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
338157604428	338157604989	338157605539	338157606089	338157606639	338157607189	338157607739	338157608289	338157608839	338157609389	338157609939	338157610489	338157611039	338157611589	338157612139	338157612689	338157613239	338157613789	338157614339	338157614889	338157615439	338157615989	338157616539	338157617089	338157617639	338157618189	338157618739	338157619289	338157619839	338157620389	338157620939	338157621489	338157622039	338157622589	338157623139	338157623689	338157624239	338157624789	338157625339	338157625889	338157626439	338157626989	338157627539	338157628089	338157628639	338157629189	338157629739	338157630289	338157630839	338157631389	338157631939	338157632489	338157633039	338157633589	338157634139	338157634689	338157635239	338157635789	338157636339	338157636889	338157637439	338157637989	338157638539	338157639089	338157639639	338157640189	338157640739	338157641289	338157641839	338157642389	338157642939	338157643489	338157644039	338157644589	338157645139	338157645689	338157646239	338157646789	338157647339	338157647889	338157648439	338157648989	338157649539	338157650089	338157650639	338157651189	338157651739	338157652289	338157652839	338157653389	338157653939	338157654489	338157655039	338157655589	338157656139	338157656689	338157657239	338157657789	338157658339	338157658889	338157659439	338157659989	338157660539	338157661089	338157661639	338157662189	338157662739	338157663289	338157663839	338157664389	338157664939	338157665489	338157666039	338157666589	338157667139	338157667689	338157668239	338157668789	338157669339	338157669889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19426	5023	6252	5563	4106	1508	1012	762	583	590	555	504	460	478	459	446	472	461	511	472	471	458	463	466	483	403	477	460	444	475	433	458	421	452	456	458	483	467	500	448	441	465	491	460	461	429	445	467	473	457	427	430	441	427	429	496	460	491	471	416	447	449	388	460	476	476	439	459	481	459	440	437	440	398	434	459	459	435	512	441	435	431	432	460	416	460	450	416	455	446	451	478	458	466	474	429	421	453	468	485	471	504	462	471	419	467	438	484	456	426	479	440	453	405	448	452	433	466	486	434	471	444	436	457	475	454	462	457	499	462	436	470	477	493	459	474	430	457	451	445	446	453	414	468	473	488	507	436	451	476	444	469	410	420	473	490	479	432	470	433	463	477	478	438	427	462	486	419	469	421	416	498	450	391	411	475	449	464	474	437	437	425	487	450	477	475	413	447	451	439	475	440	463	503	463	427	451	456	466	453	409	473	432	454	475	469	481	466	430	439	455	471	447	441	415	460	429	482	471	456	451	448	444	435	429	423	446	490	476	428	456	407	472	453	465	485	466	444	456	436	442	464	423	489	433	435	463	408	409	483	486	461	456	512	432	419	441	412	422	461	447	449	486	445	449	451	526	444	430	429	444	416	396	423	465	483	448	450	418	448	449	463	458	429	429	490	451	476	472	456	500	481	478	430	436	412	422	449	450	438	456	449	458	423	463	467	464	497	470	459	444	503	458	456	453	462	443	429	468	419	457	501	452	408	451	514	448	453	443	400	475	477	464	462	429	435	466	450	460	522	472	444	427	442	451	433	485	497	491	475	449	402	495	448	396	439	428	475	422	463	435	489	471	433	452	447	464	439	467	440	428	442	477	460	439	444	439	449	423	472	437	447	469	453	431	435	429	416	455	426	474	477	492	471	468	469	484	481	516	462	442	435	460	450	431	490	436	421	431	518	505	467	458	446	454	441	477	458	467	481	460	425	451	411	443	479	460	443	482	429	441	421	440	523	454	422	457	432	466	428	430	466	398	434	442	427	445	448	440	416	474	421	455	480	433	475	453	465	470	461	462	438	443	430	453	415	441	451	454	479	437	429	463	465	392	459	417	485	517	468	454	448	413	447	477	461	471	433	443	467	476	478	404	468	417	413	438	479	445	433	442	448	434	468	415	442	476	428	446	501	446	459	448	460	458	463	457	445	488	462	426	448	449	459	442	380	421	452	429	396	427	465	452	496	462	456	462	394	466	468	470	462	460	448	439	439	446	425	442	447	446	430	443	429	480	446	431	453	442	420	512	450	440	468	451	430	437	457	436	429	470	453	460	448	491	444	432	443	451	477	442	448	467	438	450	500	434	446	444	424	424	464	432	474	435	483	445	477	444	415	461	419	499	450	450	426	464	456	423	468	442	468	424	448	464	456	463	412	495	430	468	472	468	448	437	460	507	443	445	435	421	472	466	397	454	465	433	447	459	437	455	426	456	510	489	420	459	422	445	475	474	497	429	494	462	438	453	425	523	431	456	451	467	441	466	475	430	445	425	445	459	449	430	477	461	447	489	468	422	466	437	449	434	498	464	443	466	485	414	422	437	465	433	457	473	429	453	417	454	441	430	463	450	427	458	488	453	492	434	438	423	457	450	450	469	438	444	452	446	469	426	445	458	414	451	471	430	454	473	469	441	390	435	494	467	454	458	463	484	435	464	439	429	417	442	464	405	417	435	415	495	453	461	445	479	473	409	446	454	473	400	457	465	435	431	420	444	464	474	463	503	460	404	450	474	423	464	491	451	440	428	444	442	443	425	462	417	457	491	478	434	436	491	448	407	435	418	502	469	477	461	480	443	474	420	430	433	459	436	450	455	427	452	466	471	447	442	449	458	462	445	462	438	490	463	451	486	422	492	430	422	389	462	442	466	468	441	408	441	494	493	449	425	426	464	443	469	461	470	444	437	458	497	460	436	429	426	437	441	498	501	409	433	439	529	462	415	461	471	485	455	446	475	459	484	477	468	454	411	471	430	437	466	425	437	454	478	458	469	468	432	449	474	476	485	479	443	464	450	450	419	476	457	451	433	451	463	430	455	527	468	460	495	447	459	451	487	473	435	445	470	424	434	417	497	475	466	469	474	424	463	496	452	442	490	456	427	435	449	458	421	512	481	422	415	478	447	444	448	426	430	415	456	480	437	449	463	476	421	394	471	431	460	466	448	433	477	468	479	438	439	445	486	403	431	473	460	454	444	422	450	456	452	458	483	471	481	466	442	461	482	459	396	434	424	458	442	461	449	424	450	458	468	428	417	427	426	449	425	482	473	447	493	475	434	446	492	514	439	494	437	459	472	452	448	412	424	432	456	442	441	436	449	433	466	431	487	489	417	463	455	422	419	503	477	446	438	465	476	426	450	412	458	406	463	448	489	461	467	457	468	442	488	442	490	473	432	455	429	428	486	480	431	469	452	472	497	450	489	434	453	476	438	442	443	477	444	454	464	486	491	474	439	452	406	468	462	427	472	406	458	475	464	427	442	474	473	457	482	454	491	437	418	467	471	443	458	439	390	447	454	410	414	476	446	438	457	431	462	437	419	436	443	463	459	443	473	433	424	418	437	436	469	453	511	478	481	446	433	471	445	458	475	414	479	475	467	431	470	446	431	445	441	448	453	445	478	453	455	431	443	473	468	462	480	436	484	462	464	434	438	460	451	401	444	440	453	430	444	451	469	468	473	426	446	441	424	455	441	458	455	488	434	441	434	443	457	468	426	473	424	429	479	442	463	467	458	458	467	449	437	425	469	454	415	447	422	467	426	466	469	437	442	454	462	426	465	461	462	451	407	440	429	450	457	427	463	472	458	424	432	419	476	437	430	444	427	412	440	458	473	473	458	424	462	441	454	457	475	427	465	452	488	507	423	465	438	481	433	472	486	459	396	433	479	480	423	442	470	476	485	486	451	446	433	474	482	469	435	438	472	456	494	445	455	459	500	513	474	438	476	440	484	473	414	458	440	461	495	434	436	439	482	489	465	444	436	430	475	459	437	448	454	449	434	463	475	425	464	450	440	475	448	438	410	451	437	453	462	459	469	433	432	444	432	471	439	419	437	443	455	464	414	410	444	456	456	476	465	471	447	428	427	445	447	455	437	476	470	454	416	460	472	476	448	392	402	472	443	464	454	508	473	445	473	424	483	480	469	473	420	415	470	432	435	443	440	497	472	490	461	472	456	432	444	471	427	476	459	466	446	442	463	467	426	463	452	427	463	462	418	495	483	436	380	444	420	443	465	424	421	474	489	486	451	435	491	444	464	401	475	424	438	451	431	495	399	467	447	441	456	490	499	441	477	448	430	469	447	446	442	485	436	486	441	452	478	449	443	431	481	437	448	482	452	455	443	471	446	425	470	463	479	454	447	453	451	480	452	448	471	481	453	405	452	467	495	443	446	444	468	478	439	419	525	467	432	445	456	456	441	446	468	458	449	451	429	478	449	448	480	420	407	454	494	416
11066	4370	10803	13683	12421	4813	3434	2661	1960	1502	1373	1300	1199	1273	1186	1230	1213	1143	1120	1124	1077	1065	1074	1078	1079	1019	1021	1046	1127	1069	1017	1094	1039	1053	1071	1068	1002	1045	1012	1024	1011	1094	977	1055	1032	1037	1023	979	1047	1061	1020	1021	1041	1015	1051	1013	1036	1024	1062	988	965	1036	1040	1053	1026	1004	1007	1065	1044	1001	981	980	1019	1021	1045	1025	1033	1036	1013	1048	973	986	1045	979	1002	1035	1018	1037	1027	1061	989	998	1005	1042	1025	1016	1027	976	1025	1073	990	984	1029	1035	1057	1054	1026	1014	1059	996	1040	1016	992	1047	1048	1023	1009	1068	965	1001	1044	1027	1014	1037	984	1021	960	1014	1019	1033	1000	1031	989	994	1023	1003	1081	985	1038	960	1030	1016	1001	1011	1031	1024	1022	954	1025	1020	991	1024	1020	1010	1015	1001	1076	986	1001	1040	1001	981	963	974	967	980	1051	963	989	1016	984	1029	1023	1041	975	1021	1033	1020	978	986	1007	1057	954	972	992	1026	932	994	1017	996	1014	1060	1002	999	1033	1030	1023	1004	960	931	1002	1030	968	951	1032	1047	1033	967	1015	971	978	1030	1039	1031	1039	1028	981	1010	959	942	990	1004	951	1022	1001	967	1005	1044	1003	1026	1018	1027	990	1027	1028	1044	971	958	1005	963	979	1020	1075	956	1023	1053	1050	1086	1034	1038	970	1056	1005	969	1035	1075	970	986	970	966	1023	1008	930	967	1006	996	984	951	1016	989	1008	1002	1018	987	977	1020	1022	1033	1032	983	1049	968	1027	1041	1012	1003	1023	998	1019	977	974	1000	1027	985	1017	1017	1047	972	1013	1021	1012	933	995	982	1039	1005	975	1048	1022	1049	979	1062	977	1054	1056	1048	1016	992	991	945	1047	1048	1024	991	1043	1034	987	1004	932	950	1024	1013	1053	1013	1025	965	998	937	982	996	976	1034	1007	1064	1085	974	1008	992	977	1001	1042	1032	1016	1049	1057	1014	1048	985	1016	1017	1028	1029	1001	997	958	978	980	1035	1026	990	1007	955	1036	1016	1002	1005	1027	1049	965	1028	968	1007	1032	1016	1028	980	998	1009	1050	1041	1060	1024	967	1012	996	1049	954	1013	1011	1025	947	998	1009	1014	990	1032	977	1062	1012	977	986	1012	1091	994	984	1069	1016	1016	1048	1039	999	1024	964	980	964	1053	1071	1062	1001	991	1050	1019	998	971	1105	988	1009	1008	988	1033	1004	1023	926	1010	986	984	1035	1001	1033	985	1027	973	972	1010	1032	985	1045	987	1041	1020	1090	1055	980	1055	996	1033	1011	1032	1032	963	1046	1071	989	1029	1040	997	968	1007	1050	1049	986	999	989	1004	1043	983	970	1028	1034	1008	1008	1019	943	1015	1033	984	988	942	1021	1010	1034	1061	998	1029	1033	979	1039	975	951	1024	1003	1026	997	1076	995	951	1000	1013	988	999	1026	949	1050	994	1060	985	1032	976	1086	1002	974	1072	947	1008	994	957	1063	988	1040	999	1018	1018	1053	1024	1018	998	1045	964	984	1024	1050	1069	1032	1019	986	1008	991	1007	1031	998	974	1012	1012	962	985	1033	1014	1012	1030	985	1027	1031	1047	1041	1011	998	1026	998	997	1013	1028	990	1028	983	1039	1062	1015	1025	1003	1001	997	1018	1045	999	940	1056	969	1009	936	1038	965	1039	1036	968	1018	1059	1057	1056	1052	982	1073	987	1056	1012	1008	952	1026	993	1052	1035	1023	1007	976	987	972	959	1040	1026	979	1013	982	1035	1083	1036	1057	1016	976	992	1044	969	1051	1005	1023	998	1012	984	1006	1002	953	1025	1076	1099	933	1017	1000	1035	986	994	1029	1026	998	996	990	1001	1084	1075	1027	1048	1049	1041	1015	965	999	1004	990	990	1041	1062	1035	1027	1038	1029	1019	1031	978	1038	995	1029	1041	1006	1062	1029	980	991	1014	977	1033	991	978	1016	983	1034	1028	1039	1009	999	993	1008	1060	1029	1005	1022	1012	1038	1036	1003	1016	974	973	1086	1054	1024	1025	1013	1045	1038	1018	989	982	992	1012	1043	981	1017	1017	1016	978	994	980	1006	1029	993	996	1032	1016	1014	998	1011	976	1014	984	1049	1022	1017	1004	1031	1057	1011	1002	998	1037	1010	1023	1049	978	997	1021	988	1064	996	1014	1009	1002	1026	999	1024	981	969	1014	1013	995	978	966	998	958	1038	992	961	1005	996	1051	1002	1036	1020	1011	968	1048	996	1039	997	1012	972	965	1026	1019	1035	1018	970	1085	1052	1036	1049	1023	1003	1020	1043	1013	987	968	1004	1000	1051	978	1078	996	1007	1031	988	1056	1057	1009	997	1066	996	1030	947	1044	1057	1013	1045	1037	992	1031	1005	974	1040	1019	1002	1031	957	1056	995	970	1055	989	1050	1044	1052	1004	1087	1010	1022	1009	970	1027	1016	1020	1037	963	1007	1000	994	1056	995	978	1026	1024	1023	984	1037	998	948	1028	984	1018	1058	1024	1009	976	972	1013	1027	1009	982	944	1004	1035	954	1037	1039	970	990	1068	1042	972	982	986	1004	996	992	1012	990	1023	1007	998	981	1016	985	1048	1000	1034	999	1019	1026	1013	1068	1035	1069	1039	1000	1013	1046	1005	1011	1020	1010	1018	1036	1035	1020	1028	985	1003	970	970	980	1063	1015	1020	953	1018	1001	1041	995	1048	1039	1005	937	989	1049	1026	1033	1003	1029	951	1045	1039	1030	1031	1059	987	1010	1006	1047	1016	1022	940	1093	978	1006	1037	980	1071	1054	1028	1018	1025	991	1082	1011	970	1005	1066	1011	1023	1010	1029	1014	1000	990	1021	1015	1063	1018	1035	1000	1008	1008	1059	1096	1051	1021	980	1047	1003	1026	1012	1031	1023	1045	972	1027	1006	969	993	989	1002	987	1023	1015	1104	1047	1003	975	1035	993	1073	1030	1002	1017	989	991	989	1047	1032	1035	1024	1028	1046	1004	1017	1006	1067	1041	1065	999	999	1020	1041	1055	951	1017	998	957	992	1015	1022	983	952	992	988	1060	1041	1018	1042	1012	1006	1024	1008	983	1037	1075	997	1020	1030	1015	1010	943	1060	1029	1048	986	1041	1006	1015	1029	1037	1020	1033	992	1076	1080	1034	1082	1012	1026	995	981	983	1007	1033	1050	1037	993	1040	984	978	1024	981	971	1056	989	982	995	951	1006	993	1000	1048	999	1018	1019	1011	983	990	1001	966	988	980	1012	1009	985	1033	976	1011	1045	1024	999	984	961	1014	989	978	1039	1034	1048	1053	1003	1020	1025	1016	1005	1017	1026	987	1013	1043	1055	1029	1032	997	1006	939	1062	1017	1065	1034	950	1027	960	974	974	1074	1036	1012	964	994	1015	971	1078	1052	1004	996	1064	990	1023	999	1024	1046	952	952	1058	1022	1004	1076	997	1029	1000	995	1001	987	968	1010	995	1073	1001	1005	1010	1018	1004	1010	1007	1064	989	988	1010	1010	973	1001	1055	1004	981	1017	984	1015	1019	1005	1004	992	1033	1015	1054	1011	1011	1081	1012	998	1036	978	1014	999	980	1038	990	1061	1037	1010	1096	1021	978	1001	987	1040	1067	1024	1021	980	987	1029	1019	1004	980	1043	976	1004	1001	1016	1031	1038	999	1047	905	1069	967	1014	1071	1029	1061	1027	989	982	998	1054	1073	1025	1019	1044	976	967	1042	1034	1009	1049	1014	1053	1019	1008	1035	994	971	1055	997	956	1020	976	1012	1025	1032	997	974	1023	1032	1009	1019	1032	1015	916	971	1034	1004	1043	994	981	1023	1058	981	979	1032	965	962	950	1000	1043	1040	988	936	1037	1031	1042	925	1007	987	967	1015	1025	1027	1019	1038	1014	1028	1005	952	982	1052	1019	978	1007	1028	1044	1026	982	1026	1053	1046	1046	956	1002	955	991	1037	1046	965	956	1044	1010	985	1018	978	1046	1028	1102	1021	1062	1034	1101	1032	1015	967	980	936	1029	986	1005	1013	1027	980	1015	1020	993	1051	1035	1059	969	986	999	1061	1015	1004	948	1027	1023	999	953	980	979	1022	1046	977	1022	1071	983	1023	1053	995	1044	1017	996	1056	1033	985	982	1033	1062	986	1025	1027	956	1021	953	944	978	1045	1015	975	982	964	1019	999	1002	929	1014	1011	996	1033	1021	997	1060	1027	1045	1071	966	1009	1010	1006	1040	1031	1006	963	936	1049	1013	1021	1044	992	1027	1034	1042	1053	1098	991	1042	997	1005	961	987	1024	998	960	1004	1038	1042	1056	1004	975	1047	976	967	994	1024	958	1018	1037	992	1060	978	1055	984	999	977	1009	1066	1037	980	979	1026	1031	1038	943	1031	1017	1067	1012	1041	1004	992	934
3177	1191	1892	1597	1221	455	330	312	296	239	244	246	221	225	225	261	236	267	248	252	237	220	257	284	264	229	258	258	272	249	244	228	273	251	242	217	245	234	260	237	211	215	228	249	240	266	272	246	264	245	272	270	237	240	253	242	279	258	236	213	212	214	269	260	231	281	247	254	231	222	234	223	263	279	256	252	265	249	244	258	248	266	236	227	244	268	240	232	213	267	248	242	275	249	237	245	222	231	263	255	273	265	276	241	229	264	258	256	264	269	245	252	228	243	253	263	233	265	269	224	231	252	250	234	243	226	256	227	264	256	265	241	210	243	266	236	251	218	225	255	209	262	248	281	251	220	258	262	254	242	250	262	260	222	244	283	230	248	236	254	225	246	246	224	226	249	255	259	251	203	254	247	234	222	261	254	218	231	240	234	251	224	252	238	244	204	252	251	246	245	254	253	249	223	230	238	234	259	247	227	244	215	260	270	278	228	250	268	234	249	226	235	250	233	266	254	244	236	269	266	195	254	219	229	211	220	246	251	243	225	225	222	250	242	235	273	268	222	250	229	265	241	246	244	232	233	280	285	209	264	237	270	227	216	231	230	242	237	254	224	245	228	255	278	236	276	278	283	248	237	240	237	247	254	237	270	261	242	243	255	287	228	258	284	247	247	226	267	230	246	243	251	219	235	272	235	258	265	287	249	259	252	219	247	231	231	222	213	238	249	250	234	232	262	245	252	232	223	240	237	258	237	238	237	268	240	233	265	225	249	239	202	248	252	263	241	226	224	239	250	259	232	252	259	254	220	245	240	237	246	248	248	262	227	218	213	260	247	226	238	235	268	290	236	243	229	233	216	244	234	241	281	229	232	245	236	223	230	232	225	204	243	241	256	263	231	272	237	226	226	234	238	221	222	244	255	244	241	250	226	224	234	248	254	267	247	218	237	246	248	270	263	228	272	238	234	263	249	255	241	276	219	269	223	255	225	257	245	276	261	233	256	239	239	239	257	252	234	247	226	248	259	248	209	230	239	260	243	234	241	234	240	257	230	256	268	230	228	262	270	268	256	238	253	236	215	276	247	259	239	246	254	235	261	242	229	237	248	245	256	257	228	252	252	228	249	224	241	249	236	255	275	227	234	259	274	235	272	250	204	243	236	208	212	252	272	224	219	262	230	239	224	223	242	256	235	249	228	220	220	251	238	236	227	264	256	254	269	212	222	272	226	271	241	238	235	217	207	265	253	224	232	241	254	253	237	239	253	253	263	240	245	244	268	255	264	239	209	239	253	224	303	240	229	251	267	263	242	289	238	266	226	235	244	219	271	228	247	254	239	270	258	284	259	267	232	244	230	271	265	261	230	246	233	248	244	248	238	268	253	242	262	252	225	227	296	235	245	285	259	239	236	235	250	241	251	240	256	236	263	252	219	237	251	234	257	224	231	246	239	238	235	263	236	262	230	234	253	244	234	234	231	242	230	240	258	248	222	245	228	234	241	230	261	293	223	238	228	263	200	221	257	254	251	265	265	255	246	251	226	216	212	232	234	224	250	244	240	227	243	236	251	251	231	226	249	253	230	221	239	250	286	198	276	259	225	224	233	269	240	250	230	213	218	242	231	250	254	290	254	239	229	232	241	224	239	216	231	250	238	260	232	239	250	254	208	231	242	243	254	220	237	264	240	244	262	250	225	248	252	232	237	257	279	253	229	252	221	236	250	246	231	237	244	237	241	263	233	244	238	245	255	246	269	265	246	250	253	239	239	258	232	243	233	232	238	244	222	233	232	242	246	234	236	261	222	223	238	244	249	224	227	222	258	234	246	280	236	260	260	241	235	228	245	244	249	251	253	274	256	246	241	226	259	261	238	246	225	251	255	230	241	244	236	225	241	254	237	224	233	265	242	259	249	263	249	267	257	267	265	259	218	286	231	244	234	232	223	258	232	246	247	244	280	239	256	235	237	237	232	232	261	265	210	255	239	234	206	222	256	270	221	239	244	248	241	231	229	247	232	239	218	258	245	230	270	244	226	238	230	243	226	207	241	257	258	239	224	230	250	251	239	243	241	242	283	234	236	259	234	240	252	252	248	246	232	235	251	273	283	249	242	229	240	252	225	271	271	250	230	253	255	227	232	255	241	260	213	257	212	259	266	272	245	232	256	254	253	234	267	272	252	238	244	232	236	229	235	215	223	249	240	211	256	240	244	229	243	256	252	234	229	225	280	254	242	223	246	245	263	225	229	238	239	237	254	223	228	249	240	225	224	238	260	256	245	248	249	232	225	230	253	254	256	214	211	233	242	240	262	268	260	233	232	263	254	282	250	247	278	253	235	275	256	242	234	237	229	250	263	248	250	248	241	265	243	251	259	282	239	217	257	265	264	236	232	233	234	276	266	249	219	239	238	239	231	254	229	255	265	262	236	245	233	248	241	217	298	246	226	231	257	242	240	223	222	213	253	264	220	271	267	220	251	255	232	232	273	256	223	251	249	249	261	251	246	242	236	292	249	253	233	253	248	252	227	228	226	233	205	273	241	243	233	263	259	290	238	240	264	248	244	292	256	241	260	246	250	247	255	245	223	235	283	246	245	286	245	248	239	276	260	265	236	275	256	250	253	257	220	243	225	227	258	258	243	246	248	236	249	233	229	253	238	244	275	261	248	285	270	258	239	228	260	225	241	228	228	264	293	246	247	244	238	241	270	236	254	250	252	222	223	237	259	224	230	242	216	247	227	231	261	261	268	236	243	227	244	241	232	229	254	250	240	240	243	258	243	246	251	242	274	220	235	268	222	236	243	225	276	244	238	252	244	264	227	260	251	246	256	225	250	239	238	241	239	229	256	236	259	263	230	228	235	245	264	239	253	237	252	264	231	247	242	228	264	250	250	240	258	235	257	268	244	257	221	252	237	223	250	222	245	265	252	207	242	267	275	253	243	245	250	253	266	245	223	261	278	263	212	216	258	255	235	256	222	259	256	242	219	242	224	276	227	270	248	245	249	259	263	278	269	218	228	229	270	259	242	215	232	280	241	253	243	262	247	242	265	234	229	244	243	271	280	225	247	250	235	220	255	235	234	238	239	270	227	240	234	273	220	232	274	219	248	253	240	232	259	256	269	238	239	305	252	233	239	238	264	232	245	235	254	242	278	212	232	216	246	268	239	244	223	257	221	239	264	252	260	245	252	260	244	253	241	238	207	234	254	236	257	254	230	234	228	242	240	224	245	240	260	255	258	255	246	232	205	212	246	248	257	273	240	242	229	261	237	218	240	220	246	261	220	225	251	272	247	244	294	245	218	239	253	240	264	235	265	228	241	259	219	244	237	240	209	239	219	241	259	235	252	253	239	260	266	216	253	250	259	252	234	230	234	235	241	252	251	272	229	263	280	261	242	244	209	205	255	246	235	243	236	222	245	256	230	207	267	242	250	234	214	232	235	233	246	241	260	221	243	262	253	260	263	266	240	247	221	239	238	239	246	268	250	251	228	257	243
2738	1573	3820	4938	4663	1410	1143	904	737	631	633	540	573	619	611	619	571	582	585	580	608	637	579	639	607	606	581	613	575	611	603	616	591	618	592	607	546	609	588	586	590	636	609	584	588	595	596	616	595	562	632	601	581	592	596	537	609	531	596	586	585	617	613	587	614	538	550	579	597	622	581	583	563	600	601	636	582	581	565	597	613	618	630	583	568	615	563	554	598	587	625	561	570	594	621	642	603	541	565	561	590	671	586	576	599	558	596	594	592	587	639	575	623	578	569	602	607	601	591	648	595	588	602	622	569	592	599	607	600	604	588	611	576	584	620	573	626	577	599	579	608	630	632	569	642	603	601	566	644	597	594	571	582	583	611	615	585	597	567	585	549	566	611	585	584	606	616	602	578	594	651	593	601	606	566	605	590	582	561	599	571	606	567	570	588	556	599	613	597	569	578	603	522	597	578	580	613	598	589	607	566	585	589	601	564	592	562	605	584	621	597	592	556	579	600	590	572	582	629	625	603	607	606	600	539	636	636	585	587	596	565	641	556	600	610	605	643	618	590	609	605	585	587	571	622	598	607	630	571	587	588	658	585	613	574	563	592	567	618	611	578	572	596	594	580	571	594	571	564	583	629	602	613	588	548	605	660	637	603	532	617	552	615	599	615	601	583	593	648	593	591	572	607	598	565	598	579	561	571	594	598	595	598	593	577	569	582	602	617	566	612	632	627	623	572	645	566	604	599	617	593	608	557	594	609	594	614	634	602	610	592	646	554	537	571	586	574	592	597	559	584	552	593	597	564	605	594	546	563	605	562	558	594	567	608	580	588	600	614	575	582	584	605	583	598	592	635	633	595	575	642	580	593	528	597	618	607	582	644	598	625	567	627	620	581	554	575	604	600	541	632	646	595	593	587	607	605	618	620	568	577	646	566	636	571	604	601	578	591	560	579	593	593	617	647	557	547	599	622	665	629	589	577	622	602	615	562	571	604	593	580	654	605	601	560	583	600	582	595	562	584	605	559	567	556	536	612	599	607	591	611	578	582	643	586	570	567	553	599	572	620	592	557	564	619	593	534	601	636	556	570	653	552	603	571	593	578	569	611	648	614	569	567	620	601	567	589	585	600	563	570	608	619	573	560	586	580	588	550	639	661	580	605	623	565	595	584	634	617	573	588	584	581	574	567	527	607	582	612	585	607	613	615	557	565	581	601	553	591	615	558	551	588	617	574	581	578	589	574	589	571	614	590	558	605	616	592	562	580	543	602	588	592	665	631	560	536	623	611	601	580	601	574	614	610	605	580	583	602	559	575	598	562	563	575	605	600	559	575	595	575	610	574	552	612	603	587	561	574	562	620	553	609	605	557	608	599	614	596	587	591	600	571	572	600	586	624	591	596	595	626	598	595	567	591	591	534	617	606	572	592	585	584	567	628	528	577	584	616	606	624	590	588	587	598	590	586	562	594	605	572	572	545	600	627	545	578	599	567	628	593	643	594	604	592	636	581	618	585	651	574	573	544	572	622	559	608	559	601	589	604	564	651	609	600	566	585	633	605	614	612	565	614	596	634	578	569	572	602	583	607	598	590	588	611	611	603	565	614	578	577	609	609	599	626	614	568	602	648	575	593	571	588	588	574	611	547	604	619	595	580	576	628	602	602	607	623	564	569	552	586	600	602	596	589	598	583	598	552	614	592	590	582	592	605	553	611	551	638	627	604	619	617	588	615	600	565	578	655	541	612	603	592	591	598	578	602	560	599	561	616	610	594	597	589	623	592	602	610	568	569	581	585	618	617	564	661	551	570	602	592	564	587	641	616	595	624	590	580	603	611	599	602	567	604	579	599	573	562	599	584	569	585	596	570	590	614	562	592	605	583	620	581	541	581	622	581	562	603	602	639	596	583	578	558	615	633	561	548	555	560	587	636	604	601	580	574	587	592	589	552	634	577	603	595	567	616	591	561	576	597	584	631	574	609	612	642	596	564	596	639	563	607	569	575	599	538	603	619	567	565	617	580	592	602	563	626	557	599	612	583	597	578	636	592	582	572	587	598	553	610	564	580	610	602	641	603	589	560	560	612	563	578	610	567	601	562	595	618	593	597	572	594	629	548	625	584	630	614	582	567	597	564	555	563	552	604	618	574	592	590	598	563	610	591	574	622	528	602	578	606	547	612	575	580	580	598	583	610	608	556	570	560	620	578	582	610	586	600	614	561	619	580	561	574	599	597	576	613	623	594	581	577	575	611	527	565	566	571	633	540	592	612	586	569	610	605	555	579	605	616	637	579	541	569	571	554	560	566	577	616	591	605	613	574	621	587	611	569	587	608	581	625	621	610	600	587	570	579	621	583	632	562	631	588	583	579	561	593	577	572	589	586	594	596	608	591	600	593	576	580	606	554	592	578	567	542	541	583	580	579	590	616	582	554	575	557	645	595	594	606	579	577	575	591	562	621	608	600	558	558	582	609	664	600	658	592	579	597	567	611	605	612	603	575	583	587	547	567	570	530	565	596	593	590	615	542	587	586	617	591	584	565	573	560	613	600	626	569	603	606	526	647	625	618	538	610	604	587	582	602	589	571	596	592	600	617	556	574	582	547	582	589	575	587	616	569	607	629	592	604	577	627	569	621	535	625	581	622	620	614	610	580	575	578	567	615	594	595	605	630	606	585	558	587	570	555	603	616	643	609	611	560	612	585	608	617	596	590	564	560	554	588	584	566	585	566	575	601	557	596	616	577	624	628	597	580	633	583	593	607	618	568	591	636	617	661	586	606	592	622	606	609	574	565	558	587	583	566	595	628	608	637	614	590	550	592	615	569	573	596	618	558	575	620	581	578	555	605	621	616	615	611	632	628	613	597	502	556	597	584	553	628	575	578	563	581	584	575	643	607	581	578	620	589	600	572	609	646	563	558	553	605	569	626	561	601	616	592	603	635	596	582	638	586	596	605	594	588	593	600	605	620	605	550	574	556	619	604	610	621	564	579	615	614	583	598	609	583	610	551	565	599	584	577	569	591	566	591	588	579	606	601	594	581	576	576	594	596	613	618	602	603	602	616	573	587	599	601	579	566	600	583	604	569	589	562	605	603	577	571	606	587	622	556	568	565	610	600	586	581	596	580	638	579	586	585	621	584	612	608	626	578	575	579	580	563	539	597	603	590	550	572	585	558	570	626	545	613	553	591	618	565	556	583	584	605	558	601	537	596	562	585	602	614	572	657	567	611	590	602	607	588	584	615	573	628	635	623	608	657	571	641	605	568	585	588	608	591	568	543	623	552	560	568	562	554	576	608	601	558	632	648	584	583	659	578	594	599	580	608	623	586	584	588	555	639	599	596	576	629	602	596	620	587	606	595	597	617	587	644	566	565	627	599	585	618	555	603	572	572	570	597	611	606	621	634	576	605	590	554	598	550	535	565	607	596	583	579	577	592	614	568	604	574	618	639	538	631	577	585	627	552	581	580	579	572	602	582	586	612	613	602	618	586	578
10138	2327	3406	3026	2428	744	519	404	366	314	260	261	260	245	234	236	262	261	245	245	271	241	238	260	259	232	250	223	262	235	208	231	233	266	248	243	223	238	256	216	244	218	223	226	248	258	240	263	246	240	229	243	232	251	250	227	216	250	217	208	221	244	226	228	252	223	203	196	236	265	249	246	243	255	247	242	249	214	247	256	241	259	205	231	219	252	214	234	249	232	237	252	239	244	231	218	228	237	199	235	245	220	233	235	202	233	230	219	220	235	231	234	238	228	237	227	233	250	251	224	256	242	205	230	221	234	224	235	230	222	222	229	234	215	230	227	238	241	228	244	243	286	239	243	229	236	227	249	250	233	232	231	227	274	256	221	249	239	225	238	223	226	258	246	235	240	262	252	233	231	262	235	251	231	232	227	236	241	229	260	243	229	246	224	242	251	223	222	255	227	264	235	249	230	201	218	245	254	262	211	250	213	232	266	225	213	211	224	231	227	222	222	245	262	250	250	230	225	216	212	230	200	194	203	229	220	215	243	239	219	242	257	219	242	230	239	220	221	248	247	243	235	243	234	243	223	205	227	252	249	229	233	220	235	214	233	274	259	256	233	246	230	263	226	232	209	221	248	263	199	272	248	248	253	244	236	247	244	237	213	236	227	242	231	214	251	236	212	268	243	229	268	249	218	238	233	219	237	250	252	244	252	236	213	252	264	217	261	220	252	250	236	262	250	246	230	239	237	215	232	225	218	237	246	262	256	230	224	208	227	231	245	233	224	250	258	214	263	231	244	208	217	245	236	241	241	232	248	235	218	210	216	237	193	215	226	222	225	266	245	218	232	234	258	236	217	253	220	243	251	260	219	245	251	265	270	224	232	207	220	258	220	240	253	215	237	249	220	261	257	244	228	241	227	255	218	217	248	265	261	225	249	239	239	249	247	221	239	223	228	229	249	238	244	244	215	232	239	212	229	205	239	245	248	240	240	228	249	238	269	218	216	249	232	235	239	224	269	253	255	254	236	263	211	234	223	241	244	250	242	248	228	224	242	224	239	252	261	232	215	244	219	218	260	233	228	237	194	219	187	215	245	212	261	238	227	216	232	219	224	247	218	232	220	215	270	230	204	233	248	245	219	221	231	241	242	225	203	270	265	217	226	256	243	231	255	244	239	231	256	231	240	232	254	235	266	233	223	212	225	211	214	220	249	231	235	245	271	201	219	221	242	251	231	246	252	235	264	220	255	225	215	231	205	217	222	229	237	222	264	242	237	220	219	218	228	225	260	255	251	237	262	217	251	234	232	257	204	223	231	251	209	233	222	267	230	231	271	226	214	207	218	223	242	223	233	228	250	223	250	275	235	250	249	240	229	243	257	232	231	235	193	246	244	236	236	248	229	214	234	228	221	253	237	234	241	219	240	220	231	227	255	244	223	229	286	259	230	235	241	232	218	234	231	244	226	237	237	215	262	228	259	236	212	227	250	227	252	227	218	240	244	220	261	211	246	222	223	239	233	211	234	230	248	231	215	221	258	227	239	212	239	240	245	259	239	249	247	242	217	236	225	220	235	232	258	206	238	242	260	241	233	235	237	254	233	247	211	241	203	240	259	246	246	229	220	218	250	237	240	262	260	229	222	242	234	225	251	218	221	226	267	241	263	231	231	237	209	228	237	227	233	228	258	256	208	233	267	246	227	224	186	179	237	243	234	249	236	223	225	232	245	213	238	254	213	222	235	208	250	236	246	240	251	231	231	242	256	224	234	260	224	246	221	236	244	252	217	241	247	249	226	217	226	232	241	236	227	251	227	223	246	224	234	243	249	239	236	251	231	222	241	246	230	264	230	204	224	227	223	259	230	228	266	225	254	286	222	225	236	237	240	199	227	244	238	210	213	254	228	240	242	230	238	240	264	239	227	236	269	234	230	235	238	234	275	230	228	277	230	199	233	226	232	199	247	239	249	220	238	225	248	248	236	215	240	195	237	258	268	242	239	216	234	218	213	237	220	234	231	236	248	245	223	240	217	226	232	241	269	255	233	240	255	241	220	220	241	244	216	224	209	253	246	237	231	202	241	225	227	244	238	207	252	235	242	219	230	229	224	225	247	241	227	215	222	224	250	249	239	210	234	241	231	255	191	230	277	247	237	223	237	219	228	211	251	256	243	211	252	252	267	241	229	222	259	221	267	235	256	274	211	249	236	233	260	225	240	270	218	235	257	227	243	240	232	247	249	233	223	235	227	245	274	230	256	217	235	254	242	247	232	245	249	234	219	202	204	253	275	242	249	221	239	249	242	249	230	222	274	249	197	228	228	204	206	209	235	220	246	229	269	235	232	235	229	238	220	227	237	209	237	222	243	239	221	221	257	263	238	232	231	238	252	251	260	229	230	225	250	211	233	241	237	213	227	239	215	262	225	259	220	237	230	249	221	250	238	218	268	203	233	225	231	227	232	239	236	244	219	246	212	255	255	236	226	252	246	223	233	217	234	251	263	248	230	233	229	230	238	232	217	238	243	214	238	264	249	255	242	229	253	234	239	227	233	258	201	228	247	247	220	257	225	212	244	245	230	228	215	220	263	259	242	250	223	257	271	232	237	223	218	236	225	244	260	213	241	231	245	252	224	254	236	232	212	247	256	232	224	237	250	227	219	259	236	242	252	237	254	254	241	217	216	234	231	237	226	223	249	230	254	225	250	256	264	234	252	239	220	229	259	239	218	242	256	245	213	246	234	226	220	213	240	219	249	240	243	263	221	269	208	229	233	209	228	212	229	249	255	230	223	212	257	234	244	244	247	204	227	242	220	255	246	220	224	232	248	204	219	226	247	268	217	210	226	259	229	215	245	223	220	242	244	238	254	210	214	229	242	267	232	228	257	249	252	243	234	259	272	226	222	236	269	230	237	252	209	244	238	223	265	238	232	241	215	252	218	210	242	210	228	201	212	227	245	218	262	247	242	218	188	223	229	260	229	242	250	212	202	211	232	238	238	219	205	213	241	240	231	261	243	251	236	234	231	237	237	249	238	241	239	258	231	268	218	237	244	250	212	233	236	244	258	266	206	234	224	228	257	240	236	204	235	233	242	229	226	216	243	271	232	226	235	229	245	222	246	255	221	228	234	215	212	226	216	240	226	256	218	222	206	232	256	218	255	260	233	223	216	254	268	246	259	229	212	227	231	220	235	205	218	231	258	225	227	265	243	224	232	231	214	251	212	208	236	214	231	235	252	270	236	232	222	218	207	215	217	219	257	234	232	235	233	238	253	232	233	223	231	225	203	231	242	241	250	229	255	260	243	236	245	198	254	234	250	232	252	266	199	259	213	211	224	274	250	235	205	219	238	242	194	246	201	234	277	235	232	256	255	240	238	232	231	260	286	228	260	265	240	236	259	223	221	249	260	223	236	257	241	238	240	244	211	271	228	235	260	221	240	249	222	217	239	239	227	244	260	254	216	221	209	214	237	237	211	242	223	236	253	246	237	278	221	201	239
7569	2550	6957	9231	8517	2700	1969	1459	1111	792	761	692	744	726	644	695	701	663	624	645	676	638	645	580	625	640	633	651	634	629	594	668	598	612	577	631	626	579	560	629	547	600	606	573	597	597	570	588	625	588	602	570	604	606	605	622	595	568	604	552	595	606	610	585	551	579	606	600	596	551	614	608	582	577	559	574	612	564	610	578	587	640	601	583	583	589	616	572	588	600	598	576	568	632	577	595	620	651	618	575	588	582	569	577	603	588	607	615	575	619	568	574	575	563	618	570	612	612	570	568	598	592	584	543	608	555	624	588	606	571	548	591	600	561	565	556	590	636	596	653	613	626	636	621	584	606	563	595	596	637	541	568	619	623	606	636	596	590	584	585	579	605	556	628	604	550	560	618	541	604	585	570	555	608	618	633	601	616	582	586	608	603	620	581	635	542	605	632	591	573	594	569	586	606	630	629	617	592	584	656	556	587	591	567	638	602	592	605	591	601	614	609	598	555	614	589	627	604	609	596	629	601	604	617	618	589	567	642	592	573	586	624	567	619	586	594	560	545	560	581	594	585	626	554	620	628	588	580	607	568	588	545	593	624	579	588	641	584	645	652	593	607	583	586	570	628	631	606	608	609	619	555	572	556	605	606	562	592	563	599	603	605	596	621	599	605	570	606	600	553	609	585	546	607	586	594	582	621	603	580	649	609	579	559	573	580	631	612	558	572	566	599	602	555	589	606	593	572	601	551	563	655	590	605	572	603	584	588	599	587	580	558	591	606	590	599	595	600	605	589	584	566	591	586	586	582	607	552	614	557	584	609	536	638	599	589	560	600	579	598	579	619	626	608	567	553	572	605	585	555	614	606	539	586	569	554	568	599	549	571	604	566	559	577	607	571	593	568	570	593	607	579	553	599	598	550	536	603	571	592	600	614	578	604	612	602	591	583	592	593	604	573	610	578	581	602	574	563	592	591	604	599	550	600	587	555	618	564	591	563	628	621	562	589	602	604	581	621	605	602	607	620	591	553	543	616	594	617	581	626	602	588	580	619	602	601	548	613	586	571	568	626	599	580	561	592	610	571	573	575	585	597	576	610	568	546	594	594	569	589	597	596	594	618	597	609	598	566	585	608	599	621	598	598	635	588	589	562	639	569	580	595	576	545	608	609	635	571	577	627	584	524	605	627	600	590	609	652	619	593	567	599	621	615	545	623	614	576	605	582	604	581	629	595	585	599	610	601	600	589	600	565	590	578	616	614	592	619	581	570	579	591	628	590	582	633	605	583	644	595	591	565	564	601	598	583	627	618	598	594	593	590	608	569	617	594	581	631	605	568	603	634	578	584	557	574	603	585	579	588	625	602	605	595	564	616	577	601	551	601	553	610	607	590	606	572	598	601	618	592	565	582	599	607	568	593	591	615	586	586	591	539	571	603	534	566	631	574	602	609	600	629	627	661	587	560	613	619	579	615	636	594	596	592	612	590	550	622	552	605	581	554	560	582	571	600	568	615	558	567	634	572	602	566	581	609	625	605	637	624	569	554	644	561	589	627	598	586	557	574	581	593	613	665	634	575	589	636	610	619	597	587	571	596	600	612	580	576	571	583	606	591	564	618	591	581	604	597	602	583	597	532	592	615	573	613	612	570	580	568	567	576	545	582	599	585	647	615	619	609	601	563	546	591	627	598	622	656	559	582	571	573	606	562	522	657	592	595	569	609	591	565	619	583	583	580	607	566	591	586	612	551	564	590	606	575	584	610	600	590	596	613	572	605	633	569	579	607	631	643	598	579	609	605	621	613	647	567	595	572	590	631	616	603	577	575	592	587	567	596	614	603	637	588	618	615	600	580	606	611	606	589	566	580	545	615	617	587	574	556	605	604	602	585	582	610	599	548	597	604	629	563	602	649	550	554	624	588	590	639	628	600	626	621	562	592	555	584	647	583	555	603	588	606	613	569	620	578	613	636	571	646	584	580	608	587	562	511	625	652	568	638	595	597	546	595	595	578	586	574	576	594	594	574	618	619	572	597	586	573	583	616	608	633	583	517	618	573	614	566	602	606	596	619	540	604	611	580	607	621	610	642	584	559	605	569	643	566	579	592	622	576	581	609	640	571	601	611	611	626	641	592	602	566	614	616	546	620	583	563	601	585	613	554	609	573	585	558	580	576	608	570	621	590	584	564	619	555	626	573	574	544	612	603	573	633	582	583	611	574	529	533	625	624	584	611	584	583	522	609	573	590	597	604	600	639	631	568	580	541	614	555	570	601	593	556	571	630	647	618	637	622	564	610	610	581	616	610	617	602	571	576	578	575	583	576	631	583	626	594	584	557	576	623	560	581	614	576	624	571	562	600	633	573	560	605	577	568	551	586	601	567	576	546	597	585	579	587	581	594	620	590	607	563	582	565	621	567	595	570	565	585	605	592	578	616	599	622	616	539	609	600	593	540	610	560	538	594	534	624	601	577	616	663	588	604	555	614	586	597	538	556	592	573	592	585	571	588	559	579	615	573	599	645	629	553	571	631	585	548	609	643	609	647	568	583	548	583	597	592	606	588	545	590	551	570	558	567	622	570	600	561	625	559	608	600	627	581	609	589	575	619	599	606	580	560	595	588	617	595	593	537	590	588	573	595	630	633	582	624	552	559	621	590	574	582	607	570	572	578	578	561	599	584	572	579	560	599	610	604	630	584	601	562	590	595	615	550	618	616	578	603	572	562	617	580	642	592	609	568	619	621	622	605	580	630	628	565	593	581	629	614	605	563	579	583	600	601	612	571	641	589	589	640	588	567	557	592	572	647	586	607	581	600	607	626	612	568	586	646	554	587	597	592	616	584	618	618	589	643	592	579	573	564	598	595	586	538	586	597	574	590	599	603	585	563	594	599	594	545	573	599	585	594	594	577	604	595	583	614	574	597	670	577	590	594	594	558	579	618	595	556	613	603	625	573	583	577	560	566	584	576	586	568	592	582	616	585	592	582	594	642	637	561	594	602	592	570	594	612	578	602	582	655	561	587	564	613	612	595	616	560	593	609	633	607	574	637	625	574	582	576	587	566	620	634	567	586	609	573	597	626	600	620	578	588	584	599	636	616	595	602	558	570	616	627	591	608	574	633	624	615	575	578	586	622	596	575	562	621	593	624	594	608	609	564	611	598	566	568	610	563	571	584	588	628	609	581	592	642	608	599	593	579	570	574	564	611	608	571	575	601	610	631	576	584	606	603	624	612	595	554	594	574	601	557	585	578	565	585	586	594	568	603	615	610	628	585	614	603	586	583	574	559	564	637	578	601	603	568	620	555	617	582	555	608	583	590	617	629	607	617	619	620	547	591	592	586	607	583	532	588	547	644	567	599	601	583	592	570	585	595	590	571	567	541	592	612	577	581	618	598	560	589	590	553	546	615	587	588	605	586	583	584	608	572	616	608	590	602	604	615	583	554	584	575	571	558	626	583	568	556	562	637	632	579	584	582	578	568	584	582	611	591	558	589
17978	4484	5957	5283	4123	1442	916	800	607	553	494	519	501	448	460	455	455	470	477	440	473	453	468	473	451	447	468	464	408	425	429	463	413	458	466	468	411	476	471	442	424	453	445	444	436	404	455	450	463	459	438	396	420	410	423	438	446	456	433	441	448	493	465	422	429	396	431	449	405	436	431	425	450	435	417	419	411	451	432	426	432	463	424	470	413	434	447	426	427	418	418	442	420	455	440	475	456	451	455	432	440	490	481	446	421	436	410	420	415	509	455	449	462	460	420	458	452	472	449	435	426	443	430	427	451	463	413	447	441	453	443	423	472	402	441	455	485	444	435	456	467	410	402	499	421	439	449	396	420	458	460	468	446	443	410	438	462	450	435	463	399	432	459	402	412	410	452	435	430	465	425	474	429	445	438	478	458	466	490	409	442	391	448	438	483	433	474	417	437	461	424	450	440	422	460	473	452	525	450	448	404	435	448	474	456	412	444	470	450	437	421	458	438	428	475	445	447	460	422	409	457	415	403	431	430	433	431	431	413	425	449	412	452	459	424	443	449	468	465	427	449	421	428	461	437	423	399	412	422	452	438	474	492	393	454	464	418	411	445	421	437	450	428	377	496	451	411	452	457	465	459	447	450	421	438	411	445	447	448	449	426	412	451	378	430	450	441	461	466	432	417	416	432	478	404	410	468	412	448	446	416	393	406	442	462	440	421	423	448	483	430	451	430	453	463	441	459	437	443	426	441	457	425	397	367	427	428	453	440	415	449	471	424	456	476	460	467	451	440	412	456	445	428	455	444	428	426	419	436	433	466	409	422	444	405	426	431	445	441	436	450	439	422	423	421	447	477	428	458	429	433	388	435	464	456	436	429	428	433	408	463	457	429	419	439	481	430	409	461	474	459	458	445	463	442	459	443	457	453	451	432	427	419	474	411	456	436	412	441	424	425	437	432	442	475	433	463	436	426	468	427	451	421	402	426	424	404	476	403	419	438	436	436	416	441	421	437	461	467	474	432	473	436	437	434	420	462	413	449	433	468	429	422	430	422	404	408	424	485	443	451	451	443	401	436	451	430	440	393	448	465	423	428	455	457	445	446	442	470	455	445	480	423	459	450	453	475	470	473	438	455	430	429	419	446	443	462	437	467	416	461	457	473	397	455	460	417	454	434	438	425	450	456	420	411	421	444	454	433	420	407	462	406	404	393	444	490	429	439	443	446	426	439	447	457	433	459	446	485	417	461	438	439	428	463	445	392	389	469	421	448	408	451	421	429	459	458	443	451	418	416	439	475	415	424	427	481	420	440	422	446	443	464	438	427	458	407	409	440	438	428	410	433	410	455	455	427	394	452	462	443	405	432	416	457	404	408	408	437	449	457	423	429	426	441	413	459	493	423	396	431	501	456	465	423	460	422	454	487	458	461	412	397	478	465	474	458	428	436	428	436	448	456	465	418	436	413	428	439	413	468	401	378	442	467	486	481	398	463	439	421	428	425	441	481	427	423	447	461	444	467	469	441	456	420	418	426	478	468	455	475	428	457	447	455	424	409	443	417	452	447	394	438	444	457	444	451	443	428	446	414	441	458	425	465	443	458	459	436	494	444	417	473	473	411	475	446	496	389	430	430	458	436	435	390	421	391	414	449	402	389	459	446	445	419	448	429	462	446	410	403	427	421	461	457	418	442	457	414	458	416	512	438	419	415	456	427	433	464	444	431	440	412	439	450	425	419	456	424	440	469	426	434	418	435	461	403	413	426	438	458	432	467	456	444	439	441	424	449	412	413	420	441	442	408	448	403	396	446	431	448	430	418	443	435	401	440	488	412	396	453	443	425	412	467	402	394	450	432	486	446	451	457	425	440	452	422	485	435	459	443	420	447	389	446	409	408	428	440	435	448	477	426	453	398	454	421	450	439	431	383	426	462	402	466	457	477	416	405	429	432	412	422	437	427	421	431	449	467	397	446	464	454	444	457	419	474	465	421	473	428	400	440	455	460	416	435	451	427	447	449	406	398	444	470	457	463	424	402	451	430	420	417	437	447	477	423	427	457	462	479	429	439	420	421	454	439	425	404	442	465	408	414	456	426	472	457	410	426	480	406	436	467	428	426	414	476	467	429	470	442	444	452	419	454	449	389	409	476	481	459	433	377	450	457	436	441	402	451	416	428	435	484	419	458	405	408	399	440	443	494	408	437	383	400	429	478	434	464	428	426	447	412	435	460	472	440	438	424	488	479	478	484	394	384	427	458	443	442	430	443	447	436	424	434	404	460	457	431	443	440	408	425	448	439	418	470	439	421	414	469	460	387	425	405	434	460	453	421	461	445	481	478	464	449	468	416	409	415	438	412	480	422	431	427	489	463	434	419	465	425	422	412	441	452	439	450	450	479	456	419	449	470	422	454	430	455	458	434	397	429	425	453	405	466	465	439	451	437	461	412	494	418	421	441	429	470	461	444	432	447	441	449	429	410	479	458	410	427	462	420	442	486	445	441	473	425	405	423	441	499	455	474	438	451	436	453	432	433	444	437	449	424	491	446	431	437	422	436	474	433	459	453	448	427	426	436	430	416	466	445	438	455	439	445	472	415	407	398	456	421	452	413	420	413	386	420	449	451	432	431	449	428	433	429	458	456	433	436	471	406	456	418	419	438	408	476	427	493	449	458	443	418	417	434	415	418	459	437	430	446	380	439	420	427	430	445	440	419	409	447	445	413	428	465	426	444	450	432	416	457	445	420	429	457	414	440	445	438	447	472	440	417	430	418	416	482	430	447	441	426	440	412	429	425	458	441	452	469	426	444	420	414	414	452	410	430	488	443	478	417	466	432	459	446	453	422	469	456	465	453	430	453	425	452	475	437	432	410	479	444	423	477	426	451	430	454	437	447	453	428	426	437	423	449	446	423	440	462	434	432	454	447	427	470	429	423	365	422	421	431	459	409	450	447	447	434	438	416	459	414	446	489	416	378	442	462	439	426	415	427	416	490	435	447	418	418	424	437	438	467	452	465	426	466	437	446	434	461	400	491	454	418	460	441	451	481	475	442	416	451	447	448	429	469	467	468	426	450	490	467	498	472	438	466	427	432	436	468	428	450	424	500	462	440	448	413	424	441	447	446	437	444	394	430	455	438	423	450	430	463	485	432	452	463	384	470	433	431	442	439	463	463	435	435	431	435	455	452	460	422	402	432	446	437	444	425	455	447	464	439	389	403	411	422	430	443	416	429	411	442	455	424	425	476	415	443	405	435	412	441	514	460	445	471	462	481	464	429	414	400	421	421	469	443	444	425	419	439	456	477	428	464	441	419	437	426	476	408	422	406	428	422	457	435	453	441	430	431	441	484	466	436	424	435	447	447	396	430	458	409	419	456	412	491	430	420	437	452	454	454	420	402	449	441	454	418	431	422	428	464	427	439	436	443	444	437	440	441	446	426	388	407	436	432	454	432	440	444	463	443	459	450	442	428	418	408	438	447	442	463	453	435	437	403	443
10191	3720	9921	12745	12073	4212	3105	2559	1852	1430	1270	1257	1235	1215	1168	1112	1154	1103	1090	1016	1053	1055	1014	1018	1030	1031	1034	1033	1026	992	1011	979	1014	1003	1064	981	977	1042	1002	983	1012	1006	969	1003	1014	1045	1011	929	956	1009	980	996	967	1056	999	1000	988	1005	982	959	970	1033	980	963	993	943	973	973	993	1003	1008	1004	1061	974	983	974	980	1024	958	988	1016	955	1009	1020	967	939	1028	954	973	981	952	951	973	1045	939	987	1030	992	971	998	959	981	978	1007	995	915	988	1020	986	958	991	1001	917	995	1005	967	961	1016	978	976	998	985	1015	995	1033	982	974	945	991	992	975	950	1028	975	997	999	1032	944	988	1004	925	1016	982	986	996	937	954	985	990	983	989	997	1067	1016	1048	1022	1014	997	969	1004	979	1027	942	1020	1002	947	951	996	952	996	971	1023	1028	930	1021	1012	1024	980	1026	997	969	1009	990	985	950	994	977	945	984	1005	982	1002	1031	942	1024	964	945	964	952	925	945	977	962	1002	1008	988	962	1000	985	974	1002	980	975	941	929	1018	987	982	1006	1005	948	998	1024	945	1003	1001	933	1032	950	951	981	957	1013	957	931	1056	959	994	944	982	953	966	1025	1026	979	1031	989	1018	948	982	959	1028	1076	943	964	983	959	959	950	990	982	986	1063	1034	1004	961	934	1018	979	980	973	981	1031	1004	986	964	1019	939	1004	969	992	1013	904	1016	990	944	1037	937	968	1006	950	976	997	946	975	990	970	1017	971	990	993	966	1030	953	969	964	945	960	981	998	1010	944	1020	938	975	954	1006	955	974	961	910	990	1016	994	941	989	908	966	993	950	991	984	925	998	938	1025	945	971	979	955	1011	985	981	969	972	996	961	961	1019	1010	939	998	986	941	1000	975	964	1046	1013	982	978	953	1013	1018	1001	1000	998	957	957	937	959	957	1003	955	1020	982	907	964	994	1053	982	972	974	956	905	985	962	1014	992	965	944	963	954	975	1015	1006	985	967	972	939	928	972	1012	947	1027	971	1019	976	989	971	942	951	959	952	1009	995	1015	988	1024	953	989	941	1013	962	961	967	999	1003	991	1001	1005	978	981	1019	967	970	1041	990	985	1028	951	998	947	959	962	1004	968	949	958	917	991	955	1016	958	972	988	1029	1000	1039	1015	1030	943	982	973	930	1011	960	960	1018	1014	933	961	997	955	1011	1044	1007	1010	1023	1010	1029	920	981	1025	921	945	992	980	997	1028	996	1012	992	993	931	956	994	1003	976	956	1011	997	1027	961	967	961	995	954	964	1019	1022	991	997	1013	1008	968	998	994	975	945	1018	1022	1011	960	998	975	1015	965	965	963	980	990	926	997	975	967	961	972	1014	1002	937	992	979	974	1007	987	1029	935	993	965	981	970	939	1007	994	951	1005	1016	955	963	960	964	981	981	997	942	979	1003	984	992	982	992	980	912	1012	1001	1031	973	975	1009	997	990	938	973	973	991	976	965	992	980	956	1003	963	986	1009	951	978	1033	978	973	980	995	995	963	987	951	937	963	971	1002	1004	1020	1003	993	1001	943	937	998	981	945	944	980	1009	977	957	974	988	940	985	982	1013	981	1000	991	991	989	974	960	955	996	978	999	1019	1018	990	966	935	1021	974	964	947	1013	1019	966	975	1001	1014	948	960	962	993	954	998	951	979	971	967	941	1005	959	963	1054	971	986	988	1013	991	1018	955	975	1030	933	954	993	963	960	991	1017	986	998	936	1000	953	988	975	975	1006	1045	1020	1018	954	1000	984	974	971	1042	937	977	1046	979	979	942	954	1022	938	973	957	979	990	980	951	1023	969	978	1015	989	950	954	988	968	973	1040	956	950	976	958	961	953	1007	993	990	972	1038	1013	1002	947	986	962	985	1032	960	916	1024	959	952	1001	988	984	999	1017	965	961	997	958	996	1026	933	1002	1013	998	987	1026	991	1009	972	960	950	1002	958	994	992	954	1015	973	997	1012	932	986	958	1009	960	1027	954	1009	973	1014	973	913	992	1008	987	949	990	936	954	961	1041	960	936	965	1004	955	996	946	967	938	995	952	1011	970	955	951	979	973	945	1015	964	994	1027	965	973	1012	975	948	1009	1005	988	976	984	982	965	1006	943	1001	972	926	999	965	996	985	978	968	1007	1030	941	962	987	1019	923	951	929	1011	953	942	967	1014	975	999	972	963	998	951	984	973	1004	963	985	903	982	1008	1005	951	992	962	990	933	942	977	999	992	1025	947	1003	950	983	947	1013	997	1025	1026	950	948	1020	933	1006	982	953	997	946	1022	1015	989	972	1024	961	948	985	990	982	951	1013	980	968	997	957	1001	984	980	1019	1024	1015	1014	1008	1022	1040	994	977	970	1000	997	987	1004	965	963	1089	930	997	968	957	983	960	998	981	1031	1031	993	965	973	970	994	969	1051	997	1010	921	1020	960	924	994	972	997	1008	916	961	976	1030	972	985	997	903	1038	997	986	968	973	985	991	1038	1029	1020	932	954	956	1017	1003	996	954	962	985	972	936	951	947	950	1003	982	937	968	984	976	915	1000	969	1031	976	999	947	992	986	913	1005	933	977	996	972	951	947	979	1014	980	991	938	1042	1002	1002	938	979	981	947	968	976	1003	991	964	997	1020	979	1006	973	987	933	988	998	1019	970	1014	940	976	985	1004	983	967	967	1015	953	937	958	987	1012	977	1010	986	1015	978	958	936	1008	995	1005	966	999	1023	976	930	985	1010	999	942	1024	977	1037	1007	946	949	1032	971	974	996	967	951	960	936	970	1016	973	1018	1002	977	986	955	1025	964	1022	1017	948	1016	1025	988	934	951	955	941	954	955	962	965	980	925	971	968	1021	984	993	959	960	998	938	952	952	989	944	988	952	990	972	933	924	954	1021	1027	951	992	960	1009	997	1030	989	969	991	961	968	991	921	1018	1005	1000	983	1037	1039	994	985	1008	974	966	1074	967	947	983	996	930	999	997	939	986	1017	961	954	1004	1022	1025	933	1003	1001	981	1028	1017	989	952	1016	961	963	971	1018	984	964	984	1006	967	1018	1000	967	979	1043	965	1010	915	1019	964	977	966	1025	942	930	1004	985	1040	914	1045	977	1027	1020	968	1007	965	967	959	975	972	1002	980	900	971	995	964	1006	1026	998	954	957	965	1002	967	1035	975	968	1037	966	964	988	1017	966	983	1004	985	999	978	963	993	989	970	995	1031	959	994	969	998	947	1013	995	908	972	954	927	1075	993	991	976	961	1011	981	947	991	1042	986	1014	1010	957	1013	954	973	955	994	934	942	959	1013	963	972	972	942	948	1019	962	988	1002	1035	937	934	1045	917	1020	998	985	965	1037	964	961	1006	1009	1002	996	973	951	952	1008	1021	1004	962	998	948	944	963	1003	1024	1020	1000	980	990	948	982	998	994	979	980	988	1026	974	1012	1017	968	941	948	972	938	965	963	962	966	1005	987	960	940	1009	975	931	1026	972	974	997	997	923	965	979	1002	992	995	968	983	997	972	977	951	961	951	970	948	991	962	954	1006	991	965	979	1001	1003	988	1009	962	1003	962	977	963	965	999	1020	920	1031	1025	1015	984	974	967	1001	984	1020	1019	980	1008	978	946	940	989	983	996	962	1021	997	991	981	945	955	979	1057	979	979	975	979	1026	1009	1033	965	972	940	976	993	960	929	999	986	1024	938	952	1023	957	968	997	1003	1018	923	948	991	975	985	962	967	1021	994	1059	992	1013	967	969	976	917	999	970	990	931	942	954	1025	959	967	1106	968	1025	975	983	954	987	982	982	1015	996	940	995	963	997	935	913	980	949	991	957	938	989	942	1007	1017	986	1036	971	969	995	975	995	997	955	959	1069	954	971	989	992	1032	1003
2934	1006	1578	1571	1433	398	347	268	230	209	251	234	256	238	222	291	244	257	267	218	232	222	239	231	215	251	259	236	255	207	252	260	218	237	258	222	229	233	214	247	226	229	211	226	246	245	245	262	265	269	227	252	250	258	259	255	239	225	220	230	234	219	230	263	238	243	246	224	252	215	256	235	218	245	246	240	222	263	244	235	248	245	241	208	225	231	233	224	229	217	248	232	248	273	264	223	236	263	251	228	230	257	246	261	242	218	210	256	261	257	255	236	241	223	249	223	233	240	236	268	252	223	208	263	240	248	213	236	228	243	275	256	227	239	234	243	243	227	234	211	251	251	259	220	260	236	209	232	232	228	218	227	257	248	285	250	251	244	250	206	247	238	240	270	221	216	223	240	220	243	219	229	271	250	235	229	217	249	238	237	264	262	237	219	239	233	243	250	261	233	243	207	243	212	249	277	251	271	258	252	226	234	252	254	236	248	233	232	229	232	247	257	242	248	273	241	252	253	271	242	239	210	268	255	267	231	227	204	212	232	263	233	256	273	247	246	244	275	282	239	252	237	228	201	240	239	252	231	235	238	230	232	245	239	248	240	211	240	239	229	245	230	269	228	218	228	239	220	238	239	226	244	202	234	260	234	214	219	256	219	224	234	229	265	264	247	257	228	213	218	239	243	234	240	263	216	239	265	233	218	249	226	234	254	238	258	248	217	248	247	223	221	267	226	260	224	245	237	249	259	243	226	237	245	234	245	223	252	232	209	236	239	239	193	238	271	246	232	247	223	246	230	246	228	222	206	221	252	209	232	243	249	232	244	250	246	231	251	234	251	218	206	237	250	239	241	258	218	228	225	246	242	240	260	254	270	218	244	243	247	252	234	218	223	247	232	262	197	246	229	243	263	231	251	214	258	225	249	262	222	260	240	230	230	244	261	249	205	209	269	284	243	244	246	275	210	233	247	233	222	242	230	228	234	216	265	246	226	249	224	241	256	237	261	251	260	226	199	206	212	208	226	246	260	227	255	246	236	238	224	268	229	258	236	230	233	249	241	221	246	248	269	246	238	247	238	285	217	262	211	211	244	224	232	317	283	233	258	280	244	237	235	241	260	245	265	265	209	240	225	223	218	203	208	219	231	239	206	227	232	239	241	238	212	222	216	210	247	267	213	260	238	229	221	234	215	230	237	239	236	239	210	229	261	230	223	227	253	249	249	200	265	207	261	266	253	238	225	225	215	253	241	263	239	260	233	226	262	244	239	233	249	211	218	230	232	234	289	247	252	238	239	250	247	204	272	252	256	239	260	244	253	230	233	214	244	259	264	251	249	224	268	231	243	253	213	216	221	251	262	236	284	239	233	234	227	245	258	265	232	231	248	247	240	253	264	229	233	234	226	244	242	208	242	256	245	261	278	255	222	238	257	201	256	232	254	249	229	230	240	236	230	242	272	259	252	218	231	286	240	260	253	237	241	209	231	247	229	257	264	218	227	241	259	245	272	234	239	262	257	269	234	255	249	240	215	219	249	209	226	219	245	260	254	224	233	271	243	223	284	231	249	231	254	218	222	228	252	260	218	248	243	225	232	212	248	252	267	241	258	271	271	225	231	262	224	230	209	243	244	238	242	239	262	226	195	229	235	269	252	227	264	261	228	241	235	258	255	221	227	242	233	252	240	210	252	278	239	237	227	218	272	250	238	223	229	235	250	256	226	243	228	250	253	239	245	250	258	222	220	252	240	240	249	237	211	233	234	219	244	242	223	206	223	252	230	253	256	243	228	267	239	225	219	249	238	220	258	208	235	218	224	202	196	225	243	240	221	263	229	227	245	251	234	228	240	265	213	221	245	249	220	225	244	248	227	230	236	224	234	240	248	197	267	236	227	268	264	237	251	250	251	240	224	287	268	258	236	242	264	217	264	253	230	249	243	245	277	263	244	260	224	229	247	242	259	228	239	252	233	226	206	246	245	231	259	244	241	233	230	253	223	222	258	251	219	230	189	214	224	241	256	240	224	250	243	241	246	241	228	203	235	238	253	244	234	241	221	244	220	247	228	236	228	218	225	257	201	231	230	203	228	258	277	257	226	231	217	279	205	253	219	220	248	238	221	234	274	232	237	210	263	269	255	222	210	259	254	238	237	232	227	254	229	252	226	218	231	261	210	229	200	253	235	284	236	251	236	238	266	248	223	257	268	229	239	274	237	243	232	234	250	234	237	252	230	227	258	256	257	246	242	241	283	255	273	260	244	233	235	225	231	231	253	217	229	232	268	235	255	266	227	231	229	264	231	246	253	227	238	216	211	254	254	222	248	241	238	195	229	232	247	234	222	233	261	201	254	246	244	235	215	245	235	242	261	242	242	241	232	225	233	222	228	238	208	226	237	224	244	241	252	242	253	244	213	242	228	243	232	246	250	251	223	288	222	228	261	221	253	216	254	239	241	224	227	258	269	235	259	261	240	223	230	213	255	240	231	235	235	223	270	257	233	263	221	242	209	244	232	257	243	254	230	258	221	243	242	231	233	243	220	244	244	263	254	239	236	241	259	243	235	237	222	251	228	235	252	229	249	236	248	258	245	247	241	238	220	259	249	230	222	224	244	254	203	218	256	243	227	238	219	235	254	246	237	227	235	242	241	206	225	232	212	236	229	235	229	244	240	223	230	245	243	239	241	213	233	269	228	245	245	236	250	245	262	242	264	232	246	244	251	233	241	268	244	255	243	244	249	217	251	244	244	238	233	206	247	201	230	257	219	229	261	226	239	265	213	206	242	226	241	229	241	208	214	195	229	240	218	210	249	280	218	247	215	210	243	244	221	236	243	218	246	222	240	226	257	257	230	227	216	230	255	228	251	239	216	221	216	262	217	220	194	232	263	236	257	278	273	235	267	229	237	276	251	235	235	227	223	221	228	252	230	216	267	237	246	231	240	268	231	224	232	235	223	241	234	225	226	253	244	248	255	263	248	223	243	237	208	226	259	263	227	271	233	243	247	225	240	229	232	223	256	219	252	220	223	240	232	229	248	250	238	260	229	228	226	242	267	253	225	236	227	247	259	211	235	209	257	232	221	244	210	229	276	286	226	217	249	262	221	247	247	216	239	226	229	240	243	294	222	261	233	207	242	247	258	236	267	249	243	215	242	253	262	225	226	240	230	225	242	224	206	244	230	257	214	233	224	227	228	232	237	246	251	232	258	245	235	246	244	242	249	210	222	225	236	243	245	243	224	243	226	229	249	238	231	267	240	247	250	239	245	251	223	230	237	244	244	240	228	275	242	236	263	275	220	245	208	212	227	257	222	243	234	231	255	275	255	257	254	228	250	225	240	231	210	239	222	224	236	217	269	254	247	241	233	234	239	246	242	255	247	244	250	212	222	246	245	236	235	220	242	253	264	226	245	222	220	229	213	269	249	252	226	240	245	236	264	248	255	227	246	231	236	253	224	247	247	252	250	239	238	237	250	258	257	224	223	214	253	248	264	227	244
2490	1278	3426	4741	4587	1318	1000	874	769	598	575	546	573	608	599	565	588	574	573	592	557	605	620	592	610	576	540	634	544	592	564	567	613	586	590	612	592	567	538	578	620	545	539	560	607	566	585	554	595	555	585	567	501	595	587	561	595	597	572	557	586	620	569	623	568	584	582	593	626	557	559	594	577	584	621	559	581	571	592	571	542	575	555	566	559	556	643	594	608	622	611	594	587	597	545	588	563	587	586	592	636	582	581	567	653	627	537	633	575	562	588	564	630	598	611	564	531	569	561	589	591	573	611	559	561	653	599	614	624	561	607	628	582	586	626	575	574	568	557	624	574	567	574	581	581	613	653	584	561	567	569	592	555	602	580	586	621	562	572	619	567	589	596	583	569	608	562	563	578	566	577	572	576	578	593	612	598	557	592	579	565	590	611	556	529	596	547	564	590	578	570	590	594	566	561	601	578	560	566	583	570	635	525	563	583	613	587	640	591	637	582	590	625	579	604	622	617	596	576	549	575	600	582	563	605	561	597	572	571	560	552	613	583	608	574	585	572	544	567	571	571	616	612	592	563	550	580	575	580	548	567	615	598	614	552	557	566	621	620	615	574	555	576	589	589	594	578	589	569	619	546	575	583	582	621	557	575	556	605	568	582	598	567	564	584	577	572	560	613	590	549	574	579	586	535	512	578	573	614	605	560	571	576	597	632	619	567	576	569	566	583	574	588	544	583	547	561	571	584	614	546	578	582	592	568	619	531	612	574	607	595	547	593	539	568	602	583	569	624	587	607	580	622	556	562	583	565	579	584	568	559	553	602	617	584	562	571	586	615	591	585	561	563	566	584	549	587	591	595	553	550	587	556	577	622	559	580	555	555	570	579	553	579	532	542	549	541	560	578	591	553	572	623	573	585	552	620	600	618	557	546	606	546	578	599	583	581	546	627	571	615	583	551	599	529	542	580	540	622	579	617	578	594	564	602	580	579	584	539	605	571	602	580	566	589	538	620	564	593	605	568	580	597	598	578	581	574	615	625	597	594	598	614	532	578	586	558	589	559	584	596	541	591	572	567	569	622	573	545	637	595	562	582	601	581	603	591	521	592	568	611	581	560	546	590	557	573	605	572	564	563	608	574	596	574	567	574	606	580	613	536	560	568	571	599	572	564	599	584	542	575	580	561	578	633	598	587	561	558	566	575	591	562	595	579	542	584	613	574	568	567	618	565	594	610	550	585	628	617	552	583	630	572	596	561	576	585	527	544	607	593	528	571	635	588	587	576	610	559	572	612	597	590	520	581	580	554	601	570	557	566	605	609	573	595	605	568	577	596	591	584	595	573	609	571	554	588	586	570	548	627	588	606	564	580	595	574	593	579	531	564	607	573	618	594	597	546	587	570	574	536	586	563	556	632	576	561	558	581	525	575	594	574	556	569	603	553	572	632	556	539	598	591	557	605	574	582	537	604	572	549	582	566	574	565	601	594	593	561	566	602	590	502	574	590	569	582	587	576	573	576	612	539	559	603	561	587	561	567	605	569	579	531	596	565	558	549	543	633	563	546	590	568	587	577	630	585	548	628	571	559	545	574	576	582	596	561	621	568	605	543	586	586	595	571	595	611	618	567	575	515	549	565	587	525	547	652	578	607	602	629	575	574	570	556	562	608	583	574	578	590	558	599	637	571	621	564	593	603	568	613	583	574	559	616	592	648	600	562	614	602	568	597	609	582	590	589	610	554	547	589	591	583	644	562	600	588	636	556	603	538	557	597	572	554	576	563	540	563	610	559	544	586	588	566	583	579	569	579	599	576	586	581	603	565	594	623	556	590	622	578	615	582	588	612	578	593	584	566	584	610	560	544	607	567	583	576	583	592	616	546	550	553	549	564	553	563	613	585	624	592	564	576	573	583	590	565	568	529	612	569	585	607	603	553	599	604	555	583	586	581	566	607	632	587	600	581	593	529	599	593	551	598	557	581	586	609	578	573	592	610	563	619	534	557	558	574	634	584	554	597	607	585	574	629	572	552	611	565	600	622	610	557	567	612	577	568	596	582	604	574	611	561	597	608	550	547	556	644	561	585	586	568	594	590	570	555	583	561	607	580	570	596	591	591	582	596	577	604	612	577	554	577	582	579	568	603	603	589	599	590	599	619	599	598	554	589	589	585	587	563	587	590	617	614	576	564	598	608	584	631	573	589	552	564	618	600	537	592	613	557	584	604	613	545	574	621	578	541	594	578	575	542	580	570	508	566	593	567	577	556	577	607	577	598	557	642	573	550	623	581	576	565	605	579	604	662	603	566	600	593	565	614	592	590	563	524	619	514	571	552	532	584	560	597	557	591	577	597	556	571	557	616	600	579	566	549	609	561	565	581	566	554	593	547	599	576	593	566	559	552	614	578	561	609	578	535	518	588	604	580	543	598	588	571	562	609	558	576	531	619	644	601	556	570	575	546	599	647	636	577	536	565	599	507	604	560	579	588	584	576	562	619	591	552	594	584	578	554	561	521	577	596	577	614	566	590	565	606	561	608	609	576	556	592	543	591	617	594	569	627	581	563	534	622	570	586	554	590	593	549	583	592	588	548	583	593	611	598	618	640	552	568	578	585	565	605	580	561	566	584	622	577	627	596	581	580	539	593	562	608	533	583	574	607	573	563	564	576	588	620	584	574	622	605	571	568	578	575	576	592	535	560	530	609	594	569	582	573	537	598	566	624	527	569	588	617	568	572	578	562	615	572	589	549	571	572	607	581	567	571	580	585	546	613	594	620	580	595	561	581	616	551	574	577	585	545	572	650	542	590	587	537	612	553	558	577	616	572	589	605	586	637	602	574	570	593	581	602	559	599	568	578	594	605	627	575	569	597	604	600	594	594	564	562	592	554	559	565	553	594	607	637	619	643	580	581	582	557	604	568	624	628	596	575	546	554	593	577	562	564	593	559	593	570	584	530	578	548	548	570	611	565	568	616	537	544	578	571	632	597	604	590	573	616	585	573	602	648	562	592	571	593	575	579	588	590	592	560	593	601	586	603	605	564	606	592	585	592	579	577	565	569	568	584	597	605	634	579	578	574	591	617	525	586	583	579	605	601	544	536	576	601	598	532	570	572	566	600	590	572	571	648	534	543	592	607	579	623	564	587	585	549	590	601	604	602	582	587	589	577	588	615	616	585	582	593	562	574	559	608	620	604	583	579	559	563	566	556	593	580	560	589	592	585	619	607	594	564	574	581	577	596	602	607	562	556	616	562	592	579	598	599	556	582	587	589	551	608	579	545	573	585	589	627	577	608	585	610	587	631	579	599	579	541	606	585	565	579	586	596	601	560	577	574	585	591	567	595	595	604	624	592	602	536	565	584	556	547	614	547	557	560	594	585	542	571	570	604	602	594	567	583	581	597	630	602	538	606	589	596	536	563	600	605	581	589	546	598	593	534	578	532	601	530	620	552	580	582	616	614	613	574	589	587	640	615	609	537	586	638	540	591	573	532	544
9359	1931	3253	3156	2559	679	483	388	304	264	258	228	259	252	269	253	248	245	234	241	225	226	248	220	221	269	216	241	246	217	214	220	204	226	222	209	215	212	267	283	226	227	242	260	218	233	268	223	213	236	229	243	237	242	196	252	203	228	250	248	200	246	260	242	242	277	213	243	219	233	236	248	219	233	246	248	262	251	210	211	235	233	260	246	217	208	228	229	225	223	206	256	216	246	249	225	254	236	238	225	225	242	234	230	215	254	221	228	212	239	219	252	240	243	255	200	236	205	221	247	250	242	242	225	203	216	223	219	201	233	265	204	213	200	223	213	241	228	227	229	225	244	258	239	212	233	217	243	220	228	233	213	232	221	232	242	231	265	229	239	229	232	235	244	253	254	243	243	219	222	235	244	240	212	240	254	228	267	249	207	237	243	224	228	222	260	236	245	259	239	229	224	207	219	237	235	253	249	248	237	257	243	236	225	226	244	225	216	229	236	215	238	224	233	250	214	265	225	209	210	226	242	212	241	218	245	219	202	233	246	225	225	223	246	202	216	208	227	239	225	241	226	241	241	241	237	228	242	235	222	239	227	225	240	223	241	216	258	239	261	217	236	251	221	234	276	230	240	247	234	224	203	223	234	253	233	222	262	240	224	243	264	241	224	215	190	254	218	295	242	216	233	229	239	210	238	241	248	226	231	246	223	223	261	214	241	251	251	194	203	227	227	193	226	210	224	237	210	247	239	253	229	238	210	213	220	248	228	224	195	237	212	176	219	251	282	226	219	194	207	236	227	230	247	225	213	276	243	221	224	201	228	226	216	229	251	213	241	239	236	234	221	229	232	208	223	222	232	213	244	222	232	249	246	226	219	226	257	229	248	193	249	242	242	217	224	218	237	239	251	217	237	244	234	231	202	221	252	225	200	235	228	245	218	242	217	192	241	256	223	203	246	217	226	209	248	240	215	214	244	228	226	239	209	192	219	223	226	242	245	233	242	199	227	252	224	203	250	225	222	213	211	227	231	233	226	246	235	225	224	240	221	240	261	210	231	213	218	241	219	231	252	250	256	247	212	231	243	224	217	230	241	226	239	216	217	202	251	223	259	220	231	265	227	227	254	228	228	223	231	237	227	223	246	244	207	232	227	206	203	239	246	227	212	249	274	213	259	231	212	218	219	216	213	226	206	231	234	247	188	237	246	255	238	254	237	218	238	224	238	228	197	251	230	248	224	256	237	248	208	213	232	265	229	225	218	231	244	241	225	215	225	234	229	262	229	236	214	204	242	207	200	275	219	222	215	240	212	242	238	212	217	220	247	255	257	240	230	250	221	222	273	242	237	234	223	218	200	244	208	209	228	178	234	238	233	221	214	220	253	239	213	232	251	223	234	257	221	228	226	250	204	218	231	234	250	223	252	238	233	234	209	228	239	226	241	218	193	233	196	211	241	231	241	230	228	253	216	252	256	232	234	223	266	224	229	212	232	234	236	252	227	236	222	230	210	213	222	213	219	232	235	236	196	235	217	242	227	218	222	256	271	224	209	224	215	235	229	245	231	239	262	218	209	221	236	242	248	267	227	222	286	234	228	220	240	242	245	197	251	251	226	215	211	237	211	244	230	221	210	229	226	227	255	207	215	215	237	208	245	216	255	238	232	214	222	218	232	264	222	247	254	240	215	231	253	218	231	229	259	241	235	244	244	244	266	252	234	226	223	254	237	235	215	253	230	232	207	231	221	229	202	232	231	249	224	229	242	209	228	213	215	207	236	221	224	219	237	230	236	244	229	221	216	235	230	223	230	225	240	244	218	219	244	226	219	243	265	208	243	235	222	224	250	209	232	209	214	231	248	232	234	213	229	227	226	238	231	213	240	230	205	219	246	197	233	237	236	226	247	212	205	237	217	245	212	239	213	241	262	226	225	256	211	227	264	252	232	215	233	254	225	219	221	238	211	236	244	239	240	208	225	223	229	231	217	263	246	237	227	247	207	243	220	217	224	239	222	274	233	243	237	226	225	228	260	269	220	202	217	237	229	249	237	233	233	233	229	207	221	244	226	214	213	225	251	226	223	261	271	239	239	214	222	216	240	227	248	229	260	216	222	226	226	247	215	240	211	230	223	244	228	192	236	211	238	201	214	210	231	234	257	228	203	228	228	239	211	236	243	220	232	219	204	249	214	215	217	210	222	198	214	203	245	233	243	218	211	229	220	217	226	223	260	271	239	239	220	242	212	237	244	213	209	235	268	235	234	236	239	220	210	203	208	216	220	249	263	226	227	220	220	221	244	193	214	214	254	207	236	221	240	219	242	221	224	252	244	202	235	239	238	228	250	229	240	248	232	225	204	263	198	227	213	225	203	209	232	229	226	244	258	213	198	200	226	229	211	210	218	242	236	240	182	226	214	232	219	268	247	245	234	226	268	203	237	227	210	206	221	239	219	214	267	230	220	227	247	240	238	183	241	236	247	256	251	212	232	218	216	234	232	226	243	251	252	252	257	267	242	237	204	241	212	219	253	251	220	237	212	241	238	236	243	245	250	233	214	257	249	243	232	219	232	257	212	214	231	217	195	247	238	210	239	191	216	232	205	241	227	218	202	239	251	211	266	248	240	244	232	242	255	259	246	227	229	225	258	251	215	223	246	254	230	181	239	210	215	220	251	233	223	232	238	232	236	206	226	218	207	223	223	199	222	219	246	233	215	231	255	243	218	200	256	265	220	225	238	219	238	222	226	228	225	239	208	245	230	228	217	209	249	241	230	232	210	206	195	209	243	224	257	223	226	230	235	231	243	228	215	230	226	214	211	207	246	224	220	237	225	234	239	225	216	230	234	235	221	241	208	210	200	217	235	234	242	236	229	237	226	233	222	230	206	232	229	239	219	223	216	197	216	234	227	232	233	233	200	209	225	216	232	226	260	205	243	230	263	215	213	241	221	251	228	198	249	215	236	209	203	243	249	216	250	233	247	241	217	233	238	249	260	202	222	210	222	247	225	225	216	227	230	211	212	203	255	224	238	228	234	227	234	230	216	247	233	245	250	222	220	228	221	213	232	252	220	274	236	229	221	255	233	224	211	229	214	211	230	223	227	222	217	231	243	247	231	227	253	232	235	223	202	239	214	226	267	207	248	210	241	243	216	221	204	240	225	239	236	260	221	209	215	238	221	239	239	241	237	212	233	235	212	235	220	242	216	221	246	239	244	229	209	244	202	198	235	221	240	238	246	216	241	247	213	178	211	236	241	216	231	217	231	208	229	236	239	218	227	228	239	210	223	201	198	239	226	228	250	224	232	218	236	245	211	227	217	220	212	255	245	239	253	231	208	202	233	227	249	218	226	257	210	237	244	218	215	249	211	214	215	277	228	271	209	231	217	221	258	225	212	215	228	248	225	226	220	204	212	213	227	253	221	221	223	241	200	211	204	242	265	222	211	227	229	236	228	249	243	230	216	238	221	205	237	194	230	220	213	245	203	229	253	270	247	213	224
7344	2227	6463	8737	9018	2449	1839	1465	989	808	747	677	683	700	688	680	672	675	664	590	633	586	606	628	628	604	557	642	619	617	587	600	571	578	571	568	590	567	578	566	545	607	599	577	514	583	596	568	575	603	612	612	617	628	569	562	575	613	590	557	579	583	629	631	572	584	573	604	566	564	582	591	554	585	600	555	566	563	608	681	555	646	549	601	611	581	591	581	540	580	588	584	568	588	593	545	586	644	609	574	583	583	559	553	583	562	621	571	598	615	554	604	626	593	592	581	615	570	586	596	624	585	626	600	571	568	581	562	584	570	604	532	591	582	569	588	607	573	578	573	584	572	615	619	577	615	602	585	599	586	574	557	632	635	560	598	568	578	541	578	615	584	597	600	609	603	651	577	550	563	610	591	631	613	556	598	584	595	606	559	560	566	549	569	566	555	573	593	591	547	611	573	578	595	576	599	567	620	609	595	558	563	574	575	593	578	617	571	606	603	549	587	534	607	561	586	578	594	617	548	522	594	584	624	565	573	563	581	575	625	570	561	602	569	546	588	606	579	603	578	609	572	595	559	633	602	584	578	553	572	601	627	589	539	598	538	595	602	581	544	592	602	571	576	563	609	593	583	639	580	585	610	580	563	599	582	570	583	590	589	565	580	600	609	541	587	604	523	611	608	599	588	548	584	599	565	623	565	590	592	585	582	608	574	559	633	606	641	623	542	603	586	588	597	587	551	602	563	570	584	586	543	602	587	564	611	579	591	602	579	580	549	532	596	571	612	579	564	573	621	593	567	572	555	588	581	545	562	579	570	591	583	597	525	602	583	541	579	597	590	605	609	577	557	628	582	632	573	567	601	592	590	592	582	529	578	589	591	581	579	563	622	602	559	597	566	560	580	562	594	554	621	580	617	594	542	577	590	603	561	605	602	581	527	572	627	556	643	589	578	634	580	576	548	552	610	599	591	582	586	577	618	591	560	568	572	595	584	596	595	565	562	559	611	599	589	585	599	560	567	618	598	609	556	602	596	527	556	567	619	583	578	577	596	565	550	628	575	546	584	608	566	583	579	571	568	583	599	541	588	626	618	547	578	568	589	615	608	577	587	531	621	569	595	611	605	583	617	604	617	600	587	586	581	586	581	568	587	583	550	567	610	573	608	585	596	559	577	602	571	577	589	541	590	547	588	574	584	596	574	588	578	555	576	546	592	605	587	586	581	546	602	569	566	529	645	583	631	583	609	591	635	580	583	587	576	612	586	564	648	554	573	601	546	620	571	569	537	636	596	651	592	537	591	552	574	544	582	566	560	597	577	587	564	560	544	597	532	563	564	559	574	580	587	650	570	536	563	556	567	539	567	603	575	547	573	574	551	590	590	601	603	627	572	547	498	549	606	572	567	566	590	605	617	595	569	625	565	588	552	587	581	600	556	639	568	567	566	585	599	560	570	579	563	572	593	545	596	620	576	567	578	604	601	640	604	590	560	537	621	532	565	588	580	555	587	581	590	558	555	592	584	546	601	595	588	614	558	633	591	602	576	592	534	601	563	591	600	632	573	564	605	640	601	537	615	577	592	637	600	608	619	557	592	576	564	594	566	576	578	613	570	604	572	616	567	575	614	585	584	573	615	610	580	592	546	555	554	561	612	608	567	596	636	571	580	587	550	535	592	604	576	582	538	611	567	595	594	578	595	605	566	622	581	599	605	561	592	637	592	554	588	595	603	575	576	621	578	658	597	573	552	594	548	588	595	581	581	581	573	603	566	629	552	603	587	624	528	546	579	584	590	582	587	557	563	606	599	530	548	579	593	578	569	596	574	573	636	566	593	568	595	535	579	635	608	617	544	572	578	597	594	567	614	566	596	572	592	604	571	611	605	579	603	594	593	588	571	558	599	615	592	582	566	595	589	563	573	597	622	549	612	613	590	576	580	577	632	550	546	604	565	609	561	563	605	584	584	556	579	572	564	638	574	569	545	587	555	600	619	583	568	564	588	584	654	537	548	590	573	564	599	599	631	574	611	573	584	603	540	607	573	595	581	533	575	558	612	573	565	567	565	627	556	575	562	560	580	563	574	592	587	553	537	594	576	572	572	611	584	596	607	560	596	614	596	598	602	578	596	558	523	605	564	563	566	554	571	582	595	613	560	595	575	551	641	562	598	606	563	614	609	589	605	575	597	568	536	579	595	587	562	578	592	548	571	588	646	649	622	625	578	572	572	575	588	557	570	603	558	578	590	553	573	588	640	568	606	622	597	558	588	541	587	556	592	585	592	609	562	596	585	605	616	602	544	554	559	602	596	567	605	610	569	598	608	625	644	617	559	583	605	642	580	599	583	542	623	597	566	560	568	567	597	581	583	577	557	615	560	582	579	623	558	622	589	547	606	617	606	546	587	567	560	558	572	564	539	541	570	599	609	595	611	623	571	563	590	636	635	586	599	602	591	634	578	584	587	611	575	604	599	548	603	633	573	588	542	608	605	614	610	592	588	615	568	625	566	610	578	562	565	589	603	540	573	598	617	571	568	591	594	595	612	564	581	543	591	543	582	583	556	623	598	594	584	571	586	576	606	596	617	566	572	579	553	594	592	609	588	595	609	562	608	560	632	595	600	584	609	552	587	592	605	567	557	619	608	600	542	629	594	559	592	577	583	587	634	595	545	594	582	568	631	577	580	555	592	583	552	536	568	562	606	568	598	599	560	602	560	550	579	578	612	566	597	563	615	562	569	594	547	563	626	613	535	559	634	577	559	642	608	605	607	607	539	586	578	615	555	576	574	574	561	576	595	618	611	588	564	591	563	604	561	566	563	582	580	545	543	593	560	606	598	591	604	621	589	578	548	575	601	609	583	564	595	551	581	579	595	637	569	601	562	595	591	582	606	606	573	583	573	614	598	568	571	592	588	545	573	567	599	591	609	561	616	635	560	584	619	607	601	589	577	583	584	592	609	587	568	584	560	600	598	581	580	582	558	552	598	620	585	538	526	599	576	542	568	537	565	582	563	588	581	563	579	606	590	597	579	569	606	546	561	595	582	576	560	553	540	554	611	566	593	563	531	619	603	580	591	590	545	565	604	568	566	563	624	617	580	559	545	554	575	598	559	574	593	590	558	557	601	601	612	589	618	598	599	535	552	576	581	568	576	583	578	552	579	646	578	548	597	594	603	563	582	600	577	594	541	559	510	558	596	580	573	585	555	597	552	617	609	614	634	613	609	599	605	548	596	617	549	627	574	601	563	620	534	603	564	555	599	579	585	598	551	581	597	578	562	585	565	532	587	545	611	613	597	555	560	577	607	537	578	613	620	582	576	593	586	563	628	628	582	581	576	534	586	592	548	518	568	587	572	595	612	603	612	572	544	594	608	600	559	581	579	520	556	611	581	602	628	604	617	600	616	507	595	607	586	562	547	541	573	549	538	598	586	569	522	572	569	610	573	604	570	558	572	597	610	629	623	570	594	581	576	608	645	574	580	602	567	592	610	590	595
17503	4134	5604	5152	4299	1273	907	819	609	538	497	499	496	473	440	408	403	414	439	488	423	444	434	448	435	465	445	419	425	392	407	439	448	414	453	420	461	406	436	455	472	481	465	455	429	412	524	431	465	434	432	430	468	441	464	447	441	402	446	437	454	426	416	459	456	424	427	441	420	464	418	433	412	452	439	460	455	423	419	463	450	464	469	464	430	423	462	432	502	469	417	419	414	466	459	425	433	422	458	407	432	441	445	434	413	452	468	433	423	451	436	447	454	443	468	423	411	467	432	435	453	418	430	417	413	426	459	418	440	419	413	442	423	430	407	441	447	470	408	439	398	423	420	446	424	423	412	417	421	404	422	474	430	419	452	450	448	437	420	412	428	438	444	474	488	429	442	440	461	438	437	431	442	448	504	454	452	440	435	443	436	462	423	419	442	425	435	408	404	424	452	442	413	413	411	431	437	413	466	435	411	430	432	478	432	432	407	433	431	426	479	402	468	444	436	440	449	406	474	463	467	421	456	457	405	446	436	442	458	454	429	437	437	411	493	430	454	454	411	411	442	417	421	456	433	441	429	422	416	446	443	431	409	485	427	479	391	449	436	471	453	451	441	445	409	443	441	456	397	423	430	413	464	444	412	407	456	417	442	480	411	456	417	452	410	439	469	455	445	433	444	436	420	424	430	428	490	440	420	455	415	422	445	413	424	414	462	420	426	414	431	430	458	443	430	457	408	418	463	433	437	440	443	435	414	434	397	402	420	432	489	458	432	447	479	410	393	414	473	432	426	436	468	421	432	419	443	401	428	444	447	415	435	418	441	418	432	447	440	420	431	463	439	467	485	459	424	419	455	432	424	414	440	444	423	429	435	488	461	452	435	462	464	450	470	405	480	450	412	443	434	395	487	408	440	479	404	467	408	395	425	486	437	454	442	426	455	475	462	470	456	434	466	388	422	455	459	435	416	412	413	427	440	421	454	378	402	462	421	444	456	444	415	421	439	399	429	454	426	426	425	416	443	458	433	461	429	422	452	426	435	449	453	420	448	431	437	427	451	444	461	401	433	419	398	468	434	449	421	457	438	428	402	437	458	438	408	423	485	445	437	470	444	432	437	446	431	381	445	472	419	427	449	417	428	394	428	421	407	430	456	442	437	385	440	402	443	411	436	431	420	413	403	402	460	427	426	413	414	378	408	430	441	397	456	471	463	406	430	409	407	423	449	449	431	453	439	431	424	440	492	426	466	451	422	446	409	440	444	423	459	449	436	412	444	463	424	426	452	438	420	453	441	433	454	408	446	435	420	413	427	426	411	453	411	450	490	422	440	431	386	432	480	460	429	431	415	435	480	399	446	434	438	441	408	410	402	424	457	454	397	419	430	453	416	412	453	412	437	414	444	408	410	447	432	445	438	483	464	437	415	443	445	426	447	477	445	431	431	399	426	470	468	455	487	414	467	408	494	477	433	449	424	437	438	436	418	426	478	429	387	447	421	406	460	431	430	411	437	435	451	415	406	433	449	436	495	416	473	413	426	453	434	455	459	413	399	421	416	450	458	429	434	425	417	470	447	422	421	483	468	455	421	420	444	427	433	431	447	413	456	423	435	440	458	443	471	424	452	459	427	428	458	438	457	392	440	402	448	430	442	444	440	441	444	483	461	437	423	430	445	407	449	429	408	460	402	405	420	412	430	431	467	486	445	454	419	432	429	443	463	446	412	442	428	418	440	449	426	446	486	472	423	410	453	419	442	457	439	468	427	417	431	426	454	398	446	397	422	416	466	399	462	444	439	428	401	441	437	482	497	458	416	487	461	439	421	457	463	443	459	472	438	432	432	404	437	416	430	444	464	426	423	406	407	437	412	429	439	433	435	432	412	384	431	420	423	424	463	417	479	415	446	427	434	420	391	409	475	434	434	453	401	424	396	447	443	418	399	428	410	401	422	402	402	441	419	427	410	456	432	401	421	444	456	443	441	414	409	432	443	457	451	445	455	460	466	425	412	456	450	443	427	426	467	428	433	405	439	438	406	457	414	436	434	422	454	442	417	479	464	418	411	365	411	403	452	424	426	463	416	455	448	468	445	425	439	413	459	473	459	462	469	420	426	417	451	433	440	450	415	385	406	412	441	467	417	401	428	415	442	409	435	470	442	426	413	442	406	395	441	463	462	461	431	434	416	415	434	415	429	475	441	421	411	407	441	445	477	449	501	430	431	442	453	477	451	415	452	478	432	442	476	404	424	405	422	445	404	421	440	454	423	459	424	465	407	434	400	433	433	397	388	458	435	428	441	452	442	416	441	426	450	448	394	443	453	431	436	445	445	460	442	468	436	451	441	484	424	444	433	426	451	420	453	398	444	432	438	501	496	419	469	415	425	467	449	442	433	463	475	435	438	442	453	486	418	429	422	407	404	423	422	418	420	449	439	426	424	378	454	407	423	415	430	428	458	460	468	400	442	430	397	461	419	482	407	433	471	495	436	442	444	449	429	420	444	434	410	451	390	418	412	480	412	442	416	493	427	438	435	419	432	376	422	464	425	391	409	417	432	437	439	377	448	413	466	462	454	399	401	431	419	467	397	405	469	464	458	451	423	452	442	450	455	405	444	434	458	423	476	453	409	471	476	427	451	417	424	398	466	456	441	393	441	406	425	454	444	422	422	442	470	440	492	405	415	435	419	413	408	417	423	446	497	417	401	405	424	427	429	433	437	419	424	464	441	451	409	416	422	370	429	403	454	438	427	436	412	439	442	439	470	394	469	462	409	465	418	435	432	461	468	415	463	428	429	435	428	446	418	461	406	417	460	413	430	443	434	466	429	414	452	413	447	433	403	464	446	460	463	437	423	438	433	450	445	436	441	465	436	431	417	461	447	437	424	442	436	416	450	473	410	441	424	446	442	427	435	426	450	433	476	470	437	419	454	440	440	438	407	490	454	406	441	465	440	418	412	454	461	469	442	443	439	475	424	462	466	434	420	435	443	423	454	452	456	402	429	453	436	419	445	412	433	487	487	455	489	433	430	459	462	475	438	438	464	467	484	424	444	440	454	484	484	429	450	458	436	444	461	409	406	444	475	425	431	431	468	443	433	444	452	413	469	445	431	482	403	417	408	436	457	453	465	427	416	441	443	451	452	441	434	429	408	415	404	423	486	458	454	398	473	440	444	445	454	447	441	416	463	462	441	408	469	455	440	437	463	457	426	435	455	443	426	416	419	468	449	444	430	414	458	461	414	453	459	411	388	434	416	502	440	446	450	475	442	455	398	433	448	419	420	420	428	427	436	441	384	465	428	456	427	453	446	410	412	416	420	448	449	422	475	419	422	398	413	431	440	440	456	437	403	454	397	416	445	420	471	389	441	450	456	467	449	471	477	421	394	425	446	463	460	438	434	434	428	443	447	451	430	413	484	431	404	431	435	441	435	414	435	444	454	469	441	434	423	402	419	412	418	375	416	448	427	416	411	413	486	445	429	411	410	439	446	482
9827	3630	9502	12298	12224	3999	3101	2491	1743	1497	1215	1233	1161	1178	1194	1092	1116	1068	1100	1049	1019	1081	995	999	1040	1066	1051	976	1043	1059	1027	1008	1062	967	1029	988	1055	961	984	946	992	953	996	1009	1013	998	1018	1000	1002	1015	956	1001	1013	939	1012	941	958	964	1002	984	1013	946	983	938	1024	1044	1030	975	1018	1037	949	983	905	958	956	923	991	965	1007	976	988	971	979	1023	944	976	954	1014	972	971	939	978	976	998	995	959	987	983	961	1003	967	985	1011	954	960	976	997	988	980	924	1034	960	929	948	1017	1001	972	1016	974	930	1000	985	1009	989	915	983	993	970	967	985	938	974	977	919	1025	1005	1007	984	997	963	1023	968	994	913	980	958	979	999	957	980	969	945	1006	938	1057	998	969	996	947	1000	966	976	996	1019	956	952	991	954	981	975	941	982	881	1019	956	1016	928	934	973	989	992	942	970	964	974	980	963	1029	953	952	1034	935	1017	957	960	997	1022	986	937	987	963	975	972	1004	953	973	989	1024	997	998	969	932	982	971	962	1022	1022	980	950	954	954	942	935	1024	918	1005	1000	954	969	953	982	1005	1004	1007	1008	994	1026	1030	1003	969	941	960	957	943	904	992	968	924	898	966	900	965	891	1003	976	932	952	953	976	1011	886	912	923	977	991	948	954	988	935	988	940	991	1012	945	972	959	942	1033	932	963	1008	981	1059	995	1009	979	973	983	998	979	995	999	958	992	953	998	982	963	963	997	1007	1006	993	970	962	934	950	974	927	960	998	930	986	954	1004	1018	946	959	999	1003	946	956	951	1002	949	993	973	930	1030	979	972	954	964	957	975	1006	998	947	1024	961	985	964	948	978	964	927	944	963	969	972	988	1030	928	997	1017	930	959	1007	988	972	978	942	1031	966	925	997	923	947	970	954	965	982	953	954	929	1000	1003	980	1008	933	942	962	948	937	976	977	971	954	946	942	1008	1033	976	1045	989	928	1002	1022	956	925	934	986	961	1025	981	921	1007	946	976	968	999	940	941	953	940	981	961	972	974	958	936	940	1006	981	961	910	990	939	940	942	976	1007	979	949	927	959	980	1033	975	1008	993	1012	898	989	968	964	948	912	953	1019	983	972	951	985	1002	965	905	1034	1018	999	1000	977	905	982	999	936	948	972	953	941	1001	961	981	947	928	982	1011	983	1007	1004	996	992	957	996	952	852	997	977	971	951	991	996	1015	986	976	967	974	939	961	932	934	960	968	975	956	972	979	990	965	969	933	997	1002	965	963	955	988	968	938	991	930	962	960	968	938	1012	941	996	965	968	939	966	975	922	926	989	982	941	929	1015	999	1037	964	943	1023	1006	980	1026	971	965	968	1001	993	953	976	1026	972	979	971	983	967	958	1046	977	1011	976	1033	1037	955	953	984	971	934	999	938	969	877	1024	934	978	1000	957	948	996	949	980	964	973	984	1027	994	991	964	989	1019	957	958	995	974	974	969	941	987	958	928	948	1018	951	1014	1004	991	1001	956	997	975	947	971	963	996	975	924	995	998	950	1032	958	969	1020	969	997	925	981	1000	987	1023	965	967	1012	1005	985	912	933	964	1013	974	1007	885	1005	994	998	1047	986	938	1013	938	965	1020	989	938	988	933	920	947	996	1003	909	982	1008	947	982	900	990	949	974	995	925	977	950	1011	987	1016	953	991	898	991	1009	942	980	977	984	913	939	960	925	959	974	1024	961	939	936	962	1011	1005	940	974	952	927	986	962	956	998	1035	957	992	1001	960	983	916	987	996	993	1032	997	1047	987	958	974	960	1002	989	988	968	956	969	1000	1007	939	998	967	1004	954	959	1025	980	962	951	990	1026	995	948	1037	996	1008	941	981	929	989	933	976	952	1010	993	888	931	971	969	1014	1015	1023	973	979	980	963	946	977	1003	1051	947	984	947	932	1006	986	973	953	964	919	1005	934	1007	991	958	978	895	952	953	959	967	997	999	968	953	962	915	987	962	1029	974	975	953	998	927	918	1007	1002	947	915	961	977	1022	992	932	1027	966	924	991	938	940	945	947	1048	1017	955	983	941	995	946	927	969	906	949	963	944	916	992	978	938	940	999	972	970	1018	1023	1024	942	974	1030	1011	921	963	992	992	972	1009	948	933	1017	923	1022	970	891	1024	951	927	949	958	965	983	979	950	955	968	953	956	961	929	933	940	990	959	966	930	965	1024	994	1010	931	964	979	949	973	974	993	983	992	950	1001	988	933	963	943	977	987	928	916	946	1045	965	945	939	985	943	979	1033	958	1007	964	1016	945	939	939	1030	952	971	956	1003	947	940	914	956	964	954	976	986	988	945	962	965	980	996	918	1002	960	996	972	953	1025	1018	992	972	975	951	951	951	961	1007	983	964	955	964	992	934	952	993	969	968	930	936	1018	977	994	922	994	1006	940	936	981	991	958	938	1024	975	969	924	999	1007	952	967	1036	1011	965	939	945	972	971	1021	984	984	990	966	976	978	1010	950	987	927	1001	966	973	962	985	989	1007	989	957	943	995	978	913	968	1012	976	967	989	992	924	989	913	956	991	1050	965	971	925	970	945	998	968	943	995	922	971	1000	978	955	989	1001	936	943	979	982	954	975	994	982	987	944	1006	940	978	978	969	957	972	997	982	984	1001	937	998	1009	967	946	1025	934	969	1019	945	970	997	989	964	943	1000	1015	932	1025	940	933	945	957	978	1022	960	931	1009	952	944	970	973	965	914	976	1001	1000	1006	982	976	959	1006	915	1050	1001	953	975	1011	965	945	987	989	983	941	986	976	926	979	942	992	1001	972	939	920	1004	1000	978	911	972	971	1014	974	983	1007	984	1007	961	937	939	1004	1002	973	972	1014	950	1000	1001	996	1030	934	1014	1029	945	978	991	947	950	979	988	1016	998	965	948	974	978	914	983	941	917	1000	975	984	969	1023	965	925	997	983	986	1059	941	962	1016	938	1015	992	1022	938	983	1001	981	983	956	969	1004	992	992	932	961	974	968	983	951	935	969	945	905	956	995	989	977	908	1016	1047	965	934	993	929	940	986	919	943	957	952	1016	1039	973	981	940	920	987	1059	935	1011	969	946	962	969	956	990	938	1016	1005	983	1004	976	965	996	982	988	1015	920	921	976	1012	975	971	942	968	966	974	978	965	981	990	958	927	980	1006	958	994	981	1006	985	968	1006	973	926	907	1000	936	988	1024	962	1000	1002	948	1019	926	980	958	939	984	946	961	989	967	976	942	1009	968	972	976	879	959	987	1003	958	1005	1005	999	955	1032	960	991	990	987	994	1036	1025	940	979	930	942	993	912	1026	1018	998	977	946	990	958	949	1039	960	954	944	998	948	963	1073	977	981	971	931	1006	953	1003	970	956	1015	974	963	968	960	955	989	1003	967	1023	995	909	977	973	1005	968	942	954	923	971	1007	962	955	994	985	915	973	950	975	963	927	942	1003	952	991	1015	990	1007	959	986	950	1036	976	1006	924	951	953	1008	1001	1030	947	913	960	959	1031	996	978	981	984	996	996	912	944	1007	1020	929	939	987	971	1006	986	956	956	992	956	985	972	985	971	1003	971	979	962	1037	976	960	954	949	997	1044	959	946	903	1006	994	965	958	1014	985	986	984	932	978	979	975	1024	982	1010	966	970	914	907	943	1004	1012	965	1005	1011	1001	1027	953	970	1006	981	960	978	940	1016	941	1052	1003	1001	983	980	978	972	966	922	978	954	951	956	991	999	941	1003	968	971	1014	977	954	958	986	995	953	981	970	983	969	987	999	997	972	942	920	988	957
2963	997	1630	1565	1270	395	297	306	261	258	230	273	239	244	235	247	221	264	230	254	244	227	260	255	238	250	224	219	231	206	258	236	247	249	253	255	267	238	254	237	236	238	231	256	237	200	239	236	241	247	225	225	255	237	242	245	228	242	277	224	246	223	251	214	186	294	228	218	249	236	270	263	235	232	222	251	230	223	255	215	239	247	264	249	228	258	262	226	255	218	216	211	237	259	235	203	216	227	269	232	266	279	223	254	253	233	235	260	249	229	232	253	246	247	225	229	249	227	203	246	247	230	224	222	210	243	251	242	271	259	250	222	219	257	242	243	253	218	231	227	247	229	262	225	238	238	257	252	258	261	240	219	226	239	243	247	251	245	268	245	217	233	296	229	227	250	219	262	254	259	256	244	252	222	218	256	242	243	252	211	259	253	256	215	222	234	212	269	273	243	246	213	221	247	243	245	237	233	243	248	241	235	212	242	246	241	204	236	236	260	209	257	234	250	270	218	234	280	244	234	244	246	233	264	194	239	202	270	274	220	236	190	208	223	270	242	247	239	278	219	251	241	246	226	235	227	255	232	234	225	256	266	246	236	240	240	248	212	232	272	205	222	264	275	233	236	244	251	240	246	246	239	227	240	228	257	244	227	252	229	243	209	229	236	268	251	223	271	246	252	225	247	268	225	247	237	244	238	251	250	245	195	256	238	246	194	238	258	202	231	261	221	250	249	240	230	266	234	224	264	241	225	267	226	241	209	231	230	251	274	279	247	204	238	242	243	233	235	243	235	249	253	215	247	244	271	242	275	251	232	236	247	239	245	251	205	234	222	244	262	253	256	254	230	256	229	231	271	241	273	238	255	261	227	231	262	214	223	242	239	229	243	224	217	248	244	218	234	255	220	258	219	252	234	229	237	264	262	275	239	246	236	251	228	247	253	251	267	255	241	259	250	238	276	247	222	232	250	234	224	251	232	210	254	236	257	275	216	222	231	240	231	251	280	210	220	237	262	238	249	196	208	228	235	243	239	257	203	222	243	219	228	299	261	224	264	247	226	250	247	230	253	271	214	205	238	244	228	265	257	242	216	237	227	259	219	224	275	229	236	225	219	235	204	223	259	225	242	214	266	244	246	232	224	247	219	253	245	222	226	244	258	223	278	242	250	208	219	239	247	232	249	214	248	240	228	218	241	244	228	226	234	208	254	252	260	233	230	252	254	249	209	235	221	224	216	250	210	255	260	273	208	227	238	252	242	237	243	233	230	274	240	250	235	261	226	234	226	240	229	237	241	247	274	233	237	286	241	226	227	217	252	252	235	214	234	241	246	220	256	270	250	240	211	264	233	235	257	262	237	251	262	228	230	234	231	222	224	233	270	247	218	221	236	248	254	209	218	214	245	235	215	233	249	244	228	240	256	237	246	223	234	238	240	228	233	239	260	273	207	232	262	231	260	257	235	285	236	248	233	264	246	232	252	232	241	238	237	260	239	250	223	226	247	213	219	228	233	218	246	251	236	236	209	229	231	235	218	217	226	257	268	246	222	230	246	198	213	236	236	240	253	246	213	229	239	211	242	233	218	209	261	246	244	234	237	244	234	257	257	217	253	233	259	233	249	242	236	237	238	226	234	262	210	228	241	239	221	225	229	261	223	247	244	260	233	222	240	218	243	250	259	267	262	223	247	251	239	251	255	248	237	257	237	237	261	269	248	246	246	226	256	193	253	239	226	224	255	239	221	232	247	228	231	257	217	240	206	232	273	245	279	250	256	268	264	252	224	237	218	280	203	235	231	237	242	245	226	260	258	254	246	266	228	244	233	254	239	235	237	245	223	233	244	231	233	253	243	252	247	256	221	202	228	259	256	240	239	214	247	231	229	228	238	254	255	242	198	222	241	274	269	233	271	202	234	232	255	223	229	256	213	232	242	248	238	255	254	225	239	227	237	253	215	230	235	218	246	253	236	247	229	232	246	264	262	215	238	242	266	249	205	248	261	232	218	265	241	211	232	232	260	262	218	256	245	255	241	249	245	232	244	222	246	270	244	250	255	254	228	247	255	243	283	274	246	232	225	237	244	261	231	226	209	214	264	272	251	229	240	229	222	242	206	230	229	258	217	237	233	229	246	222	242	224	271	256	211	244	252	219	254	269	233	273	238	235	240	228	218	240	228	221	222	231	231	259	241	239	255	216	240	264	251	244	270	238	245	224	254	258	228	261	236	243	245	255	241	236	242	238	237	264	211	231	234	264	281	240	240	216	229	209	231	216	230	223	237	254	218	234	233	217	215	239	236	223	257	238	238	285	251	249	251	237	272	229	273	253	225	242	260	267	230	216	213	242	231	237	256	240	259	269	234	266	230	236	237	227	256	250	227	222	240	256	218	200	223	247	229	227	247	253	243	240	227	252	251	256	255	235	265	252	236	237	238	221	257	224	254	249	262	251	223	230	246	208	241	224	227	206	249	213	272	260	238	247	232	232	256	265	237	232	228	237	237	249	250	210	236	244	262	255	257	234	248	258	258	245	225	286	227	235	254	225	255	241	258	223	208	257	227	266	246	227	252	254	207	248	248	240	236	238	230	251	253	257	260	211	243	243	224	255	221	218	225	247	247	242	235	213	211	206	254	247	250	242	237	230	238	248	254	242	238	226	247	270	220	246	253	250	238	244	232	220	252	242	262	247	249	258	232	263	240	244	249	216	243	222	244	266	230	278	245	235	234	273	245	235	215	222	263	249	258	236	237	259	231	259	256	247	254	222	241	202	255	256	241	238	218	252	256	246	226	225	245	269	242	201	216	228	224	216	211	228	226	225	251	218	245	269	246	264	245	249	259	267	218	267	211	219	232	251	242	229	270	268	237	240	238	237	237	256	242	243	214	222	220	273	247	252	228	236	223	228	215	263	236	230	232	213	216	257	219	231	274	243	211	259	236	196	236	248	252	244	238	249	228	228	232	232	239	224	219	252	250	231	239	264	240	245	262	242	226	259	228	232	204	224	234	226	206	232	247	237	226	244	220	230	234	250	252	226	246	259	221	253	263	241	245	246	244	225	225	234	224	268	231	219	237	243	240	243	220	243	234	251	230	257	259	267	240	249	241	255	275	211	242	257	244	226	242	279	219	229	249	216	217	252	246	254	235	233	230	225	220	242	270	223	237	222	221	230	251	227	261	241	248	239	252	215	236	254	220	228	259	240	233	238	250	292	224	246	257	235	268	214	233	254	235	234	261	236	233	229	220	239	244	231	217	233	234	222	234	244	259	244	257	243	239	254	228	247	258	243	243	229	226	244	263	224	224	211	242	242	214	201	201	237	208	263	222	251	231	262	254	232	272	267	258	223	241	262	226	241	250	221	284	251	237	226	218	252	237	243	239	217	232	255	236	243	235	247	248	267	225	235	268	238	247	233	248	246	234	233	232	227	216	222	180	251	272	293	230	218	262	243	227	191	236	224	250	241	259	225	246	257	240	234	257	242	249	227	250	231	210
2524	1259	3389	4626	4638	1236	954	906	621	625	596	589	632	584	620	589	601	570	607	610	581	559	625	587	612	596	603	592	565	580	570	584	601	576	565	617	592	571	611	603	567	607	591	565	566	612	558	581	595	568	586	547	592	611	601	588	540	581	600	573	595	688	564	589	610	560	650	598	566	571	540	549	542	606	583	550	595	550	547	591	606	633	533	642	596	591	535	596	599	577	568	577	630	557	546	589	604	569	578	542	561	559	572	573	564	588	546	600	609	624	579	574	543	581	580	578	563	587	570	568	560	548	566	587	564	605	584	554	558	537	531	550	580	546	559	577	574	571	551	583	600	554	578	572	567	572	583	578	561	586	600	558	591	535	582	556	593	592	601	524	563	635	599	534	554	554	586	621	601	606	584	603	606	542	586	553	569	556	611	591	572	577	581	546	613	600	614	563	578	526	595	591	623	538	596	602	592	566	575	549	553	577	567	609	540	527	566	569	593	550	592	584	572	585	588	562	591	558	576	609	610	571	607	570	565	556	547	593	554	577	602	563	571	594	574	586	632	570	568	586	570	581	553	599	612	557	592	556	577	558	606	552	606	530	605	575	570	578	570	567	584	574	596	556	570	606	564	603	631	543	561	541	598	599	576	596	567	580	601	592	592	556	586	555	595	566	616	558	631	580	561	580	611	573	550	598	627	609	625	589	565	585	591	576	572	576	566	594	602	536	590	577	547	564	552	604	563	594	596	567	609	589	586	548	591	578	576	557	540	632	566	612	596	571	506	569	549	548	610	548	561	552	574	565	546	609	571	585	592	552	556	583	628	579	610	601	579	584	598	530	603	563	610	547	595	575	589	571	548	589	568	575	593	549	559	582	586	587	591	597	604	559	595	595	533	563	580	565	583	584	574	578	565	568	588	554	545	574	586	585	576	637	557	610	568	606	582	581	592	556	607	568	562	606	577	562	559	572	580	569	602	621	586	582	571	633	591	592	549	558	599	592	602	611	591	583	605	567	598	557	562	585	597	595	597	558	629	595	571	591	566	597	552	588	542	581	584	566	579	634	564	620	560	509	578	623	556	543	576	564	560	588	584	567	565	592	537	618	544	610	600	606	597	587	561	622	584	581	582	575	639	655	579	564	575	579	600	583	560	574	593	554	638	589	562	596	563	569	569	607	577	584	599	572	584	575	551	625	621	594	553	604	588	566	574	561	614	554	580	562	589	557	586	633	613	577	593	595	594	576	574	611	578	554	569	556	595	582	567	591	605	570	563	599	547	620	608	584	637	589	600	594	565	555	577	568	594	559	581	547	594	559	612	519	614	588	604	557	554	579	553	596	547	565	570	598	571	634	557	632	576	587	585	614	604	587	596	590	569	563	582	610	605	589	561	577	624	589	516	612	580	544	571	569	572	591	553	575	595	549	555	571	574	582	588	558	596	647	576	563	590	580	608	584	635	587	580	598	624	585	572	590	532	622	591	618	580	567	617	579	578	563	613	619	635	534	597	543	558	601	597	604	608	574	579	602	569	628	579	561	571	582	554	615	567	606	577	583	520	565	577	578	546	630	564	570	558	580	574	549	595	593	557	588	577	588	599	590	552	570	506	586	616	569	586	566	575	614	582	590	573	560	605	598	641	579	563	571	579	592	659	608	589	580	607	570	561	545	598	613	596	549	556	591	609	619	540	624	582	592	610	567	545	582	569	608	604	557	559	625	600	595	549	587	583	550	546	572	581	590	541	550	586	572	593	589	597	602	571	566	603	605	545	585	544	589	537	629	584	608	583	564	547	620	614	607	632	565	539	565	582	594	575	577	627	548	561	535	611	582	617	586	546	574	636	615	620	590	596	545	583	581	600	610	572	600	557	615	573	603	572	551	552	587	553	592	609	604	538	559	569	549	594	633	591	594	582	582	540	644	637	581	569	600	554	573	585	544	591	558	568	573	539	554	531	607	599	592	550	634	573	536	619	588	590	550	614	565	599	586	577	622	551	561	611	575	550	559	603	568	530	572	533	581	565	558	564	619	613	573	606	618	604	658	630	604	580	576	582	550	604	597	608	561	585	533	584	591	603	559	588	572	556	607	583	615	595	557	554	598	596	615	550	617	596	588	597	572	551	559	568	579	614	560	563	601	610	605	617	560	537	596	549	569	568	560	554	596	623	535	584	601	600	584	552	556	552	612	601	567	592	587	582	595	578	584	559	576	584	629	565	562	566	604	608	608	574	625	576	573	557	560	587	598	557	613	600	583	553	588	598	553	610	582	591	590	569	612	583	582	514	573	630	558	598	610	558	561	576	565	625	548	572	606	597	622	633	588	562	549	570	612	609	586	555	640	563	593	608	564	601	574	586	571	573	603	558	571	578	554	603	563	561	537	560	570	609	566	562	596	545	575	559	552	586	636	606	586	598	588	576	544	558	597	555	610	626	567	572	607	553	597	561	569	622	617	563	569	564	571	627	569	614	588	574	590	602	608	587	613	616	577	579	564	589	545	573	578	527	582	529	578	573	587	600	552	590	605	564	588	570	565	605	551	544	604	603	570	566	584	560	589	572	579	602	550	571	511	582	583	585	607	615	597	573	548	626	566	616	594	579	600	601	625	562	571	625	565	600	561	547	569	593	575	592	580	605	582	548	599	597	597	577	569	556	568	601	601	576	578	578	571	565	599	612	600	580	586	612	586	596	617	589	584	595	607	562	624	574	590	567	598	587	589	601	579	533	594	565	605	604	624	578	565	516	601	525	553	556	579	575	582	606	604	597	593	593	601	549	578	635	587	587	593	612	634	617	581	586	554	614	603	584	548	581	565	521	634	607	617	552	591	615	608	555	566	550	565	572	617	572	623	538	574	565	607	610	557	576	572	561	602	569	582	566	539	570	605	629	588	590	546	569	560	571	582	597	596	581	594	600	587	605	578	598	558	588	618	557	568	600	655	580	624	577	574	558	598	570	624	579	601	604	600	603	569	569	578	600	576	578	592	589	581	626	608	569	583	609	590	560	578	554	616	616	574	569	563	550	612	558	579	620	581	551	539	529	601	542	561	582	576	575	586	592	545	541	572	572	573	544	580	592	590	626	573	599	562	577	609	624	552	564	626	574	587	551	618	584	584	617	587	604	603	597	552	590	569	568	611	573	621	553	594	589	571	585	588	552	581	557	569	602	573	543	600	580	521	582	588	560	554	551	634	581	561	557	565	567	633	599	565	578	563	579	575	570	533	569	610	549	596	571	606	612	606	589	562	633	565	580	582	583	607	624	609	608	577	582	597	577	567	578	579	530	576	591	570	600	603	562	560	588	582	598	576	595	605	599	604	592	571	568	585	595	597	595	611	604	584	607	587	629	621	562	586	585	578	630	600	563	589	583	562	566	556	567	554	560	580	554	598	598	570	585	571	608	575	566	596	550	588	567	579	584	595	562	579	552	579	585	568	564	586	572	569	587	567	544	604	547	563	601	625	565	556	555	558	512	608	629	573	561	551	603	568
9694	1932	3221	2734	2478	638	453	387	326	237	252	231	236	275	251	266	218	240	232	232	244	232	224	244	234	241	226	230	240	234	244	210	239	218	261	237	230	236	236	224	211	241	220	207	229	240	216	256	268	274	241	226	221	255	249	225	232	210	231	194	235	230	228	187	231	251	237	244	191	219	237	209	227	225	219	227	242	244	250	215	205	232	227	223	227	240	230	219	217	229	249	264	214	238	224	217	223	212	206	224	205	209	222	182	212	210	252	210	226	225	228	234	228	217	224	199	199	228	263	230	249	211	212	235	235	221	234	217	213	210	211	224	227	209	252	191	226	240	244	234	213	223	230	234	215	233	239	216	251	216	222	248	257	222	223	241	228	246	212	237	247	218	252	237	227	198	218	251	254	226	247	228	243	227	232	228	222	251	242	193	221	204	218	232	235	213	189	230	258	209	205	222	274	227	233	221	241	235	192	225	241	207	257	224	264	224	229	225	245	234	213	216	235	223	233	216	215	244	219	228	228	230	247	242	236	266	238	207	253	218	250	240	213	218	262	227	236	233	232	254	221	222	248	203	240	228	203	226	201	223	205	201	239	230	198	225	214	234	216	216	256	229	232	196	232	217	211	234	209	222	235	240	238	220	242	226	201	223	236	244	228	203	212	238	229	250	249	255	228	211	230	243	223	198	224	212	258	233	209	220	240	226	230	252	227	232	241	188	218	248	229	241	219	258	225	214	222	240	215	223	247	218	228	233	218	243	201	235	222	230	216	227	208	239	223	228	231	235	227	196	228	261	232	207	210	230	217	231	238	209	211	219	211	228	246	253	228	226	237	231	216	217	200	245	201	244	236	242	210	258	206	229	266	200	225	212	230	262	210	249	227	250	226	222	224	235	215	211	211	217	236	221	228	214	244	216	211	214	236	226	217	202	214	217	246	219	229	212	233	242	234	252	216	234	232	253	211	195	223	227	239	230	226	254	195	211	240	194	205	219	225	243	212	235	212	264	229	214	216	222	249	226	223	261	236	217	215	197	244	242	219	218	203	202	207	234	232	210	223	233	231	245	227	253	207	227	238	222	243	239	279	264	193	208	243	223	199	253	233	228	218	251	216	237	219	204	188	226	226	206	249	221	236	240	223	228	238	204	208	230	204	235	232	238	255	229	234	253	230	232	213	215	211	227	223	215	197	241	254	238	230	226	255	201	221	209	219	202	227	227	229	210	244	236	224	249	236	235	249	214	228	230	222	222	226	230	224	236	226	248	200	226	230	257	211	211	186	221	251	235	239	241	231	228	224	190	259	212	250	252	225	238	209	240	238	219	238	210	220	234	238	246	220	230	259	200	219	220	225	227	204	230	214	248	231	223	207	229	233	230	237	238	221	209	221	228	249	226	208	241	266	225	224	212	254	219	213	213	207	204	251	252	197	246	240	234	223	231	226	224	210	245	211	238	203	213	237	219	235	221	252	222	232	248	205	237	230	213	223	227	250	217	249	206	226	229	215	230	249	227	222	240	220	219	222	220	185	229	219	222	216	226	225	234	239	236	246	247	209	234	259	224	223	228	242	218	215	229	210	206	228	206	246	235	242	256	229	235	242	245	220	233	226	222	234	231	235	226	239	236	249	234	216	226	217	202	238	220	215	225	265	226	238	225	234	213	211	202	229	235	236	223	230	222	238	235	235	238	234	211	226	215	221	218	206	238	231	216	215	209	220	226	205	220	203	244	236	232	227	219	213	243	246	215	235	216	220	201	224	217	223	215	231	241	240	232	224	251	218	237	207	248	182	204	226	218	216	228	224	229	182	245	207	202	273	187	234	230	217	243	231	216	229	216	228	222	246	239	203	233	260	216	228	263	236	215	229	248	235	243	218	263	240	182	233	234	231	230	248	222	220	191	238	245	231	218	232	227	221	244	229	206	249	231	258	214	212	225	230	249	242	235	203	206	243	207	226	231	240	243	223	251	221	223	242	236	182	214	242	223	229	214	225	210	209	229	232	220	225	244	242	182	265	225	204	218	216	227	260	213	211	227	199	227	232	227	255	239	210	213	232	229	232	242	215	241	214	212	207	212	237	199	194	205	216	219	217	207	208	257	244	218	227	248	234	234	229	226	229	211	217	205	220	212	215	216	241	227	224	228	224	220	231	207	198	244	243	229	230	260	197	208	202	245	202	242	220	201	228	254	206	221	231	220	240	228	195	254	228	225	219	219	216	231	232	224	245	233	238	236	209	203	230	209	205	217	250	214	243	235	205	237	214	240	229	219	220	219	229	244	239	219	234	227	218	241	238	226	234	218	205	221	222	213	237	216	226	239	198	212	223	221	222	228	243	248	228	221	231	227	243	227	240	232	243	245	241	259	260	208	219	239	261	234	209	221	221	228	231	234	207	229	253	233	257	253	227	241	225	242	235	217	233	240	220	227	215	221	193	236	247	220	255	237	223	219	225	220	231	248	220	217	201	233	219	254	231	226	225	221	208	237	244	225	219	216	241	211	232	220	244	199	212	217	206	222	238	233	210	215	243	218	221	237	230	250	240	244	206	244	219	207	219	211	201	219	236	199	239	240	238	229	226	211	221	241	243	245	241	217	233	215	226	217	236	208	221	196	230	229	224	246	244	233	230	234	223	205	229	217	218	234	220	246	242	211	233	232	217	210	225	210	221	227	247	244	234	223	244	210	229	232	288	207	214	238	243	214	211	250	252	241	216	231	236	221	237	230	192	223	228	219	232	256	262	225	229	220	231	206	233	241	244	224	225	231	233	241	214	250	222	234	209	216	244	230	226	232	216	262	209	244	227	221	215	218	237	230	173	230	211	211	237	222	204	201	211	229	206	228	234	218	223	239	240	234	251	218	206	198	238	228	232	218	234	242	217	208	229	209	232	249	251	227	246	243	206	209	226	221	237	228	245	283	259	230	224	253	226	197	207	224	217	237	231	224	205	239	243	239	246	240	223	224	225	244	261	252	220	216	236	239	218	230	214	212	256	225	237	228	243	210	259	236	186	230	259	245	219	241	223	227	224	227	244	220	217	210	254	204	216	230	210	222	209	222	221	226	228	243	234	238	211	242	244	236	262	213	254	266	226	209	248	226	207	219	240	239	248	198	222	246	227	240	226	222	221	249	213	217	255	208	202	237	252	235	214	214	212	225	213	209	207	224	218	236	193	226	235	223	197	199	217	228	238	226	244	258	204	245	212	219	235	201	204	228	240	257	229	281	226	234	240	225	251	212	236	218	232	229	214	212	230	232	219	227	218	216	222	245	229	229	221	239	223	205	216	251	203	246	231	239	237	230	235	239	258	235	204	235	232	202	247	207	226	215	188	191	239	207	260	246	240	215	213	247	266	244	237	221	241	235	236	246	236	223	218	215	258	201	252	239	234	224	253	247	235	243	208	232	217	204	236	235	239	257	247	202	193	229	234	247	263	218	219	220	211	186	197	209	226	241	213	228	231	239	238	217	249	227	215	255	247	216	220	219
7346	2203	6444	8099	8405	2321	1724	1567	959	823	757	712	747	730	632	685	629	662	546	603	647	636	608	647	636	602	611	598	549	618	643	547	582	600	562	586	583	559	596	578	580	573	583	635	584	581	612	576	596	590	627	564	573	563	625	604	567	572	570	538	603	580	603	551	537	547	605	536	571	537	578	615	564	560	588	579	593	573	581	569	586	629	590	547	618	529	602	586	602	589	539	568	579	554	608	581	591	605	556	594	569	560	592	536	537	599	596	543	552	589	594	600	582	569	580	616	585	596	614	586	602	556	556	595	635	597	549	563	569	560	609	545	600	573	632	591	560	567	566	562	603	589	592	587	557	597	576	593	549	545	599	567	598	555	537	534	602	583	600	564	565	613	558	577	575	588	587	560	565	534	577	566	579	578	532	569	589	545	563	587	542	566	612	613	586	562	561	576	577	531	577	597	606	535	570	540	541	561	593	580	575	593	572	569	533	594	576	642	546	577	614	593	564	598	561	593	567	576	551	524	584	564	605	566	609	538	555	535	578	572	584	564	536	597	545	596	596	530	580	579	563	578	611	577	585	553	614	555	582	584	580	570	566	582	552	579	566	600	575	559	575	568	577	581	625	596	550	576	572	579	584	547	593	599	581	558	549	608	603	558	612	622	563	540	554	607	567	549	548	558	529	579	549	538	554	552	577	562	560	558	602	564	606	597	578	568	538	555	619	576	540	624	535	640	610	583	594	566	596	605	594	600	581	580	555	534	564	582	581	568	589	559	585	611	563	561	604	579	569	577	604	598	547	578	600	561	546	562	593	589	589	548	583	580	572	590	596	543	569	565	587	572	574	588	581	581	633	554	614	590	640	573	592	572	596	577	576	557	576	550	594	645	598	594	549	609	561	538	557	629	579	603	603	620	566	600	562	565	566	620	578	598	545	554	580	569	598	636	570	568	598	556	566	570	560	594	544	585	584	585	599	555	575	571	557	583	536	566	589	557	591	568	584	557	601	578	541	579	555	567	579	568	571	568	558	508	595	610	573	604	546	567	561	587	572	567	578	593	633	560	601	586	548	576	585	546	616	605	588	636	585	581	582	591	596	581	559	552	596	548	586	604	622	567	584	582	538	566	576	595	576	558	588	578	619	634	540	582	581	556	578	612	567	532	570	620	558	565	557	552	564	601	568	568	553	562	575	540	509	585	566	560	624	578	588	603	563	601	599	544	549	586	563	594	602	612	586	577	576	582	533	606	599	571	591	559	556	539	585	616	586	570	560	523	552	547	575	586	598	610	552	661	588	600	600	570	562	607	586	542	573	590	555	541	544	563	576	545	600	561	557	583	619	553	562	573	609	539	628	584	534	563	593	576	598	599	597	556	562	582	588	632	576	588	592	541	582	610	597	517	542	595	550	576	576	600	595	608	596	538	595	581	595	586	536	549	589	577	633	536	549	545	560	587	576	579	521	587	592	615	577	577	614	554	546	573	570	630	635	592	568	583	558	550	556	569	610	577	546	597	564	553	611	592	594	588	613	556	616	608	539	557	583	604	580	567	590	554	562	571	577	583	567	567	561	575	562	535	625	590	599	578	569	581	570	559	559	569	577	610	635	583	594	615	556	569	539	543	616	584	587	525	546	620	621	590	598	597	549	561	576	557	551	596	585	575	564	532	582	588	592	535	603	568	620	575	574	602	617	620	576	575	579	607	531	572	519	557	606	592	556	593	586	548	560	561	571	551	566	590	594	563	603	576	598	586	594	563	550	591	560	589	582	605	571	566	551	542	571	557	583	551	566	591	589	562	606	541	580	592	558	568	590	593	567	586	571	606	587	540	579	606	608	608	581	547	539	574	555	560	582	553	582	578	574	558	550	579	567	594	598	546	630	560	606	511	607	540	605	581	604	583	552	584	575	578	583	599	596	620	568	595	524	566	566	604	596	553	614	586	565	589	608	597	626	605	586	616	561	571	571	599	591	607	622	587	542	555	582	551	579	562	580	547	573	613	589	583	570	553	606	566	558	567	597	527	546	576	599	551	578	546	577	539	626	569	562	594	569	576	573	578	563	605	589	579	547	581	574	566	572	566	560	600	572	592	558	583	549	586	578	531	580	598	628	548	583	595	563	580	568	552	590	595	557	563	573	567	567	572	593	556	539	596	558	588	620	574	558	586	574	552	539	573	568	557	579	593	567	570	575	611	580	603	591	583	572	591	598	595	584	575	591	607	569	585	596	541	565	563	541	585	568	583	559	571	575	532	577	542	573	571	573	608	580	546	581	542	558	622	545	559	575	570	561	577	530	606	574	581	561	565	588	574	590	602	553	597	543	591	589	541	553	565	554	579	576	538	592	554	593	609	620	561	589	531	575	537	593	565	559	549	581	590	573	600	564	570	568	550	546	618	606	578	584	588	558	585	565	602	555	594	564	539	581	567	577	629	577	549	570	595	558	556	565	578	550	562	545	566	585	614	583	595	583	578	612	592	590	592	581	576	539	570	563	603	542	577	607	589	535	585	643	597	552	561	579	583	581	602	585	573	570	560	562	588	627	583	581	583	611	571	595	532	570	601	542	611	558	554	577	606	636	600	578	569	604	596	598	576	610	587	594	611	558	562	559	565	588	571	541	613	646	603	611	540	560	575	584	606	581	572	549	560	579	557	573	594	574	617	585	555	574	582	603	557	581	570	566	616	558	561	574	576	541	591	573	595	568	579	625	584	557	562	596	552	561	536	575	539	570	562	586	602	571	596	529	577	563	558	551	590	540	570	554	591	586	567	607	610	565	531	589	596	550	580	568	575	581	535	571	546	597	583	568	542	558	560	569	539	533	576	593	597	596	581	616	603	563	602	545	632	571	574	589	563	566	578	568	607	624	551	568	610	559	577	587	622	572	580	575	589	564	570	562	550	595	597	528	575	604	570	560	596	611	560	556	602	633	559	584	582	600	575	588	549	616	595	569	555	570	589	577	553	588	579	596	553	571	594	568	578	566	578	598	587	560	579	627	605	539	578	585	606	558	609	578	564	588	555	565	552	572	594	600	531	555	578	619	571	580	587	585	588	566	538	575	578	585	591	573	575	585	546	553	573	623	566	559	561	595	578	587	589	604	546	552	612	572	569	591	549	581	590	550	593	610	560	584	565	564	560	566	566	601	558	594	583	596	590	610	613	578	553	594	566	578	571	563	598	607	619	606	590	532	536	585	570	538	598	611	577	572	628	557	550	575	618	568	581	523	619	501	622	557	587	570	567	593	600	569	553	577	553	554	583	554	543	570	595	575	567	604	586	571	605	562	633	568	579	544	578	563	558	610	567	607	532	590	558	524	503	520	584	566	601	596	622	590	589	563	564	566	559	572	556	577	560	580	591	583	567	536	583	571	596	543	580	568	580	592	579	610	553	578	575	596	588	590	589	583	505	581	600	557	587	568	563	598	572	579	589	596	543	594	559	571	599	595	559	609	556	583	562	572	574	569	596	540	582	573	534	547	574	580	588
17185	3890	5346	4362	3958	1250	839	730	619	542	511	453	472	479	479	476	436	427	454	443	432	417	428	436	471	459	442	463	395	496	409	438	454	451	479	402	428	424	495	412	425	455	433	388	459	415	421	390	455	450	408	378	429	481	439	385	419	460	451	459	453	365	442	424	437	454	437	409	441	436	437	437	430	453	433	444	399	466	429	435	405	456	462	455	445	437	402	424	377	446	460	414	412	441	439	451	383	434	471	452	444	443	380	400	399	427	446	447	426	452	441	417	432	404	461	413	421	393	422	455	451	429	418	403	452	483	427	438	420	454	473	467	468	414	449	461	483	432	469	414	416	433	451	425	436	431	441	404	447	430	425	466	437	455	479	415	439	420	411	417	422	400	410	444	468	416	389	361	450	440	452	434	431	461	390	393	435	437	408	416	397	425	415	370	444	446	409	410	419	428	455	454	444	431	422	412	434	448	434	412	418	444	448	395	425	411	428	428	386	435	397	426	418	454	481	432	441	436	422	408	457	405	402	421	462	408	440	452	399	425	462	426	408	427	438	449	466	454	408	472	456	418	430	450	500	437	382	442	457	438	438	438	449	446	432	434	453	424	421	423	441	458	458	471	460	467	422	452	453	433	430	391	458	445	412	431	444	412	441	425	444	419	442	458	385	420	427	470	462	480	439	439	400	394	398	439	407	439	412	430	423	425	400	451	411	430	419	407	399	416	466	425	375	454	453	468	456	455	419	439	451	414	412	418	418	416	461	430	402	416	434	421	436	396	432	412	442	456	437	452	501	445	438	414	449	400	437	409	431	464	458	411	465	435	443	416	440	403	446	430	460	402	407	420	432	440	468	447	445	411	472	448	474	464	421	401	430	451	434	435	452	428	423	446	439	439	434	450	427	393	426	408	415	395	415	424	432	406	443	414	382	426	477	418	431	407	460	398	457	446	422	434	435	438	383	451	444	424	429	418	411	445	418	392	411	423	433	430	413	459	447	453	421	419	442	421	451	452	454	442	400	467	399	413	472	434	465	434	450	453	433	426	412	443	504	461	419	434	419	423	395	425	395	417	414	435	427	403	410	440	454	419	401	452	428	434	445	451	419	463	416	451	454	414	462	447	413	448	439	420	452	427	408	426	415	445	419	418	419	432	405	453	482	430	457	425	420	413	450	426	433	483	417	470	472	411	452	467	469	443	465	423	450	447	423	427	444	432	422	416	490	412	424	437	419	386	456	446	434	429	443	411	443	415	446	439	425	432	406	417	409	435	401	403	460	440	442	456	456	471	460	452	431	422	416	452	479	456	413	418	428	438	443	419	419	400	420	408	390	453	422	447	433	423	414	427	440	446	388	404	459	407	439	404	413	449	384	429	431	450	383	422	427	432	417	444	452	383	405	459	406	413	417	431	420	424	448	442	442	410	423	487	411	425	445	476	417	422	421	463	445	443	435	390	476	469	396	417	472	441	398	451	443	446	444	426	409	461	420	464	449	443	433	484	407	433	449	425	410	427	419	462	423	457	414	440	398	449	436	423	425	422	407	391	397	421	467	430	430	458	448	408	413	430	448	448	419	454	442	418	401	394	394	441	407	458	433	376	426	420	470	442	422	463	486	430	487	431	440	463	421	422	425	412	464	413	441	524	406	425	448	426	440	373	425	414	421	450	430	417	409	397	398	434	451	392	424	398	409	396	450	435	397	459	416	441	461	444	418	391	415	436	428	452	460	445	447	429	447	482	379	434	464	447	405	443	441	391	433	400	421	424	429	424	404	383	412	443	426	483	431	441	412	400	422	391	441	444	387	440	418	430	433	372	424	450	435	453	446	418	422	414	378	378	447	373	461	425	472	411	431	414	431	370	441	453	440	455	421	445	432	432	438	418	399	414	464	401	449	416	402	417	451	379	427	420	447	443	434	434	396	458	474	475	441	464	412	418	432	440	457	464	393	444	468	439	441	439	439	419	430	415	452	398	436	419	407	446	406	438	431	459	401	444	440	443	416	440	452	424	419	471	447	467	458	423	411	432	436	409	455	444	488	409	439	467	413	382	396	440	444	438	408	401	432	451	403	434	419	401	410	438	424	425	413	428	442	415	434	449	438	413	416	372	409	430	441	458	386	398	416	420	435	469	384	432	429	444	453	418	415	431	420	412	453	421	452	416	385	458	431	473	430	437	376	432	414	418	470	401	387	450	433	434	408	415	457	401	473	424	473	439	430	474	427	439	432	474	434	426	452	437	467	405	419	449	419	428	415	428	452	428	438	453	434	452	415	440	430	434	414	455	428	416	426	455	481	460	426	460	399	392	428	446	432	457	437	447	377	418	419	409	404	418	453	428	441	427	390	428	439	413	456	439	432	446	450	418	427	431	455	420	471	428	491	410	418	416	461	436	425	400	455	450	422	400	396	405	391	413	460	416	438	418	445	403	465	438	428	438	442	417	406	462	420	476	449	456	441	446	397	457	447	414	436	415	440	446	425	396	448	421	455	449	409	424	499	426	454	450	462	446	413	446	463	445	422	401	413	469	396	416	424	416	404	412	421	432	437	449	475	419	455	395	432	437	431	405	463	432	440	408	400	486	391	448	430	438	443	419	456	408	404	423	430	417	460	474	446	434	387	474	441	421	406	385	456	396	431	446	463	414	400	436	396	450	444	424	469	421	399	428	413	387	394	405	426	432	460	460	460	455	456	488	427	458	409	453	417	441	413	450	408	434	388	470	446	410	457	459	457	414	394	408	424	453	426	421	425	453	438	400	410	412	471	442	432	428	446	407	399	434	427	449	448	437	440	398	444	457	428	429	398	402	430	395	423	448	413	415	421	444	433	447	434	424	384	407	381	384	462	396	447	449	424	405	419	407	424	421	426	476	474	408	425	416	460	439	409	430	464	450	445	426	439	425	453	437	459	433	453	427	480	452	430	478	408	464	450	431	439	436	417	454	429	430	431	408	410	423	439	423	451	412	403	430	423	407	436	446	458	467	446	454	386	437	446	422	428	461	423	422	448	434	419	442	415	442	447	456	427	442	423	446	364	466	425	410	424	399	441	437	419	433	457	482	480	430	473	444	449	416	405	400	392	459	439	437	440	425	433	461	455	377	445	438	465	434	422	404	426	397	448	452	428	458	417	436	428	464	436	427	433	424	415	426	426	463	420	450	456	464	445	433	422	420	439	408	467	465	408	432	393	452	412	473	448	409	438	463	428	417	493	394	446	439	459	460	456	423	453	380	442	457	424	412	410	459	461	446	436	442	469	441	431	395	439	454	424	453	421	457	435	427	460	448	424	422	449	409	462	467	446	398	432	448	406	439	484	436	398	422	462	468	428	449	464	447	417	440	412	409	420	438	419	432	458	468	406	455	427	430	466	388	436	463	427	459	416	415	468	451	433	455	406	452	419	407	456	399	387	442	420	462	463	435	478	439	416	466	443	436	441	419	415	464	440	402	472	397	418	442	414	424	430	436	443	439	428	463	419	425	410	416	389	412
9688	3453	9116	11329	11954	3754	2872	2578	1709	1383	1331	1204	1194	1175	1155	1167	1092	1143	1048	1042	1025	1041	1041	1010	1006	1036	1064	1044	1001	1060	988	990	1013	981	1045	1015	946	919	969	986	971	937	1019	1000	1062	1000	1022	944	964	936	985	976	940	960	960	984	995	972	971	948	960	958	988	958	1010	941	982	963	947	1067	940	925	964	957	984	954	1003	938	962	967	942	1026	983	983	984	976	981	926	954	949	955	964	989	945	962	992	938	900	969	1008	962	988	954	1040	981	950	1019	966	1003	1009	936	948	955	939	962	980	937	945	999	947	929	952	964	989	944	939	992	929	1031	993	984	924	1025	965	936	1008	964	948	985	959	966	978	975	946	973	1034	1002	984	969	962	1042	982	995	982	973	953	961	958	965	1001	950	974	938	881	974	981	1005	1028	993	977	914	930	959	957	978	964	976	932	982	910	964	1001	942	934	1017	972	935	969	961	997	945	987	951	988	988	993	934	946	1011	950	948	969	963	929	992	963	967	981	930	985	1038	950	937	982	950	975	950	1004	1014	1004	960	965	969	958	975	1032	969	962	996	991	963	957	1029	1012	985	976	971	972	979	1000	1022	1007	1004	968	956	972	996	969	1005	984	988	957	962	930	960	942	1002	990	933	936	932	994	994	1057	1011	964	975	983	1015	1006	980	929	904	978	918	982	1016	1004	943	949	966	979	952	934	936	1013	963	974	1000	953	989	915	971	972	1005	960	895	961	960	1004	944	1002	963	986	967	904	947	959	932	949	960	967	943	929	939	1010	993	1004	975	962	984	987	943	978	998	947	968	1003	1004	951	965	971	1007	962	955	958	995	979	948	1002	1005	961	993	958	921	962	934	997	963	979	932	899	968	945	958	1023	1000	960	996	969	946	906	936	1032	944	899	1005	956	966	965	964	925	1006	999	990	993	959	989	982	1013	910	1000	980	945	953	966	930	996	1026	956	975	1027	999	933	953	1025	950	1001	987	953	926	909	953	978	988	995	1012	968	947	970	986	972	982	963	945	1007	1019	986	963	1011	956	988	1009	979	996	965	943	958	1013	982	916	977	984	999	934	963	941	950	994	975	956	967	949	1045	916	1005	933	1000	934	960	970	986	937	1007	974	1012	976	971	971	944	1002	997	895	914	953	947	961	926	958	964	964	970	942	991	983	931	993	972	957	991	1026	949	945	1005	990	899	973	910	995	976	984	963	954	955	982	984	939	959	935	995	937	987	969	969	947	1004	897	948	969	978	949	970	947	945	938	903	945	926	1019	936	987	919	969	945	961	1028	1009	934	920	979	1023	926	965	989	1033	939	970	997	1002	1004	979	951	942	899	1008	992	1022	901	1001	911	988	978	961	930	949	948	991	980	939	971	950	950	925	980	947	923	966	1003	1023	973	987	1012	1011	1020	973	974	1005	991	979	970	965	985	991	974	972	942	976	926	943	987	951	953	959	919	1049	977	963	944	950	1002	922	987	1017	986	903	977	955	936	914	896	985	949	976	886	991	955	961	990	964	962	970	998	982	909	1001	991	963	990	967	899	944	948	993	1006	1006	977	968	994	919	938	965	993	973	950	991	1025	1028	962	992	921	936	967	960	945	961	1024	934	975	949	906	874	954	973	970	989	941	929	962	956	994	964	969	940	1026	990	942	1021	956	971	947	979	960	968	1004	993	981	948	969	970	908	960	951	955	999	1009	941	996	997	1032	1028	989	1048	955	1021	1010	906	940	973	1024	980	953	930	996	891	967	984	965	957	952	945	904	1006	1010	1004	903	986	979	1044	975	965	980	1008	942	953	1005	977	951	907	937	1029	926	1022	972	984	970	921	980	941	983	976	993	944	997	969	978	956	974	947	939	1017	1018	939	949	920	961	935	1002	945	956	957	981	974	965	960	981	992	953	1012	946	1040	1009	968	963	1006	940	1010	973	975	985	1003	1022	970	1007	970	1001	1022	968	931	1000	953	980	1022	989	952	951	933	935	947	924	956	1010	967	963	974	951	994	970	1011	942	966	1000	1010	951	1001	977	991	985	1002	1004	956	996	975	963	939	987	965	1022	929	950	1008	1009	960	947	963	999	915	993	943	978	978	879	972	1011	892	943	984	904	980	987	936	942	909	965	1006	1001	956	966	964	985	940	953	995	931	952	980	947	993	951	999	954	950	928	1005	919	934	910	939	983	931	977	1030	993	874	956	960	938	968	985	948	936	958	945	979	1035	953	1001	962	954	1028	980	955	958	938	998	985	960	947	1002	1020	957	986	969	989	936	952	984	961	925	897	972	984	902	946	942	960	971	1003	963	977	1025	1020	928	953	908	926	1013	956	966	998	992	1011	932	947	984	959	933	1004	956	987	947	1046	936	1023	969	1005	1039	930	996	978	941	938	1024	924	977	956	980	950	946	986	973	990	925	975	981	984	932	966	1009	944	969	974	977	972	977	931	1030	967	951	921	965	946	944	955	972	978	919	954	953	1017	980	995	942	983	959	976	922	1022	981	994	978	914	965	971	1017	994	959	979	961	946	978	976	927	1008	1033	933	995	956	967	952	994	992	943	967	954	936	935	988	974	991	1013	959	951	925	956	946	970	954	998	988	973	939	974	946	967	966	964	978	984	960	1020	984	879	981	1001	970	983	918	976	964	934	1020	1003	955	967	997	987	929	966	945	981	962	953	986	957	894	950	962	994	971	951	988	955	1010	955	980	974	1014	930	961	906	1002	1000	1041	966	968	1003	932	998	989	973	963	954	952	994	963	932	983	1024	964	1011	1016	907	986	990	977	1043	921	967	966	949	932	924	953	949	937	975	982	987	961	900	981	984	966	946	992	1012	932	952	962	1012	1007	936	1001	981	966	998	934	962	955	998	981	897	986	942	963	1034	942	1022	954	1011	938	910	1010	946	907	973	977	992	960	955	938	985	987	953	1003	979	974	989	955	985	983	965	1045	968	995	1015	969	907	965	978	925	1010	997	998	986	940	992	981	964	989	930	870	971	972	986	969	976	1031	935	1029	936	1002	982	936	1047	947	931	963	985	967	1006	980	999	1023	1017	942	1013	1004	979	960	952	962	974	1004	1007	953	955	1055	963	969	989	972	964	998	1016	996	970	998	967	971	937	951	915	943	1000	1035	991	996	998	896	938	938	1001	1000	981	954	1002	974	958	947	997	971	1021	965	1019	947	987	959	954	978	993	951	927	984	959	974	998	946	975	957	1020	1052	942	1013	965	914	955	924	931	1027	1030	962	904	959	944	978	984	1003	986	950	974	916	933	937	960	960	957	984	995	907	984	991	966	931	952	920	970	963	975	953	912	928	990	965	969	991	967	930	933	1009	986	947	982	947	953	1008	982	966	924	1020	946	922	970	974	890	948	952	903	986	1024	976	990	920	980	931	954	991	981	993	1009	1012	1002	928	958	941	981	985	966	924	976	1023	968	955	978	934	1016	956	979	977	950	943	960	993	933	949	963	982	935	963	984	939	971	987	990	898	936	974	974	935	967	1007	1017	980	957	979	1006	919	921	926	944	912	1045	936	945	977	973	976	1014	986	979	1006	960	953	952	955	954	989	996	964	960	1012	980	966	992	984	931	1018	980	1012	1006	965	1009	960	975	978	947	952	989	1041	923	1013	997	963	943	1003	997	946	1009	948	971	981	963	984	973	952	934	971	979	1007	1022	938	984	892	993	987	936	984	1001	946	912	1015	1010	969	978	1000	986	961	1016	958	923	979	930	922	961	966	952	986	969	953	974	942	994	978	936	1020	960
2658	960	1586	1348	1188	401	283	318	257	233	254	259	261	213	240	219	235	211	247	239	240	226	256	247	249	209	223	235	221	203	214	225	245	232	218	243	219	241	235	229	242	260	213	262	218	192	234	234	248	222	218	205	209	246	231	211	233	214	205	264	247	232	243	261	238	224	245	231	247	244	221	219	233	228	263	276	224	242	235	230	257	213	213	239	234	236	209	219	227	220	228	227	227	258	239	249	265	244	225	256	236	235	234	259	266	202	232	213	230	233	242	209	247	228	231	216	229	253	242	237	220	194	232	203	248	212	220	237	232	227	228	226	212	232	216	205	251	239	212	227	228	231	232	211	215	246	256	242	227	242	237	198	221	238	257	234	258	238	234	232	212	194	201	205	229	259	244	201	258	208	242	235	231	221	251	245	248	252	245	232	224	209	237	230	217	202	217	246	230	246	239	214	256	229	247	202	243	229	238	233	241	254	235	241	231	209	231	183	202	236	198	224	225	224	248	266	220	236	229	249	204	227	216	232	227	229	234	238	253	219	249	249	233	219	232	242	246	186	233	227	241	244	238	224	199	253	216	265	221	209	255	244	258	237	259	252	258	238	234	231	190	228	242	227	248	238	210	249	235	244	229	238	258	239	257	245	226	212	246	226	210	222	230	224	210	236	223	201	229	227	223	248	255	235	238	242	195	216	231	230	240	257	242	230	197	239	194	235	206	224	247	219	229	229	256	278	266	217	260	202	219	213	263	213	244	213	217	249	225	266	233	223	239	202	241	222	241	232	233	218	232	200	231	241	216	241	240	227	249	205	205	236	240	246	208	239	257	247	238	210	213	215	240	221	257	251	228	249	236	205	250	259	248	252	223	243	228	253	225	218	201	213	220	252	227	251	244	236	237	220	226	258	205	229	234	239	230	210	232	214	232	224	228	265	245	228	221	206	233	213	226	252	227	222	269	269	244	229	214	199	252	224	214	219	237	238	235	266	252	211	233	253	254	231	210	233	245	239	232	242	224	250	225	250	250	214	231	201	214	237	233	224	230	231	255	212	245	232	244	256	226	252	228	204	242	231	245	213	221	216	214	245	249	196	227	194	234	222	234	233	254	243	238	223	238	253	223	226	236	243	228	230	211	247	232	245	214	235	240	234	233	228	243	202	256	229	235	243	241	235	249	209	234	220	237	219	218	211	238	245	214	220	239	219	229	212	238	251	222	206	223	239	238	221	226	213	247	219	240	227	232	244	233	240	259	245	232	243	232	270	242	246	248	220	235	244	219	220	243	247	233	220	262	232	248	248	223	223	275	235	244	209	239	236	214	211	223	235	238	246	231	219	239	249	241	218	210	226	261	209	233	204	228	219	247	226	237	213	218	209	242	219	237	236	220	237	203	226	207	205	253	235	235	204	227	231	229	238	222	224	220	257	215	242	236	239	228	226	251	230	216	223	229	281	231	237	224	237	199	201	224	242	233	249	244	219	233	203	216	252	225	243	199	202	243	232	246	227	190	228	253	221	220	236	257	243	203	238	240	216	215	253	222	235	233	204	229	219	225	213	210	230	231	236	248	211	237	218	250	226	238	248	198	253	232	224	213	218	242	253	249	256	226	231	236	220	232	231	252	236	247	232	205	249	218	250	226	237	248	242	217	270	259	245	206	201	248	225	265	240	231	205	222	232	220	218	230	232	237	218	241	228	224	207	229	219	237	219	252	246	237	252	217	229	265	235	224	225	227	217	234	211	222	244	231	215	211	268	212	259	250	218	216	230	261	222	210	227	258	234	212	213	221	252	215	210	257	261	235	252	215	259	238	220	224	225	226	237	222	248	214	221	227	214	251	213	211	224	213	216	201	233	233	247	226	243	233	231	237	228	222	204	225	227	266	256	227	218	232	252	209	242	221	235	244	229	254	251	226	253	244	255	233	251	189	217	201	218	211	223	235	209	258	230	259	237	214	211	217	245	236	266	198	232	233	222	241	206	264	235	218	242	223	212	241	242	225	224	234	241	239	216	233	232	245	232	257	246	229	225	224	206	225	236	252	239	208	246	220	237	259	219	251	201	225	234	241	232	224	228	230	234	234	243	264	211	249	216	252	229	212	213	190	257	209	227	252	246	231	208	225	225	218	221	244	213	246	247	200	189	223	240	238	255	217	222	224	226	228	240	226	243	219	201	216	240	221	243	215	214	256	218	225	208	217	227	242	242	221	234	240	241	224	236	243	214	246	217	238	245	220	232	222	222	216	246	239	248	250	229	229	244	222	248	235	206	218	240	266	234	262	191	190	204	239	225	216	217	234	247	281	271	221	247	216	236	234	247	242	257	226	227	195	252	246	242	234	227	246	237	219	267	244	239	236	248	199	223	214	237	235	224	214	230	243	220	230	240	235	235	241	254	234	228	225	222	198	239	238	222	223	219	193	197	240	201	258	220	215	231	237	203	197	221	223	194	220	226	209	196	245	240	224	215	205	235	223	220	247	238	218	216	237	234	257	250	214	220	233	231	236	252	239	242	259	235	230	221	227	250	224	213	221	233	252	243	269	222	226	200	237	244	227	233	230	253	227	243	218	224	232	235	222	217	228	230	248	215	232	246	223	244	206	268	212	233	222	241	259	236	267	249	200	225	254	248	243	240	211	242	220	223	215	211	240	250	223	226	224	247	230	242	238	242	228	221	218	231	227	230	226	236	216	249	219	222	231	234	206	235	214	235	235	225	208	240	234	241	222	235	231	226	213	246	247	236	233	224	212	266	212	202	213	242	255	214	189	225	236	204	237	242	237	245	247	233	234	241	211	228	222	214	240	229	241	258	214	230	222	227	244	231	238	240	235	217	241	219	226	243	228	223	239	223	240	222	253	212	216	250	217	223	230	256	228	235	226	233	233	240	239	212	218	208	249	235	224	223	252	247	227	221	219	232	224	249	234	220	232	236	213	245	250	207	238	209	229	216	225	221	220	235	253	261	248	256	211	254	206	221	230	256	236	250	218	218	220	231	231	216	224	245	248	217	244	251	232	254	252	206	218	217	215	232	234	220	243	220	208	211	241	221	257	227	235	233	243	243	225	274	245	251	264	280	230	233	217	257	226	264	230	215	227	233	225	220	246	230	250	207	235	226	231	225	229	201	242	215	218	230	206	229	258	220	244	255	248	255	234	254	219	240	213	214	222	233	264	242	231	226	222	213	264	242	248	219	250	258	197	221	222	210	217	249	227	247	228	231	226	219	214	213	236	224	197	233	256	225	231	216	203	207	265	221	260	234	217	232	242	271	241	242	224	220	251	214	225	238	211	217	232	244	235	237	244	215	236	234	252	254	235	250	214	216	251	220	229	239	204	217	219	209	212	205	221	237	230	201	249	251	218	233	245	257	229	191	230	231	250	252	270	237	232	220	239	262	245	197	233	229	224	212	221	241	252	229	226	250	234	259	222	228	246	219	227	234	224	220	212	225	218	256	220	248	214	253	207	226	252	247	199	206	230	268	225	249
2364	1251	3163	4315	4461	1021	928	858	650	559	556	599	602	570	547	581	549	566	590	595	527	597	558	573	572	582	561	572	530	617	571	566	553	565	544	556	583	587	538	542	585	566	538	561	597	551	578	603	565	590	583	532	546	556	559	560	555	534	599	586	606	585	590	540	607	581	562	593	606	555	586	550	597	569	572	535	550	561	552	569	556	573	535	552	600	572	565	582	532	584	550	532	559	593	542	550	580	600	554	566	608	598	531	562	602	550	580	528	545	560	575	597	519	597	600	557	575	559	528	549	579	570	544	531	566	565	613	585	592	544	572	577	516	575	550	551	548	529	553	549	570	524	584	554	582	530	589	532	572	568	547	550	586	537	528	577	510	593	588	589	593	545	536	546	590	591	575	603	566	568	530	574	580	541	581	491	614	540	538	566	578	538	571	574	554	600	596	523	569	577	582	577	568	590	566	585	609	557	603	537	562	564	549	535	541	571	545	520	554	586	602	555	564	580	556	558	545	559	510	579	571	575	569	592	532	562	543	595	546	587	591	571	561	580	570	558	604	595	547	563	580	580	557	560	552	597	599	543	602	532	591	541	569	559	578	574	566	548	562	518	594	581	512	535	568	547	526	580	572	558	541	514	542	534	578	532	578	584	575	551	581	546	606	550	598	563	519	534	577	571	488	562	546	537	593	538	572	598	567	583	590	576	598	534	545	547	585	566	546	586	559	567	601	588	557	569	570	561	538	534	556	596	560	571	599	502	547	553	582	579	552	560	574	566	584	573	583	581	535	569	540	585	544	553	532	554	579	532	533	565	571	591	571	542	586	577	589	595	551	556	529	560	596	550	564	564	552	536	590	568	564	575	558	584	549	562	590	581	549	565	611	564	543	609	594	572	588	565	557	577	525	552	541	592	573	585	593	549	542	528	562	621	549	568	552	554	579	578	560	550	573	598	565	574	543	555	556	558	593	570	566	563	521	566	565	626	594	559	543	573	558	622	587	581	606	553	541	557	528	567	544	618	552	594	571	556	598	579	543	510	594	571	572	548	573	545	596	551	560	574	583	577	590	554	571	564	566	557	576	581	529	524	589	535	562	561	509	540	572	569	579	553	577	547	568	563	605	596	548	571	561	562	602	558	522	583	547	563	590	560	563	602	533	597	564	516	549	566	524	527	576	590	568	543	589	572	580	561	526	571	574	559	570	605	606	576	575	561	543	557	586	535	547	554	572	514	576	567	585	546	558	599	561	617	512	575	564	573	545	563	597	521	552	555	580	541	574	580	563	568	597	533	588	565	561	549	600	530	560	567	594	564	593	531	600	556	602	589	567	545	575	582	554	560	572	573	556	543	541	521	570	565	547	603	571	585	561	547	527	538	533	594	528	581	530	523	569	566	564	569	547	578	550	568	576	587	537	587	585	587	588	559	569	567	577	629	575	558	604	574	537	546	616	579	566	596	541	583	569	606	587	564	595	563	608	604	568	545	582	538	566	597	558	589	548	583	537	591	579	576	559	542	563	566	563	553	573	598	587	593	551	510	581	564	554	562	503	591	628	580	544	582	583	585	540	545	596	540	522	538	553	542	525	582	571	534	596	516	564	557	586	561	608	549	577	561	568	569	564	602	588	593	579	555	558	549	566	564	575	536	565	552	551	583	551	592	567	517	565	540	590	591	594	595	532	564	568	512	578	574	519	561	570	571	555	557	553	600	580	552	558	557	540	546	598	572	550	562	542	569	568	549	537	547	575	531	546	579	610	571	568	573	572	551	595	555	560	593	589	539	566	612	584	550	582	542	565	602	532	548	589	570	560	609	534	561	572	548	566	561	551	563	546	579	554	549	604	583	595	559	523	593	541	593	584	545	545	629	538	589	547	584	546	572	577	567	512	563	604	572	581	535	522	593	539	566	609	579	550	585	595	550	515	544	573	579	569	563	587	566	552	548	562	562	543	533	540	570	518	542	607	572	595	550	615	582	546	583	535	539	564	556	600	538	582	579	584	541	573	598	562	533	552	539	568	596	556	558	592	578	570	551	552	550	538	557	577	573	565	587	568	603	546	598	564	589	577	592	589	587	563	564	596	590	540	544	545	563	551	542	553	566	586	574	566	614	525	555	595	569	567	574	551	563	556	577	552	521	570	536	556	621	560	607	511	546	592	538	546	592	582	579	577	602	567	571	571	552	570	585	570	576	553	563	594	527	550	527	568	575	547	555	562	580	558	572	559	567	548	555	556	530	543	565	588	597	514	533	524	587	557	558	606	568	597	592	542	559	573	545	517	627	630	593	580	564	543	534	612	549	563	547	553	577	577	537	500	577	527	540	545	556	574	555	598	579	581	571	553	580	610	568	558	582	580	531	604	595	604	564	551	563	555	547	563	529	573	584	589	586	577	599	556	547	576	512	599	595	576	565	576	531	605	560	556	638	536	566	596	574	533	612	585	588	566	571	554	566	532	564	521	582	559	548	565	553	546	581	576	572	586	563	581	571	541	564	567	551	559	583	632	528	586	598	548	565	579	558	552	527	581	571	597	589	602	599	590	598	547	551	514	548	563	565	631	557	609	557	557	535	558	590	545	548	604	568	582	577	584	532	556	534	609	582	559	562	577	573	562	519	585	554	575	567	567	598	565	491	509	583	585	615	528	537	582	548	569	551	597	539	533	602	614	543	595	591	583	560	544	562	561	568	616	547	573	570	567	569	573	602	556	530	625	589	572	537	520	555	562	572	581	579	611	604	567	573	593	591	581	546	608	564	542	569	571	553	550	596	577	574	560	605	574	536	591	534	604	586	606	530	590	524	552	554	586	530	595	553	576	606	586	587	536	546	598	545	589	558	530	547	548	601	529	577	567	518	540	557	580	588	572	510	541	544	601	573	560	556	537	590	591	582	548	591	546	573	552	580	582	535	575	558	574	549	546	545	542	573	581	524	569	541	606	590	573	573	579	569	611	589	587	600	538	575	553	581	534	532	563	549	561	556	654	548	534	584	586	570	533	577	590	592	563	553	538	554	560	533	569	570	557	561	571	551	577	549	612	599	571	584	568	596	564	530	580	554	549	553	555	546	597	531	557	602	538	574	581	609	547	551	629	554	582	589	598	559	551	548	554	564	543	591	571	512	542	571	556	601	578	587	610	565	579	517	566	545	579	550	592	584	574	539	559	575	583	543	591	587	568	561	569	567	573	569	554	579	548	567	568	576	607	613	569	555	606	541	542	539	562	576	571	548	588	554	536	552	558	536	529	573	562	571	586	557	567	550	570	578	586	573	576	543	578	553	572	556	552	540	592	541	549	567	563	588	546	567	534	560	581	571	517	574	628	528	580	575	557	579	551	620	571	544	540	559	576	588	565	583	597	566	572	582	558	573	532	601	547	601	555	538	612	535	582	520	551	544	598	554	573	575	556	574	572	536	553	553	558	587	550	554	549	527	578	571	580	591	543	574	529	638	595	586	574	553	598	585	538	559	532	533	556	538	579	552	542	569
9044	2049	2999	2586	2329	612	416	370	276	283	206	243	228	220	230	261	231	245	223	228	248	234	248	259	211	250	245	223	221	247	229	209	199	245	228	211	236	248	220	244	187	224	222	219	221	205	236	228	241	214	250	199	231	212	213	232	203	252	227	208	229	228	209	240	243	231	215	229	197	230	196	240	233	202	229	233	210	217	193	220	243	225	202	243	233	230	235	264	216	236	229	240	189	191	240	235	209	224	214	214	213	228	221	219	226	233	225	235	226	192	213	212	211	214	207	200	240	238	228	201	211	249	250	205	205	229	226	223	240	224	211	230	229	220	246	223	225	225	222	218	266	190	238	210	231	229	195	181	210	225	223	228	212	230	210	240	206	224	229	206	197	237	221	221	209	236	229	225	211	243	220	218	231	201	219	213	212	232	217	244	198	243	245	222	212	221	217	232	226	243	234	196	231	243	206	203	192	224	238	232	231	223	237	258	216	215	205	215	245	219	229	234	213	214	234	242	208	200	232	246	204	226	232	222	223	254	229	220	227	229	236	197	240	226	242	205	216	190	228	229	240	210	221	192	209	177	219	219	244	220	237	225	211	234	224	222	205	228	270	241	232	235	235	231	224	258	231	237	228	236	221	206	195	236	197	221	257	221	203	198	223	236	218	222	206	243	221	222	257	206	203	235	222	209	221	175	209	194	221	231	231	229	227	261	266	212	208	236	228	226	213	225	213	217	218	233	208	244	217	209	207	222	201	229	233	220	219	246	238	233	196	217	194	230	211	228	247	188	226	215	230	221	239	223	223	228	218	201	230	258	235	188	196	233	223	242	244	229	214	195	259	199	208	228	224	220	236	231	224	209	222	229	214	192	216	234	212	216	231	222	206	224	221	235	208	212	191	231	237	187	206	206	227	223	232	197	230	255	219	199	216	234	226	223	215	226	249	210	211	227	221	255	222	226	196	222	199	223	223	209	225	225	213	219	211	225	239	231	229	209	204	216	218	195	246	223	215	221	208	223	239	222	239	255	214	218	229	193	226	219	216	235	215	212	230	219	206	211	234	223	187	216	180	234	249	221	207	215	233	232	256	230	188	235	223	227	236	233	231	229	257	204	228	229	216	214	201	224	228	236	243	236	246	215	214	191	208	224	237	211	234	214	211	241	241	234	240	220	234	236	210	233	226	205	204	199	225	227	227	204	242	242	223	183	188	220	237	238	250	201	215	252	204	202	246	212	225	234	232	206	227	234	250	204	250	259	237	229	194	190	243	241	218	185	187	210	215	205	222	206	217	216	236	245	211	228	221	225	224	252	255	219	223	227	231	229	213	206	236	219	268	234	194	246	221	215	225	252	206	255	219	215	202	216	222	206	237	227	201	216	235	214	235	243	239	208	221	209	255	221	213	241	191	193	223	223	219	254	224	230	221	216	235	219	241	217	234	217	216	212	207	188	223	202	213	212	235	245	203	228	226	208	205	219	227	255	203	244	205	213	230	228	223	222	183	218	228	219	217	178	229	203	237	224	242	201	218	236	211	242	255	226	230	230	237	197	199	210	232	208	239	228	228	236	232	255	223	226	220	225	225	242	239	218	211	210	224	221	231	265	219	242	247	204	230	232	247	219	255	234	202	254	211	211	229	226	236	254	203	208	221	202	243	246	229	235	227	223	237	206	219	211	215	227	246	207	241	203	207	211	231	216	215	215	214	189	241	225	242	225	233	208	211	229	220	232	223	198	217	240	247	240	228	213	221	191	228	227	221	193	221	238	278	240	239	253	230	223	212	227	226	223	225	210	242	207	223	214	224	216	217	249	251	226	229	233	233	253	222	246	219	203	223	228	251	221	236	240	231	229	231	221	198	230	225	214	231	244	222	212	233	247	215	209	238	221	237	207	221	204	238	193	194	239	236	234	220	228	216	244	247	217	240	233	236	228	207	221	207	210	225	203	217	221	231	243	222	209	201	208	207	204	225	257	243	247	236	243	232	206	215	228	193	228	194	218	233	222	227	221	219	224	265	191	203	225	262	195	243	212	256	245	226	205	217	224	242	235	221	260	232	236	216	212	230	212	206	222	202	209	232	239	226	221	240	240	234	238	234	227	241	235	241	202	238	225	227	223	239	236	211	215	222	241	206	241	252	199	241	234	221	229	223	231	238	190	235	235	210	256	271	213	204	217	215	211	227	199	222	223	226	248	181	235	234	202	204	243	205	223	223	244	207	211	230	256	239	205	225	210	225	240	247	210	210	235	243	214	207	199	229	223	192	231	214	207	215	236	200	221	198	227	206	232	215	205	201	224	197	221	191	218	222	214	221	229	227	202	228	260	227	220	232	203	225	197	208	252	228	209	235	227	211	248	226	211	228	221	252	224	245	249	196	243	239	235	221	217	239	218	232	237	210	174	222	213	230	200	235	230	203	218	211	244	198	219	214	208	228	221	243	219	232	226	196	186	214	221	230	205	215	201	211	228	239	232	212	234	268	211	220	225	223	225	215	247	227	204	214	223	216	217	234	236	223	242	227	231	228	234	240	218	239	246	214	200	235	227	219	226	215	181	217	234	211	218	216	228	221	219	213	221	243	242	229	210	243	228	256	234	229	228	198	212	251	219	186	225	249	247	242	232	232	210	228	211	233	224	207	218	232	243	226	227	235	221	233	220	260	224	215	220	203	251	222	231	245	226	227	228	236	207	217	219	212	250	213	227	225	215	188	240	226	212	208	214	233	216	233	222	248	234	199	232	213	248	215	232	206	201	221	214	226	236	232	203	241	227	216	265	235	221	228	230	211	196	222	191	256	245	224	234	222	211	204	213	211	220	226	183	253	242	201	201	234	239	242	246	223	246	218	220	217	238	245	247	240	236	212	247	228	190	212	222	201	191	219	254	246	199	223	217	208	231	238	226	219	217	225	223	232	246	249	232	207	212	218	210	177	223	265	210	234	219	196	234	209	228	243	226	238	202	207	230	228	214	213	230	210	197	263	254	247	210	230	244	216	232	229	208	201	209	240	198	222	223	239	224	212	201	214	223	241	229	223	218	228	212	198	204	253	211	192	189	240	251	217	213	210	213	239	222	210	242	221	218	235	235	220	192	215	215	213	189	210	217	232	223	245	230	222	227	175	219	243	237	211	218	232	234	250	238	241	209	224	255	241	193	225	213	241	231	243	189	221	206	224	219	221	221	203	203	207	236	227	239	195	219	231	235	223	226	256	220	231	220	235	255	236	235	236	264	223	232	219	222	222	195	225	233	204	211	241	233	206	225	229	223	180	227	240	223	240	223	230	238	227	190	188	213	231	231	214	223	237	225	207	219	253	218	224	196	204	231	229	223	242	238	236	225	232	253	218	220	190	223	207	211	227	237	224	213	211	180	225	214	258	252	197	192	232	246	235	227	219	237	227	192	239	218	200	199	239	204	228	219	211	231	247	224	218	223	225	198	225	216	236	220	208	223	233	221	266	248	203	205	205	183	236	228	230	249	197	214	218	242
7094	2267	5991	7663	8160	2093	1664	1526	921	809	722	740	685	633	598	660	678	644	601	620	648	605	561	592	617	572	599	588	573	593	566	629	612	615	563	555	605	569	536	551	579	618	532	621	618	625	538	593	544	585	597	597	557	552	551	585	607	589	596	587	591	539	602	561	601	599	580	595	563	577	551	594	538	555	559	577	548	571	581	553	585	571	584	565	520	554	534	571	558	565	567	553	582	563	601	571	555	571	628	580	573	537	575	573	559	562	590	565	514	593	534	544	569	572	548	571	569	586	576	606	570	562	588	551	590	582	539	576	567	561	541	588	567	566	569	571	567	592	602	564	600	571	575	567	596	537	569	569	573	627	547	562	559	539	514	593	585	616	576	530	539	554	567	572	538	547	560	602	590	541	584	574	622	548	629	541	552	578	566	570	555	592	529	601	564	560	578	598	586	533	560	598	592	593	581	569	551	594	600	576	592	559	531	553	512	585	523	607	570	562	558	561	594	569	555	555	554	567	571	598	591	579	564	589	615	562	612	607	540	554	574	527	588	613	559	535	490	495	517	555	609	562	588	555	601	549	598	560	562	580	543	543	535	565	620	556	558	556	601	534	537	563	571	554	584	568	590	588	574	592	566	571	552	560	628	578	554	582	569	561	552	596	590	562	549	575	584	557	601	591	562	545	551	549	558	572	551	601	553	537	592	538	588	589	612	541	573	565	561	571	570	553	560	560	587	598	589	545	576	588	575	581	569	539	569	566	568	586	560	550	573	552	633	574	578	582	548	535	605	521	600	554	536	526	543	577	558	527	542	542	561	581	551	554	555	564	578	588	607	550	558	547	567	558	521	570	585	584	598	574	535	590	572	565	589	556	591	558	582	555	558	595	550	576	570	608	531	583	567	572	494	564	538	582	585	627	565	575	571	561	526	563	566	580	536	591	590	585	565	513	530	559	552	595	558	573	581	538	539	549	567	586	585	592	576	593	598	573	557	585	596	544	570	564	535	536	553	593	572	555	581	554	568	556	607	569	588	549	644	604	550	593	548	573	563	585	590	573	579	551	567	550	590	521	579	572	596	560	548	600	532	536	560	585	559	584	585	581	591	536	612	590	571	553	605	545	565	611	573	592	577	617	529	563	532	557	596	580	594	602	569	600	567	570	534	540	549	589	589	555	544	587	522	608	532	600	592	568	563	572	578	545	569	529	582	564	582	586	587	617	568	581	551	575	521	568	553	569	560	557	529	536	595	578	572	568	561	582	544	597	577	560	558	567	547	536	592	580	541	556	519	551	561	557	583	566	568	547	588	554	555	576	557	598	572	598	556	578	567	580	565	564	592	570	538	597	579	624	609	581	559	573	607	575	527	610	577	581	604	590	564	588	560	548	589	533	592	601	523	561	566	567	526	554	537	566	595	568	539	621	574	570	578	570	548	557	536	537	550	571	531	567	566	552	604	566	548	585	575	572	555	557	593	528	555	519	578	559	575	575	537	559	567	562	581	571	571	533	566	579	573	576	586	525	548	592	596	570	603	570	569	573	551	593	552	559	604	546	599	573	547	597	564	575	594	600	598	573	595	565	589	576	585	597	556	582	570	571	565	558	561	591	558	543	600	539	608	581	580	601	582	561	549	544	589	601	576	564	597	582	548	586	545	594	590	573	552	560	610	621	522	586	588	539	610	611	565	604	561	583	557	537	600	548	557	615	557	566	564	561	580	563	545	589	552	574	594	589	542	575	584	552	584	549	557	588	579	556	564	528	531	575	528	574	572	569	573	569	558	586	602	565	527	576	557	575	596	547	578	557	567	551	594	535	572	558	594	601	543	549	573	588	517	552	567	565	550	601	560	585	558	570	559	563	517	604	550	604	569	564	527	552	585	570	576	558	594	632	606	575	570	572	597	555	584	551	555	572	562	561	591	560	542	565	594	569	590	540	593	563	545	574	578	592	571	584	571	583	577	560	557	558	546	550	550	549	554	562	592	596	611	557	598	591	547	588	534	565	600	533	578	584	568	535	529	532	598	542	555	581	606	574	555	629	582	537	550	567	573	585	541	551	581	571	569	505	563	544	574	577	541	581	609	523	573	608	554	590	576	603	553	590	571	571	613	568	516	539	586	562	551	600	543	572	586	550	575	550	619	584	566	568	572	588	571	546	546	532	559	582	553	575	566	538	535	576	609	573	563	599	539	564	532	598	611	633	571	570	582	618	579	534	598	565	513	571	563	539	580	585	500	588	556	565	606	550	602	539	632	587	589	583	563	567	583	549	610	561	595	524	586	552	598	589	542	530	589	588	591	543	542	530	544	585	560	602	596	578	563	581	596	577	584	590	599	523	579	585	538	573	563	544	574	568	594	574	538	619	550	573	614	568	575	565	572	550	568	554	544	595	574	580	535	588	570	550	551	558	568	598	592	567	554	571	579	573	556	609	615	538	587	580	550	584	507	529	526	624	608	544	558	560	558	593	555	566	612	561	561	613	550	549	551	595	564	524	544	581	554	571	591	525	599	550	531	558	583	575	619	571	580	565	571	542	576	598	591	551	538	511	507	537	565	597	600	564	561	582	569	581	563	567	553	540	574	589	538	544	544	582	599	579	575	621	583	579	603	613	576	575	528	576	591	566	524	561	578	604	579	565	585	546	594	608	548	605	594	541	591	561	595	571	596	554	561	556	566	578	566	575	559	585	515	588	586	535	560	566	593	606	583	568	569	586	595	574	580	553	591	576	621	553	572	609	560	562	576	593	575	529	535	569	571	555	600	607	582	539	577	559	556	532	543	566	541	582	551	583	595	553	576	560	578	564	601	595	562	564	572	605	553	560	574	545	586	531	563	606	611	587	609	553	574	563	618	574	584	545	589	538	604	533	552	585	613	606	574	579	560	542	546	555	594	532	596	544	585	560	602	603	579	539	556	546	587	564	576	611	590	557	583	578	577	603	556	585	544	554	583	545	604	620	557	578	540	552	554	587	586	621	577	579	542	543	603	566	518	557	527	598	565	556	583	513	569	583	566	531	585	524	544	588	540	623	566	575	546	585	576	581	623	617	616	540	572	575	567	538	554	570	604	577	543	562	540	557	533	556	573	545	531	617	569	547	577	563	582	558	587	520	600	572	572	542	584	601	582	564	549	560	552	577	558	562	593	577	557	516	514	569	551	585	566	591	534	571	547	580	575	533	591	564	552	568	580	567	562	555	552	565	558	586	551	579	584	580	590	563	550	586	575	579	582	574	562	558	541	579	568	578	577	579	622	581	593	520	588	567	561	509	537	568	610	568	527	605	552	587	566	538	564	594	572	587	529	590	614	549	574	505	545	580	577	556	567	532	588	585	584	567	607	605	552	577	564	524	557	557	568	575	595	587	553	544	556	595	569	568	554	532	566	567	569	557	608	532	554	578	582	573	595	527	576	583	562	554	563	590	584	572	588	577	602	590	566	615	577	570	590	587	558	583	577	572	587	555	551	572	573	552	559	594	544	594	544	525
16678	3883	4963	4376	3763	1107	833	739	561	504	503	486	449	449	436	414	458	485	499	483	416	478	437	484	438	460	443	454	421	399	427	394	467	449	417	424	390	390	459	444	419	435	452	428	412	467	442	421	456	451	396	415	438	445	420	431	428	416	425	445	409	419	416	443	433	447	434	483	410	399	417	408	432	422	452	425	422	422	409	436	408	419	414	417	476	423	383	470	421	453	427	415	427	408	434	427	414	433	407	420	448	411	424	399	441	439	418	436	390	438	435	481	464	459	422	388	442	408	405	446	445	438	447	479	459	421	445	386	453	465	452	412	467	449	410	418	438	413	414	432	442	410	430	435	432	395	452	451	408	428	404	407	431	460	442	437	399	436	433	392	437	410	417	429	453	418	394	420	396	442	401	417	486	400	405	448	463	444	445	452	387	441	445	430	428	440	427	442	433	383	429	388	436	468	461	485	443	435	467	433	405	422	436	410	432	440	440	450	477	422	445	424	449	413	459	450	443	412	412	421	464	442	428	424	439	450	411	424	412	434	384	435	415	451	433	414	426	412	392	448	432	416	409	407	463	446	411	446	437	465	427	438	462	423	435	443	430	459	401	428	418	469	427	450	369	424	461	431	415	421	397	461	445	416	428	426	426	410	453	439	433	423	416	416	429	396	427	405	368	434	432	457	444	455	432	425	429	425	423	459	425	433	415	436	416	457	466	443	441	464	392	418	428	450	391	439	447	434	417	414	424	456	436	409	400	459	402	423	405	452	430	390	422	424	477	451	461	406	447	464	420	478	398	447	416	455	422	428	414	446	372	450	445	440	413	384	444	401	405	452	444	422	432	425	430	422	426	415	404	439	461	443	451	435	425	401	447	450	412	473	418	418	398	419	425	402	391	409	418	386	419	405	418	409	426	438	429	429	423	479	445	405	423	459	409	424	438	446	402	413	402	431	460	408	446	413	443	441	407	416	440	442	413	422	454	460	408	410	392	416	435	442	425	429	430	385	407	427	414	443	377	422	415	404	433	412	445	445	416	438	418	381	461	413	403	396	422	425	432	463	433	456	428	403	437	431	427	410	436	392	431	426	403	431	447	437	430	445	475	425	417	421	444	429	386	466	416	421	438	434	445	434	408	457	417	450	375	401	378	385	438	456	407	419	469	421	427	482	393	402	454	401	451	414	423	432	401	460	413	411	404	430	429	432	411	433	461	395	450	408	416	387	417	443	446	403	412	428	419	409	435	435	461	421	428	457	405	458	419	439	472	445	396	436	421	463	461	426	399	394	394	443	442	467	460	397	459	431	407	470	436	409	422	405	433	436	453	400	401	416	371	418	416	441	446	434	453	482	425	412	438	457	440	483	444	411	437	399	397	416	420	442	412	395	402	434	434	412	429	406	430	414	417	407	408	444	453	423	403	404	484	399	447	407	440	402	427	418	454	434	403	406	393	429	408	437	431	442	405	460	437	407	451	433	423	403	430	499	432	486	407	465	420	433	415	467	463	436	449	446	402	435	425	411	441	418	434	421	396	420	412	411	468	453	432	456	396	437	398	414	437	425	452	402	432	447	423	431	422	453	412	447	427	444	412	423	407	403	407	413	438	422	451	426	464	406	433	411	475	454	447	428	400	423	451	401	465	426	379	442	405	423	396	432	455	425	453	454	417	428	450	428	446	404	441	404	406	392	461	436	425	460	431	427	420	471	472	412	384	432	417	443	434	420	407	419	432	433	435	372	433	441	427	430	411	421	426	435	452	423	444	420	391	425	466	426	474	392	400	414	447	411	435	440	398	442	462	377	393	419	426	399	475	473	400	422	420	473	420	411	411	441	412	437	449	441	416	431	444	408	441	448	427	453	427	422	421	405	413	429	430	398	421	426	444	453	388	472	403	499	390	470	389	417	439	428	408	426	429	408	445	423	469	371	415	436	462	426	396	460	431	402	416	460	401	442	445	452	449	417	418	450	409	447	406	432	429	392	456	391	457	412	503	431	460	430	443	424	436	444	442	451	409	425	455	408	465	466	447	448	449	431	469	446	426	393	416	404	458	411	446	410	480	419	425	432	399	457	412	426	434	412	436	456	447	379	443	410	416	376	447	396	445	436	426	437	418	415	434	390	464	437	462	425	426	405	456	440	434	396	444	419	456	471	420	442	419	444	423	418	436	452	422	390	383	425	411	424	433	465	403	428	415	450	432	424	396	412	442	414	467	427	453	371	448	442	405	450	406	416	427	425	421	420	402	412	422	431	419	439	488	401	465	414	437	428	427	415	429	418	453	436	407	402	422	400	430	426	460	439	411	407	468	486	443	401	462	447	427	393	427	391	409	419	410	396	426	467	487	456	462	402	419	401	398	423	408	430	418	410	437	407	450	432	418	447	395	394	481	457	408	386	445	392	431	446	403	415	439	450	458	466	409	439	409	463	450	447	375	457	438	485	448	461	393	460	400	452	451	375	429	446	428	409	381	437	417	470	433	445	424	413	390	431	417	462	434	413	441	421	434	429	431	416	412	463	452	406	453	448	443	454	416	422	455	443	432	419	442	430	472	399	446	420	420	382	443	395	405	376	431	440	402	423	474	475	413	373	404	430	402	440	421	407	476	456	449	448	395	430	441	436	433	424	432	441	450	458	416	425	450	406	448	386	387	428	476	446	449	434	365	410	412	422	441	392	401	390	409	406	416	430	443	486	429	421	479	448	427	431	430	436	418	411	426	465	419	447	412	387	430	412	452	453	424	476	428	452	394	398	415	400	439	414	421	435	408	416	473	432	440	413	399	447	415	459	449	407	448	423	424	436	407	445	386	407	445	415	432	433	413	438	389	456	401	407	421	436	434	468	416	487	465	400	440	423	437	392	402	435	409	421	446	409	420	396	392	446	432	446	457	482	468	393	430	434	433	487	484	446	427	418	403	432	451	426	423	410	468	465	397	417	411	452	422	450	419	423	440	427	428	434	502	432	409	453	416	365	466	392	395	387	428	463	389	441	466	435	432	441	402	451	437	422	452	447	451	408	416	408	453	429	455	423	416	414	437	445	388	422	372	423	430	427	443	460	406	373	459	446	445	375	363	403	407	452	453	380	429	426	458	438	401	443	418	449	431	425	444	455	393	389	457	440	418	385	451	439	439	452	466	415	428	449	397	405	426	405	418	435	460	438	436	427	403	452	408	450	442	473	420	398	418	412	430	394	377	427	456	414	434	406	485	427	393	464	432	409	436	449	472	430	430	438	428	404	424	419	376	436	454	433	405	440	398	455	402	404	477	462	430	439	424	391	459	445	414	422	437	429	405	412	429	422	461	448	474	426	460	436	481	449	439	391	420	428	411	445	466	406	408	427	440	416	408	453	432	426	453	424	396	437	437	411	441	433	426	418	423	464	451	436	424	409	465	424	434	438	437	430	425	376	438	456	415	442	383	445	464	461	439	404	416	418	448	422	466	447	414	410	462	413	398	407	423	447	466	408	433	434	443	409	409	412	418	429
9409	3386	8565	10886	11759	3289	2896	2565	1667	1348	1237	1224	1190	1172	1200	1153	1118	1139	1091	1045	1009	967	1066	985	1090	1026	1011	955	1009	959	1005	978	908	964	1045	915	924	1005	983	1003	1012	979	1005	999	1018	949	1026	962	983	995	987	928	955	988	917	955	984	985	935	959	953	1002	976	934	945	941	974	1042	945	956	974	986	945	957	957	968	943	937	922	980	1012	988	889	852	895	925	908	929	972	970	957	972	945	940	938	977	997	976	935	975	993	1007	950	966	957	976	990	972	966	951	989	920	974	927	1014	943	953	1027	952	957	973	933	941	948	950	1007	944	978	906	1020	1004	972	1008	944	939	979	897	956	932	970	1000	980	1027	974	924	978	903	986	1011	958	1004	979	972	966	1004	929	981	958	950	921	915	937	1024	980	902	977	990	988	927	935	928	928	961	992	901	943	948	924	937	977	889	930	942	969	968	1008	975	965	935	1049	975	995	898	1004	995	948	944	953	1019	977	948	970	985	987	973	1005	998	940	960	943	974	893	990	947	1010	930	967	936	954	910	913	928	972	957	978	939	929	1021	957	926	903	990	909	991	975	942	1000	951	963	954	971	1013	1000	1017	984	1016	925	946	969	952	953	966	972	980	937	927	910	978	980	957	980	939	937	946	957	1019	933	993	928	1038	936	924	989	981	988	1004	964	953	980	1006	922	945	937	932	916	932	947	955	955	956	981	924	908	971	941	958	979	879	943	961	938	942	932	1028	943	1016	971	970	933	1018	933	941	968	940	958	931	977	963	985	969	908	950	915	956	906	977	935	1019	946	987	921	996	937	917	967	925	960	971	962	902	989	956	1001	998	973	1012	957	995	931	934	999	926	946	957	916	943	1021	988	953	949	983	945	959	950	938	992	961	946	979	927	924	957	948	1013	918	977	970	992	968	913	960	1012	918	906	938	896	965	927	967	927	910	927	951	958	982	956	999	971	883	910	994	1033	943	946	969	955	959	970	963	927	1002	937	947	951	976	980	986	970	958	980	938	911	945	947	980	929	971	990	882	920	972	955	1020	997	985	1011	993	936	1023	975	949	920	1024	995	885	889	930	965	942	914	925	987	988	983	999	905	1032	963	947	969	954	910	985	931	925	913	959	959	948	943	929	964	999	997	961	937	981	955	975	930	938	953	983	908	1042	957	941	976	965	885	897	974	973	993	1003	990	978	965	911	933	980	1007	988	976	945	884	972	956	952	945	983	967	961	898	1020	967	955	976	947	957	976	971	948	938	958	975	952	944	968	979	980	914	986	936	961	916	988	926	947	1023	996	950	940	997	952	963	950	962	913	946	1005	910	972	991	917	951	888	982	911	968	957	973	980	956	980	953	967	921	961	937	911	941	967	969	956	961	994	977	991	906	904	922	996	924	930	878	1005	930	940	925	994	939	996	952	900	931	949	986	1002	910	918	950	937	990	915	933	964	987	933	945	996	972	920	1008	945	927	917	974	952	964	990	1007	923	948	942	986	1001	939	981	957	963	987	969	947	920	1000	942	970	954	1031	943	928	967	979	953	973	933	980	986	973	973	956	970	956	917	958	957	972	939	974	961	1032	987	929	998	945	923	897	953	943	934	1001	962	981	995	971	945	946	946	1000	923	904	969	977	937	939	961	921	1008	951	974	939	957	931	979	966	970	983	963	990	886	968	962	991	978	945	920	912	926	934	960	941	963	961	946	945	986	914	1003	953	967	984	946	957	975	952	958	954	1012	982	982	984	950	966	987	982	987	957	946	950	944	933	1001	944	977	1030	945	1019	965	994	990	905	957	1009	954	1018	952	947	927	961	984	951	935	963	978	965	951	910	942	915	960	951	957	994	879	962	1045	960	946	962	926	955	938	999	959	926	911	957	1012	977	936	981	964	962	985	978	1013	921	975	955	908	984	990	992	923	864	947	892	961	911	971	970	958	984	1010	934	1008	964	988	1022	928	949	927	955	979	920	963	969	963	937	943	886	946	979	981	938	975	1014	974	937	978	945	985	951	1007	969	910	965	944	943	911	979	905	942	912	928	989	921	897	961	947	962	983	953	992	932	969	948	983	909	934	936	975	933	980	1002	936	1047	936	977	919	965	997	999	994	1001	968	963	1013	969	909	939	973	934	952	931	907	948	947	919	915	933	1010	944	962	902	932	967	989	987	942	915	980	950	966	931	959	960	1000	977	924	986	960	1010	984	999	957	922	975	959	933	947	916	1000	942	954	963	975	925	990	964	925	911	1017	940	1028	1014	1030	957	957	986	1014	992	944	957	1033	924	959	925	963	964	950	956	978	908	997	964	971	946	907	950	1008	970	948	956	1063	1011	909	963	934	1014	926	983	949	927	997	939	910	952	951	956	935	1010	929	894	958	955	957	905	987	985	956	892	962	990	947	942	974	981	966	938	983	969	996	999	930	955	915	953	907	942	922	988	1002	941	946	990	926	959	940	996	983	958	974	945	924	974	982	899	1001	969	990	1010	947	980	946	941	923	961	985	1013	976	977	937	944	976	1005	998	964	933	891	955	948	942	910	946	975	975	972	962	965	928	954	911	993	950	973	968	904	1001	980	938	943	924	920	1032	961	966	952	915	976	945	973	882	1007	940	940	931	951	964	968	957	949	948	969	921	941	923	979	951	895	1006	977	961	969	928	961	937	955	925	938	944	979	929	994	930	963	951	939	977	1050	929	992	936	941	949	939	934	958	975	917	901	960	877	910	914	985	956	913	969	983	925	942	909	978	973	963	961	953	987	1018	1002	975	955	952	927	986	985	880	1025	960	987	946	930	975	930	965	967	942	948	963	945	947	976	969	937	942	972	951	945	992	1012	990	966	958	988	953	948	970	985	976	939	929	879	948	947	968	881	975	966	980	944	983	928	994	940	938	926	994	1020	987	935	934	930	965	976	896	1017	1004	921	955	992	961	995	919	911	997	965	980	963	990	955	979	884	923	899	1008	910	954	953	951	977	967	958	983	964	951	954	935	934	941	966	992	986	952	951	969	960	973	923	953	917	923	967	925	1019	941	967	978	954	944	969	974	951	959	980	962	887	956	972	1022	978	1022	999	955	976	995	950	951	979	948	1031	993	1023	992	966	895	956	960	948	958	1038	993	972	945	926	964	953	972	1018	939	949	871	951	943	977	963	967	973	947	988	957	989	1021	985	905	948	936	918	975	930	915	958	873	943	934	898	928	953	959	954	910	936	995	929	980	922	989	958	946	980	937	943	919	950	977	974	940	985	1020	1058	852	910	973	948	946	968	993	934	981	954	977	929	901	961	971	940	959	946	1001	991	975	991	944	933	972	997	986	969	946	939	945	961	936	955	926	914	961	991	974	926	1001	1017	1011	968	947	965	993	988	957	977	960	949	966	938	946	978	957	918	913	971	1012	948	965	933	996	947	965	992	932	939	935	918	977	980	934	993	945	960	907	858	951	917	971	1007	940	950	905	979	931	970	920	907	986	917	1008	996	990	983	957	975	923	905	951	993	963	943	960	960	938	962	951	965	933	973	944	953	932	893	961	992	1017	971	939	928	938	971	1022	1010	937	962	913	928	914	988	926	932	976	958	1002	981	1032	909	883	979	928	1016	981	945	982	952	890	978	957	951	1002	965	981	963	932	885	955	907	932	983	912
2482	976	1420	1277	1237	339	289	272	269	228	215	247	258	245	239	227	218	196	216	253	222	225	254	230	228	258	247	218	245	239	231	222	252	246	229	239	238	231	225	220	263	256	259	227	210	231	255	213	240	259	212	245	230	236	247	238	221	241	237	245	235	249	233	242	243	248	224	230	230	204	240	261	237	212	230	220	218	203	240	228	241	236	243	246	246	231	243	265	227	225	227	207	223	209	249	250	256	190	253	250	243	234	227	233	245	225	243	228	218	224	219	238	235	227	222	257	221	247	207	233	228	198	249	239	214	248	219	238	243	226	225	237	194	215	191	230	234	212	220	235	243	233	223	248	255	229	201	234	248	223	212	241	210	219	205	217	248	219	191	210	266	226	259	251	243	235	228	234	241	233	238	210	212	220	272	245	233	237	227	200	213	238	246	224	221	228	262	215	214	220	237	225	263	248	277	210	245	234	249	218	240	218	244	236	230	225	204	231	237	228	235	234	231	215	202	213	247	230	230	231	226	236	250	216	228	219	243	248	220	235	200	238	234	246	236	221	222	237	225	219	223	226	229	218	226	227	252	242	224	224	223	237	233	238	212	243	226	238	230	215	235	232	234	236	213	205	263	244	199	217	227	200	220	210	232	206	214	204	200	232	252	206	221	209	243	225	236	220	234	187	224	238	231	220	212	228	223	247	232	241	255	236	230	215	241	241	218	181	193	212	232	230	260	237	227	211	258	238	257	236	257	235	212	251	235	237	231	233	224	224	231	228	253	244	247	212	245	249	236	228	203	244	252	230	211	237	226	245	200	228	222	232	257	241	232	199	190	244	198	230	233	243	236	242	210	241	258	213	246	205	219	235	246	225	263	227	241	236	236	251	241	249	228	226	262	215	251	237	221	233	235	223	226	229	230	214	245	270	219	221	195	235	242	209	205	243	253	222	259	234	224	219	234	224	270	217	270	212	199	224	199	235	272	207	218	201	246	242	244	229	257	237	203	226	244	238	253	230	244	263	257	242	258	241	220	250	203	215	234	222	197	220	232	221	216	230	231	226	256	228	202	223	208	206	222	218	252	222	217	237	217	239	274	229	226	257	226	217	247	238	245	216	223	243	233	242	243	226	248	229	228	253	225	230	242	238	236	223	248	251	220	237	262	264	210	240	239	203	216	244	259	211	235	246	228	216	227	248	216	211	243	221	220	249	244	258	223	255	230	211	258	223	233	210	255	237	256	213	206	227	263	238	240	256	234	236	254	220	239	253	234	214	203	241	255	242	233	228	244	216	233	239	219	221	206	231	238	240	216	228	220	224	223	239	236	211	226	228	258	237	256	224	226	262	273	230	221	237	231	235	270	245	238	249	228	251	239	226	242	254	249	214	219	251	241	238	244	242	245	249	228	220	245	229	245	241	244	230	226	219	224	244	240	223	247	253	211	224	224	220	267	244	225	214	261	232	264	235	249	263	214	243	242	240	223	216	246	211	207	233	235	253	227	213	264	212	241	240	252	223	248	228	242	240	247	225	231	224	235	223	235	231	239	232	222	264	197	227	229	263	224	248	240	255	251	216	246	219	234	242	228	238	217	235	229	231	222	242	236	236	224	223	228	228	255	241	216	240	238	221	211	219	238	227	230	250	213	236	231	243	266	228	241	236	219	231	232	235	238	201	233	268	202	218	214	219	270	226	244	229	215	266	200	218	217	241	247	227	239	231	226	252	225	241	235	263	228	224	235	226	221	230	243	219	213	236	239	219	224	224	228	215	210	233	218	230	236	230	208	195	195	234	240	248	238	238	247	238	238	235	234	261	236	234	218	249	209	243	247	218	222	237	225	225	241	224	228	213	227	217	237	233	248	210	244	232	212	215	223	211	209	237	224	223	225	233	201	204	223	213	226	223	216	257	231	236	268	242	226	204	217	215	214	217	223	219	251	255	263	241	214	233	246	231	232	235	214	220	220	246	255	233	233	243	260	235	232	219	222	236	215	241	241	236	230	206	220	228	239	238	221	214	216	247	278	227	237	258	239	212	202	225	222	237	222	220	197	259	221	229	231	221	239	242	221	217	242	204	241	229	267	218	225	224	255	219	224	229	221	238	223	250	261	208	207	199	234	241	225	226	246	244	210	224	238	217	238	229	235	267	222	230	206	263	230	233	235	218	235	233	227	227	228	228	197	217	225	215	247	232	241	218	231	198	244	214	223	207	222	211	250	247	242	239	241	243	226	265	223	258	251	246	239	220	247	223	231	269	232	232	224	238	204	241	229	209	245	251	216	244	208	225	226	226	227	233	207	224	259	226	266	224	252	226	218	228	216	237	223	239	226	226	239	228	209	241	226	198	234	204	238	236	243	254	244	219	208	227	231	252	252	240	205	235	232	209	228	226	220	248	225	242	227	218	245	264	219	238	202	218	235	206	227	247	232	214	214	247	218	204	256	230	224	211	240	229	231	236	225	194	231	227	238	243	220	232	222	240	226	230	214	233	216	185	220	246	223	226	220	203	222	237	218	232	213	212	214	231	243	234	234	244	230	213	227	243	239	272	206	223	228	234	215	210	228	233	219	207	227	231	218	239	228	216	214	244	209	214	223	227	243	236	228	249	253	245	236	232	232	253	238	239	239	268	210	213	237	234	237	246	226	212	231	221	226	205	216	210	228	229	220	252	235	229	205	225	231	202	234	262	256	224	243	236	231	204	220	233	218	249	235	210	237	234	212	261	219	233	219	244	242	253	227	226	230	229	227	224	215	236	237	245	249	235	238	243	233	218	242	269	238	223	239	262	217	212	235	244	205	242	215	226	231	235	212	208	235	239	211	232	220	212	238	246	228	225	227	220	246	232	217	248	246	220	219	235	226	250	224	225	238	268	238	217	222	255	250	206	218	260	233	238	247	188	213	219	223	231	226	228	229	222	214	257	252	230	255	245	267	221	237	246	234	240	244	261	214	228	226	238	241	232	242	237	252	225	235	203	226	221	229	248	258	233	210	247	217	241	261	210	238	246	214	227	227	233	238	250	253	232	248	205	212	223	247	242	232	239	254	229	209	208	214	223	209	197	226	236	235	240	212	219	219	236	252	205	230	214	221	232	215	243	202	229	245	241	227	220	227	218	261	226	259	230	247	228	217	233	226	220	206	214	243	207	230	226	204	238	206	237	234	243	209	233	238	221	281	271	218	246	229	245	243	252	255	261	236	247	237	228	234	232	224	261	223	227	244	264	231	249	256	242	228	224	243	240	208	207	241	215	215	233	220	221	258	226	205	228	236	210	233	267	208	237	210	217	256	238	206	230	236	255	205	246	217	227	223	247	246	272	249	229	209	221	239	226	228	227	235	216	227	242	244	232	235	230	236	223	238	226	253	207	232	233	220	248	235	228	219	202	211	245	235	253	209	263	226	226	229	226	214	203	228	251	210	235	210	200	226	242	239	243	225	251	217	205	232	223	223	234	225	217	217	231	230	238	250	235	201	245	217	241	231	225	228	264
2307	1300	3116	4066	4254	1002	842	888	627	561	577	621	576	606	515	566	565	560	536	574	568	554	588	556	558	588	562	535	553	618	567	576	543	567	615	527	565	574	580	623	593	554	544	607	567	563	546	527	600	560	553	590	549	575	547	573	531	542	574	585	564	571	570	557	598	525	590	543	562	582	568	591	546	561	584	581	514	558	564	567	589	538	536	570	576	614	572	548	557	592	577	552	540	558	562	559	541	544	585	574	567	560	585	575	591	559	615	601	596	561	599	600	568	557	594	590	530	620	533	613	558	614	566	545	571	588	557	583	602	563	600	574	529	556	550	585	591	550	582	539	556	539	591	565	585	564	558	580	543	561	594	560	581	584	592	584	546	553	582	627	580	504	552	564	541	559	565	533	512	587	541	578	594	518	547	565	586	587	615	562	529	585	537	573	563	602	553	565	527	601	600	548	532	596	593	545	537	552	546	573	575	501	558	550	569	529	562	585	572	560	540	602	549	552	602	583	526	583	568	559	588	566	604	575	538	567	568	536	565	556	584	576	527	540	558	570	570	577	572	575	529	577	558	548	605	609	581	559	586	593	552	546	566	552	606	554	591	575	541	532	584	587	568	565	574	571	573	578	601	607	556	528	582	553	565	557	550	598	546	582	542	531	574	619	550	603	594	574	564	589	561	570	597	529	557	595	569	542	520	573	563	547	555	554	556	531	581	535	540	576	558	532	597	557	615	557	601	534	538	539	568	579	579	550	586	564	570	559	572	532	563	576	580	558	542	567	596	524	585	587	547	565	512	600	586	582	597	600	568	511	534	578	533	574	563	582	558	576	561	563	544	570	576	604	554	559	564	562	542	554	568	566	534	557	531	557	571	593	535	570	547	560	526	524	578	532	510	554	548	561	548	592	590	559	594	598	586	545	538	555	572	548	593	583	591	558	602	581	576	571	551	558	583	542	571	575	567	610	555	588	555	563	629	582	556	574	575	549	590	570	557	523	545	573	598	582	601	565	558	558	579	530	565	560	619	564	563	592	571	563	546	568	553	584	522	603	552	555	557	577	560	522	553	525	588	555	559	577	569	561	545	633	542	615	579	555	586	582	605	604	584	572	580	542	562	591	611	567	540	593	559	579	577	596	545	557	518	629	573	583	527	577	512	561	582	553	609	566	546	587	587	542	593	580	555	582	583	553	553	544	583	603	567	560	521	530	558	576	544	572	575	584	566	572	557	514	563	549	544	534	555	590	580	581	546	590	549	567	571	556	582	548	538	565	578	587	518	560	602	551	591	572	570	590	518	561	556	552	530	569	550	499	598	568	566	556	560	557	553	544	553	554	595	539	547	611	558	559	568	590	577	571	563	545	569	568	545	557	571	539	567	562	563	572	597	567	551	585	575	553	574	554	580	560	605	607	583	588	538	563	576	595	608	571	571	525	551	560	549	580	552	591	557	540	521	580	565	582	578	565	561	560	535	527	542	584	590	582	574	561	571	591	621	562	590	563	571	606	560	562	583	560	568	570	547	536	579	613	585	521	565	558	571	602	531	566	561	566	545	544	529	585	543	607	539	552	546	574	639	562	550	536	586	558	570	562	546	580	573	526	591	559	592	571	538	530	525	567	554	571	553	580	570	570	585	586	536	555	590	578	553	521	541	562	529	572	583	590	539	576	535	549	575	540	556	542	570	515	585	544	569	599	523	553	600	561	520	592	562	529	596	561	568	539	622	575	512	564	525	605	604	540	587	606	541	586	583	549	562	583	544	544	580	538	560	548	568	581	547	538	585	542	572	570	580	571	635	582	554	536	580	559	584	543	536	561	557	532	594	578	598	536	586	574	564	609	550	575	520	564	595	526	588	570	550	572	551	553	547	568	516	599	561	600	535	584	542	596	547	574	578	575	565	586	574	547	579	550	548	587	561	572	559	568	597	587	538	554	568	585	558	572	566	570	523	628	543	581	544	607	540	558	521	572	541	589	564	584	593	586	572	591	578	602	521	586	582	597	591	546	557	623	531	574	604	565	583	573	573	599	598	583	566	548	551	579	589	543	557	538	552	618	563	586	565	577	619	513	563	565	568	534	546	575	567	582	565	595	554	521	607	522	545	563	565	550	607	578	603	561	584	602	570	534	602	529	550	596	590	567	560	537	554	587	597	550	582	591	587	590	574	586	568	562	566	531	585	567	556	557	589	546	530	596	616	559	551	614	558	550	611	569	588	524	566	556	567	574	544	542	557	535	543	572	555	567	562	562	555	587	585	548	529	571	551	562	581	543	563	559	574	555	562	547	579	593	570	498	509	538	503	588	606	544	565	587	535	580	555	546	563	536	563	576	571	569	561	569	583	583	564	542	570	568	559	579	584	555	566	523	553	592	590	551	523	547	567	589	570	572	575	577	556	585	561	588	563	611	571	562	536	588	637	558	579	521	603	567	569	602	560	561	554	538	569	605	548	626	562	543	535	624	538	539	605	556	579	589	556	572	582	604	547	584	563	567	540	554	539	536	606	552	552	555	569	531	597	586	557	566	583	598	558	535	582	571	550	541	582	599	563	565	521	531	562	543	534	546	587	555	575	547	593	568	540	600	556	568	578	582	590	551	533	556	612	580	601	583	578	587	579	528	573	565	539	595	554	549	601	542	588	563	618	577	586	557	598	601	521	526	520	578	551	589	537	544	561	538	506	545	586	534	604	561	559	546	539	580	551	542	544	572	571	577	523	580	591	561	587	547	556	561	573	560	558	550	576	563	546	610	588	589	595	523	588	550	561	567	544	565	587	586	542	560	581	583	555	530	568	560	570	555	545	604	521	594	560	562	552	599	559	549	555	564	537	558	588	562	542	568	543	567	612	609	537	548	575	570	590	584	580	561	587	605	519	551	543	611	568	564	573	566	505	566	576	595	576	550	556	539	546	610	580	608	599	610	578	578	570	530	567	550	551	564	571	567	608	571	614	633	547	535	573	565	575	520	566	579	556	580	560	580	555	568	545	506	540	536	572	529	530	566	575	583	564	556	567	586	556	581	585	562	592	545	564	564	546	585	572	554	537	529	570	543	565	553	627	582	586	577	552	554	535	542	623	568	572	566	558	626	507	547	541	551	572	567	611	579	551	581	594	572	576	571	527	531	608	615	564	575	563	565	562	586	550	592	516	559	555	603	580	594	552	566	537	577	540	553	584	536	539	574	557	566	583	568	563	579	577	577	591	570	569	580	573	574	590	505	519	545	582	557	554	563	549	541	543	595	527	589	584	580	559	579	588	595	572	581	597	534	576	580	593	512	566	517	572	538	557	544	571	595	559	561	546	550	528	554	533	595	553	592	556	583	570	526	567	555	594	588	570	547	571	573	579	601	554	573	586	542	614	595	562	599	564	548	533	554	560	547	553	582	561	596	570	520	591	532	573	539	552	547	547	548	559	597	547	569	575	571	554	560	580	528	574	577	570	553	585	537	572	581	602	566	593	579	571	553	566	596	567	598	549	576	544	572
8606	1856	2697	2396	2257	547	406	386	297	239	237	253	242	204	217	216	246	214	245	243	214	259	228	238	222	220	253	236	217	212	215	273	189	264	232	216	213	197	245	225	220	205	217	201	216	208	227	201	210	217	225	233	211	204	205	229	204	217	204	196	202	221	229	239	215	218	226	212	246	238	212	206	240	213	211	232	220	215	218	210	230	232	223	237	218	211	199	249	199	205	203	227	205	228	218	248	227	241	226	221	221	228	235	221	241	240	202	213	209	194	197	232	212	228	221	237	219	237	235	235	195	243	229	224	185	226	217	232	220	215	241	192	227	230	244	227	239	226	198	204	187	213	202	187	206	217	239	227	197	220	201	191	224	210	223	201	199	230	225	224	224	211	255	249	239	209	223	213	219	200	203	216	220	219	220	188	213	218	207	199	209	255	249	221	200	237	230	219	238	211	232	179	227	188	230	221	216	235	230	225	221	199	228	192	234	215	209	197	194	231	225	197	211	213	223	209	185	218	221	228	223	241	227	196	192	201	213	202	211	248	227	212	227	237	226	229	233	209	195	215	229	227	243	205	228	218	233	202	228	226	205	207	205	201	221	240	217	232	220	222	214	193	230	211	197	193	208	232	217	243	203	181	223	221	210	207	225	231	224	211	240	204	216	213	200	214	206	192	210	211	235	226	218	215	214	247	226	233	210	218	206	219	196	213	230	200	235	236	234	248	232	205	199	221	228	213	214	251	217	215	217	188	181	222	207	213	249	212	219	222	208	188	197	202	211	214	260	209	222	185	182	187	231	232	237	211	212	217	229	226	230	199	243	220	230	232	183	191	243	197	198	239	216	238	219	219	213	235	253	254	228	242	235	214	227	218	185	209	232	218	209	221	243	199	225	232	234	220	208	214	205	223	222	209	207	206	233	227	220	186	228	241	244	201	224	253	216	250	229	229	210	212	219	206	201	195	193	246	237	244	209	203	220	229	212	214	191	224	215	241	223	240	211	221	234	206	208	244	239	195	229	241	230	220	245	247	235	208	229	221	237	245	205	240	215	219	211	202	223	214	181	220	203	210	251	240	219	202	245	188	209	230	222	207	184	237	194	205	231	228	221	244	223	229	234	212	241	218	247	214	214	192	217	237	212	226	223	222	225	171	217	205	199	211	229	197	226	187	219	223	217	208	230	294	235	228	236	209	223	223	209	207	220	238	239	224	236	208	234	239	192	196	233	211	232	219	242	216	232	204	220	241	216	197	200	225	217	222	234	215	229	241	220	226	222	205	224	231	219	235	197	203	214	192	227	227	214	217	192	246	216	214	236	244	216	217	215	211	199	190	205	211	212	217	226	237	236	189	226	198	198	231	240	210	203	208	230	209	229	213	201	235	219	218	208	227	193	221	200	212	236	227	194	205	243	227	245	237	224	219	207	209	218	213	230	231	223	231	247	219	237	213	187	198	224	224	224	229	251	220	214	206	211	249	230	221	213	184	210	215	230	239	214	224	233	210	219	204	210	222	223	205	239	201	219	217	195	213	216	211	211	206	197	206	226	226	235	225	220	227	246	229	207	208	205	236	210	192	185	198	221	201	234	203	222	258	236	182	200	223	210	223	230	209	241	198	212	224	191	195	236	202	214	227	217	231	252	218	218	211	230	203	244	237	243	231	226	222	199	214	204	215	206	220	233	221	224	241	204	222	191	224	212	190	228	222	236	221	228	221	201	224	216	234	202	232	191	232	247	215	228	197	223	241	232	215	217	208	240	243	208	233	198	236	199	196	196	193	192	228	194	217	223	195	196	222	214	211	204	226	224	218	218	239	234	217	195	227	238	208	226	225	204	206	254	203	207	211	232	209	214	208	220	225	232	213	233	221	225	199	239	247	225	209	229	222	197	202	208	229	204	224	199	254	217	211	222	219	225	237	204	236	232	194	186	221	194	210	216	234	243	218	177	207	208	230	207	186	227	203	212	230	199	222	215	204	226	226	192	213	217	211	210	211	182	217	207	243	201	213	229	224	227	196	211	214	218	192	212	219	220	239	191	212	206	218	239	253	244	215	212	212	243	216	250	198	233	229	221	206	198	214	212	199	221	214	211	223	216	245	212	219	217	202	224	246	207	215	214	268	195	223	198	222	248	251	195	230	229	223	230	233	199	214	216	230	227	217	229	230	222	249	223	233	213	225	205	210	232	227	212	238	266	210	227	232	192	221	249	226	253	211	204	185	231	207	218	200	225	223	185	217	217	212	225	225	200	221	212	204	227	229	214	211	212	214	221	219	231	228	241	229	211	212	201	239	236	246	213	222	212	221	203	210	195	184	217	253	219	207	224	210	248	222	226	252	215	229	196	220	221	205	230	209	220	197	216	230	210	233	195	214	198	208	236	227	221	239	193	245	220	216	224	207	228	205	217	222	200	209	226	206	224	201	253	236	211	233	234	225	209	227	215	219	238	220	243	241	243	231	232	217	220	219	203	201	198	228	234	216	225	192	203	233	200	204	223	232	202	226	215	224	227	221	253	227	214	236	227	207	225	187	200	178	219	228	221	228	206	219	236	225	211	196	193	219	205	223	214	274	208	237	222	229	229	201	198	202	245	214	213	249	220	234	211	190	206	222	235	225	193	229	249	248	204	228	223	207	242	201	221	247	225	235	253	246	239	210	214	195	231	237	246	233	225	209	227	214	207	229	232	221	228	242	229	213	210	222	223	233	216	221	211	227	211	238	195	219	261	217	221	226	212	230	253	208	251	212	208	238	213	235	225	198	225	202	235	219	228	215	223	195	200	240	223	211	230	230	213	223	194	214	221	197	216	200	218	237	204	210	229	214	228	219	212	229	206	232	210	217	231	225	241	226	203	225	213	218	222	233	230	246	228	195	205	219	220	205	233	208	216	206	211	224	227	254	236	221	210	216	216	191	206	226	217	213	188	217	241	233	227	224	214	224	266	210	220	196	201	234	231	216	208	221	231	259	219	241	216	225	231	220	201	221	225	231	194	225	209	205	227	226	235	217	213	262	256	218	200	225	229	223	234	205	231	209	213	216	203	213	197	245	228	212	210	208	176	228	237	220	208	194	208	233	233	225	220	215	240	213	217	218	206	226	233	229	241	204	209	235	226	209	251	208	212	201	214	238	237	221	204	202	194	213	215	219	214	206	247	227	219	206	217	221	242	236	218	249	215	225	226	247	191	227	217	216	208	213	199	257	215	215	241	215	195	212	238	246	210	223	203	221	273	205	223	210	230	236	244	203	221	213	242	234	222	232	244	222	226	221	208	215	237	223	166	214	221	187	208	228	192	215	233	235	198	195	231	245	222	208	244	258	215	213	204	211	240	216	237	211	250	240	217	205	235	263	245	213	204	210	227	280	223	207	227	200	212	231	242	201	202	238	237	232	241	183	224	226	219	219	218	245	195	213	233	208	199	233	183	187	242	236	209	200	210	226	191	187	223	211	207	252	222	228	200	206	249	213	222	248	243	231	236	228	206	210
6795	2148	5475	7118	7932	1973	1583	1431	868	741	720	706	664	637	650	610	675	573	583	619	542	559	629	554	598	642	592	585	596	572	597	554	544	572	558	591	573	589	590	554	587	589	613	609	553	593	565	530	579	589	596	563	542	579	563	553	569	540	621	548	523	571	595	579	527	543	568	563	548	598	566	544	577	550	557	561	606	583	520	574	556	589	557	556	558	528	567	557	533	554	578	578	576	574	580	548	551	588	585	559	544	602	565	548	539	555	560	574	572	576	574	596	567	585	567	563	558	545	526	567	548	544	558	583	540	576	593	569	552	512	578	554	558	535	560	581	581	518	552	556	573	538	570	561	534	583	575	587	583	580	581	566	539	565	551	583	553	525	601	533	561	585	585	611	553	525	549	540	552	551	506	594	591	524	561	538	573	550	581	549	577	530	591	534	538	558	573	524	563	542	541	543	587	556	587	623	554	531	598	554	545	567	522	539	582	578	603	588	571	558	540	599	543	521	570	550	547	575	555	569	627	596	522	564	532	566	583	610	546	553	563	581	566	553	570	536	562	581	548	515	537	590	565	524	547	588	551	559	550	562	556	582	561	558	584	582	575	551	559	571	559	582	555	554	527	562	550	611	574	579	581	591	618	546	580	542	555	533	563	572	559	539	582	578	536	578	573	538	586	562	538	541	564	556	516	570	601	603	576	569	565	575	547	597	585	551	560	529	582	553	552	546	582	555	603	553	563	553	567	556	604	571	558	532	528	542	543	590	556	588	527	552	606	538	593	525	565	524	542	584	565	555	541	589	565	551	562	560	559	589	589	550	550	515	559	562	526	559	584	589	513	554	539	563	566	536	571	553	544	571	547	544	562	521	571	556	567	568	539	551	549	586	597	553	578	580	579	547	566	585	564	600	543	620	568	548	568	578	555	592	545	545	557	577	500	573	554	531	553	587	581	581	555	590	566	545	556	553	616	596	581	583	564	504	529	545	554	565	553	584	538	588	583	548	542	541	565	565	545	626	542	558	623	612	548	549	587	558	529	568	558	583	588	602	578	532	545	530	552	591	547	568	580	576	588	597	561	536	564	574	556	605	535	583	563	556	581	549	566	547	582	563	571	562	597	514	532	566	569	542	561	586	538	569	538	559	550	547	557	549	567	543	526	534	557	589	543	537	534	557	539	580	562	545	598	545	555	536	597	541	506	557	561	584	595	531	520	559	550	545	575	587	568	569	603	550	588	563	571	575	545	560	556	529	584	559	558	553	535	540	584	559	582	554	568	582	548	592	581	580	526	588	524	563	528	551	563	552	588	574	580	528	550	629	579	557	553	584	548	621	570	563	614	560	551	552	518	589	576	582	529	588	538	582	530	573	541	562	530	525	556	543	497	551	576	559	569	609	574	572	554	540	579	553	567	554	553	596	523	571	567	523	569	566	570	575	529	571	535	595	596	554	539	535	565	552	599	575	552	578	533	556	546	546	631	566	587	567	581	622	615	583	552	548	554	571	556	548	587	609	543	569	559	568	561	565	572	554	565	571	588	574	585	549	571	522	538	565	607	545	572	516	576	563	581	563	530	544	498	524	602	530	565	525	539	590	578	517	565	557	614	605	586	556	522	559	567	562	558	575	589	595	549	606	549	574	552	587	551	596	595	511	575	598	570	560	527	560	560	572	582	566	562	554	536	574	592	559	597	553	555	566	560	575	562	602	542	555	537	567	531	563	567	556	545	555	577	553	601	592	580	542	572	541	580	559	539	564	598	557	605	557	580	575	572	561	575	571	591	521	520	576	582	548	537	570	568	598	602	521	548	612	571	519	521	600	599	546	547	603	563	523	570	565	540	548	563	588	564	526	547	549	563	544	539	568	565	557	577	571	523	546	573	545	546	569	511	559	572	593	561	545	558	561	498	599	591	538	572	514	576	552	619	573	554	559	524	523	537	560	535	614	560	577	592	518	548	518	534	514	589	567	534	587	540	588	557	599	571	539	550	608	566	562	570	549	572	569	568	536	553	557	563	572	546	574	543	529	555	550	564	587	520	591	577	572	566	575	564	557	588	543	557	594	575	547	543	549	534	587	592	551	595	553	607	541	578	511	538	531	562	574	547	557	569	508	536	567	562	593	586	560	577	568	550	550	566	530	536	537	523	588	539	520	571	587	553	552	596	597	545	557	525	562	555	582	563	559	566	528	562	527	581	553	534	590	522	526	605	550	593	547	608	582	593	568	544	559	562	581	555	544	551	555	569	578	561	555	531	592	562	592	550	577	559	622	568	600	551	592	565	551	611	551	556	562	552	610	543	537	564	592	551	600	547	551	563	580	579	551	552	585	594	584	588	554	580	567	566	589	524	560	626	530	568	559	614	549	554	571	552	550	593	552	560	551	539	567	551	535	518	556	548	514	548	551	531	582	542	576	543	577	543	561	543	556	591	523	591	581	547	582	539	577	572	580	602	574	560	592	578	604	537	582	593	544	592	559	564	534	517	637	583	519	571	561	539	556	583	542	570	566	541	583	602	569	537	559	589	541	607	569	547	548	536	535	579	575	617	570	622	555	550	562	543	550	561	550	595	550	569	564	566	538	568	549	591	547	547	595	551	604	584	593	560	587	538	605	574	577	547	601	597	538	548	557	534	556	567	554	578	564	578	559	570	559	587	612	537	604	567	572	588	576	538	606	534	552	549	562	580	557	544	588	550	584	554	591	576	580	534	601	556	578	591	545	548	558	548	527	605	593	516	523	590	576	565	560	549	520	546	566	558	566	589	592	576	561	542	598	612	570	589	555	600	569	616	548	551	611	553	552	583	463	541	576	540	585	565	572	592	551	577	547	569	562	588	535	598	572	572	570	584	548	524	545	586	583	589	622	559	565	563	578	567	576	571	599	510	546	582	613	540	599	551	578	548	573	577	598	573	589	596	548	578	518	524	546	551	577	558	570	515	569	597	574	569	593	541	542	571	621	573	553	585	608	557	544	556	567	533	583	614	559	564	565	562	582	512	525	566	570	563	574	554	570	543	592	546	555	562	585	600	598	593	578	574	591	551	545	558	579	582	586	533	519	586	560	568	574	571	578	564	556	583	600	576	551	529	563	515	532	563	604	589	547	564	558	578	576	567	571	557	573	573	555	560	538	580	581	545	554	545	545	553	535	546	579	527	575	604	604	570	573	577	580	583	537	570	569	563	565	578	597	521	608	535	570	568	533	562	564	597	535	578	606	593	543	523	578	594	556	543	546	579	570	559	547	552	559	532	623	566	555	579	544	543	556	557	570	549	554	552	584	547	531	563	566	575	558	556	555	565	546	549	561	523	597	540	542	525	583	568	601	569	595	577	550	611	552	555	554	583	545	585	543	521	572	545	553	578	533	539	620	598	583	583	604	577	584	551	545	604	559	629	552	557	568	550	548	567	583	538	554	558	572	557	564	562	564	542	534	546	562	564	552	625	584	540	563	549	590	564	529	581	578	565	569	602	549	571	567	543	563	528	547
15905	3644	4548	3691	3831	1096	759	713	541	543	418	475	485	451	446	446	401	431	439	441	461	420	462	436	423	472	421	429	400	469	432	428	430	468	449	435	422	436	391	451	441	438	415	470	452	392	453	415	452	423	440	425	433	461	408	409	439	455	435	453	465	435	413	405	432	423	430	416	399	409	435	459	446	395	406	425	383	417	422	455	416	389	441	394	410	456	436	400	427	414	443	410	416	403	430	426	426	444	414	419	440	414	407	415	440	390	404	437	412	402	418	409	466	426	445	412	415	438	408	413	423	436	414	407	415	429	424	431	424	450	467	461	422	424	455	397	401	405	434	409	445	393	436	412	455	396	423	428	448	387	412	424	428	424	458	434	431	407	415	402	426	450	416	410	431	443	443	436	427	392	419	412	449	399	403	416	441	400	444	414	429	420	388	417	383	431	424	420	417	403	398	454	417	402	417	384	403	429	438	428	419	429	450	384	402	428	430	407	403	431	402	441	417	446	443	418	438	433	425	418	447	427	425	403	398	393	414	444	400	405	427	426	432	414	392	456	433	417	411	427	434	464	459	430	429	422	392	386	414	428	416	427	424	390	393	423	422	387	413	437	417	431	445	414	442	401	429	414	397	420	422	438	449	435	413	429	460	402	466	435	466	426	450	427	389	423	422	417	419	402	419	419	385	399	416	376	426	467	434	410	411	417	437	436	446	449	415	383	446	431	429	437	427	407	420	444	420	460	469	443	374	424	416	408	429	405	403	475	433	404	429	404	420	377	383	432	416	410	433	428	409	441	421	419	442	445	425	418	428	415	435	419	425	433	394	437	430	433	445	436	400	420	442	412	420	387	408	439	456	442	433	403	426	409	407	415	426	422	388	405	417	435	425	447	419	408	448	428	418	410	429	431	413	458	465	433	415	438	434	484	450	425	429	456	430	408	412	406	354	430	441	414	443	453	398	390	406	406	423	450	425	432	389	416	418	427	451	403	456	388	438	442	425	440	434	417	428	378	404	469	434	389	438	399	402	384	421	427	410	411	456	438	432	401	446	409	400	430	425	424	413	431	458	448	481	474	435	416	415	420	428	404	424	378	406	428	422	399	419	426	375	475	474	423	473	447	446	418	408	386	375	429	436	437	405	409	436	457	404	458	383	420	441	465	407	408	442	426	418	350	441	422	425	424	458	419	470	440	406	467	448	432	443	413	441	405	395	420	431	409	430	409	467	442	417	424	422	398	386	407	403	426	400	402	476	445	450	439	451	419	440	448	436	430	434	431	427	453	429	426	458	420	402	408	441	417	430	388	431	435	406	437	449	435	399	402	425	448	435	403	378	396	403	458	430	431	427	412	404	431	459	402	400	417	442	425	429	443	463	372	439	423	405	423	424	419	402	416	404	440	365	429	403	448	425	429	417	423	419	452	415	397	430	416	405	378	375	396	433	432	418	401	452	414	430	421	368	439	386	403	369	405	428	381	437	407	442	421	430	486	447	430	450	453	414	442	366	431	420	458	407	421	441	408	399	439	416	395	380	403	426	418	442	422	461	467	438	420	421	405	415	415	423	451	422	443	435	392	405	424	421	427	406	369	407	387	417	418	414	419	433	402	409	420	455	411	425	386	408	445	485	463	402	411	398	423	415	421	427	410	407	402	387	434	421	447	421	424	454	417	454	403	435	417	420	405	425	410	441	449	426	417	445	456	442	371	429	471	465	429	404	410	450	399	470	453	414	443	371	433	446	418	464	434	426	409	404	411	413	434	415	434	455	438	400	402	434	410	430	453	396	403	408	381	435	404	416	416	435	408	408	432	445	432	439	436	426	405	418	419	428	406	456	420	402	393	443	389	453	428	416	443	458	389	426	375	403	426	386	440	442	417	387	422	405	394	431	442	453	405	446	453	448	478	390	415	402	433	452	395	427	460	406	415	391	420	420	422	411	397	431	443	395	430	421	412	451	437	418	390	444	418	392	457	452	433	419	404	438	403	398	447	388	414	429	402	426	411	392	438	413	467	466	429	410	444	422	449	403	440	417	397	432	457	461	416	439	431	408	389	409	458	462	390	416	395	390	432	445	425	427	428	439	409	410	390	423	422	404	424	456	437	442	389	414	454	400	414	419	413	430	446	426	440	389	418	452	406	443	387	389	425	413	430	435	419	445	438	404	401	417	442	433	468	397	394	395	408	447	451	449	443	402	445	417	448	399	422	412	452	419	411	426	383	414	406	429	447	417	368	420	434	459	433	437	420	418	396	407	419	395	435	427	462	439	418	425	412	401	377	409	421	402	432	444	406	393	383	389	433	408	401	409	432	443	411	412	385	428	426	399	407	401	446	383	378	404	417	388	431	425	422	391	393	386	429	409	411	430	378	404	391	396	431	474	427	430	417	434	381	461	432	432	403	450	410	420	445	432	423	373	431	410	435	419	430	439	387	432	487	421	431	419	423	399	407	425	424	432	408	442	442	479	394	396	424	403	424	404	418	479	388	415	460	443	438	427	418	423	425	408	394	391	425	444	454	420	460	416	466	411	415	398	433	428	459	418	426	407	422	474	385	400	381	418	426	454	405	444	408	420	421	439	433	412	442	412	432	378	428	423	419	473	408	438	425	440	405	435	410	435	430	434	412	455	459	450	403	403	405	408	422	413	386	390	465	408	437	462	404	472	430	414	418	422	426	408	388	417	392	447	391	412	434	416	430	365	421	445	400	394	382	379	398	430	449	401	418	431	449	438	428	425	416	380	364	421	415	447	396	418	414	423	419	406	412	419	418	432	374	421	406	432	365	391	445	441	454	422	431	420	445	423	425	398	429	436	428	434	415	434	387	409	416	435	455	422	421	432	416	429	403	455	452	408	404	438	431	435	409	442	417	467	443	409	456	435	418	451	428	430	404	414	402	444	425	419	401	437	410	408	428	433	438	417	407	448	399	461	391	387	439	399	425	448	428	405	440	413	377	476	437	427	435	417	414	417	412	454	389	428	423	402	437	430	425	396	365	409	426	411	435	411	377	437	397	416	435	425	405	433	416	408	448	369	431	448	379	375	436	463	440	427	465	405	426	447	432	402	396	372	442	389	398	461	428	434	418	404	435	441	431	439	438	422	461	433	387	455	414	367	442	427	457	428	407	415	424	407	436	426	436	415	427	400	421	428	467	430	437	440	438	442	434	429	418	373	413	418	424	425	434	401	442	435	493	460	427	461	405	429	446	418	409	452	431	474	455	441	405	396	406	392	429	435	489	440	406	444	462	421	450	426	403	401	433	402	460	418	426	401	429	401	431	453	395	417	400	399	412	406	430	399	416	441	404	397	423	451	446	449	405	448	467	408	442	421	414	389	411	423	457	451	419	441	419	450	410	371	439	426	412	459	433	419	416	426	438	424	455	377	393	422	423	403	394	443	413	394	428	435	416	431	443	369	412	443	443	446	461	385	410	425	434	460	453	430	433	434	376	435	439	445	414	423	426	391	448	434	420	420	466	366	440	419	415
9368	3446	7750	10265	12023	3270	2746	2469	1614	1413	1320	1268	1191	1097	1107	1140	1093	1032	1016	1071	988	1048	1004	1045	978	990	1028	944	997	959	920	1012	953	992	967	960	1003	892	929	939	1018	982	910	943	951	1010	937	935	932	957	951	943	948	904	970	972	1018	965	945	982	981	953	942	909	979	977	933	976	984	980	926	950	956	974	1034	970	872	987	960	985	994	939	920	905	982	938	952	946	946	949	921	958	935	947	965	898	918	939	964	962	985	911	972	986	934	992	961	917	967	939	972	984	954	928	999	1005	963	892	976	985	965	978	956	952	941	970	946	930	1012	909	971	952	923	947	940	980	1005	918	875	958	918	967	986	959	954	958	928	934	955	1015	966	913	966	946	910	920	910	955	944	960	977	917	948	889	957	963	933	921	949	958	1004	1025	992	924	962	933	981	948	966	935	895	978	1002	948	941	951	992	940	987	935	929	910	938	971	962	912	951	943	933	956	921	980	920	977	984	942	947	957	978	998	1005	967	925	995	914	941	972	981	930	972	952	982	994	957	955	946	925	945	945	966	926	940	953	910	929	974	948	968	993	956	962	922	967	912	940	959	977	990	946	970	945	938	970	911	985	928	955	943	927	904	968	1005	934	918	904	935	946	965	908	936	901	951	948	971	964	962	918	930	955	950	991	978	961	990	963	937	976	933	1002	991	958	994	905	949	951	955	966	972	936	969	971	993	944	953	948	998	997	968	993	943	944	967	912	932	959	955	980	940	896	998	1001	976	923	984	956	977	976	957	948	987	913	935	961	923	979	923	978	950	980	916	945	1034	936	971	946	967	925	984	978	948	933	929	948	930	902	930	918	967	910	993	946	998	954	999	929	954	1011	1028	938	983	947	977	976	958	949	958	947	980	967	948	1017	949	957	1009	973	934	995	913	931	967	961	964	969	975	970	894	950	914	932	922	911	903	929	929	964	965	1006	948	1001	935	963	957	944	932	970	990	973	898	933	924	950	981	930	969	963	922	1014	917	969	1020	966	955	913	905	973	982	886	963	856	959	956	965	925	1008	968	981	948	887	930	977	909	947	921	966	939	939	909	931	899	939	903	912	989	906	916	956	966	955	932	1053	938	939	938	950	981	942	924	937	915	956	955	948	960	984	982	933	981	975	931	979	948	933	978	958	959	985	942	936	961	978	895	931	983	964	960	976	955	979	951	929	912	977	946	890	975	927	956	941	968	947	929	892	969	950	998	1001	967	973	908	1003	981	932	911	923	931	986	937	915	958	1001	946	908	909	976	949	945	970	987	960	907	951	927	943	925	957	960	954	968	958	882	896	957	942	923	911	928	961	913	950	979	964	948	963	937	989	1006	946	916	950	964	951	976	989	993	1012	937	925	958	949	985	924	968	893	874	949	964	920	930	889	995	935	984	906	952	894	943	982	922	903	946	899	949	1006	908	957	955	920	994	956	962	968	964	942	1011	945	909	965	951	976	965	934	932	948	928	974	943	964	996	924	970	931	959	944	965	945	938	970	952	968	962	945	945	924	903	932	905	929	895	903	930	954	962	920	912	923	960	951	995	960	910	918	910	934	930	1003	962	956	950	937	970	940	913	941	955	968	1002	938	947	1016	903	934	970	915	994	989	886	910	911	943	959	880	939	966	939	950	904	940	965	967	959	901	889	929	929	898	924	906	970	898	976	980	926	929	926	966	931	972	980	959	954	919	978	876	958	950	947	957	996	938	928	1019	979	917	896	962	992	911	960	939	979	936	945	920	935	983	974	954	934	942	980	928	941	995	982	932	917	925	908	935	904	926	913	951	913	944	976	896	913	944	954	982	1007	899	929	961	1017	942	979	985	924	932	919	979	972	955	918	954	963	910	1035	894	971	957	931	915	982	998	953	970	947	989	912	940	950	877	977	991	952	975	1005	965	972	950	944	934	941	915	951	937	975	966	982	998	956	937	971	1059	967	947	967	939	964	927	954	976	999	892	966	930	926	909	940	1003	946	931	988	953	931	921	941	1004	989	987	951	945	960	978	981	944	916	1007	918	963	899	951	915	983	928	993	921	964	920	986	903	994	959	946	975	946	945	994	943	948	944	961	1008	987	973	968	973	942	963	938	968	967	1013	925	932	989	983	968	928	926	913	983	1010	926	981	940	989	973	962	929	979	932	948	995	918	915	990	958	958	992	1010	944	980	961	908	940	979	928	962	980	907	980	949	952	921	935	911	996	992	888	927	973	970	1010	933	956	923	986	1016	943	959	926	947	937	891	934	939	947	948	932	976	908	966	935	871	991	963	943	902	928	917	944	980	892	954	989	872	1015	948	962	964	904	1025	962	927	932	906	967	915	915	955	939	971	914	905	896	965	920	975	1025	889	965	960	925	985	974	970	980	953	934	958	993	945	934	955	970	992	960	913	951	984	924	1007	928	962	991	946	987	975	951	941	997	922	938	890	964	971	958	921	875	968	951	988	949	961	991	959	899	931	957	942	841	933	888	924	951	980	985	970	979	1003	933	944	942	958	952	975	943	961	888	966	937	948	993	982	953	913	948	972	947	945	979	948	982	934	893	936	921	941	939	986	967	949	954	970	954	941	911	978	948	918	971	919	982	953	944	982	999	902	978	937	984	947	963	935	936	972	943	952	975	945	922	974	930	914	938	903	970	951	957	942	977	932	945	959	935	1004	951	981	983	971	946	888	985	1003	988	942	941	955	900	953	922	984	984	936	949	944	917	919	971	984	948	1004	1024	927	935	923	941	968	961	893	981	935	963	902	971	972	909	894	946	879	966	948	915	995	963	939	936	954	979	952	968	953	953	891	938	945	885	922	935	936	915	922	941	896	952	972	904	915	935	1036	919	1006	934	950	981	980	927	969	962	941	930	947	940	965	963	1020	915	928	932	923	1001	950	1004	955	1010	973	926	926	973	957	921	956	912	930	945	964	906	994	969	1005	987	974	917	924	953	957	956	934	930	971	956	1033	949	945	950	1043	931	971	919	938	901	942	996	894	953	946	930	912	971	975	946	991	956	960	968	947	923	959	950	922	932	952	1000	918	1027	955	960	952	984	920	936	978	947	976	944	944	983	911	909	897	992	956	959	956	965	966	940	978	927	940	954	922	913	952	959	988	950	927	996	988	928	939	917	919	923	1001	937	924	924	912	902	972	940	968	918	1021	958	968	948	965	940	967	1000	938	948	1015	990	927	966	924	940	1009	930	980	994	928	940	965	968	894	939	954	1010	977	973	943	941	939	939	932	1012	973	982	956	933	951	1038	946	941	948	965	1018	960	936	963	937	954	973	951	987	975	1003	973	958	915	939	961	983	892	915	954	903	885	912	993	970	972	949	944	935	934	991	979	964	911	1017	988	955	908	940	994	997	983	990	963	981	916	907	926	906	966	903	892	922	945	954	927	950	956	956	977	926	931	933	976	960	908	969	1003	976	955	952	994	982	927	947	968	945	960	963	989	980	922	932	941	931	968	939	865	933	944	975	891	942	971	939	964	926	945	945	981	881	927	976	952	980	992	967	1012	920	982	978	955	932	948	943	940	959	975	906	937	950	954	955	969	979	930	923	932	981	949	924
2338	900	1216	1026	1134	349	309	276	273	210	222	232	235	208	219	191	229	225	214	217	224	228	218	188	226	201	248	219	218	215	231	219	216	208	240	219	238	207	222	228	233	243	221	234	222	224	213	233	220	229	240	225	235	218	238	234	211	235	202	203	241	226	245	198	222	201	204	225	223	234	210	210	220	226	215	231	223	203	254	242	226	212	177	239	206	213	199	221	237	227	225	225	226	244	220	215	233	245	203	209	224	205	222	233	219	236	204	244	217	230	216	237	212	240	216	246	227	193	227	196	200	242	218	217	224	224	213	208	207	240	229	234	224	188	298	225	210	195	212	217	248	215	221	225	217	226	203	229	216	230	231	200	238	232	205	241	233	203	224	217	222	228	204	214	196	256	219	219	225	240	214	207	254	227	266	215	217	202	229	240	235	220	230	231	216	185	202	240	250	233	255	245	232	220	239	205	224	223	209	217	198	232	246	252	266	217	196	211	214	216	263	231	235	227	206	235	240	231	199	209	212	231	233	253	230	203	231	221	199	211	211	220	235	244	246	209	236	243	213	224	211	225	199	233	227	237	224	191	220	194	216	210	215	217	229	192	228	200	219	234	241	215	214	211	232	230	217	245	218	227	237	222	202	253	208	205	217	250	229	205	222	192	228	209	215	213	223	224	232	220	205	232	232	249	240	218	217	211	244	240	258	244	201	236	234	236	234	220	231	225	228	229	231	238	198	183	199	222	205	230	228	249	225	226	213	208	224	210	225	231	238	216	216	223	210	254	238	232	207	224	228	213	245	250	244	217	197	229	216	204	203	252	235	203	219	215	214	219	217	241	228	211	210	216	221	228	222	203	240	189	214	213	226	201	215	223	221	210	223	216	233	213	220	197	204	195	219	261	216	202	228	211	209	219	193	228	222	230	253	221	242	245	221	248	210	197	217	191	235	235	230	230	241	222	229	227	225	240	221	240	247	257	228	220	252	229	223	210	235	239	221	246	226	212	251	228	231	248	218	245	233	235	222	226	248	253	236	220	228	217	208	219	211	189	237	228	212	238	202	246	236	220	256	223	255	196	217	255	215	213	224	218	203	235	226	235	214	212	179	223	209	228	219	222	234	203	222	214	224	231	230	204	231	236	216	215	197	219	218	227	251	214	226	227	243	231	218	223	215	202	208	197	207	224	235	243	248	220	223	236	234	196	213	222	227	200	219	215	245	219	212	231	244	249	208	242	213	261	246	232	219	211	243	233	198	203	190	205	211	232	237	216	190	234	231	207	215	240	238	224	210	205	216	230	185	202	239	229	242	217	215	232	207	199	229	236	243	199	218	220	221	213	228	206	246	237	225	238	212	230	249	232	204	221	204	257	196	239	265	227	257	211	235	206	224	208	233	236	232	239	230	200	238	233	207	231	249	244	233	238	212	236	256	233	222	227	229	219	223	181	216	220	216	220	220	205	237	215	246	219	203	253	234	228	217	229	224	209	229	204	221	231	223	197	220	192	245	240	203	224	224	241	204	255	224	201	257	225	234	203	201	235	223	241	227	236	239	229	223	192	216	226	246	198	245	229	219	194	224	230	211	204	226	208	234	228	217	233	188	196	242	221	241	223	257	199	200	235	231	231	230	267	200	209	229	209	183	184	201	215	219	225	226	215	232	214	232	211	248	236	239	206	210	195	206	229	206	213	197	243	235	240	201	228	246	212	209	211	224	235	217	248	205	258	219	198	234	228	227	223	227	228	221	237	226	223	226	231	246	210	207	264	250	245	207	205	225	209	224	178	209	246	223	235	230	204	233	255	214	217	217	204	213	186	203	232	202	203	215	230	228	206	219	227	190	227	200	229	225	203	237	238	266	231	224	210	211	202	239	220	233	222	232	231	220	224	239	245	217	200	208	238	231	233	236	237	251	250	215	227	220	229	244	225	218	239	213	219	216	216	219	221	222	212	229	213	242	209	224	241	210	224	213	234	228	231	239	189	227	214	232	250	232	238	215	208	225	229	183	194	243	226	229	235	229	218	229	249	222	217	229	268	258	214	222	238	229	210	212	197	216	215	221	210	232	268	234	246	216	224	225	229	240	265	226	215	232	226	232	216	196	236	192	222	197	211	220	213	224	233	232	211	229	233	233	213	250	223	212	227	210	228	223	206	224	211	213	202	247	178	229	236	247	220	260	207	242	232	203	208	240	228	221	245	240	233	242	239	221	229	202	218	240	218	215	193	208	244	255	216	228	229	208	219	189	234	236	216	212	252	207	216	241	233	227	207	194	221	231	190	221	243	214	227	231	240	191	220	234	247	230	239	201	193	253	241	236	219	205	215	211	210	209	199	209	238	241	207	224	220	209	235	189	206	241	232	234	249	250	253	237	204	225	233	229	206	230	238	243	238	250	247	255	199	220	236	250	225	232	232	194	230	237	239	200	250	205	225	248	215	219	197	230	228	202	219	225	208	252	196	210	219	220	199	217	228	220	259	233	214	246	204	217	233	231	228	209	223	216	196	226	217	253	234	200	228	241	205	229	228	226	253	225	200	225	198	210	237	246	217	229	209	219	205	212	253	216	234	223	199	228	251	217	216	245	230	228	220	271	245	242	179	211	225	204	216	213	219	203	187	220	235	209	238	216	226	248	224	227	235	222	201	214	234	238	238	205	240	227	217	234	237	238	211	228	203	207	214	242	253	244	221	227	244	238	195	207	209	240	236	226	228	221	211	230	197	232	206	202	226	240	240	218	209	249	227	239	224	217	186	210	216	222	211	218	227	244	203	221	210	203	242	253	238	215	229	226	217	243	226	245	202	204	233	215	242	231	241	216	217	220	252	251	242	241	216	240	217	186	227	217	252	234	212	220	237	238	215	234	234	234	219	251	220	209	214	237	221	245	223	253	217	244	231	253	250	243	189	210	251	241	202	233	227	235	238	221	210	250	206	241	244	216	231	231	243	213	238	209	228	187	225	218	249	242	201	227	244	242	197	234	226	223	206	250	201	227	221	212	244	248	224	207	232	234	227	241	196	205	228	214	224	204	241	219	225	193	200	198	251	235	229	226	200	234	228	228	201	221	242	217	250	192	229	209	228	234	266	216	213	241	246	240	237	250	219	226	248	237	247	233	190	243	214	228	219	199	225	240	238	198	224	221	210	214	230	243	238	213	229	245	191	210	217	223	242	236	225	258	223	225	200	249	234	181	233	212	216	242	243	188	239	238	235	238	224	212	199	210	218	213	183	232	249	249	231	224	189	227	221	212	201	243	231	213	231	229	217	207	212	229	227	244	204	238	217	236	222	206	208	247	216	222	216	225	219	190	213	210	200	239	211	238	225	217	226	227	206	235	201	211	249	210	188	237	206	248	227	233	238	214	229	212	237	239	222	246	249	220	222	237	238	255	223	217	222	205	228	209	232	242	226	237	211	204	214	225	223	218	229	212	216	243	202	243	222	203	238	237	198	213	212	233	192	222	230	203	220	206	222	234	185	203	198	223	227
2210	1255	2549	3595	4179	932	859	801	580	586	575	563	559	551	602	537	604	517	532	536	562	538	511	543	575	565	513	543	566	551	590	521	583	539	578	548	580	552	553	529	553	561	537	525	539	568	521	573	545	530	531	595	541	542	530	545	560	537	538	517	543	553	557	556	540	510	557	533	532	551	552	531	577	554	535	520	558	586	498	544	534	561	508	542	543	472	565	579	589	539	548	516	571	526	537	533	579	563	530	524	516	557	533	560	517	561	528	545	559	588	563	544	521	541	546	546	512	578	552	589	530	533	581	545	547	531	561	533	576	547	574	532	591	560	582	516	547	539	531	511	545	556	544	542	544	514	528	565	540	513	550	538	543	570	529	533	547	535	583	558	537	558	583	491	526	546	556	550	522	555	566	598	519	567	540	578	578	576	486	534	536	547	509	572	522	515	579	549	554	536	550	509	561	538	554	518	528	562	569	528	531	550	521	585	553	542	523	563	570	565	539	549	542	569	543	552	568	540	507	545	566	517	556	532	563	536	530	535	579	556	519	552	566	508	527	515	521	517	551	531	530	533	543	496	544	523	519	503	542	531	547	550	544	522	536	544	558	525	509	536	558	577	574	540	564	521	539	514	522	544	541	556	545	544	582	537	494	548	525	509	528	522	557	583	509	543	519	568	526	555	563	565	524	528	547	534	554	507	532	542	547	530	559	556	573	565	548	533	559	538	587	583	537	545	523	556	591	584	530	530	535	523	518	532	582	530	575	598	522	526	537	553	552	586	560	542	549	576	608	572	536	538	554	497	548	513	579	523	524	532	541	543	595	529	592	558	520	521	578	508	512	555	560	524	548	586	527	591	563	567	588	545	497	589	532	516	531	588	565	540	513	580	543	550	557	607	538	517	577	515	525	534	563	563	532	544	580	558	543	563	506	556	559	544	512	565	545	553	589	544	550	540	527	568	545	597	555	594	574	537	570	566	560	588	522	548	566	554	542	562	526	560	557	581	598	574	506	560	525	575	540	514	537	546	554	580	529	516	539	513	579	565	603	593	546	579	505	585	556	515	576	551	522	545	548	526	572	550	597	530	511	550	601	546	524	542	599	515	572	574	521	590	548	541	564	631	546	522	551	551	544	510	554	547	568	560	537	540	553	538	540	513	528	564	563	562	533	542	557	545	522	550	524	528	572	536	527	574	552	570	561	519	526	558	546	581	547	545	560	531	536	540	533	536	557	510	512	529	523	542	577	575	541	563	552	539	525	574	560	485	538	576	567	571	511	504	543	517	626	519	500	572	515	573	533	518	565	577	536	552	563	548	613	572	552	564	529	550	496	582	548	552	548	546	531	556	593	542	522	584	540	506	534	530	543	550	555	530	569	579	581	550	555	565	518	567	545	501	553	551	555	577	546	504	566	526	589	560	569	548	546	589	569	577	578	579	572	557	582	536	570	532	536	529	541	553	561	537	567	565	583	574	536	571	529	552	522	565	555	526	570	571	501	554	573	527	524	591	543	540	565	584	522	540	552	551	598	538	551	583	578	558	600	558	533	543	552	546	569	549	552	561	547	558	548	500	539	507	543	565	558	496	571	522	515	535	547	586	574	540	560	573	536	522	557	585	494	541	534	559	498	533	560	571	565	548	521	551	568	575	561	495	537	596	553	576	525	587	531	576	569	533	550	588	547	552	583	576	525	553	505	567	574	571	540	497	556	566	551	561	575	530	537	575	517	533	582	574	561	550	544	581	550	562	565	534	557	553	564	551	528	548	537	566	544	515	564	549	573	519	568	542	555	552	545	580	571	563	528	552	525	569	552	555	565	553	531	556	549	532	491	525	540	550	507	545	536	564	574	533	585	510	550	525	545	559	548	554	557	523	555	514	543	564	527	577	574	582	550	546	557	483	515	564	599	557	561	540	529	569	555	533	525	542	549	561	554	522	572	558	575	536	539	536	559	562	523	571	508	512	523	531	563	559	538	515	527	534	547	525	507	573	542	586	524	551	600	530	538	553	522	557	508	567	574	597	562	551	514	552	556	544	569	568	595	550	504	581	560	514	554	555	528	527	552	541	556	545	580	579	540	592	507	548	514	521	535	572	505	542	551	551	544	550	547	550	565	533	567	521	514	527	598	538	596	565	545	550	511	569	571	546	586	548	525	549	595	556	594	577	590	556	545	535	545	537	550	576	572	522	554	553	579	492	579	576	585	564	558	535	539	542	534	513	547	535	537	561	553	537	576	535	506	569	539	532	556	552	556	513	558	534	501	552	589	532	545	545	547	558	569	550	546	578	560	562	574	528	524	578	568	565	508	540	547	578	535	550	510	575	519	576	554	560	552	568	541	572	508	551	543	540	553	495	550	544	567	597	549	537	568	570	535	539	540	527	560	535	552	582	537	527	532	522	524	515	526	569	545	570	571	543	581	550	585	564	579	593	545	562	583	562	548	536	538	549	591	550	531	543	534	573	532	569	570	505	586	524	547	527	549	543	576	523	530	549	569	535	594	553	525	507	547	547	562	590	526	527	556	590	537	538	535	625	543	543	560	538	591	577	578	522	575	555	511	543	564	576	561	563	518	543	533	584	551	574	542	567	536	506	564	512	548	537	583	575	525	598	571	556	517	525	522	565	554	563	586	566	553	559	548	517	565	531	548	537	545	553	579	551	546	530	546	557	523	551	568	529	558	522	526	526	577	558	534	526	575	581	481	555	546	559	542	513	570	535	552	505	585	534	542	555	506	561	598	550	569	542	553	595	531	559	537	522	560	550	581	572	558	596	559	504	516	568	556	581	556	582	602	531	573	550	515	529	560	508	544	516	574	475	530	524	574	551	575	564	533	560	530	543	526	563	564	557	598	521	561	579	557	571	573	550	538	524	546	582	550	559	542	565	546	564	538	584	550	544	532	550	563	578	552	568	506	548	513	548	537	535	547	499	558	553	615	518	527	522	543	565	543	563	518	512	591	552	513	578	568	546	526	577	568	562	574	550	541	568	498	599	484	556	559	537	594	519	538	565	551	506	549	572	517	555	561	546	581	563	530	508	584	542	525	564	517	528	531	572	538	550	521	577	533	519	530	536	541	598	506	506	540	547	569	529	544	533	572	543	524	574	557	545	551	504	532	535	544	556	544	549	561	617	574	529	542	561	590	527	551	543	537	568	587	588	556	572	539	540	533	564	579	543	535	579	520	577	580	564	551	537	560	561	582	542	533	547	573	547	524	541	544	565	516	545	554	543	540	533	585	528	549	567	546	545	573	537	539	542	516	543	532	545	562	516	513	565	570	555	567	498	563	591	548	553	572	539	527	525	574	531	599	535	543	513	538	522	510	580	556	571	539	562	594	532	529	546	539	513	541	589	581	557	522	563	573	537	541	519	553	570	589	530	542	533	588	559	581	533	514	559	534	539	527	517	514	549	562	550	509	510	516	537	544	559	555	539	576	563	535	558	544	524	536	554	523	530	557	596	519	547	536	575	554	536	596	548	553	582
8448	1856	2561	2272	2253	537	448	372	286	253	252	214	252	239	227	207	247	219	258	231	210	211	235	262	246	215	208	223	209	220	228	219	216	206	227	223	197	192	238	196	204	221	227	207	216	215	207	217	202	189	220	195	235	217	239	228	223	209	225	198	188	207	204	262	217	218	218	224	219	235	202	205	216	221	226	182	237	225	220	221	180	208	234	226	217	223	215	243	225	230	208	217	186	243	204	223	230	220	201	188	231	218	227	196	188	236	240	220	256	213	218	212	242	225	240	193	220	221	209	246	231	185	216	264	233	220	215	210	226	195	220	187	210	211	209	212	192	223	238	209	200	223	217	209	235	221	239	224	203	214	208	193	213	222	203	235	214	218	204	192	209	221	221	223	219	192	218	213	236	219	207	225	216	184	222	219	237	205	212	241	210	207	229	224	212	195	211	225	222	219	213	227	224	198	197	201	209	195	225	219	194	218	225	225	192	231	200	213	221	223	239	220	176	209	239	180	210	208	220	224	201	191	216	181	243	212	225	219	268	212	193	211	198	220	199	242	230	222	218	215	217	221	238	198	204	206	196	217	204	249	214	205	215	201	223	219	182	206	223	207	253	222	263	233	242	208	209	189	222	196	212	233	228	222	237	236	231	255	221	199	228	204	227	226	217	223	207	191	235	181	205	210	214	206	174	198	217	233	206	217	211	227	204	211	213	205	227	200	209	202	233	239	213	216	194	205	209	208	224	209	208	201	211	201	230	217	204	224	217	209	192	221	193	235	225	231	227	217	260	232	235	232	200	227	214	239	248	239	207	201	213	235	193	247	228	219	192	246	202	204	221	214	217	228	222	230	249	211	204	225	230	215	231	205	231	227	183	235	206	215	212	214	223	224	194	207	215	211	210	239	205	205	188	222	186	202	217	241	213	215	215	198	221	212	215	222	231	203	216	229	214	208	167	214	219	215	194	223	235	200	206	213	189	200	208	224	206	184	198	194	227	230	254	204	244	235	191	197	222	226	254	192	192	241	183	212	229	199	203	211	220	232	176	221	219	217	215	218	215	203	201	218	232	230	228	238	212	241	207	207	223	224	209	239	203	227	222	207	233	231	208	236	222	236	238	206	199	189	224	221	220	192	236	212	270	211	210	198	226	205	212	185	222	213	243	237	212	226	218	245	200	216	192	199	199	250	182	219	218	201	205	204	226	216	211	244	210	228	213	224	208	188	213	208	198	221	210	210	206	228	214	225	215	223	204	201	233	215	222	237	210	231	213	204	206	197	233	211	205	223	215	199	235	213	200	202	217	235	219	193	205	225	232	242	233	206	206	244	233	208	193	196	196	189	207	192	241	208	205	206	197	207	229	215	244	201	197	209	194	207	233	204	216	226	216	188	238	215	192	226	210	219	230	191	197	200	235	216	255	207	195	226	240	206	198	177	226	258	222	218	226	204	208	237	232	226	210	205	198	221	221	219	236	218	203	223	233	220	222	192	208	195	196	234	215	209	210	249	201	210	231	224	244	233	220	222	202	223	256	217	217	219	200	223	225	252	237	238	215	208	231	194	226	218	199	252	205	217	194	230	227	202	213	230	225	199	199	191	197	186	230	246	237	211	210	216	232	228	254	227	202	202	197	223	223	221	241	194	200	174	219	211	248	191	228	226	259	219	189	198	213	221	220	243	218	181	216	224	235	251	206	205	231	199	205	237	206	213	211	231	219	226	189	210	198	229	235	244	228	196	223	203	230	219	234	228	215	197	200	199	185	207	228	227	218	203	210	204	232	216	196	222	215	213	212	220	223	231	214	195	223	232	225	198	196	214	234	230	206	210	221	200	209	209	221	260	216	217	218	218	193	230	225	196	209	211	188	201	198	209	226	215	226	219	235	240	224	218	215	203	206	206	219	201	202	206	205	207	179	204	216	171	209	251	229	223	205	236	233	213	228	237	212	212	221	215	219	226	217	250	215	210	181	205	212	204	225	243	225	238	218	210	233	226	243	204	224	212	220	203	227	246	230	257	198	204	215	233	213	235	199	207	219	198	207	224	219	221	207	228	263	206	236	200	198	231	252	236	220	209	213	216	210	236	236	213	204	229	210	251	244	213	232	233	210	194	224	228	209	257	216	218	238	238	215	227	223	214	206	207	239	224	231	228	228	238	220	178	212	208	192	203	217	241	203	203	230	211	224	220	194	224	233	224	210	224	200	198	236	184	226	235	217	200	192	211	196	212	220	196	177	233	223	210	247	211	210	211	215	194	207	218	249	236	228	230	231	206	209	201	218	226	213	181	224	211	237	226	195	247	205	224	230	209	203	207	214	197	246	187	237	231	233	220	201	185	205	230	214	208	222	215	239	226	223	232	215	223	196	211	196	211	236	200	225	233	213	193	221	227	194	212	212	180	232	206	222	195	218	210	219	218	201	195	223	207	203	245	216	240	176	225	236	207	222	226	221	218	222	212	216	239	234	229	203	204	207	210	230	236	218	222	216	202	186	234	220	223	207	243	203	230	195	214	218	228	213	230	231	225	201	202	228	223	212	222	211	212	226	212	214	198	208	186	224	197	206	222	198	208	201	219	193	213	222	208	226	216	238	219	215	251	227	205	211	198	232	220	227	233	219	214	218	232	224	227	211	201	206	198	214	218	234	213	199	179	209	225	273	216	224	222	223	235	213	228	202	215	199	208	219	211	225	211	209	231	209	201	211	228	215	235	212	221	189	183	216	218	226	217	222	225	230	243	201	206	199	232	209	192	234	204	217	201	215	218	213	202	225	247	213	220	222	224	211	226	222	205	237	219	196	197	231	214	247	197	212	177	228	214	236	229	189	215	220	240	208	213	203	196	208	191	204	224	222	200	214	211	210	219	213	228	223	200	239	210	213	246	206	218	190	195	225	182	232	231	220	213	208	228	208	208	214	232	238	192	217	215	211	242	208	222	235	206	237	212	228	195	249	197	230	221	205	219	225	203	239	221	215	191	223	193	214	221	220	207	214	206	218	218	203	224	214	223	189	215	222	218	223	226	221	232	228	230	252	213	218	210	205	213	203	213	221	204	201	234	183	231	228	203	224	236	205	217	262	231	147	225	216	206	205	240	193	245	210	203	229	220	178	207	194	225	199	217	223	193	213	215	223	210	230	230	236	227	213	223	199	204	215	216	211	216	218	220	218	211	213	216	223	211	184	247	201	226	208	238	233	205	232	200	200	228	211	239	199	215	210	219	220	196	219	194	206	220	246	207	220	200	189	248	220	210	216	234	206	218	183	215	231	221	234	220	214	197	216	204	202	232	181	209	230	243	184	215	232	220	223	208	205	207	222	212	205	218	231	221	223	228	214	235	223	229	223	222	225	238	227	218	185	211	239	229	199	210	207	224	238	217	245	227	205	219	203	244	238	182	220	225	241	240	190	227	227	222	209	210	208	227	218	234	198	237	241	203	223	215	227	211	211	215	247	232	219	226	227	223	238	188	224	230	231	238	226	222	236	196
6715	2130	5193	6931	7960	1870	1695	1402	881	806	734	707	678	601	606	672	639	670	613	561	569	630	635	585	566	600	587	625	601	571	597	610	600	528	566	566	576	561	568	540	541	626	555	587	558	622	572	579	588	571	547	573	550	537	569	562	552	564	592	547	578	575	526	547	586	556	531	556	588	548	535	555	547	543	518	529	592	578	527	521	544	545	545	546	541	567	561	567	569	561	578	549	559	555	599	570	586	577	513	544	548	535	576	544	582	569	545	580	510	581	539	570	547	552	564	568	558	570	553	543	576	569	573	557	544	583	570	614	588	548	517	578	567	571	537	497	632	570	565	582	601	594	582	545	586	510	576	550	544	577	564	548	564	539	561	505	551	530	552	534	595	526	550	562	572	538	574	520	532	531	594	540	533	565	591	593	556	553	619	553	547	573	572	563	571	570	549	553	560	534	523	538	582	546	554	579	599	558	530	608	572	568	542	557	553	537	560	607	574	567	557	558	558	561	585	570	548	536	557	544	536	475	535	540	555	580	569	521	607	531	547	557	568	525	525	553	585	541	569	610	577	535	540	554	538	566	515	534	528	503	527	543	584	576	527	574	563	533	566	561	562	583	556	504	565	546	532	572	525	584	567	539	557	555	536	558	532	528	529	580	550	538	546	545	563	550	545	533	565	536	574	559	520	560	602	549	508	603	567	546	594	564	557	531	555	564	552	533	573	549	539	545	608	553	557	579	533	525	518	518	558	538	579	564	550	546	540	520	501	528	496	580	528	540	587	565	564	547	544	541	537	542	553	540	568	592	579	563	511	607	541	516	562	542	585	563	558	562	555	565	538	579	551	583	562	562	595	527	576	581	554	549	534	567	565	553	565	540	559	589	552	548	584	578	537	576	545	587	561	551	557	537	568	570	590	538	559	567	546	543	575	555	590	569	531	545	578	567	532	575	574	610	512	540	495	563	559	534	581	548	551	535	562	557	524	542	590	581	540	518	566	525	551	528	564	575	569	552	574	540	537	558	574	505	544	551	555	577	547	569	598	565	599	597	567	529	546	598	575	595	551	533	587	528	566	568	550	575	578	549	552	524	517	572	624	581	559	551	539	545	534	537	497	577	595	546	535	586	552	522	546	606	518	586	521	565	542	532	535	588	514	580	591	543	530	555	593	546	578	532	591	554	553	595	556	532	539	573	547	541	563	559	563	526	546	576	589	574	562	537	566	520	546	513	543	543	514	569	565	583	542	555	517	523	559	518	592	573	558	545	525	597	574	561	532	566	572	566	563	505	566	503	593	546	571	532	542	576	569	578	570	597	563	546	591	563	566	563	580	557	567	560	566	645	540	564	569	532	536	543	507	537	557	530	558	552	538	535	557	572	583	518	592	574	571	535	529	537	604	566	556	521	578	542	575	545	568	549	533	590	509	559	589	579	546	572	540	580	575	561	560	554	538	536	576	565	549	512	543	528	600	588	595	569	573	545	559	580	532	553	576	579	538	551	542	576	586	569	542	537	529	548	562	521	567	553	547	526	517	584	573	554	588	571	570	532	545	540	567	528	534	543	551	509	582	565	555	592	549	522	576	555	537	589	542	524	526	555	577	533	590	568	528	543	558	526	541	546	534	540	568	548	566	568	527	572	559	561	536	564	556	542	548	541	525	559	554	519	566	544	552	549	570	547	528	568	564	564	538	585	540	552	576	570	557	554	531	593	533	553	548	607	550	571	535	620	529	565	559	565	544	548	561	555	582	583	563	537	550	538	580	543	556	501	538	560	566	551	539	571	555	531	550	577	553	520	547	580	533	565	544	600	575	556	534	546	558	543	550	548	587	549	556	576	600	576	589	573	585	542	580	567	593	527	528	584	600	545	526	606	534	557	543	590	573	519	585	521	572	522	569	545	563	544	495	547	580	545	558	570	545	553	506	552	546	570	556	541	520	569	509	590	567	546	534	507	588	538	529	563	535	592	539	573	546	541	583	545	524	588	578	539	552	553	549	547	549	576	529	595	537	550	548	549	536	536	543	556	530	550	499	615	547	587	560	551	541	565	550	543	548	564	539	547	546	587	581	536	578	541	515	590	569	547	567	571	534	577	571	576	595	575	575	575	578	555	559	571	513	549	544	538	526	530	556	571	531	550	584	572	553	498	576	546	511	527	585	526	528	556	569	558	538	525	539	546	534	553	524	538	518	541	576	503	562	546	599	615	567	534	510	555	594	534	537	574	529	518	538	528	583	540	542	537	581	560	566	536	568	534	556	559	577	555	517	585	553	537	545	534	552	577	565	505	564	533	547	545	569	580	525	556	597	568	568	528	558	567	525	562	568	518	617	584	591	579	548	539	523	544	538	560	547	550	586	571	599	575	534	549	536	575	554	563	547	535	543	528	558	542	549	527	574	542	579	566	543	559	565	572	529	567	558	546	544	519	551	536	543	564	532	578	542	549	541	569	561	532	550	560	533	535	570	536	576	557	547	550	584	540	509	543	525	566	579	554	560	528	588	538	550	565	568	577	575	565	528	547	506	568	550	570	538	572	544	517	524	573	554	506	542	572	490	602	587	569	550	608	562	541	536	545	557	583	535	569	579	573	545	572	527	566	516	549	573	549	551	604	568	533	577	555	574	553	583	574	566	572	531	585	568	520	515	526	574	540	551	575	589	541	524	557	541	579	568	495	567	528	544	571	568	531	541	575	566	544	555	562	574	539	610	571	559	551	558	553	549	551	548	552	607	559	622	596	571	581	540	581	563	554	534	555	541	518	606	592	568	557	555	574	545	523	542	557	568	543	584	571	586	578	542	562	543	520	550	572	537	526	559	520	526	539	534	526	527	597	597	574	542	582	558	585	518	561	545	555	544	566	538	554	572	555	554	587	566	561	553	545	551	546	592	532	543	559	600	553	605	539	544	576	553	581	573	583	544	553	572	535	552	583	570	554	520	508	584	588	563	591	531	522	584	525	604	538	567	569	616	566	563	624	608	549	573	589	526	561	581	580	601	529	531	548	579	537	571	512	534	561	607	561	545	532	550	516	567	594	561	552	506	563	515	501	539	483	563	544	598	561	524	570	570	532	555	549	610	604	539	575	553	563	564	557	558	529	568	523	553	552	574	553	535	562	525	537	560	591	583	552	547	556	546	544	601	522	529	550	587	528	580	532	525	593	572	527	583	513	545	633	549	536	513	544	607	612	542	554	576	545	590	518	545	567	589	555	587	507	537	560	541	544	569	526	555	540	539	534	523	543	567	522	589	561	536	523	574	538	551	586	522	542	578	556	528	536	543	559	582	504	523	538	529	534	545	577	554	558	508	583	545	563	569	585	589	571	544	544	574	585	553	585	546	546	597	577	557	545	567	561	559	565	566	567	563	554	615	560	562	580	542	547	543	588	577	590	540	534	533	546	520	554	534	543	594	549	572	570	547	558	572	562	560	546	537	551	559	533	546	564	546	555	550	537	586	581	555	561	555	601	584	595	569	566	526	560	559	593
16008	3849	4258	3969	3857	1021	870	692	543	492	458	425	448	478	487	460	492	466	446	426	438	485	413	451	437	439	423	413	452	420	403	400	448	404	436	405	429	405	398	422	417	430	427	453	475	440	469	447	399	424	417	413	451	395	410	415	410	447	416	411	419	425	445	383	423	404	442	426	398	438	395	387	399	474	408	440	422	415	386	397	435	437	431	427	431	412	393	401	447	424	418	461	390	425	403	387	423	405	403	470	383	435	413	415	415	395	423	403	421	408	410	403	398	415	439	473	414	405	456	416	439	436	426	455	467	421	412	407	441	444	400	419	428	454	421	428	403	454	421	427	453	415	406	460	433	432	413	440	447	372	383	385	417	435	368	411	402	407	373	470	448	376	452	402	395	451	477	425	407	385	396	392	388	423	470	438	417	398	437	400	396	422	397	413	410	392	420	453	430	420	412	418	420	414	467	414	391	422	410	393	417	418	439	401	409	436	386	426	434	407	447	447	397	423	414	390	429	448	439	446	426	462	449	437	443	432	417	432	440	402	402	387	401	417	506	409	393	460	420	437	449	407	437	427	406	446	407	418	404	419	412	419	419	440	421	431	474	417	379	412	435	399	441	387	387	459	424	414	405	381	443	462	400	378	436	385	430	415	400	457	413	419	445	432	455	436	377	412	396	402	433	419	396	482	420	436	409	391	410	446	406	414	415	435	435	429	420	439	457	408	433	400	404	422	442	449	444	411	393	410	428	428	418	392	370	448	392	447	394	451	399	413	360	404	415	407	425	404	437	446	407	425	387	423	404	411	407	441	389	392	424	403	410	411	413	450	391	425	402	419	416	397	448	436	408	434	422	420	466	433	392	394	385	393	404	422	457	420	430	498	415	397	446	469	447	398	428	438	412	425	445	445	418	433	442	409	447	399	380	432	393	398	422	452	406	441	446	442	432	420	441	422	403	452	451	458	421	440	442	480	431	431	422	443	439	442	398	406	417	419	418	449	438	409	418	438	450	413	412	427	454	440	431	394	403	418	424	393	421	392	408	415	408	464	427	432	434	449	425	416	344	437	428	384	430	403	441	407	437	384	444	439	396	430	390	448	471	384	423	441	422	404	440	427	429	410	392	379	379	462	372	444	409	423	380	410	371	438	402	416	402	372	424	455	437	425	404	409	422	431	393	431	398	472	412	388	433	436	444	397	446	450	462	379	429	431	430	378	423	427	426	421	436	432	495	426	442	478	429	405	429	405	426	378	443	414	412	424	453	446	406	430	386	419	420	444	387	417	434	418	418	406	448	371	406	417	417	406	470	387	429	427	381	423	394	426	374	411	479	425	409	414	424	449	385	435	438	460	427	385	393	415	450	437	391	402	436	410	371	448	399	388	402	411	422	447	434	417	426	414	411	423	377	487	394	429	451	391	421	387	427	420	438	410	406	406	406	450	454	435	439	406	407	390	415	484	405	416	406	415	401	427	440	372	405	416	419	422	432	406	420	424	399	408	443	396	410	434	408	388	408	431	431	454	467	417	388	429	449	427	435	457	450	437	446	426	414	429	440	408	451	423	376	404	445	404	431	392	422	423	420	414	390	389	426	453	390	402	425	401	401	395	403	378	388	413	454	432	431	391	430	416	412	437	465	405	403	407	376	419	410	410	438	387	403	444	403	399	384	428	415	427	397	375	465	436	456	418	468	417	443	442	463	439	416	431	432	413	408	436	455	396	427	405	409	462	435	468	441	412	424	453	476	420	411	397	430	405	407	425	429	413	422	421	456	409	403	406	401	413	412	438	413	443	416	427	380	417	449	418	414	433	427	446	395	443	446	417	466	425	436	465	384	462	435	389	404	466	374	422	461	432	408	414	430	443	439	476	464	442	411	408	405	411	415	427	438	374	452	424	420	441	429	407	391	438	442	441	415	387	402	394	411	465	453	442	415	421	414	413	442	408	401	405	435	425	382	405	440	434	444	423	399	403	388	405	455	433	415	401	433	417	384	381	408	416	425	390	403	437	430	446	436	458	466	385	401	451	439	467	384	409	414	438	458	432	403	445	401	439	404	425	406	393	407	396	424	411	435	450	403	395	428	449	441	400	417	467	422	397	424	472	433	456	430	427	418	373	365	438	432	400	433	380	447	476	448	417	438	394	418	424	363	420	458	399	412	427	415	398	436	431	445	394	416	423	461	408	403	428	411	442	412	427	419	422	429	430	402	434	480	416	385	427	404	435	434	377	416	429	422	403	424	384	398	462	434	437	463	413	436	402	427	445	436	446	449	407	437	400	366	444	394	414	395	410	427	392	454	414	381	421	439	421	408	463	448	430	419	457	414	448	406	455	431	419	458	421	414	421	422	426	424	445	380	402	437	421	392	428	437	423	409	420	420	445	430	424	435	411	403	438	405	422	424	430	440	368	435	407	437	433	412	444	407	457	419	416	373	401	450	437	418	417	388	399	401	421	380	423	414	457	433	437	411	413	445	430	460	404	414	395	382	405	420	465	463	435	405	447	404	384	404	480	415	448	399	378	463	453	399	411	432	386	419	429	382	423	396	429	425	431	436	398	408	439	436	426	407	416	409	410	441	416	438	443	380	437	441	450	384	394	426	395	396	439	452	405	433	446	418	439	403	440	418	405	423	423	385	435	442	400	374	396	438	440	435	417	442	399	394	412	399	431	420	473	429	444	418	437	420	444	387	400	410	396	411	424	429	443	448	395	417	449	415	436	442	395	422	401	448	406	414	410	387	411	401	392	383	453	411	441	435	446	366	447	426	421	398	430	435	416	455	429	428	459	442	421	410	403	436	410	408	452	408	416	425	402	434	408	385	442	381	428	406	440	400	411	407	441	448	435	438	434	423	432	405	459	413	393	419	406	441	420	421	386	417	438	420	416	420	418	395	386	443	394	399	419	441	442	398	387	417	385	423	402	449	374	449	441	421	410	409	458	418	420	402	368	399	407	422	405	390	381	423	422	442	459	429	393	421	449	420	446	422	430	424	418	426	427	419	383	413	438	442	432	411	478	426	393	443	397	428	421	442	462	423	369	407	407	405	432	428	417	444	470	400	449	419	411	425	426	437	442	421	388	447	481	443	442	386	419	424	447	463	370	456	435	430	404	418	432	427	432	410	416	419	439	409	415	421	424	441	388	486	433	456	409	451	425	451	426	401	425	421	424	429	386	432	428	397	399	440	423	428	409	407	420	462	439	391	448	444	397	425	403	429	393	424	418	440	449	418	406	447	414	419	445	405	431	400	410	428	411	402	411	430	458	405	446	470	427	446	407	432	411	401	401	402	403	430	410	469	447	423	438	482	404	430	459	391	420	428	440	418	423	424	455	427	426	420	451	430	424	422	447	437	414	430	415	411	440	434	436	413	409	439	432	436	437	472	424	453	383	411	439	405	425	436	416	403	448	415	414	392	422	411	452	403	400	408	441	430	389	389	400	411	399	420	423	413	422	424	384	391	438	412	423	416	422	438	438	416	376	433	423
9237	3378	7507	10419	11440	3156	2849	2250	1619	1407	1288	1185	1151	1086	1121	1109	1172	1086	959	994	1019	1038	1052	1022	1013	986	999	980	990	981	1005	999	1031	941	1022	990	971	965	969	948	959	994	946	945	990	947	954	874	982	1017	961	964	980	963	990	1017	983	925	972	944	956	904	988	924	945	905	902	922	924	966	985	947	964	896	936	973	935	922	961	992	977	980	965	956	954	939	962	1017	938	943	911	945	917	950	976	955	950	913	973	896	929	899	902	929	870	945	931	980	916	990	918	957	961	907	929	958	898	918	945	951	924	919	963	988	943	1004	1025	971	994	974	994	921	914	912	967	1009	927	933	1014	936	915	932	918	984	992	938	965	912	921	980	937	933	901	1014	993	968	916	977	1012	942	997	903	962	886	904	995	941	960	974	938	989	995	924	939	985	921	894	965	931	981	904	979	939	959	980	925	963	926	955	954	939	930	934	919	992	918	930	991	915	987	1012	928	882	903	956	936	925	985	899	986	985	943	934	964	894	895	970	939	949	941	983	970	893	942	970	939	968	972	907	917	964	964	960	958	993	964	915	971	928	951	942	982	942	896	995	898	930	956	919	921	930	944	944	948	984	951	914	953	946	967	959	971	915	995	971	958	925	1023	942	921	934	945	953	982	975	927	935	953	924	975	919	955	906	933	928	954	933	990	986	922	1007	941	909	985	961	956	960	916	955	891	985	951	973	900	932	963	935	966	897	981	968	944	927	894	969	967	951	988	924	964	905	986	973	963	960	934	948	989	920	912	939	955	943	966	972	956	998	924	969	973	995	932	904	951	916	940	948	889	943	958	938	866	936	883	970	939	959	903	958	924	908	951	890	954	946	855	995	968	930	948	984	917	976	941	930	980	948	1005	934	978	987	955	1010	971	991	917	1004	947	905	936	934	954	952	990	913	931	955	959	907	979	956	1023	941	932	964	940	909	911	953	961	944	929	930	949	947	877	940	906	975	925	970	940	937	1021	991	959	998	946	966	943	940	961	995	972	976	950	974	960	927	923	961	910	952	978	905	961	930	931	950	928	934	917	943	975	928	951	962	984	952	917	977	894	916	1009	971	949	942	985	913	932	912	912	949	1005	963	913	926	928	930	992	943	939	851	940	956	975	982	911	970	973	962	946	934	920	999	936	949	913	998	883	941	933	889	996	944	909	949	926	952	940	912	937	980	919	951	944	972	921	949	962	962	981	923	929	955	945	997	936	945	932	904	934	927	975	978	933	943	950	944	916	930	973	931	927	977	955	942	940	940	974	974	964	922	919	968	963	987	959	896	955	944	929	982	937	939	947	979	974	930	943	917	923	989	977	946	929	908	920	889	953	979	914	945	946	960	933	927	945	1023	973	948	898	897	943	942	882	962	937	1007	960	940	924	923	972	947	932	903	936	992	954	918	933	935	963	994	989	910	1019	938	983	929	945	978	927	982	972	925	907	948	937	906	912	914	912	967	976	935	1010	845	887	972	1025	895	943	939	935	927	963	928	933	940	910	950	919	999	945	955	939	930	907	930	941	934	949	968	931	937	954	959	941	940	931	927	968	982	962	973	902	953	912	1001	942	944	952	992	951	961	972	1015	905	956	970	1004	979	956	945	878	982	972	933	921	910	959	960	932	930	983	931	925	941	872	989	944	939	972	922	921	1001	892	999	989	891	925	951	1013	910	952	955	966	945	958	928	933	978	984	994	992	938	966	935	883	936	932	960	957	1014	880	984	946	941	989	964	931	948	897	937	913	927	983	934	962	955	962	908	959	969	964	938	932	938	930	965	969	964	925	927	964	959	950	961	971	978	923	993	921	970	974	988	988	934	957	934	931	1013	945	916	944	910	911	1024	975	938	1010	931	926	990	935	893	969	928	961	964	950	942	972	942	946	910	930	911	989	990	897	951	971	892	941	956	998	953	912	951	928	888	987	919	949	922	932	936	949	967	918	915	965	917	990	898	869	1018	991	943	941	942	927	924	960	961	982	1017	955	976	983	955	947	987	991	960	929	946	970	918	967	927	959	907	981	915	895	953	945	938	978	921	991	940	913	962	920	994	922	895	973	938	901	913	952	985	967	961	941	967	987	940	938	958	940	946	992	992	962	953	922	879	924	872	961	966	982	979	949	940	985	959	966	902	954	967	917	949	982	937	884	914	985	990	961	938	996	939	873	947	907	943	1010	912	945	907	955	921	957	930	969	986	996	955	946	980	966	966	936	989	871	966	960	986	1051	956	976	961	950	880	916	887	927	949	969	952	909	893	943	954	930	895	936	941	918	940	922	901	899	984	941	941	966	936	1017	926	944	939	868	921	898	989	996	922	961	956	968	938	966	912	934	926	931	969	948	890	921	959	914	955	999	990	971	945	963	973	935	979	934	891	920	911	970	937	954	943	970	964	961	918	951	978	920	988	1003	893	926	951	978	956	964	991	911	930	910	955	964	899	984	897	907	995	954	911	929	907	997	970	994	978	942	969	980	963	936	970	970	980	1017	921	919	927	932	983	917	950	914	920	935	977	930	951	970	959	941	987	915	871	937	971	934	889	947	904	993	949	948	898	986	921	914	919	946	953	951	951	966	961	942	930	924	952	997	925	936	917	954	949	931	946	938	1014	946	1026	902	915	901	941	903	947	1013	955	930	914	945	961	936	896	928	932	920	929	979	923	901	1012	946	968	942	945	971	1005	941	1009	957	958	946	980	992	916	954	957	988	944	928	928	931	940	936	931	917	904	969	946	935	873	978	981	957	955	935	972	949	962	925	978	966	960	958	951	937	939	940	993	933	973	912	947	944	996	969	1011	974	916	954	935	937	938	912	925	955	941	1003	941	991	977	934	935	946	938	899	957	934	955	938	938	919	909	976	927	993	945	950	998	956	1001	958	969	960	982	979	953	935	937	956	900	915	956	889	971	964	929	944	940	916	952	968	978	910	991	936	955	897	901	919	941	1002	982	914	923	949	885	968	975	951	960	924	890	933	960	950	908	965	886	946	930	989	933	953	981	931	934	985	899	951	935	965	952	960	964	922	909	906	926	969	981	905	958	934	994	923	889	914	938	945	978	896	922	915	961	945	946	938	906	994	941	964	910	974	901	996	974	988	951	940	963	881	986	946	904	935	939	964	908	957	945	919	919	944	941	901	882	934	969	952	972	949	967	934	927	952	888	953	910	947	907	888	867	968	944	908	934	947	986	915	957	984	931	953	946	1011	959	957	982	932	950	911	954	965	919	907	1005	995	957	985	965	969	974	954	1001	1013	965	973	927	924	921	955	935	952	954	901	1010	981	890	925	973	962	925	966	920	922	913	950	929	900	933	990	954	976	987	879	958	946	965	942	961	907	937	987	966	919	940	1011	887	939	945	982	944	1014	939	989	956	976	901	961	996	943	955	939	980	944	906	949	972	918	964	923	968	906	955	946	965	912	925	927	950	946	918	955	987	957	925	946	984	906	988	993	951	953	867	972	875	891	957	906	971	924	918	978	982	915	974	981	923	880	999	961	939	963	966	986	955	969	986	938	909	983	934	998	928	931	959	959	969
2336	997	1229	1169	1265	331	261	274	270	251	225	240	215	246	211	228	228	231	223	232	230	228	220	210	214	236	225	241	217	243	208	236	251	233	207	235	216	226	227	249	220	214	193	232	225	236	230	223	256	247	240	244	195	219	243	251	219	216	261	209	204	211	219	223	225	200	190	215	227	210	250	225	208	223	226	252	246	209	235	215	227	222	219	232	215	219	225	226	247	254	230	226	231	226	243	229	206	233	216	212	217	236	220	225	216	248	240	212	213	254	251	204	239	270	210	211	221	216	217	218	256	238	234	208	229	230	261	213	221	264	201	221	221	209	236	233	234	199	215	239	202	237	219	201	198	196	231	227	211	226	240	223	191	214	221	197	214	237	229	234	236	214	229	197	229	227	238	206	254	236	238	210	220	196	217	208	226	245	239	196	222	213	221	214	246	229	225	225	219	227	179	247	240	206	219	236	238	240	238	230	223	223	172	257	220	208	238	258	205	203	208	214	230	210	207	243	231	252	246	229	235	252	225	219	229	220	225	237	198	211	216	232	239	236	190	237	244	219	203	224	241	240	201	203	207	215	234	235	230	207	237	213	259	237	256	190	221	229	250	197	227	232	203	214	222	209	238	220	265	250	226	235	178	217	220	219	238	213	227	214	229	211	230	237	221	204	206	208	214	229	216	227	235	248	238	238	212	198	225	220	235	202	235	225	209	227	231	210	226	238	208	193	230	222	242	269	175	231	239	228	188	243	205	217	213	222	234	247	210	233	240	228	256	202	216	234	205	209	205	218	215	213	242	214	211	215	219	197	196	216	227	210	287	212	246	215	236	229	208	203	254	220	186	221	237	217	209	221	212	241	217	230	206	239	222	203	234	233	242	240	204	191	233	225	230	234	232	228	212	211	223	218	222	242	219	224	192	223	217	248	233	222	230	198	210	221	265	214	244	204	242	238	200	249	212	208	212	229	204	252	234	224	214	229	250	225	210	234	201	229	243	210	233	227	203	205	203	262	210	205	215	248	209	231	245	245	223	230	222	242	226	236	181	200	230	239	219	222	221	217	220	210	232	210	234	189	197	243	247	230	249	203	207	197	204	233	239	235	210	214	197	226	213	237	234	183	249	236	218	214	235	234	221	204	222	226	235	231	205	241	241	228	213	225	224	205	238	225	203	232	220	217	240	192	231	232	210	235	227	203	217	227	199	201	200	232	217	226	238	207	255	225	233	223	229	228	227	243	210	236	229	181	228	215	234	214	202	210	219	242	195	245	255	227	220	195	236	253	222	206	196	220	216	233	192	243	207	219	203	219	216	249	239	237	260	231	187	222	239	214	254	248	242	229	234	205	226	225	229	230	196	241	221	229	232	231	222	174	216	212	213	226	236	216	216	217	197	237	241	236	201	247	228	195	247	245	241	207	222	204	236	183	222	229	220	186	226	220	226	239	228	232	238	226	195	238	237	212	245	233	216	239	209	219	187	222	242	229	201	237	223	225	212	184	244	233	250	208	206	236	239	206	219	214	224	234	251	232	225	205	222	197	230	229	196	218	235	222	229	238	223	210	227	212	194	217	234	193	219	228	246	217	189	248	192	230	227	208	216	231	256	230	216	224	236	243	241	204	254	237	226	196	220	211	212	226	214	219	209	226	237	228	224	245	226	207	226	243	220	219	221	263	209	212	255	218	214	224	222	208	212	203	216	210	258	243	212	226	236	241	244	234	221	234	216	212	221	246	221	218	223	210	204	247	223	249	228	207	213	247	196	213	218	203	221	201	213	231	227	224	195	215	208	225	192	228	224	239	213	206	229	206	261	225	237	198	242	247	200	239	204	225	213	207	237	201	229	207	214	239	218	227	214	238	240	213	235	220	235	201	203	238	227	222	204	246	239	238	220	169	215	210	235	216	187	232	229	223	243	208	199	193	224	205	211	224	231	185	196	207	253	247	218	220	220	200	212	208	240	241	235	225	222	235	210	194	207	214	194	224	226	252	192	226	227	205	221	226	215	205	243	239	235	221	229	253	226	217	237	241	230	205	223	225	264	215	212	235	202	227	205	232	204	201	231	205	213	240	209	251	193	189	208	227	225	211	210	238	231	215	219	206	211	247	224	212	201	219	226	209	216	219	258	206	224	206	231	205	195	227	255	228	190	237	220	197	192	214	223	215	217	229	206	229	236	224	226	235	224	217	245	274	236	205	242	233	257	214	238	241	225	204	197	195	235	218	218	242	221	217	214	217	223	225	245	224	278	212	219	227	212	209	217	229	251	205	205	217	251	234	230	211	219	216	221	247	220	222	265	220	218	215	220	220	214	232	242	218	218	249	223	210	215	254	233	223	217	217	249	214	225	246	211	215	231	211	212	232	233	221	233	223	230	248	235	210	210	241	221	220	214	228	187	217	204	223	218	203	233	228	230	244	246	189	214	237	212	233	215	203	222	234	244	216	234	226	207	195	225	193	228	238	252	244	229	221	209	233	220	234	213	188	259	222	215	214	200	220	195	244	246	223	265	206	193	218	219	214	218	212	196	234	223	217	221	235	233	245	234	202	208	213	209	223	220	211	178	232	221	205	187	251	207	233	226	215	208	211	249	218	231	219	216	219	234	184	214	223	197	223	234	243	218	251	229	256	231	238	209	223	234	218	227	226	232	229	222	224	207	209	232	202	232	201	201	205	198	218	231	232	206	206	245	231	247	236	248	207	251	228	222	209	236	232	233	210	241	206	211	218	235	222	247	202	213	236	211	206	259	239	219	241	236	217	213	227	211	220	218	228	222	236	228	222	230	196	240	226	231	228	225	242	239	228	263	232	227	206	218	189	224	223	237	219	235	208	218	222	243	211	241	209	207	205	228	210	228	202	269	216	225	242	235	225	230	237	208	218	205	200	218	224	230	231	204	251	255	195	220	208	203	195	231	218	220	255	250	256	201	211	213	218	208	209	210	237	199	229	215	210	212	223	222	184	240	237	223	211	197	243	228	222	216	227	211	223	220	244	229	222	257	227	220	247	227	215	216	227	196	224	221	206	234	213	233	232	252	216	223	231	248	221	201	201	222	217	193	190	219	214	218	196	223	212	200	230	209	231	205	237	212	215	219	234	195	207	196	233	211	204	184	207	227	243	217	231	211	223	209	236	218	220	210	224	241	212	184	201	204	220	245	206	221	226	244	224	226	213	191	212	205	208	191	203	252	210	218	203	224	220	224	233	221	219	218	237	217	251	233	223	216	246	275	214	241	222	238	203	229	217	214	236	234	207	231	214	222	236	208	229	196	216	217	231	201	215	246	206	241	221	195	225	220	231	247	242	227	190	214	254	216	199	223	198	225	244	213	201	204	233	213	243	236	201	210	246	214	209	207	231	234	218	204	209	217	255	246	236	230	219	237	247	251	222	215	196	232	236	213	232	252	245	235	215	256	230	241	221	236	243	222	217	232	216	220	218	217	231	243	236	228	222	232	229	209	230	236	216	223	245	241	218	227	227	220	234
2162	1300	2469	3874	4296	968	935	743	636	615	583	524	538	517	606	591	569	544	568	542	514	531	541	525	552	513	572	581	519	520	535	548	539	575	560	579	534	539	549	555	571	563	562	531	558	529	583	540	553	533	553	545	518	564	539	545	556	545	535	561	563	591	553	548	575	517	560	537	541	553	550	531	559	532	597	572	536	583	575	539	576	518	547	541	518	520	585	552	549	552	578	578	523	531	545	545	504	592	542	552	537	585	487	583	572	488	551	551	571	556	582	569	587	523	560	535	551	531	571	524	554	514	548	532	546	535	555	525	525	539	527	568	573	549	570	549	589	566	542	528	559	566	530	555	549	548	497	532	528	543	565	565	528	560	539	555	587	568	537	565	584	538	533	562	557	550	580	556	549	521	566	565	558	584	575	544	561	561	531	565	556	552	578	549	535	555	555	546	561	523	493	563	588	557	531	541	539	576	540	487	615	564	580	513	556	545	590	550	536	554	520	508	589	569	555	568	558	566	538	544	503	567	538	538	566	517	538	589	552	525	549	559	550	548	568	532	556	523	544	567	534	576	536	554	587	546	561	551	529	512	561	545	560	561	592	548	537	547	562	561	527	541	565	524	543	557	576	593	523	534	525	551	554	530	528	576	574	536	549	487	537	562	526	548	534	550	536	516	507	531	509	535	550	543	587	568	556	540	505	505	531	564	525	567	578	585	532	601	542	546	555	576	527	560	558	526	525	568	545	510	552	548	546	539	559	560	536	577	576	570	515	573	517	556	519	552	568	563	544	560	530	567	558	529	560	572	542	522	516	535	508	530	560	526	564	583	532	534	526	576	574	551	546	551	568	582	578	606	538	519	578	522	557	542	553	530	546	542	548	584	548	567	569	557	578	507	544	524	560	541	543	562	510	579	564	534	552	541	509	587	539	529	501	518	567	564	562	542	577	513	528	538	490	572	552	530	553	567	548	572	554	567	568	552	584	571	540	532	503	563	501	558	562	572	524	585	563	564	542	471	548	561	515	541	546	524	558	588	529	534	555	551	525	521	520	538	596	516	565	562	551	579	545	556	540	520	565	551	546	555	590	531	537	534	517	519	501	561	534	563	556	575	542	563	524	547	536	538	472	575	543	542	548	548	575	551	528	589	542	557	520	553	526	549	589	554	495	524	538	578	537	574	533	552	493	574	535	516	512	525	606	530	518	550	586	559	560	547	557	582	532	537	565	574	555	536	538	553	520	549	573	552	524	547	531	585	566	587	552	518	514	581	556	542	543	549	556	535	549	533	557	562	545	534	514	515	558	580	544	569	575	573	551	561	534	546	508	534	524	547	537	523	532	574	564	535	542	546	507	549	555	558	549	547	515	517	546	543	565	571	558	547	571	590	566	566	576	599	515	592	552	544	552	517	553	525	563	575	532	506	608	548	557	622	585	572	594	547	501	535	566	535	545	560	568	532	525	528	560	564	538	550	559	571	543	516	542	549	497	552	555	580	572	547	538	561	585	531	538	572	529	567	543	542	557	552	530	533	550	517	569	553	543	560	522	548	528	557	538	524	538	525	544	523	558	569	546	553	547	525	545	545	509	591	566	554	558	564	576	542	569	571	558	566	522	557	571	548	573	558	537	561	554	555	527	525	549	559	573	571	552	520	544	530	516	547	559	575	513	563	521	521	551	505	576	553	572	525	557	520	532	550	545	516	582	505	566	561	538	546	561	586	570	534	552	522	556	561	536	555	557	573	525	500	569	543	552	584	541	525	544	536	535	534	511	535	559	504	530	555	557	537	571	529	545	547	577	508	524	570	572	532	581	568	523	519	533	547	583	565	550	554	588	564	546	543	533	580	563	530	554	529	554	543	538	556	566	593	548	554	493	562	522	600	560	561	550	527	520	569	535	509	566	553	527	528	498	576	558	550	555	561	559	548	555	498	593	548	560	590	516	575	547	548	543	556	534	559	556	540	509	574	565	559	544	571	516	569	551	551	548	536	512	572	536	560	570	572	561	553	540	552	543	560	570	571	526	528	533	538	547	537	524	566	525	530	512	597	583	578	522	522	510	556	503	538	551	547	495	567	567	549	555	574	519	535	597	558	558	566	553	525	566	517	601	548	537	537	570	573	569	580	557	531	544	561	534	533	591	526	515	560	502	521	549	537	547	550	527	577	526	568	548	568	546	499	566	594	570	518	564	531	522	499	566	601	560	515	541	536	541	529	574	484	605	572	542	564	518	598	556	551	549	576	549	567	547	590	595	551	539	521	564	538	512	567	571	559	560	572	532	569	524	538	542	557	550	503	534	559	551	572	542	556	607	579	557	573	548	495	565	537	523	551	516	533	534	519	538	579	526	563	541	534	498	527	575	595	556	510	574	532	535	522	537	535	561	529	562	556	573	572	546	541	538	520	556	612	592	548	535	535	525	531	521	567	541	555	526	547	524	538	538	540	557	616	569	578	576	580	539	520	584	561	548	559	559	557	526	555	535	538	579	533	581	572	554	548	543	547	536	549	555	586	588	547	546	520	596	559	574	523	514	572	516	565	537	556	588	518	556	510	578	575	568	573	563	573	553	564	568	565	559	550	560	559	549	591	585	537	509	588	588	500	541	579	550	542	568	568	515	512	534	560	551	562	580	553	571	558	525	565	553	555	530	555	538	545	547	511	544	514	596	528	550	540	556	548	516	504	546	520	553	550	530	523	559	547	528	566	535	497	564	573	535	571	563	531	575	537	555	551	523	561	548	533	531	532	550	585	541	529	509	558	537	570	560	532	570	548	562	499	517	562	544	543	537	562	565	541	528	496	531	481	557	590	540	526	556	533	550	568	561	534	565	541	543	497	521	576	564	567	558	543	562	518	577	508	528	557	583	571	536	579	573	528	555	556	534	579	545	549	530	558	503	554	551	539	505	550	543	563	572	534	548	599	562	537	554	586	557	560	502	500	529	522	517	539	560	565	526	549	578	533	572	553	552	557	552	549	515	547	563	536	550	546	518	523	533	567	522	547	550	513	511	557	556	558	556	554	559	545	565	536	544	520	519	537	548	559	592	552	506	557	553	560	545	550	541	552	517	566	551	534	550	531	541	522	572	555	554	545	567	543	585	523	570	542	552	537	536	561	522	565	518	547	580	558	534	562	562	598	522	520	515	567	532	561	582	572	552	554	578	548	550	559	565	540	553	558	560	592	561	539	532	542	530	561	551	495	549	591	563	552	549	519	509	594	548	555	554	580	575	513	579	548	546	501	516	507	565	527	550	525	552	549	548	559	590	535	536	540	565	538	544	554	534	574	517	586	534	527	609	552	565	560	506	551	548	575	548	529	574	566	525	553	555	540	570	557	563	503	597	561	553	534	520	574	524	532	549	512	580	501	519	526	567	559	581	572	554	518	555	579	516	555	514	554	561	554	527	523	533	554	597	535	531	538	560	555	506	539	542	533	558	555	564	554	518	581	575	567	530	551	523	568	524	575	543	523	536	546	563	550	582	558
8450	1977	2514	2353	2496	508	485	356	308	286	270	247	234	269	266	241	253	232	229	241	211	188	237	221	204	237	210	214	225	189	230	212	206	227	210	242	191	201	228	211	239	225	231	222	200	218	223	207	216	252	202	231	232	216	203	209	224	214	212	198	211	189	207	198	220	235	246	232	229	227	227	201	230	220	206	191	212	236	202	206	230	210	217	207	201	225	202	228	249	218	235	208	220	209	221	238	206	206	200	245	225	196	200	211	211	213	217	225	234	216	223	210	252	201	233	234	213	218	212	214	227	214	220	203	225	207	202	191	213	200	234	245	244	225	209	233	217	222	222	227	213	237	220	248	237	235	250	206	218	219	236	219	215	245	238	213	239	221	215	201	220	209	244	209	222	238	206	223	206	208	218	209	224	206	214	226	236	225	191	203	218	235	216	193	247	195	228	214	243	220	212	227	217	246	210	201	218	215	225	201	218	212	229	224	203	217	216	239	225	230	216	231	223	252	232	217	209	216	250	178	214	206	225	217	204	189	223	224	206	248	248	215	244	217	258	204	243	248	249	243	212	207	225	207	222	227	237	213	235	193	246	221	265	226	241	233	202	194	235	211	219	217	217	199	232	205	208	212	218	227	226	221	248	222	271	218	241	218	215	215	231	209	240	236	229	232	241	225	236	190	214	211	228	214	215	233	215	222	221	232	201	232	251	225	233	197	185	187	222	206	202	227	203	232	203	201	223	217	217	244	205	212	207	222	238	209	257	191	233	223	190	207	216	228	211	222	189	202	244	216	214	223	213	241	220	218	228	225	236	227	207	218	268	202	205	214	216	210	235	213	230	250	218	215	212	224	249	216	245	224	174	235	214	215	234	210	200	204	215	213	205	226	203	229	220	239	222	239	229	184	207	205	204	235	205	238	208	214	201	247	212	228	218	216	213	221	214	240	232	269	218	228	228	214	242	214	228	193	249	223	215	211	234	209	231	220	215	236	224	209	223	219	236	209	239	218	249	204	200	203	236	245	215	207	202	217	232	220	247	210	222	201	239	203	219	229	222	218	222	208	193	213	202	235	220	257	220	210	246	210	221	222	247	226	248	205	224	196	195	236	224	208	228	223	197	217	229	224	212	235	230	231	226	202	241	234	212	218	232	217	207	255	222	239	224	187	198	203	241	212	232	220	230	204	207	235	219	218	212	237	202	235	225	244	237	200	202	215	206	211	233	228	206	222	229	231	220	224	226	214	208	216	231	206	213	237	200	224	224	201	233	213	206	225	227	219	218	236	242	244	217	230	220	214	210	234	181	209	219	212	201	226	226	217	214	192	230	255	221	235	197	187	215	215	203	256	237	217	238	205	211	220	193	191	239	232	214	214	206	190	230	248	236	230	234	236	233	204	207	218	224	198	199	205	209	204	193	194	233	241	242	239	215	224	240	216	190	205	221	230	222	230	217	222	214	214	225	205	201	200	205	220	240	255	211	208	182	201	196	200	228	214	200	231	245	233	219	212	208	208	222	221	227	189	220	209	217	203	205	205	232	231	243	214	243	220	195	219	210	226	247	217	210	229	212	230	199	231	223	227	194	213	208	242	221	226	221	242	245	214	265	219	202	217	251	252	219	237	203	257	220	195	200	210	220	209	196	239	224	256	207	211	229	244	235	232	216	202	234	226	237	188	224	243	225	205	215	225	243	229	222	228	204	214	212	214	228	201	224	209	208	217	227	219	211	225	223	227	210	198	211	224	205	217	242	221	224	245	204	247	248	219	229	226	239	225	209	226	200	207	226	208	229	213	210	215	244	252	188	200	208	234	195	204	217	205	193	220	208	218	243	223	231	212	255	237	237	207	222	187	217	237	222	221	222	205	220	216	189	233	209	227	207	204	197	228	219	205	197	203	247	271	223	214	229	214	251	212	239	202	227	221	233	232	210	217	220	214	191	242	252	223	229	214	231	220	196	230	201	198	233	253	190	218	184	217	219	244	221	232	222	225	215	228	203	241	220	198	229	218	210	196	230	195	231	229	232	256	226	229	235	208	203	201	203	227	205	208	210	241	209	232	231	212	230	235	233	210	226	246	230	227	213	229	260	215	188	246	240	216	214	211	216	220	187	215	215	209	219	263	227	220	225	215	231	227	236	216	234	216	238	230	228	206	218	226	213	201	235	206	215	226	194	225	234	200	196	217	213	200	224	244	231	229	204	209	225	227	202	251	188	231	255	244	198	248	205	217	232	213	211	196	224	212	232	214	216	218	191	215	217	216	187	214	206	236	227	246	231	223	213	254	241	220	206	187	220	239	195	229	218	232	221	219	223	230	238	200	175	220	198	201	206	210	226	243	221	234	218	222	217	222	207	204	221	228	224	217	219	219	218	224	229	205	272	231	238	224	216	235	200	220	214	209	228	209	218	214	224	211	254	235	212	231	213	249	252	189	238	230	223	219	231	239	203	219	238	218	247	212	238	203	219	211	227	206	195	232	234	210	214	194	198	206	195	191	227	213	211	217	244	239	234	232	226	206	210	216	224	211	192	256	242	188	247	209	208	224	201	239	250	206	204	233	210	212	228	189	203	235	216	230	218	235	241	221	233	223	222	223	198	212	228	188	241	205	201	217	220	203	225	192	210	232	210	228	219	235	217	221	246	196	195	225	190	211	191	217	209	194	212	222	223	214	193	222	195	215	200	205	206	206	207	227	230	221	209	216	206	216	220	226	203	219	203	207	188	238	220	223	253	241	230	241	257	219	213	208	198	233	206	213	189	201	235	242	230	213	229	217	239	191	216	203	223	255	244	212	199	212	228	228	215	235	191	233	199	200	210	236	216	210	240	237	235	193	204	233	224	248	237	226	236	213	216	204	210	201	226	218	231	228	216	251	232	221	213	233	244	208	257	214	211	241	241	223	220	235	215	173	233	233	217	219	231	222	221	219	215	217	213	221	231	214	228	208	228	223	249	194	211	214	227	249	240	207	219	207	243	220	228	228	219	212	229	217	227	215	221	237	231	211	231	220	222	205	228	199	220	226	254	233	243	227	216	191	217	238	230	237	230	234	218	222	217	229	197	243	217	222	214	250	194	222	187	239	230	210	192	205	228	219	200	221	195	222	211	228	220	193	223	207	176	200	233	238	228	227	213	188	185	199	215	237	230	255	230	209	205	217	210	228	226	227	212	224	200	207	216	199	217	205	251	201	228	239	199	225	203	228	231	233	222	223	224	202	207	184	225	211	230	238	207	231	210	215	218	215	197	229	229	220	221	219	249	232	204	204	198	252	230	220	226	214	215	221	221	251	231	225	216	208	220	200	221	223	242	222	220	217	229	213	210	250	230	207	208	205	232	215	199	235	240	224	236	232	238	207	185	226	202	204	210	226	238	221	232	248	191	221	232	251	212	198	244	252	234	219	195	218	227	235	242	224	232	217	224	241	205	231	240	214	196	210	245	183	214	255	212	224	229	219	218	240	223	210	221	222	217	244	231	227	214	219	205	206
6844	2225	4951	7593	8664	1797	1816	1298	909	773	740	751	685	648	631	671	626	693	600	621	632	645	586	645	603	602	558	584	641	546	592	587	576	575	567	538	556	610	551	572	575	622	545	543	568	636	561	581	621	551	545	547	584	561	513	553	542	578	580	552	570	562	547	574	570	556	589	558	600	545	515	560	567	602	537	576	584	552	551	565	568	548	539	549	592	605	543	539	530	581	570	609	565	514	521	582	578	570	578	589	559	619	577	595	544	558	620	539	508	506	624	548	581	576	574	546	586	567	561	568	595	586	572	552	560	576	559	567	585	581	570	544	590	597	546	551	589	533	576	550	584	565	561	581	549	597	577	576	528	543	572	588	554	554	549	528	540	572	581	571	586	533	556	583	548	537	587	553	523	579	582	578	560	543	531	562	580	575	588	568	510	596	578	582	565	571	573	548	525	527	554	518	571	524	578	543	563	600	539	547	583	580	561	590	621	567	572	511	554	587	546	574	566	609	568	573	547	567	553	502	567	549	562	522	534	591	568	596	581	566	600	581	577	562	542	601	577	584	557	559	566	535	537	575	536	592	572	561	586	556	540	529	571	584	570	543	531	601	560	569	557	525	600	607	519	553	547	542	563	533	565	588	558	585	550	591	593	573	543	617	580	525	563	573	563	547	575	470	566	577	560	532	574	597	560	517	581	568	555	560	587	561	568	562	515	585	612	586	547	557	557	593	560	540	599	515	546	587	652	578	548	582	546	534	574	576	564	550	533	565	554	589	587	558	557	551	590	544	585	555	535	533	581	521	519	530	536	563	593	517	541	562	575	569	575	568	566	535	576	569	533	582	558	577	548	574	545	558	565	573	564	579	561	590	553	552	533	537	570	530	556	562	531	533	593	563	587	556	548	568	542	569	581	542	558	563	570	546	565	554	576	552	537	574	527	540	600	512	539	555	574	589	540	570	559	558	541	540	554	620	531	544	516	541	529	624	558	597	590	549	571	517	544	519	577	542	558	551	569	560	592	564	583	540	584	568	582	560	547	517	599	517	562	530	558	605	545	585	600	576	553	588	549	581	601	567	558	536	541	591	523	554	585	531	553	605	596	587	540	561	563	523	526	576	573	523	587	604	583	538	561	552	559	581	541	531	577	557	564	604	541	594	574	543	567	588	590	571	507	534	544	604	591	538	540	556	576	532	561	572	531	568	524	526	555	562	580	589	560	571	512	584	589	557	560	550	544	534	558	565	540	555	565	544	591	563	567	583	629	569	525	547	612	568	547	573	510	578	548	592	552	516	529	531	555	535	565	575	588	561	565	615	553	570	551	563	534	568	551	526	535	580	568	518	610	586	592	586	546	521	545	611	568	552	558	562	544	566	553	582	556	577	592	590	562	522	546	549	564	503	561	546	532	569	542	591	594	564	536	557	564	563	585	550	576	543	593	545	561	541	557	533	516	579	534	535	517	525	537	573	545	570	496	548	581	551	574	545	584	583	522	550	604	566	547	558	570	548	618	556	588	570	566	548	555	561	541	524	552	579	561	591	554	594	586	554	555	582	596	574	605	556	527	575	538	517	515	578	586	567	562	528	558	577	563	589	609	559	611	517	602	552	583	547	600	538	567	608	562	521	544	572	597	580	584	567	589	597	586	589	555	537	544	537	580	526	557	569	620	553	590	562	554	547	559	591	617	577	568	563	538	555	581	564	595	565	525	599	528	567	594	545	544	591	564	532	554	539	528	537	557	562	560	549	572	532	599	562	530	546	580	578	578	528	581	535	575	512	585	604	556	536	571	547	552	598	573	550	588	575	519	574	564	579	573	541	597	560	560	545	569	549	547	568	567	571	574	551	581	531	524	530	558	534	588	583	610	555	529	629	585	559	547	571	514	548	538	591	536	548	558	565	532	537	510	549	543	575	585	556	571	547	603	556	579	525	627	550	535	536	559	576	520	558	596	540	535	602	549	560	539	593	555	554	594	557	603	551	558	512	599	530	562	552	564	578	576	556	537	571	538	600	570	556	582	545	523	550	583	538	560	543	552	559	558	557	568	577	553	567	535	606	581	565	584	546	604	545	534	574	540	566	572	557	594	562	547	529	589	569	541	528	583	628	601	564	580	542	595	525	532	552	553	589	515	556	522	562	536	590	556	545	583	558	558	570	570	542	577	589	577	556	579	566	573	582	544	562	570	544	594	603	553	521	598	596	554	524	559	607	566	557	579	557	533	544	583	570	555	569	538	580	526	582	564	574	571	549	563	556	546	543	546	534	585	559	603	565	550	561	565	578	547	608	539	555	548	512	584	578	546	608	583	529	560	558	530	540	548	535	540	568	518	573	595	565	499	561	528	570	554	537	589	556	592	549	564	571	580	555	535	558	591	536	572	590	583	568	537	505	563	493	555	601	588	544	589	538	519	573	549	531	512	565	540	558	577	583	560	567	555	600	561	581	567	577	539	550	598	569	557	609	557	588	560	578	584	546	529	614	550	565	554	583	563	571	538	573	538	573	538	516	584	569	557	548	565	576	569	564	555	582	585	539	546	514	551	530	569	562	539	569	603	560	579	604	545	534	582	569	552	580	546	535	541	568	535	577	593	549	577	567	590	563	591	578	602	559	563	541	547	580	562	548	569	569	582	560	573	570	580	560	622	580	529	543	557	522	552	589	577	568	561	570	580	525	614	578	559	547	500	550	579	558	546	557	613	568	535	577	577	558	535	590	536	545	543	590	549	565	539	554	576	581	515	530	567	596	518	581	568	548	557	555	503	552	584	559	528	518	560	557	590	527	563	589	546	579	536	506	574	544	529	567	548	537	553	565	573	559	542	541	550	591	577	537	535	556	535	559	549	564	566	578	563	545	559	558	546	540	580	581	568	556	556	576	580	567	571	540	542	538	583	532	516	555	587	547	575	560	555	556	540	509	548	531	564	559	572	570	565	587	576	566	573	538	532	554	556	549	554	545	583	575	570	586	593	557	621	596	559	543	601	570	562	510	610	576	564	559	548	528	549	558	541	561	556	541	568	538	575	551	567	549	546	539	611	585	531	522	543	518	586	522	569	542	565	552	559	558	524	555	555	596	555	573	513	551	544	548	554	556	536	541	532	554	515	558	572	614	530	580	574	567	574	540	589	562	562	526	571	598	547	581	566	568	525	582	596	562	576	568	576	597	558	545	587	561	558	570	572	572	550	550	540	515	533	557	565	493	549	565	513	527	590	551	588	563	547	566	586	591	593	568	595	564	544	537	523	553	552	526	557	589	565	522	540	564	535	591	552	566	547	553	559	562	546	615	573	570	557	544	535	589	557	533	554	570	538	573	533	523	561	567	577	572	572	530	565	576	557	564	549	592	559	571	559	528	559	523	549	566	562	580	577	572	581	564	571	574	536	575	605	611	547	594	555	531	560	572	559	572	533	580	586	588	554	556	529	577	546	590	546	605	573	559	542	566	533	552	495	553	561	561	585	563	585	554	549	588	548	599	559	551	554	571
16507	3737	4527	3816	4207	1165	889	643	552	521	475	475	478	490	432	454	443	400	398	462	437	413	408	418	430	438	434	458	432	434	446	429	425	417	436	437	394	399	406	436	392	429	400	456	423	405	450	387	415	458	395	456	428	438	435	431	411	457	423	417	458	451	393	390	374	431	464	448	453	435	428	407	440	478	462	424	441	386	448	457	422	472	429	375	455	458	375	398	431	447	417	439	437	480	427	401	408	397	388	405	421	352	409	419	395	414	406	430	431	410	437	437	438	407	380	412	435	393	428	401	395	443	446	439	399	413	428	397	417	447	392	380	427	372	443	450	397	420	423	387	420	436	417	443	442	472	412	465	418	419	420	395	456	400	414	447	391	396	422	396	395	428	414	411	408	441	409	435	442	433	448	406	452	425	420	435	389	415	457	432	435	407	423	414	462	415	404	424	416	443	392	449	425	441	414	405	403	451	463	418	448	442	405	435	401	468	431	428	434	434	417	432	402	425	424	424	403	439	419	452	442	437	420	442	454	446	396	434	431	389	431	454	434	474	418	447	422	427	387	411	438	458	421	415	409	444	471	414	365	427	413	431	407	438	458	410	405	398	428	457	429	417	461	426	423	400	432	413	419	429	454	455	445	417	446	417	421	406	470	425	457	415	411	416	404	424	406	412	443	385	497	409	436	428	409	438	443	389	450	417	420	409	431	426	418	440	388	422	412	417	433	398	363	416	400	410	424	430	394	458	453	446	415	424	411	429	417	435	416	423	429	410	420	414	408	407	424	438	397	435	417	427	413	395	384	408	383	420	447	443	425	442	454	418	428	441	441	396	431	407	443	406	437	388	420	464	468	435	438	422	445	383	412	416	466	430	433	434	393	439	420	442	403	419	436	393	389	409	437	406	416	392	443	415	430	454	414	423	444	415	423	433	430	412	386	445	423	457	462	427	376	449	409	407	418	430	375	426	397	463	465	461	467	423	408	446	440	430	436	408	412	422	408	432	440	387	412	423	421	403	464	433	429	441	407	379	414	430	421	415	450	403	436	437	436	426	441	411	429	436	408	423	413	450	480	379	411	421	420	419	428	405	423	387	409	434	416	437	448	383	392	363	402	420	414	409	376	456	437	420	405	420	417	390	406	401	454	407	420	424	409	427	438	431	397	410	425	446	367	389	430	430	381	437	417	410	469	396	403	449	436	414	464	414	403	419	407	432	400	406	416	458	422	404	428	417	410	413	398	401	441	435	441	424	413	387	427	390	409	402	447	416	391	402	464	432	432	398	431	419	459	434	469	426	427	401	431	431	420	456	450	416	422	438	391	465	414	428	442	470	437	394	431	428	429	439	450	434	421	386	407	440	450	401	427	380	395	389	446	395	443	414	434	435	496	438	413	444	419	427	421	435	418	417	459	430	457	410	458	436	434	417	410	422	449	412	431	441	445	413	440	410	458	435	457	407	433	382	435	432	387	430	394	447	412	414	416	460	438	428	412	449	419	414	439	438	454	417	407	437	420	450	423	434	415	412	416	433	469	434	436	456	420	426	430	444	446	427	417	423	424	401	437	423	428	425	418	411	420	412	436	424	431	395	392	442	434	478	412	423	383	423	399	426	397	418	438	448	430	413	428	404	454	410	432	442	436	413	430	408	420	431	413	418	425	432	441	454	435	433	415	399	428	422	395	416	378	411	434	435	436	420	438	436	441	412	403	444	408	374	398	422	429	394	436	439	389	431	376	427	432	441	438	420	431	414	455	447	415	452	432	406	432	422	375	380	416	474	415	444	449	412	439	454	417	418	471	412	428	401	459	417	469	383	429	423	448	412	416	448	382	423	423	446	465	446	415	432	440	381	419	403	415	443	462	433	424	437	426	460	447	439	420	399	439	437	471	426	423	450	413	424	385	428	469	426	413	390	416	424	401	406	385	398	445	454	411	396	419	416	437	474	458	451	407	416	381	407	403	408	443	403	434	427	402	425	419	443	394	418	436	461	406	405	428	427	423	405	451	453	457	407	459	379	428	422	426	409	407	398	429	451	446	428	412	397	423	419	426	442	421	429	422	392	437	404	406	425	404	420	419	440	380	434	413	366	441	400	415	406	419	392	413	412	422	422	414	405	386	412	424	430	401	395	402	407	439	420	383	411	416	413	403	381	423	399	422	450	405	372	395	403	439	442	446	409	439	476	403	416	445	427	452	408	424	401	444	433	450	429	396	429	412	435	435	410	435	442	468	415	444	454	429	431	432	434	419	422	408	452	397	403	422	423	407	426	443	405	437	433	397	428	441	428	461	403	413	422	460	434	394	435	437	429	421	412	396	435	452	422	435	414	460	417	371	414	419	405	424	403	411	445	447	398	420	470	429	441	446	411	440	423	433	416	425	423	417	424	430	415	439	412	434	421	413	405	446	384	418	431	379	421	436	391	443	461	426	413	445	430	451	425	427	440	485	385	429	384	413	426	432	420	423	468	396	406	422	461	461	428	414	401	406	429	404	434	420	443	436	406	456	425	465	435	410	404	440	401	430	433	455	444	453	477	396	416	417	402	448	404	406	421	408	435	417	421	408	403	465	446	419	413	442	428	427	403	385	362	439	439	438	390	438	392	394	458	419	431	473	469	430	400	432	459	417	422	433	394	425	444	403	423	445	393	444	448	413	414	398	429	425	443	470	392	393	422	456	375	447	440	423	430	442	407	487	449	425	460	429	391	391	406	457	440	395	430	402	430	446	434	444	443	492	439	461	420	482	434	437	444	417	442	423	438	457	425	418	412	425	385	462	446	467	399	428	390	450	458	417	424	409	453	493	409	407	415	387	412	413	471	407	409	444	464	388	420	396	443	435	414	418	451	395	439	425	410	396	435	416	448	395	417	436	435	434	462	427	451	415	423	443	477	462	416	419	385	410	431	404	436	446	417	406	438	405	404	384	392	415	419	429	456	398	467	426	429	408	418	482	432	441	410	405	425	421	429	443	406	435	401	395	451	418	403	409	438	434	446	463	403	441	453	463	427	437	386	393	411	411	441	453	415	462	437	423	427	406	425	425	397	417	428	427	436	449	453	384	421	422	454	451	419	411	388	429	441	387	421	414	422	440	400	447	404	417	415	430	411	397	427	427	409	403	417	447	430	413	401	405	437	411	435	385	445	400	388	412	456	432	423	413	392	414	424	407	444	409	417	375	420	446	437	451	418	394	407	379	451	416	415	455	479	450	446	488	404	409	421	392	419	446	412	467	459	460	394	405	416	417	393	437	437	421	431	443	420	435	421	390	445	404	430	444	410	460	385	452	423	435	412	414	419	430	412	408	402	428	455	436	409	407	427	426	431	443	447	423	414	451	424	412	428	437	395	432	432	412	428	407	441	419	436	440	411	396	403	423	396	435	404	402	397	408	481	421	413	414	404	425	440	439	463	454	447	438	427	453	448	392	435	409	409	434	395	452	428	419	451	420	414	436	381	390	398	448	447	449	413	385	404	419	396	449	435	428	427
9447	3420	7577	10477	12835	3415	3116	2198	1523	1363	1299	1223	1197	1150	1136	1130	1100	1151	1006	1049	1023	963	1020	1045	948	1003	1010	946	1005	1012	991	1004	980	1014	998	950	977	989	913	992	974	1017	964	949	978	1007	978	1020	1012	977	929	979	964	942	977	957	899	937	995	981	949	978	973	956	980	963	981	957	913	944	864	959	993	992	991	972	941	944	1013	945	944	894	909	990	950	923	954	947	968	926	942	903	1010	989	955	942	1005	976	938	957	937	936	946	1012	938	871	906	978	985	953	928	968	926	953	969	973	1027	966	930	934	965	939	994	954	973	992	977	1008	955	948	1001	928	961	848	927	939	955	1033	950	977	966	949	933	923	941	966	971	1003	966	935	945	996	1006	997	933	962	914	991	989	997	952	953	951	952	964	977	957	954	962	1016	997	922	974	944	913	1010	982	952	969	940	971	1003	972	977	931	928	983	918	943	1003	1001	931	934	998	967	955	955	984	953	955	928	1001	982	929	973	951	974	943	970	886	950	963	961	953	925	925	938	953	920	948	942	906	968	905	949	938	1005	971	936	939	948	954	928	962	984	897	968	928	923	928	928	954	971	937	970	952	1005	930	899	943	988	941	980	966	946	951	922	917	899	966	1005	945	1019	972	979	940	974	939	953	944	961	951	899	911	981	959	960	877	924	983	993	984	926	974	937	934	872	913	1004	934	966	918	941	934	940	933	904	998	964	958	932	952	974	959	927	943	928	932	961	903	1002	931	952	976	980	971	887	924	942	977	988	1006	941	958	953	951	912	1030	987	962	972	966	999	956	955	912	931	928	974	954	995	947	944	969	973	947	995	980	908	946	963	988	951	923	927	988	925	974	973	967	980	928	927	998	964	922	990	946	996	914	955	953	925	902	954	993	936	929	977	921	901	983	917	922	986	883	945	960	947	935	948	951	945	957	993	969	958	934	971	943	1021	916	940	956	923	888	956	983	957	972	915	949	926	960	1016	906	907	954	941	947	998	961	998	1017	970	982	902	919	985	884	916	966	944	976	951	968	946	967	982	940	918	967	944	968	952	1001	983	971	910	954	970	981	918	937	958	950	938	959	935	917	958	997	940	930	966	960	979	881	942	916	961	937	908	943	932	963	909	893	977	951	940	964	939	940	917	946	961	939	997	952	960	1011	914	990	977	953	977	927	963	964	892	934	895	980	995	913	1002	986	938	1003	957	981	1026	940	921	984	889	964	977	930	905	964	932	956	955	897	977	974	952	929	978	980	991	959	938	933	954	963	945	986	1018	936	987	955	942	951	983	978	975	950	931	935	934	964	933	893	997	935	933	1006	948	881	919	933	869	969	949	917	988	1009	925	986	984	960	891	969	892	931	973	958	974	938	944	989	920	927	893	941	922	985	978	965	963	949	905	996	903	912	921	960	989	913	981	968	962	925	951	957	986	943	944	926	932	953	922	928	942	910	918	987	906	962	1005	965	984	932	938	947	956	944	943	973	967	932	940	992	1007	1000	962	911	941	986	1001	962	893	966	985	927	916	970	967	966	948	952	955	961	941	918	963	950	1011	987	957	904	951	938	976	950	962	900	902	941	978	924	937	1005	941	929	1004	933	933	1019	1001	936	996	931	972	926	940	961	980	953	954	987	972	957	988	987	905	972	944	932	945	994	942	941	1011	942	912	941	961	932	979	975	931	941	943	974	909	951	979	962	951	974	924	1022	977	901	925	960	983	929	906	953	960	968	886	963	962	969	974	923	926	898	971	972	1025	965	1020	948	1001	924	973	949	994	1016	969	877	930	919	951	962	958	978	878	970	975	1003	965	964	983	969	967	956	927	977	928	977	956	944	884	885	957	918	934	888	983	937	934	955	904	923	924	978	961	900	914	940	916	926	978	946	1002	968	984	987	920	939	932	912	936	1003	941	929	985	994	956	952	957	952	983	931	939	928	938	919	1002	925	920	917	964	960	993	946	986	930	947	1009	931	979	982	951	1010	934	926	947	968	952	914	929	961	969	941	990	949	1005	956	1010	953	922	957	964	972	919	927	962	917	967	963	929	909	971	948	951	989	1007	975	1003	896	969	1015	927	972	936	935	917	958	902	894	943	924	939	933	1017	936	1045	970	951	1003	975	954	993	925	1003	994	981	932	927	954	926	931	948	941	929	974	924	958	966	958	968	1020	976	960	952	950	993	882	948	933	913	1004	988	931	944	971	943	961	969	958	951	917	957	990	983	993	869	930	941	998	940	950	944	885	900	969	973	955	962	896	955	944	1020	941	990	940	950	927	953	977	970	969	960	946	945	950	855	924	913	897	1001	945	922	923	941	933	1017	908	990	975	974	973	917	947	971	979	978	960	919	895	906	926	924	950	924	936	958	969	955	929	972	910	953	965	968	999	964	914	912	927	939	941	958	896	951	946	983	927	886	896	927	962	998	1011	895	935	934	1010	977	942	930	978	969	945	979	954	1018	946	933	1029	940	945	969	985	919	951	926	929	967	951	940	976	961	917	1023	944	895	936	988	984	938	951	933	955	984	921	947	967	987	944	941	995	953	917	949	871	941	954	958	943	965	945	910	968	937	935	992	959	966	901	957	981	942	980	983	887	942	928	968	975	968	936	949	940	959	937	893	940	984	976	995	926	980	956	996	923	929	967	978	968	920	982	935	941	952	948	925	935	941	929	973	942	932	991	980	939	989	950	928	957	983	939	892	963	944	897	928	947	896	918	928	943	983	963	943	982	931	925	925	890	965	1001	964	996	967	933	945	973	960	992	988	970	942	911	946	939	987	982	917	977	953	991	911	969	926	969	990	943	963	931	980	927	947	919	965	918	999	958	948	950	944	953	918	982	940	947	957	936	964	922	947	937	943	959	901	1014	963	846	974	927	985	959	969	951	917	993	993	961	969	901	943	994	873	947	907	946	992	883	949	1002	889	909	1004	897	916	976	959	965	926	918	986	931	995	1000	953	983	952	965	995	916	933	982	908	969	997	988	937	967	917	954	957	942	979	993	910	948	970	952	989	1024	984	989	926	956	935	931	990	951	957	947	978	1012	981	952	982	939	971	922	959	986	951	969	950	954	896	926	995	971	970	952	958	949	971	969	962	931	980	934	922	927	997	932	967	989	985	922	951	970	882	926	920	967	957	942	892	972	950	901	952	1012	909	931	962	893	964	922	975	965	987	970	941	928	942	959	932	973	968	960	924	947	969	928	997	898	979	954	951	975	1021	928	954	942	949	967	915	998	955	966	989	933	999	923	985	941	1010	903	969	961	971	932	971	969	956	934	956	951	970	955	947	1006	951	956	908	957	978	988	954	968	938	946	1010	967	942	916	983	904	968	974	981	937	934	982	945	984	950	1009	918	931	951	920	940	948	925	963	940	950	950	1004	955	968	1006	896	928	949	933	941	860	982	942	974	993	982	968	992	988	973	937	996	1021	983	934	962	892	946	957	1020	971	998	995	949	931	944	910	959	960	968	984	936	951	941	926	942	954	936	950	971	980	938	993	1017	956	951	989	924	939	928	940	954	936	878	953	970	930	984	918	1053	980	953	989	973	904	985	944	935	996	942	950	916	930	962	913	932	991	978	993	907	979
2347	940	1264	1097	1227	336	311	238	222	205	222	221	225	211	219	221	213	223	225	236	231	205	234	239	212	224	206	198	240	246	206	201	214	214	236	207	227	262	235	206	198	226	244	255	202	231	255	218	234	246	229	209	245	196	198	254	214	223	242	244	217	265	224	211	230	228	212	248	201	233	187	225	202	246	219	217	241	229	215	214	206	217	208	241	215	261	226	198	246	232	218	207	228	207	217	236	240	238	236	211	237	233	214	233	224	233	218	203	225	228	210	236	225	196	221	237	231	214	226	198	232	235	233	196	227	214	218	225	197	237	201	238	223	206	225	202	229	212	212	213	208	230	231	225	220	230	226	233	225	225	240	219	221	232	262	202	270	209	224	214	218	237	221	219	206	247	222	222	230	220	214	231	243	240	235	209	197	203	241	216	208	214	239	208	221	221	210	230	214	212	234	235	234	191	231	241	229	238	233	204	252	246	229	241	238	221	216	257	259	202	228	238	216	229	243	223	253	225	241	186	200	234	240	221	248	239	227	217	220	232	219	226	240	239	222	226	241	187	223	227	208	219	231	224	248	232	228	217	197	213	216	203	247	218	216	217	243	236	233	263	206	236	195	221	221	204	220	243	236	222	205	207	239	225	215	218	239	213	232	237	227	249	200	228	258	213	206	201	228	210	229	225	197	238	237	236	260	221	242	220	220	239	218	216	198	232	190	206	225	232	240	211	200	199	223	207	206	234	213	231	225	217	218	227	216	226	220	232	238	226	209	212	205	252	226	221	224	208	199	214	215	224	215	229	208	255	221	213	213	238	235	200	218	191	229	227	244	211	208	222	220	240	209	227	218	216	243	222	229	230	238	230	216	246	201	226	216	219	242	212	201	224	233	193	200	215	233	213	193	208	193	242	213	214	188	225	239	225	227	241	239	169	221	238	241	223	240	212	243	239	258	224	229	243	213	232	209	237	234	213	229	229	226	267	234	187	243	227	230	251	237	228	212	224	220	216	228	211	204	237	200	224	242	207	246	200	235	238	232	212	196	235	220	211	217	203	206	253	195	209	179	214	207	201	226	206	214	230	207	213	243	215	241	222	213	234	217	236	231	202	219	208	218	214	215	248	239	239	230	226	217	242	225	255	215	223	244	225	241	249	229	224	240	251	233	250	230	218	239	215	223	225	237	207	251	186	230	244	216	218	219	211	190	216	244	223	197	217	204	208	227	230	186	212	246	224	226	259	204	221	216	206	214	243	223	249	253	227	205	225	237	226	230	209	251	232	250	244	237	204	201	207	211	232	214	253	207	223	223	230	249	227	255	225	237	220	225	249	234	239	231	227	238	203	219	246	252	222	223	185	198	202	249	220	205	236	247	221	221	215	208	232	218	226	232	210	221	250	242	204	237	214	220	200	223	232	227	219	183	219	237	209	201	238	216	204	237	210	212	255	216	218	221	253	234	239	246	257	231	213	206	207	245	213	223	201	225	203	214	214	215	226	211	213	215	213	231	241	219	199	227	252	187	228	249	227	210	219	218	225	225	247	224	211	208	213	226	222	230	234	253	210	258	238	215	216	244	235	204	224	185	200	218	225	216	204	213	225	239	214	221	222	238	225	217	206	247	250	199	217	236	196	246	208	240	192	230	207	226	184	210	216	215	213	225	181	237	240	211	199	197	242	216	218	241	218	224	246	243	214	229	222	231	193	226	201	233	255	232	222	233	203	217	223	229	219	216	232	209	215	228	232	226	232	209	235	218	242	218	227	205	228	234	221	217	229	224	222	230	258	232	225	226	226	240	237	216	247	255	219	231	223	247	207	219	219	226	173	205	246	215	219	221	229	216	235	243	214	225	238	258	240	251	229	216	223	236	218	202	222	226	219	227	236	229	199	221	235	238	215	218	208	200	249	222	210	233	241	232	254	213	219	219	228	209	196	179	234	222	239	244	224	231	237	232	216	229	229	222	230	197	208	234	224	224	210	237	215	228	237	234	243	227	215	224	210	213	182	228	199	217	231	217	230	217	193	225	233	211	236	187	231	229	219	247	223	210	226	224	218	245	212	200	226	232	228	210	225	221	239	211	225	230	231	247	206	237	203	243	230	228	232	221	257	239	213	238	234	210	253	268	201	242	244	220	212	255	217	222	202	236	214	221	249	249	217	209	197	222	222	222	223	195	203	231	237	198	232	209	235	211	227	215	202	221	249	216	174	225	211	227	222	227	215	244	193	233	231	234	222	209	213	236	248	206	222	232	231	217	225	247	223	197	227	231	234	185	224	222	229	215	203	210	230	232	252	211	228	215	260	219	229	219	217	248	206	231	221	206	219	217	221	190	232	213	213	223	242	208	254	238	219	228	232	215	251	243	232	233	199	215	216	228	215	200	245	212	246	232	235	233	206	217	198	218	238	245	235	222	236	225	233	237	217	252	212	215	214	238	222	234	201	201	219	212	218	231	227	185	214	234	244	245	247	220	239	230	217	229	232	197	208	229	196	235	237	209	226	208	231	248	202	258	238	231	193	218	241	228	219	219	216	224	221	230	215	211	212	239	225	222	267	211	207	247	218	204	228	228	220	205	200	222	205	234	232	215	229	224	205	212	215	224	249	216	209	223	223	223	237	215	232	234	224	238	222	209	208	212	212	247	212	216	218	225	215	239	230	239	204	200	240	203	253	195	225	247	241	240	226	226	237	229	236	237	213	224	213	215	215	226	232	228	238	199	203	186	215	222	182	218	214	225	229	240	204	218	213	240	213	222	231	233	228	252	224	238	255	239	249	202	214	199	247	208	228	243	224	202	244	223	207	224	221	204	232	227	234	181	219	204	210	240	221	257	179	259	242	255	204	238	215	230	213	237	218	213	182	243	233	192	222	217	219	223	233	248	223	226	221	220	222	263	189	209	214	223	210	251	227	217	229	226	236	239	220	202	206	228	227	234	179	223	217	213	247	241	216	257	208	200	213	237	237	230	210	208	223	202	218	221	228	224	221	210	230	203	209	214	196	208	211	247	241	247	211	232	211	240	223	207	221	224	251	229	245	227	234	213	231	238	243	224	232	229	222	231	231	219	221	232	235	207	211	236	222	218	232	220	250	230	229	241	203	214	193	214	222	243	209	249	221	209	238	224	221	199	224	243	200	228	208	237	229	225	209	228	242	248	224	227	219	219	238	245	209	238	244	206	203	240	241	192	218	220	239	239	246	197	233	253	216	227	212	217	217	231	237	260	222	179	219	244	225	245	209	250	211	201	203	214	253	214	214	212	202	233	230	210	216	223	245	206	228	236	231	221	225	223	230	236	212	202	204	242	233	209	244	223	232	207	247	236	241	198	216	237	200	234	193	212	220	229	224	234	217	209	201	251	214	191	181	231	237	223	204	224	248	213	232	251	235	193	209	220	211	199	221	220	238	192	241	207	191	267	208	236	211	235	211	221	232	234	246	215	248	218	235	216	225	208	202	222	210	238	216	205	212	182	216	199	243	221	227	227	231
2228	1272	2638	3555	4680	990	1132	683	578	565	520	552	547	521	579	549	572	595	563	556	525	545	542	554	572	557	548	520	594	557	543	532	551	515	561	567	554	561	556	573	566	532	548	537	548	554	584	527	517	532	579	571	577	543	569	499	522	540	561	577	548	540	585	550	533	554	512	557	568	553	542	581	589	476	556	534	576	602	520	515	559	567	554	551	564	537	508	579	526	584	579	557	558	579	550	607	581	565	591	558	533	581	542	578	530	568	528	555	552	550	533	539	511	543	551	541	530	542	549	525	512	511	573	548	557	537	546	537	537	596	539	555	553	574	548	544	576	559	581	564	573	496	558	507	550	566	545	534	518	521	544	519	566	541	586	584	551	561	548	523	555	531	528	560	522	558	539	546	558	532	536	549	561	573	533	582	519	566	550	560	568	530	574	554	556	555	551	548	574	516	553	552	536	519	538	547	522	540	535	528	494	615	593	588	550	581	554	557	516	540	560	561	508	513	552	566	536	544	576	575	542	560	523	566	551	583	590	561	574	567	542	559	524	571	550	489	539	556	544	516	541	522	543	560	545	590	534	550	526	551	541	591	530	506	559	577	567	548	554	572	559	572	543	564	556	560	526	557	544	520	511	537	543	530	572	544	520	556	542	592	583	611	549	565	509	540	580	557	509	558	541	544	505	517	578	555	578	564	557	553	564	508	492	520	556	540	554	558	554	530	518	544	551	562	536	563	532	547	527	606	563	545	594	616	548	564	547	561	490	560	542	530	508	536	536	536	534	573	555	528	555	527	555	496	518	555	542	574	535	537	539	549	571	549	580	573	520	585	543	594	541	519	568	551	540	543	550	552	543	567	563	506	548	593	544	570	542	551	590	548	521	552	583	540	554	544	565	539	508	558	523	584	554	552	563	515	574	555	533	567	553	557	573	579	536	568	556	553	522	548	567	561	552	527	583	550	526	554	553	540	543	519	546	551	537	542	561	514	540	543	551	589	561	552	560	552	582	580	536	525	514	552	535	547	565	559	571	547	561	588	517	579	525	559	541	525	515	602	540	551	584	545	591	515	555	547	538	521	529	547	578	532	513	536	560	531	519	513	561	563	511	548	551	533	543	581	559	554	541	561	578	549	551	567	519	529	571	573	544	536	573	553	545	541	540	517	566	534	577	555	529	561	564	563	576	557	572	555	537	585	538	589	562	526	552	581	501	552	558	534	526	538	524	541	503	568	543	530	549	569	563	522	545	585	541	574	523	525	570	520	559	562	536	565	557	600	516	585	534	566	560	536	534	500	554	526	551	536	577	577	542	560	560	549	557	553	585	521	585	533	552	554	541	556	571	601	522	536	574	561	551	572	517	563	525	533	560	603	539	581	559	558	537	606	522	572	505	505	566	545	557	558	543	550	536	525	559	544	558	553	551	580	515	551	597	565	546	591	548	531	556	576	531	547	592	547	544	532	591	537	547	548	502	556	546	554	584	569	550	553	526	536	552	562	542	576	521	542	567	536	531	562	554	553	546	567	535	543	568	612	579	550	549	542	548	523	489	571	542	506	561	582	537	544	570	581	552	626	556	557	560	523	557	530	548	529	513	538	572	581	537	530	552	519	563	513	547	566	560	546	546	558	567	538	584	521	559	580	520	582	553	547	548	545	538	540	543	549	539	544	569	554	587	551	552	540	553	546	516	530	565	546	536	559	552	561	549	571	548	540	584	512	545	531	573	573	542	549	574	498	544	554	541	552	589	499	538	542	561	573	549	583	560	538	545	514	593	514	547	528	574	510	567	533	543	563	545	561	516	568	546	509	600	536	557	593	557	544	549	550	541	603	533	503	561	559	607	537	568	560	581	543	587	518	551	510	545	561	562	547	570	509	510	565	566	531	592	546	553	562	588	539	519	576	569	581	558	514	580	578	547	558	523	539	535	541	565	545	523	557	575	597	505	564	536	545	537	530	570	525	556	582	495	559	527	543	540	591	502	532	561	531	567	588	565	566	535	541	565	573	565	542	562	563	570	526	585	576	584	562	562	518	551	584	562	530	554	508	562	534	514	538	547	556	560	558	556	548	600	557	571	605	569	568	575	569	545	578	540	562	545	564	534	553	529	533	558	565	543	546	543	519	586	556	527	617	545	564	520	523	566	528	574	564	526	591	527	508	570	589	547	557	516	509	566	571	533	492	573	527	509	535	591	555	606	528	526	616	554	546	520	543	546	562	557	557	560	564	535	568	546	602	552	563	552	599	572	562	596	552	512	588	524	538	541	526	501	507	623	560	565	590	526	499	564	586	561	542	544	576	554	553	556	562	579	529	550	582	577	544	538	576	548	560	566	547	564	502	546	529	536	561	528	534	551	562	529	577	586	562	513	535	516	590	536	537	533	569	553	540	551	554	535	547	585	543	575	567	560	562	547	547	578	538	570	574	538	581	550	484	529	552	521	535	553	585	583	564	573	578	573	546	552	573	516	587	504	513	514	560	549	580	568	555	528	551	542	538	579	548	518	544	533	554	533	524	569	561	589	523	519	561	547	557	570	567	544	556	518	566	548	540	556	566	571	566	534	531	553	560	517	596	546	534	527	550	543	561	580	556	535	534	539	545	561	545	571	491	583	567	618	564	580	566	549	571	522	556	557	591	550	556	575	555	539	520	587	612	548	505	566	550	545	512	564	587	542	542	529	543	542	576	575	536	558	529	568	553	564	552	549	544	519	563	584	525	602	546	548	565	512	567	548	521	569	543	535	585	561	527	535	533	578	534	515	548	535	573	573	554	556	508	537	582	536	531	535	528	556	578	552	489	568	584	546	572	510	503	511	569	585	562	531	543	547	574	548	586	533	557	557	596	527	560	551	571	588	534	582	565	579	538	614	545	539	583	569	610	552	572	529	504	559	515	535	570	551	572	549	565	562	541	530	535	567	542	555	573	533	541	584	562	552	571	576	558	553	529	573	527	550	540	566	553	537	506	523	557	538	504	560	515	526	562	560	582	523	554	569	532	543	606	541	547	543	552	543	554	565	588	568	544	565	550	520	549	564	556	559	551	567	555	536	555	525	523	576	587	594	549	542	571	547	543	545	568	578	530	548	559	553	591	527	503	567	569	559	516	559	563	525	537	545	606	542	533	554	549	520	569	536	564	532	546	501	540	514	576	610	554	559	560	565	579	549	535	526	534	553	581	574	521	583	513	563	544	613	544	517	517	551	568	540	508	551	546	504	611	552	555	546	579	596	597	548	549	566	540	561	536	553	550	542	552	591	565	544	596	549	527	526	532	541	552	549	571	555	597	563	545	540	531	568	564	549	566	522	574	531	576	543	560	542	539	535	570	555	546	550	558	551	555	523	588	510	527	546	532	556	559	563	566	570	544	536	553	555	546	566	531	537	568	591	522	550	558	584	583	547	542	562	538	556	523	553	555	530	531	542	562	544	562	557	566	563	550	565	538	547	565	545	528	561	571	560	583	557	539	513	530	599	492	526	571	551	549
8620	2104	2632	2071	2405	607	472	360	292	278	246	252	242	205	214	218	229	259	217	216	208	227	223	241	243	202	219	221	206	226	213	213	265	210	226	215	209	217	220	221	223	211	211	237	237	214	189	220	194	223	206	233	215	223	216	227	230	252	203	231	224	235	221	196	181	221	216	201	240	237	208	211	179	210	222	206	217	266	226	215	230	236	217	216	229	166	219	229	249	205	219	217	246	208	239	223	242	216	231	237	201	212	217	227	253	236	199	216	236	222	212	171	205	221	227	210	222	220	255	220	217	221	268	209	205	203	222	222	221	206	215	231	238	255	203	204	230	216	208	229	231	237	205	206	230	218	221	200	232	225	202	229	189	211	198	233	203	206	223	240	214	237	233	221	210	222	200	200	224	215	230	215	231	194	221	195	222	198	232	216	208	208	223	229	224	213	227	197	212	234	252	224	216	212	211	243	253	250	205	209	217	223	220	215	214	225	237	232	238	221	209	226	214	215	212	218	196	212	213	237	208	219	224	227	207	214	231	215	210	234	206	220	207	205	224	191	221	271	227	221	214	216	215	195	202	208	240	218	207	217	229	247	217	205	211	202	203	229	219	192	204	204	200	240	197	201	250	209	246	217	198	212	251	242	202	217	210	202	188	193	202	219	225	213	239	237	238	251	195	222	211	218	221	216	227	256	235	202	199	216	231	206	227	200	234	228	238	196	242	221	201	214	209	239	235	223	226	206	192	185	246	231	208	220	232	207	186	241	226	204	219	193	202	207	235	218	183	202	191	206	208	192	225	223	213	217	196	237	203	225	191	207	227	195	205	215	214	211	221	212	195	215	223	222	198	218	197	211	213	211	199	221	217	228	212	259	207	220	196	200	226	230	226	235	221	237	218	257	221	208	227	216	214	207	247	206	201	200	253	220	220	186	222	232	208	217	255	214	231	250	221	207	253	239	193	223	201	224	229	231	186	239	188	217	233	212	227	248	229	215	249	221	220	219	195	228	215	212	226	235	241	241	199	204	232	217	224	229	235	239	196	224	213	232	219	210	216	230	184	217	206	221	231	223	203	228	246	217	214	224	217	209	219	201	207	225	182	228	213	232	212	252	234	214	222	230	209	238	180	218	200	220	239	241	227	213	218	241	231	209	250	240	212	201	223	222	228	213	199	231	211	183	221	222	220	197	219	221	203	228	234	223	202	215	254	222	210	212	220	237	202	226	213	232	244	219	192	218	235	204	214	231	203	241	228	217	229	240	201	223	205	197	223	217	213	223	218	206	232	209	200	210	224	211	246	213	213	219	237	258	215	193	194	244	180	214	198	246	220	223	218	220	191	229	205	221	199	198	220	201	210	202	245	225	234	219	234	233	220	205	200	191	217	202	221	220	210	225	226	218	251	219	223	203	232	208	208	209	236	236	213	211	189	217	221	216	197	197	201	203	195	224	216	221	227	182	233	222	216	221	204	203	251	212	214	211	196	221	218	220	213	235	223	180	213	220	202	207	201	210	225	211	232	213	205	202	222	220	220	210	210	184	222	209	220	226	206	205	207	205	207	235	223	208	218	214	227	229	188	211	223	215	240	217	240	230	214	221	214	203	182	221	207	193	195	228	227	251	208	209	221	221	227	202	224	229	209	217	212	191	221	249	217	232	239	232	239	214	200	195	230	208	180	231	236	234	249	236	184	202	210	224	192	244	223	179	227	210	232	210	219	201	222	198	197	245	228	202	233	226	207	246	216	206	196	202	220	221	218	245	216	197	207	213	198	225	246	206	222	236	207	224	214	228	233	248	199	222	213	204	210	191	198	195	209	203	217	204	262	227	213	224	206	238	226	258	205	228	200	216	209	220	245	183	219	231	226	199	207	238	223	204	199	213	224	196	194	218	208	205	202	224	218	216	205	205	237	207	225	221	191	188	226	239	245	207	225	244	209	213	200	227	221	227	245	208	217	237	189	228	234	206	226	212	219	206	203	215	224	230	214	210	187	230	209	215	196	187	202	209	215	221	212	202	231	206	241	215	236	217	239	254	196	221	223	221	231	208	217	212	235	246	217	209	226	237	208	191	231	248	233	199	246	234	207	234	185	192	208	226	211	199	234	223	211	199	221	199	195	191	214	197	224	210	239	211	195	221	200	196	226	224	228	215	217	212	207	237	213	228	227	235	217	201	217	216	185	227	215	240	208	187	240	207	209	222	221	223	214	205	207	203	203	206	237	240	223	188	227	226	215	216	219	229	198	217	198	216	227	245	223	217	236	248	238	209	219	213	234	240	193	218	203	212	252	209	199	244	234	221	237	215	216	186	211	228	210	207	252	209	227	208	208	242	204	200	229	218	214	226	231	213	208	204	219	228	222	192	193	201	212	233	236	200	199	233	265	218	222	235	224	224	193	196	208	205	235	223	191	194	218	215	222	229	232	219	217	218	223	231	207	210	233	209	190	211	240	222	227	217	194	209	202	216	188	210	206	220	220	204	213	224	223	202	190	227	223	204	238	213	191	198	213	225	197	224	212	227	215	202	223	233	221	212	214	202	204	199	217	211	219	209	211	224	231	184	244	231	241	202	236	229	191	208	198	206	184	214	231	245	221	216	210	207	211	209	191	205	212	204	213	229	189	194	213	200	219	198	217	201	230	189	215	217	237	188	199	234	236	236	224	254	228	217	228	218	231	219	205	242	250	205	214	216	225	208	224	238	229	223	204	214	199	211	216	230	197	200	200	229	188	205	237	169	223	203	226	201	202	223	217	206	213	229	195	232	212	230	211	208	227	214	213	190	213	209	235	223	230	209	204	212	193	216	217	227	215	236	229	190	237	245	204	230	229	205	188	223	212	241	219	211	222	216	247	222	200	217	195	233	235	204	210	251	212	221	230	196	197	233	224	211	200	193	223	228	236	218	219	196	185	208	210	220	206	202	217	210	201	220	255	251	233	217	181	229	191	216	211	216	241	206	202	221	212	184	243	233	243	252	227	241	221	244	215	205	226	222	206	217	210	199	190	225	204	210	217	214	227	201	182	209	205	232	211	236	174	205	220	241	220	171	211	226	231	211	186	207	181	224	215	230	235	214	227	192	209	243	233	210	206	224	230	236	212	224	209	240	217	190	206	226	215	213	230	232	219	205	197	219	230	203	192	231	230	238	228	211	224	203	203	243	222	219	190	209	214	177	250	217	215	257	218	230	222	202	211	225	228	183	228	222	233	236	204	223	220	223	245	241	197	217	200	229	217	249	205	179	239	233	210	233	219	221	217	231	231	200	198	210	203	231	209	237	238	217	239	201	222	220	224	245	239	226	229	228	208	222	194	262	222	241	234	191	213	220	245	222	206	211	199	223	189	208	205	216	181	173	212	235	218	238	283	213	249	210	245	230	230	184	203	220	238	212	230	193	215	201	249	193	194	208	261	220	221	226	205	218	215	235	213	198	209	225	228	227	234	224	223	201	203	230	192	195	240	201	228	216	194	241	209	207	259	201	222	239
6761	2153	4963	6301	8620	1996	2206	1351	894	794	758	726	735	685	660	620	689	691	638	580	615	613	605	574	562	576	561	573	607	560	632	562	585	574	598	578	567	606	569	558	566	551	589	544	549	577	561	597	559	615	574	575	556	572	591	556	562	567	622	556	563	565	570	591	549	563	541	554	630	518	533	542	552	578	581	545	584	576	527	591	614	570	537	577	577	578	544	577	532	587	545	527	537	533	532	534	521	603	599	537	597	585	533	544	604	558	538	565	548	561	538	580	532	546	567	578	539	535	547	538	535	577	613	567	605	564	534	622	571	561	630	585	529	568	551	563	552	557	582	567	543	568	578	611	578	589	532	533	547	527	555	536	526	597	580	561	567	547	564	583	586	583	557	576	583	578	565	568	524	513	604	571	552	624	583	595	585	524	575	536	628	584	531	553	565	551	544	591	559	543	542	564	569	592	573	561	574	555	574	520	595	541	543	553	523	591	583	631	594	585	569	546	543	589	563	594	538	568	573	577	537	547	581	574	572	541	577	606	580	567	553	547	602	585	528	527	503	534	577	531	558	558	594	560	568	542	522	521	550	554	546	571	540	555	574	572	565	562	568	560	558	555	564	587	569	568	568	544	525	583	576	566	579	550	613	567	566	580	599	548	570	504	552	573	536	546	543	540	539	547	581	580	545	568	557	524	583	608	598	586	575	536	558	555	561	580	565	555	554	518	560	599	553	574	582	538	553	594	583	588	560	534	562	586	570	592	558	583	524	606	538	528	608	566	541	581	563	554	536	531	550	561	536	524	532	570	538	559	585	535	524	582	573	557	568	570	581	550	539	540	526	576	520	582	572	603	593	563	576	564	605	582	584	603	550	565	574	566	559	523	562	585	539	569	548	518	557	593	598	554	577	585	630	512	580	535	564	554	602	560	569	586	561	545	545	570	584	577	536	563	533	591	546	558	579	538	595	599	581	580	571	524	530	571	546	565	570	543	574	607	601	581	599	602	609	581	538	535	537	546	557	565	583	589	547	541	539	582	589	540	561	528	520	575	544	579	553	568	553	566	558	591	542	554	534	573	584	541	569	522	555	564	544	563	530	608	521	599	570	597	539	537	576	566	574	593	556	550	527	579	609	593	541	547	545	566	604	563	560	535	564	567	576	585	581	560	536	536	549	543	551	578	568	537	559	563	601	558	563	555	538	555	553	564	545	559	544	574	554	568	504	552	563	589	562	593	582	580	567	555	565	585	508	578	629	563	535	549	565	541	563	575	585	518	557	555	552	578	545	554	525	544	557	548	603	544	609	564	564	544	617	573	564	526	584	589	559	608	579	581	546	527	560	501	565	574	569	549	570	562	574	547	511	592	524	550	545	541	601	556	560	541	535	573	551	545	551	566	570	608	550	550	604	556	572	581	610	565	565	578	560	568	577	601	581	549	579	558	578	518	590	567	538	547	578	552	523	556	549	556	558	566	588	550	554	584	543	541	609	530	563	566	542	568	561	578	563	516	584	493	562	616	529	558	581	580	575	555	563	613	575	570	542	559	554	546	549	586	564	549	586	560	548	544	566	534	547	543	550	537	583	573	559	548	593	557	507	534	614	542	556	540	560	548	567	586	554	589	556	609	561	534	579	561	564	542	517	546	574	527	585	551	552	597	559	584	576	538	548	577	530	552	553	567	571	540	570	557	543	576	532	584	523	567	541	547	557	533	592	588	566	569	603	577	562	601	580	566	546	547	558	518	553	585	573	581	587	570	570	552	524	546	556	555	570	578	563	569	549	570	608	606	570	546	536	582	573	552	539	549	585	576	571	546	577	561	573	539	550	524	541	551	615	605	576	558	614	551	522	606	565	569	555	540	576	547	553	537	555	507	565	589	584	552	540	573	565	537	582	582	548	602	498	551	551	518	563	605	582	587	543	603	545	595	596	601	570	592	570	546	604	572	564	544	536	581	524	605	554	577	604	558	571	615	544	652	545	601	555	554	589	558	603	581	578	575	545	576	567	606	550	570	534	543	590	550	560	524	580	547	573	581	597	580	528	558	601	542	540	564	533	567	529	593	525	556	568	567	575	562	589	541	523	565	522	568	543	640	554	534	566	547	581	565	538	545	525	572	564	583	580	596	553	558	572	551	539	589	537	560	564	529	562	551	534	541	584	572	540	539	533	530	543	556	598	523	532	585	604	550	557	508	591	516	551	614	556	559	555	540	543	518	554	580	510	556	572	544	562	543	547	566	565	561	566	557	583	564	554	531	528	560	561	589	582	566	541	559	584	582	586	574	568	563	563	575	602	551	527	534	515	545	559	558	560	583	556	495	563	561	573	564	566	548	550	556	541	505	560	585	571	560	561	586	564	605	581	546	570	573	595	564	540	607	573	619	566	545	589	557	544	584	580	610	565	562	573	578	560	543	560	566	581	573	524	568	547	603	595	621	565	512	555	602	544	575	577	575	547	622	547	559	579	622	561	569	551	553	530	534	538	593	525	606	549	513	552	570	510	578	574	552	575	535	553	529	571	573	555	538	546	559	596	536	547	564	568	547	591	588	549	566	527	578	542	557	550	581	633	568	568	563	536	551	538	534	569	509	579	549	551	584	549	578	572	578	537	519	568	582	498	596	579	590	568	567	605	542	500	555	575	575	567	561	562	559	554	574	544	562	573	584	563	598	578	629	547	545	581	520	556	541	534	588	579	617	576	553	535	555	567	580	580	559	581	543	535	522	572	539	580	591	627	524	576	568	584	585	505	572	601	575	534	569	568	557	561	552	559	539	585	558	577	535	531	546	536	572	513	549	591	567	560	542	536	529	571	567	548	547	601	551	569	519	555	536	535	508	564	579	578	556	534	561	610	559	567	567	557	594	581	555	575	513	589	585	555	566	560	573	545	546	588	560	579	623	573	547	525	538	537	578	528	549	598	539	566	558	589	554	574	595	575	586	586	543	536	586	539	535	531	538	524	539	552	556	528	540	563	565	561	554	549	512	571	545	598	563	571	560	539	538	574	553	541	574	597	635	553	539	579	552	593	558	564	576	559	549	574	600	583	516	520	534	565	623	572	521	586	520	587	575	533	536	576	565	584	584	590	577	569	585	544	565	535	579	518	597	531	545	511	561	605	555	546	507	582	553	577	540	553	547	562	559	535	566	565	559	561	537	528	553	576	531	596	540	558	625	573	538	573	532	591	565	550	540	575	574	552	549	557	583	532	576	623	564	618	561	573	552	611	602	583	563	537	579	572	538	556	573	595	566	564	571	562	587	538	577	522	584	579	571	535	548	562	540	593	546	612	558	590	562	608	534	563	539	570	577	573	524	552	562	608	580	558	576	600	548	604	534	568	550	607	545	568	564	545	559	580	551	541	564	569	548	578	562	575	563	587	593	538	554	533	588	541	565	544	557	554	548	568	538	576	550	559	520	599	576	578	547	559	567	555	566	565	537	581	594	547	578	573	568	544	530	542	605	553	536	566	564	575	558	521	553	602	590
16264	3909	4466	3402	3953	1112	978	716	534	498	493	425	451	467	467	384	446	426	478	479	461	384	461	414	442	401	444	433	426	442	400	410	408	412	426	451	431	413	406	413	440	391	409	416	438	431	442	435	425	429	438	452	430	400	405	429	421	385	425	437	394	462	449	458	413	438	484	432	446	432	448	424	437	410	409	450	390	423	421	422	400	451	450	426	427	414	394	393	370	439	416	398	409	433	406	459	386	430	390	409	416	413	428	424	428	474	405	443	443	433	433	414	413	416	446	419	410	424	435	431	415	403	430	427	416	415	440	432	410	437	427	379	422	400	399	413	423	463	401	399	427	432	417	417	412	398	425	419	412	395	413	407	396	415	420	428	417	410	406	422	454	443	410	415	411	456	436	428	413	381	451	433	437	450	382	406	413	403	453	415	414	432	418	418	458	407	398	422	411	440	409	442	433	444	427	447	398	434	418	446	418	410	400	451	406	411	383	422	427	394	463	453	407	415	424	445	433	449	408	441	372	385	411	359	450	420	433	447	462	438	410	435	419	432	437	402	395	393	407	403	384	367	422	411	437	395	430	409	400	431	416	430	404	400	406	416	382	419	445	396	408	422	437	453	449	423	427	413	422	430	432	392	363	367	436	411	365	392	409	438	436	412	406	372	378	434	391	420	434	433	404	419	426	448	418	471	474	398	406	381	414	406	394	367	419	414	437	397	405	396	431	446	421	464	374	404	403	427	426	420	392	382	404	436	468	434	417	418	423	427	395	410	388	427	451	412	405	414	390	404	407	486	416	442	456	399	433	442	403	412	443	378	399	384	377	399	410	416	435	371	421	456	417	417	454	403	439	432	348	445	398	390	424	381	436	403	429	437	406	449	448	404	420	428	437	398	441	435	447	442	389	404	430	430	397	394	421	475	423	400	445	417	451	399	448	425	411	388	408	386	420	436	430	428	459	423	428	440	396	394	411	405	407	390	415	436	446	462	449	408	435	448	514	448	429	355	408	392	405	455	411	421	387	439	416	436	422	428	405	395	407	428	422	426	431	405	493	416	436	424	423	417	470	463	416	389	389	453	472	450	418	426	421	453	434	417	410	439	427	442	449	458	419	403	451	437	423	419	436	417	459	423	424	423	421	449	420	422	407	403	431	408	442	428	404	419	406	425	406	370	375	343	423	433	415	432	422	467	423	440	435	408	414	450	441	373	402	450	433	419	444	435	409	412	474	480	411	399	383	430	420	403	451	374	425	413	447	423	438	428	382	419	441	410	438	381	442	448	455	394	407	421	434	437	395	417	421	425	444	414	407	428	403	382	422	447	441	404	436	452	461	475	436	434	438	389	414	436	391	391	433	407	410	439	446	414	387	441	443	408	407	496	428	412	432	400	413	383	395	410	396	424	434	417	432	390	446	427	428	407	381	407	410	372	393	364	432	392	381	404	425	411	384	438	453	433	434	391	424	415	430	430	450	431	421	382	413	389	417	430	394	421	448	398	397	452	429	427	450	407	431	408	407	423	429	430	400	431	387	431	426	425	430	466	461	413	421	399	435	406	331	428	447	368	450	391	403	464	394	455	385	456	390	412	398	431	458	390	423	414	398	409	393	409	421	424	435	414	437	442	453	429	446	461	438	427	400	406	426	408	442	410	395	436	420	411	430	416	403	428	426	450	395	461	444	438	433	442	414	386	454	387	413	407	441	440	400	434	390	402	436	448	438	446	429	428	435	373	430	416	397	408	406	446	445	452	439	402	448	413	421	460	398	447	412	428	440	423	408	430	393	410	385	380	412	420	428	386	441	389	429	390	401	399	453	382	429	381	403	433	444	450	426	430	409	450	399	434	432	396	431	423	420	396	415	431	427	428	409	402	417	426	447	383	419	403	410	405	435	396	412	408	450	405	433	446	386	394	393	437	432	424	434	451	395	409	399	420	417	390	403	407	433	426	444	435	391	376	430	432	379	431	431	440	430	431	438	416	426	440	462	429	459	396	433	441	485	401	420	388	435	469	392	419	414	435	396	423	435	420	423	426	405	394	391	426	434	428	412	400	385	401	463	427	422	447	456	419	436	419	422	444	426	433	373	414	425	429	449	440	454	435	426	406	419	432	393	400	429	416	450	435	398	418	412	455	461	414	427	435	382	451	427	408	448	412	415	372	430	426	417	419	426	411	443	399	442	426	397	422	401	381	450	390	422	452	406	446	454	432	451	460	413	386	413	347	406	425	414	421	447	433	467	428	429	453	448	434	445	435	380	414	434	403	435	423	418	408	442	429	420	412	427	446	427	435	393	390	418	442	397	443	405	408	428	452	420	388	425	375	437	422	388	409	428	468	437	419	446	460	403	399	394	430	389	466	406	386	445	470	426	407	470	412	436	432	443	407	370	419	426	433	396	435	443	422	397	378	410	396	392	405	429	370	406	409	432	416	382	412	446	457	439	426	425	421	424	427	461	386	437	419	384	382	420	404	441	464	407	413	384	450	384	424	411	427	407	372	418	406	408	414	415	402	404	443	403	393	440	378	429	407	417	427	482	449	384	435	432	399	410	431	422	448	388	437	440	390	447	417	383	456	380	385	415	442	398	446	421	391	406	424	365	372	413	443	424	420	433	401	446	399	434	428	434	439	393	425	392	427	398	433	427	449	411	452	400	432	463	385	426	435	408	460	412	403	428	414	419	384	392	406	399	434	439	380	417	385	404	450	410	400	424	416	427	423	488	395	459	403	439	422	468	383	486	411	407	398	430	417	363	397	397	427	415	472	422	410	404	398	400	400	417	454	417	431	421	387	410	436	441	443	422	456	403	409	441	413	426	417	421	459	419	440	435	415	411	416	432	458	422	448	372	412	447	426	402	409	403	412	389	421	431	433	449	431	412	411	418	404	511	405	409	441	381	401	437	415	383	407	399	461	433	391	402	408	407	393	451	414	449	401	412	423	415	415	447	429	436	392	397	419	427	369	442	419	431	443	425	405	461	390	402	426	397	421	434	403	417	417	461	467	404	401	428	420	419	443	446	415	401	400	365	420	406	428	408	454	470	383	430	422	459	387	431	436	460	406	422	441	444	450	454	466	465	436	441	442	440	437	420	438	432	434	432	432	428	459	467	433	389	455	411	427	427	464	394	477	435	378	448	451	408	452	400	399	425	397	430	434	429	396	448	427	496	410	431	417	432	432	408	407	394	404	409	427	413	411	381	463	419	402	441	425	418	432	411	414	412	407	421	404	465	415	427	380	450	426	446	405	391	436	396	446	438	442	446	405	432	422	397	411	425	428	434	438	455	427	442	461	406	461	432	466	429	467	420	419	425	438	401	405	458	417	446	409	397	397	436	405	383	434	403	447	411	433	478	425	432	433	402	422	426	430	427	437	462	421	436	408	432	389	443	452	429	452	441	437	457	440	401	421	411	419	458	419	416	424	484	426	388	454	417	443	413	450	442	413	420	425	477	439	416	426	435	394	439	421	429	458	434	411	401	432	436	449
9354	3485	7658	8951	12140	3232	3696	2196	1505	1312	1256	1284	1195	1159	1199	1061	1101	1155	1124	1021	1029	1002	991	1009	1001	966	965	936	962	956	991	972	937	952	1042	1018	988	981	981	895	963	988	980	996	963	1009	952	951	975	929	934	938	932	975	1003	939	984	932	935	995	962	913	991	922	935	989	945	945	925	938	958	1019	946	1003	953	945	909	973	966	989	979	931	957	950	1012	957	942	943	951	993	952	954	926	918	962	963	938	962	998	928	922	965	909	1000	973	997	1014	1027	947	918	957	883	996	970	979	949	974	955	949	924	886	1020	955	975	969	954	982	1002	949	942	896	948	935	988	993	931	935	1000	949	971	970	1002	955	961	943	936	940	945	961	892	908	1022	954	993	959	918	970	891	926	960	991	968	953	901	963	969	907	977	952	977	975	966	974	930	940	992	967	964	945	974	977	938	944	911	945	942	941	929	981	967	914	939	927	975	962	989	949	975	1034	971	905	1005	906	992	984	889	965	990	945	977	884	943	992	975	1001	920	943	948	907	924	934	972	939	967	965	935	941	934	922	897	949	929	918	957	914	995	958	966	941	958	916	1003	974	969	965	949	953	936	931	936	946	929	989	905	1000	976	925	967	959	971	982	964	957	944	971	890	948	948	917	959	960	930	973	931	952	949	956	949	955	922	956	916	931	902	937	909	943	996	941	968	977	971	956	962	969	950	971	973	943	953	985	994	945	970	899	983	934	984	891	941	1019	931	959	912	970	959	957	921	982	940	949	945	925	957	990	961	939	944	916	939	911	918	925	966	924	900	932	929	939	1011	1004	961	912	969	939	922	967	957	976	956	947	932	923	942	933	962	949	938	967	931	927	977	902	972	957	923	925	867	924	947	920	947	975	970	948	952	935	934	937	947	932	983	919	1001	952	943	936	984	953	970	979	909	955	951	1006	966	940	942	955	925	934	936	972	950	939	979	984	935	957	960	928	940	1016	997	943	913	937	957	982	934	960	943	915	975	893	968	954	936	907	891	974	1003	938	964	916	936	952	972	931	1033	960	862	961	853	908	946	922	915	896	988	928	951	909	979	987	944	934	955	934	967	929	944	959	920	903	933	947	922	946	920	908	940	940	949	895	977	967	947	935	889	947	986	894	961	899	931	923	918	960	945	973	962	937	983	980	940	969	988	970	968	920	952	956	959	921	955	987	959	944	934	921	952	984	969	908	957	968	958	994	936	959	938	965	963	966	977	961	972	962	960	983	989	994	928	922	967	983	980	959	945	935	931	954	960	985	940	940	927	973	895	965	1007	975	961	966	967	968	984	955	1015	924	929	950	1006	918	942	943	925	946	958	1001	977	944	941	940	925	924	941	978	960	928	877	922	993	967	958	964	951	963	924	962	954	972	947	930	914	1004	922	924	951	946	948	934	974	987	943	909	992	976	978	937	938	943	990	972	961	943	933	960	923	981	907	935	908	932	880	949	934	1019	905	958	932	939	982	993	907	919	958	1004	942	878	910	919	921	980	888	973	960	964	971	948	956	962	959	943	1000	939	949	917	947	872	1007	914	926	919	975	969	966	919	924	932	938	985	991	937	1002	969	911	938	950	955	948	949	946	934	950	980	926	958	919	948	919	942	987	964	921	979	902	890	967	947	999	902	953	987	955	953	949	897	991	914	955	957	988	963	990	1017	944	909	956	972	958	957	985	988	920	1005	917	904	1003	966	959	941	922	900	928	910	977	898	937	955	955	919	972	945	1014	1046	951	925	958	944	918	909	1005	919	939	910	958	967	972	956	967	932	920	934	913	972	939	968	941	950	960	974	984	929	875	971	979	947	962	961	931	899	933	943	1003	930	907	917	942	936	900	969	898	948	931	928	894	966	939	967	935	956	901	906	894	904	972	979	939	980	999	984	1001	961	984	968	958	884	956	951	1029	1027	930	942	941	995	931	917	934	977	952	929	983	906	998	957	929	946	969	927	924	974	898	930	951	918	962	922	892	918	935	972	943	939	959	910	969	947	964	974	958	983	919	949	912	922	965	995	982	1021	929	986	963	967	921	945	956	946	1009	944	949	967	915	935	985	923	968	939	986	935	984	962	959	937	934	972	975	960	942	1034	934	935	912	972	941	949	917	996	980	963	988	931	881	962	940	942	969	985	912	925	972	971	956	954	937	980	962	971	909	941	936	897	931	928	998	973	955	945	932	930	932	945	909	915	932	954	939	928	917	904	969	942	945	947	945	934	937	989	945	998	942	970	1025	960	921	926	957	960	933	935	910	930	961	965	946	976	947	908	992	924	906	951	971	910	889	954	973	903	937	977	932	955	923	902	921	971	993	945	969	902	942	968	951	876	987	975	999	960	916	933	901	965	978	956	987	947	950	986	947	950	944	950	896	930	963	971	948	936	957	947	959	942	936	970	919	924	930	987	956	878	957	995	972	934	975	952	956	889	950	917	977	899	970	889	961	935	972	990	981	975	961	916	952	957	1048	901	922	935	902	921	949	952	923	945	883	958	965	956	976	938	955	959	929	966	950	923	973	911	983	956	922	943	892	970	916	976	965	914	942	914	939	968	939	933	932	947	935	943	947	941	909	937	946	991	889	940	1011	921	905	951	933	966	969	997	930	922	927	935	929	906	948	953	957	956	971	945	944	981	940	922	992	907	972	951	952	930	1001	971	958	972	956	915	916	990	952	917	953	900	977	971	859	925	992	973	982	936	977	946	969	974	971	964	952	950	923	928	907	940	967	914	979	982	990	918	924	895	949	934	925	920	979	966	924	970	936	951	904	995	956	985	923	988	906	1009	968	939	994	1006	917	963	910	916	937	892	948	936	970	962	1010	965	931	1009	916	907	948	890	912	901	947	876	958	908	936	971	950	1017	980	961	1027	905	907	963	964	927	987	965	1012	1018	946	889	955	928	958	922	938	920	1009	932	963	911	956	941	900	979	913	908	930	982	899	914	1016	957	980	996	903	991	930	915	921	975	947	975	946	990	896	937	964	997	908	981	901	982	974	962	959	973	969	917	927	943	991	964	998	978	896	993	975	901	913	956	941	978	963	951	980	960	922	937	950	982	918	983	990	974	954	970	992	971	973	987	917	903	1002	966	971	911	965	918	943	938	953	941	957	974	939	974	985	976	973	893	982	969	920	905	926	912	966	957	950	913	939	909	957	923	1009	936	936	956	934	944	991	951	968	940	928	983	958	1000	929	933	971	929	973	898	850	932	908	955	923	933	919	910	953	977	883	929	966	931	923	938	912	931	938	927	931	980	909	1004	914	930	997	1023	929	903	885	932	1000	915	986	949	914	946	940	950	924	975	927	945	961	923	953	923	939	962	1005	959	978	962	943	914	979	977	960	909	922	969	959	929	982	966	968	963	978	929	909	1014	978	936	961	960	1028	920	911	972	934	946	1002	963	939	926	960	904	1020	987	905	956	998	935	965	979	1021	894	915	1002	968	971	972	1023	987	999	955	1013	947	947	858	918	975	935	909	944	962	1035	980	918	941	945	973	970	908	980	960	959	916	958	908	917	975	950	948	903	978	949	1015	917	949	973	921	963	910	953	950	1002	956	972	952
2526	1032	1378	946	1200	377	352	288	232	257	248	272	226	216	224	228	216	253	219	217	211	227	217	235	250	216	244	187	248	223	199	228	233	259	221	222	233	220	218	221	220	213	240	217	227	234	209	200	190	200	235	219	223	250	212	197	223	246	215	244	214	225	207	204	235	238	209	248	219	234	211	231	212	216	238	200	247	230	248	247	213	212	218	232	232	225	205	206	195	204	226	229	225	256	240	216	207	205	270	213	225	239	210	262	269	221	243	228	216	221	242	222	227	241	257	226	219	274	216	196	242	214	257	220	236	245	263	217	234	223	241	227	282	225	250	214	215	240	227	263	222	227	214	193	236	229	211	226	235	220	239	221	240	225	244	245	243	236	208	223	220	231	231	211	209	253	241	224	231	250	199	239	198	252	220	232	235	224	252	218	220	206	237	220	203	246	226	259	234	217	240	237	250	205	245	218	251	198	241	214	226	238	239	242	178	203	208	215	218	203	217	244	245	240	216	232	208	210	266	247	206	229	225	253	231	239	207	205	247	224	213	218	218	235	238	214	214	245	231	248	209	242	232	221	249	236	213	280	218	249	236	227	205	201	232	224	205	215	244	206	219	259	216	224	217	220	237	256	252	225	238	217	239	235	236	233	209	214	215	216	223	219	204	221	225	224	235	226	209	210	243	203	226	226	239	221	228	192	212	207	253	222	232	230	216	217	206	226	230	216	262	211	235	225	208	208	249	237	202	235	241	213	202	236	260	223	254	243	218	214	217	223	246	234	238	238	212	223	246	228	234	232	198	184	225	238	263	234	250	227	224	233	229	236	215	211	242	256	259	243	234	240	238	224	212	212	232	232	252	221	223	192	201	250	232	225	251	219	204	244	228	229	201	249	219	244	211	251	227	200	195	217	234	215	244	225	275	220	207	223	199	235	222	215	241	248	232	238	218	216	249	204	207	212	226	241	236	240	237	249	232	211	255	253	255	223	197	209	198	238	228	230	232	208	203	234	201	203	190	223	252	200	262	197	213	233	242	250	211	211	192	278	238	237	234	222	213	231	245	221	227	242	238	200	259	253	208	225	250	214	197	226	265	214	202	221	205	219	220	230	214	207	221	241	233	195	224	219	226	217	218	190	215	244	190	229	231	243	212	228	224	217	240	218	240	243	220	211	246	197	235	222	201	217	229	248	232	218	225	240	232	234	200	236	229	250	221	208	204	234	238	238	221	220	205	212	224	215	202	217	253	224	221	245	234	229	215	232	235	198	227	231	214	227	208	225	232	197	207	213	208	204	222	237	217	227	199	242	243	238	220	198	209	202	224	242	267	242	257	215	221	255	213	253	235	241	241	260	249	240	241	246	243	247	220	220	199	219	205	225	229	224	208	232	233	240	239	253	254	246	215	234	222	234	217	238	223	224	208	203	254	234	258	234	245	247	244	226	204	217	237	211	230	227	239	236	217	246	208	211	240	254	199	251	199	210	240	197	222	230	235	228	243	196	222	249	207	204	244	230	234	246	236	232	215	210	205	230	262	232	214	261	237	227	226	248	194	218	247	229	227	226	240	216	222	207	234	240	232	176	237	226	244	225	230	218	191	236	206	200	212	227	243	177	210	199	198	230	220	209	249	234	200	244	220	215	229	229	218	238	244	240	235	241	240	221	255	229	248	222	213	225	208	226	250	219	227	250	242	230	248	228	199	225	217	236	245	218	240	217	197	236	224	237	227	264	197	232	227	201	194	252	239	220	205	212	220	238	215	251	219	216	239	208	225	220	216	258	219	219	207	236	233	255	225	242	227	231	245	242	204	230	188	225	255	235	220	243	236	228	241	218	212	202	228	220	228	227	205	237	247	215	223	227	256	224	234	234	224	244	216	254	216	241	224	215	213	220	216	257	240	230	235	185	253	191	205	204	203	245	249	235	243	231	237	234	221	204	236	195	234	228	243	245	219	220	230	235	229	220	220	221	233	238	208	212	218	226	220	248	221	239	241	235	229	207	184	207	263	217	212	204	225	228	224	206	238	233	225	200	224	229	216	242	212	198	203	226	209	240	222	220	202	223	242	214	221	203	246	237	232	213	219	216	234	180	252	227	225	234	228	251	218	210	222	229	262	221	243	221	220	251	243	244	213	226	242	232	236	190	210	231	229	226	223	219	224	228	224	231	214	207	214	227	233	229	220	238	212	222	208	216	249	231	220	230	229	227	261	213	220	216	208	230	244	215	252	194	201	216	223	233	214	263	220	217	238	231	234	227	238	227	228	218	227	240	241	227	224	221	239	210	230	223	227	236	222	236	252	231	224	217	213	205	216	233	225	213	249	213	238	224	238	237	235	229	249	208	241	242	217	236	214	232	216	229	229	251	220	186	213	230	216	209	212	228	228	219	241	247	234	243	221	214	220	238	198	243	235	236	230	241	249	215	230	213	213	231	223	233	212	221	227	223	198	239	226	234	212	227	197	184	260	242	232	234	241	231	243	236	226	219	261	213	240	219	207	230	229	209	227	270	222	220	210	250	221	226	238	219	237	200	239	253	202	210	217	228	227	230	218	233	222	227	189	236	230	213	237	212	243	223	214	245	236	219	222	215	217	220	230	241	255	222	226	241	259	233	237	256	234	193	211	232	182	228	244	210	223	209	228	221	235	217	216	243	237	221	246	204	223	226	234	238	211	192	227	236	194	212	256	224	243	233	222	224	227	213	229	223	216	246	237	232	213	223	235	218	207	215	215	192	236	235	224	228	255	220	232	211	273	233	198	251	230	242	223	247	231	249	248	222	244	205	241	204	246	211	205	222	209	238	233	218	189	213	216	219	256	232	227	221	248	227	207	219	236	231	216	226	226	227	235	220	224	245	222	209	214	235	222	248	221	222	241	233	207	191	210	210	244	244	237	236	237	219	218	232	226	217	231	236	210	249	229	234	210	194	245	244	205	250	237	237	211	230	208	216	214	229	232	243	226	214	249	205	204	208	240	233	243	238	214	212	231	198	208	229	231	221	212	234	218	238	238	224	213	261	260	233	233	215	225	234	228	253	242	217	230	227	230	222	221	224	206	240	236	216	225	208	229	213	231	244	221	212	209	234	216	218	245	243	228	252	262	221	238	214	223	224	222	202	222	234	240	222	233	236	224	236	208	251	211	246	241	213	236	242	216	235	194	214	244	242	246	208	213	250	238	203	279	194	212	249	216	233	214	198	227	209	246	219	225	216	239	244	202	227	243	210	252	234	221	225	229	222	230	228	241	223	230	199	211	217	195	251	216	233	264	234	219	227	252	212	212	226	237	226	245	217	227	222	238	213	223	217	216	232	230	196	233	203	213	242	221	218	213	209	205	234	233	198	202	219	233	208	224	239	227	228	245	240	260	221	254	243	250	174	244	219	242	209	225	218	203	223	227	222	223	230	216	220	267	259	231	232	235	239	237	219	239	228	211	239	256	216	214	215	209	214	220	225	206	200	222	218	242	243	241	228	213	226	210	235	207	205
2278	1317	2775	3020	4477	1019	1268	772	587	617	604	600	589	552	608	610	574	621	607	573	551	614	507	564	593	591	574	538	567	569	551	557	534	551	518	542	586	524	553	558	576	564	523	539	582	574	588	591	498	564	519	558	570	613	567	526	547	568	558	543	567	590	558	550	539	587	569	540	545	603	585	574	578	576	594	573	547	557	539	540	570	544	584	569	593	527	544	568	514	550	543	578	558	542	545	614	574	535	607	499	540	534	599	579	577	578	573	532	570	578	513	570	596	564	531	524	590	563	571	554	589	517	578	578	525	596	521	587	539	556	540	557	533	562	571	586	515	534	502	561	550	535	583	557	539	572	541	544	566	541	537	553	549	562	527	592	538	569	561	560	527	546	560	541	553	558	537	585	580	599	574	565	584	571	579	552	567	586	545	533	529	575	559	592	536	565	529	597	594	529	511	577	517	594	531	523	563	566	507	544	544	553	541	574	539	528	535	560	576	518	587	552	579	538	551	599	553	587	559	589	538	586	540	520	557	581	551	567	554	551	554	581	546	568	585	610	586	542	617	585	578	572	524	545	550	529	608	581	572	559	556	550	548	585	575	537	569	552	535	535	555	558	530	528	555	578	541	586	563	573	556	579	558	542	535	557	542	547	569	596	558	587	545	531	529	568	539	549	507	578	578	538	572	571	544	559	562	591	579	610	548	557	563	585	562	558	606	570	561	572	542	524	547	584	585	556	575	576	558	588	554	598	528	554	559	590	533	549	591	587	570	561	566	573	559	541	593	586	550	598	545	516	526	576	577	572	548	523	547	542	569	511	588	538	500	503	592	546	588	520	570	599	522	541	537	524	527	571	539	525	517	579	532	542	599	548	574	582	575	555	530	559	521	510	513	572	564	546	541	536	568	554	579	593	570	557	540	586	542	513	520	595	517	562	555	543	553	531	568	561	526	570	544	532	551	599	567	579	542	552	561	542	578	554	548	542	561	579	572	545	546	585	550	538	609	554	559	591	573	527	561	539	548	533	534	578	559	564	579	562	560	535	553	527	602	586	532	526	495	535	572	561	574	570	528	579	565	549	554	564	555	580	585	564	559	585	540	567	550	564	599	585	538	534	573	555	527	563	556	559	536	570	537	534	553	540	560	571	533	575	484	511	524	584	560	559	529	543	580	584	584	543	529	566	571	578	547	563	553	561	545	596	563	602	556	553	539	574	548	557	488	544	552	559	593	525	591	556	620	586	558	548	576	593	528	571	550	568	563	546	579	528	547	582	522	634	579	587	565	563	575	529	596	536	565	499	517	564	549	499	547	564	559	588	550	560	520	577	532	560	569	550	552	555	548	578	549	572	563	531	597	533	527	560	551	561	545	546	527	549	583	526	570	583	564	535	572	591	558	608	546	560	540	520	546	603	554	539	576	568	521	543	537	538	574	586	528	539	555	575	520	559	545	540	549	578	535	560	563	547	594	578	562	517	608	556	598	558	604	586	538	506	598	547	548	525	518	522	587	602	596	573	568	599	559	545	588	551	528	535	579	566	562	540	579	569	543	554	586	530	567	552	556	566	531	555	571	538	571	579	544	518	585	552	541	554	560	504	551	524	564	576	539	552	568	526	565	574	567	580	543	536	557	575	566	563	557	521	561	539	572	568	569	540	545	544	531	523	603	563	563	532	510	563	561	570	522	594	540	573	584	569	594	570	562	542	593	587	607	552	578	591	577	607	562	560	533	561	585	579	536	564	584	577	566	559	549	515	546	607	547	540	554	570	517	577	559	581	586	529	531	528	532	533	564	549	592	571	534	562	487	569	557	575	564	568	542	557	560	540	538	523	604	528	551	543	593	541	566	554	536	564	558	617	562	598	557	577	549	551	556	567	557	560	557	535	584	562	555	592	550	543	537	504	537	548	552	542	554	582	530	567	555	535	557	532	577	605	566	561	576	530	573	540	542	606	582	485	559	561	546	560	545	548	567	562	537	545	576	596	524	538	568	600	573	572	536	607	526	548	574	526	531	556	518	549	522	521	568	569	609	578	574	578	575	557	577	534	549	563	562	568	552	587	568	517	567	540	543	559	535	565	589	554	574	544	541	557	513	484	610	585	568	538	568	564	551	557	570	511	574	561	565	586	564	526	599	538	602	513	543	572	565	574	552	540	520	583	543	586	518	520	563	564	520	605	587	596	585	544	568	541	566	527	586	530	535	536	574	573	541	591	591	565	582	561	550	611	548	583	557	532	541	554	566	547	571	545	558	513	552	546	548	554	548	582	583	527	536	497	545	535	489	575	526	580	511	585	554	575	525	545	549	533	582	568	581	568	561	564	599	574	541	560	564	553	553	522	564	558	571	545	527	520	536	565	581	570	559	586	589	530	546	567	554	543	579	576	576	559	559	547	565	570	571	571	568	562	545	560	529	529	520	559	580	526	565	572	593	578	551	538	572	615	538	569	531	557	611	546	563	528	535	543	546	527	564	568	568	543	555	555	572	594	551	592	615	590	525	588	549	611	543	539	587	521	534	555	559	561	564	549	566	546	557	583	556	582	573	562	583	577	550	528	554	578	559	572	564	607	574	578	570	569	605	501	546	539	607	554	572	510	542	561	565	563	572	563	588	571	574	559	577	544	564	526	559	568	567	486	557	546	543	550	552	577	582	605	551	543	555	532	524	525	574	554	545	570	575	568	556	596	579	551	579	562	548	599	554	528	601	548	571	550	555	561	602	568	588	583	579	563	579	541	507	538	546	572	538	542	576	569	577	549	528	587	570	532	577	529	564	573	559	528	545	573	564	569	579	489	595	517	613	555	534	517	561	612	551	565	549	505	546	533	534	555	551	552	568	512	558	540	532	534	539	539	570	584	581	558	568	554	542	616	553	552	563	495	545	600	579	575	556	609	523	553	560	560	548	583	547	584	553	540	538	581	549	544	551	576	521	539	553	542	559	548	529	574	591	565	558	585	599	536	573	509	588	533	563	545	582	553	565	578	592	574	546	538	513	602	526	564	566	563	516	555	515	567	524	565	573	501	564	543	561	589	589	548	546	567	528	554	547	573	590	597	569	528	563	539	591	544	566	511	545	578	540	528	493	553	521	600	529	505	548	553	575	583	566	617	567	555	612	539	550	603	570	546	569	546	549	566	582	521	555	597	544	541	577	529	543	560	593	504	570	590	557	530	509	530	569	542	535	529	535	569	547	536	553	573	528	550	579	537	586	559	538	564	522	539	555	583	544	577	548	561	547	560	610	588	532	606	588	553	548	555	543	552	593	542	599	570	573	574	540	560	557	567	559	567	544	559	567	556	560	589	504	543	525	582	566	561	613	537	552	529	566	525	582	541	525	558	559	563	557	575	543	544	565	568	556	527	591	510	567	535	572	549	539	571	575	560	567	522	562	557	574	582	565	557	551	548	549	524	535	535	554	576	558	575	588	520	595	557	507	561	575	534	553	565	530	565	534	587	583	540	546	565	570	571	539	555	562	564	537	566
8356	2119	2710	1896	2211	631	498	379	295	295	245	253	231	244	244	220	221	236	231	251	223	231	198	231	227	180	215	209	220	209	196	230	213	226	207	216	196	194	204	228	216	230	234	247	206	240	211	228	238	223	212	200	223	210	215	206	216	209	206	202	213	194	228	215	208	244	237	222	231	223	224	232	226	194	223	222	213	235	212	214	243	218	226	231	188	225	205	215	231	270	241	245	222	213	242	214	224	253	232	249	210	199	206	224	242	218	235	228	223	242	220	244	227	219	212	229	220	256	250	243	246	215	199	242	210	216	208	231	236	232	216	196	246	210	205	211	191	211	207	220	223	222	193	173	214	219	222	219	230	224	209	247	266	201	195	226	247	215	228	211	203	181	237	219	205	193	200	197	208	240	211	219	216	214	206	219	188	209	267	211	231	220	228	231	230	205	218	212	230	195	204	209	242	201	207	220	251	237	219	198	206	211	230	211	231	200	230	218	210	204	203	205	222	199	214	210	231	254	203	201	203	205	231	218	207	214	222	220	234	228	221	212	203	203	237	219	223	214	235	210	211	216	214	224	208	210	217	265	241	212	233	201	205	233	218	206	203	215	243	218	238	252	213	235	234	197	241	233	248	244	218	210	234	223	248	250	206	226	228	208	256	240	215	220	213	204	220	201	219	211	236	208	223	207	206	219	206	206	205	194	225	251	221	258	207	226	256	216	226	233	205	236	206	220	235	218	233	199	191	208	238	215	219	231	237	248	204	198	215	233	220	203	213	207	206	216	242	226	189	210	247	219	221	215	188	215	209	196	218	206	229	242	217	226	233	247	219	239	225	224	226	226	222	220	236	209	221	215	228	223	225	216	225	223	199	201	217	240	215	194	236	238	231	195	250	230	212	213	245	250	187	232	230	225	242	191	213	224	225	210	209	222	194	228	215	201	221	219	214	225	197	230	221	198	203	207	216	226	221	209	235	221	220	204	237	225	217	213	211	215	213	217	229	208	206	195	210	183	215	195	203	223	236	218	231	228	219	200	240	219	213	196	202	187	222	212	182	217	206	210	219	223	211	249	221	241	206	205	208	225	202	212	208	244	215	223	232	214	198	223	215	237	230	218	207	215	213	218	207	205	229	193	227	233	205	214	206	240	217	223	241	213	219	234	204	208	209	236	232	193	242	206	229	247	222	217	208	236	226	198	233	228	235	216	217	218	206	202	232	209	203	222	214	215	235	218	217	247	222	233	212	226	207	214	220	233	201	220	205	213	189	216	231	213	192	204	231	194	209	216	228	243	214	232	234	220	216	233	214	204	199	196	225	256	230	208	174	214	213	212	240	234	217	240	177	215	226	234	209	188	223	223	226	216	222	211	216	214	195	223	246	203	234	220	202	260	216	216	235	203	232	212	202	229	230	219	222	200	240	170	232	258	181	223	203	199	202	237	241	204	256	219	188	226	241	238	229	200	216	227	204	228	232	219	212	229	225	204	233	244	199	217	233	222	219	223	208	225	215	245	248	222	242	203	209	221	211	199	209	242	251	193	232	221	202	193	220	207	230	217	219	237	219	209	232	191	178	190	225	202	192	225	238	234	209	238	223	187	221	194	221	235	219	197	228	222	217	205	239	229	209	237	188	239	219	196	219	218	200	206	210	209	211	214	217	205	186	192	212	254	228	191	200	218	204	225	191	216	198	204	238	222	242	222	212	210	220	235	234	198	229	218	210	206	248	214	225	220	224	221	204	245	189	226	209	257	225	206	219	213	222	213	197	210	220	209	237	237	237	221	218	210	228	214	219	245	218	207	202	219	232	244	230	214	197	237	203	217	220	198	208	240	196	207	205	195	238	237	190	195	184	221	229	222	203	237	233	206	217	226	229	208	212	201	219	218	232	244	221	205	233	211	217	211	221	221	204	209	203	228	224	218	192	219	207	231	218	186	235	195	195	209	214	226	248	243	211	224	222	224	200	217	219	209	253	188	223	226	215	205	223	221	232	215	221	201	215	198	205	211	206	255	210	212	228	222	243	222	207	214	241	224	214	203	213	201	214	206	220	215	212	210	209	240	237	220	202	257	182	216	232	214	244	208	202	220	197	215	216	217	217	202	228	233	193	227	213	218	235	223	234	227	207	222	221	209	243	196	249	214	236	195	207	216	173	208	218	197	220	258	204	202	231	219	213	222	223	242	230	203	197	213	219	221	223	204	237	207	202	217	215	227	216	224	238	217	209	220	225	183	230	222	220	213	206	208	229	212	217	210	186	240	188	204	212	237	216	213	226	240	199	213	218	233	208	224	234	209	200	210	225	244	213	222	237	203	225	207	205	233	251	236	198	211	225	215	200	211	245	186	215	230	207	213	220	237	224	228	253	199	241	214	222	211	260	228	220	238	237	228	219	232	204	216	254	200	202	241	230	200	198	239	214	214	223	213	222	212	206	189	193	240	202	203	195	238	219	230	215	213	212	204	231	228	212	214	225	215	223	218	222	205	205	212	213	235	198	214	232	206	208	207	223	242	205	251	215	196	222	210	225	239	242	221	249	207	195	218	239	240	223	209	216	196	220	236	219	231	201	192	207	200	221	214	218	204	193	204	195	205	226	207	221	205	202	200	205	216	198	217	223	238	228	213	258	204	212	234	219	218	219	221	216	201	218	214	209	227	233	216	221	239	209	207	209	205	217	222	201	227	209	211	213	229	195	218	210	210	217	212	190	212	253	221	222	224	225	224	229	227	248	213	215	218	178	229	213	211	206	220	215	246	202	217	205	185	215	211	211	238	208	229	217	222	208	214	227	231	198	202	209	202	199	183	218	216	214	207	203	203	220	195	208	228	208	218	226	217	231	210	224	197	215	229	223	214	184	199	227	209	221	240	228	228	196	198	208	221	216	219	228	183	214	249	209	213	205	203	225	208	203	226	217	217	208	249	215	216	237	196	226	204	195	236	232	204	242	232	189	194	200	198	216	221	203	235	201	189	241	210	212	238	192	226	207	192	226	220	235	263	229	214	219	209	222	214	213	231	212	216	191	206	234	179	232	215	235	218	235	255	235	207	241	223	242	227	224	233	233	224	239	242	206	214	238	233	207	208	214	244	212	215	222	229	234	231	178	222	227	199	223	233	188	212	231	235	210	222	209	234	221	223	230	183	189	215	238	216	230	200	207	201	212	209	220	201	192	217	201	254	259	245	208	219	224	226	231	224	208	196	232	214	200	208	208	229	230	237	253	204	214	240	221	206	234	209	222	219	229	204	249	219	232	214	222	233	191	200	212	249	201	214	208	250	196	219	208	211	218	223	213	212	184	226	206	214	213	216	215	211	204	197	217	198	195	229	217	224	236	208	208	241	228	248	228	233	219	208	222	232	214	214	236	245	194	220	222	205	226	204	207	187	227	232	230	213	221	234	192	219	239	207	226	232	225	203	199	208	236	225	232	224	213	215	222	220	194	197	237	216	204	210	217	239	214	209	210	221	216	225	224	189	216	227	195	229
6927	2356	5255	5726	8245	2061	2209	1291	904	854	713	759	710	631	642	681	659	699	627	591	579	556	578	611	616	585	589	617	557	571	553	583	559	570	572	598	582	559	575	572	527	562	538	564	575	537	555	573	577	557	553	581	594	599	580	575	555	559	576	607	570	541	549	601	544	626	582	591	548	525	550	556	545	547	536	574	570	549	519	613	568	576	565	544	590	544	558	546	559	545	555	519	556	561	539	538	586	527	558	576	530	596	597	559	561	566	547	566	546	549	541	570	560	546	573	595	536	566	568	565	609	577	573	555	588	578	574	564	563	540	566	602	585	580	550	565	574	532	573	535	529	572	542	545	579	538	578	569	555	559	557	550	510	572	549	536	582	543	540	583	564	556	565	531	578	563	543	551	530	558	587	575	566	573	583	554	553	532	560	567	579	588	546	560	509	562	545	552	576	571	612	583	571	533	552	574	611	574	557	514	509	608	509	538	562	560	538	564	574	518	568	558	590	574	559	536	555	596	520	535	627	611	575	555	559	561	568	538	571	521	536	605	562	586	613	547	560	596	553	580	565	564	526	557	575	556	563	532	601	575	561	529	541	557	537	545	592	554	555	517	562	569	568	566	568	565	600	588	546	557	573	595	542	547	575	540	572	561	587	556	559	607	583	559	584	581	562	586	585	537	552	559	548	566	580	565	584	564	557	563	547	516	576	569	571	591	589	526	583	564	595	573	514	557	540	556	538	544	592	599	572	598	562	520	538	557	562	580	547	593	605	542	578	559	582	551	589	565	543	593	576	568	590	556	564	539	565	570	587	558	568	510	608	555	584	507	567	587	579	584	568	563	556	544	554	574	523	567	589	615	581	568	601	559	524	570	532	546	569	550	542	559	578	597	559	525	563	566	603	531	528	567	559	575	589	583	552	580	556	525	579	561	570	555	557	581	560	546	528	570	523	592	581	532	549	531	570	597	564	575	565	541	560	591	545	570	570	535	540	542	574	527	527	503	599	578	547	555	519	569	544	587	514	557	582	558	573	596	534	563	553	525	597	577	529	556	596	574	570	556	559	568	615	567	579	541	555	570	523	571	511	585	547	597	546	549	562	552	541	588	539	524	576	567	523	561	542	510	567	554	595	568	564	514	579	590	550	578	544	529	528	544	542	517	536	600	536	581	558	560	543	527	595	581	578	570	515	564	541	540	527	592	548	560	573	551	545	556	552	594	585	564	586	588	565	563	528	562	564	534	581	598	559	573	535	572	575	560	524	552	529	557	573	584	558	564	568	571	574	531	577	524	589	565	532	517	570	550	556	544	523	559	584	559	537	573	531	575	530	562	589	555	578	578	606	548	570	549	544	558	544	563	576	540	582	533	550	511	573	569	561	583	545	566	578	581	527	523	542	575	542	574	575	549	570	516	553	576	533	535	586	572	582	595	540	574	563	576	553	534	585	562	580	544	527	556	564	526	590	556	534	583	584	561	549	554	579	560	583	568	538	551	544	590	566	579	534	534	573	569	581	571	586	569	543	596	611	551	586	538	566	561	572	544	606	527	548	569	534	557	569	539	537	596	497	552	587	550	545	588	604	526	563	546	562	583	545	587	567	537	582	571	553	558	600	531	532	585	548	545	573	551	569	553	561	558	539	605	544	577	558	567	585	574	579	597	558	550	563	584	564	544	579	593	554	556	574	600	557	559	530	518	539	524	560	551	513	545	540	546	566	531	586	603	568	532	586	563	551	560	572	589	568	589	552	582	568	530	582	604	599	552	542	567	554	532	557	535	553	569	537	549	547	555	562	527	521	574	578	526	577	577	544	547	550	603	590	567	587	591	567	573	619	613	505	570	540	590	605	574	603	578	535	560	547	577	581	562	590	574	570	571	577	532	585	570	536	541	560	599	539	579	545	564	538	549	576	540	597	574	518	550	588	546	569	525	551	540	548	505	559	559	555	538	553	543	603	564	608	565	559	592	568	553	562	570	553	540	558	547	593	586	533	603	537	591	518	581	560	545	593	543	580	550	578	581	501	584	555	556	568	546	550	541	550	540	598	565	572	577	543	568	588	550	603	558	562	545	568	561	559	534	547	588	522	574	502	555	532	617	541	535	585	570	600	540	527	577	597	575	565	553	545	554	552	552	552	567	519	566	571	562	545	576	547	585	589	563	583	521	590	547	602	577	565	566	517	548	577	565	523	553	561	596	581	573	569	551	575	568	575	553	573	556	560	564	542	593	550	604	594	592	508	525	540	554	537	560	560	566	552	552	545	573	567	566	579	516	576	561	547	558	570	523	614	596	574	504	551	604	587	533	555	594	547	571	559	565	566	507	557	585	585	534	556	554	519	536	517	563	591	507	574	520	554	572	560	594	592	583	585	563	538	509	502	551	541	564	556	528	569	580	529	584	554	561	569	581	532	537	571	559	611	560	549	574	567	563	574	598	582	545	568	560	585	521	533	554	546	560	521	519	574	548	573	552	556	543	585	545	546	567	590	584	515	565	569	529	574	561	561	610	524	561	566	568	553	536	571	565	543	511	557	565	571	548	558	560	518	518	565	513	575	578	574	577	581	539	516	528	549	603	567	577	611	630	579	533	539	611	563	579	583	594	571	566	539	543	530	542	543	554	539	571	576	536	567	583	598	578	564	534	554	552	543	588	532	571	539	541	592	541	557	548	537	574	576	577	559	567	569	532	546	590	548	567	550	558	513	570	554	588	528	559	593	553	539	529	579	564	552	572	560	581	561	515	519	530	564	537	523	545	561	542	537	601	541	535	558	567	563	553	544	548	579	536	540	541	602	542	581	612	552	622	557	531	580	550	548	591	554	554	576	575	574	502	528	545	569	553	530	597	544	611	573	534	503	566	562	574	544	558	588	597	542	548	567	583	582	553	583	601	589	524	525	572	530	576	553	584	589	566	562	563	579	600	557	540	551	532	545	595	564	543	569	589	544	582	530	566	572	574	540	532	568	583	595	547	558	576	552	590	543	596	531	601	496	507	565	564	558	566	526	513	566	534	555	569	574	544	555	563	561	563	593	574	637	535	568	570	524	606	557	514	503	563	577	569	623	560	564	555	575	576	564	563	539	539	559	595	579	568	555	525	562	559	550	585	559	522	576	524	546	581	542	535	563	549	582	565	558	534	534	552	610	560	557	526	589	591	609	584	574	545	561	573	540	548	530	555	539	579	537	561	530	579	584	513	614	564	545	579	554	555	620	573	560	540	575	590	560	540	567	586	520	587	591	545	565	534	600	560	554	618	566	589	565	536	572	561	535	553	583	540	528	563	561	543	551	553	579	547	584	519	555	578	597	562	543	563	538	576	570	586	560	596	571	558	506	552	605	534	537	528	588	578	566	541	608	569	565	527	611	554	577	580	535	568	532	539	559	516	561	551	596	561	565	584	566	582	551	592	569	566	597	568	559	566	566	595	548	577	554	569	559	514	570	544	559	568	588	546	539	598	588	547	560	556	556	545	540	615	575	559	544	549
16619	4113	4800	3409	3636	1174	890	708	497	503	467	478	475	439	435	485	425	421	427	438	425	459	394	422	456	445	400	436	385	456	410	425	411	390	431	415	412	421	426	403	366	423	421	399	429	442	427	419	401	439	445	417	441	449	406	384	432	440	425	424	384	389	429	429	417	429	423	447	395	444	451	410	427	439	423	402	459	413	428	458	391	422	437	426	415	402	400	421	406	424	450	449	399	407	455	434	455	426	432	441	398	440	426	437	392	437	472	482	400	428	419	446	405	428	441	421	430	447	407	392	423	417	442	414	413	428	382	392	423	420	428	411	438	405	448	374	423	414	405	445	416	404	431	417	422	391	421	422	380	416	435	404	495	403	404	423	397	436	444	458	391	409	415	437	434	469	407	438	436	409	418	405	417	407	451	454	426	412	452	419	449	422	392	437	406	417	420	397	396	421	414	399	467	407	426	479	435	374	401	439	375	395	420	381	406	411	402	389	427	395	397	434	416	430	453	443	446	409	408	435	433	407	406	418	411	408	398	414	449	447	454	448	421	394	437	411	412	439	444	448	438	436	422	419	402	429	424	423	392	397	417	399	470	412	443	438	435	388	414	456	421	412	430	395	410	411	443	422	404	463	435	419	434	437	423	464	434	382	425	460	422	423	386	423	425	399	427	431	397	430	408	455	422	452	435	414	428	425	471	461	416	450	363	408	485	424	359	429	429	439	473	390	461	399	401	361	398	395	417	435	438	434	426	436	426	396	402	416	407	442	410	429	432	406	440	451	456	452	425	423	404	401	446	446	383	378	458	415	425	424	410	389	413	411	437	410	439	445	408	414	390	453	426	455	460	444	426	393	429	458	424	405	356	422	395	459	449	424	428	397	412	430	413	466	439	437	432	422	438	449	414	450	410	458	416	407	413	452	424	445	393	445	430	422	452	421	408	365	399	428	434	410	405	480	459	416	418	392	425	419	415	409	417	406	409	390	438	401	414	416	403	416	385	422	391	452	452	406	446	439	417	406	429	414	448	457	432	429	420	415	426	386	426	437	397	395	391	432	455	422	450	446	397	398	442	391	404	416	386	426	447	435	455	423	414	426	428	440	433	403	418	426	426	399	431	417	392	427	431	443	425	402	397	429	395	411	421	388	368	420	445	422	419	412	405	440	427	428	399	411	422	390	400	421	427	474	410	379	412	404	401	452	415	419	382	414	450	463	438	420	416	387	427	386	381	397	419	426	421	449	431	487	399	444	442	407	451	450	441	438	416	399	441	416	425	422	432	470	415	444	434	417	450	450	413	418	377	397	419	399	420	405	421	452	389	380	439	417	409	413	423	436	432	438	392	435	434	483	410	394	410	414	405	406	417	396	430	409	399	388	439	397	387	416	402	420	387	381	394	429	427	441	391	402	456	420	447	458	454	427	403	417	404	397	424	414	426	445	427	428	408	418	406	429	430	456	444	397	471	406	451	433	427	413	452	436	436	409	419	389	396	429	424	380	451	405	411	490	414	423	402	394	442	423	435	425	428	429	448	400	380	434	434	429	449	414	415	433	457	415	440	417	430	415	435	436	426	454	381	393	412	414	393	392	431	413	421	378	395	417	355	414	437	439	424	427	468	446	431	381	424	441	428	432	413	404	449	445	405	402	422	415	399	424	454	430	378	427	418	392	466	401	433	389	406	350	440	440	395	427	388	412	463	495	420	400	432	410	436	452	379	418	415	433	433	399	420	461	430	359	431	411	445	446	415	406	429	395	426	411	449	405	427	435	424	445	396	474	427	411	423	450	417	384	410	409	440	418	446	388	424	394	447	463	406	429	434	417	400	465	416	409	384	457	431	408	400	425	423	455	402	401	443	445	420	463	366	437	423	425	429	452	402	424	387	433	411	426	405	414	422	391	464	400	378	393	424	439	407	444	392	423	399	452	442	430	415	431	419	411	459	451	460	440	433	390	446	429	420	433	412	449	432	405	442	442	398	415	407	416	416	397	412	401	413	460	397	383	465	450	396	403	413	412	395	426	404	440	443	416	450	408	490	454	405	449	410	395	419	441	432	405	387	401	446	408	399	427	450	427	417	399	428	398	425	401	439	428	428	429	440	481	406	391	386	415	408	404	391	429	447	447	450	412	433	403	408	375	395	394	408	401	421	385	429	460	440	420	400	405	419	426	437	375	439	438	425	433	449	424	408	390	426	454	404	451	443	413	439	433	380	443	412	410	412	436	397	417	416	421	423	431	404	428	402	420	425	396	406	402	401	427	357	409	408	459	412	426	406	440	409	454	400	407	404	428	396	440	425	428	421	395	455	402	441	409	442	440	449	442	454	409	426	419	444	413	442	419	396	429	391	419	434	419	418	421	423	410	443	398	427	450	367	377	443	447	410	462	403	419	424	406	428	424	405	414	436	420	412	431	439	477	414	439	388	415	393	396	435	393	461	454	440	388	435	413	439	410	436	456	407	395	394	414	487	415	450	438	394	392	440	445	449	396	392	412	449	406	412	373	432	439	414	415	452	453	448	422	410	421	460	436	452	456	420	417	434	425	419	460	390	439	388	409	410	402	461	412	407	435	406	404	398	413	448	410	418	404	409	419	441	439	374	417	402	388	428	427	434	449	406	379	424	396	401	410	406	434	425	410	447	386	394	403	387	419	392	417	420	435	421	427	435	405	379	403	411	464	421	395	387	431	394	428	461	406	434	408	398	427	426	416	457	417	408	414	411	379	380	429	420	347	415	388	420	387	410	431	417	421	415	393	427	426	425	448	396	415	400	410	438	404	433	395	425	441	390	401	379	427	438	417	419	417	456	430	417	458	446	425	389	418	437	411	408	392	418	422	395	427	431	413	417	392	365	418	417	448	423	428	405	381	442	416	393	428	412	392	434	454	447	397	408	406	413	449	430	442	411	380	412	409	402	419	331	402	377	443	424	389	407	410	436	430	405	442	435	391	391	413	401	429	406	452	435	418	443	387	396	409	404	419	412	398	459	451	428	452	402	423	423	394	434	436	413	424	418	410	452	394	430	435	401	468	429	397	421	426	416	444	442	425	426	429	439	440	425	415	425	383	424	458	408	427	431	403	428	472	464	440	434	411	388	428	415	448	413	441	361	446	435	448	422	430	394	392	408	399	399	406	442	453	460	420	445	377	427	445	438	407	447	391	382	383	448	437	409	421	411	393	442	427	410	404	432	420	459	454	430	449	438	411	412	441	418	425	442	424	440	460	410	432	409	389	412	390	448	423	423	411	425	434	413	435	445	435	461	407	406	421	432	426	479	385	436	439	447	410	398	418	389	405	440	403	401	440	426	422	448	438	426	400	389	443	394	488	443	457	433	441	438	431	448	414	406	426	426	403	443	434	434	371	367	442	424	417	394	425	375	444	412	421	392	413	434	385	418	430	420	410	423	411	435	433	441	416	440	432	403	407	430	440	396	407	391	419	407	401	401	446	442	463	439	405	454	433	418	400	422	441	441	428	387	424	426	415
9366	3631	8280	8681	11678	3398	3685	2183	1534	1453	1209	1247	1261	1116	1191	1109	1077	1159	1022	1062	1020	1003	997	958	988	999	977	1046	1010	1026	943	934	977	990	979	922	1006	952	944	994	1008	937	957	925	1005	922	991	998	942	954	982	923	1034	1016	993	956	973	942	937	982	978	985	972	960	945	984	968	951	966	905	950	951	935	921	926	967	915	972	953	904	975	969	933	982	981	995	984	885	989	889	908	952	898	949	966	957	965	946	919	915	941	955	955	971	1024	926	999	990	964	932	923	967	932	950	934	920	934	952	924	949	915	917	945	917	917	926	924	932	981	947	912	931	866	987	940	957	985	901	1008	938	889	1003	926	977	982	920	972	938	945	952	965	966	981	991	944	975	928	968	892	943	919	961	923	939	878	979	1019	982	912	1014	917	891	963	915	963	920	938	979	979	942	947	941	935	975	945	1012	906	977	934	955	922	928	931	927	992	909	949	941	951	937	934	897	955	918	908	922	931	952	984	913	970	896	984	931	956	940	968	904	881	939	952	967	932	950	893	960	934	891	927	931	902	969	1005	956	965	981	992	985	1031	981	976	959	961	961	973	957	992	942	952	920	941	963	935	976	939	914	952	1015	986	978	940	957	939	930	1004	952	943	971	934	994	988	910	950	966	967	967	944	954	950	968	943	928	939	934	908	928	1005	983	945	930	987	967	914	957	934	950	920	934	934	1006	914	950	972	905	950	967	956	979	966	931	925	875	936	941	974	924	948	978	996	936	913	999	938	914	930	938	950	969	962	931	1000	995	978	926	976	948	1013	887	970	1016	933	990	969	927	915	911	916	974	947	946	948	936	957	959	970	962	957	925	971	990	906	959	961	879	929	938	972	937	959	929	899	970	902	952	964	909	925	972	1016	1000	951	984	901	931	961	948	1013	949	909	962	990	971	896	993	921	937	900	905	948	998	970	943	950	948	945	957	938	948	903	983	922	983	970	881	969	980	940	935	960	911	950	954	935	945	973	909	980	974	926	991	977	942	940	932	973	944	879	928	964	910	930	946	951	949	971	932	944	937	913	972	973	972	999	952	1004	946	938	975	942	954	970	963	936	935	945	1003	991	954	894	948	948	940	938	954	898	936	978	963	951	880	972	1021	932	1002	996	932	953	935	912	979	927	979	964	950	902	917	939	986	901	970	956	942	972	991	927	942	911	961	902	928	966	943	976	924	957	943	943	909	957	939	947	917	960	938	936	918	913	942	938	958	980	902	929	959	962	989	967	952	931	936	959	970	982	970	981	952	961	947	933	991	920	1052	949	945	920	963	978	991	986	981	943	986	918	961	950	964	1007	976	971	960	953	949	930	884	948	988	937	1005	938	922	945	962	944	892	956	947	989	906	957	985	906	933	923	976	939	978	970	982	948	966	943	1008	916	951	955	994	962	957	942	914	922	944	903	1014	893	934	976	939	988	890	938	948	934	930	941	926	915	949	964	949	941	1007	949	932	898	930	932	916	968	980	888	892	937	942	939	936	899	937	940	976	911	968	985	963	913	941	948	898	977	972	986	937	932	913	964	946	938	1012	978	1009	969	919	968	921	947	928	949	988	956	958	947	985	932	947	972	941	933	957	983	948	958	925	942	918	927	961	891	934	986	934	932	978	917	918	919	943	950	900	943	936	948	945	948	927	959	948	950	985	965	979	976	952	986	970	975	940	964	958	948	870	941	949	915	954	1001	960	933	971	928	966	937	980	928	936	955	957	933	931	964	915	951	929	955	931	987	964	950	909	961	905	980	933	898	925	978	931	1022	941	972	913	985	936	943	960	907	928	931	908	949	990	1008	935	936	936	941	939	936	876	983	949	966	972	957	921	965	926	901	974	947	933	940	888	911	998	950	937	948	963	931	877	925	965	984	969	933	899	959	956	901	967	907	981	954	937	964	1008	942	952	979	949	1020	882	971	962	971	982	984	957	885	944	914	975	981	901	987	943	985	966	943	916	998	942	901	989	953	888	914	950	1003	989	963	895	998	950	925	967	976	955	926	940	1042	972	955	1005	887	935	966	958	915	942	963	927	971	979	977	901	933	954	940	914	961	968	878	934	975	933	911	936	938	948	958	953	978	958	1019	972	936	973	919	924	953	955	928	1021	941	945	956	922	947	928	923	988	919	902	1005	927	945	929	923	969	987	921	982	976	911	978	959	931	975	922	919	964	924	930	941	973	966	993	923	960	893	943	925	970	978	938	925	924	912	937	948	952	984	923	933	972	980	890	922	971	988	938	941	939	926	957	949	969	944	953	895	910	901	993	938	907	916	951	970	988	993	910	903	926	990	941	976	958	985	958	878	971	913	974	986	908	966	916	990	918	926	951	1023	966	945	931	983	976	946	889	957	929	945	890	955	887	961	984	936	1022	967	938	937	949	972	957	922	929	955	915	944	1006	927	910	948	923	989	902	951	873	969	982	899	927	1009	936	900	929	934	940	954	941	943	964	923	975	920	982	924	912	937	940	901	965	978	902	968	956	974	915	985	991	942	929	983	976	957	939	934	956	960	970	951	928	933	979	926	932	945	957	1000	946	903	961	959	973	969	959	959	914	941	893	890	994	983	997	912	983	980	927	917	983	978	910	967	951	961	967	910	949	938	994	949	989	984	938	879	918	942	976	936	964	963	978	956	930	922	905	930	943	981	939	1028	935	956	935	959	960	1001	985	966	939	936	914	948	853	870	950	891	926	965	960	965	933	956	952	932	935	937	952	929	1000	953	970	904	950	996	964	959	919	912	938	873	916	950	956	932	935	948	993	928	969	909	968	961	1006	912	948	978	978	974	990	905	951	930	909	924	944	936	967	998	953	992	910	955	980	959	922	903	968	954	971	917	943	923	973	945	932	863	975	966	943	942	957	1006	922	1039	888	938	971	903	929	933	917	992	951	938	959	948	824	955	911	897	945	948	955	944	903	906	930	874	920	947	944	978	979	919	996	895	947	933	959	916	989	886	950	942	1023	998	930	950	957	950	946	951	944	955	934	959	939	905	923	912	907	922	963	925	961	958	928	971	992	1033	933	998	944	959	916	923	962	968	958	945	989	973	891	881	908	975	979	976	900	921	905	964	953	948	957	987	967	924	906	935	890	939	930	983	887	960	916	947	1013	967	948	898	892	933	954	976	994	979	899	883	977	940	939	966	912	960	959	947	952	949	961	950	983	920	913	936	976	962	972	886	924	976	962	945	904	939	943	939	909	1006	935	934	922	954	941	955	973	915	950	895	952	966	975	996	1004	904	943	961	918	926	947	952	950	926	917	975	912	968	967	943	975	926	959	895	949	952	931	971	1011	890	1004	951	1004	957	944	943	958	921	920	987	926	974	945	982	936	978	924	950	971	928	931	944	975	947	955	986	935	950	1000	921	934	998	951	892	916	980	908	973	946	898	940	977	933	936	949	950	902	926	970	945	983	968	924	998	945	985	958	942	940	968	946	915	960	973	921	944	910	965	955	959	943	906	930	1014	930	895	958	920	942	957	921	959	916	977	1000	961	979	940	919	986	913	887	991	919	918	909	982	978	935	935	915	900	953
2546	1087	1523	937	1020	337	386	254	230	209	224	235	212	221	215	249	225	243	225	234	234	213	229	230	231	241	233	232	228	207	215	229	237	255	222	232	239	235	238	234	260	243	231	199	227	211	217	209	219	209	226	230	241	249	206	228	212	245	233	260	261	234	182	239	231	249	245	215	211	211	206	258	199	221	225	221	225	210	224	225	216	248	222	197	198	242	231	229	220	213	251	219	259	229	234	196	209	205	209	221	205	248	204	228	214	211	198	217	242	229	218	225	223	197	233	240	220	216	214	231	211	235	210	236	222	213	222	202	228	250	221	237	249	205	205	254	236	209	228	213	213	208	213	260	238	232	205	242	248	225	232	221	245	224	220	219	224	222	239	244	205	219	258	241	222	229	225	196	223	222	244	229	219	225	218	210	191	208	225	207	230	240	223	217	220	206	207	239	232	211	244	206	216	229	221	218	209	193	193	224	238	221	217	264	220	228	221	206	232	193	229	238	214	218	201	248	207	217	234	219	246	230	238	264	223	227	195	252	216	207	234	196	181	221	262	228	186	199	226	231	211	230	213	241	214	214	237	200	194	217	226	218	252	248	214	217	207	236	196	223	224	233	250	219	204	223	227	216	211	226	235	240	208	212	222	207	229	230	231	229	224	233	201	213	208	248	221	211	213	216	239	206	240	223	198	232	237	271	203	213	213	230	230	240	229	208	220	212	207	207	215	218	201	234	229	228	199	232	253	227	209	246	192	226	230	221	216	227	224	236	218	205	184	200	238	226	224	215	239	226	233	211	210	223	217	229	232	209	237	216	230	214	227	230	256	236	228	217	219	250	228	219	228	238	219	258	208	183	199	256	228	221	232	216	224	214	248	234	251	229	219	213	189	223	235	230	228	235	240	220	213	196	220	201	218	225	218	208	225	206	236	255	232	221	212	231	212	236	219	214	238	243	240	209	236	234	218	209	237	221	228	219	203	214	223	233	216	221	246	212	233	234	198	209	215	196	239	233	212	236	213	218	227	241	222	227	198	259	233	219	212	207	198	226	213	222	253	225	224	224	235	196	222	239	212	218	231	227	223	222	219	241	247	242	210	246	232	224	228	241	234	228	245	221	244	211	230	233	221	246	265	237	247	237	222	232	240	213	207	236	256	220	205	198	235	217	202	197	250	215	250	222	235	226	230	238	208	242	242	196	204	219	202	206	203	225	217	233	217	223	250	236	225	231	240	219	230	226	243	232	221	228	223	204	206	201	258	240	204	231	234	189	239	215	200	230	241	211	227	199	218	232	239	223	231	222	236	213	220	221	209	208	211	207	231	244	230	208	209	235	233	239	246	226	202	214	207	219	229	198	237	221	252	225	224	252	204	244	223	221	244	224	238	244	235	211	247	214	209	201	199	235	235	232	200	234	218	233	237	220	214	217	242	242	243	214	252	228	260	249	224	237	227	203	200	233	201	242	246	222	209	228	226	263	210	185	228	230	219	230	245	233	210	219	239	214	188	250	226	223	222	215	240	240	214	230	217	237	243	198	203	222	224	220	206	223	215	222	213	208	202	229	246	257	251	223	267	222	241	204	209	231	221	249	208	201	190	239	244	195	233	237	207	238	208	246	225	222	236	241	205	252	213	218	207	253	226	241	243	227	235	195	203	215	263	232	218	239	241	236	203	238	240	227	195	227	233	227	219	213	199	212	242	233	234	211	227	211	233	220	228	238	235	230	244	220	216	214	240	193	185	217	226	224	269	246	237	198	215	247	191	232	241	213	225	202	222	201	215	232	196	214	275	249	227	200	237	216	222	253	238	199	241	217	234	251	224	241	212	219	207	183	210	245	247	236	225	260	214	230	234	232	234	212	227	220	240	217	251	251	203	245	210	212	222	238	242	214	248	187	213	211	203	241	236	283	192	251	236	212	210	236	207	232	251	228	271	242	241	259	222	206	223	255	224	247	216	239	217	196	224	221	218	241	228	231	239	216	220	196	232	238	234	197	221	230	252	223	264	209	250	221	210	243	226	197	214	217	225	198	199	197	205	249	228	208	206	240	232	219	233	210	218	198	206	210	204	251	250	225	208	268	215	243	203	188	235	264	235	251	219	242	196	213	210	235	222	205	233	268	235	225	223	241	228	215	216	233	224	229	252	229	205	212	200	216	226	221	232	247	209	253	223	228	235	236	237	221	234	198	209	215	223	242	221	262	223	236	194	206	230	227	232	229	245	227	220	211	238	204	235	234	206	227	230	209	189	212	208	209	217	214	226	220	212	206	211	232	205	227	243	238	205	232	251	219	220	253	211	218	239	239	212	201	244	213	229	229	240	223	228	254	248	261	222	244	227	245	234	261	225	230	193	215	234	224	207	218	245	229	219	245	231	224	227	211	249	214	211	240	219	211	229	194	220	210	225	242	229	218	230	253	257	219	193	224	245	200	201	202	199	229	186	248	232	208	251	245	223	243	233	264	255	211	200	199	208	217	222	246	228	249	214	247	243	239	209	215	246	264	213	196	222	219	220	227	217	258	226	241	248	232	224	212	216	207	236	243	217	255	231	236	219	219	225	234	238	238	208	208	214	219	241	237	227	247	204	217	210	230	236	217	223	231	222	208	191	229	258	212	222	242	216	206	242	245	223	200	231	207	225	216	201	215	240	230	239	251	230	208	217	215	244	201	204	222	213	215	222	234	244	229	231	196	224	228	205	230	211	227	257	242	219	226	211	249	207	197	236	247	237	234	233	196	245	253	206	238	208	236	228	218	235	221	232	234	218	207	241	242	222	209	209	220	226	243	226	214	210	196	223	204	230	205	216	242	213	209	215	226	191	213	251	206	239	223	213	241	254	223	232	222	214	236	217	189	191	216	245	216	235	225	225	236	225	210	200	234	245	244	195	229	214	238	236	246	256	183	243	232	241	230	225	202	239	216	238	215	237	224	239	227	227	229	219	237	213	240	231	230	248	200	237	232	226	237	214	233	214	257	213	200	218	208	242	241	218	257	221	234	236	207	211	249	253	194	224	246	241	236	222	216	233	239	220	219	229	221	216	220	229	219	216	207	215	234	207	221	230	235	225	216	242	230	236	237	229	237	208	239	237	243	237	234	236	233	202	233	221	223	217	251	207	181	237	234	199	216	220	223	221	227	223	237	208	205	217	230	253	193	236	247	198	212	233	223	218	233	212	219	216	222	210	234	237	234	229	237	236	221	215	244	215	192	205	212	239	222	230	211	237	233	207	226	233	216	230	221	232	225	238	240	210	197	216	242	240	195	208	216	228	232	239	212	237	221	228	219	197	233	202	247	251	226	227	217	227	246	218	248	230	208	240	225	211	226	247	225	210	240	216	244	193	218	252	217	206	219	205	223	245	227	220	243	237	203	205	245	223	222	238	229	217	231	223	211	224	219	230	213	221	217	243	235	203	241	213	227	229	260	206	221	219	242	206	193	251	217	215	238	218	225	235	239	229	221	185	223	250	232	216	237	244	231	217	234
2236	1367	2995	2951	4023	1014	1211	711	579	560	574	585	590	525	575	570	576	585	546	564	578	560	602	534	579	587	542	583	567	553	554	554	540	612	551	547	567	579	515	552	573	564	573	580	579	544	594	540	580	523	546	567	515	535	540	563	555	591	546	556	523	581	561	603	590	567	564	518	569	549	571	531	551	589	503	570	541	549	528	548	541	503	575	576	562	540	545	592	560	572	572	539	506	557	574	565	542	614	550	540	571	537	575	521	562	543	512	571	529	544	557	563	577	567	540	583	593	527	589	583	577	492	605	590	574	544	559	557	540	541	542	553	591	543	548	570	530	559	571	553	494	528	545	560	548	534	542	560	560	554	538	556	573	577	578	546	518	583	520	542	566	515	548	590	566	561	555	576	539	572	586	562	548	586	563	538	551	556	551	582	497	551	528	541	544	575	541	551	524	584	559	554	555	610	549	558	542	584	597	546	546	554	581	536	547	570	577	525	565	573	526	548	555	545	579	584	569	571	574	563	509	557	572	566	544	562	545	559	577	512	553	519	532	549	516	507	557	502	577	567	578	557	556	547	530	568	559	564	599	547	565	561	560	557	592	591	562	543	581	537	569	535	567	587	571	545	567	527	596	616	568	564	553	567	540	538	588	517	571	562	555	519	554	590	532	551	535	552	568	525	566	554	587	545	586	593	533	563	537	574	574	558	567	514	570	512	573	538	574	538	564	570	566	577	544	558	550	562	554	560	557	517	565	548	580	535	560	574	567	526	544	546	539	555	576	571	561	580	558	526	565	506	562	604	583	544	581	576	525	573	540	585	582	579	531	574	548	582	565	566	595	542	541	517	584	583	583	585	545	579	596	595	566	520	594	592	532	563	582	555	571	586	550	557	551	556	518	607	551	551	546	613	569	575	586	537	534	553	540	548	555	584	558	537	511	565	574	523	599	519	559	539	564	553	553	559	571	533	548	526	564	583	555	577	603	571	561	526	540	590	516	554	574	575	507	566	537	533	568	613	575	532	572	514	529	587	527	584	510	539	563	533	558	545	588	563	558	534	553	574	547	585	534	558	541	554	548	532	589	539	590	560	570	514	570	516	576	572	586	561	563	570	572	554	567	537	573	567	572	571	545	566	522	573	468	549	583	534	544	587	545	572	550	544	551	579	540	592	581	562	570	590	573	565	538	528	510	561	555	535	517	576	559	567	581	573	588	599	532	538	582	555	575	574	529	544	580	566	561	614	540	564	546	575	575	591	510	559	539	530	582	552	573	526	587	551	536	584	539	552	542	502	540	549	524	570	556	550	579	558	597	579	555	575	553	582	548	606	546	551	540	587	550	566	531	554	527	568	558	539	529	584	547	574	560	597	547	561	538	562	556	555	575	569	552	556	562	509	590	538	568	508	537	564	537	549	541	530	533	525	522	588	552	553	537	501	599	530	537	587	507	571	539	563	572	578	568	586	549	549	595	549	558	539	556	558	579	577	553	565	571	537	574	536	559	541	511	563	544	513	558	548	525	537	579	548	505	610	628	540	548	515	536	517	565	535	550	557	553	536	582	543	561	499	586	562	549	546	572	539	548	564	559	523	572	511	516	594	548	555	583	532	569	553	535	531	582	578	579	556	546	584	532	548	550	573	578	535	584	566	553	561	511	538	488	562	532	525	529	591	539	558	589	539	548	532	518	566	578	544	556	534	571	529	571	553	524	567	557	556	566	569	555	574	505	567	583	539	529	569	573	567	592	536	562	539	542	543	573	544	572	551	542	510	560	552	578	521	578	527	562	527	561	569	558	588	543	531	553	534	546	544	506	591	552	572	566	545	546	543	567	524	535	541	561	612	562	563	554	551	543	582	571	544	548	581	553	582	545	554	554	567	542	562	569	534	570	529	535	566	527	570	558	525	549	573	605	557	571	544	571	605	564	521	496	539	570	560	522	580	568	583	599	534	555	554	554	565	520	566	589	597	532	550	597	560	561	520	559	560	565	576	525	610	570	556	582	558	559	543	518	549	557	589	538	519	558	603	542	598	567	570	553	559	533	583	560	580	573	521	551	555	551	568	588	584	603	565	516	558	587	559	564	522	544	533	529	546	548	547	538	593	523	528	558	555	506	517	560	534	517	570	553	547	543	544	535	553	564	538	554	558	494	563	546	534	586	583	594	596	524	538	546	540	557	513	513	552	589	578	558	559	542	579	566	558	531	556	552	555	544	555	544	570	539	594	595	567	571	584	592	559	537	565	559	513	544	573	597	540	550	511	609	552	571	555	541	518	533	572	580	551	548	542	540	554	502	537	548	497	560	526	579	590	523	536	522	564	568	572	567	556	520	494	553	516	534	524	622	551	524	531	556	575	560	532	562	578	558	579	515	592	525	525	567	554	583	552	556	564	580	537	534	549	548	521	538	588	548	511	584	546	565	583	559	564	557	531	506	560	539	537	576	574	579	529	582	539	575	557	587	533	574	532	593	622	575	542	540	516	562	567	546	587	590	548	547	555	552	531	581	544	581	570	576	542	577	520	568	624	564	568	584	567	589	559	561	514	557	532	538	590	563	575	558	508	564	510	585	561	540	555	524	561	569	565	539	549	552	557	581	548	538	553	554	553	517	541	553	585	599	553	560	567	583	568	549	552	566	593	542	538	544	583	565	579	566	537	561	535	528	540	510	508	550	544	546	544	588	575	552	512	604	554	553	573	591	549	510	551	591	554	543	579	593	567	564	530	581	623	586	578	568	548	537	559	526	553	556	543	588	602	519	540	575	574	563	536	549	550	572	536	541	526	554	588	549	549	549	535	548	579	564	569	541	556	582	566	546	559	542	524	546	569	531	543	588	556	554	586	564	535	565	556	529	534	530	541	545	539	574	513	522	590	514	561	569	527	601	556	574	542	525	509	539	548	583	555	516	592	547	520	579	547	535	596	532	536	613	548	529	559	542	540	544	546	573	564	557	566	556	564	565	625	539	554	586	557	560	548	589	565	524	567	540	538	573	546	553	583	568	528	523	549	534	484	562	509	563	570	526	553	574	575	533	542	586	585	579	552	589	517	579	513	530	535	580	548	569	512	540	541	560	590	588	605	564	527	543	518	555	543	543	604	593	516	522	559	565	547	535	545	562	571	563	558	513	540	546	538	522	534	598	529	552	531	586	565	515	517	514	617	558	554	536	543	539	571	530	508	567	554	537	544	544	548	550	569	567	559	566	545	571	592	565	533	553	540	524	547	490	579	550	565	531	571	563	558	565	530	559	573	543	552	540	511	574	538	540	509	579	510	568	521	589	523	514	561	564	548	552	576	568	560	594	535	559	577	550	547	550	571	575	562	550	528	575	533	604	564	554	568	575	572	498	565	512	529	539	551	582	559	501	544	532	547	504	536	572	580	562	545	561	572	546	533	538	570	538	533	560	587	572	533	536	557	572	571	539	547	559	576	568	555	550	552	574	537	557	548	555	539	560	562	497	589	543	567	546	526	514	583	565	553	555	546
8855	2180	2855	1800	1988	596	545	340	258	256	236	239	231	224	218	261	229	249	224	228	235	203	229	258	226	240	222	209	217	212	204	223	222	201	211	219	217	231	220	205	203	231	225	207	246	208	233	205	211	231	209	193	238	221	249	207	214	217	207	213	244	230	214	204	238	223	234	216	187	195	230	231	198	217	207	220	229	198	235	238	212	219	212	210	239	218	221	210	194	224	243	202	225	204	181	224	234	233	208	220	231	231	232	236	220	247	219	180	210	209	221	184	211	199	200	196	221	202	191	198	222	212	223	213	223	215	236	238	210	201	220	186	218	196	236	233	222	241	207	189	218	245	222	183	229	223	221	208	231	220	224	220	228	210	205	207	206	205	240	191	196	245	229	228	194	239	234	215	231	203	242	227	237	205	219	231	198	186	207	205	227	199	202	226	202	196	204	228	247	215	233	239	195	212	207	193	210	228	211	188	208	235	219	205	189	261	232	229	205	241	233	237	211	210	194	231	219	222	213	210	232	227	261	231	199	197	237	226	208	236	209	213	197	222	201	198	218	222	207	218	206	193	177	220	208	214	213	213	191	215	230	208	227	247	236	219	214	205	244	206	224	199	224	224	249	208	219	194	195	188	257	253	241	227	217	228	215	229	197	212	253	205	211	226	210	246	221	220	208	237	221	215	221	214	204	211	203	229	199	203	236	184	228	194	230	208	223	224	227	213	223	236	190	214	212	248	203	233	233	195	220	240	202	217	203	214	264	209	231	232	214	207	206	213	199	199	227	197	229	200	228	202	197	209	212	214	226	197	235	215	219	220	209	178	240	216	223	244	233	229	200	226	210	211	211	189	210	191	235	214	201	241	220	188	208	227	200	236	224	236	217	194	200	221	224	199	250	223	199	242	220	208	244	228	242	183	223	205	205	220	222	189	201	209	231	229	230	216	199	228	213	205	208	213	240	204	222	200	241	233	205	232	183	208	214	228	267	224	209	213	230	233	206	251	209	205	210	186	232	223	202	225	197	189	208	210	224	215	204	233	196	208	213	221	198	219	208	216	266	225	223	199	212	230	207	217	200	200	231	212	204	210	220	207	237	224	191	207	238	212	216	233	212	227	217	171	211	233	203	224	225	216	232	206	196	229	212	209	219	230	236	225	201	240	210	235	183	239	228	233	224	213	219	225	222	216	204	212	218	217	211	250	222	198	243	217	205	239	222	185	233	222	192	188	241	195	215	224	210	194	213	216	224	235	211	216	227	225	232	241	205	200	212	230	224	221	254	223	231	224	225	219	237	207	258	217	235	232	190	213	204	208	247	214	230	219	211	217	213	237	215	210	183	222	199	227	204	236	179	193	227	218	241	205	242	192	211	241	214	219	227	212	233	223	231	196	208	226	179	219	223	237	203	235	199	206	179	222	199	235	220	230	235	218	220	227	214	230	222	228	192	195	195	204	218	203	240	243	210	205	233	223	213	226	199	194	210	229	245	226	224	253	221	220	196	242	209	226	228	231	238	260	235	223	190	223	200	242	249	223	220	198	221	211	211	224	230	220	225	224	219	208	242	211	222	236	217	206	206	212	227	238	212	237	180	207	215	230	214	232	200	208	203	206	216	229	220	236	181	241	205	214	204	214	195	206	219	240	215	174	200	211	236	209	226	231	222	205	197	229	222	240	227	187	206	220	224	207	229	208	240	223	200	223	202	224	219	195	196	206	213	212	219	212	208	244	225	242	254	219	212	232	241	231	234	260	224	216	243	217	232	194	215	183	204	225	198	220	196	194	216	203	187	199	235	230	226	208	223	219	209	203	235	198	226	240	235	257	210	209	220	226	208	209	202	183	207	217	213	225	206	230	221	243	213	213	250	229	208	198	196	210	231	246	227	179	188	217	218	193	222	174	215	207	205	196	225	227	219	231	226	231	210	206	211	210	217	213	219	224	215	186	200	170	238	212	207	220	268	228	190	231	210	202	212	222	194	229	206	209	212	213	225	215	199	217	202	196	211	197	199	221	210	207	202	208	222	236	207	205	202	217	181	227	222	229	185	225	200	218	205	207	218	219	202	221	196	196	232	220	223	194	191	230	219	237	240	228	214	198	222	231	198	232	208	217	228	216	214	231	217	212	251	218	212	208	209	233	230	219	203	218	214	229	234	217	176	230	198	205	227	226	249	244	223	208	222	220	210	210	220	217	220	192	236	248	203	194	217	211	211	207	186	208	216	223	201	215	233	195	254	231	237	203	221	234	211	231	210	194	206	234	182	226	210	188	214	218	219	225	227	255	234	212	217	192	202	207	219	242	234	237	246	233	212	220	214	207	224	227	200	198	199	209	200	244	234	210	228	198	216	209	203	230	246	214	192	214	232	231	204	189	223	252	189	189	219	197	204	245	203	192	209	248	230	189	217	230	203	200	180	215	203	200	216	199	215	228	213	198	232	225	226	205	221	205	214	248	228	234	195	230	218	236	244	218	212	210	224	202	225	216	208	209	207	172	195	205	246	205	234	210	204	190	204	228	222	208	230	225	205	179	215	214	201	237	213	220	206	213	227	192	225	262	191	212	226	205	206	225	205	210	214	194	224	194	207	208	212	213	204	227	192	237	205	209	208	243	216	228	200	227	222	201	214	203	237	246	226	205	230	179	244	224	207	212	245	215	201	210	236	225	207	237	221	231	239	223	230	237	214	202	195	209	190	211	188	211	224	210	227	191	232	215	247	235	204	228	191	227	197	220	240	250	228	206	224	179	207	195	192	186	219	223	207	211	216	232	207	229	214	224	227	225	227	260	215	210	239	209	204	206	223	251	220	217	205	214	232	223	208	210	236	220	193	196	232	196	206	214	217	176	191	235	245	214	228	230	207	209	232	231	200	214	251	224	207	211	212	216	228	225	203	208	212	202	251	226	197	228	229	209	226	210	225	208	184	227	210	229	220	205	231	210	207	205	178	230	210	207	233	228	231	218	203	220	206	208	221	223	212	226	212	227	215	226	205	211	224	222	220	227	196	198	231	229	224	199	227	243	240	233	223	205	202	208	250	226	196	223	197	221	257	254	250	230	237	216	231	224	232	238	204	220	225	224	205	226	194	216	212	223	203	206	199	203	212	234	207	207	247	189	246	228	205	209	209	246	217	212	229	206	203	203	217	224	234	216	227	237	214	241	194	226	202	176	231	243	245	252	215	191	200	199	219	194	208	206	216	219	176	210	217	195	239	228	193	205	216	193	237	219	225	209	242	196	188	196	255	233	223	221	205	213	224	231	239	214	223	218	208	226	214	191	219	204	203	228	208	213	217	198	206	235	218	227	209	244	239	205	212	209	231	234	189	218	246	236	216	225	205	226	225	239	197	205	197	221	206	225	212	229	228	195	218	212	209	209	211	244	241	199	203	238	214	205	208	213	226	200	233	219	239	245	225	197	194	250	212	198	227	194	199	213	204	218	222	217	225	221	219	224	235	203	205	199	210	220	212	227	183	228	238	200	216	235
6797	2342	5751	5479	7418	1904	2389	1286	870	772	801	738	690	637	646	649	654	715	655	592	614	630	579	619	565	609	593	583	533	554	590	550	569	571	579	554	602	566	613	539	607	577	550	581	568	565	584	574	573	554	558	544	592	569	598	606	607	577	539	576	563	600	573	564	532	575	531	579	572	563	547	557	550	573	566	560	575	581	537	554	543	549	546	541	590	590	564	516	570	551	561	559	514	587	540	563	558	570	552	591	594	499	521	556	549	564	572	581	551	547	535	547	543	552	583	550	560	584	564	573	535	589	526	577	556	556	602	536	571	526	565	594	584	569	533	558	560	584	536	593	580	539	558	561	548	580	576	552	514	543	545	548	612	550	572	554	571	553	584	519	533	558	526	524	572	556	605	546	502	601	557	617	568	556	617	604	543	603	538	558	593	536	536	611	563	587	549	554	613	544	551	563	590	561	608	539	565	519	589	544	529	583	552	577	550	554	577	539	553	544	569	567	594	606	547	570	577	592	544	556	577	527	566	567	499	526	557	553	547	539	590	579	551	580	606	538	581	498	544	533	561	604	567	548	581	549	559	574	590	559	543	536	540	568	565	517	535	545	544	584	562	576	561	530	524	548	557	559	576	573	493	535	578	573	545	570	550	548	583	549	519	543	572	554	559	582	518	562	552	550	563	525	517	609	562	565	559	543	558	526	565	550	579	551	577	561	571	574	567	575	583	564	532	559	520	508	538	573	558	551	579	551	560	563	605	592	573	533	598	573	553	538	529	592	532	579	575	558	568	575	530	548	569	616	584	560	527	558	589	565	524	556	542	570	588	538	549	586	558	537	558	508	548	545	564	532	567	538	512	569	538	575	525	596	600	567	567	600	560	561	564	543	571	512	570	547	573	584	523	574	567	586	544	598	568	565	551	563	541	565	574	549	609	561	532	506	564	592	552	581	559	556	555	546	546	622	549	568	548	559	578	562	569	590	562	569	548	573	537	558	526	528	608	538	573	568	584	557	578	532	545	538	537	575	526	570	545	571	529	552	596	563	552	579	532	581	551	575	567	549	537	562	580	539	558	592	538	594	553	576	574	586	578	596	597	562	552	555	551	560	548	577	551	552	556	608	572	567	577	569	535	602	584	581	575	555	531	530	526	600	558	549	565	528	597	541	567	575	555	554	539	591	577	543	585	577	557	600	546	558	582	568	568	564	575	552	552	546	551	525	579	530	566	521	536	508	579	606	583	554	535	551	554	553	551	524	575	565	503	554	537	522	525	560	559	557	576	525	563	570	563	560	542	583	530	560	551	555	587	559	558	557	585	553	573	569	563	534	548	559	575	577	559	610	554	525	565	547	542	533	558	527	529	543	583	490	581	567	536	554	551	529	527	558	563	539	548	588	579	578	570	568	541	525	570	562	552	577	508	565	601	537	555	576	541	592	581	548	566	543	562	532	580	568	550	553	562	583	577	567	588	548	561	608	576	516	549	578	553	554	577	607	588	540	559	525	588	576	575	545	569	536	523	568	539	548	521	580	541	537	525	580	606	551	569	549	555	582	542	598	587	587	560	577	544	520	583	569	561	562	585	521	593	506	565	561	575	560	581	517	564	565	570	539	561	543	562	557	556	550	585	560	541	559	559	553	538	552	538	560	519	604	572	534	569	549	563	562	560	521	536	588	573	540	553	525	537	560	585	546	538	480	583	579	551	558	550	562	580	578	531	561	557	571	557	562	564	572	566	541	544	561	571	530	545	526	537	572	565	541	530	578	551	535	567	576	570	593	554	583	569	549	561	550	549	550	547	555	552	586	530	560	581	552	552	514	559	544	562	578	547	581	559	568	576	558	560	555	564	579	578	533	567	559	586	542	592	503	554	538	522	557	505	555	535	594	578	595	563	557	560	552	507	549	545	555	545	546	577	592	565	539	561	578	548	584	524	532	546	617	582	584	549	552	574	561	537	485	560	558	547	578	556	520	547	554	606	565	571	545	552	573	583	521	587	572	592	521	536	571	568	565	582	597	575	536	596	559	608	546	557	572	593	535	583	564	573	562	587	585	524	553	541	531	559	572	555	551	502	554	574	568	578	556	543	520	565	518	523	570	539	575	556	554	586	540	570	560	556	594	579	530	573	574	540	549	545	556	533	562	576	598	595	590	536	502	565	561	541	597	555	557	541	536	603	550	507	541	570	563	575	537	600	583	575	556	555	492	542	557	556	553	571	537	524	589	611	565	564	559	554	554	564	562	542	550	544	507	577	608	576	584	551	552	554	550	587	555	595	534	607	555	560	566	575	570	576	534	535	537	557	552	564	536	574	563	599	572	557	555	559	535	595	554	531	574	565	562	534	547	555	551	584	597	596	562	549	560	583	563	537	577	572	604	547	519	558	500	572	559	545	579	560	562	584	533	541	573	573	619	547	601	541	576	598	549	532	576	583	535	557	563	552	534	547	605	546	558	579	565	530	582	567	552	574	594	551	561	520	553	570	536	523	566	587	546	576	528	545	572	578	569	582	525	582	565	604	561	548	581	537	543	541	562	586	534	557	564	483	569	558	509	552	569	580	543	550	566	523	574	550	548	588	546	538	598	525	581	573	585	554	561	572	612	505	564	539	545	582	582	581	537	609	536	546	535	583	562	580	534	600	568	546	566	549	573	525	577	528	533	552	576	524	555	549	597	558	576	581	557	551	578	504	520	529	581	553	526	560	577	529	539	573	562	560	543	526	562	572	540	538	590	554	570	538	555	583	555	611	569	541	554	584	536	575	562	593	551	557	509	556	541	571	562	555	519	554	577	532	558	587	572	562	536	567	567	587	557	539	596	555	526	547	548	538	551	582	565	571	552	545	590	555	624	575	555	543	532	521	542	564	566	591	548	536	575	563	559	627	569	594	555	566	576	559	562	495	575	581	522	560	598	593	529	546	593	566	577	585	547	594	518	589	593	531	572	550	594	529	520	590	528	550	570	566	521	573	530	581	553	585	548	568	578	586	550	588	584	582	550	570	562	526	555	579	532	531	542	598	563	517	563	528	547	566	546	530	521	549	567	612	579	526	575	590	569	532	583	586	593	562	542	541	593	569	546	594	585	587	571	572	564	514	559	608	535	575	573	512	579	562	581	592	551	565	515	538	561	547	547	532	538	565	601	517	528	545	557	540	567	555	534	574	552	585	576	561	567	529	546	523	584	541	551	573	556	511	572	574	548	538	588	508	529	580	578	577	537	552	554	543	580	580	588	534	534	579	544	590	580	535	537	513	560	578	551	612	558	564	527	573	546	575	557	525	579	561	551	530	564	554	515	542	533	559	550	555	549	572	586	533	554	564	565	529	581	578	545	532	553	521	565	570	573	548	567	594	539	504	591	554	546	566	554	528	524	584	577	558	554	584	572	541	596	512	571	560	576	618	561	598	562	546	568	572	532	543	561	547	591	557	573	551	541	557	559	590	604	541	561	599	581	591	581	567	591	568	530	548	564	518	595	546	562	581	562
16645	4351	5187	3351	3630	1115	1005	639	522	491	450	462	505	472	441	413	448	467	418	430	453	459	431	423	440	419	449	447	453	458	442	422	408	452	404	386	414	418	449	412	410	391	447	436	425	431	424	434	442	412	434	429	408	429	416	403	420	436	430	442	424	425	424	374	424	426	383	404	406	419	421	425	446	433	416	422	410	490	411	479	453	432	408	461	403	386	437	444	461	463	446	405	381	415	425	380	480	367	447	410	419	400	439	404	450	386	395	410	421	411	415	455	422	414	384	404	399	415	455	385	437	423	426	432	428	459	391	443	446	414	382	432	384	448	416	463	447	396	439	437	413	398	412	410	432	369	466	412	412	422	468	411	455	400	432	435	422	379	396	391	431	439	432	433	425	445	433	447	428	472	421	454	433	427	388	405	410	405	433	408	385	402	411	408	415	418	415	427	454	413	455	429	447	377	437	403	395	411	383	460	426	354	449	402	422	437	401	438	393	424	392	438	434	398	436	392	402	387	415	415	440	424	411	420	383	439	395	390	433	397	399	391	399	417	436	397	465	385	413	416	379	445	443	402	441	414	483	394	351	449	427	439	386	381	404	440	413	425	437	437	424	403	368	451	421	445	410	446	428	407	429	426	395	405	454	442	433	404	447	394	422	373	412	412	387	420	460	440	432	433	396	407	421	450	446	442	419	441	421	451	419	414	428	427	423	407	443	406	420	431	443	426	384	410	463	412	443	447	415	374	425	436	414	390	409	438	397	403	429	409	420	371	417	446	424	413	404	417	458	411	471	387	382	419	402	450	428	435	418	434	435	398	410	380	412	415	428	453	394	464	503	426	419	396	413	371	416	438	402	412	406	370	438	404	407	383	412	419	423	437	421	404	416	402	510	401	453	455	436	383	439	358	404	399	420	425	402	424	429	426	414	435	403	438	412	443	402	430	448	379	392	413	439	434	393	440	391	388	416	444	377	382	394	396	434	394	451	422	444	413	438	393	428	399	418	419	418	434	443	466	461	380	425	420	417	388	428	407	409	407	429	444	437	426	394	421	431	392	419	400	419	409	443	399	389	405	428	417	444	426	435	442	396	396	423	398	454	437	431	380	400	418	445	417	426	383	412	407	434	407	418	406	402	397	404	422	447	386	401	420	437	477	446	429	442	441	453	427	444	443	395	467	431	453	456	439	392	419	423	380	415	418	392	438	403	426	409	422	391	449	432	435	442	426	415	428	408	441	423	433	447	376	395	455	407	433	393	456	415	422	464	439	437	398	414	398	424	422	394	397	404	394	453	400	422	403	446	407	456	404	435	433	434	416	442	438	387	450	407	429	426	412	425	491	406	424	396	414	407	429	466	383	372	441	456	420	425	455	430	445	429	419	474	455	366	408	401	398	405	448	435	390	431	476	392	477	409	408	439	435	417	388	432	395	381	430	473	412	429	432	378	436	397	368	444	437	442	431	423	404	384	387	426	427	421	416	443	423	423	439	398	437	429	388	416	433	399	388	384	435	464	416	450	432	447	430	436	438	390	384	441	427	405	436	436	413	412	452	381	425	417	398	406	420	432	416	430	374	409	459	402	402	418	387	422	409	393	416	421	424	403	433	418	422	412	374	390	410	389	466	429	418	448	398	401	414	430	423	457	416	430	394	411	414	415	379	470	465	419	450	399	417	402	424	414	448	423	448	467	441	412	450	451	391	450	441	423	383	421	412	394	454	402	423	402	384	427	419	440	453	392	417	365	433	427	403	432	450	411	403	432	391	403	400	486	389	437	427	402	432	424	430	436	427	421	437	413	432	448	434	427	375	447	413	413	370	440	433	357	428	390	394	412	380	418	401	463	447	445	413	443	425	413	411	462	428	425	420	435	423	392	391	430	426	404	460	426	426	429	382	379	430	400	402	438	401	462	429	407	424	408	424	453	392	442	413	391	407	454	430	430	381	391	422	424	411	417	454	406	415	405	389	410	433	438	408	410	406	382	431	415	413	410	471	418	401	438	419	409	424	427	420	426	376	390	404	448	400	419	411	432	447	460	457	402	421	387	437	443	372	429	406	419	430	413	402	394	387	420	432	407	433	446	397	435	407	421	431	384	426	390	430	426	406	396	449	428	404	392	418	398	417	395	412	415	438	404	423	490	420	422	413	392	413	401	435	405	437	432	399	405	432	427	440	451	431	436	372	371	424	414	457	437	437	411	418	421	401	403	449	431	411	415	414	432	427	448	450	387	399	430	427	369	433	437	429	402	398	392	411	437	428	434	391	394	422	430	426	441	423	425	426	436	436	457	424	418	432	395	423	409	456	388	460	434	430	414	433	417	409	377	448	427	418	462	396	409	390	433	435	425	392	416	446	374	403	402	419	429	413	449	401	430	425	390	410	410	379	379	415	426	441	413	396	417	445	452	404	384	421	456	409	451	406	457	400	407	401	417	443	415	408	415	387	383	410	441	443	445	385	391	445	396	436	442	429	434	412	413	440	433	392	450	438	482	391	455	422	416	442	373	434	436	404	456	387	436	434	426	407	397	392	406	447	461	412	377	391	451	440	446	397	440	383	422	428	368	406	451	379	411	425	437	426	431	418	432	431	434	465	445	437	418	422	387	432	414	457	400	411	465	457	383	424	429	413	423	435	423	393	431	398	452	407	419	446	408	406	392	421	419	441	429	374	426	422	417	410	388	451	425	382	414	396	470	416	423	452	386	440	442	442	408	426	442	403	373	403	455	438	409	430	401	417	435	462	404	421	406	425	410	421	420	426	455	399	417	434	443	433	462	439	421	400	403	387	390	393	432	437	395	440	449	429	409	441	436	457	432	437	446	364	415	420	466	402	411	446	430	434	396	438	455	410	489	383	464	442	414	413	404	426	426	454	403	402	444	424	392	401	427	415	406	423	439	429	387	411	403	436	452	431	459	419	432	431	440	453	405	419	409	453	430	422	432	438	428	439	454	447	466	405	410	363	404	401	436	407	392	412	415	415	408	406	415	409	398	445	395	392	395	425	450	412	402	419	432	366	453	422	410	424	425	491	413	415	423	447	426	422	445	425	400	433	415	425	404	454	442	402	426	393	401	407	378	421	416	431	398	383	425	453	411	372	442	410	405	400	419	423	449	458	466	441	390	454	411	440	403	405	446	406	443	435	402	438	478	402	409	424	420	431	388	426	394	430	429	415	389	404	414	435	433	440	425	411	444	416	432	389	417	415	382	470	477	447	406	402	434	435	427	423	433	381	447	438	428	375	402	428	437	409	408	471	412	401	388	438	396	401	395	431	460	468	441	432	403	406	421	401	413	438	447	426	439	420	429	411	372	417	411	444	407	376	458	464	448	397	433	448	424	432	432	440	414	382	451	460	414	399	412	436	470	404	421	412	411	468	424	425	428	343	369	403	412	389	433	456	427	408	439	385	445	450	427	395	423	381	444	401	459	468	430	396	392	411	419	464	442	406	429	451	426	434	383	434	374	406	412	409	429	457	406	437	411	434
9570	3829	8832	8367	11235	3232	3783	2102	1568	1418	1305	1300	1146	1187	1097	1095	1170	1140	1067	1046	1056	1002	1009	982	1058	1010	1002	1043	999	1015	961	959	1012	1022	962	970	963	964	968	962	1029	976	957	1005	989	1009	924	992	974	959	952	948	937	975	940	959	1003	973	947	954	899	964	922	932	936	984	941	970	964	996	937	937	998	926	963	881	953	927	1012	952	959	935	962	971	978	973	932	967	952	937	963	921	953	970	946	996	972	967	920	927	979	933	918	1002	975	978	987	896	950	940	943	913	946	933	1011	1003	964	940	898	926	966	961	1011	943	942	966	922	973	978	978	989	938	942	987	958	1013	894	898	998	913	938	962	929	918	947	949	935	937	940	942	954	935	1004	1007	948	972	936	934	959	923	925	999	948	935	923	928	936	924	963	935	945	1020	966	925	910	965	930	976	937	974	975	949	912	954	930	950	966	971	921	963	974	927	923	919	974	937	1011	956	922	927	913	897	972	947	949	900	1010	925	936	921	1012	1039	1009	996	937	942	935	930	906	916	949	974	926	964	961	945	974	912	945	968	919	914	923	971	915	963	919	1007	997	942	932	920	970	967	935	935	950	931	959	960	984	906	969	920	959	944	968	921	981	938	935	943	1011	922	963	909	972	947	941	932	988	992	936	991	956	968	965	995	961	937	995	963	951	928	931	875	942	942	917	962	903	938	960	983	930	985	956	1017	963	923	938	983	948	969	973	916	920	940	927	926	930	932	957	931	913	929	954	938	999	950	955	997	919	958	987	920	924	958	926	953	953	966	984	951	939	944	979	966	968	1010	962	950	953	935	961	957	982	977	919	975	883	933	969	946	1003	953	897	961	937	898	885	984	971	1016	909	972	908	999	943	1015	961	942	943	914	930	970	949	951	954	916	1010	912	916	987	924	917	943	977	947	919	938	917	938	930	977	940	982	961	963	928	970	951	896	984	934	944	954	970	1012	903	947	943	926	936	957	956	933	988	940	931	965	904	947	955	943	941	946	989	971	948	959	923	935	944	966	972	912	958	962	966	968	970	941	953	986	942	874	960	985	996	959	932	940	953	981	947	937	958	936	959	927	962	954	913	963	953	979	946	958	1001	987	1021	986	978	987	931	966	950	912	959	999	940	995	983	970	970	993	874	963	968	942	942	962	925	961	954	989	969	887	935	952	985	946	927	946	1005	911	970	903	958	924	965	962	976	942	898	982	984	990	930	954	919	937	938	970	916	907	949	975	957	942	960	932	1000	993	972	1004	929	948	940	966	899	953	913	975	946	940	895	967	955	959	977	936	985	970	926	989	989	983	968	976	924	915	1024	970	972	944	952	949	940	950	948	928	959	924	965	957	925	920	1001	952	932	963	978	967	927	954	958	925	951	937	951	919	987	922	989	960	954	935	924	939	919	954	926	960	953	945	927	964	924	929	926	945	934	952	959	948	967	970	964	977	1023	963	937	956	987	949	947	881	970	964	907	957	905	891	960	955	933	983	954	961	947	984	946	952	978	942	976	926	965	933	932	948	940	964	968	904	970	969	977	984	1003	952	897	941	938	909	939	928	962	982	960	968	1005	946	1003	920	964	993	893	976	932	928	976	927	941	912	941	954	947	927	928	933	933	993	893	944	974	929	893	987	971	931	935	989	948	982	902	910	943	950	968	908	917	987	891	890	940	930	902	996	873	968	925	918	917	960	933	991	972	939	920	955	961	1004	946	968	918	965	935	957	1017	961	960	945	980	900	977	952	901	955	1006	998	943	950	936	923	955	988	912	956	948	964	944	934	957	1008	979	929	934	916	968	988	972	900	967	891	894	931	978	946	929	993	983	981	965	1009	943	978	959	979	949	935	976	962	953	898	940	914	979	940	916	952	963	961	973	958	920	972	956	1018	925	944	974	934	927	975	952	909	1014	908	993	931	980	937	959	962	947	956	917	1001	957	991	988	924	947	906	1001	932	953	975	961	989	983	954	955	933	948	907	952	870	1013	989	974	961	949	980	954	897	994	901	953	904	932	959	931	949	936	951	946	956	903	916	916	882	966	988	936	1011	986	1004	975	983	905	983	977	876	960	965	896	923	951	942	963	942	903	935	909	923	921	984	907	892	900	973	970	942	980	958	928	967	999	956	945	948	908	898	982	972	921	967	1016	952	933	952	958	933	935	960	957	959	1007	974	925	916	941	928	964	938	952	1000	938	890	938	936	971	970	971	975	985	967	920	948	964	908	990	994	911	956	926	910	912	932	976	977	979	924	964	968	931	952	965	982	998	966	982	974	966	929	935	962	914	968	994	944	910	918	968	935	939	939	930	957	985	924	953	999	954	905	972	978	984	955	977	975	960	964	926	934	988	968	971	968	943	998	937	927	979	969	926	1030	963	992	932	913	959	932	996	930	946	974	1020	956	974	970	930	955	993	961	938	967	951	958	938	963	980	936	919	963	927	936	1019	966	925	938	980	939	964	878	974	856	964	927	943	962	945	988	955	934	959	910	931	892	926	967	987	897	968	974	989	923	943	1005	942	954	945	925	973	996	941	916	953	933	966	908	905	980	924	953	930	993	932	998	930	966	972	931	956	923	1020	978	991	975	1021	960	960	925	962	965	926	934	956	958	950	904	926	947	923	903	988	939	927	910	1000	992	997	993	930	926	934	974	965	948	985	922	951	950	996	910	964	991	951	943	895	944	1022	921	970	1014	945	965	961	945	990	951	950	918	983	990	989	914	884	905	932	966	1006	914	935	974	912	973	934	982	1002	978	966	881	999	968	968	989	961	925	970	959	940	933	990	941	973	980	950	971	904	987	925	954	993	943	980	907	940	1021	964	981	902	971	1014	974	937	918	936	936	890	910	959	946	996	987	978	956	1021	961	912	911	913	940	934	956	979	912	978	995	1003	934	937	984	978	911	977	940	964	1009	945	970	946	966	920	966	915	980	918	952	930	977	905	933	975	1009	975	927	978	939	999	972	908	939	994	928	925	945	984	951	990	969	896	947	965	906	942	969	986	969	934	990	930	954	1000	936	987	979	948	985	945	938	979	925	973	969	940	958	865	973	977	967	952	967	912	973	966	915	925	948	970	888	1005	945	943	957	915	953	990	933	938	951	953	1004	927	978	997	975	967	957	942	978	944	951	965	926	905	934	928	920	965	915	959	976	955	943	953	969	941	921	1005	945	1010	922	977	1012	941	1000	930	1018	947	918	952	976	941	939	915	963	956	964	912	956	992	1044	988	907	967	933	977	909	956	928	942	981	957	948	908	981	968	902	950	976	952	928	934	946	997	949	976	940	954	910	928	935	946	938	907	986	953	944	932	953	998	942	973	961	921	953	914	930	889	962	1020	956	936	953	946	956	928	955	1018	939	962	974	939	940	901	988	948	985	973	955	964	916	952	1004	976	975	948	981	930	943	953	946	974	948	942	994	966	893	914	960	955	971	981	938	984	931	886	958	932	994	926	888	964	940	970	934	843	970	947	941	955	961	965	891	981	948	956	940	984	988	933	984	981	973	924	924	960	936	999	897	928	932	942	946	972	954	933	992	1005	917	976	940	1026	944	955	959	960	956	965	920	931
2681	1153	1566	875	1081	286	365	252	229	245	216	214	202	236	221	229	232	240	213	229	229	243	235	233	211	241	221	229	206	239	242	207	252	208	267	246	237	232	209	205	229	234	206	228	201	193	209	217	244	232	234	243	202	221	232	239	253	213	216	235	240	202	227	225	210	173	246	199	201	232	235	227	216	199	218	215	204	231	205	236	233	200	231	231	216	213	241	201	248	204	201	238	222	190	264	227	197	187	196	215	200	226	217	205	207	219	207	223	239	220	221	224	222	246	229	203	222	222	230	230	219	205	247	219	199	223	232	213	243	240	226	205	216	203	201	209	233	212	231	236	225	230	213	226	210	230	222	209	208	215	211	228	213	225	204	205	216	221	216	231	250	217	216	193	222	216	223	201	231	238	221	204	219	217	246	220	225	193	227	241	209	231	215	208	204	206	206	261	208	186	211	204	196	205	194	241	236	215	193	238	214	227	200	205	241	220	220	253	251	255	227	242	224	233	242	232	239	244	228	192	218	231	234	225	213	220	198	242	236	226	228	210	226	222	207	243	181	215	209	225	238	204	230	190	220	226	198	236	216	246	263	241	197	227	213	246	232	202	190	220	198	191	247	249	235	218	225	217	231	230	247	232	232	193	229	247	226	210	192	207	234	226	225	229	209	228	253	222	209	210	227	217	228	244	233	233	207	197	202	201	242	217	216	222	214	214	209	223	232	226	262	190	215	246	231	233	234	248	197	207	215	229	227	249	220	243	248	213	213	228	220	204	197	246	204	221	202	211	209	215	220	232	218	228	187	228	231	225	222	253	224	231	206	202	219	244	207	217	222	185	253	255	194	203	232	246	217	208	241	217	219	232	214	201	195	221	203	210	203	194	214	206	226	230	220	247	214	209	220	228	241	241	221	213	222	258	217	201	198	219	205	207	197	220	197	236	213	237	224	205	224	228	186	194	217	206	211	202	209	181	198	221	221	207	225	237	218	221	221	204	200	232	239	210	228	217	230	238	208	235	206	233	230	235	221	232	203	247	206	225	249	232	212	213	215	195	227	212	196	217	226	249	224	218	258	230	205	225	205	200	191	222	213	230	207	233	197	198	234	217	247	237	215	221	223	198	206	208	225	191	234	238	216	210	206	214	232	191	204	256	237	238	216	254	214	197	211	218	199	204	209	189	222	220	209	228	224	236	222	223	229	224	199	200	216	202	200	211	214	205	211	217	229	199	248	211	228	196	204	205	219	229	232	237	227	206	180	209	207	175	194	208	219	198	219	208	206	225	222	221	224	217	228	209	237	221	217	223	204	237	204	239	224	234	238	222	207	235	229	217	237	246	253	208	223	232	224	222	229	208	197	215	215	203	219	237	230	205	246	212	211	245	203	248	214	214	214	232	229	188	200	229	212	203	232	218	216	231	219	209	212	205	214	218	222	214	222	242	210	233	205	253	237	236	220	215	222	228	196	209	236	224	228	230	213	225	222	241	243	248	222	250	211	227	225	208	197	215	226	203	194	223	234	227	226	232	203	242	223	187	213	237	222	234	236	216	197	245	217	219	214	265	232	242	245	220	236	224	205	227	226	232	221	236	217	206	197	236	238	220	184	220	229	221	237	196	244	211	231	224	184	236	241	235	226	223	217	204	235	213	221	214	205	199	187	250	213	221	231	206	229	211	237	216	237	207	220	239	199	212	229	208	223	234	221	199	212	216	218	229	243	253	255	229	229	240	199	217	226	257	214	210	191	216	211	233	212	240	231	254	240	211	215	224	239	216	197	223	229	255	221	196	212	203	223	195	226	207	226	225	242	213	257	199	236	202	211	243	228	230	246	232	242	215	252	250	214	233	230	222	217	200	213	228	221	217	230	241	188	222	202	206	226	203	219	202	199	206	244	245	180	252	214	230	222	208	230	239	217	225	220	207	233	224	202	231	198	228	233	193	201	189	232	223	205	222	237	228	211	220	216	234	242	219	204	223	227	227	231	199	201	208	218	200	240	227	246	188	228	212	236	237	208	198	226	217	220	221	205	239	222	225	212	226	230	218	222	216	189	235	238	222	222	240	250	205	230	228	233	218	246	209	264	226	219	199	236	237	225	224	214	194	211	240	221	216	227	223	209	236	240	227	185	198	225	225	215	219	220	191	231	228	219	203	225	239	235	205	201	215	226	171	217	218	208	228	215	228	224	207	243	228	225	209	225	238	243	211	211	235	228	204	219	231	243	236	228	214	236	206	215	232	209	210	213	183	206	213	241	193	220	219	224	221	247	200	223	213	206	200	223	228	242	217	228	238	222	246	233	215	240	197	204	212	226	244	212	222	236	246	245	228	230	212	219	245	242	222	228	197	223	219	216	218	219	209	212	210	220	222	235	191	208	212	208	191	241	204	200	221	223	228	258	206	210	204	223	228	210	213	220	227	213	249	215	210	217	201	231	246	214	199	236	244	202	260	226	204	209	213	217	227	193	222	197	220	222	240	211	205	229	236	233	244	230	218	195	210	202	200	201	206	233	227	196	228	226	249	185	234	256	216	199	196	204	218	229	231	203	223	235	195	236	228	219	208	222	198	209	225	218	228	194	223	228	209	226	237	221	264	243	223	227	224	237	229	231	217	233	202	222	217	206	213	239	235	209	226	215	194	230	222	236	207	237	223	218	212	231	227	226	213	227	234	222	250	253	236	224	196	199	195	230	194	208	227	222	184	215	262	214	237	213	190	243	206	218	231	196	200	199	204	221	232	240	233	246	250	217	251	235	224	229	217	219	226	239	215	227	259	218	240	224	224	227	226	211	246	198	223	222	214	223	223	181	251	246	248	207	242	228	232	217	225	211	220	215	187	218	214	210	258	199	227	231	207	210	212	194	218	222	193	210	218	230	201	253	210	231	237	184	229	226	207	254	240	199	215	202	256	212	204	211	219	252	223	209	210	214	253	268	226	239	235	188	222	249	202	211	238	227	223	184	230	231	218	246	260	212	222	200	187	232	213	236	243	243	220	221	231	219	226	190	220	230	223	188	213	208	236	181	231	193	217	222	193	185	230	238	210	207	212	262	233	198	210	216	201	223	259	207	215	256	234	217	202	222	205	201	228	215	221	233	190	231	242	229	222	219	209	226	218	220	210	218	232	223	214	201	228	221	198	216	228	223	237	212	231	228	228	239	222	213	224	243	221	200	242	236	230	240	197	203	199	200	211	233	201	222	221	207	224	215	225	230	206	216	207	231	192	222	238	236	223	220	192	232	213	265	185	221	214	205	226	251	215	261	210	209	211	227	212	241	193	215	226	212	208	208	209	229	244	197	239	213	213	216	239	230	245	268	227	232	215	232	237	251	238	229	218	210	203	227	216	186	217	204	236	219	210	222	205	218	217	204	214	219	213	212	229	240	232	212	271	218	246	228	211	199	205	193	196	222	205	217	222	233	217	249	236	223	228	216	217	202	245	214	249	223	239	221	241	229	213	213	240	222	225	224	238	220	212	207	242	247	239
2241	1404	3116	2591	3981	887	1202	708	591	587	538	553	616	530	604	568	563	581	563	492	528	585	544	553	561	540	556	556	581	559	545	582	587	592	513	594	560	527	573	580	540	530	574	539	540	539	562	590	545	544	576	543	566	538	518	484	527	529	552	552	529	531	523	565	535	528	517	547	552	548	562	568	582	575	516	556	534	525	529	581	557	526	530	587	553	532	559	527	551	574	536	553	546	521	551	560	540	604	534	540	559	532	569	567	564	531	539	592	572	568	561	574	590	576	527	556	546	504	576	535	531	527	550	565	522	562	582	604	537	526	562	536	581	538	545	574	577	546	533	546	555	551	537	571	572	592	585	514	552	542	520	542	516	523	533	562	530	554	527	531	617	542	546	550	526	562	596	516	521	566	501	540	562	528	561	547	563	549	544	530	551	526	549	540	563	562	551	582	531	572	551	587	520	515	596	593	552	537	567	598	572	548	602	539	537	532	576	512	532	511	552	559	555	546	539	553	563	593	548	547	536	550	527	638	523	574	591	550	534	522	546	510	529	548	567	626	540	564	526	555	536	593	531	559	584	559	555	545	541	527	582	566	509	563	504	551	585	615	569	533	559	498	555	559	561	517	550	525	561	559	556	508	524	575	534	520	541	530	605	544	534	568	548	535	529	556	569	579	539	535	551	555	568	547	545	533	551	559	540	556	530	571	515	554	533	534	561	576	538	533	558	546	537	552	529	559	504	564	531	528	536	560	543	509	502	516	570	569	537	542	559	520	547	534	571	550	519	557	544	528	535	566	554	589	586	543	569	520	562	523	519	500	544	548	516	565	565	531	559	518	508	557	515	588	531	538	523	546	531	537	550	577	555	556	604	556	560	564	553	534	542	490	572	523	576	554	563	570	559	559	562	590	516	485	569	520	556	537	565	570	549	537	541	490	547	563	500	554	539	567	577	595	564	501	545	538	546	548	544	554	574	557	528	530	514	505	535	574	522	562	572	580	592	549	551	551	573	566	561	538	604	559	522	557	536	573	537	565	524	552	555	541	572	576	525	547	525	514	544	554	525	590	544	564	572	558	591	549	557	555	527	517	546	545	545	527	511	527	540	505	550	527	588	534	546	570	528	562	514	508	573	555	565	545	551	514	556	528	552	525	558	607	556	532	567	533	484	547	560	572	532	516	551	578	572	570	561	565	588	577	554	544	558	566	579	530	535	556	548	541	552	549	568	562	554	555	577	517	571	546	535	537	545	510	577	498	546	567	527	555	570	549	525	530	542	539	529	567	554	557	479	540	573	533	554	555	560	569	518	543	562	596	563	579	557	577	551	577	515	539	567	559	507	562	545	584	555	603	550	562	571	540	542	542	540	548	558	536	559	535	515	523	497	477	561	553	560	558	574	562	543	560	510	506	549	514	523	544	569	551	571	530	562	573	523	576	563	589	549	560	540	573	537	561	555	537	556	547	552	582	559	573	504	566	547	543	521	496	577	601	534	569	546	559	558	558	537	545	542	610	581	571	530	560	570	552	604	545	591	579	576	573	527	507	555	568	545	601	526	555	544	556	540	584	521	565	571	546	548	552	547	545	565	538	550	549	521	528	501	545	534	522	542	535	560	526	542	496	556	542	497	544	551	525	522	530	566	494	532	524	580	540	545	503	532	521	514	566	536	528	556	581	552	574	560	525	543	574	540	547	529	544	546	509	547	599	535	558	548	542	594	546	533	563	554	549	547	506	544	531	540	528	591	539	557	555	526	565	554	580	556	576	553	542	594	529	555	548	571	535	545	528	571	515	533	545	578	543	542	572	547	577	532	569	521	512	528	570	587	509	522	545	526	564	506	554	587	566	549	541	544	559	566	570	546	519	575	540	577	580	560	560	547	558	570	545	569	539	533	566	555	511	576	588	565	570	581	578	513	528	549	533	543	555	536	595	582	535	533	590	534	544	523	550	547	564	544	508	551	531	529	568	587	551	517	541	549	544	529	560	574	588	550	548	555	572	526	582	545	537	535	556	517	570	531	581	537	553	533	537	590	526	579	538	553	514	556	551	539	555	545	544	518	520	537	562	531	570	580	511	507	542	543	548	539	536	551	568	541	545	580	505	530	543	513	558	527	549	585	602	548	572	530	552	535	519	603	526	548	570	576	523	567	541	565	536	529	556	524	609	572	524	549	526	591	516	539	580	520	541	539	542	550	567	580	551	544	559	564	543	585	530	520	545	535	568	531	543	571	540	537	597	532	536	515	557	546	519	537	522	536	573	570	576	565	565	555	593	535	586	521	541	534	532	527	540	552	543	526	564	510	548	584	561	568	555	537	566	588	574	545	557	546	537	562	537	531	545	484	539	541	527	546	595	550	573	498	514	597	532	527	533	570	590	555	554	585	531	558	545	540	555	530	506	593	572	591	565	543	493	525	565	568	547	552	559	563	554	536	559	567	566	555	549	552	530	566	561	550	571	573	557	556	547	539	501	543	557	572	551	573	548	527	572	578	524	521	521	567	562	582	558	537	566	541	562	565	554	561	569	538	568	553	529	544	563	565	543	550	560	519	499	577	579	509	557	560	539	562	551	510	519	557	575	559	524	576	538	522	523	549	558	572	539	514	532	563	538	544	513	576	549	558	561	530	514	567	555	555	548	565	557	558	585	546	527	550	541	529	553	540	581	537	554	507	558	525	548	559	505	559	552	543	551	513	549	539	542	507	552	553	557	521	526	585	556	571	551	593	517	556	518	582	541	560	547	537	552	583	529	542	584	543	560	574	567	534	534	525	545	550	590	545	557	533	527	519	561	535	521	525	483	569	555	556	516	537	548	533	544	583	617	560	539	526	549	511	567	533	563	518	561	577	571	537	568	551	560	516	583	518	569	530	536	560	545	549	527	544	561	524	551	554	513	567	542	548	534	534	563	495	549	545	583	515	585	539	583	571	545	561	521	570	571	565	540	574	566	533	601	570	543	570	531	521	533	537	549	529	572	538	558	541	577	550	584	480	522	530	574	565	573	544	572	540	532	510	522	563	521	528	544	530	579	594	549	520	555	534	543	548	551	556	569	534	586	527	521	576	538	543	553	547	544	543	547	561	576	509	582	554	586	560	514	539	532	534	584	567	499	543	566	570	552	566	531	538	511	550	558	493	540	554	547	520	523	509	528	554	508	512	553	533	539	553	527	525	532	529	581	542	551	523	606	526	529	558	542	531	531	536	568	529	564	542	587	535	531	528	533	557	566	571	535	535	515	567	527	521	567	532	576	564	540	550	554	533	528	564	510	554	543	528	526	548	548	537	560	554	549	521	515	530	535	560	577	549	508	535	560	516	504	557	551	581	551	520	523	545	532	538	526	564	553	556	559	501	572	566	575	546	543	553	587	526	531	543	526	585	547	528	508	574	567	513	535	517	521	534	523	555	536	531	596	540	501	565	536	541	552	584	511	546	553	558	541	560	564	533	577	527	585	497	545	567	550	545	542	582	582	566	537	562	578	588	532
9181	2273	3086	1709	2104	569	548	319	268	246	233	263	256	239	205	232	238	227	231	203	228	229	213	235	205	223	235	219	221	214	200	210	217	198	190	190	216	220	221	182	195	230	221	194	244	235	229	193	239	204	256	220	238	223	198	213	211	220	213	184	223	201	212	229	245	231	225	230	204	238	231	196	204	183	256	213	199	210	200	225	239	231	214	236	225	246	224	224	223	212	237	233	218	218	228	232	206	205	199	204	215	193	207	192	211	235	209	220	193	227	193	194	218	221	248	201	211	223	229	224	220	224	219	214	192	218	209	208	206	218	209	229	207	261	207	210	227	214	200	219	226	247	221	234	206	224	214	227	209	189	213	241	226	218	241	229	244	222	225	202	209	191	203	230	197	212	242	260	237	256	226	194	189	234	220	218	251	185	220	245	221	220	191	195	229	210	219	252	198	199	203	220	194	179	224	203	229	223	226	211	184	222	237	206	205	208	224	226	238	229	215	196	197	240	206	245	243	219	227	179	272	204	219	219	200	242	194	222	198	212	218	213	207	204	204	223	226	239	227	211	186	238	241	215	218	217	210	221	240	240	243	211	217	223	208	236	199	227	192	233	247	210	240	212	202	245	216	230	216	225	214	208	220	201	251	208	234	192	201	214	233	218	235	239	198	207	220	206	227	219	198	230	207	229	209	217	202	197	221	251	226	223	235	226	218	207	226	186	237	204	217	246	220	210	202	226	218	178	222	219	205	234	195	201	253	196	225	216	215	231	242	203	196	211	226	208	216	248	210	233	213	226	220	227	233	256	243	225	212	221	234	187	238	246	215	217	212	228	225	215	224	203	238	222	214	185	245	256	232	244	202	202	191	208	225	236	213	208	221	187	205	216	209	225	239	238	219	228	170	208	237	242	219	210	213	223	228	239	225	246	231	241	218	236	196	224	207	228	216	208	215	221	219	214	198	217	216	227	222	254	226	230	227	223	205	228	206	222	230	239	213	234	234	257	250	246	211	239	204	226	221	209	212	215	201	200	255	186	230	227	225	200	217	239	216	253	227	217	216	217	221	227	204	214	231	196	246	219	237	225	214	221	217	221	196	215	202	209	227	213	217	203	190	199	192	192	218	222	219	234	197	269	211	221	233	206	257	240	195	227	219	233	217	218	241	206	225	229	204	237	203	257	200	200	182	194	227	261	229	203	201	205	224	203	205	250	204	207	207	237	224	215	225	229	243	237	205	236	210	220	220	214	234	223	238	208	186	228	248	223	226	233	221	215	205	194	206	234	238	218	231	213	244	251	194	206	254	199	198	224	201	220	213	232	233	205	197	227	231	236	241	224	255	225	210	216	193	216	190	198	209	217	205	213	228	188	211	218	240	232	208	227	234	228	230	243	216	209	247	221	222	217	243	215	247	219	223	205	229	202	225	219	222	224	214	219	235	203	212	219	205	217	215	235	215	223	236	229	208	205	213	208	224	239	194	199	239	218	205	214	205	226	197	206	197	240	254	235	230	212	212	197	203	203	228	223	187	215	236	234	211	218	223	215	219	237	206	208	170	182	209	212	196	206	207	222	244	213	187	220	223	215	190	216	229	197	218	197	245	199	230	187	215	234	228	232	208	227	254	269	212	203	201	239	204	213	231	196	211	220	233	258	192	228	218	191	190	200	221	244	220	201	220	230	212	207	218	199	220	242	231	245	204	226	229	198	215	218	223	194	225	213	212	237	231	207	197	219	225	219	216	187	205	219	226	222	237	247	197	202	197	223	211	215	240	263	226	227	247	233	219	197	218	223	204	239	211	237	234	192	233	229	207	224	201	237	215	238	192	210	200	208	210	226	217	241	228	204	221	188	237	207	226	230	230	215	213	229	213	206	239	248	241	200	211	249	198	245	227	207	198	222	226	233	197	210	220	236	231	204	203	200	225	216	222	221	231	219	219	213	215	221	217	221	232	241	239	228	213	244	225	226	210	235	264	207	232	201	221	214	191	228	216	204	240	227	206	219	223	222	243	226	205	221	233	189	209	191	244	208	225	237	211	244	233	218	231	217	211	233	226	235	206	217	239	211	225	223	207	200	191	242	213	196	208	222	220	259	232	230	242	195	229	216	217	240	225	258	201	213	230	233	216	226	212	219	227	225	197	194	215	210	228	238	222	187	189	235	200	232	191	222	230	253	199	198	213	212	237	211	231	201	212	218	202	220	226	219	239	208	200	232	215	223	225	215	233	237	229	208	215	224	206	239	209	196	242	196	222	246	217	190	218	224	200	216	224	205	188	209	201	221	218	214	212	203	221	223	210	210	239	220	213	216	231	221	241	197	211	222	185	182	209	207	185	252	244	197	221	225	217	211	204	197	213	223	234	212	213	195	237	182	198	207	230	236	229	237	260	212	212	262	192	206	239	221	190	217	204	213	217	210	228	218	215	237	212	208	218	223	242	217	198	206	208	238	222	216	182	228	212	224	260	209	241	197	204	204	234	226	239	241	207	201	208	222	221	216	220	206	196	236	234	221	225	217	240	242	216	200	200	204	206	205	214	240	174	205	211	238	215	219	219	236	221	198	215	248	251	198	192	209	226	227	233	219	218	219	196	209	215	220	235	215	237	230	244	228	202	210	203	200	226	229	196	205	241	215	234	211	224	205	250	235	231	232	222	225	210	184	211	203	223	225	240	202	187	232	226	217	223	203	212	192	200	212	218	230	239	218	239	203	210	211	196	218	209	230	189	243	239	216	239	224	218	208	192	219	214	229	222	234	212	243	189	218	208	216	193	227	213	221	194	215	201	204	196	191	223	237	221	267	238	216	219	256	214	230	214	214	210	212	203	223	237	237	217	206	232	186	244	222	232	203	210	219	224	216	222	214	215	211	221	200	234	257	267	221	220	208	212	218	192	191	205	229	187	230	221	196	239	209	213	196	238	245	196	194	221	219	225	219	234	213	203	222	217	212	227	210	237	216	228	242	229	217	231	227	232	227	216	234	217	220	217	212	214	213	209	227	230	204	193	209	193	186	230	214	228	232	219	209	219	201	185	212	175	204	234	204	221	207	216	218	214	226	227	215	195	236	189	210	229	229	224	238	214	233	212	231	233	233	198	223	249	215	202	219	246	217	225	202	212	220	238	199	227	194	235	212	223	224	188	232	203	221	224	233	194	243	240	231	201	224	226	220	198	222	200	203	220	187	236	206	239	240	195	247	190	215	233	203	236	227	217	214	242	235	216	218	234	211	229	218	229	222	195	196	209	216	200	220	219	229	223	217	217	236	216	190	220	228	205	203	217	227	199	247	226	225	220	214	213	212	213	228	210	203	220	210	219	247	229	195	195	187	213	243	222	223	207	217	235	222	208	202	237	197	231	184	226	222	219	230	204	239	230	246	211	196	207	235	245	212	214	223	232	223	229	232	204	223	187	207	222	235	240	226	176	209	210	201	226	227	236	202	217	228	198	199	219	208	194	208	201	199	220	205	216	197	205	215	232	186	222	238
6862	2580	5916	4794	7656	1729	2244	1274	882	831	706	735	681	647	618	653	674	684	603	592	611	562	601	568	615	595	575	594	606	557	585	531	561	534	627	591	574	562	598	581	554	562	550	564	566	583	568	576	586	609	509	554	568	535	604	557	576	589	551	586	576	571	586	544	606	587	553	568	573	556	565	562	542	548	550	553	547	627	603	564	576	549	542	598	538	555	548	511	569	530	583	559	563	525	612	524	562	542	561	547	531	559	552	579	542	580	581	550	578	533	573	572	559	549	557	555	519	616	571	572	576	563	601	564	579	598	564	581	533	553	574	522	589	555	546	599	491	528	562	556	543	534	548	596	565	547	555	539	600	572	555	527	585	560	578	551	560	585	519	529	569	572	596	543	554	540	543	544	581	541	589	584	552	593	549	577	566	562	595	523	567	610	566	577	566	539	592	542	593	545	568	579	555	593	598	569	551	565	520	570	564	577	583	566	586	581	565	595	553	512	571	555	593	568	572	537	555	578	539	544	550	536	551	553	559	557	580	618	583	565	581	560	560	545	528	574	604	590	511	565	541	543	571	573	553	558	576	606	548	536	544	554	584	551	568	564	576	564	546	580	557	575	621	543	549	564	537	541	575	529	560	534	613	505	558	553	543	603	561	527	525	577	551	562	586	531	537	585	548	585	499	562	609	562	538	539	546	600	577	532	558	565	577	592	552	533	607	577	588	554	541	583	534	505	552	608	549	616	553	548	547	542	556	567	574	555	546	557	538	552	548	545	542	567	553	585	562	595	531	603	521	551	590	592	543	588	556	559	547	530	568	568	514	593	553	603	557	546	539	563	572	608	572	546	566	553	591	580	572	537	565	534	536	539	582	528	605	583	560	588	562	580	568	516	536	577	572	557	554	500	507	569	574	546	545	589	561	550	567	552	558	558	546	571	555	544	573	567	569	568	552	519	615	560	523	543	592	531	562	545	554	543	559	553	569	543	585	575	578	560	585	568	569	551	563	573	583	567	530	563	557	533	588	578	595	570	606	575	574	548	537	560	552	552	589	540	541	599	572	590	577	559	576	565	559	563	563	565	563	547	535	567	569	521	562	560	553	549	549	562	545	587	522	567	569	580	533	589	575	571	575	571	506	591	592	557	583	592	542	573	592	596	576	541	560	560	556	565	541	615	617	552	589	562	534	577	546	569	575	556	530	570	573	540	573	563	551	544	581	541	570	537	531	536	594	567	558	595	568	544	627	567	551	576	526	568	551	569	572	540	557	535	557	588	541	584	506	570	555	525	566	526	559	549	585	553	572	567	536	534	605	598	543	573	598	601	575	546	548	623	555	523	563	599	582	552	552	538	564	528	595	575	503	538	542	559	556	569	563	572	560	539	530	581	574	557	554	548	544	514	605	572	549	580	553	536	565	589	567	519	537	566	590	567	597	528	593	548	563	543	544	558	563	602	550	526	556	553	599	532	571	564	598	561	577	548	555	541	608	586	555	592	583	580	533	559	547	566	625	566	566	554	565	605	525	547	566	524	573	562	592	546	608	552	560	560	513	576	562	532	536	602	563	554	538	521	577	527	595	547	588	536	623	509	612	554	559	552	589	557	557	579	581	584	578	584	577	576	600	518	576	588	536	618	603	572	569	562	561	545	576	531	554	560	584	559	553	533	574	549	527	575	560	560	532	561	523	557	569	544	527	572	542	534	562	602	556	575	536	582	549	560	558	538	549	553	559	581	549	561	556	572	561	544	567	582	539	540	555	547	559	522	528	554	524	564	593	579	578	571	595	557	563	562	538	555	540	584	562	606	564	595	543	548	574	578	565	558	530	544	542	564	561	602	573	542	564	590	555	525	526	538	565	534	562	526	574	509	567	528	577	537	551	546	535	536	590	577	574	534	570	567	516	554	551	553	529	565	582	585	546	556	572	583	591	566	568	535	573	553	583	516	553	553	583	588	540	534	589	542	593	609	565	569	590	554	558	558	559	579	573	579	564	524	580	559	548	598	505	510	550	553	535	591	578	568	545	545	556	567	607	554	546	516	522	557	570	535	587	588	572	572	599	561	551	584	536	609	537	580	544	567	548	543	606	547	566	540	546	567	568	552	568	572	534	531	619	564	534	549	562	543	539	547	559	545	550	597	553	562	632	560	566	578	548	558	522	571	548	570	577	589	552	575	573	587	619	563	577	514	540	567	572	594	549	579	565	537	550	581	564	544	536	529	546	612	531	590	534	579	540	540	558	583	530	535	515	572	575	569	575	557	531	520	589	561	581	538	531	540	556	531	575	526	589	574	590	558	566	577	565	587	570	593	569	566	568	564	581	573	560	598	566	539	555	558	545	565	538	540	560	552	569	533	591	508	534	596	560	532	505	566	568	585	522	551	581	538	590	566	566	565	537	569	571	567	563	592	562	544	557	577	564	569	561	556	544	592	562	524	530	517	621	514	550	532	579	556	554	562	590	560	581	567	557	551	563	571	518	520	547	532	576	552	591	558	530	581	550	518	542	528	533	572	583	550	554	558	550	541	646	570	569	563	562	546	587	568	567	541	556	541	569	556	539	610	558	570	571	540	544	589	574	620	545	534	573	577	521	536	564	557	579	573	537	582	560	536	560	524	546	527	596	510	582	505	558	577	554	561	584	584	554	554	564	563	559	560	558	599	576	499	539	565	565	513	519	556	543	578	601	589	551	574	521	609	575	527	514	551	584	571	600	566	585	549	561	577	570	547	539	531	537	530	566	572	552	584	545	581	563	578	523	550	603	572	536	615	586	557	559	555	571	567	538	550	599	562	591	584	584	547	550	548	550	532	545	557	555	561	614	561	535	568	547	601	575	521	608	533	545	544	544	529	582	513	541	583	583	604	564	554	541	587	559	574	537	592	560	580	566	540	571	552	574	548	571	545	587	541	548	535	579	564	549	553	569	557	605	541	548	549	552	586	565	567	568	558	562	562	556	529	545	525	577	539	593	539	529	519	555	581	529	567	585	602	539	576	591	551	542	541	550	547	528	566	527	555	590	557	594	550	537	605	580	548	564	583	551	567	552	540	574	565	569	580	555	520	568	565	587	579	534	551	564	497	579	566	589	557	583	530	507	528	579	576	563	580	569	586	589	564	519	532	529	559	559	518	558	575	548	553	564	526	557	545	535	561	593	571	579	545	564	574	573	531	554	514	592	553	577	552	570	549	536	578	574	573	526	537	568	519	555	538	564	557	574	523	566	571	557	587	581	612	539	542	603	600	513	559	554	544	564	550	536	554	569	536	550	549	578	564	583	590	621	576	579	601	570	577	593	584	587	582	566	528	573	525	594	579	545	547	538	542	550	527	568	606	623	555	556	576	590	600	599	569	558	534	604	573	574	592	589	594	580	554	541	564	581	550	556	545	579	586	538	609	595	584	521	535	546	579	593	573	529	532	535	573	558	574	566	555	541	596	578	575	532	569	562	606	522	559	536	582	612	529	545	534	559	511	537	578	549	578	553	585
16826	4625	5152	2759	3371	996	916	650	532	513	466	461	424	458	431	432	483	458	446	452	433	405	408	446	445	452	419	449	445	436	465	492	411	397	408	425	404	451	455	408	421	424	413	401	423	433	436	444	403	427	447	431	445	435	374	427	432	434	438	460	407	435	465	388	419	432	403	427	428	398	413	416	416	444	381	423	414	447	414	402	411	409	428	439	435	419	427	415	442	435	418	398	437	421	427	415	439	384	426	439	418	416	434	430	425	388	450	424	409	454	433	445	393	435	393	411	460	419	412	389	398	454	439	397	428	407	393	427	414	443	437	401	427	407	403	406	439	422	412	413	404	421	444	410	375	444	454	423	441	430	454	448	395	368	417	390	408	433	433	420	416	386	435	476	441	404	484	434	399	460	415	406	433	454	464	440	403	411	445	428	419	417	419	457	433	434	436	428	417	416	429	414	404	428	448	416	434	471	456	407	439	401	409	398	419	434	436	406	411	426	479	435	412	434	394	469	435	448	431	437	428	454	462	432	467	428	410	442	413	398	459	396	423	441	415	460	429	462	396	402	349	378	449	440	420	405	436	422	390	416	427	392	425	426	382	431	444	393	392	407	462	450	430	414	429	436	442	423	442	400	440	420	426	399	422	458	382	454	391	424	387	407	394	402	425	421	420	424	401	396	447	418	410	412	381	424	436	426	410	447	426	451	449	425	411	444	382	425	435	464	450	446	433	385	446	437	438	408	434	390	448	418	416	432	446	378	411	421	472	448	401	423	461	378	421	404	415	443	381	388	391	414	402	425	410	471	482	424	411	440	420	434	415	410	430	455	436	408	444	435	397	382	424	403	444	427	431	447	437	411	428	416	436	450	394	423	418	411	398	439	446	452	442	404	415	449	408	398	423	450	441	413	416	419	407	397	437	441	427	444	439	419	425	405	429	445	416	395	441	388	405	441	411	411	381	393	408	457	445	415	405	444	417	461	404	401	436	466	410	416	416	424	441	440	397	450	455	421	429	444	428	422	436	402	399	417	472	462	399	419	378	441	414	381	425	412	401	401	419	443	427	393	443	444	405	384	424	404	450	419	421	405	395	450	431	432	461	410	457	434	417	414	402	416	453	440	400	409	437	438	394	428	443	395	444	390	446	429	453	390	440	391	383	435	411	478	399	424	465	458	418	411	406	413	422	391	426	347	442	460	418	420	428	458	402	410	395	395	456	437	436	448	425	404	431	437	436	419	394	389	406	419	373	424	384	404	421	429	439	396	419	405	419	372	429	450	408	449	415	417	441	472	436	407	396	422	421	390	442	417	433	433	447	439	421	399	465	424	418	470	398	435	381	398	424	410	446	451	435	419	392	446	401	415	439	424	430	400	416	469	403	424	399	439	421	402	410	423	386	406	414	447	399	401	396	423	424	441	427	436	411	429	414	381	423	441	406	388	445	420	446	433	442	398	421	426	464	403	382	419	448	440	465	415	375	442	423	406	409	447	459	411	417	423	427	436	466	442	430	433	411	399	427	401	404	401	429	447	434	405	412	451	443	403	439	443	401	421	424	449	471	426	478	420	410	442	425	436	401	415	413	452	422	459	419	402	443	429	414	439	425	470	438	417	423	419	398	424	403	434	437	436	412	471	438	379	438	387	411	421	418	438	433	411	407	430	454	448	414	415	427	463	419	411	421	429	432	414	436	413	400	402	427	391	399	447	430	452	430	476	412	432	411	440	443	409	414	418	415	360	425	427	435	419	387	432	414	431	426	424	436	403	410	469	405	420	421	430	392	408	472	396	432	427	363	458	416	434	407	389	415	395	393	354	400	412	433	398	440	396	425	422	430	431	402	406	451	442	411	435	344	430	434	431	436	407	402	434	426	424	449	412	454	420	425	470	424	420	419	452	409	423	399	413	425	403	428	426	398	440	453	441	441	418	414	428	430	405	429	403	469	417	427	439	429	387	415	396	483	456	375	364	425	429	432	398	441	393	421	426	425	417	373	432	432	443	400	438	414	426	363	409	417	406	367	423	405	411	430	416	468	432	378	433	429	396	398	380	435	481	446	412	454	427	421	448	395	386	401	425	436	430	449	433	384	426	467	409	429	417	427	463	485	418	429	431	437	415	388	457	426	411	384	425	467	420	432	374	420	402	416	442	453	423	420	431	487	456	404	420	386	455	431	462	395	405	425	401	454	453	442	433	396	413	391	416	447	428	411	407	425	369	419	375	437	417	396	408	420	423	455	421	421	426	428	430	425	422	443	439	421	397	424	431	418	431	398	456	409	412	413	390	444	419	440	411	401	398	429	399	378	401	416	423	446	436	435	402	415	438	415	422	453	446	419	408	416	411	477	437	434	433	435	429	397	410	435	428	407	397	431	408	440	413	421	407	390	409	404	421	415	408	436	434	468	379	461	408	411	462	433	417	448	442	397	423	456	422	487	421	402	451	429	412	420	395	421	431	432	434	410	424	406	432	426	425	454	421	405	418	435	426	409	412	427	415	428	432	443	457	456	409	401	445	412	428	420	406	398	361	453	430	440	439	430	411	441	436	401	409	398	408	424	395	411	427	430	398	469	415	429	412	430	422	379	426	433	418	441	393	440	421	412	437	430	444	410	385	414	426	409	397	450	406	427	419	437	443	397	416	380	407	431	424	406	445	410	399	420	426	416	431	438	426	417	474	403	462	384	423	436	446	411	413	442	437	410	414	414	408	429	438	397	414	449	440	433	407	376	430	434	412	408	418	415	431	398	391	461	417	411	396	415	406	446	431	424	404	413	435	430	449	415	434	424	394	422	399	420	429	424	417	402	442	449	392	417	446	386	392	455	427	418	427	405	466	435	410	432	431	420	407	415	430	414	404	386	388	422	420	434	417	414	459	457	434	441	437	421	474	384	435	438	424	411	388	434	437	428	432	421	427	391	464	430	434	385	466	413	416	402	382	423	400	433	407	452	431	450	427	451	452	407	402	399	426	450	404	404	411	406	409	416	434	426	434	431	456	407	421	442	408	454	423	438	406	445	429	410	450	401	404	428	372	442	391	461	410	405	435	405	413	403	442	407	403	406	442	436	412	429	433	446	424	414	384	454	418	456	430	425	433	434	405	461	455	419	412	408	415	405	398	414	449	446	427	444	410	502	411	420	493	432	449	417	389	398	412	411	400	389	437	384	380	432	426	428	420	407	427	404	392	440	386	394	404	416	474	420	410	365	443	410	368	431	430	437	408	406	439	396	453	418	433	435	419	380	438	427	398	418	445	471	430	413	418	416	439	417	414	444	433	460	453	464	404	402	445	382	416	343	394	397	473	502	411	430	404	427	453	402	413	424	404	443	428	377	440	423	413	424	429	448	442	472	417	408	405	444	407	372	415	398	438	438	430	418	431	399	402	437	437	414	444	443	391	419	414	426	417	442	400	440	415	421	365	392	394	440	401	436	401	426	433	401	399	422	367	447	452	411	398	432	420	423	415	464	454	421	412	459	470	437	410	425	388
9564	3965	8606	7417	10703	3067	3681	2179	1547	1365	1293	1242	1183	1101	1111	1116	1123	1186	1042	1059	1003	1004	990	1005	1027	1028	952	963	972	971	982	1009	949	917	968	944	913	953	1032	990	952	932	1000	932	917	951	1010	949	939	971	928	954	980	987	1002	976	960	911	885	944	939	965	916	918	993	994	964	1009	920	983	968	962	1011	1020	1013	968	1002	942	935	944	920	962	995	890	955	999	935	947	925	928	905	986	962	980	973	899	951	982	915	1021	841	1026	970	966	919	941	980	987	1007	909	938	944	951	949	955	949	950	946	988	921	947	982	891	906	947	943	961	934	946	949	928	877	918	934	966	971	973	909	942	964	983	987	981	949	912	947	924	944	948	928	988	940	943	905	961	943	979	932	956	912	938	992	957	896	949	992	910	953	1026	964	927	918	925	954	977	954	902	1044	978	888	908	990	927	962	977	960	955	941	943	929	903	971	957	947	962	898	973	954	961	965	1010	945	962	954	978	935	913	913	974	968	958	952	874	931	898	972	936	979	895	972	910	1000	883	1011	941	877	937	916	920	976	958	962	864	1047	957	922	949	875	959	907	953	983	912	957	930	981	925	975	985	922	958	924	964	967	957	943	986	982	957	995	970	977	920	1003	925	922	967	919	959	960	993	958	941	898	920	972	1005	971	898	958	939	910	904	934	957	936	1010	946	997	862	950	936	991	985	932	972	930	994	926	943	968	962	915	957	980	912	913	984	923	960	917	911	942	924	975	966	935	934	957	978	991	954	971	909	1007	969	936	906	944	968	966	982	938	962	931	948	943	959	918	981	909	921	992	943	961	938	941	1014	967	988	916	923	945	934	942	968	973	930	921	960	953	928	964	1000	941	926	910	980	954	1007	993	953	891	1012	955	942	968	1001	968	961	1045	991	907	961	1004	903	930	935	948	984	987	958	962	1012	951	902	1006	862	938	898	984	894	932	997	940	942	911	933	927	935	953	898	905	967	947	940	915	978	1038	947	1004	973	949	904	951	980	971	988	1003	963	985	960	996	910	964	913	984	926	912	936	950	944	934	983	920	936	956	1007	963	928	979	963	930	912	985	952	1007	978	983	954	986	983	969	1003	970	957	919	939	936	947	965	995	949	947	908	963	955	935	981	973	985	970	886	938	976	950	956	926	940	972	953	953	965	943	951	913	925	949	995	934	974	906	990	926	946	913	898	876	955	979	936	937	982	939	968	970	927	943	950	929	984	1046	915	986	962	930	945	967	935	984	963	941	937	953	955	945	940	1009	970	976	973	971	948	921	913	949	920	981	957	913	928	921	960	956	933	939	947	962	988	915	967	955	954	958	1005	977	963	913	990	928	870	1007	924	936	957	934	934	990	928	975	940	926	968	866	986	960	954	920	921	941	935	926	947	914	999	951	975	945	918	959	996	925	884	910	924	983	961	946	974	931	989	974	964	952	882	930	993	937	900	943	993	946	956	923	944	938	954	938	947	956	945	1021	974	926	953	953	921	1010	955	911	883	958	915	944	922	911	989	886	929	976	997	914	946	953	951	1002	954	997	991	915	965	945	1015	997	968	949	948	968	922	983	945	938	972	986	956	927	949	938	891	917	971	967	924	947	947	922	912	922	957	1012	974	933	949	909	987	929	930	975	953	927	943	984	955	951	946	952	942	966	955	943	918	962	973	910	962	945	979	993	907	953	940	947	981	935	969	938	936	968	900	972	943	956	990	944	925	958	943	945	928	956	949	914	932	993	946	944	1001	922	936	941	939	955	919	979	964	958	996	956	931	963	939	928	926	988	906	990	903	898	974	919	957	973	965	962	961	914	975	931	941	911	975	944	970	1069	970	910	952	928	927	949	1045	920	934	954	1009	963	928	952	933	930	953	1040	957	1010	956	914	943	955	924	953	995	953	945	917	901	985	936	978	1005	962	975	925	966	981	939	996	918	930	981	938	973	954	979	961	922	953	978	915	967	959	947	962	934	929	901	916	952	886	944	941	969	999	969	950	923	952	971	940	932	1010	987	985	962	931	983	904	935	954	905	983	967	928	926	928	939	884	943	950	888	951	962	1005	948	967	946	925	989	953	921	893	974	1029	942	971	944	966	907	966	956	916	889	991	919	964	935	919	942	950	962	987	979	917	961	944	965	973	964	1024	953	938	964	912	962	986	969	936	963	1002	981	916	1001	926	952	938	963	886	877	947	939	941	923	930	943	901	984	960	939	997	948	986	992	912	957	975	984	968	940	967	928	951	869	934	921	982	996	913	957	948	1008	931	981	963	958	957	940	948	959	900	940	914	947	931	923	967	927	936	943	951	953	967	940	980	1013	900	931	990	966	893	942	979	900	986	956	877	944	958	937	954	962	958	1001	942	940	940	948	954	929	919	994	913	955	924	950	929	985	943	958	960	988	946	915	953	959	967	975	974	962	951	991	955	963	954	955	884	940	950	895	974	900	935	995	932	964	936	896	999	897	932	960	947	943	964	941	933	1011	953	915	940	962	988	964	960	976	944	959	960	1002	882	938	935	932	986	926	987	962	932	997	916	936	970	1011	967	948	909	947	1007	919	1005	945	975	955	1012	931	977	966	932	925	932	926	921	962	975	974	882	902	951	925	891	973	939	921	857	944	912	982	938	906	968	952	934	977	936	974	929	948	988	935	959	991	947	986	947	964	967	913	974	973	940	925	961	942	951	980	922	1001	923	970	987	938	957	956	980	978	947	988	932	952	932	958	943	996	919	934	986	970	956	970	941	950	937	936	978	1001	924	1012	934	996	920	996	916	968	895	979	959	994	950	898	957	878	934	973	951	925	932	909	927	965	915	948	962	969	949	941	958	983	944	926	962	949	995	907	977	908	916	947	913	951	918	934	1024	898	908	945	957	982	949	1026	985	945	985	963	910	954	1002	976	924	940	941	924	936	959	917	933	974	973	990	883	921	952	926	940	923	972	971	988	921	994	988	970	928	911	957	966	978	955	887	967	943	959	947	961	970	929	1004	935	874	973	1015	915	959	952	1042	1023	966	970	991	978	944	990	908	983	953	975	988	877	939	942	957	920	929	987	991	978	1015	973	962	943	967	969	1016	970	989	958	988	965	941	907	942	975	969	971	937	905	914	915	946	936	934	991	993	933	975	929	917	970	984	958	1048	898	903	953	944	973	905	925	986	945	935	997	993	1006	944	906	958	945	904	903	949	957	976	917	933	1019	946	969	997	956	970	921	932	949	906	984	942	986	948	895	907	979	962	915	984	939	974	951	963	887	934	929	1007	978	999	990	912	910	912	933	968	991	926	940	982	938	967	942	975	930	957	935	987	915	962	1028	918	923	949	933	925	972	1021	933	951	959	955	893	920	958	931	969	957	946	946	882	943	925	972	980	893	927	1023	927	966	933	935	960	1010	924	917	1011	925	957	975	914	969	923	966	913	949	1014	939	973	981	928	925	938	953	931	967	959	1004	997	953	977	942	972	933	1005	937	933	1017	962	937	962	889	990	942	908	970	963	956	945	940	983	1002	935	930	949	1000	951	948	959	891	912	966	910	952	964	951	990	911	900	972	961	969	975	968	984	946	982	917	1001	929	929	1001	954	958
2611	1202	1498	759	801	315	341	234	222	194	239	223	228	230	229	250	216	221	239	199	220	232	211	225	225	226	189	240	235	236	203	198	224	178	237	243	229	215	202	226	230	226	215	231	228	234	201	219	210	239	222	214	209	240	241	224	239	216	211	224	232	210	230	230	224	221	192	248	236	216	198	232	187	196	208	251	209	216	214	228	234	219	223	210	212	231	204	223	244	209	207	215	232	220	231	210	236	192	216	194	209	212	232	226	204	225	202	204	198	189	197	210	241	225	196	218	227	207	227	214	200	221	207	217	225	210	210	212	228	229	216	245	218	216	211	179	191	204	207	226	218	238	233	189	204	201	251	200	218	220	232	207	259	228	195	239	208	209	232	223	207	236	231	209	205	208	231	182	213	238	228	216	228	228	227	196	237	228	210	203	211	208	224	231	214	241	223	231	221	215	222	235	255	192	221	236	213	227	214	217	218	208	229	229	208	233	255	230	176	215	197	233	238	204	207	207	219	191	198	260	218	214	240	250	221	232	215	204	214	246	231	241	214	188	189	215	211	220	219	208	232	232	213	225	204	251	260	206	215	218	210	222	210	249	226	233	225	199	218	199	209	237	232	198	215	214	232	208	210	227	235	235	219	235	204	193	235	202	248	230	196	210	218	232	215	252	212	228	216	235	209	221	224	250	204	248	202	245	276	233	217	230	219	240	267	209	223	215	231	192	224	206	204	230	225	210	217	198	230	222	208	199	209	218	246	240	208	219	218	236	224	221	190	240	237	219	192	206	192	211	200	216	213	189	232	205	245	229	221	220	248	216	207	243	206	224	245	203	220	206	212	209	212	192	222	266	215	214	234	206	233	238	221	210	219	223	235	195	220	231	212	224	231	245	210	209	224	227	227	252	197	225	210	236	226	246	206	223	235	208	216	230	243	219	236	259	199	215	220	246	199	228	211	204	233	226	199	230	218	222	204	236	200	209	244	215	226	234	235	207	226	218	249	212	232	220	241	243	240	213	230	223	208	215	215	212	210	237	214	245	243	229	222	236	211	212	210	223	240	228	182	223	221	215	227	208	205	227	210	248	231	229	242	218	224	229	197	203	220	206	200	208	215	227	235	257	219	231	201	238	219	187	205	203	198	223	207	225	182	218	211	216	197	196	217	229	195	206	229	207	224	226	227	185	217	225	219	202	219	214	219	213	216	180	206	222	216	224	217	261	198	210	269	243	221	233	221	235	218	213	197	199	207	190	227	217	242	250	214	192	195	221	208	218	216	230	259	242	218	247	259	212	226	226	222	218	214	253	272	195	190	248	212	173	228	216	230	220	218	217	240	230	199	226	197	185	230	211	225	205	211	219	229	236	220	236	235	229	213	215	182	213	220	230	202	214	243	183	218	220	197	229	228	213	236	214	218	224	223	211	231	241	218	204	235	237	222	209	222	229	225	185	248	212	205	209	262	216	211	214	217	220	208	199	213	206	236	244	232	242	224	222	202	214	205	205	216	239	222	207	217	194	227	211	228	210	225	215	267	267	220	204	245	215	222	203	203	237	269	244	181	210	228	230	209	209	215	222	198	201	206	223	225	204	210	192	238	230	229	209	217	207	213	233	209	245	224	200	228	224	228	178	216	224	201	219	221	240	225	210	226	235	230	218	228	269	202	216	243	221	237	220	241	207	195	221	234	221	222	221	233	232	232	221	235	241	207	208	213	214	196	201	218	250	247	214	212	216	216	199	200	215	225	220	218	204	211	185	223	227	192	226	216	183	225	220	212	233	221	212	200	213	202	240	212	245	231	217	240	246	191	224	231	241	239	244	225	218	186	193	222	205	238	210	229	254	217	249	229	219	224	179	209	204	223	206	232	226	243	221	206	222	217	216	219	212	246	202	205	203	255	230	251	211	228	218	268	223	216	208	221	205	193	204	212	234	233	229	229	226	188	203	234	208	230	201	196	202	222	215	211	248	228	208	194	210	250	216	210	203	227	237	235	241	221	233	218	241	196	233	232	211	227	229	244	225	224	226	221	211	210	198	222	230	196	264	211	232	216	234	227	221	207	237	236	214	236	226	190	258	211	211	213	234	213	234	250	244	243	249	209	226	252	239	244	217	231	254	240	189	208	223	202	238	219	230	213	254	232	242	197	213	212	208	220	232	229	252	230	228	227	234	212	218	198	240	227	208	215	224	226	215	221	211	232	202	220	210	222	215	211	220	226	214	210	232	232	216	226	229	230	215	195	209	199	219	226	190	220	230	216	248	226	237	228	227	206	236	219	198	215	212	214	224	192	211	236	235	264	224	207	236	215	209	187	199	205	221	219	208	226	205	214	216	204	171	222	192	227	248	184	232	226	238	230	208	240	204	213	224	209	225	194	210	205	240	221	187	234	205	214	223	206	219	252	221	219	203	236	199	212	219	225	247	232	214	224	203	234	217	224	203	189	215	217	230	209	247	223	213	189	253	185	238	198	211	225	210	205	239	215	211	230	205	201	214	202	217	211	227	210	245	235	207	234	197	237	216	239	193	220	243	234	232	190	228	205	217	247	234	221	215	205	189	199	228	225	194	228	237	202	235	232	227	207	232	196	178	248	213	214	198	181	224	204	246	226	236	215	197	198	222	204	236	196	221	219	219	214	227	200	211	215	231	218	231	226	259	218	235	256	250	218	228	173	193	209	228	229	214	206	253	211	222	240	234	233	213	224	209	232	236	228	239	246	236	230	225	200	212	217	247	248	168	205	218	224	228	223	207	220	209	243	218	251	230	198	238	231	220	218	229	201	219	187	243	218	256	245	216	196	198	206	207	247	231	247	243	219	191	216	213	235	231	214	221	235	234	215	211	227	241	251	208	220	222	224	205	217	203	231	245	196	217	240	230	199	244	219	195	216	218	205	216	214	248	217	244	242	232	224	216	198	215	211	228	238	247	221	233	216	215	256	207	202	203	227	209	210	210	222	229	239	206	207	237	226	197	235	245	206	255	194	240	233	228	246	236	206	194	255	237	224	210	258	189	208	227	214	226	209	212	201	197	195	204	207	201	203	224	187	218	228	212	198	218	230	255	216	218	236	204	194	212	214	211	221	219	213	241	209	213	229	239	200	215	193	195	217	225	225	202	216	249	216	239	228	225	241	230	210	220	228	257	232	194	218	232	245	236	251	204	222	212	206	233	240	231	221	234	263	230	263	219	223	215	238	209	234	203	236	209	213	209	221	222	242	228	183	199	230	201	221	220	213	224	231	213	242	217	216	217	190	214	211	226	214	214	218	236	215	226	220	207	227	223	243	205	237	232	206	204	213	261	216	234	232	218	223	221	262	218	247	233	232	174	225	215	209	208	230	232	218	232	208	204	238	231	225	205	230	205	204	252	208	233	223	220	223	240	253	261	245	225	204	214	206	223	222	245	238	246	224	222	210	248	227	209	212	234	258	202	219	223	206	221	218	244	235	211	235	225	249	221	201	196	222	254	234	237	230	225	203	234	236	215
2310	1652	3115	2327	3240	877	1172	643	567	536	571	571	550	559	540	582	597	568	588	554	539	537	542	535	546	567	557	576	587	524	520	547	566	557	582	527	570	554	551	549	572	558	544	581	515	548	561	557	570	533	536	545	504	547	502	566	555	567	569	574	525	572	538	538	564	523	525	586	561	555	517	583	553	521	520	534	528	525	554	500	580	562	554	574	538	512	553	581	531	564	526	550	532	546	548	550	529	563	553	508	550	535	557	521	520	536	534	587	541	509	546	550	551	557	530	550	537	537	545	521	553	559	567	556	513	553	524	463	550	524	544	529	535	524	526	550	581	573	538	531	577	538	492	534	543	543	523	544	581	576	545	548	527	531	530	549	514	570	551	530	529	543	545	492	550	535	490	545	546	559	516	559	518	528	532	536	530	547	569	519	539	577	593	514	547	553	508	556	521	553	510	526	549	537	540	536	537	513	567	532	514	568	556	543	481	558	557	535	562	557	618	529	528	576	554	561	527	544	527	526	536	536	546	561	541	530	503	559	537	557	520	537	623	545	568	582	535	561	557	522	547	527	549	536	566	529	560	548	567	516	578	530	544	525	555	572	539	578	524	572	524	553	520	523	499	595	523	570	556	559	548	539	531	547	540	567	513	559	529	553	578	539	519	528	519	551	543	587	542	577	545	547	521	537	576	565	546	516	573	522	538	530	548	569	550	502	546	516	547	525	554	503	563	518	577	581	590	546	542	533	589	529	536	591	546	539	543	535	526	545	522	562	576	608	528	495	585	562	570	531	548	556	580	584	557	507	585	538	558	576	579	561	572	523	529	590	509	580	549	571	612	556	546	564	571	534	521	560	578	583	582	556	599	536	584	551	510	532	561	529	577	561	500	508	550	553	522	565	539	570	556	559	584	542	545	531	520	528	549	549	531	549	582	541	559	554	549	576	558	573	503	536	535	548	537	546	559	570	533	578	579	521	547	564	531	547	510	524	544	550	504	544	515	535	581	565	552	538	566	513	551	564	535	542	527	601	502	549	552	551	527	538	509	574	528	572	574	559	598	539	546	538	556	545	536	551	544	518	578	526	498	571	530	548	552	538	526	542	505	548	513	575	565	612	554	504	587	529	556	551	542	545	557	526	578	528	559	566	554	532	526	503	556	565	572	563	580	576	527	546	556	552	550	533	534	539	570	555	522	583	508	523	543	518	539	553	540	498	525	573	505	512	527	556	571	577	541	519	551	494	501	537	546	561	565	559	553	551	574	574	544	559	514	568	536	534	542	547	517	588	580	561	595	571	539	554	556	518	559	489	553	558	536	560	526	544	543	535	506	524	560	531	542	523	570	586	565	553	540	571	533	528	543	556	505	566	534	511	558	539	580	522	527	501	541	529	527	546	550	551	498	553	558	555	573	548	552	579	557	536	578	530	537	537	574	525	539	542	520	551	520	551	533	551	565	557	527	573	521	532	532	537	569	521	560	532	574	543	567	545	537	546	593	522	529	520	559	541	538	517	537	582	557	504	562	525	555	558	547	536	569	546	567	563	520	558	486	559	541	513	562	552	554	544	505	553	549	530	498	589	565	483	526	533	532	511	535	541	552	564	567	573	565	562	557	553	580	574	551	522	540	566	519	587	556	581	552	529	554	533	586	551	545	576	518	548	519	540	529	608	536	545	517	588	550	543	575	566	551	553	518	567	592	542	550	554	514	522	491	564	552	534	548	535	549	568	530	560	570	511	542	515	540	548	550	547	527	559	554	560	544	548	537	535	537	545	576	604	531	584	550	585	581	556	534	536	544	577	555	522	537	582	614	556	558	565	575	561	564	583	568	598	504	541	529	559	553	553	534	540	550	519	557	569	526	534	509	548	548	551	497	532	509	569	522	528	547	526	545	529	535	575	558	537	553	543	571	565	544	546	555	533	552	522	537	520	537	567	532	559	544	563	536	541	514	537	580	530	562	546	623	532	507	508	531	539	536	557	526	528	568	528	513	542	553	568	516	552	514	525	552	560	547	559	539	551	561	543	553	567	520	535	562	541	560	529	511	556	601	543	567	536	564	552	568	575	548	518	550	499	553	528	524	583	525	551	531	535	566	523	522	579	559	549	531	523	513	550	553	540	531	556	561	544	520	566	546	563	564	594	529	513	479	587	550	536	579	564	557	586	551	532	518	517	505	527	544	512	573	522	536	557	538	544	489	539	541	491	500	555	515	562	537	553	522	532	573	535	537	566	575	540	530	531	586	536	518	552	517	539	576	549	533	515	548	573	533	565	585	492	489	538	578	555	564	521	513	526	570	563	554	553	521	549	544	549	555	522	568	537	568	531	595	510	551	565	563	517	567	518	552	517	539	595	562	551	534	545	531	495	571	512	534	566	539	573	588	527	567	500	543	515	543	529	574	551	552	559	553	538	541	571	523	541	538	584	541	535	506	533	534	539	576	535	549	512	559	545	536	557	531	591	568	506	531	556	546	588	505	596	535	560	569	582	579	517	578	545	593	565	560	547	582	557	604	559	553	573	569	563	547	521	507	566	552	545	560	547	564	550	548	581	513	568	554	528	561	537	536	551	552	549	501	559	586	535	537	565	573	539	566	500	529	499	582	533	509	527	552	520	558	573	554	547	566	561	533	571	529	502	550	530	534	582	592	598	545	504	546	535	574	500	559	554	525	558	537	516	564	559	531	551	584	583	588	548	544	553	499	540	571	522	547	559	526	526	560	578	523	575	556	548	559	538	509	567	529	543	559	564	551	533	523	584	551	551	539	515	564	589	555	574	544	565	581	555	547	562	533	531	533	519	541	549	529	535	542	564	563	523	522	536	560	549	535	536	534	539	562	513	539	586	492	554	529	527	600	533	550	532	572	578	558	587	527	567	568	510	538	566	561	556	542	512	510	557	553	556	538	529	544	579	563	549	578	546	552	506	538	533	557	566	556	583	560	515	528	533	498	570	528	570	513	541	561	503	571	597	549	513	585	580	519	520	561	558	562	540	529	537	552	581	566	570	555	578	522	520	576	578	540	570	522	542	567	505	549	549	522	501	570	540	558	533	530	540	549	569	505	526	557	518	504	513	546	545	530	535	552	512	540	501	547	551	542	553	494	558	573	605	544	535	543	535	602	561	591	592	549	549	545	562	560	535	524	552	551	588	570	543	525	544	529	550	544	538	558	583	541	564	544	607	539	490	538	521	591	535	525	532	528	539	542	510	568	530	555	570	511	512	536	504	506	558	498	526	570	560	541	547	536	524	547	537	534	534	541	544	534	531	511	542	565	518	553	574	528	587	564	534	575	519	564	565	485	568	522	549	534	575	548	546	587	585	529	534	502	541	588	568	540	558	547	575	529	534	536	577	517	573	508	534	534	524	526	548	546	559	535	584	553	526	542	516	552	595	557	550	574	617	544	581	541	558	553	564	552	548	525	515	518	518	545	510	530	565	610	557	608	556	513	538	545	502	520	523	592	517	561	515	548	547	535	520	545	575
9211	2709	3274	1792	1670	572	514	322	266	233	245	240	223	244	216	254	235	234	220	195	195	199	220	216	198	230	234	234	200	212	224	234	229	264	227	219	233	229	215	218	225	212	223	217	218	241	216	202	225	247	228	261	219	232	209	208	208	188	209	211	221	197	221	234	238	225	183	214	193	220	199	236	221	232	211	220	233	223	227	198	223	201	215	197	208	201	249	218	206	223	240	228	221	175	207	182	221	221	198	220	234	232	201	229	183	185	215	177	250	215	227	210	196	216	186	205	206	206	212	212	224	189	216	214	211	224	199	187	182	246	227	201	206	220	222	186	225	215	214	217	236	231	232	217	201	195	200	235	220	231	212	222	201	224	231	223	192	203	248	207	246	233	227	231	208	224	223	214	209	199	215	202	231	213	243	193	217	227	192	217	209	242	186	243	213	207	228	213	234	212	233	234	187	230	213	176	212	188	190	200	234	205	228	188	200	213	223	228	220	226	227	226	211	215	223	202	218	226	222	203	209	222	198	233	240	206	212	220	207	217	241	210	211	232	216	205	219	240	230	200	210	210	226	226	231	198	236	226	224	225	241	213	266	231	236	223	213	215	241	209	213	222	194	227	239	208	223	223	244	235	206	235	225	214	210	200	208	201	214	243	231	213	217	218	219	223	189	220	218	230	194	204	234	231	208	205	198	212	228	229	211	195	211	210	218	217	202	195	200	228	216	233	200	203	211	202	225	206	208	220	215	216	206	220	259	214	233	247	192	230	212	192	212	207	202	213	222	221	203	221	191	215	187	193	208	212	230	215	223	202	230	244	204	210	225	202	218	229	192	232	208	216	243	222	231	209	211	223	187	180	255	261	227	231	198	223	223	219	229	211	222	223	232	205	240	207	228	231	220	210	220	222	224	203	198	217	198	201	242	183	215	230	220	191	190	215	229	219	220	200	217	176	211	214	212	202	195	228	226	220	225	243	195	222	219	192	211	229	211	215	236	263	227	201	191	219	209	208	229	220	206	234	229	214	209	232	235	191	208	202	237	209	227	205	215	216	209	214	202	216	224	214	222	210	246	214	192	231	227	213	241	229	212	220	196	224	203	195	209	258	243	219	196	219	210	199	233	206	199	209	249	214	220	207	214	211	213	198	214	213	239	247	248	188	195	229	218	249	220	210	208	220	217	218	215	237	208	248	228	203	221	198	230	209	214	190	203	208	187	230	225	195	217	193	204	200	209	213	199	218	224	231	219	216	201	225	210	202	181	176	243	232	200	209	216	191	244	206	208	213	214	231	198	220	227	198	238	238	205	222	230	224	226	215	183	240	206	212	225	212	207	212	227	240	252	205	206	205	218	246	216	233	232	230	220	201	230	236	230	232	187	244	188	218	263	235	229	206	225	211	213	220	272	219	229	215	200	221	190	224	216	198	238	217	221	180	190	197	233	256	246	220	216	248	225	183	180	227	231	212	226	232	221	226	226	211	233	208	213	237	247	217	208	234	252	187	226	202	210	193	215	214	243	192	194	205	187	199	218	220	196	208	207	231	195	209	234	235	216	223	228	236	225	210	221	223	223	239	223	246	220	202	205	213	203	225	192	232	209	244	200	235	235	231	191	211	195	228	210	205	186	195	192	248	216	205	195	205	202	241	234	212	192	260	216	203	221	240	229	220	196	215	231	231	216	232	194	212	214	186	239	211	229	209	207	200	200	184	220	211	212	224	203	227	206	228	209	214	186	217	228	237	218	198	196	223	202	226	238	258	232	179	223	246	221	232	230	234	254	216	206	233	205	216	258	225	233	228	230	229	229	202	222	238	221	226	203	227	207	193	209	207	214	220	233	208	219	201	219	207	219	187	204	224	227	218	207	217	203	219	198	208	214	234	229	203	217	243	213	194	223	218	202	215	221	235	204	216	250	189	232	227	254	232	234	226	209	196	190	222	202	204	215	223	233	248	224	212	225	234	222	226	202	218	230	222	225	203	213	224	219	220	230	202	206	200	217	197	212	208	200	216	211	220	236	228	226	223	234	242	217	209	223	207	246	185	208	194	240	215	223	206	222	201	227	226	230	206	197	239	231	214	214	220	224	228	198	208	245	221	219	192	201	239	222	188	226	197	206	216	205	213	207	203	195	205	224	215	214	220	209	229	240	196	222	220	201	224	220	207	241	232	226	210	251	233	197	242	242	187	196	211	230	267	215	234	232	216	201	182	200	207	232	230	214	229	208	235	218	212	221	228	211	242	220	246	217	215	192	224	206	195	215	199	205	228	217	237	202	214	209	198	187	230	218	196	197	255	212	229	241	233	231	218	216	217	202	206	215	184	203	227	227	239	217	249	201	226	227	205	237	236	226	231	236	216	222	220	206	228	243	202	215	211	215	214	236	234	228	218	219	213	213	207	214	205	189	204	235	209	200	200	229	227	224	184	218	221	232	220	224	249	244	224	216	221	233	221	243	234	224	207	204	225	211	216	203	220	235	217	227	205	221	207	241	224	233	212	212	216	240	207	205	177	203	217	226	228	190	216	202	198	206	209	214	253	221	210	197	236	232	235	206	206	223	204	213	203	202	224	195	205	217	228	199	214	199	224	271	194	220	227	239	214	210	242	214	222	215	231	221	188	195	204	215	215	224	217	208	213	204	218	196	174	233	193	219	218	240	250	202	223	216	215	213	192	204	200	214	245	215	221	211	224	218	212	223	208	219	188	193	205	218	226	221	215	242	206	233	200	237	213	204	192	196	205	230	202	219	224	195	224	230	217	208	191	196	187	211	217	209	222	231	203	217	237	211	211	201	186	236	226	196	190	208	233	200	193	214	204	247	208	187	213	234	225	221	233	222	207	221	188	195	209	211	212	229	198	229	226	238	219	212	173	181	191	215	215	234	205	198	202	248	225	202	203	197	221	207	220	209	236	211	213	230	228	169	235	226	206	203	205	203	194	198	226	206	220	212	206	221	221	209	222	216	223	204	201	212	214	222	217	205	210	230	218	219	190	236	206	211	203	228	217	207	231	212	212	232	205	197	222	195	235	201	232	218	211	200	213	219	222	237	222	232	215	215	214	216	219	216	210	207	208	224	224	196	244	196	235	214	182	214	227	221	217	172	203	228	224	232	223	201	249	210	208	218	196	222	229	233	209	229	239	219	210	226	220	211	212	244	227	228	199	209	214	204	204	229	236	221	241	209	219	221	214	209	243	191	171	215	224	215	218	232	196	237	199	226	222	219	211	189	193	199	217	198	219	212	229	216	237	199	241	229	203	230	222	199	200	241	237	205	211	215	236	220	242	225	198	238	243	226	217	218	226	213	234	241	216	202	217	213	234	261	197	233	196	197	219	213	210	208	203	233	198	222	207	223	227	242	216	197	217	242	208	206	207	232	222	232	224	217	214	210	222	215	223	200	212	196	216	204	220	212	223	201	212	214	233	229	221	236	249	220	218	230	207	226	219	218	230	229	231	211	217	195	208	237	217	192	236	250	225	227	214
7165	2863	5982	4913	5996	1865	2186	1339	922	833	752	726	687	647	683	640	662	650	610	624	616	559	578	607	616	616	613	604	586	560	555	562	619	607	570	604	553	570	597	534	582	573	570	579	605	558	558	604	543	555	541	552	561	565	534	523	557	611	543	621	590	549	597	577	586	557	559	592	581	570	586	574	514	589	541	587	574	572	581	535	537	555	575	534	531	559	537	586	582	551	592	576	543	566	546	592	535	559	580	532	567	559	523	621	566	553	547	549	584	581	548	573	568	560	526	526	554	580	505	591	549	568	588	548	541	552	547	565	558	534	538	616	537	561	583	545	553	565	563	593	521	582	554	557	581	520	549	519	531	556	530	570	548	561	572	582	580	575	555	564	525	567	582	541	569	563	599	535	573	516	559	578	565	533	559	517	569	586	568	549	579	495	557	537	572	586	566	618	520	576	545	583	565	562	583	510	593	605	569	563	571	552	562	563	589	560	584	532	569	525	565	549	567	542	553	551	562	519	539	554	589	533	560	546	535	553	618	559	578	577	548	575	570	533	564	585	558	517	536	577	600	546	534	546	556	569	562	537	606	533	571	526	545	543	559	576	562	516	532	560	530	592	581	581	583	551	544	558	577	585	502	572	617	576	554	562	559	592	533	578	542	553	532	522	562	569	554	559	553	592	583	540	535	556	515	550	587	566	556	574	582	551	558	556	546	590	559	530	583	557	528	569	577	528	547	539	551	590	567	546	568	567	534	544	567	576	508	568	549	568	515	577	549	559	601	564	572	548	572	608	530	547	551	581	591	556	575	548	591	498	570	554	525	557	580	589	568	587	548	585	612	606	562	530	599	580	577	527	586	561	559	531	547	535	612	557	550	550	567	539	555	560	534	564	541	527	560	577	529	592	537	596	556	579	535	534	564	551	551	537	499	525	548	519	539	573	536	591	517	554	536	561	532	565	556	550	571	558	572	514	566	582	575	597	575	566	579	568	561	552	587	576	584	537	575	515	558	490	572	545	534	590	584	542	582	552	558	577	575	576	534	532	554	551	583	520	540	561	567	547	553	521	521	578	574	548	570	584	529	570	552	565	596	540	567	544	572	537	524	575	555	549	569	564	520	616	534	563	569	544	597	557	592	614	594	573	561	577	598	526	607	582	567	530	544	575	572	522	586	554	576	543	556	538	552	554	570	565	550	566	567	603	506	541	567	563	578	621	550	554	568	558	564	554	582	537	559	600	575	558	573	528	520	557	571	567	565	558	575	531	560	569	607	552	516	634	567	586	567	626	544	519	551	567	563	543	562	536	554	544	531	548	568	509	593	576	580	532	575	524	592	608	608	598	543	547	578	554	546	592	516	558	555	575	543	582	514	528	532	515	547	569	589	608	550	582	527	516	576	572	566	549	571	579	566	571	560	507	501	547	583	602	534	532	572	579	540	556	545	566	570	583	550	541	588	577	530	551	570	564	538	569	548	586	546	580	526	554	535	537	590	528	544	564	541	574	542	565	571	567	543	592	593	587	610	555	565	587	571	577	550	588	562	566	543	521	542	584	548	567	580	556	556	583	592	551	528	537	584	542	598	575	564	586	517	556	555	524	571	558	570	567	569	580	548	541	570	545	557	551	584	560	543	554	542	542	569	603	545	561	588	556	568	596	525	531	522	505	554	613	572	546	582	552	582	561	582	555	575	564	529	575	566	552	581	537	555	541	578	539	558	582	548	558	602	579	546	569	547	554	573	525	558	578	546	556	572	572	580	578	605	531	539	579	533	546	582	572	545	579	569	537	531	539	548	548	538	608	565	536	566	514	590	605	566	593	611	523	531	583	557	548	572	556	565	556	551	580	543	565	577	533	611	560	560	571	563	581	585	542	549	549	541	550	584	525	559	543	580	541	558	534	583	520	577	598	576	554	546	565	539	572	536	574	534	565	560	561	579	601	529	594	541	561	549	524	560	545	583	576	626	553	545	591	522	536	596	568	575	548	547	601	559	544	591	538	563	549	535	593	609	601	581	562	523	531	559	567	522	604	560	554	528	537	532	561	549	544	530	581	591	559	584	552	542	554	581	580	532	580	539	550	590	566	506	548	549	550	516	573	556	501	569	574	550	550	534	556	552	566	607	523	546	611	540	573	533	536	542	572	615	550	561	529	557	547	585	545	555	568	589	538	556	559	586	546	553	580	552	550	572	567	549	563	539	595	537	557	538	557	543	589	502	583	645	552	591	555	531	576	601	555	560	526	527	536	572	544	540	583	559	580	524	545	525	561	601	564	588	544	579	567	550	558	571	535	562	554	558	549	556	564	556	561	570	529	551	544	581	569	561	569	548	580	562	597	571	532	570	544	536	559	600	550	542	576	580	594	558	557	587	541	556	541	574	532	553	519	538	553	544	497	592	597	552	571	602	548	540	572	589	535	549	540	548	575	551	580	543	500	581	560	559	553	549	574	555	561	586	588	555	522	537	540	547	582	533	548	524	536	589	543	567	577	547	535	566	541	526	564	553	575	514	551	570	523	565	503	544	577	582	550	590	530	551	559	549	563	527	605	522	590	598	607	558	550	581	558	601	544	604	526	575	539	563	548	579	596	558	569	540	544	597	582	572	557	549	520	587	617	564	565	546	555	584	567	574	565	537	545	575	577	543	548	550	553	545	552	588	595	577	548	561	523	587	581	546	570	578	558	548	538	582	543	550	540	567	568	558	534	532	574	557	555	567	565	565	548	606	559	562	558	598	520	594	521	533	540	521	508	572	589	580	528	562	539	595	574	583	541	601	552	596	569	545	594	550	579	554	552	579	573	553	525	588	599	568	509	558	615	515	560	547	590	573	554	530	608	594	599	558	552	520	534	532	569	564	582	518	576	543	592	572	566	563	524	600	548	524	559	584	556	591	558	604	565	574	586	585	625	598	541	548	545	570	557	518	582	587	567	580	581	581	556	541	594	564	555	566	572	589	539	585	554	584	516	540	561	592	569	572	557	566	629	564	585	556	558	551	565	530	573	572	567	566	548	543	547	563	577	556	588	534	579	588	547	592	528	554	582	563	534	529	546	591	578	563	584	575	528	552	553	511	602	563	559	539	590	551	597	557	564	545	550	573	540	564	576	550	570	543	558	607	593	531	543	533	592	594	585	527	578	533	502	587	552	571	588	576	558	579	556	575	538	559	574	591	572	575	563	576	584	567	570	571	564	514	550	500	606	532	550	550	570	518	503	587	608	556	557	575	521	549	549	529	582	547	581	553	559	532	527	526	510	544	557	564	548	572	575	563	525	575	573	564	571	563	599	552	536	612	501	557	501	533	565	580	538	541	571	616	550	576	544	583	563	564	540	536	515	571	548	554	560	583	588	562	540	597	555	586	573	574	573	613	562	565	532	582	537	567	525	531	546	558	560	591	529	564	553	610	551	511	588	558	548	601	548	571	558	559	564	571	600	582	516	560	517	533	542	584	547	557	544	571	564	584	539	570	553	560	532	590	586	565	561
17298	5124	5483	2990	2465	951	989	686	541	513	508	458	461	477	472	462	400	465	425	414	461	422	434	433	472	422	410	453	428	453	426	468	450	424	420	448	475	462	425	426	392	357	408	453	444	375	422	389	403	417	456	416	439	440	448	408	396	424	424	410	463	412	409	422	403	426	414	451	411	396	448	468	446	393	415	408	404	385	438	414	431	414	441	445	436	422	428	464	400	419	395	435	415	429	462	381	428	404	412	379	445	430	420	459	397	438	408	391	410	408	386	419	407	384	422	417	441	454	406	419	394	448	413	426	428	449	398	418	407	420	381	450	440	455	445	443	445	441	421	432	413	432	411	448	428	427	356	397	417	453	388	455	423	425	440	412	444	400	429	429	445	458	405	435	405	401	412	429	395	489	399	462	445	404	451	413	447	423	426	417	427	428	400	399	416	412	400	358	406	422	457	430	395	410	423	388	434	439	418	430	436	373	400	430	421	436	461	403	411	402	427	442	389	449	425	397	425	430	418	438	446	420	443	407	426	442	385	386	416	471	398	399	432	393	395	413	432	425	446	425	413	388	398	426	435	407	369	390	409	382	412	432	420	399	448	409	409	407	412	432	405	419	439	417	417	396	442	408	441	400	439	406	420	409	412	416	444	412	379	418	428	433	434	445	444	442	400	385	429	421	423	387	431	389	393	414	420	424	426	410	381	448	382	445	413	420	399	425	415	437	413	427	423	422	440	449	408	408	415	383	439	435	461	411	449	427	423	421	363	452	471	408	424	394	410	387	392	409	413	370	431	384	463	415	405	407	420	417	449	400	411	381	444	401	453	435	439	437	381	426	441	406	462	437	434	444	401	413	382	396	419	370	389	439	444	468	411	424	415	394	393	412	425	473	442	392	420	477	387	399	441	388	398	421	424	454	421	421	411	420	422	416	442	405	405	419	420	408	387	386	416	397	439	438	405	414	404	463	453	454	405	432	421	474	416	411	386	445	454	461	439	440	405	406	419	410	410	405	408	443	404	423	399	431	419	382	402	438	403	434	399	375	414	444	403	406	423	427	440	410	450	401	396	451	439	418	409	420	441	373	424	434	394	420	418	460	428	447	402	393	428	454	437	433	428	450	441	440	423	448	390	444	438	402	420	428	401	448	410	412	409	446	471	414	410	404	409	382	436	422	419	404	393	426	434	468	416	465	443	390	401	417	399	428	416	397	413	432	373	398	409	416	386	405	405	422	414	445	452	399	432	422	453	422	399	374	409	422	416	418	430	456	430	390	468	438	453	425	446	418	486	441	410	448	397	382	422	457	389	412	464	403	417	412	393	434	453	428	392	434	436	430	418	452	428	430	411	413	432	441	412	423	417	426	450	427	400	439	427	418	462	413	396	423	425	419	421	413	446	389	433	472	381	405	415	430	414	424	456	400	443	403	399	417	434	408	391	447	440	423	469	435	475	437	414	424	452	387	441	398	456	444	413	418	426	393	410	414	381	446	461	415	460	434	402	497	415	400	443	430	442	423	405	433	419	426	433	442	386	383	424	396	434	396	429	403	411	469	399	414	408	399	389	460	423	418	365	426	419	436	443	401	426	459	397	423	452	458	397	411	422	418	414	427	470	388	429	415	408	448	418	411	440	436	394	420	421	399	427	430	430	436	399	407	446	451	398	436	437	442	401	414	402	424	462	428	429	414	384	398	467	410	420	454	431	421	426	443	417	356	424	435	427	431	416	393	451	420	461	393	424	437	435	385	420	411	421	418	393	400	389	419	472	426	402	429	392	445	381	467	453	436	420	438	424	414	441	456	433	376	416	416	435	394	422	431	414	451	451	467	458	425	412	456	411	397	375	435	422	440	411	378	407	467	426	428	463	406	417	437	444	391	437	429	423	424	379	420	406	427	392	399	440	436	390	458	390	417	399	457	405	416	431	404	424	415	413	417	388	449	402	419	460	407	417	448	401	430	431	407	397	385	443	416	420	391	407	428	438	407	386	418	417	457	399	422	430	420	417	391	424	428	413	413	422	424	400	446	402	411	461	425	420	403	382	434	412	419	421	450	421	404	410	403	402	407	414	411	434	421	410	466	439	403	423	403	384	444	434	393	418	442	401	398	428	444	442	430	453	447	449	394	405	423	408	446	434	438	427	428	451	394	416	365	449	419	420	433	427	441	449	410	454	423	408	405	420	445	431	402	389	387	462	456	455	436	442	437	408	407	394	436	426	449	366	421	451	406	477	414	406	400	420	403	433	482	393	440	433	420	394	399	388	387	450	413	415	403	435	429	430	396	426	459	412	428	418	415	445	441	434	413	430	389	409	407	427	438	463	424	449	429	417	397	380	406	391	418	405	426	416	378	373	401	418	422	407	469	447	405	384	427	396	417	398	422	415	430	428	445	427	430	431	424	401	409	432	382	411	405	409	425	446	440	411	416	423	447	411	460	386	435	442	412	440	412	426	395	417	437	395	433	383	437	378	428	433	412	428	400	379	437	396	457	412	432	439	462	425	392	399	434	399	417	407	407	366	424	404	413	435	432	402	467	416	418	419	438	440	412	441	435	401	435	412	412	377	419	430	489	443	422	446	427	427	398	380	433	450	438	419	406	439	451	444	388	386	448	425	452	440	413	445	429	424	427	390	423	441	390	413	439	432	440	414	375	421	378	408	470	394	397	407	418	424	447	443	416	435	428	447	389	390	428	390	447	390	420	421	428	434	409	450	457	453	406	387	435	421	425	407	385	450	376	398	438	411	452	414	399	442	443	389	462	414	423	427	451	417	423	412	432	422	507	417	376	408	417	404	401	426	389	439	423	466	426	426	448	440	375	469	409	430	411	374	455	402	407	410	416	472	426	392	406	471	421	444	389	420	398	429	385	439	421	451	402	402	418	450	434	452	449	430	413	452	390	410	433	385	423	449	402	420	407	411	408	461	461	486	446	438	365	411	428	387	446	419	393	442	386	460	429	416	405	367	420	415	416	398	458	395	454	432	401	404	417	425	403	434	451	409	419	449	459	413	392	415	426	408	429	420	435	411	367	437	437	439	447	436	387	401	410	441	409	459	425	396	371	437	456	438	415	438	436	470	426	413	408	449	423	421	423	409	408	413	406	385	414	436	446	444	417	407	381	448	422	461	407	432	398	403	420	421	354	414	396	414	423	435	426	420	396	361	446	453	388	412	437	388	435	405	462	447	437	402	391	423	385	412	422	416	432	390	379	401	434	396	442	419	381	433	459	402	411	396	416	422	429	401	462	438	458	419	438	375	468	420	432	442	438	436	386	368	425	443	403	382	409	387	416	421	452	423	445	407	427	468	401	408	353	392	431	462	457	430	441	435	437	449	458	439	437	426	424	415	394	396	409	398	423	433	405	416	420	423	428	432	441	425	422	410	421	418	420	409	445	437	426	429	472	447	438	423	361	404	426	434	414	393	441	415	421	421	450	422	408	418	423	387	380	376	422	405	422	397	379	426	398	411	456	416	404	447	474	461	425
9900	4476	8830	7112	8350	3059	3639	2201	1634	1471	1328	1240	1171	1123	1151	1169	1181	1117	1052	1106	1043	987	1031	974	951	967	963	991	987	977	1025	978	988	999	983	1001	959	986	921	937	943	983	949	957	978	982	953	954	1026	979	998	967	937	963	976	964	998	951	947	977	907	948	1012	935	976	969	971	972	928	929	922	974	899	941	977	943	972	956	987	951	979	938	940	976	901	932	931	906	961	962	970	966	986	931	931	976	922	949	916	939	980	967	942	931	904	925	961	913	949	981	968	939	926	982	940	954	986	960	1006	953	967	1023	932	913	932	934	911	926	963	1007	927	999	942	929	969	912	920	906	945	963	938	953	994	959	978	955	970	940	1003	936	934	975	969	926	890	982	938	932	969	944	938	984	947	966	968	1017	971	936	964	943	985	910	944	985	986	984	936	938	961	954	961	952	1045	955	966	991	903	985	928	902	990	922	958	943	979	951	957	926	939	987	978	963	924	942	940	918	897	969	938	923	907	979	953	970	891	956	928	988	956	916	939	1006	975	932	974	919	995	893	970	956	961	956	965	928	935	952	967	916	938	908	989	980	948	924	937	929	923	953	971	917	956	1001	906	897	974	979	964	931	1003	945	914	1015	924	980	919	951	973	964	963	980	946	961	953	923	879	997	915	948	911	954	969	993	959	888	910	998	959	932	915	916	927	949	940	913	941	941	939	973	906	939	998	932	955	1030	948	909	961	960	932	986	977	931	950	961	979	936	955	967	921	934	985	984	871	930	966	940	958	975	1020	903	956	963	964	943	904	886	924	937	914	901	973	962	1001	929	906	956	924	962	952	946	915	944	977	931	924	936	892	958	944	1008	948	913	980	940	957	895	955	970	956	960	960	911	914	953	897	940	1003	948	930	933	958	914	987	921	948	932	945	948	892	952	975	970	924	977	939	977	976	930	916	949	959	894	970	916	974	944	973	926	956	910	972	919	986	912	962	969	936	1008	970	1010	983	927	927	964	980	950	977	976	974	928	917	955	976	949	988	924	980	964	954	903	942	934	967	911	983	950	987	986	944	1004	926	941	982	931	956	946	924	955	966	967	938	956	961	946	934	929	959	950	936	894	1031	925	945	901	930	993	958	956	971	991	886	996	904	990	932	929	901	909	988	930	950	954	966	950	1001	977	974	886	972	873	985	924	980	979	946	965	880	912	985	931	1006	926	968	942	959	1000	936	999	920	913	1046	933	909	965	1000	941	923	924	921	939	989	960	941	933	951	997	932	965	961	945	1001	926	970	955	924	978	960	998	976	965	963	958	988	910	965	948	921	974	968	943	922	979	946	956	961	927	985	976	909	958	940	928	975	1009	939	992	939	996	971	903	935	965	932	947	977	961	953	987	915	942	943	998	889	931	989	957	855	919	923	993	932	966	900	980	978	963	958	957	899	986	901	931	978	947	919	933	957	916	938	925	957	953	973	933	920	987	973	986	957	981	963	939	964	971	967	949	976	981	936	935	961	964	997	1014	993	975	965	964	914	932	973	993	963	970	952	966	958	943	959	972	993	969	983	916	950	952	961	960	948	907	901	975	959	961	974	925	961	956	962	919	869	1006	947	993	955	858	1001	1024	1002	975	944	927	944	898	933	986	912	912	969	977	958	927	967	917	954	951	938	993	910	966	991	945	1001	927	930	957	984	905	931	977	976	896	983	965	937	935	976	934	939	996	936	952	946	949	927	924	991	954	959	903	934	960	895	947	904	933	927	950	944	939	938	987	999	963	958	941	967	942	961	922	930	944	975	940	976	953	952	948	969	986	971	909	945	935	981	948	1012	969	961	921	984	956	945	940	985	908	1015	988	962	970	963	985	915	942	950	938	934	917	939	966	984	952	946	965	909	950	896	965	986	914	916	968	964	897	976	968	996	936	903	959	1000	1003	936	936	974	1038	925	951	969	974	977	923	930	975	949	916	937	941	957	935	949	941	940	926	975	943	914	934	942	999	926	895	956	957	926	973	943	919	950	972	965	971	953	989	921	939	978	943	972	982	942	957	922	959	928	999	943	993	940	980	947	969	919	969	966	981	909	990	951	989	993	980	941	961	932	934	896	962	951	1006	860	1024	961	918	974	889	938	932	913	943	936	930	934	985	955	945	926	929	1009	914	933	955	923	915	950	886	910	971	929	965	985	944	924	875	990	949	974	967	961	955	956	952	953	912	973	972	983	910	954	926	955	1032	963	909	881	905	960	999	967	991	908	937	918	920	970	931	929	944	939	978	939	965	940	912	964	911	964	928	938	942	928	943	927	977	966	974	954	923	952	1045	986	948	965	930	947	963	927	916	900	922	957	976	892	947	961	952	960	961	964	994	918	985	983	947	961	922	980	920	944	964	938	947	968	983	1000	985	952	983	889	953	954	978	968	935	974	941	923	950	879	956	909	977	987	950	897	979	936	989	987	923	933	961	875	892	924	915	1016	968	1014	925	971	929	955	990	1015	946	961	942	889	1003	1034	896	885	973	943	955	923	977	882	945	916	981	910	964	966	874	1002	986	956	947	998	924	964	995	938	913	949	894	968	982	959	963	956	1028	956	936	923	958	957	1011	953	963	969	991	967	918	966	912	971	899	918	926	908	942	949	995	898	935	942	929	963	1014	870	991	921	1011	978	963	924	955	1003	999	979	976	1005	980	997	940	994	926	908	915	945	972	967	991	927	945	967	933	968	927	979	909	938	999	947	994	950	1010	957	954	966	931	983	963	964	958	1008	937	970	940	970	893	937	948	971	934	934	950	936	962	901	1008	921	996	942	991	991	913	980	963	909	933	929	954	984	960	953	918	947	951	985	959	920	920	993	966	979	922	915	913	971	917	963	956	983	887	950	925	965	985	986	956	964	943	924	962	968	987	989	948	952	962	937	937	999	964	932	980	910	944	947	954	914	971	956	916	980	909	884	961	1013	948	977	878	937	907	961	931	969	940	945	955	914	905	952	957	905	961	963	990	951	993	928	931	924	965	970	987	921	928	1001	954	996	992	949	930	934	953	943	938	971	971	929	887	937	938	924	968	920	980	969	1009	981	978	940	942	937	957	920	993	917	903	945	973	945	909	948	949	977	976	936	967	993	913	966	946	886	940	999	960	905	965	940	956	965	920	952	979	953	930	938	972	949	913	939	956	998	950	1004	1007	915	934	948	902	923	922	982	976	992	954	952	977	978	997	965	985	954	950	956	983	956	931	942	929	991	1000	954	968	957	897	985	970	1024	999	924	960	1002	931	923	895	951	973	963	950	900	938	1001	907	990	956	953	926	963	955	948	961	956	929	920	974	939	971	920	990	962	913	976	985	945	955	939	918	978	926	949	909	909	920	968	970	965	910	952	929	932	928	973	989	1024	959	906	958	968	895	983	967	934	987	945	940	1003	919	990	940	932	926	960	935	964	976	918	947	949	925	970	938	981	913	946	990	900	935	906	970	935	953	937	990	961	1008	946	936	944	976	953	978	1004	965	1007	972	1010	982	982	958	930	928	981	1013	944	928	924	913	950	965	910	946	990	973	892	974	970	947	943	959	945	917	940	969	976	1015	936	923	980	980
3014	1448	1577	676	713	300	335	231	230	211	211	211	235	213	212	198	244	254	218	211	234	237	222	223	217	234	213	209	247	237	254	227	207	197	199	223	245	204	246	229	224	231	207	207	219	255	218	219	223	214	226	198	188	200	240	228	227	222	210	225	227	231	216	204	202	225	194	193	178	213	252	191	239	246	256	207	230	237	215	231	190	197	194	217	239	230	259	229	212	237	221	200	211	217	225	220	206	196	260	199	230	215	204	226	224	232	214	206	218	244	205	214	230	213	211	198	212	234	183	203	255	219	218	216	177	222	214	248	217	205	213	206	244	251	213	215	205	228	211	203	215	211	227	206	221	227	212	205	192	203	210	198	238	223	229	232	224	239	212	239	222	225	222	208	227	220	203	214	216	208	248	209	234	201	241	245	206	206	201	208	219	226	218	208	226	208	196	204	206	220	217	206	248	260	237	211	230	204	217	211	223	226	216	225	202	205	215	234	214	200	197	249	223	213	244	205	232	219	236	200	227	199	182	227	208	225	201	206	237	210	236	225	223	225	202	215	237	250	243	250	233	219	221	209	213	227	246	253	203	229	228	231	211	210	213	242	223	237	212	232	227	238	227	210	230	201	205	223	227	230	197	211	199	197	190	229	207	232	227	231	219	234	246	214	186	212	212	211	237	234	220	242	238	233	235	229	247	209	201	227	206	201	214	223	228	242	210	215	204	203	217	206	225	223	236	212	208	179	208	233	222	230	192	195	203	249	236	219	238	222	217	221	237	220	208	256	213	255	210	228	213	188	195	219	212	190	208	223	209	223	224	184	234	207	227	236	206	197	235	206	214	200	227	228	232	219	204	237	213	226	229	242	205	221	219	202	220	183	209	209	217	198	201	231	250	208	204	251	221	203	214	223	209	213	235	204	234	216	264	240	244	213	224	220	231	214	221	200	202	202	189	212	244	216	224	194	229	203	222	209	206	212	218	222	212	234	255	200	203	194	219	225	225	228	228	231	213	198	209	214	232	189	221	224	233	227	234	239	224	216	246	248	212	218	231	227	217	238	232	221	221	217	258	188	224	224	228	215	196	212	206	205	266	201	226	221	198	225	224	210	202	202	211	215	207	220	225	207	201	210	237	207	211	225	206	230	212	243	231	230	230	218	220	222	197	218	197	217	259	217	213	213	216	197	209	221	188	238	237	238	212	233	202	207	240	234	233	198	166	205	219	217	212	209	205	213	249	231	221	200	218	228	217	204	207	214	221	221	213	224	220	203	219	188	226	212	213	224	221	218	222	222	231	218	222	237	247	246	229	187	209	225	253	234	242	232	242	194	258	243	219	222	220	209	226	236	201	201	226	242	214	231	220	204	217	224	217	223	190	191	227	214	204	203	232	206	208	240	227	226	208	206	201	212	209	248	215	216	213	202	227	207	230	225	204	242	219	188	201	229	232	181	221	212	230	191	187	211	225	204	208	210	213	196	209	216	219	186	202	207	220	214	226	217	217	226	200	218	225	203	219	236	236	232	226	211	214	200	216	231	243	229	230	218	223	237	240	218	222	198	222	222	209	213	222	206	210	216	218	214	254	224	235	220	241	214	220	230	222	234	215	229	204	222	259	233	219	210	220	208	252	234	231	231	205	205	213	230	233	237	198	228	200	199	209	229	212	229	239	223	209	198	214	215	223	198	238	196	232	199	245	190	220	210	205	222	193	239	216	215	207	235	199	211	201	230	212	224	252	209	231	218	195	213	219	245	212	217	209	187	210	219	213	222	217	224	229	229	250	221	203	209	219	242	228	259	213	221	225	212	216	213	215	222	229	220	201	200	192	208	200	232	196	212	237	214	191	219	219	200	252	213	212	220	222	223	206	242	172	227	173	202	213	238	197	250	223	216	233	207	221	194	227	229	254	215	186	198	227	222	216	224	215	218	211	214	219	215	227	209	230	208	235	218	200	246	205	220	226	231	239	228	202	228	225	207	229	209	182	223	198	224	227	196	221	212	208	228	208	199	224	225	204	204	209	220	225	215	222	194	216	210	217	200	249	231	241	206	209	218	223	207	213	212	192	235	227	218	226	228	231	217	228	231	224	237	227	211	230	207	214	228	237	209	232	228	214	203	231	196	181	216	222	240	236	218	172	211	190	188	221	199	211	232	215	196	214	209	205	203	207	213	227	234	204	223	213	218	217	222	208	235	211	211	225	187	237	231	210	210	227	211	215	201	197	216	227	210	201	197	211	191	227	261	208	245	238	198	192	218	212	210	202	199	203	191	231	238	232	221	213	227	224	221	219	205	200	222	258	229	193	210	237	218	206	234	202	221	224	224	207	239	215	231	190	201	220	240	229	231	226	229	212	199	210	197	211	249	255	214	220	193	212	217	219	230	189	233	209	222	201	230	217	204	231	173	238	191	214	225	240	207	204	238	247	199	190	235	228	224	227	207	226	220	241	207	190	222	203	208	226	245	238	237	232	214	226	198	227	198	199	219	214	200	213	206	234	224	229	231	210	221	216	210	223	224	222	211	250	194	213	220	235	236	208	208	220	198	229	203	235	222	274	221	243	249	224	194	204	220	232	240	216	202	219	248	209	217	214	188	214	209	238	225	183	222	223	232	231	235	215	218	213	225	251	194	200	208	239	209	233	223	200	235	176	223	252	205	231	242	236	210	217	214	217	226	219	222	240	204	188	185	221	246	203	231	230	212	202	241	253	236	212	193	203	221	228	229	203	234	209	231	224	200	208	217	220	213	235	226	220	235	214	249	211	213	225	226	209	212	207	212	224	233	234	189	209	208	192	222	251	238	234	217	214	205	206	236	232	209	208	207	225	233	204	245	243	234	212	210	224	256	244	223	231	223	258	208	219	197	239	221	198	227	253	217	190	234	218	206	216	213	215	225	235	211	192	217	238	238	230	188	205	203	245	250	209	216	215	212	208	217	226	194	222	203	215	193	218	247	235	222	230	209	229	233	224	226	220	268	260	213	207	239	226	217	209	207	222	220	244	199	204	195	222	224	212	236	206	198	234	195	252	207	204	193	209	239	199	231	235	241	245	197	227	239	226	206	240	232	200	216	263	220	210	199	218	199	205	219	191	226	210	225	214	228	225	211	179	212	205	219	211	194	207	202	243	226	217	227	228	235	237	222	205	215	200	221	219	229	224	225	208	188	235	225	216	234	247	209	231	225	211	219	224	233	214	230	222	215	209	198	211	259	257	202	227	195	210	209	216	239	215	219	220	239	217	225	222	236	229	199	231	236	245	234	188	217	219	211	215	229	216	221	195	240	219	224	203	210	224	213	220	213	226	202	247	220	231	236	217	185	207	222	197	221	226	219	237	211	225	208	252	205	211	221	210	235	215	230	216	227	211	223	202	210	215	228	210	219	226	213	214	218	217	200	219	213	218	196	217	214	209	220	236	218	236	207	245	254	236	219	213	215	217	250	208	220	204	209	219	211	204	232	226	252	233	253	218	215	233	246	201	189	215	256
2461	1716	3186	2100	2381	771	1148	747	605	568	556	522	549	534	559	578	584	558	545	524	578	597	558	540	586	570	594	534	528	548	568	517	550	559	503	550	550	531	525	563	585	574	557	528	511	492	570	556	537	545	527	533	573	574	519	547	580	539	508	520	547	596	552	566	509	525	571	529	550	566	557	539	547	586	558	527	541	564	521	557	527	556	560	526	533	513	513	549	530	541	524	533	530	557	557	544	561	538	585	563	552	515	548	519	568	514	514	510	518	568	545	551	565	518	526	576	556	504	578	537	560	500	551	619	539	547	549	562	562	515	533	575	510	538	538	551	534	512	539	572	561	543	506	527	545	549	540	563	599	530	547	549	539	549	534	553	582	589	540	535	535	528	547	557	534	545	594	533	561	553	595	551	579	549	538	519	609	548	532	515	593	578	559	572	535	548	564	530	558	538	548	544	569	528	537	542	572	497	511	573	555	529	548	561	536	561	518	529	556	548	545	550	532	592	527	556	566	522	568	513	538	534	551	571	554	546	528	548	558	529	554	530	562	545	549	542	569	515	570	555	516	521	516	526	563	543	546	549	532	547	521	566	529	539	550	537	529	542	563	534	560	565	537	510	576	540	524	564	564	567	566	533	536	566	532	518	567	575	544	547	512	565	550	537	585	556	537	548	526	598	535	499	580	560	562	548	556	553	512	567	538	537	535	545	527	541	526	490	526	514	535	513	526	519	558	508	544	570	558	525	541	561	580	537	524	571	556	561	480	494	554	559	570	553	507	539	517	561	545	566	563	513	567	500	519	547	565	570	549	540	549	538	578	566	520	527	549	549	554	515	514	532	552	526	547	563	558	541	562	538	560	531	549	549	568	525	554	577	588	523	553	553	541	597	575	540	521	519	526	529	565	536	535	517	591	568	533	546	571	523	574	543	572	507	592	549	560	558	574	503	519	596	548	539	522	553	561	493	550	533	570	514	529	490	530	559	579	527	531	538	535	581	545	541	505	546	522	517	504	555	569	570	547	517	538	527	524	532	563	508	565	589	545	532	532	501	583	565	565	537	548	561	555	564	522	538	543	557	566	574	543	511	555	548	547	582	545	577	593	558	530	514	534	560	553	509	570	512	520	559	545	564	560	560	571	530	550	572	565	498	527	571	529	575	604	556	537	544	496	560	553	555	518	563	550	574	522	547	555	549	516	545	558	561	563	586	550	536	571	495	511	554	561	530	528	524	526	521	556	559	484	593	505	558	554	565	559	570	544	546	562	550	562	511	538	547	555	545	513	553	521	549	552	543	543	569	582	545	544	543	586	562	570	522	576	537	511	550	530	532	546	499	557	553	500	576	570	543	549	526	551	592	548	559	585	513	542	557	552	546	551	580	513	530	580	551	566	585	578	555	506	530	507	535	538	583	513	531	554	573	532	574	544	526	503	549	607	522	482	551	553	535	567	536	576	505	552	541	542	535	575	559	530	566	557	544	541	543	565	530	546	553	556	521	539	562	560	545	528	533	528	577	532	579	564	568	550	512	544	535	565	571	554	586	528	531	498	509	539	504	528	550	534	568	579	572	555	623	567	496	561	555	574	561	581	521	528	547	543	557	543	580	568	553	540	546	518	519	527	525	570	574	519	539	540	543	553	481	520	513	540	543	561	540	583	572	568	533	522	515	542	528	540	520	534	571	529	539	541	540	547	547	526	506	518	571	582	526	536	553	507	550	571	542	570	553	500	571	512	539	535	519	556	534	561	570	554	567	502	551	537	544	596	569	555	553	538	548	483	529	557	545	534	541	551	543	523	536	551	531	515	526	541	562	520	552	550	581	557	519	555	572	578	528	564	569	517	569	579	564	549	561	582	613	509	563	528	541	557	539	559	539	523	549	527	557	546	528	529	560	562	526	544	524	554	513	506	604	543	520	572	515	551	590	544	553	530	515	569	557	545	555	496	534	517	551	513	569	520	587	509	516	566	550	520	520	554	559	536	518	586	515	515	547	565	542	532	502	588	549	513	534	544	530	551	543	518	531	567	541	560	531	535	563	539	552	506	591	559	582	531	564	534	528	485	546	513	593	532	551	559	536	589	532	526	535	561	568	555	555	503	530	534	522	540	547	539	561	517	535	577	539	542	554	566	550	568	562	572	533	555	530	530	577	575	576	559	557	546	483	576	502	559	561	536	565	601	590	540	546	530	521	583	546	530	538	567	523	581	536	573	546	542	570	516	532	512	571	512	523	573	518	488	555	575	542	536	524	525	590	501	539	578	568	555	575	551	569	517	553	567	558	540	540	549	549	559	552	519	568	562	538	532	557	528	535	516	561	521	546	552	585	529	551	562	562	562	498	566	531	551	552	592	535	526	523	543	549	530	564	506	560	552	540	585	530	500	567	563	505	545	532	564	560	526	534	567	561	492	529	554	575	556	558	535	514	526	556	562	548	537	531	589	553	569	556	526	522	580	553	526	558	541	511	548	541	546	568	518	518	548	576	526	552	561	553	556	573	585	550	547	548	514	597	560	532	551	550	533	555	586	530	542	545	523	550	584	583	549	574	547	549	533	494	568	535	574	497	568	549	588	527	558	556	523	568	514	545	512	529	517	546	570	565	555	532	564	572	529	530	564	551	513	589	523	561	530	548	558	537	513	542	516	538	513	559	553	571	546	567	554	499	502	512	523	580	558	566	548	555	524	575	571	596	559	572	536	553	537	513	552	515	545	527	497	606	523	550	492	548	524	522	578	512	574	522	562	546	567	559	538	575	574	581	545	518	505	539	540	526	564	547	540	520	550	572	496	538	540	536	559	556	551	602	525	519	554	530	555	563	564	517	531	538	491	558	531	562	533	559	562	534	543	537	524	532	561	506	579	551	550	539	545	542	521	582	522	546	544	551	553	542	502	566	511	535	519	532	564	505	539	532	573	559	541	550	572	530	577	560	588	535	522	537	526	519	525	557	556	533	545	591	541	532	543	554	546	588	551	577	562	539	505	554	518	570	547	530	530	534	546	511	556	523	559	536	594	571	545	533	530	568	541	541	585	515	586	564	543	512	477	540	539	587	544	570	543	568	573	504	530	556	553	524	568	580	528	591	577	563	524	539	594	546	560	552	553	528	526	559	537	520	557	535	550	511	563	570	541	542	542	534	526	534	561	577	510	577	545	543	558	504	548	545	556	496	542	556	559	587	540	545	532	536	529	530	525	539	532	560	590	538	601	565	534	549	536	498	504	581	522	517	507	557	563	512	551	534	544	568	543	527	549	553	565	559	552	532	538	508	543	550	553	562	510	516	547	542	561	556	552	508	571	572	559	547	546	549	561	569	544	568	581	531	564	535	536	560	547	527	560	540	529	528	530	523	597	562	550	529	511	499	545	507	532	523	568	560	568	533	542	539	525	558	544	543	542	557	535	511	526	570	541	560	549	579	565	559	533	547	541	533	530	524	573	523	560	571	576	558	557	595	560	538	556	542	570	571	532	543	535	498	560	554	562	539
9774	3002	3194	1594	1228	486	522	323	267	245	275	246	242	246	199	242	218	236	233	211	230	194	194	211	222	235	233	221	231	215	208	220	214	204	251	218	231	230	219	223	219	205	225	213	212	203	243	225	223	217	223	223	201	240	204	194	229	235	201	230	231	211	179	188	206	235	215	225	204	223	246	212	254	232	221	212	196	230	226	241	218	214	225	235	210	221	232	205	211	197	221	215	225	227	186	228	223	203	201	202	225	218	200	233	221	223	195	226	187	229	211	207	201	215	246	222	221	192	260	180	215	217	199	206	193	187	213	199	211	211	193	229	209	213	240	219	233	214	226	237	241	209	213	215	214	184	215	219	194	234	216	221	232	208	205	231	232	200	216	236	193	211	218	194	197	201	192	193	213	194	232	195	222	215	214	224	206	174	209	238	223	226	204	213	212	214	215	204	195	215	214	201	202	236	206	215	233	213	235	228	199	182	198	216	211	213	215	247	212	199	214	210	210	242	254	190	211	237	208	193	195	237	214	236	245	212	207	220	222	246	197	210	232	238	207	212	234	212	223	226	221	204	193	212	217	225	218	232	220	249	222	214	206	220	206	205	207	219	212	232	190	236	225	202	219	205	207	226	213	200	217	197	216	221	222	242	229	208	222	211	198	225	232	218	198	229	267	199	237	223	220	196	186	190	219	189	199	198	234	196	185	198	217	219	225	206	203	181	211	223	203	225	206	203	205	217	217	208	198	214	234	229	246	215	211	200	233	217	210	228	219	193	213	233	197	244	181	208	206	205	216	206	230	201	225	228	263	240	223	188	236	216	190	212	204	242	233	222	209	191	220	245	234	222	209	227	206	207	193	205	196	207	206	243	240	203	208	205	231	214	229	231	221	220	194	204	226	192	197	207	235	243	205	224	250	186	204	204	222	203	213	212	221	183	265	237	218	206	193	206	237	232	193	207	195	220	196	204	215	208	189	246	217	214	168	220	200	226	234	200	201	234	214	240	209	213	206	201	207	229	200	232	212	223	237	192	231	207	237	242	171	207	230	198	213	230	205	224	215	203	220	238	214	201	209	201	213	237	197	224	216	196	207	230	208	203	232	187	228	190	228	221	208	240	196	231	237	239	213	232	207	213	227	223	195	211	188	207	198	202	207	217	227	190	223	227	210	243	204	220	218	210	216	205	205	206	249	224	222	209	232	205	222	224	232	210	218	186	211	188	204	193	224	210	223	203	207	209	198	214	225	220	175	222	227	206	191	197	234	228	210	235	233	213	186	209	198	198	196	223	208	237	178	202	227	208	230	245	178	219	224	210	221	199	195	184	223	208	205	207	239	192	217	218	226	237	198	226	207	213	211	176	236	212	235	217	220	216	212	220	199	229	240	210	194	234	199	193	224	219	205	223	211	168	201	229	202	215	217	205	206	220	205	214	215	240	247	205	222	236	209	238	219	204	216	209	232	207	221	216	205	197	204	252	220	243	207	192	204	229	208	235	197	239	219	219	187	222	175	214	244	247	228	209	215	212	230	223	208	232	195	239	211	216	216	202	226	212	207	198	233	229	218	237	224	223	216	215	194	213	219	225	210	249	219	177	203	207	175	199	200	201	211	236	212	196	232	224	246	201	208	224	210	207	221	221	178	215	212	205	247	189	205	230	196	201	205	198	215	178	201	198	222	213	220	181	205	242	233	215	221	172	215	216	223	214	222	208	223	239	204	203	204	213	247	199	216	210	208	213	218	208	194	245	215	204	227	222	228	234	225	201	180	201	205	205	213	219	225	228	227	237	238	229	205	210	192	218	214	235	209	214	206	235	215	208	233	230	205	252	216	230	204	212	206	209	205	192	218	197	214	189	217	200	214	208	207	214	212	201	219	207	243	216	220	201	207	207	250	233	216	216	241	202	231	206	214	208	222	199	205	201	218	202	222	188	249	211	216	219	251	188	228	236	200	237	196	246	263	187	213	216	240	223	209	220	198	227	208	199	222	239	238	229	219	205	219	222	196	217	218	211	214	223	249	214	214	220	234	231	192	209	222	235	180	182	221	219	187	216	212	232	253	210	237	211	233	231	216	195	228	174	189	198	208	206	206	207	229	228	211	201	217	210	197	244	207	203	237	223	226	216	233	221	198	184	220	210	221	194	238	193	201	223	202	211	214	234	202	201	245	245	214	212	226	216	200	194	232	186	229	240	236	206	219	220	194	217	198	221	222	211	209	216	241	207	239	227	227	228	212	188	214	221	226	232	233	241	202	205	229	230	196	192	217	215	206	229	227	206	227	214	209	214	211	227	216	220	239	231	227	200	233	218	218	185	184	253	222	225	227	243	212	203	227	198	232	220	222	228	197	211	190	220	225	258	221	212	203	191	194	219	208	247	238	221	196	207	234	203	210	232	239	244	203	230	201	207	235	205	201	213	222	253	202	227	219	200	193	205	252	205	223	227	206	235	226	212	213	192	186	219	211	211	208	246	202	218	243	199	234	202	229	219	203	233	201	209	189	219	230	211	198	246	226	217	240	217	221	219	206	199	223	222	222	200	217	223	197	224	203	206	213	198	209	196	217	198	197	236	175	184	189	196	244	215	202	243	210	229	215	242	210	210	237	213	194	207	232	236	205	209	227	189	210	195	192	223	197	189	213	204	195	208	220	205	221	222	233	212	186	257	199	209	245	223	216	213	231	241	221	234	218	247	190	251	247	221	205	223	232	242	210	224	241	209	204	213	212	237	253	222	241	210	208	205	190	226	181	200	212	188	216	219	207	214	211	198	238	202	248	185	233	210	246	198	220	214	208	216	211	215	224	209	211	190	207	220	218	212	223	219	215	227	261	220	184	222	205	214	227	233	217	215	201	220	195	226	206	196	216	214	210	228	226	212	213	176	225	228	212	217	220	211	217	192	229	206	184	216	218	204	214	190	206	198	207	219	185	202	234	208	218	230	184	224	219	223	206	215	195	207	222	214	211	223	197	258	191	202	217	190	217	212	233	205	242	202	223	247	264	215	218	242	218	224	225	206	233	221	225	223	227	212	199	227	229	222	221	237	244	217	243	210	233	220	213	210	233	217	208	223	193	224	223	218	212	224	236	252	186	188	215	218	223	207	216	237	222	206	204	210	186	204	210	226	219	209	207	194	218	206	211	213	227	206	192	202	243	223	211	201	199	212	198	241	222	227	216	219	221	214	203	238	210	202	209	224	179	216	224	201	201	243	205	205	202	191	230	206	197	202	228	225	232	204	206	205	227	235	218	218	208	212	230	200	206	231	210	208	224	212	176	218	225	218	211	216	173	235	214	184	185	241	225	238	176	207	229	214	199	215	203	189	228	210	228	227	198	225	240	199	215	217	212	221	218	234	245	228	238	228	207	208	215	233	228	195	201	215	210	204	219	239	239	207	192	226	219	219	239	222	204	221	236	183	213	217	215	203	198	194	220	220	195	213	222	219	231	201	227	202	227	207	264	224	226	238	217	212	214	201	207	203	233	216
7369	3082	5834	4261	4582	1628	2140	1275	910	765	735	694	694	681	622	639	701	663	629	632	603	631	606	588	604	572	549	622	561	558	612	601	582	542	605	571	568	573	619	579	569	579	561	559	537	613	586	585	573	510	589	593	577	556	515	599	594	576	558	563	565	617	544	560	549	548	526	566	571	523	533	552	562	537	492	586	518	550	568	535	546	550	562	525	530	524	537	575	531	559	553	574	569	565	540	556	535	547	577	560	536	564	548	533	576	578	577	568	539	581	561	533	576	557	555	497	563	566	573	589	559	525	596	569	566	584	570	588	602	506	549	565	549	540	566	530	576	540	554	544	553	562	584	579	537	563	583	580	579	574	580	508	602	545	596	586	548	597	557	513	563	569	537	585	604	533	551	552	568	551	558	536	533	564	559	542	555	560	540	569	560	584	554	573	558	543	612	579	576	618	572	557	579	614	563	541	555	582	539	575	582	556	558	547	556	582	565	551	556	608	570	546	534	596	551	558	516	539	557	523	569	595	581	537	582	583	548	517	567	562	571	531	573	582	559	543	517	546	542	575	537	557	524	494	552	541	558	559	543	571	606	551	558	506	545	558	570	574	536	563	577	543	582	547	565	546	582	558	542	533	563	534	555	543	538	552	555	587	514	540	583	545	580	595	571	508	567	572	588	540	553	521	560	522	573	541	519	552	537	543	565	529	556	575	567	550	597	552	548	559	577	596	571	538	523	542	556	566	559	547	558	547	550	564	543	564	576	555	579	561	603	577	565	590	532	558	592	555	564	544	528	527	589	561	551	627	559	557	563	542	607	532	543	572	568	595	588	583	550	548	562	561	538	554	565	535	537	591	601	546	541	575	550	590	578	558	534	555	548	542	604	564	565	589	561	544	570	523	542	546	587	553	570	599	557	559	578	540	537	557	572	531	554	554	543	546	562	533	546	573	532	542	560	515	557	548	566	521	572	577	584	523	607	594	594	585	511	564	532	583	547	590	597	556	537	559	548	595	602	602	562	584	585	538	549	540	515	510	546	527	534	566	561	543	591	528	544	533	545	592	574	571	545	576	563	524	560	602	570	569	579	584	561	603	592	551	567	584	547	595	548	541	568	543	601	506	532	537	560	589	558	549	551	564	552	582	571	557	569	516	581	560	567	558	566	581	572	544	541	538	586	575	517	603	542	538	567	564	591	540	565	580	566	576	576	546	558	573	529	546	545	540	528	569	557	564	575	560	513	537	573	574	596	537	531	526	510	538	548	578	543	593	569	566	578	580	510	552	577	557	551	570	573	535	537	543	508	550	540	527	528	581	537	606	546	550	553	594	532	526	558	538	543	555	576	531	547	511	537	556	570	555	562	568	600	603	582	537	586	528	543	544	517	549	585	526	595	578	583	594	560	515	569	603	596	556	528	577	520	564	560	541	557	559	577	533	527	595	552	545	581	586	554	546	587	573	562	566	563	568	603	540	537	550	545	551	543	560	571	577	595	561	537	542	561	573	564	543	571	560	586	547	529	552	547	554	595	552	532	577	571	618	565	555	565	540	583	528	563	568	585	562	566	529	553	549	575	538	562	577	556	534	558	580	578	534	560	616	569	532	534	523	555	563	515	535	537	565	561	536	557	556	585	556	568	596	525	534	547	553	563	572	602	538	567	541	557	564	560	550	584	599	586	585	582	541	585	588	553	522	565	540	551	563	530	573	575	568	578	515	545	569	582	575	538	550	536	608	506	570	583	557	568	601	530	573	538	567	554	577	569	538	552	557	537	587	547	536	558	565	596	542	556	574	529	595	580	566	550	527	548	590	540	543	538	558	549	549	610	536	553	577	506	575	564	560	534	539	561	564	559	575	588	541	589	606	557	536	558	532	522	529	610	559	557	572	503	563	563	556	604	547	588	556	592	578	580	551	581	514	575	543	572	577	544	511	524	579	555	540	555	525	583	555	543	558	545	584	553	578	531	596	546	508	578	551	540	596	554	606	532	558	551	590	586	547	552	570	557	603	538	563	527	586	597	533	551	577	526	545	556	560	549	581	569	532	589	536	570	520	579	570	526	556	543	591	558	572	578	587	561	604	567	575	547	576	575	530	563	538	574	581	600	511	529	567	565	568	542	590	574	549	512	528	537	570	581	553	564	562	538	604	550	537	529	550	564	567	578	496	591	571	548	566	538	527	568	547	596	568	556	566	535	566	611	527	556	575	564	540	561	541	572	533	541	577	566	561	596	538	569	547	602	541	573	544	539	597	516	555	540	571	569	574	547	584	558	606	590	554	586	558	548	569	531	548	583	558	577	593	566	596	598	569	596	512	570	514	579	598	537	542	557	582	568	545	526	587	569	563	580	570	558	589	590	575	513	517	513	567	593	589	548	549	546	539	566	532	542	556	573	573	533	571	565	565	549	612	570	556	555	542	564	557	562	568	548	563	540	559	546	553	567	579	568	565	532	534	557	544	585	548	510	585	593	524	557	609	557	559	561	612	565	562	592	596	551	598	564	522	530	493	590	528	590	572	555	576	559	589	557	531	521	586	626	589	576	584	515	558	540	543	560	548	532	567	568	564	550	534	595	564	589	551	554	565	520	563	557	586	478	567	562	563	562	584	557	576	538	582	518	534	554	552	588	599	555	563	592	561	553	549	568	552	541	534	615	555	555	545	551	549	565	588	548	585	524	567	552	579	571	535	546	552	595	559	573	525	583	576	532	576	604	560	586	567	574	576	546	562	541	557	567	557	522	634	565	556	516	526	549	625	565	572	547	545	516	493	562	616	598	562	574	546	551	555	599	554	568	574	517	555	559	546	519	554	582	584	614	600	599	599	529	524	569	508	572	576	594	562	559	610	568	591	550	555	563	538	552	560	541	557	595	572	518	520	578	547	580	597	556	590	582	553	574	543	522	572	531	534	591	552	557	549	546	579	562	565	523	544	547	576	567	550	563	563	538	598	560	565	561	567	566	533	520	566	542	585	559	568	561	579	517	557	569	542	527	531	518	563	555	533	579	526	609	624	546	542	547	520	580	558	537	514	540	594	553	553	513	539	585	557	539	600	584	519	554	574	566	529	554	562	555	560	513	567	565	561	542	569	574	587	571	551	524	599	557	554	535	526	561	553	548	531	571	620	569	538	556	559	528	538	588	542	537	522	582	563	525	568	549	586	608	558	551	558	587	591	577	550	522	557	560	503	549	584	557	596	559	583	561	546	544	515	499	567	506	541	537	530	562	595	545	564	540	551	553	545	566	542	566	580	565	546	594	549	548	558	543	605	586	552	579	553	560	587	621	542	534	606	586	554	553	547	577	573	582	586	536	580	560	583	515	545	521	514	565	573	537	566	581	530	540	543	556	563	539	544	568	545	594	502	534	564	576	530	607	568	546	571	596	566	562	547	614	584	582	525	585	549	598	582	593	556	579	520	559	577	584	532	531	573	561	559	542	556	590	562	545	538	587	560	522	561	512	578	572	566	557	594	541	569	604	535	561	557
18018	5738	5700	2726	1996	963	870	662	534	498	469	441	435	488	470	444	442	446	397	415	443	445	443	422	432	436	415	452	452	436	435	457	441	430	403	415	391	449	461	414	430	397	430	423	423	406	397	440	463	423	404	419	418	425	435	417	411	433	469	427	442	455	447	437	413	390	422	451	410	438	430	431	377	407	433	394	424	406	389	449	420	437	448	447	375	460	406	438	404	410	409	380	408	440	397	447	426	410	424	400	394	404	416	443	423	430	410	431	453	428	398	447	407	405	401	371	459	429	401	397	398	426	410	396	415	421	381	414	422	443	382	428	459	404	442	397	389	411	399	418	390	436	414	428	403	428	385	400	399	444	384	460	459	414	404	385	417	434	420	433	419	446	415	405	397	409	406	411	425	464	419	418	389	407	407	444	436	470	429	406	459	437	429	422	427	397	418	423	400	442	412	429	450	424	441	439	448	377	437	440	405	353	437	409	391	407	460	419	414	428	421	450	431	446	460	399	418	430	434	418	412	377	444	425	421	427	461	416	454	407	460	436	452	384	385	450	436	460	428	451	430	423	426	369	405	430	405	407	394	399	416	395	428	413	419	409	373	438	415	424	452	422	390	400	410	397	408	412	430	415	441	480	358	399	389	431	399	454	429	358	382	392	414	434	384	404	440	458	427	443	442	419	406	391	416	415	429	433	421	430	456	428	443	451	405	391	429	397	420	396	416	444	399	404	393	457	436	415	435	423	412	448	432	406	396	473	438	409	432	433	455	417	393	385	434	431	408	384	421	414	399	432	445	434	415	424	401	387	426	422	412	395	435	406	415	401	434	390	415	433	437	422	404	413	403	418	398	425	385	442	448	428	399	429	397	410	418	424	454	441	444	438	413	443	459	395	400	432	410	407	453	426	434	461	424	398	385	394	424	394	437	428	410	408	400	410	417	450	409	405	426	401	383	366	424	419	423	434	421	432	398	407	410	463	394	393	419	404	462	416	400	390	401	443	409	418	379	415	429	445	390	441	420	431	404	435	397	389	409	410	415	455	401	441	419	427	404	428	402	427	411	438	412	418	411	390	388	395	464	448	429	430	397	426	405	415	405	384	424	432	422	427	425	408	437	429	410	395	430	457	399	426	387	420	425	446	426	396	394	424	409	432	393	433	408	419	407	428	445	440	439	461	425	439	407	443	388	405	397	440	439	423	434	419	390	419	413	401	399	423	458	409	392	392	437	396	433	389	416	443	456	436	425	398	464	431	415	422	423	410	383	386	412	436	437	423	450	433	397	480	411	447	433	455	444	406	407	414	411	384	414	437	365	452	449	425	404	414	415	429	382	457	418	424	427	379	416	404	394	394	423	391	447	436	406	391	435	427	422	385	447	434	450	453	434	423	386	422	414	402	416	406	444	488	424	357	458	404	421	431	435	411	424	414	439	391	449	394	392	436	433	393	436	451	382	427	402	427	431	391	461	451	459	390	402	459	435	391	415	456	408	441	467	416	427	401	430	390	439	438	406	420	424	399	410	499	402	413	444	442	395	422	376	427	465	459	404	421	409	402	422	427	421	392	431	436	426	395	413	404	432	449	444	413	408	384	436	411	470	409	412	426	423	450	375	405	364	390	422	411	431	446	447	402	420	425	415	382	436	402	409	426	452	455	378	363	402	407	395	391	413	391	413	421	430	408	430	387	408	446	398	413	419	433	415	422	421	406	433	415	410	397	410	412	419	379	429	426	437	424	422	422	435	424	450	368	427	432	396	388	369	424	411	428	442	468	401	378	414	414	404	395	417	433	407	452	447	423	412	409	391	431	423	438	423	385	454	429	483	407	415	411	399	409	417	415	406	387	427	385	380	406	425	433	433	389	395	372	400	432	394	421	413	420	428	422	378	417	373	394	419	420	399	405	417	402	427	446	405	394	400	436	436	412	416	420	382	434	410	446	435	443	397	418	372	431	422	422	435	410	435	405	394	440	408	399	433	408	413	427	391	439	410	397	413	461	448	435	465	467	424	465	386	384	448	399	413	441	451	421	430	413	398	438	440	463	383	411	441	410	445	432	378	401	391	414	435	459	427	437	393	435	427	413	377	451	446	405	462	404	392	415	401	396	465	457	435	424	413	384	390	438	438	409	437	409	424	422	402	395	399	447	388	367	420	396	438	386	373	384	386	398	388	413	386	446	390	446	400	394	492	413	405	402	377	388	409	398	409	457	401	379	418	427	474	408	419	425	399	438	443	436	446	404	457	453	428	420	407	434	427	430	393	419	446	370	400	422	378	444	432	429	449	437	468	376	423	396	425	419	435	429	400	390	373	418	413	459	438	422	429	431	390	436	449	451	444	416	443	410	393	442	388	416	396	422	440	396	420	420	376	413	380	449	413	398	424	385	414	423	425	425	430	404	459	430	404	427	417	409	411	425	400	393	417	400	460	427	389	447	409	387	449	442	421	418	424	415	427	422	372	436	423	427	424	398	405	431	396	441	402	394	373	381	442	400	411	404	416	382	405	398	453	414	418	368	420	398	402	412	431	426	423	411	398	416	412	383	403	444	408	425	403	417	407	393	455	424	407	413	439	415	409	435	409	441	454	434	411	449	426	408	454	446	414	386	422	408	405	413	446	448	395	409	423	435	417	419	408	441	395	404	381	412	414	423	387	412	443	400	390	410	450	407	421	424	442	387	452	425	431	430	393	464	443	438	396	418	445	403	413	440	426	424	425	411	434	425	438	397	440	446	361	429	417	403	419	413	427	460	451	429	406	403	420	441	422	408	369	408	438	389	416	405	383	432	388	402	366	426	407	441	396	406	449	405	386	438	378	407	427	421	407	406	422	405	408	377	427	431	425	418	400	402	405	408	416	411	415	402	403	453	371	377	406	406	455	433	426	357	411	430	417	413	442	421	449	402	437	417	396	410	420	428	439	429	438	423	426	447	401	396	471	441	405	424	422	392	443	425	398	419	453	436	408	447	389	439	394	390	408	434	413	434	394	434	410	411	413	466	406	397	430	430	396	401	432	435	406	405	461	434	437	474	411	426	389	449	395	401	434	395	399	369	449	413	432	430	415	398	428	429	373	440	432	443	415	408	451	417	445	424	453	435	439	426	402	385	413	440	418	388	417	432	398	436	445	423	430	445	418	472	351	441	413	372	424	391	414	432	426	398	431	401	405	415	423	437	428	431	455	421	413	414	402	403	428	431	443	441	399	423	402	391	419	415	398	429	433	422	429	413	400	431	395	426	434	457	422	429	414	406	417	410	424	384	379	407	450	433	423	425	423	386	422	386	379	453	389	428	404	434	420	441	365	401	407	423	408	392	421	416	425	444	447	447	396	383	444	414	439	424	381	415	396	438	407	410	392	443	397	415	443	448	406	396	419	428	422	460	453	428	418	459	440	392	404	408	395	419	424	409	432	439	420	430	391	426	428	402	389	397	428	428	420	387	401	395	418	415	418	391	392	399	385	446	426	434	398	385	409	421	444	437	477	421
10232	4759	9053	5948	6226	2744	3383	2216	1514	1409	1329	1229	1196	1197	1077	1125	1179	1126	1063	1145	1014	1046	1015	995	978	975	1002	1023	984	968	1033	995	1030	943	1004	972	947	1027	968	1024	907	908	923	1002	959	972	956	935	967	921	887	1011	909	948	932	942	978	958	960	982	965	976	940	1011	1001	953	907	1035	936	963	954	951	964	954	948	986	962	962	958	933	926	950	954	955	977	930	1031	966	919	903	912	965	971	936	925	938	1001	974	946	1007	1000	933	936	1008	912	936	962	936	917	970	986	964	932	946	948	971	915	968	956	980	937	969	907	947	997	959	1004	943	911	999	988	936	959	928	898	950	889	946	873	932	924	951	933	919	979	956	893	966	956	965	918	930	946	932	952	918	966	892	940	969	982	1005	991	931	994	937	986	985	939	945	972	871	934	997	948	905	1001	939	954	962	953	914	998	974	932	953	978	956	1014	941	927	906	911	897	948	958	939	945	951	890	932	899	932	990	938	954	895	922	930	981	988	895	915	942	950	986	973	960	909	952	892	926	932	885	937	928	946	933	936	980	968	997	915	933	946	917	960	927	984	961	1021	926	977	969	970	934	964	962	920	956	939	936	947	998	932	894	932	991	886	959	937	968	942	922	964	966	945	932	928	956	969	940	947	915	930	954	961	931	964	989	938	969	996	989	973	954	973	922	898	916	881	918	934	982	928	934	992	916	972	1002	955	903	905	939	905	928	980	900	921	934	947	976	987	909	894	926	1019	934	966	945	971	977	938	876	942	917	928	935	912	1004	915	955	949	953	927	973	890	953	980	904	977	972	980	990	984	925	920	940	945	959	983	966	933	959	960	925	949	979	958	930	999	903	923	909	946	930	989	954	949	990	963	973	941	925	959	937	982	946	971	976	982	980	949	958	973	959	928	941	921	961	1036	931	920	941	957	970	959	948	955	919	888	1014	890	924	922	949	975	966	969	925	978	923	937	965	987	969	956	979	924	950	947	1003	995	1000	940	995	934	960	924	959	944	904	970	979	866	893	998	940	928	938	953	943	908	960	959	984	970	1006	886	956	957	915	940	994	906	922	952	957	934	975	998	961	897	924	955	938	965	920	916	962	990	872	934	958	936	917	867	956	921	959	931	985	956	938	962	962	960	929	946	936	947	967	945	946	949	928	929	946	902	926	933	973	905	940	939	956	878	925	941	954	929	925	928	936	951	933	940	987	995	1019	939	906	919	898	970	913	910	1016	984	955	983	978	913	962	927	971	931	924	949	983	918	972	926	1035	915	1014	963	985	974	962	966	934	996	945	909	929	1015	945	936	937	981	925	949	978	964	891	963	927	954	873	924	886	960	930	955	939	934	933	980	966	959	920	969	959	902	971	901	922	952	957	935	935	984	939	939	928	901	945	919	980	953	918	959	941	951	915	907	925	953	928	973	978	960	961	911	945	944	968	947	960	982	915	974	926	917	948	963	931	948	955	966	1039	919	921	961	949	964	974	901	900	956	944	976	927	961	1014	960	978	1010	1004	903	929	981	929	933	939	944	949	968	1014	915	991	976	980	947	952	932	940	941	898	902	928	980	1008	970	976	969	936	942	981	922	886	951	963	944	975	1022	951	941	960	886	928	963	973	905	948	922	978	914	1020	922	897	932	934	994	1000	961	921	956	920	925	948	972	926	976	948	949	989	897	902	952	920	879	985	974	960	946	959	890	896	885	974	947	941	880	898	914	996	979	914	952	946	959	916	885	919	957	921	928	941	954	926	966	911	948	941	971	1013	979	924	966	932	911	887	992	952	961	956	1020	876	964	925	973	954	955	947	983	948	900	926	905	984	968	956	988	963	938	926	948	958	985	996	956	958	942	949	959	885	928	927	972	956	938	967	926	910	988	906	952	974	967	951	974	922	912	982	966	898	929	957	962	935	986	917	959	913	912	937	987	916	963	942	947	911	870	922	961	927	930	954	990	980	903	960	906	954	981	895	979	960	954	947	925	936	964	912	865	986	959	969	928	946	982	970	903	940	945	989	940	943	994	914	1008	964	952	1005	939	969	936	974	921	955	959	937	928	937	938	933	994	922	983	983	1006	908	955	941	961	983	977	924	913	898	947	949	924	904	891	963	951	950	979	933	951	890	966	904	982	937	947	913	912	980	967	943	1002	902	908	883	1023	964	915	951	912	973	996	955	958	959	915	1029	965	976	977	977	980	934	923	997	959	940	957	929	966	925	957	928	995	984	921	966	980	963	926	878	900	1009	931	949	946	978	1043	946	924	906	972	988	962	972	931	964	955	986	973	963	944	975	922	980	883	975	925	914	973	918	953	986	932	951	937	969	901	955	937	1001	925	1005	960	994	1011	924	970	983	952	960	954	973	952	926	923	914	880	971	1006	948	939	944	961	960	1003	946	998	894	979	915	964	981	908	937	967	958	1003	986	995	911	934	972	958	916	933	971	1018	993	934	948	943	947	954	935	961	969	922	1026	958	939	950	939	969	975	946	937	955	964	962	954	902	939	927	941	995	982	929	915	999	954	952	978	944	906	957	941	871	920	945	923	939	916	903	1020	954	917	946	930	928	965	972	917	968	953	965	930	911	918	901	960	957	970	939	930	898	926	983	891	947	921	943	942	925	949	962	953	932	987	954	937	971	996	952	918	932	994	980	945	1009	961	946	951	916	953	955	939	945	917	951	981	942	931	934	923	944	990	981	926	919	924	940	880	895	955	906	979	967	982	923	951	1013	923	942	950	967	977	930	957	974	963	917	1012	969	954	938	937	970	926	988	960	921	929	959	950	950	1002	973	945	935	987	916	903	957	965	997	936	944	961	1008	919	931	983	963	969	956	932	989	976	947	1043	992	977	926	959	950	976	979	911	932	946	913	963	976	902	925	912	915	952	922	981	923	939	925	990	987	872	951	980	952	1018	950	934	930	903	995	905	977	926	937	940	926	927	948	996	898	931	956	960	916	1010	948	958	976	905	950	966	989	990	876	913	962	982	943	938	932	925	925	910	976	941	969	916	942	984	927	962	960	924	945	900	947	942	959	963	1012	877	937	926	938	970	955	990	880	975	972	950	973	905	905	923	976	897	980	961	983	960	932	945	948	985	973	984	997	976	961	923	978	997	960	975	988	936	929	975	963	924	961	974	911	962	997	916	926	954	967	974	951	946	918	961	992	933	976	969	923	914	929	931	931	948	946	958	939	921	958	948	865	928	907	958	930	950	962	913	992	952	976	949	1008	955	885	952	988	1030	932	997	941	883	959	966	941	960	964	934	920	994	880	946	910	985	984	964	1025	931	954	924	952	1009	988	949	936	965	983	928	993	983	913	960	996	945	893	1005	850	925	966	915	915	949	981	999	1024	978	920	1049	928	926	926	938	929	965	930	946	943	960	946	967	901	913	998	989	982	996	959	993	945	975	940	942	940	888	950	970	943	910	952	919	935	920	930	894	971	973	930	913	904	983	923	966	949	995	942	962	924	952	911	960	1003	935	970	981	962	922	938	955	962	955	917	926	959	949	955	964	990	954	915	975	889	1000	943	1062	898	915	924	923	973	912	891	926	927	978	968	973
3148	1540	1683	605	478	277	303	250	204	199	203	214	202	204	213	219	206	241	196	204	207	222	233	212	221	207	199	210	210	199	202	228	232	212	231	218	224	198	238	223	248	226	219	204	191	219	197	224	205	191	229	217	221	192	239	232	198	213	204	220	201	191	212	265	227	241	230	241	237	236	223	222	220	206	210	222	208	253	207	200	224	202	219	230	223	225	215	229	208	228	226	238	227	217	202	193	234	201	217	225	208	210	203	200	195	233	207	208	211	220	241	205	231	231	223	224	211	218	209	209	204	243	219	222	223	227	183	221	233	211	235	213	239	199	221	218	203	237	235	221	205	205	206	208	241	221	219	229	216	224	211	209	223	201	224	230	224	201	213	220	204	210	189	204	226	201	198	221	222	211	190	255	223	249	207	200	204	219	207	220	202	203	222	222	234	194	237	248	227	245	202	205	221	268	194	216	238	209	238	222	201	240	202	214	210	208	229	232	186	212	199	211	205	207	215	194	184	209	211	229	237	214	224	212	242	202	228	215	229	212	207	214	243	243	213	201	222	211	218	185	217	211	184	227	206	241	223	210	195	216	201	202	200	230	179	227	231	209	213	213	215	232	214	169	209	210	198	226	211	213	240	202	248	185	221	235	230	198	224	197	251	234	214	199	186	215	196	223	214	236	236	217	211	231	197	209	237	219	206	199	216	238	232	212	222	219	223	271	189	224	221	192	232	222	197	185	227	210	198	224	206	210	241	212	208	204	207	213	206	212	198	211	206	223	222	234	215	190	213	191	222	208	217	205	252	221	219	218	202	226	217	228	203	216	215	235	245	218	191	177	219	214	227	212	223	192	218	219	188	224	194	205	229	217	237	218	227	235	202	192	220	220	216	202	211	198	195	237	214	217	213	202	227	209	202	227	196	198	228	210	207	194	204	218	210	206	220	233	213	224	203	210	211	186	216	224	234	194	235	190	232	195	217	215	226	232	219	213	215	219	217	191	208	203	173	189	208	196	228	235	211	206	222	229	237	212	251	223	222	219	221	204	224	219	199	221	195	218	195	232	222	217	225	231	206	261	216	223	192	205	222	214	216	202	220	231	225	222	244	194	209	218	212	219	179	174	215	236	210	245	211	206	217	233	230	201	195	221	196	217	242	239	214	214	211	223	215	224	212	212	193	220	190	183	203	231	220	213	199	231	237	194	207	230	235	249	191	191	188	211	211	234	225	217	240	208	244	225	224	221	210	246	211	222	201	189	208	214	227	209	205	226	224	220	218	179	226	227	212	225	223	240	237	207	201	244	211	213	196	187	221	211	196	212	191	183	195	227	230	211	208	220	192	222	223	232	186	205	210	224	199	245	200	228	202	203	185	232	226	237	208	216	211	224	234	205	231	223	223	228	200	220	198	211	206	202	200	216	233	207	212	223	255	210	214	212	218	197	236	234	204	195	211	204	202	209	195	232	225	216	237	215	188	207	238	204	197	211	216	197	200	195	210	226	215	205	254	204	189	212	236	211	197	222	225	203	207	233	215	221	198	230	215	216	222	202	221	197	208	206	199	246	198	210	219	235	229	224	212	215	224	213	224	223	224	269	191	227	208	210	225	217	238	222	203	210	211	222	205	223	239	193	193	216	219	223	238	213	211	222	194	218	218	225	268	222	235	203	227	221	214	213	220	228	208	229	228	191	201	198	216	204	218	235	185	253	215	203	176	188	186	228	215	220	199	225	232	231	218	210	245	210	219	239	210	211	209	231	230	224	210	217	202	216	210	213	242	184	224	231	177	205	203	215	229	212	231	245	205	199	224	209	237	213	192	221	181	214	224	263	223	208	205	215	215	207	215	220	175	206	217	233	219	201	237	222	198	244	232	225	220	226	224	218	207	215	186	196	199	228	207	204	194	209	220	213	227	216	250	223	196	198	223	193	216	209	195	226	229	206	250	209	217	197	206	215	216	223	213	194	197	231	222	207	203	226	199	201	190	222	213	217	212	229	192	212	231	228	207	203	233	208	234	219	221	198	245	210	212	212	199	213	235	230	209	245	209	211	233	224	213	234	214	220	204	206	193	211	225	211	211	253	213	213	225	228	243	214	223	216	232	196	216	208	203	221	232	195	191	215	200	182	202	206	223	224	212	203	231	243	183	193	223	222	230	189	217	225	210	210	225	221	213	221	234	225	220	215	182	203	224	223	234	193	184	210	225	208	204	214	210	218	213	220	188	187	222	199	196	212	237	231	219	205	193	208	222	202	200	209	222	182	218	223	221	223	202	201	204	238	197	212	209	211	214	205	208	229	230	242	208	219	243	226	210	196	207	190	217	216	236	197	238	214	204	234	232	205	177	212	175	218	187	228	186	213	209	207	203	218	211	225	221	230	199	216	230	229	230	220	193	219	212	214	244	191	208	221	209	191	222	211	221	222	207	199	216	210	229	197	233	232	205	205	194	205	203	217	225	203	208	200	226	226	201	192	227	221	231	229	204	212	198	234	200	210	195	187	216	204	209	214	233	252	221	212	215	229	223	201	235	221	238	207	217	187	242	221	188	212	221	198	219	239	203	212	226	215	240	249	208	229	239	232	216	205	216	204	208	200	221	232	255	199	269	213	213	214	225	216	223	221	208	226	203	216	198	209	202	208	180	229	237	209	215	193	173	240	209	225	243	200	188	242	232	205	227	208	218	233	218	190	208	211	193	188	201	231	199	214	207	203	206	217	221	208	232	210	212	219	224	224	229	206	230	245	200	216	214	231	229	234	233	226	219	232	239	202	217	225	183	204	184	215	221	219	185	216	217	215	214	199	196	244	216	211	193	190	202	208	196	204	203	223	223	216	213	234	215	225	214	225	214	208	241	223	208	211	221	223	212	227	216	234	223	229	206	216	245	200	231	233	228	191	200	211	223	205	209	206	217	204	196	200	197	199	184	184	214	234	245	220	192	209	222	250	193	199	229	202	227	224	196	217	228	229	205	202	212	242	211	222	219	218	210	246	204	201	199	203	196	227	187	216	199	234	221	241	200	211	204	198	207	206	217	201	227	243	241	228	201	192	240	223	260	229	224	233	196	254	227	225	230	249	243	214	220	201	236	222	199	202	222	222	237	215	223	222	220	218	228	223	215	219	205	250	238	205	230	225	234	205	214	219	242	246	197	206	236	217	219	226	223	229	203	199	215	219	193	231	233	199	224	227	217	192	196	217	217	233	216	242	250	217	214	206	206	196	227	205	212	233	239	201	211	205	215	215	209	191	207	227	234	227	219	215	225	229	205	241	220	225	195	223	210	217	214	201	220	214	231	239	212	201	222	225	209	230	228	217	199	203	214	193	213	251	233	224	263	220	203	215	225	194	205	224	214	230	200	207	197	191	215	193	236	220	210	232	188	218	222	198	201	217	238	192	204	222	227	219	250	233	192	213	236	237	241	213	219	233	219	229	201	225	214	200	226	209	197	212	236	217	199	216	202	210	188	216	206	246	236	212	230	232	214	221
2584	1853	3273	1605	1658	768	960	643	575	580	537	575	570	516	572	546	618	567	566	542	537	530	525	534	547	537	533	584	522	539	554	555	579	559	550	513	558	520	539	597	579	564	523	568	562	546	542	523	559	524	522	568	521	516	526	536	544	563	526	556	577	553	573	569	530	528	516	524	549	536	521	549	542	556	523	541	544	544	539	516	495	548	566	551	527	548	537	541	556	551	551	502	575	528	542	527	545	530	545	510	527	587	521	533	507	504	519	516	587	492	514	554	567	514	526	577	520	490	542	572	553	520	520	531	514	585	542	520	503	530	551	553	511	502	565	565	512	537	528	525	492	559	540	520	517	528	520	544	565	562	552	539	526	539	523	528	515	547	568	524	532	580	536	565	558	533	552	545	499	532	582	519	524	549	503	562	505	513	565	560	534	576	587	553	552	519	507	543	550	594	518	555	527	546	529	557	494	495	506	529	544	486	526	514	513	532	524	548	533	530	540	555	539	567	515	488	535	535	547	544	553	546	535	519	545	554	548	546	499	524	522	579	530	555	568	511	523	561	535	556	526	526	549	525	512	546	521	597	531	539	537	521	538	531	542	525	550	553	570	515	527	516	517	576	534	542	528	499	567	535	530	571	556	543	561	565	584	547	533	538	501	530	552	526	500	534	559	548	581	567	575	560	559	555	528	527	531	574	513	555	535	559	548	521	532	539	570	520	536	546	589	513	520	579	530	548	554	541	525	535	563	542	504	525	543	546	515	543	537	509	554	537	582	503	536	509	530	553	552	553	566	526	565	525	551	505	515	544	506	492	524	567	573	509	544	541	514	556	514	562	542	570	540	528	516	532	535	560	533	508	537	570	537	575	517	518	509	509	511	568	506	538	557	570	540	540	522	540	543	520	542	509	548	546	563	545	548	600	524	577	532	533	549	524	538	528	530	531	539	551	538	544	493	520	524	481	553	531	561	523	561	507	526	553	578	565	521	535	571	544	558	564	526	547	546	505	506	535	545	548	547	510	516	567	507	514	518	502	547	542	587	569	517	565	549	557	533	574	518	551	560	586	565	532	583	546	554	546	575	547	544	520	524	488	546	544	524	533	565	551	498	547	493	531	520	547	519	539	542	498	567	516	517	547	515	539	489	531	588	542	565	495	553	543	552	567	544	563	537	526	592	538	545	550	548	570	518	545	502	562	557	553	514	594	541	569	543	534	565	532	548	584	540	523	544	507	552	517	548	542	567	556	514	588	576	552	491	536	510	578	529	556	542	551	541	552	514	529	513	553	531	555	496	542	540	526	560	546	534	526	531	524	557	520	521	482	534	547	534	522	550	527	533	554	540	505	520	540	511	564	520	568	554	554	530	532	554	605	551	526	556	610	532	549	532	559	542	553	522	556	521	541	546	545	547	529	550	532	528	581	499	571	555	547	541	501	522	523	536	568	545	535	545	576	590	539	491	524	500	533	515	558	562	548	542	581	524	530	572	594	602	547	515	504	533	517	557	547	539	531	541	570	554	527	528	532	534	543	547	579	541	542	541	570	516	525	538	531	537	527	547	519	547	585	529	542	534	578	543	539	538	588	485	523	514	530	516	570	537	540	528	558	544	515	541	531	541	548	580	547	519	524	545	553	559	544	510	569	539	555	581	544	530	529	550	534	563	529	549	544	582	505	533	561	546	520	556	548	516	515	561	519	585	527	558	578	534	511	537	531	544	550	523	531	551	529	559	554	554	508	561	561	532	549	544	535	572	523	539	569	535	570	546	569	558	568	528	564	510	537	528	553	532	533	557	559	495	559	531	535	560	548	550	591	538	507	549	578	525	559	546	518	509	551	515	527	546	534	520	533	522	541	488	519	573	506	599	541	515	520	535	516	554	597	562	577	561	506	551	548	520	524	545	524	523	556	508	561	556	567	560	504	532	554	533	507	503	536	537	558	538	594	514	554	542	554	554	539	574	527	526	540	525	548	556	579	561	538	527	531	543	564	567	547	534	526	546	549	516	577	563	575	503	540	562	553	506	568	541	573	533	584	546	561	548	568	585	497	496	561	518	569	534	567	529	531	540	528	577	537	575	534	524	579	521	550	562	561	534	516	521	526	556	525	555	504	562	527	555	515	551	547	572	533	573	524	538	565	525	533	549	541	575	538	566	558	532	552	511	557	526	512	553	520	578	532	552	506	570	567	594	560	548	540	542	545	529	545	569	575	551	521	484	520	559	555	529	547	542	523	530	531	565	503	540	610	566	525	536	515	519	535	532	542	550	564	541	551	537	527	519	552	505	552	528	534	531	545	542	532	583	517	522	538	527	542	528	533	554	534	523	565	506	494	495	481	576	605	522	555	563	565	551	505	553	544	551	542	530	522	543	541	541	519	549	528	558	553	508	526	568	544	543	536	505	507	578	560	547	506	565	546	545	523	535	548	538	525	564	543	532	501	500	548	546	535	508	522	538	491	503	559	531	543	541	524	557	565	536	588	553	526	511	559	523	561	557	584	513	527	535	525	543	550	623	547	559	587	535	501	544	491	485	528	575	563	541	527	567	558	520	508	528	502	510	542	568	532	574	524	503	543	549	538	551	532	542	522	568	556	553	513	524	525	534	553	577	551	560	576	511	494	528	540	517	538	539	535	547	534	508	518	566	541	575	559	549	506	516	594	553	534	538	561	512	561	555	576	520	569	530	569	577	508	554	555	562	546	512	533	529	535	553	508	505	552	561	513	569	553	530	541	538	562	540	535	549	568	536	521	521	596	563	535	541	544	546	565	557	567	535	506	515	560	519	490	571	548	529	537	533	542	492	524	544	532	551	547	534	550	503	549	552	524	582	548	540	550	565	534	527	538	549	511	550	562	517	511	505	547	546	530	552	515	488	547	581	525	545	544	535	558	500	532	544	502	546	518	544	555	565	547	524	519	559	572	524	520	552	571	573	555	533	539	532	533	534	540	500	503	566	605	500	543	552	540	527	534	547	594	562	529	546	581	546	519	553	544	529	505	532	532	525	515	561	561	549	513	532	577	518	520	557	521	533	531	525	536	547	523	469	565	574	541	550	529	569	537	545	529	504	555	499	521	585	506	551	541	516	578	514	543	532	585	514	588	566	554	546	516	531	549	543	497	529	559	530	537	550	549	532	524	499	534	509	534	575	508	547	540	468	549	525	563	554	517	528	544	508	546	549	542	548	524	515	518	553	575	533	559	579	575	521	537	524	519	561	515	534	535	523	531	531	540	532	558	552	560	544	524	573	546	501	545	518	533	567	568	531	519	529	503	571	571	549	525	573	555	550	558	554	532	546	537	518	533	525	536	520	562	542	562	544	515	531	535	564	519	523	507	520	580	554	542	507	513	529	516	549	529	521	568	566	516	556	565	543	563	566	520	555	524	570	517	551	585	536	532	514	520	522	563	497	546	526	601	534	583	580	557	561	546	545	568	574	580	536	570	528	558	560	518	560	507	509	603	581	581	546	529	519	546	567	552	571	532
10249	3065	3505	1318	836	438	497	317	298	250	253	223	236	247	213	230	212	228	216	201	219	232	205	219	246	239	205	218	225	218	223	223	199	210	205	231	228	212	179	210	215	208	223	259	215	185	176	188	211	215	226	235	234	231	231	209	235	232	243	195	186	183	230	184	208	235	216	225	225	217	245	230	208	214	226	202	218	214	216	196	236	198	228	206	214	233	216	223	206	227	219	272	211	213	223	194	233	225	267	209	228	192	231	235	203	230	181	224	235	249	226	187	184	215	225	192	200	198	189	214	234	224	207	215	204	209	194	225	243	216	221	208	186	214	213	216	219	230	223	236	207	227	215	204	208	241	189	205	216	198	188	192	203	222	211	199	231	220	256	196	215	213	233	209	194	195	226	237	228	193	191	233	230	235	207	210	239	200	237	229	219	229	214	199	208	223	210	233	211	213	215	206	231	242	211	234	203	204	192	242	229	243	205	217	204	187	195	250	229	214	233	213	221	203	204	230	197	204	201	232	216	169	215	230	221	243	235	200	208	208	208	204	212	206	196	201	209	191	220	222	223	231	236	205	200	210	208	215	220	215	212	219	199	198	205	225	206	212	218	209	218	219	210	225	206	216	210	211	209	199	210	225	211	219	209	218	198	220	222	224	222	221	207	197	224	209	215	207	205	213	218	192	200	227	201	226	204	222	215	223	205	223	227	205	192	222	206	204	224	191	178	217	223	185	185	242	219	193	203	212	210	234	205	223	244	178	204	187	210	224	210	215	227	192	227	225	200	179	214	223	207	225	196	180	209	218	211	192	185	232	233	188	206	223	180	193	211	205	213	193	227	177	230	232	218	214	233	226	197	212	223	199	230	218	221	208	211	204	209	210	227	214	216	185	226	216	211	236	192	228	213	246	212	184	203	198	209	209	191	226	198	233	213	214	237	214	197	195	230	194	209	226	208	212	228	206	220	232	226	196	197	251	217	210	216	249	227	222	208	256	239	211	215	204	215	209	203	199	191	216	218	201	198	189	217	198	197	213	231	203	204	211	206	209	233	230	211	199	206	251	209	204	224	224	189	182	218	194	192	220	217	212	226	229	209	176	214	195	183	199	191	202	222	227	191	208	202	217	171	224	203	217	207	191	198	200	193	208	175	217	195	221	211	205	203	225	197	209	236	219	192	232	227	229	228	190	236	183	182	209	227	212	223	221	205	207	235	209	223	202	202	227	196	226	195	202	181	227	241	194	197	225	212	210	246	214	184	228	190	197	230	214	217	202	240	194	212	196	246	220	220	238	197	226	207	204	237	226	205	230	231	217	231	219	216	197	196	218	204	220	201	198	185	227	239	203	215	196	221	183	227	214	243	218	203	206	223	226	218	201	219	223	215	225	217	221	204	216	183	237	206	198	233	224	213	215	221	207	234	210	240	224	205	209	200	205	224	210	230	218	209	196	228	210	231	221	219	216	200	205	214	214	226	205	204	197	220	211	199	182	213	238	204	251	226	193	250	228	212	204	243	229	228	218	242	197	217	198	226	231	239	215	223	228	202	212	204	235	207	210	212	194	194	206	208	206	197	228	224	228	197	245	225	260	203	220	250	238	208	210	223	225	208	222	186	213	211	211	203	211	197	223	222	222	214	184	193	210	206	229	215	226	207	213	194	215	232	205	202	208	226	238	211	207	230	192	200	203	221	175	213	214	197	210	201	205	214	216	225	212	234	213	211	215	201	213	195	195	203	233	205	222	236	236	216	243	206	216	205	217	208	218	230	215	202	230	222	233	212	186	221	192	188	199	199	201	216	227	205	231	237	183	207	192	191	225	214	207	197	242	211	221	200	187	224	212	224	238	227	200	216	199	205	201	217	227	179	223	209	216	205	205	229	226	203	209	221	228	227	235	217	202	213	204	215	211	234	212	226	194	196	224	207	233	240	231	204	223	194	211	237	230	212	242	211	237	198	198	210	194	207	203	230	198	223	204	205	207	236	224	190	215	208	215	213	251	233	238	211	171	209	203	213	210	176	220	211	227	217	181	204	214	198	228	254	204	198	218	232	217	172	209	197	212	196	217	209	211	239	200	238	203	214	225	210	197	219	229	222	203	202	194	208	225	256	256	192	217	198	233	221	219	220	200	193	215	219	205	191	224	240	214	217	244	224	230	226	228	197	205	204	218	227	202	216	198	222	218	201	223	219	213	217	206	204	198	178	238	210	199	212	226	223	237	220	198	241	204	207	223	215	233	212	218	198	184	211	215	233	188	210	215	186	232	215	194	222	218	220	215	185	225	213	231	204	196	198	182	199	239	209	213	216	215	214	185	208	206	235	235	206	221	222	201	245	224	234	218	202	213	233	217	212	200	223	195	225	231	193	219	252	227	228	245	237	207	230	226	225	231	204	206	219	190	203	234	227	212	236	184	192	198	248	212	209	217	199	214	211	209	204	191	223	221	224	240	199	210	196	231	193	191	189	204	241	221	203	242	223	221	228	217	212	187	220	223	200	217	203	206	237	229	223	246	233	200	203	220	251	220	241	192	198	210	218	218	219	201	218	207	197	204	214	203	223	221	192	195	182	201	201	222	244	238	224	207	208	220	208	197	206	176	217	212	212	222	187	213	183	220	220	228	194	208	198	233	216	188	204	178	194	226	232	228	222	203	211	205	230	199	215	202	225	220	229	212	179	198	209	209	262	189	216	212	214	228	187	209	223	226	211	184	184	202	222	190	213	231	218	179	194	216	223	206	217	202	195	202	229	212	227	204	226	239	211	226	225	205	225	219	248	209	216	232	204	188	216	203	203	209	210	219	214	211	213	230	204	237	211	215	241	242	190	207	220	194	205	213	224	204	211	188	234	228	202	205	212	224	200	207	204	203	235	207	227	214	229	208	224	226	198	193	236	191	194	214	223	192	228	197	218	228	214	194	218	194	203	206	211	222	211	213	213	225	205	240	202	220	199	230	215	210	215	220	195	221	210	190	215	210	193	227	221	194	220	212	199	226	189	221	192	201	208	217	216	203	226	239	214	206	188	192	197	216	207	226	224	221	221	234	215	214	230	200	185	227	212	191	215	209	240	225	215	201	236	225	210	201	217	253	200	205	210	227	231	230	219	227	225	232	218	218	209	191	214	227	217	194	218	192	200	201	209	236	216	226	240	219	208	242	222	214	187	222	226	211	204	205	185	199	200	199	221	182	263	196	211	212	194	213	233	235	225	193	210	212	228	212	208	184	216	218	216	221	204	235	191	200	222	212	243	229	204	201	225	209	207	190	249	190	178	205	244	186	218	210	213	204	211	216	229	204	224	232	276	230	231	207	230	212	215	218	221	208	187	214	231	211	194	211	215	198	221	193	223	215	234	204	229	187	193	247	229	197	216	212	225	208	192	205	217	205	191	203	187	223	214	220	221	208	239	205	195	205	210	204	220	218	227	234	224	236	253	214	218	209	223	184	193	216	186	218	217	228	194	239	197	195	180	208	201	219	199	200	228	218
7580	3051	6263	3234	2968	1646	1950	1163	880	825	698	709	710	653	620	680	694	628	608	689	589	614	609	612	513	620	575	583	541	553	547	587	578	551	598	616	526	497	611	559	557	545	584	507	565	565	573	583	569	488	574	573	550	581	551	542	573	555	531	548	555	586	604	532	613	520	540	529	592	583	575	545	543	572	567	554	559	586	552	525	555	576	586	528	562	535	565	549	572	541	554	513	527	616	538	531	571	568	524	583	551	577	526	559	549	576	588	544	562	578	521	544	570	551	556	541	542	534	545	532	565	556	545	555	572	564	566	511	548	527	597	560	522	545	573	520	535	563	563	541	531	538	533	529	556	604	540	569	559	560	603	511	584	563	523	563	528	578	554	567	568	565	512	589	558	561	562	554	514	544	544	615	526	616	510	540	545	591	608	561	551	560	543	533	563	546	562	556	575	559	541	596	538	552	548	550	535	543	540	556	553	565	556	511	576	547	542	580	507	558	594	547	546	539	597	568	529	565	557	515	532	539	552	543	511	530	585	582	559	557	534	586	585	558	542	577	509	547	566	549	550	546	567	533	547	542	575	550	607	575	580	539	562	536	547	538	547	562	564	540	559	564	556	552	573	563	573	561	586	551	596	574	574	578	541	608	543	518	560	602	555	536	536	542	571	575	558	568	544	575	588	571	606	556	520	598	580	545	519	598	559	572	570	573	526	542	539	545	564	536	601	559	544	559	557	538	575	547	546	561	576	561	582	550	553	562	573	518	590	583	569	581	574	595	524	550	494	530	567	575	560	559	559	587	553	540	531	551	508	541	520	581	556	555	540	576	553	538	524	591	544	545	590	548	520	574	539	562	586	566	558	568	550	574	536	533	499	543	539	565	572	538	503	570	548	556	534	544	541	560	575	565	520	603	572	594	591	531	508	558	568	596	554	521	508	533	549	576	542	531	551	561	538	589	532	542	552	524	548	542	545	551	523	569	542	605	534	561	587	534	553	575	566	549	548	577	539	525	509	543	546	539	554	545	539	573	571	549	574	572	569	566	575	579	567	547	605	592	556	571	535	585	618	511	549	561	541	536	564	544	537	584	577	571	505	568	585	607	587	574	596	585	570	510	597	554	520	584	595	552	540	571	539	552	566	577	544	557	560	535	577	590	535	572	544	547	516	560	569	513	546	527	539	530	599	523	561	573	504	562	516	529	552	573	579	555	579	576	553	550	535	553	540	557	563	574	571	566	573	524	520	559	588	573	545	563	541	571	527	575	572	582	551	515	547	523	542	579	538	595	523	609	544	540	562	569	538	518	542	538	565	567	536	520	517	564	581	544	547	543	565	545	602	535	532	555	549	555	539	567	591	516	509	570	503	517	577	526	536	519	563	549	585	513	559	532	539	492	562	524	554	581	552	558	559	545	535	558	521	544	550	554	563	546	567	570	549	570	549	574	552	522	544	561	548	531	560	528	534	542	559	542	559	588	546	557	597	535	556	524	580	540	492	549	598	535	562	559	553	552	553	543	581	556	505	569	571	550	586	551	583	536	545	509	554	565	549	581	584	552	513	530	589	577	592	560	565	552	510	525	540	574	562	550	539	597	558	544	532	562	553	569	560	555	547	552	524	537	556	621	552	578	514	549	537	532	567	549	554	602	581	544	587	558	568	552	560	583	539	547	525	563	551	596	522	593	562	588	545	529	568	554	570	586	552	566	547	546	560	592	521	550	596	553	561	531	574	564	502	556	559	530	544	600	536	570	601	550	543	595	561	571	573	531	553	530	574	583	553	528	540	567	535	529	566	630	538	517	555	569	571	546	552	529	538	559	557	545	535	577	559	586	547	584	542	549	581	547	566	517	532	559	546	546	524	521	526	561	554	515	539	537	538	512	558	511	549	540	587	554	603	558	562	587	548	572	566	591	560	555	568	577	570	564	545	553	555	563	548	576	576	545	551	575	522	528	593	526	561	551	531	522	586	601	556	529	559	532	520	563	546	576	559	534	513	576	572	550	548	537	539	531	537	527	597	566	557	537	542	549	559	523	574	543	577	551	535	545	568	514	568	498	549	536	551	578	619	598	550	575	560	569	552	551	571	569	580	552	537	541	526	535	589	538	562	558	600	573	570	519	511	566	548	584	544	580	550	582	591	588	532	562	557	535	555	532	563	515	551	523	531	562	534	607	552	503	602	523	513	571	518	542	575	594	517	537	523	517	586	566	554	516	588	529	553	559	560	560	593	572	589	566	540	586	572	581	611	503	548	554	504	562	543	541	551	566	541	556	536	534	543	530	524	558	561	560	545	565	584	558	557	581	597	546	603	548	584	556	565	585	541	560	528	540	584	530	565	574	500	555	581	524	563	508	562	569	552	506	555	570	593	604	577	580	558	569	542	537	590	549	527	516	547	528	551	571	581	559	555	580	546	511	552	518	572	545	595	537	576	549	518	551	563	574	571	543	574	588	538	587	566	516	574	541	553	525	541	570	530	579	555	530	541	583	586	508	543	538	587	562	540	557	551	556	617	533	523	568	539	530	543	572	616	542	546	551	572	577	536	586	547	540	518	513	584	557	568	555	534	555	597	540	544	530	516	510	575	569	565	567	541	535	572	555	564	530	575	538	526	553	514	557	564	529	573	577	534	543	556	533	569	549	539	560	579	566	530	557	601	555	518	569	543	588	545	518	565	561	547	585	508	552	517	577	518	544	565	591	543	563	568	581	567	584	542	602	582	584	570	568	595	535	591	566	581	566	535	569	569	546	535	526	561	516	589	558	612	537	554	554	563	531	610	554	577	516	562	559	544	535	530	533	583	552	540	571	528	583	528	542	528	585	588	590	553	555	504	535	549	593	586	570	560	528	541	573	588	575	579	566	549	572	542	528	569	565	554	546	538	577	527	582	551	559	557	553	562	585	544	554	533	617	514	546	543	569	551	571	573	555	552	561	581	546	565	591	599	539	602	550	538	568	553	535	576	545	575	506	579	577	602	566	544	534	517	568	548	533	595	562	553	552	580	499	620	597	522	581	560	541	547	542	565	555	580	564	588	594	615	498	569	584	562	519	549	525	544	574	562	537	530	525	573	526	530	596	497	541	552	534	596	595	566	546	581	594	585	530	581	594	529	602	572	541	581	540	532	540	548	489	564	551	550	555	627	541	565	557	529	522	575	591	520	593	550	549	552	526	565	527	524	521	592	542	578	572	575	525	514	581	553	512	561	562	551	558	533	569	533	564	584	538	540	548	562	568	606	551	595	592	576	552	525	610	582	535	555	533	572	538	542	518	562	578	535	587	567	593	502	533	588	543	536	558	589	579	541	507	529	530	535	550	515	585	582	532	588	573	530	520	587	578	556	537	589	576	591	558	512	527	553	548	574	553	583	512	615	554	557	553	523	532	543	511	562	569	536	536	573	517	553	571	507	540	558	563	574	568	538	534	597	543	503	529	538	601	559	575	573	548	506	537	519	576	572	584	567	510	548	538	564	565	536	536	561	542
18452	5834	5919	2293	1302	828	855	664	559	474	484	499	451	445	437	388	434	439	418	447	415	448	384	447	429	454	417	466	472	406	459	396	430	423	458	418	411	437	437	419	397	398	424	419	413	444	394	429	369	450	406	438	453	406	382	418	429	386	423	422	414	405	416	395	456	465	418	447	437	423	395	420	440	398	456	378	426	428	457	397	423	361	450	384	435	402	396	401	446	417	403	472	446	417	406	416	423	393	362	413	415	421	406	450	433	366	428	414	386	408	399	397	421	403	374	390	435	416	384	412	434	411	466	418	393	391	426	474	428	424	439	435	396	393	409	407	382	407	421	399	408	418	428	398	412	417	409	427	427	411	419	405	417	429	431	419	400	402	436	392	422	413	425	368	417	397	407	401	371	460	438	418	398	427	399	410	385	433	395	420	406	414	391	419	407	411	415	417	386	383	374	415	426	398	404	412	409	409	404	400	390	450	448	399	444	392	398	418	424	427	423	394	384	412	379	418	433	454	445	444	443	415	424	441	420	399	432	412	454	409	452	448	408	435	436	395	415	422	396	400	413	412	413	455	438	420	436	397	413	406	422	431	416	367	410	434	410	422	441	408	396	415	389	411	434	386	403	410	441	407	432	396	396	434	401	402	392	416	378	414	406	399	409	380	394	432	369	378	432	473	380	412	431	412	373	429	421	430	449	382	401	374	454	423	421	404	375	434	434	398	383	424	405	426	460	425	431	412	403	470	432	400	387	382	428	438	420	411	405	394	417	456	406	404	481	360	428	440	433	391	422	426	410	413	436	409	423	428	423	405	422	400	370	409	385	393	357	383	389	369	394	382	440	404	407	415	403	449	401	382	396	405	386	444	420	386	436	393	404	440	424	407	457	427	418	416	396	407	414	414	412	370	428	418	426	437	424	420	416	410	403	413	407	454	399	405	416	394	422	447	420	418	439	416	379	448	389	424	464	412	403	434	421	440	396	399	425	437	379	354	422	436	378	388	407	390	444	417	406	417	445	423	488	391	419	375	435	405	449	416	452	447	393	375	359	397	418	416	405	407	406	400	462	410	389	390	408	377	446	415	395	408	419	413	405	428	388	443	409	424	403	400	429	374	414	388	419	455	455	415	448	420	403	417	436	399	431	402	407	450	460	439	391	407	414	378	430	472	470	447	421	426	398	398	411	412	437	453	420	409	386	444	420	419	410	435	405	422	385	429	449	421	418	401	459	383	424	394	408	422	413	386	355	417	453	437	418	409	394	395	425	411	447	436	446	409	435	401	416	445	429	440	427	399	447	416	385	446	415	392	416	401	443	430	415	418	387	434	431	442	438	396	397	414	415	408	416	435	413	388	402	391	428	404	428	400	413	438	422	407	385	385	399	367	445	404	420	441	422	429	418	409	365	426	405	425	428	412	398	386	412	394	438	392	383	394	396	414	424	402	385	362	442	399	395	416	430	421	413	431	427	435	457	406	408	418	371	419	381	401	455	395	446	448	391	391	420	438	461	417	382	406	465	405	391	461	424	426	447	426	397	429	429	471	374	415	433	432	433	436	369	421	420	428	423	431	424	429	413	391	450	391	445	434	469	385	447	451	413	408	436	432	402	416	386	389	396	375	386	442	397	414	424	456	454	411	469	381	415	410	464	423	427	412	400	414	402	483	425	391	398	408	433	383	432	392	404	396	408	413	380	388	401	404	394	429	417	426	393	366	438	440	396	440	424	468	428	410	386	427	438	420	400	381	417	432	451	416	424	412	447	419	439	410	431	383	414	408	399	422	405	408	417	427	417	407	421	436	452	408	439	441	417	404	417	412	364	387	397	402	385	398	385	421	410	415	436	410	413	382	423	422	421	394	346	386	404	418	395	389	419	377	410	406	424	389	420	399	429	440	365	386	389	409	479	388	463	404	411	421	444	388	413	410	410	403	435	387	403	435	379	398	388	422	417	401	413	436	458	407	424	438	410	447	434	436	423	416	396	447	465	450	403	422	386	435	392	392	411	413	410	422	438	448	432	422	467	379	401	398	435	441	395	375	405	380	409	435	388	448	455	385	373	423	402	387	416	459	410	418	426	421	416	431	430	402	421	403	361	375	406	420	406	424	445	385	434	439	395	415	411	431	440	431	421	461	409	390	400	383	402	439	399	408	450	420	442	386	429	460	427	409	411	395	386	400	386	427	432	401	417	433	385	439	414	402	420	444	411	423	398	435	396	397	402	430	417	421	404	407	444	407	427	429	401	419	401	417	385	411	454	422	429	459	406	420	392	420	433	388	435	436	375	416	411	452	397	403	442	407	447	423	460	437	391	429	420	410	456	461	387	389	409	399	379	438	445	418	408	372	447	416	439	396	391	417	424	438	391	427	383	424	370	424	404	452	423	406	432	421	425	445	437	422	448	416	445	432	435	425	411	382	407	357	406	460	431	406	429	406	390	393	426	416	402	422	429	405	414	387	436	427	425	451	397	401	422	413	456	386	446	411	414	408	371	428	428	376	416	434	403	371	411	405	432	385	419	413	390	387	465	394	394	427	396	442	421	399	394	420	434	409	410	344	426	391	420	450	432	481	422	428	416	419	400	455	446	409	450	411	427	435	392	425	439	437	379	425	414	415	398	401	387	408	400	421	432	413	428	411	415	421	464	399	410	400	410	436	402	403	428	452	401	452	400	421	449	389	416	401	416	451	419	386	409	425	413	407	439	436	458	410	406	413	393	426	418	415	425	399	398	396	424	418	430	420	450	408	384	436	447	409	433	434	419	385	419	388	467	420	405	403	382	408	410	419	408	418	396	408	403	450	442	429	431	353	416	419	435	442	431	379	416	438	481	419	388	434	421	450	443	444	403	382	397	378	404	418	428	429	401	425	403	421	412	428	407	423	425	428	409	409	400	385	395	437	376	407	438	418	421	450	388	396	473	423	424	461	420	418	415	444	379	441	421	475	432	422	468	431	448	401	404	468	402	432	389	416	439	446	367	387	441	472	412	391	442	417	423	396	433	422	403	388	408	428	385	443	451	408	414	401	384	447	402	418	406	380	474	415	418	428	401	408	400	396	398	383	385	407	407	439	439	446	387	419	431	411	412	405	415	407	414	457	413	411	435	410	415	429	408	404	398	451	452	422	424	416	390	394	376	441	410	398	405	406	414	439	393	412	411	381	377	433	405	429	402	404	438	397	444	398	430	429	411	371	430	435	421	411	459	448	422	413	414	426	433	432	433	428	423	384	434	447	404	433	421	389	432	391	422	390	411	419	391	434	423	442	387	428	412	458	424	456	435	421	450	397	431	465	378	405	445	401	409	395	402	397	445	423	419	409	389	398	409	413	445	408	419	380	434	443	460	441	434	423	392	397	416	385	405	380	452	413	436	448	418	427	430	396	422	434	421	438	387	435	460	391	424	407	415	413	425	437	396	504	431	384	399	432	421	399	445	442	404	410	393	466	404	447	465	457	428	407	434	426	399	401	414	430	414	427	411	451	414	428
10329	4795	9308	5197	4271	2778	3154	2028	1561	1326	1285	1221	1138	1102	1064	1193	1131	1088	1073	1141	1040	983	986	986	1018	1039	961	977	959	1013	956	925	954	1006	1073	971	899	978	981	959	977	979	1005	940	975	981	930	953	875	921	949	1015	937	945	993	986	962	915	932	970	980	941	964	923	1006	866	930	944	923	949	973	1011	924	957	894	918	944	969	898	949	938	953	939	946	939	940	993	978	984	952	979	979	977	995	969	908	955	944	916	1005	921	989	941	974	1014	917	983	976	910	928	923	929	963	919	944	973	906	922	917	929	923	950	926	984	939	898	932	954	906	946	940	902	911	937	959	985	899	968	943	953	979	921	934	913	995	948	920	968	945	954	934	930	985	972	947	958	977	937	939	957	963	928	920	949	936	933	952	943	937	939	981	958	973	908	910	884	956	919	941	915	911	944	975	916	956	900	909	996	910	945	940	942	969	941	957	955	941	986	952	945	990	950	899	962	906	963	961	953	967	935	941	971	920	971	984	952	907	950	956	902	962	967	950	948	904	915	964	950	910	1026	955	968	924	954	991	960	961	951	930	883	951	964	960	963	988	974	918	932	949	907	930	971	946	1007	986	926	893	950	911	946	953	932	955	971	922	927	959	934	955	893	946	945	933	894	951	968	1003	919	991	937	966	949	1013	980	934	876	924	929	944	899	927	953	942	889	898	901	936	907	951	954	988	898	926	1005	949	944	952	952	917	942	981	956	965	973	915	970	925	918	943	993	931	927	940	950	906	902	986	1008	934	964	895	923	997	910	923	961	905	992	858	905	959	980	963	993	944	918	931	900	936	913	948	938	936	946	955	969	887	905	1003	924	949	943	921	928	938	908	901	925	997	948	971	1002	935	898	912	866	941	953	955	979	923	952	978	1022	966	940	946	948	954	1006	913	943	939	901	978	932	948	896	903	973	976	923	943	989	946	988	976	924	925	923	974	896	951	971	921	952	898	942	907	919	919	907	971	920	884	938	976	914	951	912	934	970	934	966	947	948	955	909	916	951	898	954	956	892	988	968	982	957	949	916	956	928	982	901	922	838	950	929	985	944	1001	925	1003	961	898	944	883	876	878	952	944	939	878	935	957	868	920	921	950	951	963	940	962	977	955	928	877	938	918	939	907	947	948	974	964	909	946	934	892	946	919	1000	932	923	945	902	953	929	984	922	939	941	955	974	917	971	1010	911	912	967	902	939	967	965	954	922	1001	879	972	958	948	920	914	1012	929	956	976	1009	921	975	929	936	939	982	945	914	948	912	984	951	911	998	883	981	931	915	920	955	969	895	1003	928	999	945	999	925	929	923	868	990	959	957	976	994	913	905	918	923	930	919	947	987	977	908	893	896	981	910	894	898	940	949	964	918	955	931	1013	907	969	904	885	977	951	911	900	970	961	905	943	927	885	891	975	919	965	892	934	913	992	921	961	1011	947	961	984	896	1022	938	950	966	901	913	952	977	920	956	926	907	938	868	923	929	897	957	921	977	974	913	928	950	1012	897	920	975	964	983	1017	940	920	942	963	942	939	920	975	913	984	957	956	952	935	875	939	949	909	924	949	923	932	966	952	909	886	946	941	944	917	931	916	890	963	1000	970	898	916	892	916	963	950	994	986	922	997	965	929	962	978	966	978	1001	979	919	982	962	968	903	906	940	901	959	906	967	1000	973	990	1021	953	910	920	924	931	896	940	923	967	911	935	977	944	929	931	937	929	936	905	933	970	942	972	932	945	845	983	937	912	935	942	911	953	961	966	890	942	909	923	980	930	910	982	950	957	917	986	945	959	994	941	922	914	1010	1001	927	891	925	918	905	933	939	936	931	961	990	945	928	890	931	965	899	982	929	952	1019	996	922	933	929	930	920	977	874	941	988	1039	930	934	934	918	905	979	958	975	965	928	942	936	908	902	931	952	879	939	949	945	928	901	945	882	933	951	932	976	943	962	908	973	959	955	974	931	990	941	922	928	972	910	937	918	949	980	930	922	924	911	1004	932	932	932	949	901	941	876	942	947	952	980	953	945	939	916	889	979	943	930	976	968	974	895	949	909	934	972	908	879	950	961	923	937	912	979	981	955	1012	919	936	939	948	945	937	942	949	928	933	971	940	940	894	970	932	955	941	953	891	925	902	974	977	999	940	922	962	957	971	934	884	992	898	929	920	926	944	885	940	874	908	956	915	912	903	929	972	936	928	1002	946	995	966	871	914	929	997	914	922	940	928	919	940	888	965	974	949	992	918	920	955	944	958	900	965	945	937	950	975	924	991	1001	896	957	972	957	931	956	983	926	985	937	984	976	894	906	972	948	900	977	927	949	958	956	951	911	970	957	889	935	944	967	966	889	975	938	969	952	961	915	952	949	942	954	933	957	990	940	885	905	929	961	991	895	962	974	1001	896	926	915	931	918	901	954	935	930	896	951	961	905	952	905	934	935	1025	913	939	893	970	943	951	915	955	924	962	919	988	990	889	891	1003	911	975	953	967	941	938	917	894	892	924	971	932	946	925	952	955	925	900	940	901	961	939	986	911	946	963	897	942	923	869	962	933	891	863	934	966	945	969	972	958	932	949	965	951	952	970	1000	946	909	930	911	948	938	913	952	898	955	1013	907	937	901	913	960	931	900	957	956	947	908	952	960	938	905	920	936	954	944	949	964	933	944	943	963	895	945	894	865	943	990	931	912	948	954	962	975	987	1000	954	948	933	978	927	959	944	918	941	935	994	993	962	914	929	940	905	913	966	970	954	982	963	931	928	941	915	911	976	936	988	923	988	972	937	919	921	923	933	912	972	946	928	944	1010	920	971	973	954	979	929	928	960	894	945	923	947	914	977	905	930	973	940	940	926	969	925	950	1000	958	923	954	980	977	924	924	931	979	886	918	938	958	890	973	940	970	955	958	901	985	967	996	868	940	873	941	927	960	874	943	958	939	940	1014	933	980	951	951	930	926	935	953	947	934	908	955	956	954	974	936	972	945	915	940	907	914	986	918	919	964	951	913	974	963	970	958	988	938	992	922	921	910	908	901	953	976	957	943	935	942	1004	984	915	889	967	945	963	887	934	897	912	942	943	950	967	967	924	893	919	921	914	919	1006	942	904	956	929	974	926	923	958	952	915	910	930	940	926	942	946	975	994	935	980	987	933	996	952	925	918	924	957	940	934	985	950	920	1005	968	924	910	941	928	938	930	932	985	943	975	903	935	946	954	949	935	926	960	879	865	921	906	953	967	945	937	854	945	961	987	910	980	902	924	908	927	934	890	920	887	928	1018	957	970	976	922	916	932	930	955	937	947	934	957	955	934	864	925	984	955	897	983	922	957	914	979	889	924	969	922	953	953	955	951	954	897	898	906	922	853	1010	951	933	897	910	925	945	962	907	904	958	937	915	925	928	908	973	922	1006	1021	902	941	930	925	949	948	948	886	897	1005	858	960	958	950	944	952	889	925	982	903	903	930	926	956	932	895	923	919	937	972	936	958	966	967	974	959	923	920	952	903	938	927	969	920	908	895	900	943	949	971	942	970	1005	951	916	918	938
3188	1611	1603	482	343	251	279	244	245	219	233	206	231	213	203	201	224	227	233	213	220	224	231	200	241	207	201	209	207	211	212	212	200	222	183	216	228	210	240	219	207	244	243	177	195	202	223	206	192	214	180	205	230	224	226	183	213	212	216	214	201	205	194	214	234	237	181	233	206	216	246	214	214	222	236	204	174	211	221	227	233	232	209	191	224	203	238	227	203	219	210	203	194	189	222	220	193	226	232	218	215	209	213	219	197	215	253	222	221	231	200	205	216	222	211	212	230	206	213	216	204	240	211	230	210	207	202	238	216	170	187	236	226	209	197	209	192	193	199	207	206	207	213	221	193	226	228	206	219	194	210	221	206	208	211	209	214	200	216	220	215	202	244	205	202	211	218	188	203	208	239	208	209	247	211	203	208	210	205	221	195	202	199	208	206	254	201	221	203	200	211	207	198	198	179	186	204	221	218	230	211	194	229	211	221	206	203	180	208	219	228	204	224	240	211	208	233	222	185	210	205	200	214	224	195	209	203	197	202	215	200	208	226	208	222	222	218	208	206	223	228	219	191	203	220	222	207	222	213	223	208	229	214	239	213	197	250	229	210	217	209	236	216	222	200	203	210	212	199	239	201	183	211	204	213	218	212	237	229	203	219	212	195	203	214	216	201	214	189	200	236	193	221	220	222	206	219	219	210	196	227	220	228	212	244	189	160	217	191	224	215	249	189	196	190	226	221	207	190	198	183	189	227	233	205	206	203	216	228	205	231	200	217	188	220	210	253	221	199	212	226	212	225	218	207	217	190	204	228	238	222	227	232	200	225	215	203	216	206	215	218	230	211	219	211	220	214	214	210	216	192	196	189	205	211	213	185	212	188	239	197	192	204	234	211	225	208	223	235	221	212	195	194	214	214	175	207	215	193	208	189	206	184	245	204	206	216	212	225	209	226	208	215	195	200	187	235	211	220	238	205	197	201	210	208	217	224	207	225	204	193	203	238	230	210	217	240	212	191	222	204	223	216	253	210	204	206	199	220	195	174	207	213	211	208	193	193	218	193	226	213	191	207	209	216	190	205	191	213	218	208	187	244	207	228	203	187	202	204	231	210	204	247	227	205	215	220	207	221	228	217	224	207	209	209	227	223	203	198	193	234	245	182	228	209	228	201	201	195	203	195	215	229	221	195	209	191	178	188	201	191	208	210	224	216	217	209	204	190	194	213	196	196	213	183	249	213	202	199	215	220	201	239	229	200	240	211	196	220	205	234	226	220	209	194	228	219	243	246	225	250	207	205	204	210	215	214	216	224	223	219	223	248	238	196	183	197	196	171	208	196	210	235	254	199	196	196	194	214	214	230	193	223	172	194	230	190	209	251	215	176	197	234	235	223	205	223	222	190	192	219	224	210	245	195	203	196	211	213	187	234	225	210	212	221	252	250	202	218	240	221	218	236	211	208	203	210	235	180	209	223	217	200	231	200	220	204	225	198	195	205	223	238	208	199	216	223	216	230	231	216	210	203	218	189	215	194	221	198	195	231	218	242	209	207	184	223	216	200	183	201	209	211	208	237	217	218	200	244	208	240	209	188	225	247	204	194	224	219	185	209	198	221	212	223	228	204	207	225	232	183	201	191	222	216	208	213	196	227	210	191	199	235	188	208	196	203	215	205	201	211	200	226	212	189	194	242	206	211	249	239	209	231	199	244	221	220	201	192	185	228	200	234	245	213	202	198	228	199	237	234	203	222	197	207	205	219	189	219	204	222	199	214	218	203	229	220	222	227	239	203	207	173	207	228	232	235	214	209	217	252	209	206	203	236	247	224	206	215	206	217	187	209	217	220	196	197	193	217	202	208	237	206	227	220	217	242	210	223	218	185	223	242	215	203	223	194	216	222	205	206	186	229	188	225	180	212	205	236	207	169	213	208	197	227	215	227	231	213	229	198	190	227	206	203	196	221	235	259	193	216	213	199	264	249	229	220	205	208	218	199	203	209	237	206	212	233	201	214	218	238	207	201	226	213	231	214	206	206	218	216	188	201	212	209	228	237	232	200	204	230	204	203	211	225	209	203	226	201	245	216	230	200	192	227	194	221	198	213	214	244	211	233	218	241	263	228	212	201	215	207	220	222	229	220	251	200	217	226	240	182	229	208	224	216	235	257	218	183	208	203	184	204	195	211	208	204	234	213	223	218	223	189	216	203	207	203	210	214	190	193	200	209	180	194	203	225	226	210	210	215	240	218	201	207	197	228	215	235	205	212	214	220	208	243	223	233	221	232	201	202	225	195	229	236	230	211	162	241	224	196	215	220	223	228	208	204	230	209	186	201	212	212	226	232	235	204	198	218	218	221	233	177	205	221	212	212	238	232	223	227	208	233	210	221	225	199	205	214	214	202	216	172	185	183	214	215	220	217	229	223	229	218	221	204	218	217	223	240	191	226	182	224	217	245	218	201	227	182	199	210	183	202	202	199	269	221	214	220	195	217	212	224	213	199	231	220	184	191	195	197	222	176	188	195	232	222	200	186	214	215	219	213	209	205	223	222	194	191	207	197	209	225	198	235	191	214	252	206	215	182	250	187	198	219	201	212	207	227	218	236	222	208	190	201	220	238	228	219	199	199	207	188	218	193	176	223	210	211	232	209	206	215	207	211	225	232	217	208	258	225	234	213	251	204	206	221	216	214	252	236	224	243	188	228	219	198	197	211	193	184	213	210	212	195	212	225	219	200	215	209	214	204	235	238	198	219	214	208	190	212	215	215	199	198	218	186	209	222	228	199	245	193	217	218	213	242	231	239	231	208	200	194	206	213	211	222	196	240	230	215	210	205	217	228	214	209	214	242	225	191	214	227	225	254	222	176	228	195	235	233	195	230	220	191	207	243	240	194	236	189	211	205	233	213	183	224	199	200	191	231	193	212	204	203	208	202	209	197	223	220	205	212	235	205	226	183	207	215	212	215	203	208	217	209	215	212	193	212	236	200	217	231	227	222	192	235	215	199	202	205	233	210	222	207	188	192	219	196	206	209	208	224	231	232	205	200	208	207	220	201	194	205	192	207	238	228	204	209	196	191	205	235	226	230	199	200	230	192	201	202	196	205	206	226	205	218	217	221	232	214	196	198	215	215	234	232	238	213	208	225	197	192	244	209	221	186	218	219	211	204	225	202	226	226	229	209	183	209	233	211	206	212	199	204	232	227	197	210	207	229	183	216	225	214	226	215	228	204	206	238	203	249	209	220	207	224	210	234	192	215	216	237	234	216	197	203	212	200	218	220	187	209	219	201	188	229	187	227	238	245	193	209	213	226	217	209	212	229	202	254	230	229	225	231	243	222	221	209	210	194	217	214	219	202	212	226	213	220	188	207	238	215	232	203	206	211	229	203	210	210	211	217	210	214	215	177	201	207	193	204	209	190	207	237	196	242	231	204	192	226	215	224	248	198	236	216	191	210	234	222	197	216	212	224	207	201	193	209	207	229	178	209	209	187	201
2516	1841	2944	1260	961	743	924	674	584	557	526	540	552	528	555	543	615	572	548	506	541	546	511	583	537	514	510	496	569	544	520	542	532	513	587	571	549	539	496	525	520	542	492	526	527	535	546	528	567	529	508	509	546	557	512	522	528	561	511	563	507	519	556	556	533	537	556	550	525	525	564	539	492	565	540	550	511	525	541	547	565	531	519	557	546	531	531	556	571	519	535	493	537	536	532	487	539	578	542	536	501	517	480	547	503	560	511	544	535	525	530	582	523	487	546	540	526	538	532	544	519	553	500	544	528	527	473	551	505	551	519	544	480	522	536	531	536	580	525	511	563	560	504	559	551	503	560	520	577	551	574	532	549	523	498	540	556	532	502	548	513	538	497	521	520	489	532	524	522	527	573	515	550	526	563	534	504	503	549	592	532	535	535	566	540	535	513	509	540	587	520	564	503	522	491	522	541	550	544	539	504	509	557	551	533	566	554	539	523	513	532	514	562	511	546	528	488	581	503	514	475	537	542	544	530	524	491	520	544	552	529	526	540	536	555	527	547	526	525	537	542	517	551	551	525	518	511	543	539	546	548	539	517	533	510	511	513	554	551	609	552	502	528	532	557	514	542	532	512	482	527	535	534	519	593	556	507	546	535	491	505	541	538	519	564	561	534	515	504	574	535	501	541	591	544	522	560	549	533	515	531	548	555	531	526	524	525	553	543	502	558	535	531	568	546	561	530	530	547	591	501	550	521	537	518	571	529	572	551	528	515	512	518	546	553	559	507	505	529	512	520	558	582	543	507	520	541	517	571	556	556	486	547	545	494	503	553	546	572	523	533	543	522	537	544	510	559	533	548	499	527	522	524	540	537	543	530	547	539	501	523	491	551	559	591	564	533	566	545	549	541	519	522	522	538	514	508	524	582	555	580	552	519	526	559	530	546	532	576	543	547	560	520	515	543	538	532	549	508	593	533	533	516	509	521	524	521	534	507	535	546	527	525	511	498	545	537	522	533	511	508	529	572	565	564	549	504	499	578	573	538	539	515	560	590	536	534	518	527	562	538	545	546	497	585	536	544	492	536	522	542	541	572	495	547	555	518	548	526	540	560	537	548	556	515	526	493	531	509	509	526	557	549	525	590	542	549	510	540	552	545	533	502	519	520	571	535	489	533	509	547	549	510	571	520	508	503	523	537	533	521	555	541	545	567	550	502	548	508	511	553	534	536	536	548	562	573	543	543	535	576	528	529	545	522	531	533	497	518	522	521	546	586	521	525	529	550	554	510	536	545	526	515	569	561	521	532	545	567	514	549	512	568	540	555	513	517	539	558	539	545	511	522	515	528	558	546	528	518	546	530	547	510	544	575	498	540	544	573	550	561	548	555	530	539	518	533	517	494	524	498	489	541	516	554	497	554	552	532	542	525	544	515	543	552	510	543	570	536	519	532	520	532	554	539	552	549	482	535	544	531	511	557	538	511	540	517	543	569	554	534	579	519	563	573	528	515	537	570	536	536	521	556	509	567	534	578	549	498	513	538	537	549	512	530	532	533	557	557	525	543	529	542	564	494	573	536	534	544	546	539	561	558	544	560	524	520	524	527	514	578	575	537	525	545	558	575	503	550	532	539	532	539	520	538	507	536	530	513	514	543	524	525	520	583	527	531	539	537	525	541	488	519	489	557	530	555	525	518	516	505	527	551	550	519	522	510	563	571	550	518	534	524	568	555	489	516	525	531	527	514	544	537	551	527	521	556	553	546	530	509	524	535	542	566	527	539	551	554	540	562	502	544	513	548	555	554	530	533	537	534	546	543	473	543	571	566	559	552	509	532	512	522	534	532	558	520	527	553	526	556	529	545	545	540	541	514	533	536	526	548	549	545	497	554	526	518	542	539	515	516	546	564	589	520	544	517	519	521	506	520	562	550	520	542	533	564	560	556	522	533	528	547	507	540	567	532	540	533	561	479	521	547	532	518	560	534	532	524	521	514	552	512	522	534	548	573	577	519	547	552	551	533	545	524	479	517	569	524	542	537	528	519	534	514	550	508	567	559	550	554	531	544	529	511	548	527	520	529	553	534	532	533	535	533	547	516	567	566	514	556	553	526	549	533	523	498	545	557	575	568	566	507	490	558	560	527	516	510	606	496	551	564	539	573	505	546	517	511	529	513	529	527	526	540	512	506	522	529	560	592	535	509	538	558	555	535	590	572	533	556	547	520	525	567	547	565	561	516	550	537	519	543	578	492	523	558	521	502	577	523	563	536	538	525	532	550	553	515	479	544	507	542	514	555	529	537	555	493	552	517	519	536	521	513	568	486	533	537	526	531	532	501	530	513	582	524	541	533	495	548	522	551	537	530	487	511	522	548	570	512	536	544	511	515	555	514	539	582	527	495	503	548	534	542	546	551	550	562	555	511	538	548	510	547	543	551	571	547	538	517	543	530	466	536	549	534	506	572	494	510	501	524	522	531	509	510	507	484	523	573	579	500	553	552	556	539	503	535	527	517	558	532	563	541	536	538	565	499	491	565	531	519	511	574	531	547	535	545	539	505	526	545	508	545	547	557	574	486	510	538	561	542	553	503	528	531	538	519	562	542	529	568	520	537	524	511	522	589	517	521	536	537	558	534	554	526	526	504	552	552	531	494	564	549	509	551	542	539	511	571	534	522	533	566	520	529	524	549	543	525	524	491	512	532	554	472	525	470	539	555	530	493	525	508	526	553	512	502	519	525	540	533	529	506	512	547	522	553	517	573	517	548	537	486	545	566	510	541	549	530	517	562	466	545	507	555	548	527	557	537	504	519	494	536	495	517	504	547	516	522	573	497	554	528	538	581	524	530	534	528	542	541	530	512	541	525	553	507	529	509	555	533	520	549	538	516	549	529	562	542	495	508	497	516	527	529	479	560	518	500	539	533	528	538	547	543	497	529	533	535	531	576	590	525	539	498	480	543	572	511	574	571	512	522	530	580	543	572	581	537	499	508	517	549	544	544	534	501	534	551	542	534	515	552	536	559	499	516	521	535	536	527	573	511	504	540	516	521	566	556	539	515	539	516	557	490	498	521	531	552	548	544	516	534	551	522	572	532	569	562	499	558	530	565	557	534	516	490	514	523	538	515	540	538	525	540	522	515	552	558	479	536	510	484	549	524	535	547	505	523	510	495	553	526	537	535	544	497	537	514	553	560	486	487	546	538	491	533	525	567	473	506	514	510	530	545	548	562	513	508	563	505	527	563	555	552	542	514	549	527	503	556	567	533	541	549	548	497	579	556	500	550	492	528	526	530	535	548	541	544	512	566	536	490	567	563	543	538	568	544	536	542	558	501	532	556	533	514	547	500	553	531	521	520	543	532	553	550	520	549	532	518	528	540	509	515	556	531	553	505	563	538	550	534	521	589	517	530	520	526	492	522	543	520	533	552	511	585	520	551	537	511	540	526	526	495	623	544	546	537	527	564	519	545	501	525	519	562	551	554	524	562	540	537	524
10271	3166	3139	978	606	420	416	364	283	236	226	234	246	236	234	228	263	229	232	239	203	215	236	213	201	234	213	182	228	212	217	200	206	192	223	220	206	213	220	209	235	213	217	189	212	213	219	219	192	214	210	203	182	238	211	189	220	218	215	247	199	226	214	211	215	222	203	223	215	192	221	214	214	198	208	200	223	201	193	199	214	218	245	196	216	209	219	202	207	195	213	204	202	219	235	208	206	234	207	206	209	241	222	219	213	198	205	221	234	230	203	197	197	214	183	243	217	222	196	214	224	202	235	241	229	217	202	235	222	202	202	203	222	211	192	209	210	196	196	223	238	228	191	206	200	211	209	187	208	225	217	215	182	215	191	213	202	213	228	227	216	226	205	200	223	251	222	231	206	212	206	224	210	216	198	206	223	201	192	216	210	233	171	215	198	215	195	214	202	217	213	211	222	222	230	205	217	211	207	212	211	216	187	216	212	206	189	220	200	228	200	210	204	204	203	212	226	210	230	205	249	216	204	219	204	203	200	220	224	250	230	201	206	206	198	193	204	196	191	190	199	192	229	205	213	213	199	215	206	197	222	195	230	243	209	202	166	221	218	208	236	218	204	201	196	204	198	216	188	220	179	199	233	205	212	200	213	207	225	180	196	200	213	237	195	223	184	207	213	207	199	206	236	242	243	211	228	184	185	187	194	203	213	203	198	226	209	214	211	209	208	219	220	209	183	190	175	221	209	195	198	207	222	196	198	207	213	202	222	219	208	210	204	206	193	186	205	202	216	218	207	202	205	217	218	194	206	189	218	197	193	198	210	216	189	201	225	227	231	243	216	228	223	235	203	191	200	176	238	221	189	194	221	191	196	207	205	213	215	230	222	208	177	190	225	200	237	214	224	223	205	179	209	232	200	212	198	240	237	155	217	193	239	216	231	206	198	224	207	188	209	212	220	228	199	226	227	223	220	217	221	210	191	202	239	200	208	182	190	230	211	221	221	210	229	203	249	214	187	207	229	230	211	206	192	220	209	207	217	212	218	245	163	209	205	204	253	244	227	200	185	205	224	206	217	205	224	200	195	220	199	198	197	263	209	207	198	188	210	242	236	230	236	221	212	206	203	242	219	239	212	204	208	212	214	210	204	218	194	205	210	212	202	201	216	216	231	210	199	232	231	192	207	249	206	199	187	224	207	211	227	195	215	206	214	222	207	159	201	197	217	247	203	223	197	200	204	184	189	208	206	215	222	214	227	213	209	203	243	178	204	201	232	210	212	191	208	201	208	228	212	215	209	213	190	201	203	209	215	194	197	194	194	188	218	197	212	218	193	195	223	186	214	195	190	212	195	222	224	185	200	209	222	204	227	225	212	200	207	222	194	213	232	197	242	230	215	185	190	199	250	227	166	218	216	212	200	215	186	181	212	201	228	215	189	208	192	214	233	247	212	237	201	212	197	189	233	222	229	225	189	248	175	190	190	195	207	233	194	251	234	258	233	206	189	239	186	213	186	186	212	206	223	211	202	209	209	186	193	212	194	184	181	215	193	218	202	203	192	200	198	188	189	209	206	207	198	225	177	211	234	234	241	200	204	222	217	180	215	176	211	237	220	218	208	217	208	233	208	205	202	184	201	180	215	208	209	202	178	219	196	217	222	227	232	236	231	186	204	196	230	235	214	215	224	226	212	231	212	223	246	202	224	203	198	197	218	211	213	195	200	213	226	191	217	257	214	197	256	228	251	214	226	208	220	208	198	206	220	224	179	193	218	215	225	192	189	213	227	211	230	230	212	193	191	233	197	215	200	217	217	216	193	215	213	210	209	217	176	193	194	195	200	212	191	205	211	197	211	199	211	207	201	195	204	221	204	213	224	214	202	215	212	176	205	217	242	199	223	192	200	225	207	205	235	237	201	217	229	246	211	219	216	213	184	192	208	209	253	208	235	197	194	198	205	213	208	201	213	190	241	214	230	223	218	236	188	176	216	201	202	214	208	185	201	169	214	216	226	212	214	233	216	175	214	224	225	225	193	215	206	206	247	220	209	226	213	245	188	198	228	215	201	199	224	213	202	197	232	193	197	215	175	216	235	222	232	208	222	189	205	232	215	223	220	182	196	228	215	206	210	246	202	209	196	221	240	210	246	217	215	205	248	208	220	221	209	181	225	230	197	193	197	223	169	236	231	207	213	232	211	191	176	193	199	208	216	203	186	209	195	212	212	219	213	209	201	194	210	231	215	197	218	231	211	208	195	214	213	190	199	204	211	210	214	200	220	202	218	198	199	197	217	231	207	209	192	226	210	214	211	195	201	208	210	208	226	221	217	218	203	203	220	211	234	221	176	224	211	216	216	209	223	223	198	241	215	210	226	209	212	178	196	225	190	206	216	204	230	231	178	207	217	195	191	206	226	192	200	210	210	235	222	212	222	243	220	227	258	221	218	208	192	170	217	172	200	197	217	199	214	199	179	214	221	207	224	220	202	210	214	206	190	218	220	211	237	222	205	198	203	205	184	204	215	203	220	232	231	178	204	257	199	198	209	237	228	212	169	233	221	230	215	224	217	201	226	223	192	204	211	208	231	231	218	207	195	229	231	221	190	211	212	222	198	176	216	191	194	225	202	199	207	230	202	216	229	208	210	182	221	185	216	220	211	186	229	201	222	208	242	228	226	262	222	220	221	214	211	211	216	211	180	258	193	191	211	228	229	210	230	228	199	203	181	214	223	235	193	209	209	208	204	219	210	219	213	200	218	207	195	206	216	196	231	194	225	203	204	210	228	201	211	207	210	201	235	181	198	218	212	211	221	218	211	199	230	195	211	204	207	219	192	206	220	215	223	211	201	247	203	202	205	204	228	211	223	196	212	206	232	182	249	204	216	213	230	206	203	229	225	192	224	220	192	251	212	211	197	232	236	220	194	234	181	209	234	183	213	209	201	224	215	206	216	207	201	202	213	188	214	204	226	215	204	230	201	215	238	205	225	218	216	192	219	230	214	215	217	200	202	212	211	216	239	196	248	202	232	217	216	210	218	226	220	212	216	214	217	231	220	220	192	215	201	194	186	212	209	212	184	250	228	197	198	165	208	221	220	213	191	201	206	208	203	207	205	218	187	213	208	189	201	219	194	253	240	234	217	213	214	196	224	217	203	219	187	225	186	189	207	212	207	226	200	207	210	228	199	214	226	217	193	215	197	193	222	223	198	228	227	213	209	225	226	195	160	205	210	213	185	215	239	196	225	206	210	207	211	239	233	196	203	205	204	216	219	223	232	226	229	222	231	176	233	211	187	229	235	235	235	193	222	189	214	254	235	201	191	218	221	221	246	228	231	208	216	218	203	221	215	238	210	177	199	232	205	231	209	211	185	239	195	220	218	192	211	222	193	207	177	202	231	228	196	211	214	204	204	241	214	191	205	237	218	221	228	212	224	252	213	194	187	220	200	219	243	205	184	197	230	236	209	208	210	193	229	222	199	216	218	189	207	209	193	202
7672	3032	5710	2733	2057	1509	1722	1307	904	763	694	728	700	633	636	657	716	677	568	701	559	596	557	546	590	580	584	558	586	571	558	545	585	573	562	539	559	552	563	583	583	551	572	571	614	530	553	571	534	539	582	563	566	541	554	563	557	554	527	572	555	556	512	604	522	545	569	572	538	576	540	550	541	500	539	551	549	544	514	518	586	536	556	558	559	538	549	522	527	555	569	534	575	519	505	557	542	557	579	514	583	550	565	529	576	530	500	557	592	560	551	588	579	535	517	552	538	564	541	508	509	543	496	569	575	550	497	524	575	529	518	588	585	536	528	520	590	584	483	523	570	561	551	534	560	587	543	551	555	550	538	538	579	528	558	553	569	558	550	570	567	557	562	521	552	527	519	576	550	508	555	567	569	578	537	501	540	493	573	542	521	535	517	521	570	536	556	521	550	529	485	546	539	542	559	558	578	559	557	567	573	562	541	525	579	513	563	562	558	580	552	563	523	512	553	608	528	531	559	544	583	544	549	568	527	559	579	528	549	546	568	525	591	567	560	585	560	559	544	549	572	548	529	555	502	552	536	518	532	560	496	567	550	541	551	556	557	569	528	530	551	575	516	543	496	548	543	572	521	531	579	561	551	514	553	526	575	570	524	563	537	540	508	536	508	527	542	560	502	524	529	567	576	528	527	570	539	590	510	531	549	544	552	525	534	558	554	574	539	539	581	540	546	527	555	571	516	547	561	553	561	586	569	565	538	554	546	556	535	551	512	518	536	529	562	533	570	518	554	540	550	527	560	555	550	569	531	492	558	548	504	539	541	519	579	557	493	520	561	519	546	530	557	501	533	531	587	592	531	564	543	570	537	595	598	575	589	555	521	554	578	543	546	511	572	545	529	546	564	558	528	561	550	559	563	554	532	576	556	583	567	560	560	559	522	491	545	531	535	565	557	541	566	511	564	500	559	525	572	561	558	554	522	563	528	547	520	563	559	516	533	581	559	534	526	591	576	534	536	570	562	548	542	580	518	506	588	568	541	530	559	541	549	585	557	560	545	556	573	558	532	548	575	552	570	538	566	587	577	522	569	574	533	592	571	582	546	529	540	556	557	528	578	516	609	562	576	567	539	519	535	530	545	499	560	501	562	540	528	547	525	556	564	539	551	515	547	522	554	548	536	513	522	533	535	511	524	546	568	543	555	555	565	553	525	545	560	562	546	602	556	579	544	535	558	545	516	557	561	552	524	572	576	572	563	555	521	504	533	575	555	528	567	592	576	558	538	551	529	546	584	511	539	511	527	550	574	531	546	541	534	579	493	538	522	579	515	586	557	515	532	542	532	579	542	557	569	535	530	513	542	575	548	580	579	557	503	561	505	547	577	578	535	534	528	538	577	526	517	535	500	562	546	552	542	561	546	579	525	553	533	567	536	507	545	568	551	533	531	544	503	527	522	565	540	538	533	571	516	535	545	556	590	561	508	514	535	567	510	563	525	497	513	513	559	565	540	561	540	515	549	580	490	534	534	533	546	557	545	539	548	502	564	541	562	571	600	577	543	526	520	564	545	550	529	552	518	543	521	587	549	553	534	564	556	548	526	519	519	538	552	559	537	562	554	526	555	527	563	540	549	545	523	520	536	572	539	570	530	491	557	577	521	596	549	582	572	526	515	537	548	557	525	568	557	559	516	537	577	557	525	571	552	565	510	523	573	524	591	529	550	537	507	560	544	570	511	518	555	562	497	561	570	576	566	555	505	557	556	536	520	549	563	510	571	542	492	555	584	539	544	561	560	560	564	521	525	543	560	533	523	537	527	527	560	542	579	498	561	517	571	522	521	524	548	556	504	548	582	545	559	522	568	544	516	560	577	531	556	534	544	570	584	532	561	533	550	518	564	598	553	586	540	573	533	522	527	563	523	528	590	511	562	535	597	537	542	504	532	539	559	539	551	549	559	532	544	556	548	515	569	567	563	551	594	511	537	539	551	535	554	523	570	534	535	511	548	569	578	550	534	596	563	558	555	544	575	546	544	543	492	543	540	517	575	579	558	552	531	554	512	528	540	530	545	604	524	511	536	549	572	505	525	593	552	544	537	510	516	548	584	571	560	560	552	522	522	561	520	555	544	552	569	553	531	586	532	543	565	533	570	570	552	540	553	554	548	516	583	510	532	505	527	543	529	533	566	535	567	566	540	547	534	518	580	534	584	563	564	506	543	515	558	541	537	556	582	577	536	550	548	538	526	525	531	543	551	511	524	549	585	544	568	509	536	554	536	543	526	569	541	582	526	579	564	573	524	541	554	578	597	484	557	548	554	575	551	536	525	526	590	526	597	586	567	541	530	580	506	566	557	525	503	525	560	543	523	558	558	523	526	574	553	506	583	562	558	576	573	580	562	553	536	526	555	539	569	514	515	558	560	575	575	536	553	563	567	579	528	565	561	545	519	535	517	532	594	565	563	562	559	532	569	546	543	520	618	556	556	541	588	562	531	541	523	556	538	586	532	570	542	505	541	534	537	576	514	554	505	550	576	544	579	527	566	542	613	558	526	507	542	545	527	541	485	581	555	537	577	530	554	536	539	539	552	574	569	554	523	568	538	524	546	525	538	556	563	545	570	534	528	550	552	560	542	554	555	539	557	536	515	529	555	532	520	553	525	566	539	552	555	505	562	526	538	560	591	558	563	534	521	566	541	548	504	579	540	566	568	549	562	545	548	597	563	532	581	516	566	535	556	518	538	578	564	531	567	555	558	566	542	531	567	537	544	534	558	526	523	517	540	572	544	548	523	568	517	590	509	539	519	552	556	572	537	545	531	593	541	556	489	585	542	529	556	512	549	565	579	530	534	591	545	564	558	554	559	569	549	569	557	562	555	552	565	571	534	534	572	567	545	543	560	563	556	566	526	556	573	556	576	519	579	588	527	578	552	552	533	537	548	525	563	572	573	574	505	551	636	553	527	586	555	548	552	573	580	546	563	544	507	572	562	591	523	530	562	523	540	542	563	547	541	538	505	528	576	588	530	547	565	562	567	520	533	526	558	554	555	599	524	607	547	534	570	559	521	550	539	505	529	530	583	529	562	528	507	554	508	525	533	534	562	522	562	542	532	557	516	529	548	539	513	515	595	568	519	540	543	562	545	530	526	550	564	569	571	550	525	532	578	538	537	521	563	542	507	537	553	532	542	551	516	541	570	531	539	542	560	594	531	599	557	540	564	529	543	563	555	542	572	542	555	550	522	545	562	583	526	597	543	523	551	517	544	521	486	548	536	570	494	551	580	560	535	531	580	547	566	527	546	520	538	537	538	537	528	556	556	533	566	502	560	565	577	551	544	563	543	566	551	527	558	528	584	581	598	516	532	505	519	560	558	567	552	536	533	538	544	560	589	529	576	538	547	531	582	548	582	578	535	560	583	590	535	500	522	537	521	531	553	548	592	548	559	563	585	536	523	526	550	574	512	511	536	554	539	534	574	544	523	506	554	570	561	495
18491	5567	5491	1892	1074	750	790	623	495	465	463	456	451	453	403	411	470	405	410	468	400	405	434	383	409	381	422	426	421	418	413	419	410	399	384	466	436	453	414	408	412	458	433	462	441	458	422	412	418	371	436	390	414	447	431	391	375	406	448	434	424	378	402	388	442	435	445	402	409	392	388	405	392	411	416	408	412	423	387	441	408	392	418	392	440	434	425	378	408	426	423	415	384	397	398	382	410	428	401	408	393	429	486	430	412	440	410	435	413	383	397	419	447	448	422	427	437	405	431	394	430	418	401	428	440	439	427	436	369	422	448	414	435	377	396	381	424	420	387	415	401	376	394	412	379	369	419	392	408	399	442	418	384	426	475	454	397	414	396	443	401	390	395	404	399	434	406	414	472	405	439	452	439	403	471	447	387	417	400	425	391	418	399	444	437	388	464	412	420	417	395	418	421	446	399	410	432	408	410	412	449	438	419	437	414	430	415	459	399	424	436	419	395	392	397	396	403	407	475	397	406	424	441	414	404	445	435	411	398	419	407	401	447	417	461	386	419	468	401	420	378	446	395	414	398	429	416	444	409	414	391	423	437	435	391	439	440	425	407	395	433	431	424	404	384	439	419	421	421	426	440	408	427	423	379	411	423	383	386	367	392	414	443	449	440	433	406	422	416	397	403	398	412	418	425	396	430	392	414	427	379	410	378	415	438	400	407	410	384	465	401	394	418	466	446	422	420	406	444	420	387	422	439	419	365	391	406	423	421	417	398	375	385	421	416	381	394	355	435	432	444	418	409	448	414	420	415	408	427	368	412	411	428	417	421	411	421	446	403	421	422	395	435	416	397	448	387	384	403	452	384	363	441	429	417	412	415	418	411	426	413	368	430	431	429	416	383	429	393	396	423	420	396	392	396	445	393	433	445	432	386	418	411	441	416	374	414	388	420	387	412	383	395	388	409	402	450	393	389	416	435	399	400	397	378	393	420	433	456	420	409	415	416	397	411	422	421	436	424	443	426	383	419	376	414	405	443	442	456	431	473	487	372	414	395	423	418	410	390	423	410	413	446	446	412	419	419	410	438	427	415	421	415	396	368	438	438	390	442	376	396	392	338	387	423	378	351	406	421	437	426	415	414	423	416	398	422	392	408	398	418	408	417	403	397	377	398	410	453	404	409	394	436	407	440	419	419	434	429	460	432	418	387	379	392	401	424	397	421	435	443	405	409	451	432	425	438	448	422	374	446	432	406	440	426	397	429	431	403	401	365	396	420	380	454	453	406	442	429	424	393	415	399	404	417	381	389	380	433	390	383	421	424	369	445	430	415	414	408	366	411	438	419	409	451	434	426	407	405	411	403	415	407	415	400	413	402	462	431	441	422	370	395	397	411	430	413	423	431	375	394	373	431	425	431	421	405	422	394	384	364	416	439	417	417	401	432	401	423	377	427	422	399	392	423	374	386	401	378	417	410	398	378	438	413	427	437	417	429	434	436	409	376	432	405	436	418	377	444	405	420	417	433	415	432	383	420	420	368	387	430	415	420	420	389	439	420	421	412	400	415	438	458	425	437	382	432	421	376	421	423	409	415	437	439	400	407	433	387	407	369	422	423	429	436	393	398	403	424	388	398	415	392	400	424	380	395	425	394	437	428	385	394	417	410	441	427	431	432	429	392	447	396	402	426	420	371	407	400	404	403	433	412	436	417	426	463	419	453	413	403	373	368	432	387	385	423	424	380	401	408	408	421	398	450	447	395	425	419	391	423	438	387	399	465	376	436	406	418	437	412	390	438	440	424	438	431	447	424	394	417	395	377	401	413	439	420	387	369	396	431	427	421	418	434	449	441	412	374	412	403	396	427	400	405	464	431	361	413	376	422	395	426	445	399	417	421	406	400	428	414	398	416	414	391	396	392	414	425	392	385	422	423	415	440	407	430	412	414	416	443	416	435	382	429	399	422	436	395	421	409	427	439	448	450	394	425	443	418	405	410	466	410	430	446	359	403	379	408	411	419	416	423	418	415	408	420	399	372	413	419	392	428	430	413	385	472	423	425	390	423	399	437	394	403	425	407	405	431	427	463	432	443	430	425	441	395	335	424	411	397	399	405	442	405	419	407	439	424	420	406	415	415	380	419	435	414	401	424	409	448	447	386	412	430	411	410	442	390	389	428	421	427	437	457	409	424	451	393	410	423	449	484	448	415	420	415	369	416	416	414	431	430	438	416	412	400	412	421	404	391	393	425	404	416	450	437	405	387	391	391	433	401	427	393	430	417	379	376	363	397	433	390	415	418	419	444	363	412	390	422	386	426	424	436	393	418	422	409	381	419	464	475	393	410	402	430	438	441	397	439	422	424	418	421	443	437	402	424	416	402	408	460	430	437	405	369	435	414	382	391	456	365	385	421	419	389	387	437	377	403	386	457	432	391	367	432	420	407	451	400	408	429	404	378	393	433	414	391	393	388	402	443	405	446	384	414	415	393	412	399	357	417	376	410	416	375	403	424	413	406	389	417	374	390	382	399	437	381	424	473	383	395	386	430	406	411	421	413	421	380	378	425	430	386	429	403	405	386	461	394	424	406	420	402	383	365	411	385	417	432	398	409	413	443	447	398	394	394	424	374	391	397	447	416	447	446	461	399	409	405	423	424	429	408	383	403	430	459	418	438	429	417	466	435	411	400	421	396	421	425	372	434	455	400	398	408	406	393	405	387	411	474	404	423	368	420	448	413	427	404	412	415	438	367	396	415	449	391	451	402	407	451	398	423	408	445	436	404	417	390	427	430	373	394	410	429	430	447	400	359	389	372	452	405	425	423	394	397	434	407	391	404	405	391	396	401	410	448	433	436	428	409	435	440	437	406	425	424	430	409	385	418	400	464	413	394	367	410	381	408	400	447	396	436	396	448	393	423	402	427	442	435	420	376	411	432	416	429	413	403	418	409	395	405	436	404	426	399	412	408	433	404	413	406	400	450	427	420	400	416	401	413	409	395	392	386	398	444	431	425	406	420	417	438	438	399	448	383	392	414	411	411	397	357	394	414	403	392	376	412	461	402	456	391	405	403	391	421	412	444	432	415	435	441	448	415	427	423	407	412	439	400	409	393	393	410	400	406	385	393	419	401	382	458	389	381	402	421	409	399	414	384	371	430	419	445	363	398	412	411	391	444	427	413	401	361	387	416	465	363	429	433	418	435	410	437	407	404	443	446	392	415	414	394	431	383	439	401	407	429	415	391	424	449	425	407	407	407	401	396	406	439	423	408	380	427	402	410	374	388	432	397	385	402	436	406	466	457	421	406	406	418	396	436	409	420	400	398	376	396	435	425	422	415	427	446	469	431	452	465	410	397	395	403	478	439	377	404	397	428	442	425	388	392	410	431	403	411	426	402	397	470	466	449	461	385	432	429	447	389	429	408	414	388	396	392	406	393	383	434	442	419	398	391	405	393	433	415	411	433	389	421	419	414	409	391	374	402	393	418	380	449	436	414	420
10582	4642	8834	4371	3514	2456	2628	2087	1509	1374	1295	1229	1151	1137	1111	1141	1194	1126	1072	1204	962	1008	978	978	999	1028	997	951	1021	954	962	965	956	893	998	971	946	968	952	937	945	971	938	963	915	941	916	948	962	976	980	970	962	961	959	902	894	955	989	942	930	966	968	959	954	946	849	981	944	923	953	892	891	958	953	948	894	988	926	1002	984	895	958	995	964	945	915	913	896	923	917	909	972	936	906	913	952	956	876	1019	930	911	996	916	965	904	1009	936	966	920	946	887	928	975	969	925	978	940	906	968	928	919	864	1010	917	894	931	1004	897	971	947	949	919	965	886	892	956	904	985	937	930	926	996	974	944	967	952	951	910	1017	943	944	937	866	989	932	944	917	930	856	922	925	935	945	970	903	925	901	929	921	957	970	919	916	934	935	929	960	941	940	993	939	931	968	973	988	973	1003	892	930	940	974	942	933	940	957	984	932	972	970	916	941	935	890	958	916	941	924	950	873	979	955	924	956	951	988	1000	936	1004	931	934	943	941	967	929	935	932	930	976	968	921	955	934	940	1014	940	886	953	889	976	933	932	935	969	896	911	988	939	913	915	892	950	970	954	947	947	926	913	974	962	908	893	938	937	931	945	987	912	1014	969	994	914	1008	977	949	992	817	910	1006	879	975	946	934	892	900	938	946	940	930	902	962	984	940	997	896	942	923	955	945	959	929	921	914	924	899	966	942	904	968	923	871	932	918	959	948	923	968	910	947	959	898	963	916	918	872	934	908	901	975	923	922	947	948	880	943	950	875	946	896	958	914	942	907	946	1014	916	926	980	909	888	932	963	932	977	948	937	991	1002	930	936	942	921	962	887	968	952	927	938	952	914	956	903	919	950	915	930	890	884	970	948	909	930	967	958	947	929	948	940	907	942	920	935	907	978	952	897	935	936	950	932	941	994	918	943	922	882	948	919	926	929	979	931	864	940	993	929	970	916	894	913	938	958	994	884	901	951	932	972	956	887	903	910	935	973	908	970	952	952	901	910	976	971	946	951	932	916	997	940	914	914	996	965	944	905	956	936	1046	937	929	941	922	953	943	942	949	927	926	972	987	972	932	917	922	949	923	892	893	932	931	893	883	957	924	902	922	948	952	940	936	925	951	889	933	954	944	915	951	938	892	909	939	949	890	957	958	959	957	942	925	926	934	952	942	972	906	906	959	954	958	941	917	930	948	888	933	955	949	964	959	930	964	935	939	935	970	928	961	921	920	939	899	930	920	881	923	945	988	882	937	933	947	925	917	865	917	932	956	928	919	918	947	948	887	926	954	941	956	911	971	955	942	929	945	942	982	929	966	951	931	914	894	972	965	944	934	968	923	985	940	956	960	945	937	950	945	961	920	965	895	983	986	910	911	967	984	896	920	942	980	910	943	923	907	999	945	901	965	926	970	961	930	921	905	893	991	917	956	959	938	946	921	903	965	923	896	921	921	925	897	893	948	922	911	956	962	918	972	887	920	932	932	941	921	918	1019	948	884	906	944	937	915	903	941	896	967	977	894	981	896	935	1030	917	911	894	888	925	927	939	935	935	964	950	937	942	982	945	920	986	957	968	895	946	938	957	951	1009	943	892	956	961	943	926	925	959	930	917	953	924	951	943	974	966	957	950	934	962	930	932	968	954	908	907	925	907	1021	980	940	949	948	934	940	915	953	956	914	955	956	946	910	932	991	993	905	949	980	952	953	912	942	932	930	906	938	885	995	960	921	950	997	869	961	960	969	919	927	939	976	900	919	993	956	887	1023	936	940	980	913	946	1004	926	916	918	942	964	955	935	963	939	860	933	956	892	954	898	951	967	995	923	946	912	981	968	975	942	934	927	921	949	909	935	926	978	932	920	919	885	962	935	913	942	974	946	960	900	901	925	942	915	907	942	961	970	932	943	942	924	924	921	973	935	899	932	968	948	899	952	968	884	973	943	935	930	966	946	905	920	886	959	974	998	947	897	965	880	916	953	914	956	958	902	914	903	972	938	954	962	912	942	900	968	943	886	972	888	931	885	932	1028	935	904	937	967	931	936	891	964	974	998	939	981	946	971	1000	954	949	968	916	913	919	930	896	953	923	931	915	966	862	995	938	915	889	964	911	976	954	903	932	915	924	924	951	906	923	878	906	941	958	942	975	981	935	945	924	912	914	945	944	899	954	944	897	953	911	939	902	990	892	914	937	957	982	913	921	914	980	918	968	952	921	929	945	955	932	932	937	944	939	901	944	938	952	997	895	957	914	910	956	920	917	945	923	947	953	939	953	966	956	922	913	974	899	892	936	977	925	918	1023	900	963	943	934	941	942	940	991	999	989	972	909	937	932	927	944	948	997	907	910	956	954	937	904	937	934	948	974	919	907	916	991	931	957	943	884	947	958	947	938	1007	912	992	954	924	915	969	915	949	898	911	976	958	946	922	930	964	920	898	969	933	919	936	932	952	976	933	934	920	987	991	934	923	970	922	951	889	970	892	899	933	966	938	948	952	966	909	961	964	958	939	977	941	956	967	973	925	924	943	892	918	944	965	887	939	963	949	988	976	939	915	933	958	907	928	886	969	927	923	942	889	956	1015	968	930	958	902	900	949	938	959	957	901	906	900	898	945	895	942	928	938	1035	950	946	886	959	996	908	956	923	930	886	938	946	869	919	982	882	975	950	976	911	914	937	956	927	939	959	945	945	922	957	961	960	969	937	903	942	964	881	909	964	922	928	909	891	946	975	939	901	934	899	903	891	953	1008	893	898	956	877	971	924	910	946	911	919	907	961	911	951	919	905	924	985	897	933	936	924	971	904	967	961	988	973	948	973	864	951	957	956	911	937	890	938	951	974	940	932	892	895	959	952	941	967	943	864	940	950	985	934	939	911	917	889	903	914	953	907	901	914	944	965	974	884	936	963	909	982	883	893	930	943	892	990	952	948	910	959	955	911	908	919	933	970	849	919	959	960	899	918	942	933	916	941	907	907	944	964	943	940	924	1010	932	972	913	935	944	980	915	980	975	903	965	968	962	917	919	963	987	964	937	944	941	923	870	901	951	936	906	939	943	931	973	947	942	928	943	927	908	989	922	932	890	940	894	997	944	1004	989	959	966	880	942	939	898	940	949	948	985	917	925	929	945	912	891	901	950	889	914	945	921	933	927	968	961	891	938	894	934	949	866	897	952	881	966	945	947	968	955	954	968	976	960	936	925	952	967	977	924	862	959	927	897	909	947	902	962	951	982	926	992	959	928	908	935	940	905	954	947	945	922	955	947	937	1002	947	1017	918	911	967	988	958	975	962	921	961	922	948	896	962	936	947	911	922	903	910	915	1005	934	1005	979	895	868	906	891	967	930	990	958	1008	971	925	966	1012	955	933	937	871	968	928	921	953	910	989	918	935	960	971	919	970	948	904	950	958	925	927	927	927	979	918	904	961	905	967	960	954	1005	910	917	912	1002	952	945	946	920	999	954	950	959	991	987	957	929	947	913	980	896	909	962	943	928	971	954	909	934	900	885	882	892
3211	1384	1481	435	279	226	248	250	232	197	218	217	207	217	211	177	202	225	225	205	212	197	205	196	208	227	213	218	223	234	222	228	170	204	222	200	212	183	193	209	230	201	206	203	196	208	213	214	218	209	191	230	225	189	220	219	217	203	194	218	233	181	223	212	190	224	187	202	228	212	207	218	208	201	203	222	190	244	209	203	190	213	204	247	228	204	184	220	195	214	211	177	208	232	196	214	225	232	210	224	203	194	191	214	209	212	203	194	214	205	217	203	207	201	179	220	219	218	219	218	226	194	201	212	200	244	213	209	216	183	193	210	194	234	187	189	201	205	204	208	205	212	242	195	198	215	266	211	209	212	239	213	225	213	207	242	224	218	220	214	220	197	219	190	226	213	241	196	208	202	233	199	227	213	206	212	213	206	212	218	186	229	220	214	227	217	197	187	212	230	190	213	188	224	224	227	205	221	187	201	203	212	195	221	251	207	190	209	226	240	213	203	213	213	236	229	203	194	195	219	213	216	229	204	192	203	205	189	216	202	199	233	185	219	213	213	218	212	195	222	207	233	214	227	200	216	169	214	224	224	201	195	205	215	170	210	200	244	201	223	207	216	173	231	203	210	209	191	212	226	213	208	230	230	221	198	208	182	196	223	190	208	258	231	209	210	211	188	203	248	203	195	202	216	224	188	229	236	212	249	202	181	198	215	184	196	234	198	191	221	205	186	216	207	209	216	212	189	224	198	205	193	202	221	193	209	206	250	219	226	226	218	216	243	218	195	189	210	203	221	215	232	219	236	224	182	228	235	188	185	216	202	212	195	197	196	204	186	193	227	214	230	204	175	221	199	222	235	222	205	233	215	188	206	206	212	217	210	206	213	227	193	195	192	197	217	223	196	216	215	207	206	231	196	198	197	227	176	187	205	210	239	186	207	220	204	204	214	214	213	215	223	217	196	221	220	208	204	241	218	222	217	220	216	219	219	203	196	219	201	185	190	211	212	193	200	213	201	173	185	207	223	206	208	218	199	199	224	207	211	208	218	244	245	220	215	202	203	208	211	221	190	235	191	208	187	220	224	210	204	224	199	224	205	194	193	214	196	224	206	233	190	209	191	198	164	219	214	213	224	191	192	212	233	233	227	239	227	233	227	210	184	214	214	220	211	205	210	216	227	219	211	210	220	175	238	207	218	230	200	247	207	194	205	212	206	206	211	218	195	213	220	216	192	225	225	217	211	231	233	215	186	213	213	183	205	233	215	228	221	202	228	211	218	211	224	234	223	218	214	201	219	222	212	224	213	221	173	207	217	207	215	178	169	221	227	211	189	215	229	186	198	220	218	202	227	213	210	212	209	217	212	238	206	211	209	231	220	212	198	235	209	213	207	209	195	196	187	221	195	216	215	202	226	192	206	219	207	204	224	209	245	203	180	226	215	212	218	205	204	214	191	206	232	201	196	203	185	187	195	248	220	221	219	194	215	240	224	217	243	200	194	213	200	216	225	199	209	179	252	229	206	192	183	206	221	204	214	200	205	234	218	191	229	225	201	228	187	249	217	234	209	232	228	200	199	202	187	217	207	238	212	223	217	197	199	217	224	223	216	190	216	194	203	218	210	200	236	196	214	199	191	218	196	199	189	184	219	191	210	177	205	229	192	185	191	196	183	178	198	215	189	235	188	204	190	208	193	214	209	222	216	233	230	192	215	178	230	229	182	176	216	225	230	219	216	225	218	186	198	186	219	220	218	209	201	211	205	235	199	202	230	204	203	191	215	210	212	189	196	212	187	189	203	222	208	221	193	220	184	207	212	222	204	226	167	182	229	201	204	220	203	194	192	198	217	219	217	199	212	213	182	205	223	215	210	199	205	198	175	222	205	212	231	199	202	204	203	232	238	204	210	207	190	203	223	197	206	232	207	200	233	233	201	203	209	220	192	209	212	193	220	208	192	207	220	218	223	231	218	221	218	202	219	207	176	250	188	221	230	202	220	233	205	201	198	216	197	188	197	186	194	223	216	207	205	192	220	237	214	200	226	195	221	221	210	232	224	201	210	215	207	217	208	213	220	232	196	190	201	191	218	202	245	209	212	190	171	192	177	197	219	207	204	218	235	235	202	210	205	217	226	208	210	232	203	212	247	185	206	181	228	204	210	224	208	212	216	192	203	188	217	234	242	207	192	226	224	180	196	205	180	232	220	214	205	211	226	188	194	201	216	192	197	222	252	203	214	192	219	219	204	228	196	215	207	199	253	224	208	201	211	221	218	232	230	210	219	227	209	225	205	241	200	234	213	214	220	229	252	197	217	216	224	217	202	197	206	210	217	215	204	206	220	207	182	202	226	218	198	214	222	196	208	193	205	201	199	206	205	233	212	217	196	185	236	214	200	200	210	210	211	213	207	225	208	213	233	198	221	215	223	194	208	199	217	224	198	218	216	189	213	229	205	215	222	205	223	209	194	171	202	212	216	215	234	201	208	164	210	183	209	195	237	204	213	183	200	210	177	218	212	188	226	211	209	216	225	205	206	234	237	177	211	216	234	223	218	217	201	212	215	199	194	195	188	215	199	221	245	221	217	199	209	198	207	204	219	205	184	222	205	218	205	210	200	196	217	206	207	241	195	206	218	190	177	207	222	196	215	192	201	250	190	191	195	206	224	179	217	217	197	238	191	215	189	238	243	190	212	248	217	198	196	158	219	202	232	226	189	189	204	203	204	192	216	203	181	197	205	232	200	216	221	210	215	216	199	224	234	228	218	190	206	202	194	217	214	185	202	214	230	202	229	222	226	179	225	208	182	207	212	189	249	236	238	244	199	178	210	188	245	221	192	190	215	202	228	199	219	205	233	192	226	213	192	206	222	204	193	211	221	221	212	211	196	197	214	218	206	226	216	250	200	222	207	196	224	236	235	220	212	187	228	204	213	235	221	207	226	199	211	180	232	205	190	190	209	209	202	182	225	207	220	239	209	210	210	213	235	209	237	228	207	206	195	206	202	232	225	235	210	188	212	196	206	194	209	229	215	230	191	213	196	226	198	196	234	170	206	171	215	226	179	229	211	209	226	212	226	216	259	202	231	196	203	231	211	231	233	188	201	208	230	225	178	202	224	217	222	215	206	201	201	207	211	226	198	210	209	224	206	205	213	197	220	217	207	230	242	200	210	192	222	198	202	200	231	222	215	208	200	193	235	220	217	240	209	209	223	219	224	231	235	210	233	220	184	223	210	196	208	228	230	226	215	195	223	224	245	216	197	203	222	202	211	211	223	225	229	207	216	213	207	208	220	214	244	198	224	224	204	202	208	208	200	216	206	218	207	217	195	205	173	219	243	214	210	204	224	244	238	225	228	187	180	208	187	198	229	183	204	233	212	231	187	232	239	193	195	179	218	219	178	199	226	212	200	210	217	223	197	215	214	222	220	218	200	219	226	191	218	204	198	219	200	188	183	190	223	185	240	182	197	205	191	214	222	182	209	201	230	220	188	227	199
2541	1642	2959	1114	812	639	725	654	618	543	566	545	530	567	516	543	536	556	538	563	514	539	547	539	520	549	499	522	494	531	541	501	556	522	522	527	545	546	519	499	537	499	516	540	532	506	532	518	529	494	532	534	567	589	519	543	523	571	575	547	515	539	517	528	562	524	490	490	542	541	548	544	515	505	554	514	506	577	542	506	519	523	583	481	560	480	534	564	502	505	548	546	525	523	496	541	481	509	530	524	504	483	530	502	520	529	522	533	572	499	538	550	516	566	525	567	519	510	526	547	529	481	534	551	569	483	536	522	525	499	524	585	547	527	545	522	577	560	530	541	514	565	509	519	527	542	570	526	550	494	528	557	522	555	552	516	531	516	558	509	524	550	519	524	493	524	574	546	534	531	504	516	508	541	539	505	549	517	521	555	562	562	523	564	474	550	529	503	505	570	561	535	508	508	546	532	486	572	534	523	509	531	506	513	550	520	549	489	510	538	487	511	558	516	519	518	524	527	513	587	522	534	539	515	561	492	531	538	529	573	505	475	532	515	528	534	545	550	551	506	520	525	518	535	547	527	554	528	557	535	492	569	560	560	517	532	492	539	526	526	492	515	517	524	546	525	524	502	532	524	520	494	508	513	490	508	559	522	528	511	564	515	555	538	540	535	577	492	541	528	460	505	518	515	575	519	511	484	501	540	535	532	466	516	512	469	531	531	478	500	547	505	555	549	537	523	498	563	518	513	490	525	522	539	520	540	517	509	509	519	516	486	558	524	533	544	517	530	536	550	508	520	501	546	518	549	524	558	506	531	519	544	512	521	517	526	540	521	543	544	521	539	503	512	526	509	521	521	542	536	541	539	528	501	534	497	528	507	494	542	522	538	548	503	518	520	561	534	499	524	531	503	492	530	549	507	492	536	512	547	508	539	524	515	555	493	519	546	514	533	534	521	505	551	538	482	509	524	529	503	516	507	542	504	520	544	509	509	514	514	517	529	545	530	521	528	521	522	541	517	541	521	521	522	533	545	534	494	523	543	551	490	541	562	509	535	495	479	534	529	524	502	534	510	524	515	565	514	510	493	506	536	561	508	517	504	559	581	529	547	523	535	513	508	576	555	534	528	488	501	488	541	532	574	496	500	554	533	537	535	533	555	486	552	539	536	580	533	526	525	510	521	507	542	528	535	559	507	524	524	547	557	501	576	563	525	533	546	521	517	509	527	551	529	536	537	489	526	553	520	541	516	529	491	499	532	524	516	537	521	521	511	560	514	482	530	557	522	516	527	523	540	545	536	530	543	517	524	552	528	548	523	514	530	559	533	579	555	555	507	511	529	501	563	520	528	537	521	532	518	483	540	525	515	551	530	540	498	489	546	579	533	519	520	503	559	542	534	547	528	525	554	521	532	550	533	511	499	570	516	525	595	562	562	534	506	494	533	527	509	521	535	521	572	493	518	547	513	549	505	554	500	551	520	539	495	527	476	501	559	550	535	510	497	534	551	491	514	538	570	541	566	531	527	524	530	540	537	542	554	536	522	500	491	514	507	533	542	511	530	530	494	509	499	523	542	544	522	487	552	540	510	544	549	501	503	521	500	537	537	537	499	524	497	562	556	531	560	523	493	540	525	498	540	510	525	519	510	506	526	549	554	552	552	578	553	533	495	503	529	556	498	535	535	552	549	544	520	517	538	547	485	513	592	546	496	499	508	541	533	531	592	528	550	515	557	520	523	514	515	501	504	549	558	509	566	545	518	546	495	496	531	523	552	515	517	559	544	507	567	555	508	526	528	486	532	508	532	513	559	537	567	573	528	505	485	493	553	525	512	537	540	513	478	566	533	533	542	510	547	522	540	502	515	535	508	538	561	519	513	498	535	548	486	527	539	511	528	504	514	577	536	522	549	481	496	549	581	560	540	536	527	548	517	539	531	485	509	529	542	497	510	524	525	521	514	532	542	557	528	555	508	546	487	573	567	576	522	566	551	563	519	537	571	523	482	529	557	556	520	486	544	507	523	528	566	501	505	551	534	553	552	508	518	517	527	545	538	511	560	537	593	550	545	516	500	521	501	527	505	506	521	536	526	528	487	543	493	512	523	545	526	506	552	487	558	512	491	503	537	572	561	527	507	510	542	514	506	513	552	516	529	564	566	554	550	551	516	563	540	505	554	530	535	509	499	533	488	528	537	528	535	514	550	545	519	499	566	545	483	514	504	506	526	533	548	531	531	559	529	543	518	520	524	535	545	509	526	526	520	528	571	542	566	495	487	526	581	510	506	556	554	514	524	534	541	517	526	513	546	548	557	522	512	549	577	495	535	553	509	520	529	541	540	519	546	566	525	543	563	515	538	537	596	526	520	562	506	532	521	572	521	537	523	581	511	560	478	522	518	540	482	564	514	495	564	545	558	505	540	486	510	568	499	562	541	490	538	554	562	531	548	516	542	482	518	508	555	511	531	518	551	558	525	529	544	483	507	515	492	521	536	487	515	549	518	539	520	498	496	525	550	495	576	524	504	491	513	525	539	535	517	544	547	523	521	505	534	530	511	585	523	547	545	546	541	533	520	573	532	532	557	541	540	512	535	510	528	550	484	530	510	505	538	530	520	531	539	518	499	533	514	576	524	530	534	514	491	517	532	506	499	506	549	547	524	521	522	506	540	518	503	520	517	533	544	506	572	507	509	563	522	504	538	526	528	516	521	511	530	523	540	514	488	479	551	533	510	528	568	547	537	541	565	540	515	526	539	512	535	566	538	510	545	529	535	482	524	570	548	551	518	522	542	524	529	537	561	538	509	564	509	560	528	551	493	502	540	554	517	508	527	495	521	485	566	522	520	529	543	552	540	554	539	532	515	494	497	537	547	538	535	553	521	520	519	508	524	501	516	535	531	547	525	560	524	515	518	535	537	517	493	548	517	551	517	551	515	520	566	531	548	575	548	536	504	571	496	547	588	554	540	541	494	493	556	516	573	533	540	560	542	547	503	540	522	480	501	536	519	526	531	593	478	546	540	585	542	530	522	508	514	481	490	538	504	523	500	551	475	576	529	515	544	589	530	533	529	549	518	512	530	602	549	540	531	545	565	549	563	531	564	504	554	547	512	528	519	546	523	539	553	533	561	560	523	519	520	479	485	515	548	510	563	494	580	507	516	519	539	531	539	571	499	521	545	510	500	479	538	473	481	519	507	497	580	524	523	538	575	553	556	523	502	509	505	562	570	525	535	555	520	527	548	513	509	531	543	519	512	520	531	519	530	526	527	579	484	532	511	552	506	542	509	514	547	535	523	508	512	568	593	480	550	506	566	532	525	554	549	509	507	524	542	543	481	520	555	491	531	527	531	484	538	530	519	532	515	564	503	554	516	526	521	558	543	553	531	504	531	536	480	516	485	553	540	540	495	512	535	493	579	555	516	509	503	519	560	551	531	516	539	524	543	484	520	483	536	530	531	529	561	534	539	555	558	525	519	546	569	503	528	523	528	534	511
10013	2694	2965	905	523	342	386	328	237	224	254	225	250	224	240	206	237	217	238	257	193	205	209	192	220	243	189	197	220	216	232	210	192	228	209	190	211	225	188	211	188	181	208	204	210	237	226	222	190	217	194	191	193	220	217	225	236	207	224	206	219	211	200	205	201	192	226	206	200	212	209	219	204	193	184	190	215	227	185	246	207	166	214	223	187	221	207	238	198	215	199	186	228	221	208	221	202	193	214	196	191	206	204	215	196	205	190	231	207	210	189	209	211	207	200	236	242	235	192	188	205	191	189	194	214	218	186	180	214	205	201	224	197	191	204	188	225	218	160	209	204	199	234	208	205	234	222	192	228	203	225	211	206	204	207	190	200	192	232	169	218	200	194	185	189	205	199	220	206	195	196	196	208	223	206	222	204	225	196	250	201	190	200	200	219	202	193	212	188	222	209	224	206	220	202	215	205	184	187	206	227	207	225	195	210	203	218	199	214	203	196	203	183	204	201	171	197	195	210	211	201	229	220	201	192	212	196	199	225	206	195	214	203	193	200	186	216	200	186	226	188	217	221	204	188	233	211	226	196	206	200	212	218	195	190	203	236	184	208	206	222	201	225	198	211	215	215	204	184	226	229	201	196	187	175	236	216	217	199	212	238	198	194	211	189	210	228	204	194	214	208	226	222	220	204	200	224	219	229	177	208	175	193	221	207	215	203	192	194	191	214	176	214	213	216	175	196	222	192	231	214	227	203	181	206	215	174	204	205	247	215	216	194	210	218	204	202	170	210	214	203	227	219	204	188	205	230	167	223	215	187	195	205	215	213	196	191	203	235	205	200	191	200	175	204	232	167	185	191	207	218	182	219	227	217	206	183	214	229	205	205	175	196	225	213	196	207	224	211	236	217	224	228	194	196	211	193	204	194	257	182	191	198	173	212	228	222	187	210	194	196	211	218	238	220	208	216	209	227	217	224	202	221	214	211	194	191	198	240	228	186	205	199	223	191	199	230	229	182	210	205	182	220	217	224	215	209	193	216	213	210	206	222	211	197	235	204	194	188	213	204	212	222	214	196	222	200	191	213	217	217	213	209	219	191	200	181	183	212	217	193	202	204	224	192	202	201	232	217	190	223	217	212	212	205	206	224	207	225	196	193	205	206	204	216	218	205	224	238	215	225	208	208	202	221	211	175	205	220	216	191	207	185	202	200	186	200	232	215	228	237	204	188	184	209	229	205	214	191	218	209	238	208	205	212	194	200	206	206	218	193	213	202	226	206	198	206	202	194	226	171	219	234	234	219	221	207	238	187	227	200	203	231	213	204	189	198	188	202	196	213	185	199	213	206	233	185	199	183	211	190	206	213	228	206	188	237	193	231	195	241	169	195	202	208	206	200	209	226	194	184	218	193	202	218	195	199	192	200	194	195	188	215	227	189	195	220	189	199	206	199	178	199	226	214	210	205	223	217	218	215	215	219	232	209	187	227	183	208	188	209	209	222	215	215	213	197	225	209	197	232	210	207	212	196	215	228	204	219	220	170	224	159	160	196	203	226	195	173	233	202	194	203	221	215	209	199	181	205	192	204	208	201	229	222	196	206	208	204	203	162	191	218	183	210	195	215	183	221	194	202	195	216	179	223	222	237	214	209	201	195	201	227	205	210	231	215	217	202	204	193	212	202	185	207	219	195	186	168	188	200	218	215	222	206	232	196	200	203	206	215	198	195	181	206	195	207	204	229	189	213	195	199	201	207	182	207	203	221	193	235	214	204	181	222	207	192	193	200	216	228	205	201	183	184	205	227	211	202	182	242	198	210	207	178	198	212	228	198	199	190	196	173	199	199	207	199	241	230	200	211	221	205	233	193	202	194	211	233	225	223	223	195	201	219	200	215	199	186	197	215	221	212	220	210	206	182	243	194	212	217	216	211	189	202	206	215	222	189	230	224	191	193	196	186	203	191	260	205	202	208	204	203	193	215	190	238	219	205	177	173	212	184	214	225	209	201	213	227	211	226	203	227	222	219	215	207	200	194	205	228	214	203	221	209	221	180	185	229	212	204	210	185	199	200	185	214	200	224	225	228	228	192	210	217	199	210	186	204	197	196	198	197	212	192	203	216	214	192	205	208	210	198	210	178	206	213	205	213	185	199	187	203	202	233	212	213	205	192	238	217	230	218	203	174	211	208	213	199	202	210	195	202	198	207	190	204	188	214	218	223	214	217	236	196	194	221	205	204	170	208	224	228	173	186	191	241	217	226	217	225	203	222	194	216	198	189	195	220	213	230	204	213	191	222	250	191	185	206	209	205	182	195	213	196	222	209	186	208	226	217	199	221	208	225	194	209	205	222	218	215	176	216	232	220	210	207	181	199	206	197	224	215	220	228	227	216	198	211	214	232	209	181	195	195	184	227	208	227	196	207	214	191	221	214	229	210	212	230	212	232	215	196	212	212	172	227	191	202	212	215	221	198	212	193	239	219	191	181	192	212	210	208	201	220	171	203	205	208	182	235	212	202	215	211	192	214	246	197	178	196	203	226	199	199	218	206	199	214	200	236	237	199	220	194	220	211	182	238	235	191	216	196	195	192	208	205	195	207	202	201	226	195	212	212	195	204	211	229	226	181	204	221	208	222	229	197	233	190	192	210	221	230	199	217	176	210	213	200	204	203	204	221	211	220	210	191	209	194	206	197	235	197	204	192	182	214	185	184	207	217	223	233	227	210	216	205	233	201	239	189	206	219	201	216	206	199	196	204	228	249	219	225	174	214	187	217	195	196	211	193	193	211	181	207	176	177	202	191	203	193	193	215	225	208	197	211	211	231	211	218	218	212	204	208	194	203	198	218	218	206	199	185	230	210	228	222	203	198	206	197	198	224	216	211	202	182	206	221	212	199	178	222	207	214	201	226	227	193	192	201	215	193	180	226	195	205	190	213	202	210	189	221	195	197	175	210	210	199	185	208	172	217	195	206	187	197	202	202	198	219	214	228	193	215	219	196	207	211	195	213	223	188	193	234	195	215	214	196	210	228	212	191	233	204	198	215	219	183	218	218	235	189	196	224	220	203	241	212	213	236	228	194	206	223	230	208	214	197	215	163	223	190	206	197	194	227	222	214	189	176	213	192	219	221	186	210	189	217	197	192	225	199	190	206	219	227	203	216	242	205	201	191	186	221	208	215	223	220	219	219	206	186	220	202	213	220	230	207	209	174	193	227	201	216	185	209	209	192	227	225	215	235	203	221	191	226	216	204	194	221	195	217	223	230	208	209	228	200	195	209	200	173	221	197	206	219	231	196	202	229	202	212	223	213	181	215	175	193	207	194	215	231	198	215	199	201	215	197	205	169	208	193	212	210	220	189	244	211	197	183	198	189	229	199	207	192	209	196	195	205	227	239	218	216	182	177	186	196	223	179	211	225	219	209	206	219	203	220	238	227	224	206	214	199	154	190	210	199	206	215	213	202	174	216	211	163	196	197	207	196	205	211	177	200	217
7503	2688	5577	2409	1929	1352	1497	1171	870	778	771	718	680	648	618	653	670	606	606	727	542	618	575	540	557	565	553	577	546	539	557	547	561	596	545	538	563	565	536	552	525	541	536	579	527	568	552	530	550	583	572	575	550	528	502	501	546	552	553	498	594	523	556	587	505	555	567	539	551	549	579	546	544	505	562	526	548	563	535	531	540	534	524	590	543	575	533	559	549	587	556	577	542	537	484	590	571	537	545	534	517	556	525	529	539	545	558	535	527	570	585	549	553	549	527	569	559	533	531	564	520	557	521	566	523	554	548	542	559	566	515	518	584	565	566	535	531	543	570	560	527	545	556	557	497	579	532	543	546	532	502	545	521	529	553	518	511	543	509	546	551	568	534	494	553	536	564	516	549	524	525	548	530	546	547	548	518	553	578	537	534	538	558	589	555	538	550	512	533	495	528	579	563	539	517	557	548	539	573	534	525	513	533	554	540	577	554	514	503	547	515	561	574	492	536	544	576	532	566	582	539	558	541	521	518	538	521	553	544	519	563	523	550	547	527	562	541	511	539	495	595	594	557	499	575	525	524	513	538	528	528	564	522	563	559	507	533	555	518	542	589	509	566	539	571	535	523	536	549	541	557	533	552	542	539	547	523	530	532	525	524	544	568	544	569	544	561	554	543	526	504	555	544	521	576	534	542	531	556	555	540	509	521	553	601	549	565	530	521	533	541	571	488	567	509	526	580	550	532	551	538	570	534	529	517	587	501	529	563	528	515	543	538	537	538	551	531	535	543	534	538	547	569	539	510	565	559	521	518	565	522	579	499	556	557	570	538	582	545	546	552	521	584	535	569	580	557	519	544	560	545	543	535	512	570	553	523	555	549	542	544	543	537	518	576	576	575	561	554	513	532	519	579	563	560	526	559	549	567	537	546	527	533	521	536	540	556	578	523	531	548	561	531	528	520	564	565	549	562	533	536	558	557	592	520	570	511	558	523	553	546	513	541	546	517	538	534	537	557	515	562	523	557	527	580	511	502	580	533	551	532	553	567	494	543	567	527	525	567	520	553	531	583	547	538	546	513	497	519	553	541	502	576	519	560	578	518	514	546	522	498	603	501	550	531	520	531	548	502	546	559	557	536	557	550	546	568	520	524	572	535	525	563	533	513	532	576	512	551	509	494	510	532	563	560	553	545	569	550	553	572	565	532	522	533	507	552	514	556	539	524	524	544	542	539	527	531	512	565	537	576	539	542	547	511	545	582	553	543	541	495	577	522	615	541	567	484	546	551	538	568	492	513	517	542	520	524	577	551	525	496	543	533	544	544	548	501	529	559	554	522	572	520	523	520	552	546	535	527	515	532	574	558	557	553	581	550	556	522	537	553	508	549	549	554	563	534	546	551	569	518	545	504	593	576	556	579	570	546	522	551	548	528	551	577	452	527	514	544	535	523	535	555	556	533	532	556	526	562	547	513	560	512	517	557	531	537	585	549	587	567	552	513	540	549	534	567	568	578	528	545	513	566	546	541	580	516	536	556	571	505	517	500	510	564	561	542	530	541	537	539	556	451	547	532	561	532	511	562	531	555	546	551	564	498	543	531	556	563	598	529	524	566	530	553	527	544	572	598	546	554	570	541	569	544	559	550	575	562	518	527	536	542	543	537	533	538	514	553	555	534	585	495	521	566	544	517	534	536	525	544	567	589	580	504	561	550	536	516	516	575	511	541	533	515	520	496	585	539	512	563	563	549	562	499	568	538	566	561	557	520	545	539	550	558	527	531	545	542	542	570	555	566	571	550	582	505	559	544	565	526	562	570	563	540	552	539	557	543	566	503	547	585	515	568	541	559	511	550	531	554	552	524	509	545	558	539	538	576	559	540	571	549	514	539	555	551	533	530	501	525	571	570	549	516	565	551	537	535	572	528	538	530	546	539	532	583	544	576	539	563	554	540	542	564	516	565	553	545	576	548	577	503	554	561	544	548	535	487	524	548	528	580	536	523	552	523	568	548	521	547	543	563	558	563	549	554	581	570	548	510	521	552	547	541	557	552	510	565	553	540	536	546	590	530	525	535	547	590	586	526	561	548	519	550	546	557	559	521	539	521	526	493	569	563	554	546	577	538	554	537	529	572	540	564	531	556	525	525	532	580	547	505	572	571	540	520	544	550	538	520	538	556	548	553	513	560	541	570	565	543	504	501	575	563	534	541	552	514	555	556	552	533	517	528	497	558	509	543	562	569	526	528	580	546	568	567	515	568	583	558	528	526	559	524	522	570	563	557	529	552	497	532	535	572	515	544	509	552	573	539	546	509	531	582	535	485	509	586	585	537	560	532	541	554	541	538	576	516	537	485	560	538	528	504	518	544	524	530	534	478	527	558	513	562	554	529	553	501	581	590	524	535	559	514	559	534	546	542	564	535	580	542	515	543	515	521	571	527	557	536	549	532	519	541	535	524	487	535	536	549	511	530	528	535	532	547	586	543	612	567	536	554	526	549	550	529	509	528	546	563	532	515	528	563	538	568	564	520	580	550	533	560	547	582	583	587	537	535	520	560	540	539	552	563	512	557	527	551	516	530	521	544	530	556	562	542	569	532	548	524	557	590	581	553	515	570	518	525	528	577	537	531	582	477	523	520	575	535	571	575	551	524	573	545	560	514	541	551	547	572	540	512	537	580	577	563	538	554	543	553	574	562	537	528	534	558	546	574	547	543	540	589	573	578	506	547	555	536	497	536	502	557	525	548	538	584	516	512	562	572	581	534	538	541	575	560	546	569	571	516	555	521	560	531	507	535	527	541	592	514	564	513	545	589	583	547	516	548	559	506	533	547	538	537	539	566	547	535	546	520	550	551	596	543	507	559	545	549	543	534	584	541	556	570	576	565	527	539	606	497	533	552	609	527	513	522	553	548	574	536	515	557	545	568	568	526	584	590	532	548	550	535	566	519	529	552	537	525	507	576	549	549	551	528	543	554	505	520	520	532	541	514	549	527	533	523	545	540	523	577	549	518	537	536	526	539	541	579	533	544	540	532	549	544	527	524	569	499	571	560	553	571	506	561	525	543	525	535	526	473	542	507	566	553	566	534	536	524	523	528	539	547	563	556	499	488	501	539	532	525	507	580	521	548	538	522	519	551	543	521	549	562	586	560	543	541	569	535	537	529	544	547	560	533	507	550	516	591	584	561	544	573	555	554	550	523	565	531	543	581	567	584	533	501	526	529	608	508	591	531	548	569	515	572	529	535	588	546	589	587	534	536	522	536	551	539	595	530	529	583	557	522	524	550	513	528	573	531	543	553	534	558	526	545	567	564	537	529	552	569	518	541	510	536	581	517	500	509	552	579	516	512	506	536	572	503	546	526	523	539	563	551	550	562	551	532	542	548	564	593	555	533	544	589	575	522	526	550	496	584	546	501	570	549	524	493	544	575	512	578	558	506	555	612	552	563	538	585	539	558	527	570	518	547	520	548	561	557	573	539	551	577	509	549	563
17500	4803	5013	1870	1138	788	736	633	535	461	491	461	443	444	389	446	489	430	372	463	422	419	427	440	426	452	414	469	443	361	463	410	416	428	436	404	385	389	387	427	413	405	383	421	401	410	426	423	435	400	397	417	413	443	411	443	425	401	430	477	392	427	449	426	426	407	411	422	417	417	439	444	420	370	414	436	436	388	422	465	395	370	414	394	429	445	362	390	401	391	439	391	396	408	389	404	430	422	398	424	443	389	381	418	403	399	399	431	432	403	419	424	402	420	390	423	383	417	441	412	410	418	419	383	380	422	418	377	402	416	395	375	435	381	387	361	362	367	403	394	392	434	410	419	428	334	390	425	417	419	435	382	399	404	421	399	410	395	406	409	402	458	422	381	380	390	404	388	410	400	440	446	400	414	431	378	414	430	434	368	406	411	392	381	424	407	424	397	390	405	415	386	415	387	402	409	370	393	394	427	413	413	421	449	420	436	399	382	411	402	443	402	368	446	412	410	385	397	414	403	433	403	388	398	407	399	412	411	412	410	426	388	411	427	411	358	398	392	400	408	430	396	408	397	393	434	408	409	423	400	407	399	391	404	397	401	432	406	390	422	425	378	369	420	429	438	437	440	370	412	410	369	411	391	389	428	378	388	432	460	414	401	405	450	423	408	421	426	391	396	391	412	391	410	392	397	401	412	443	435	412	413	403	397	396	418	397	390	387	368	411	390	411	424	417	415	425	396	385	414	381	407	414	367	426	381	389	387	414	412	429	392	441	417	403	430	419	410	402	468	418	389	388	426	428	414	395	381	404	371	409	404	386	409	393	426	387	446	398	421	394	381	447	441	462	404	401	404	436	407	443	389	457	393	393	384	390	418	380	415	393	414	427	419	389	436	448	401	424	429	396	397	417	400	370	384	414	421	422	395	435	408	414	409	403	441	407	412	387	418	422	386	462	418	441	421	435	390	442	378	381	425	399	389	397	397	434	370	376	368	409	394	401	394	413	393	395	399	440	366	434	397	380	402	381	390	401	364	441	432	444	435	412	381	451	384	359	423	400	393	393	385	412	406	384	394	411	433	442	420	382	411	420	411	402	421	427	395	386	408	433	431	404	404	409	390	393	403	450	420	404	445	407	404	444	436	403	374	400	423	432	424	395	400	363	389	407	403	398	381	406	401	415	423	378	402	404	434	384	389	421	399	400	396	392	456	410	437	396	413	429	397	416	379	421	408	372	381	418	390	391	422	395	373	407	380	390	436	389	410	446	411	433	452	388	389	412	386	402	420	419	383	467	394	395	393	450	433	380	380	443	417	397	400	440	437	376	404	407	422	419	407	410	432	404	431	404	376	416	446	411	408	425	442	420	427	400	409	389	416	436	371	418	409	418	383	389	409	416	404	405	387	398	396	393	418	436	370	404	401	437	396	419	355	398	399	391	435	428	414	412	417	405	426	372	450	392	409	382	441	374	445	438	395	374	380	424	417	376	383	409	395	430	435	444	405	418	411	418	394	395	414	399	402	409	427	415	395	404	441	417	394	386	407	407	375	407	433	383	396	384	366	378	450	414	365	428	430	378	406	433	375	401	432	413	416	444	412	432	399	408	385	450	409	391	385	396	374	431	441	417	389	380	397	391	394	368	388	397	430	399	414	448	422	431	393	445	374	395	397	425	437	416	421	416	441	400	379	402	376	433	448	423	413	396	369	383	419	401	384	375	426	407	415	405	394	445	448	365	421	446	399	392	403	414	408	420	406	415	406	420	436	366	434	400	407	434	431	399	424	433	392	427	428	379	431	395	431	392	413	416	406	385	455	398	405	409	391	411	419	373	401	415	372	391	423	392	385	382	451	375	419	405	397	420	420	413	415	414	422	411	396	368	429	447	406	413	413	421	432	421	417	434	389	405	383	417	401	477	362	428	386	396	398	399	409	373	375	424	412	411	444	390	443	387	390	432	415	363	381	391	450	436	409	417	386	385	457	394	418	420	419	477	358	380	389	372	394	408	391	390	422	400	411	415	403	418	406	364	388	405	398	386	418	377	439	414	411	361	406	437	394	390	386	400	375	403	425	360	407	418	393	389	426	438	383	431	410	465	455	377	416	377	435	442	405	394	390	383	388	421	467	413	418	403	422	412	405	372	380	426	383	394	396	411	412	382	425	420	422	410	406	411	377	370	418	383	417	426	403	393	383	401	378	404	405	459	467	401	411	383	393	432	397	397	421	411	392	434	392	411	407	403	439	422	416	435	419	421	395	400	430	401	445	401	398	422	406	418	387	430	440	415	424	386	408	409	392	387	364	391	404	430	410	407	406	436	425	409	411	401	411	375	411	400	405	391	445	433	378	385	425	406	395	431	401	404	407	385	431	372	413	390	381	421	418	399	412	417	368	419	411	432	423	419	461	387	378	386	417	440	397	394	424	413	396	423	360	393	419	409	411	400	400	398	366	401	416	426	400	352	429	392	406	432	424	414	403	392	410	373	400	401	417	404	427	377	425	427	396	404	364	422	429	435	417	365	429	427	398	393	396	413	419	428	397	382	432	401	401	406	392	374	405	434	400	431	428	396	413	424	428	409	449	401	402	439	406	389	374	384	423	435	422	426	393	349	380	429	376	411	398	415	445	419	426	409	386	401	376	405	409	447	392	398	394	405	394	425	386	379	408	404	400	391	420	426	414	387	433	423	375	418	416	426	404	333	405	404	430	412	378	415	393	381	381	410	388	408	427	407	418	393	412	416	390	402	418	420	419	416	407	424	397	458	379	372	415	402	449	430	420	430	379	446	419	443	434	418	421	418	410	431	378	421	443	374	441	425	430	429	444	388	430	400	401	426	441	462	389	416	406	381	409	379	413	390	396	413	404	454	453	415	428	416	444	421	425	414	416	380	396	399	418	362	466	432	401	388	442	380	395	353	372	424	398	371	375	401	408	429	416	426	450	377	408	399	345	431	432	420	397	387	405	377	360	407	427	413	392	451	415	420	417	412	419	433	421	389	406	411	426	403	419	407	390	377	445	439	398	379	392	395	389	387	423	440	415	421	436	340	376	382	392	438	450	407	395	398	383	406	370	417	457	412	395	427	374	400	413	413	422	349	406	409	402	455	387	402	407	415	426	435	424	385	400	420	352	418	402	450	382	429	436	393	395	389	390	408	431	411	375	416	425	415	415	361	361	443	450	389	463	400	421	453	413	409	423	432	365	403	406	418	429	410	411	416	421	385	417	408	436	417	415	406	417	390	406	423	438	410	398	418	384	410	453	408	413	388	422	423	387	358	444	395	435	424	392	414	354	417	412	412	427	408	418	438	420	393	426	431	414	427	369	396	410	417	387	395	379	376	388	407	433	417	404	392	434	388	401	415	408	408	422	398	428	445	455	424	400	415	419	420	415	437	384	409	432	338	438	384	406	396	444	432	384	406	404	416	402	434	389	388	389	425	386	396	426	480	431	387	407	404	393	386	379	404	417	385	413	408	441	420	438	408	416
10085	4085	7961	4356	3309	2447	2575	2053	1512	1411	1260	1186	1180	1138	1111	1132	1182	992	1038	1204	1043	974	946	963	980	996	991	929	1006	941	988	933	953	913	987	955	960	984	973	969	950	1032	950	975	927	899	961	962	973	967	930	959	935	951	968	924	963	918	933	931	907	968	850	928	947	914	953	900	958	933	898	938	968	919	953	924	956	947	875	955	940	874	928	919	942	958	926	931	916	941	959	926	934	973	938	894	895	991	927	964	936	950	923	908	908	927	913	962	924	949	854	935	947	893	916	909	928	916	974	968	1004	910	908	962	939	911	919	959	889	922	929	895	958	902	910	941	915	903	930	898	953	971	931	949	966	929	904	932	950	934	911	892	907	1007	941	901	930	911	898	952	962	947	964	959	965	918	914	895	936	942	934	914	909	957	899	895	886	886	969	945	901	934	949	958	875	873	934	923	908	971	869	933	888	926	899	920	927	908	916	920	911	952	942	911	969	911	945	892	911	913	931	944	923	971	901	926	950	917	936	954	1000	929	912	907	937	898	914	920	941	993	920	966	953	927	903	920	906	937	925	914	953	908	943	895	932	890	963	944	923	898	931	942	894	872	954	920	934	912	913	888	923	894	893	900	964	900	1011	922	946	896	941	843	956	930	931	918	879	906	932	958	992	961	957	920	927	896	924	899	897	948	935	991	899	930	943	916	917	935	922	901	933	930	924	928	925	933	928	917	967	885	874	947	982	925	914	908	953	931	892	956	928	875	897	934	925	924	956	901	957	892	938	941	948	897	943	908	962	859	979	926	964	913	902	987	958	917	943	913	948	938	955	971	957	890	936	861	917	911	938	900	895	926	957	970	922	924	847	921	944	912	973	940	896	865	966	991	918	894	911	908	946	922	919	898	961	927	928	926	913	885	926	948	953	974	944	972	965	891	931	901	931	936	959	921	926	921	964	948	954	912	932	1000	920	901	931	964	960	966	931	917	878	899	918	942	924	973	943	934	942	847	897	891	934	891	921	959	987	927	888	954	992	913	904	859	903	915	932	998	928	897	943	923	954	946	901	905	919	932	939	930	938	967	995	947	958	908	941	950	948	920	935	911	958	920	892	880	931	922	933	922	934	964	943	931	951	952	925	871	945	959	931	922	940	942	860	979	949	927	902	885	913	913	978	943	969	891	895	927	901	876	969	924	961	940	920	890	904	890	941	937	927	876	935	952	914	930	926	930	883	910	888	936	906	897	916	915	971	930	872	879	977	920	910	955	914	945	955	903	915	939	937	959	949	914	930	969	984	981	919	940	991	972	897	946	955	893	948	914	971	956	923	988	962	888	953	888	948	958	936	899	944	958	891	931	924	925	914	926	885	897	894	929	933	904	854	944	930	913	974	999	898	905	939	904	957	943	962	964	926	917	935	969	947	928	883	926	912	891	941	942	910	936	1012	915	903	923	881	934	958	898	967	930	907	912	914	943	917	890	874	913	942	958	934	869	900	950	911	910	917	968	972	945	899	917	932	972	951	912	914	931	952	885	969	948	947	892	954	880	946	923	943	945	895	917	879	922	873	940	918	914	939	896	915	954	857	887	915	932	903	907	906	979	909	877	920	917	952	918	883	938	957	966	944	942	943	936	895	925	915	920	957	956	910	873	917	921	922	925	958	916	899	900	869	953	913	925	938	911	941	923	914	902	948	909	947	954	936	922	941	891	974	957	913	940	916	935	941	910	944	928	915	934	934	942	904	895	947	970	959	856	1001	918	912	887	931	946	949	944	953	918	944	943	905	930	902	971	938	897	974	919	937	946	906	942	947	889	923	898	911	918	938	918	934	934	894	920	866	945	881	923	922	958	934	866	897	920	927	902	952	934	882	907	997	963	895	923	960	938	969	938	884	965	897	921	897	930	966	871	902	917	954	890	994	941	938	934	962	952	923	965	917	973	909	956	927	884	963	880	948	931	950	952	929	966	905	967	916	915	942	961	880	933	952	947	948	891	927	935	904	901	864	973	936	931	907	892	886	895	958	925	911	879	881	963	933	920	902	921	879	950	921	929	949	951	946	928	917	931	908	935	938	888	894	941	918	974	1005	999	924	917	917	937	915	894	924	972	912	926	909	960	944	868	914	978	899	887	860	925	949	925	922	883	938	850	930	878	888	919	892	905	982	925	961	925	903	929	933	991	958	979	962	906	1006	931	917	971	951	940	911	913	910	900	884	924	953	919	910	885	946	959	926	925	900	917	951	968	957	970	948	943	982	950	938	913	920	897	895	933	942	902	913	955	898	895	957	964	971	932	981	982	897	960	877	898	896	863	941	934	939	954	914	946	905	929	904	950	883	900	943	985	950	959	911	926	1003	940	885	969	928	910	943	921	913	918	896	962	960	962	936	923	980	915	904	861	905	943	902	905	915	950	953	889	951	975	959	850	925	942	966	974	938	898	959	903	936	939	911	874	980	901	921	918	933	951	926	962	974	895	904	912	948	926	936	979	919	948	912	915	931	920	881	937	913	968	950	933	902	924	972	935	907	913	984	957	913	921	916	907	897	968	951	895	928	937	922	902	914	953	950	950	879	900	933	956	896	873	878	911	934	913	968	921	904	940	877	944	914	895	872	941	912	906	929	938	876	924	899	914	926	958	877	1001	932	925	876	919	920	941	950	895	994	952	948	936	963	938	944	949	901	943	899	965	999	885	861	937	887	999	914	957	937	938	937	875	921	919	883	961	906	946	979	954	906	903	905	932	938	959	950	897	916	853	908	975	929	932	908	941	878	941	924	920	963	944	928	930	950	893	912	907	909	950	939	880	910	937	941	952	963	944	880	936	911	916	943	892	915	942	902	910	918	930	937	946	927	956	936	946	889	934	950	949	956	907	930	936	928	888	970	900	940	957	887	933	880	932	890	893	932	951	892	960	943	878	863	955	960	955	916	872	934	926	978	909	866	948	932	937	923	938	957	878	884	947	905	972	906	932	901	960	933	948	980	915	913	913	881	916	911	949	937	912	941	876	903	924	910	913	973	903	891	943	915	903	955	928	939	920	866	913	965	931	962	934	864	904	972	887	937	918	892	931	933	891	908	944	888	923	970	929	919	919	947	896	871	893	946	947	876	882	939	952	968	972	970	949	919	954	960	889	943	970	940	920	921	930	976	1011	942	949	863	909	910	915	926	949	963	923	938	933	915	931	929	874	935	907	923	921	874	900	946	942	906	931	924	987	872	908	882	880	949	965	948	896	949	967	906	941	925	917	917	900	888	934	903	949	891	962	994	917	913	880	908	922	906	954	929	976	920	963	921	846	965	927	942	952	932	958	930	985	935	923	939	965	922	933	937	904	980	923	946	918	943	960	968	939	957	877	911	939	958	866	892	888	909	938	913	924	899	921	929	903	887	910	946	931	956	1002	905	926	937	913	958	928	903	890	983	898	986	903	933	876	928	965	915	944	918	921	924	890	898	929	965	928	900	917	894	870	912	913	933	918	929	885	936	946	962	919	914	949	919	926	925	939	904	916
3217	1284	1353	430	285	247	270	240	233	215	180	228	252	207	213	211	223	220	213	194	227	197	209	169	209	210	202	251	194	210	205	189	233	217	186	218	218	225	194	202	196	205	222	213	186	226	211	187	245	225	216	194	198	222	192	197	203	211	185	215	243	206	192	223	222	205	194	202	198	205	179	226	229	235	242	202	226	205	239	215	222	207	222	181	222	217	189	221	190	216	219	210	205	176	199	207	246	227	197	216	222	210	230	197	202	256	222	186	215	203	209	214	207	227	269	206	183	194	213	208	187	193	199	218	236	219	202	226	210	210	218	210	245	223	210	231	229	217	215	198	209	198	208	241	224	166	201	209	217	217	213	231	219	218	219	219	185	205	199	177	214	195	202	203	197	199	210	188	234	215	225	217	236	209	216	212	185	205	190	181	211	219	226	222	217	214	188	218	231	212	245	177	199	210	217	215	212	197	203	189	210	234	194	191	195	237	197	226	205	203	220	194	219	205	218	187	219	183	223	204	227	200	187	199	227	228	202	218	201	195	210	238	195	197	222	182	207	179	217	193	192	229	195	197	240	200	216	219	180	220	202	212	194	223	212	190	220	194	205	227	230	221	205	212	217	194	211	205	209	206	231	248	215	205	215	220	221	208	217	196	216	218	194	208	222	231	172	202	201	186	203	197	221	197	216	179	214	229	204	207	192	206	202	221	218	225	193	216	225	200	227	187	180	183	216	222	212	198	206	233	206	234	209	205	230	185	223	205	188	231	230	207	194	196	254	214	211	236	202	223	205	219	202	188	205	203	176	202	201	201	216	224	206	209	227	212	210	201	215	204	206	216	225	194	218	227	176	205	206	213	231	235	237	233	208	210	214	210	208	228	213	200	214	225	209	217	218	197	217	206	203	184	192	255	226	198	198	202	191	191	214	208	206	179	202	204	208	202	212	219	230	215	227	207	198	187	228	206	208	212	210	197	211	214	206	193	228	196	200	223	217	218	228	207	205	227	225	196	195	215	226	185	228	194	206	216	223	208	201	217	188	213	200	192	213	189	201	208	222	207	217	225	217	202	215	217	208	222	184	210	242	218	190	207	198	244	183	216	216	179	203	195	208	199	201	197	202	223	196	201	214	188	236	208	200	210	193	198	229	190	228	202	226	206	201	207	206	195	189	236	208	197	201	227	202	199	190	196	213	208	231	209	176	194	233	217	202	223	207	202	203	186	205	199	223	200	201	202	205	227	186	191	187	219	215	228	218	213	218	196	222	217	211	217	227	211	208	206	196	178	183	199	225	190	244	206	213	201	182	201	181	238	193	215	218	215	180	220	228	214	233	241	195	206	242	233	231	213	178	201	210	216	250	219	197	225	198	192	230	224	196	209	192	191	185	209	196	185	186	181	160	227	205	204	204	209	218	217	226	225	191	219	220	191	181	209	211	232	182	219	210	198	186	215	209	206	224	211	217	205	193	214	212	188	186	176	219	239	205	196	218	226	239	192	191	217	205	221	212	199	209	207	208	195	215	199	201	211	212	194	208	214	212	227	241	215	217	216	215	214	199	193	210	214	195	212	245	225	244	178	207	187	207	203	181	184	209	230	209	183	214	211	227	239	226	219	208	215	218	218	217	189	209	193	230	202	199	190	222	203	187	192	215	220	203	207	195	236	208	230	240	227	217	220	216	180	196	180	214	222	216	213	214	221	197	188	201	184	214	196	200	177	184	191	194	194	226	217	201	197	208	208	197	215	217	258	222	209	190	200	213	207	214	196	205	215	213	205	211	231	227	196	201	205	215	227	229	226	203	210	198	205	216	188	217	209	213	193	192	225	201	192	230	203	234	236	217	228	220	228	216	218	192	220	219	225	207	216	214	231	207	212	239	206	214	172	210	198	213	204	199	224	216	211	246	190	192	184	208	219	214	192	208	211	214	185	203	204	212	231	222	182	176	235	196	180	207	222	219	216	234	211	234	211	215	219	220	183	206	183	222	219	230	237	209	183	201	210	244	206	212	184	183	189	220	193	188	215	186	219	185	210	209	219	199	218	198	191	230	203	216	223	185	199	210	227	217	176	207	244	220	203	212	207	197	222	203	222	180	212	205	199	200	204	182	204	197	242	194	198	209	229	190	201	203	211	200	188	199	203	183	201	215	209	237	185	190	237	180	232	204	197	228	209	192	201	191	221	223	210	246	207	213	202	213	222	195	203	260	208	209	213	218	209	230	203	197	208	229	232	211	227	228	229	208	242	207	228	210	197	221	208	199	236	230	188	188	233	220	223	212	224	226	204	223	201	220	193	215	203	206	199	201	201	203	189	185	213	219	235	243	213	222	220	210	186	199	245	190	211	233	221	225	212	212	228	219	230	216	193	190	209	196	221	196	204	198	178	209	216	219	207	216	210	213	208	210	206	203	237	205	211	196	230	237	223	224	205	208	216	201	183	185	200	164	200	180	221	179	206	202	211	228	197	228	224	182	223	183	218	162	195	227	215	214	228	211	194	177	223	215	188	202	186	184	204	223	199	238	203	188	216	232	229	195	215	182	208	189	203	207	241	212	224	201	208	220	224	235	221	201	219	210	175	208	207	212	181	219	189	183	230	206	226	216	219	215	220	237	201	229	232	178	216	238	214	196	213	212	190	197	230	207	200	180	191	217	194	207	214	197	231	211	195	213	231	192	218	217	216	210	243	216	182	235	206	244	174	211	191	209	219	206	192	214	208	199	198	187	203	225	202	197	216	188	223	226	236	230	209	210	221	211	202	204	209	225	226	176	214	194	193	212	201	217	195	206	201	234	215	214	218	228	184	187	196	189	203	219	206	231	217	242	224	205	199	241	189	207	224	187	214	236	210	211	216	189	203	198	195	202	199	206	205	208	220	190	207	204	213	220	195	221	217	202	198	205	213	217	225	214	183	187	218	201	221	211	209	228	226	206	187	209	217	218	210	208	225	215	238	226	197	175	229	197	214	235	207	186	226	221	233	228	217	204	192	203	216	211	207	248	210	218	213	208	226	221	212	224	227	206	211	244	212	206	185	214	208	217	220	213	204	215	242	228	223	197	210	197	226	195	212	216	212	201	197	200	185	231	215	207	209	204	191	191	211	220	219	225	203	229	217	226	203	209	183	216	194	173	237	223	219	188	234	195	217	180	204	222	205	191	211	188	183	206	200	220	247	214	228	254	220	196	175	223	224	184	198	214	229	209	211	212	220	204	197	191	184	194	185	202	197	211	212	210	200	205	214	211	226	215	213	218	235	238	194	201	231	229	215	242	238	209	194	195	222	196	241	205	190	205	217	197	212	224	194	232	210	231	205	188	212	211	215	200	190	197	202	227	208	194	194	216	217	198	205	197	198	203	195	217	183	209	212	205	215	199	196	198	216	211	209	213	221	213	207	205	209	194	193	217	228	223	210	188	200	188	216	208	196	202	205	214	196	194	206	230	215	222	197	206	213	205	214	238	205	204	201	209	221	200	220	204	207	209	211
2559	1488	2441	1254	842	619	696	661	628	559	554	535	523	536	522	554	553	589	497	554	532	482	489	541	513	519	520	494	559	536	515	508	557	496	527	536	513	567	544	525	521	524	510	541	528	493	543	498	514	509	568	509	499	515	558	525	526	522	508	501	481	536	492	528	503	520	489	517	505	524	541	541	483	539	491	565	533	549	502	523	528	540	530	534	477	534	542	536	484	511	529	522	517	536	559	579	528	483	550	566	509	538	534	545	547	525	477	513	532	519	502	526	514	516	549	510	529	505	493	480	537	500	523	498	542	522	551	536	545	533	536	525	543	529	517	522	535	512	496	526	539	543	536	557	533	540	508	535	521	524	521	531	482	503	524	481	523	521	515	538	514	539	506	530	533	497	495	509	561	551	519	529	473	533	525	576	503	556	538	496	512	505	505	493	527	536	530	526	497	554	509	542	554	577	525	527	555	512	537	521	518	509	549	531	549	531	506	528	524	538	533	524	540	506	551	510	532	565	502	496	503	512	518	527	496	518	538	511	517	546	519	513	518	511	518	543	517	554	500	524	540	523	536	501	513	543	506	548	505	540	506	498	505	492	562	507	504	534	508	488	503	479	536	537	525	521	511	506	514	529	560	512	469	544	539	528	526	535	532	506	516	509	481	555	528	548	534	504	506	513	505	527	508	513	537	518	531	549	514	565	509	579	534	519	489	517	529	517	520	518	506	534	562	508	509	544	509	525	528	510	500	493	540	515	501	523	521	503	479	512	532	508	527	541	520	542	532	523	513	503	515	543	527	524	509	523	473	546	489	486	573	521	527	547	550	515	553	516	529	525	487	535	514	513	530	513	538	505	548	521	568	531	559	512	524	510	476	492	564	565	522	502	562	539	533	529	527	501	516	536	548	507	536	549	534	530	537	550	562	501	504	521	527	541	485	499	540	525	507	520	560	517	515	512	523	505	481	565	557	563	525	516	536	518	505	525	504	496	521	536	543	556	500	540	547	541	524	507	539	515	484	489	546	526	553	539	560	514	554	520	555	506	496	501	463	534	519	523	556	534	485	538	545	523	518	525	514	519	489	522	564	508	559	504	547	524	557	507	507	514	510	546	554	486	541	522	482	491	521	540	554	549	542	516	488	523	499	538	518	523	519	544	522	559	519	526	525	516	550	556	562	590	510	521	539	537	537	524	492	552	484	503	487	496	546	513	531	546	513	518	523	550	558	538	496	519	535	503	551	510	522	493	518	538	497	559	514	532	544	483	496	538	494	497	528	534	487	527	503	477	498	559	530	514	510	499	483	473	556	506	512	528	535	539	523	507	490	511	515	497	494	502	549	537	490	524	530	497	472	556	579	513	533	511	513	529	531	518	533	489	507	532	506	518	494	512	530	479	494	533	524	547	484	521	523	523	576	545	505	505	512	551	499	534	523	504	539	529	511	571	509	510	523	531	524	529	483	528	530	536	566	505	510	543	534	549	548	529	547	526	510	518	497	514	560	542	531	510	527	539	526	515	492	519	531	539	508	516	535	539	514	492	541	511	490	575	521	526	515	564	558	550	500	521	498	511	536	539	515	533	521	502	548	542	495	555	530	510	567	548	511	517	547	520	520	573	532	521	521	501	530	504	487	529	532	508	535	482	526	548	501	572	525	514	481	493	520	531	541	501	524	589	528	571	537	525	504	477	500	530	526	508	528	520	567	510	510	537	555	508	548	528	533	532	497	526	555	510	516	564	580	535	512	503	537	512	512	539	505	522	507	494	522	515	498	540	549	566	512	563	492	505	522	515	491	519	540	499	536	548	579	519	547	483	518	515	533	513	518	495	503	525	561	517	549	535	536	516	539	503	464	531	524	496	496	466	491	528	491	547	538	560	510	554	520	525	520	537	537	517	517	534	525	551	534	526	511	546	531	517	515	531	552	521	532	548	525	515	533	565	571	542	536	549	523	542	489	519	541	542	516	501	496	538	539	512	522	537	514	499	532	508	535	544	553	525	565	552	537	541	529	525	515	557	550	506	531	480	538	542	549	525	521	560	523	518	529	489	560	516	543	522	509	535	546	512	556	596	479	521	476	483	512	546	559	518	519	536	506	544	513	508	495	533	513	501	538	497	526	496	536	528	552	551	526	512	502	509	517	580	571	558	492	582	575	536	518	533	536	532	521	560	494	535	516	537	542	503	535	517	538	552	521	543	510	500	494	523	481	523	523	508	521	520	547	527	497	529	538	518	546	550	512	549	516	515	511	516	533	476	532	502	525	517	582	532	532	540	531	462	511	510	539	525	532	544	544	526	541	576	522	527	530	521	533	529	497	542	518	502	552	589	520	523	544	536	571	500	536	531	523	459	499	514	561	554	565	524	536	540	557	563	538	516	543	536	531	513	530	552	499	537	540	552	574	564	537	507	506	523	480	506	539	545	510	524	549	468	564	504	511	585	571	559	528	521	547	517	537	525	476	486	556	547	521	549	530	517	547	501	548	541	509	518	543	522	530	551	507	502	529	528	526	513	539	554	531	546	513	515	494	533	537	491	543	499	503	563	578	499	477	473	537	530	491	543	567	531	520	537	507	526	548	491	521	557	526	535	547	487	552	568	499	547	523	467	519	504	530	549	532	519	545	501	533	493	535	549	539	511	546	523	514	491	523	523	533	500	573	552	537	498	508	517	521	476	554	505	507	521	518	557	541	524	516	499	501	538	537	514	531	550	489	527	518	521	563	552	548	541	530	528	561	553	476	551	512	503	498	549	554	545	512	519	524	520	522	536	507	522	512	558	460	560	507	486	519	528	532	547	560	551	568	532	529	517	527	551	542	474	512	543	580	546	572	523	601	529	514	505	526	569	522	487	513	538	511	502	519	496	555	545	484	527	519	534	537	511	575	504	510	526	502	514	501	518	516	509	506	560	513	540	489	529	520	539	483	519	509	552	520	493	540	518	517	529	513	478	514	548	521	517	535	523	520	515	530	491	544	513	519	514	498	542	514	507	538	514	553	524	549	521	547	462	515	507	515	504	559	556	537	507	521	536	524	494	490	530	510	547	542	534	518	531	509	526	526	527	497	580	515	547	508	543	538	507	517	497	542	547	529	507	530	552	536	542	527	518	496	495	539	576	525	550	517	497	537	535	564	517	492	501	536	550	535	502	521	522	528	515	541	549	515	527	524	502	533	503	507	553	562	487	535	549	561	547	559	490	529	490	533	512	563	508	502	552	513	493	541	529	477	504	490	539	538	514	524	538	552	551	521	527	530	532	506	530	546	523	520	550	531	570	521	555	482	552	538	510	501	508	531	485	513	492	528	522	491	504	510	522	513	564	542	533	530	523	512	537	562	522	546	504	535	544	524	532	544	506	519	523	533	527	520	540	529	572	543	538	549	525	523	521	539	535	500	550	546	536	534	519	519	515	515	514	531	547	572	518	525	497	483	518	509	544	548	504	529	493	524	530	484	543	516	511	564	536	516	506	515	571	487	446	527	515	530	488
9484	2344	2504	1010	508	379	363	290	298	258	233	226	212	227	217	217	240	229	211	218	223	214	189	240	196	204	210	191	214	207	225	198	219	200	183	207	223	192	222	217	199	204	219	194	240	212	205	225	216	202	206	214	219	229	201	218	179	217	214	193	188	205	230	201	193	201	215	206	257	189	178	220	204	222	211	189	185	216	200	199	185	192	183	199	182	240	208	196	216	217	197	236	216	205	229	224	205	205	237	218	213	205	208	211	218	230	205	204	216	211	186	194	231	206	204	200	193	206	197	185	192	229	214	186	206	198	184	205	190	173	160	207	178	184	200	212	216	215	238	195	217	208	215	206	196	221	208	240	197	216	216	222	202	212	199	206	198	222	207	186	228	202	187	208	204	207	204	198	191	182	164	206	204	223	209	199	219	206	200	215	221	196	184	205	210	216	211	182	206	208	191	203	179	236	229	193	214	205	201	228	219	204	199	229	194	190	209	217	190	183	214	222	214	200	218	202	192	194	203	176	208	181	204	196	188	192	206	193	215	228	225	198	185	191	239	215	220	211	183	185	209	227	236	231	180	199	194	220	211	187	201	200	197	227	205	187	202	209	199	200	200	232	218	219	198	239	212	221	239	179	210	187	185	220	221	204	191	204	229	214	228	209	215	223	241	206	173	195	219	210	212	216	216	234	187	209	215	206	212	188	204	212	197	216	197	217	208	194	212	212	198	206	200	202	210	217	214	208	215	215	212	231	198	194	179	227	221	221	178	220	216	200	183	223	210	186	217	209	214	182	195	161	203	218	215	198	236	205	205	238	201	235	217	205	196	208	209	219	214	206	199	200	213	209	225	190	197	204	196	189	213	202	210	212	200	192	217	201	190	213	211	219	226	213	247	231	199	192	196	180	200	188	205	224	203	222	203	211	189	212	197	176	205	224	181	193	225	195	235	200	188	207	223	213	228	215	212	186	175	217	214	207	205	211	193	182	199	218	210	195	188	182	192	206	196	208	221	192	216	233	204	200	183	202	208	220	188	230	235	197	225	202	248	180	192	212	204	208	229	180	218	202	199	227	212	207	239	205	190	201	210	204	214	195	193	202	201	192	205	210	212	222	225	205	189	196	188	216	189	183	202	199	193	210	200	195	195	222	183	210	199	224	226	206	214	199	226	214	218	190	215	212	195	207	206	202	198	243	201	220	223	199	207	201	211	229	211	220	216	184	219	217	188	178	201	224	195	215	199	203	200	192	215	205	204	208	194	216	218	204	190	198	237	216	180	204	206	184	207	208	187	214	213	224	217	216	183	190	217	195	194	218	205	217	184	183	220	214	201	216	208	206	200	197	197	219	182	213	216	197	223	182	214	229	182	204	229	204	211	210	213	224	231	180	227	203	213	214	187	184	195	219	215	223	188	206	252	194	211	205	212	198	181	204	203	211	203	202	225	234	207	202	176	184	208	219	193	186	209	198	212	218	209	197	212	237	191	188	188	200	210	201	213	229	204	200	191	179	187	208	211	232	225	198	204	206	202	184	177	191	202	205	214	192	214	194	206	211	240	206	194	234	215	212	213	230	216	182	217	203	184	218	210	206	202	225	187	194	207	215	228	189	217	192	212	220	187	218	216	207	199	171	190	212	234	219	217	223	162	207	184	212	219	204	188	205	194	189	205	224	179	219	176	188	194	197	220	189	194	200	195	200	211	204	189	199	195	206	212	201	229	184	216	182	188	225	203	202	197	201	180	217	209	197	189	200	194	224	182	206	203	225	198	181	210	201	193	185	215	184	195	184	207	224	194	169	213	219	202	221	202	207	213	220	205	205	209	204	194	197	209	207	208	196	211	209	194	202	193	217	211	213	199	225	223	201	190	185	210	195	198	201	175	186	201	204	218	228	183	188	224	197	189	201	206	208	198	200	168	195	190	188	216	248	201	216	190	205	223	203	190	206	222	202	232	212	192	217	229	207	191	224	215	205	190	205	193	226	190	198	193	216	223	189	215	195	202	218	213	210	234	199	212	201	216	233	200	211	219	182	172	230	208	224	247	202	187	197	203	200	247	196	222	186	230	214	198	204	206	214	212	227	212	192	209	202	233	224	196	215	221	195	200	235	234	214	198	211	199	182	226	210	211	195	199	196	206	217	213	193	192	195	182	194	242	208	205	202	178	214	226	213	219	190	225	212	234	198	203	211	213	212	200	224	200	216	194	214	225	187	182	224	165	209	219	194	212	214	210	223	213	193	212	201	200	216	182	194	180	202	212	211	191	205	220	193	202	182	208	209	195	196	204	214	211	204	207	203	206	190	218	193	195	216	205	183	208	181	203	198	212	195	213	198	223	180	235	218	213	207	217	192	195	190	190	189	202	196	219	197	183	174	210	211	210	215	208	201	211	182	190	180	223	223	233	220	220	214	227	196	224	199	217	197	181	212	227	222	251	201	198	217	191	215	217	244	214	209	180	194	204	184	214	181	196	164	192	212	215	219	209	205	214	210	204	164	214	213	208	180	206	194	215	217	216	209	190	198	195	207	221	229	188	186	198	192	221	201	209	232	224	191	183	206	215	206	210	186	193	221	188	213	225	179	197	195	216	217	204	201	179	188	173	206	185	196	190	221	208	230	230	226	179	225	211	193	214	209	204	199	196	186	201	203	218	209	207	210	205	215	224	182	205	202	223	217	191	206	208	192	182	195	203	209	189	172	216	234	201	195	227	214	236	200	196	197	214	176	212	212	201	207	218	233	213	197	198	192	208	208	196	189	220	206	229	217	181	206	212	213	207	186	233	222	188	210	204	202	196	213	205	196	188	192	200	210	192	193	204	196	198	215	206	247	219	197	201	215	199	217	228	196	217	185	186	231	185	201	219	204	213	208	197	211	226	200	234	202	190	191	208	220	195	218	174	206	216	216	199	206	198	211	188	190	225	194	213	211	212	198	197	241	193	204	207	190	211	209	217	214	236	203	191	193	206	189	207	203	232	209	231	203	238	211	182	217	197	189	225	212	204	204	215	199	191	193	216	231	230	176	195	209	186	192	201	190	205	214	219	204	215	176	224	204	191	214	208	204	207	181	171	222	193	202	175	188	199	196	190	194	193	204	208	201	204	197	221	204	216	197	205	222	219	247	215	213	182	209	212	189	184	225	209	213	183	201	202	192	198	220	195	200	227	217	197	183	203	207	204	212	213	216	202	220	190	200	199	222	201	198	195	224	220	190	177	220	207	201	221	197	211	206	235	191	204	218	197	190	215	222	197	182	219	204	196	198	220	195	201	200	213	211	216	192	206	216	205	196	181	201	200	216	204	192	201	207	219	206	198	206	207	211	200	192	209	212	216	229	205	207	192	219	218	211	181	203	225	209	225	163	196	194	222	185	188	203	224	225	190	213	222	197	202	196	196	209	183	221	220	181	215	184	208	190	205	234	201	202	231	194	203	208	175	232	204	197	236	220	201	183	187	181	222	193	211	181	187	207	232	219	210	223	201	208	196	183
7222	2526	4758	2856	1746	1369	1287	1096	853	739	733	668	685	627	672	683	693	573	577	743	602	590	527	529	578	583	594	548	554	640	545	538	532	533	501	561	539	509	541	556	523	564	573	520	522	558	570	538	525	523	540	557	523	532	534	576	566	516	499	529	571	529	528	562	549	586	527	585	524	551	585	520	510	545	559	548	515	535	522	527	546	557	537	527	514	546	558	553	499	527	513	518	535	503	546	559	495	557	537	516	541	520	531	528	556	549	581	526	532	560	519	565	546	555	567	527	526	518	515	506	574	538	536	527	568	561	540	544	528	564	544	560	516	499	560	541	541	514	549	495	576	523	579	571	559	598	551	543	524	540	557	521	517	511	551	548	501	563	522	566	509	509	532	501	534	546	489	528	509	568	513	495	565	502	578	537	516	563	573	568	562	528	493	545	565	495	549	535	516	529	531	540	505	565	535	553	547	555	543	503	529	575	532	526	533	533	527	506	544	531	531	531	596	553	560	525	502	553	527	532	586	520	558	562	538	536	480	551	546	543	559	545	555	542	544	543	562	541	531	489	523	521	562	515	538	505	514	522	503	517	504	511	564	561	532	506	596	511	527	553	523	574	536	547	561	555	547	522	539	534	545	485	570	502	538	557	554	501	555	534	548	503	512	522	546	568	577	530	552	560	537	555	506	535	492	502	556	540	522	555	558	574	540	537	572	588	599	534	560	534	501	577	519	488	586	584	557	523	538	520	581	508	538	529	514	506	562	536	522	569	524	488	530	550	537	566	534	518	515	554	553	509	539	536	521	516	501	515	528	523	530	505	553	528	495	507	530	546	531	542	488	554	561	522	532	546	516	520	529	547	542	525	544	561	563	548	531	548	521	529	556	530	526	500	547	537	527	520	557	552	559	554	563	512	541	527	497	552	536	552	542	562	553	510	514	517	514	505	549	529	531	519	507	565	560	537	553	502	541	484	504	530	533	581	543	565	529	555	528	519	554	589	535	482	544	535	536	527	523	533	541	500	520	577	523	555	572	566	528	550	538	509	553	524	524	526	544	534	549	533	530	541	545	534	573	519	543	519	535	536	552	538	548	560	528	533	513	555	517	556	550	522	492	540	539	556	535	539	525	551	551	556	514	548	508	527	542	536	509	513	571	562	560	559	534	481	535	538	534	520	550	519	481	529	554	539	558	528	504	550	511	547	519	559	558	523	548	525	512	535	508	569	550	499	528	575	519	509	548	545	533	518	500	538	503	515	526	522	503	535	511	516	521	521	511	541	546	543	527	555	527	521	503	541	526	514	588	558	507	587	539	558	522	524	503	545	564	540	499	531	518	544	536	487	547	580	556	490	507	558	555	566	515	515	540	528	554	547	523	525	538	546	537	548	558	583	542	551	531	570	522	502	544	512	531	543	552	598	538	535	530	520	546	492	559	563	553	546	517	518	542	531	510	588	583	534	550	551	536	542	499	578	540	534	554	535	487	508	549	526	555	492	517	544	512	516	531	566	561	561	515	533	523	540	530	528	546	492	549	507	526	538	553	489	543	557	526	545	524	550	525	527	537	546	501	534	558	514	482	537	495	533	521	512	523	544	491	560	515	533	544	575	559	524	503	524	514	532	489	526	516	526	520	509	511	517	537	534	512	530	525	507	552	558	542	541	560	541	545	578	509	527	514	530	531	564	554	557	531	564	594	528	526	527	547	472	518	555	511	496	506	513	552	542	511	503	540	548	572	564	527	542	537	530	537	539	551	527	538	512	570	534	548	561	585	537	556	558	562	520	550	546	528	541	553	551	516	532	515	539	520	533	549	520	539	552	515	547	504	518	521	508	502	552	488	542	517	537	569	526	513	520	559	542	529	543	522	544	513	541	520	578	548	555	529	516	513	526	588	526	580	496	556	511	512	559	559	577	554	524	511	529	538	513	549	557	481	533	506	561	511	528	570	552	515	553	509	582	517	551	524	561	513	553	531	552	555	604	533	514	572	521	549	578	548	554	535	510	532	551	520	552	577	546	507	526	582	543	519	536	528	564	575	519	564	551	535	506	543	552	569	552	542	528	548	563	585	513	496	510	538	517	530	514	532	566	557	523	543	580	565	580	512	573	575	523	521	538	515	564	528	577	532	575	550	515	538	537	520	547	506	538	534	538	526	549	538	548	553	529	539	546	529	528	548	490	523	547	571	521	534	562	542	550	524	572	533	529	538	539	564	543	529	503	509	564	487	538	573	548	548	551	541	536	536	525	553	547	532	550	552	534	507	586	523	511	517	565	501	477	532	562	553	540	501	549	495	496	529	548	539	517	547	531	549	531	506	486	548	518	546	546	536	543	531	533	500	547	528	547	543	537	548	526	528	532	564	508	550	534	544	518	560	542	537	560	555	542	535	592	578	499	525	526	523	569	496	538	524	496	510	525	541	595	515	512	558	545	510	542	555	557	567	519	606	562	552	530	512	512	486	546	563	516	601	510	513	595	547	522	528	530	573	531	577	529	557	556	539	535	521	557	496	517	567	489	528	534	512	531	575	551	573	491	529	518	567	524	535	517	542	551	559	535	513	554	564	556	533	535	521	560	534	549	558	537	524	506	496	567	505	537	531	565	554	556	553	548	518	508	542	500	555	524	547	507	520	533	539	534	547	530	598	526	518	541	567	538	508	521	541	595	516	527	546	515	520	538	536	505	548	522	593	540	479	526	493	490	523	559	529	516	577	511	514	527	508	571	522	543	500	530	594	521	540	518	543	537	536	518	548	566	529	534	560	534	587	514	537	600	593	537	538	539	544	514	539	514	560	563	576	547	566	537	538	547	545	540	559	550	547	566	546	514	557	556	508	509	492	540	552	573	593	520	536	540	539	556	534	486	555	556	562	543	553	577	513	499	520	540	536	580	551	508	530	530	534	563	534	557	550	531	510	565	529	535	568	544	505	530	499	552	541	526	551	524	514	537	521	552	526	551	551	547	541	513	539	546	525	533	548	549	551	519	561	506	538	531	522	553	531	493	564	549	528	583	528	498	536	541	515	521	519	529	532	471	586	547	525	582	530	540	567	526	559	562	519	529	561	522	554	496	518	535	535	527	568	553	549	512	498	523	525	525	553	519	554	538	562	547	514	549	530	553	568	551	542	552	551	515	517	536	542	513	497	543	539	553	558	538	514	494	505	528	552	533	505	510	518	523	535	543	561	530	509	530	539	586	550	559	526	522	542	533	568	585	527	519	497	548	550	531	560	553	568	510	546	540	518	542	502	525	554	542	576	549	512	532	540	540	530	516	548	517	555	524	539	548	534	526	498	523	534	586	518	516	510	558	541	576	530	567	587	548	538	530	550	560	587	567	511	518	545	519	563	535	531	548	513	499	503	538	511	546	485	509	553	517	505	539	580	549	520	533	541	534	513	519	511	503	525	532	525	544	542	537	529	556	529	575	539	544	551	587	521	553	493	560	503	554	602	550	556	529	534	545	521	563	507	501	515	566	530	559	534	546
17572	4455	4653	2525	1137	793	691	654	510	499	467	460	524	428	459	464	477	396	421	486	415	367	411	421	434	443	424	438	415	438	383	431	406	467	418	424	387	437	425	404	398	386	366	421	405	447	405	407	448	391	404	387	362	416	397	443	381	383	426	442	419	459	469	385	420	459	441	452	406	420	392	410	398	401	402	446	422	435	404	402	401	438	407	420	444	420	410	382	418	376	397	397	396	431	399	418	403	383	401	426	400	397	417	398	381	376	401	370	368	409	415	448	419	425	397	384	404	426	401	408	380	391	376	415	436	398	412	370	366	441	415	398	401	461	419	400	433	410	413	433	478	429	453	404	363	392	396	397	381	380	445	375	428	387	388	424	412	382	393	407	376	382	444	381	376	416	429	401	389	431	416	436	395	412	400	404	411	400	360	391	393	428	369	355	414	435	421	430	432	376	365	382	362	428	415	392	411	404	421	432	356	403	375	408	444	407	388	427	424	382	418	407	419	440	399	422	402	442	444	447	374	414	407	410	415	405	439	400	392	415	413	382	419	438	416	375	373	404	436	437	403	437	371	403	413	402	434	393	402	448	416	375	407	390	424	414	377	410	380	373	425	396	455	381	417	430	395	393	426	402	382	443	443	418	408	414	396	394	411	432	424	395	420	405	421	429	412	427	462	436	415	401	394	417	395	432	420	415	435	402	374	419	428	380	438	391	420	441	385	428	391	412	398	382	403	415	392	429	428	411	413	451	414	441	404	437	409	403	407	446	378	379	425	383	390	443	410	410	382	358	438	402	418	414	419	418	377	384	376	388	420	408	406	389	431	414	410	407	420	385	376	374	410	416	459	414	391	430	440	427	406	383	413	415	406	416	391	411	459	400	417	403	412	408	443	401	395	402	401	400	403	401	431	389	407	388	395	393	362	408	419	398	413	424	424	363	366	408	414	396	379	432	413	451	402	423	399	419	426	408	400	409	377	412	423	409	389	398	414	443	402	463	405	387	433	389	395	424	410	391	391	380	420	393	416	416	412	405	396	398	395	394	404	400	391	410	428	379	424	435	390	384	473	392	391	383	400	396	414	382	440	395	409	377	396	403	388	360	385	410	442	439	434	406	436	381	361	369	443	433	391	397	367	388	441	434	423	426	375	391	359	378	390	378	416	349	403	406	398	393	359	437	412	443	409	401	391	401	454	409	367	382	382	345	394	392	392	422	411	450	424	415	388	417	406	434	399	397	422	408	431	405	363	429	390	400	410	448	423	419	406	409	450	385	407	425	377	387	422	403	447	393	414	428	429	425	393	392	414	380	405	439	430	390	389	427	429	404	431	390	407	417	417	460	388	448	446	381	434	454	414	440	385	437	397	352	366	362	429	397	380	399	410	402	355	394	427	398	376	441	410	399	371	384	385	422	388	409	399	394	451	425	375	436	373	438	404	424	418	449	424	404	408	424	405	444	449	400	416	412	454	401	414	392	438	376	426	403	424	352	388	413	429	389	413	401	418	393	396	409	413	381	440	396	412	384	412	409	431	403	410	392	417	410	417	439	409	404	374	426	410	420	378	434	383	395	416	391	376	414	434	391	410	421	390	386	418	407	388	368	419	392	406	400	422	437	401	430	398	434	397	399	445	432	431	410	449	402	445	433	426	398	386	421	420	416	401	425	366	384	452	392	436	389	417	429	405	419	419	402	438	371	416	401	437	375	392	398	442	401	393	411	415	371	388	417	425	412	458	423	417	429	395	351	394	400	451	431	403	429	362	422	384	364	413	395	421	396	432	467	397	423	387	425	392	423	392	397	391	394	399	408	405	398	389	402	428	373	383	364	417	425	406	416	430	431	425	401	379	432	385	371	378	366	422	405	415	451	434	443	423	408	370	369	379	393	437	439	386	418	405	392	351	409	401	405	379	413	369	439	398	409	405	424	377	427	436	427	408	428	379	405	397	395	422	410	415	394	442	383	422	454	429	425	387	424	385	401	417	426	401	373	369	414	400	406	392	407	422	403	403	418	417	425	397	414	435	415	387	413	406	410	405	446	442	420	440	417	470	424	435	366	362	396	397	438	461	383	446	414	384	411	385	397	423	438	415	384	444	420	406	380	421	419	401	398	427	418	385	399	415	414	408	385	433	407	419	392	425	386	417	435	405	363	373	396	376	392	413	388	415	445	404	445	387	372	373	450	441	406	404	425	407	443	460	422	371	397	389	393	454	413	396	406	416	419	423	392	396	394	421	406	388	415	395	433	465	420	411	393	410	462	416	401	393	393	375	345	369	423	429	389	403	432	450	390	382	387	406	385	429	393	406	408	432	399	402	452	386	374	394	403	403	377	388	427	410	415	444	411	414	407	414	390	392	405	420	396	387	373	440	397	410	421	416	384	376	393	431	383	401	410	424	418	423	434	419	435	391	386	420	400	418	375	394	407	461	413	426	389	408	463	414	400	389	415	402	434	413	447	445	367	424	418	414	403	461	443	390	389	386	427	383	386	409	406	431	366	412	406	424	417	386	417	438	412	403	419	360	394	414	408	408	416	385	412	445	402	389	405	429	365	415	371	409	418	428	394	409	394	413	417	419	392	454	434	431	400	435	391	387	435	409	425	410	433	417	445	397	400	384	384	433	389	431	364	424	415	420	404	403	426	379	390	410	443	431	392	425	410	417	429	440	429	402	419	376	396	433	396	392	411	418	412	439	420	365	411	429	388	390	378	410	420	396	430	392	397	392	398	396	422	421	418	377	383	409	339	403	398	370	385	389	385	375	397	429	447	397	423	413	415	441	398	411	419	385	371	398	395	400	433	450	447	404	410	410	413	456	405	418	393	386	414	424	423	365	427	393	418	401	412	381	400	467	429	399	387	400	393	429	413	406	437	359	403	401	418	409	397	413	364	457	394	409	390	393	401	401	376	400	396	430	413	408	402	421	433	414	422	410	400	434	419	432	425	406	420	381	390	422	411	395	411	436	446	410	398	432	399	416	410	423	399	414	396	405	421	374	417	419	389	404	445	436	387	403	412	453	429	381	394	401	415	386	408	418	433	426	432	369	381	416	406	398	420	396	406	414	412	369	355	411	410	400	453	400	364	406	388	376	433	425	401	403	375	372	389	400	366	402	417	416	409	417	438	413	411	387	429	395	376	420	443	435	406	425	376	392	424	373	419	366	422	379	414	442	436	407	444	436	406	394	423	421	443	386	419	465	399	416	421	419	407	445	389	381	441	400	413	400	380	425	420	416	382	414	392	435	418	387	443	410	336	406	343	417	396	419	406	416	388	439	404	414	420	425	427	404	430	380	425	398	421	420	402	407	417	445	422	410	384	452	400	413	357	398	411	430	407	407	419	423	410	395	385	414	379	405	411	414	426	441	423	418	412	375	444	407	406	446	395	394	383	406	382	433	401	409	404	423	437	380	375	407	426	405	410	423	407	449	439	388	377	418	383	435	411	430	404	410	368	416	397	438	440	436	390	430	449	393	381	409	409	425	406
10005	3798	7568	5709	3090	2359	2227	2053	1484	1354	1266	1212	1114	1151	1060	1150	1171	1082	1025	1283	975	1013	977	973	948	981	955	961	1000	958	939	917	980	947	971	924	959	922	994	932	905	916	966	980	948	913	947	936	959	966	944	965	932	905	887	923	955	928	892	937	954	954	932	938	934	915	951	942	942	961	919	934	925	875	965	906	933	927	928	942	991	977	872	916	912	905	923	984	943	871	949	925	942	937	934	890	957	956	947	912	935	920	932	964	923	935	913	927	965	905	906	920	888	918	912	969	934	889	937	917	943	926	902	932	967	953	931	923	933	937	892	972	939	989	882	950	934	898	923	927	877	935	913	884	932	909	932	977	900	929	943	941	924	949	917	984	980	956	954	907	936	907	938	918	956	897	913	919	910	932	935	906	915	893	916	948	934	879	912	933	917	862	916	967	964	923	905	891	899	924	904	915	948	957	949	930	896	931	880	916	934	923	927	954	960	866	952	948	929	883	925	892	963	940	877	953	910	881	936	891	968	961	910	919	902	938	916	942	876	915	958	969	953	909	938	909	977	879	910	934	943	897	930	935	909	925	942	963	949	985	845	913	973	926	921	931	895	958	986	942	902	895	924	894	929	924	924	875	948	953	939	903	945	890	909	929	896	910	952	924	970	960	938	946	922	930	899	921	887	906	909	945	899	967	908	941	929	945	898	924	944	900	856	891	930	966	957	878	939	911	862	984	931	904	915	855	916	902	915	913	919	877	942	922	862	883	846	903	914	974	936	929	950	984	945	946	958	922	939	941	912	877	966	970	926	931	924	915	891	885	874	919	949	950	921	903	901	930	938	888	934	908	947	891	940	903	932	941	911	964	913	864	929	964	912	926	939	912	905	900	963	924	924	924	959	962	944	899	929	974	919	963	978	937	999	938	933	957	947	922	884	903	862	968	896	881	1018	967	949	894	926	950	1005	898	951	965	953	922	945	907	946	926	975	938	876	930	889	898	917	950	928	930	922	884	953	899	905	911	921	860	923	934	928	936	884	914	916	934	885	891	947	948	938	932	914	924	964	985	883	944	964	991	951	958	952	923	882	935	939	912	889	912	880	905	898	920	826	954	896	939	923	922	942	932	933	886	884	914	901	898	922	938	890	934	951	912	938	895	963	937	907	926	967	931	980	928	964	957	929	983	922	943	917	910	996	947	900	897	940	911	928	936	977	869	865	870	921	924	928	914	941	939	911	952	876	974	884	943	897	920	932	932	968	913	890	922	962	925	930	955	888	880	888	912	955	959	968	929	943	937	909	960	917	935	906	907	941	944	958	909	907	887	986	910	935	951	934	989	925	903	920	935	903	940	901	933	932	907	941	939	899	935	959	865	992	893	839	893	918	873	950	918	899	938	893	920	938	904	956	903	894	944	961	917	906	928	922	861	897	937	937	886	952	943	924	906	910	961	894	941	906	975	950	994	892	938	963	928	911	867	890	936	964	907	927	844	890	919	876	963	903	961	985	950	959	899	953	909	916	950	928	923	952	913	871	952	956	981	961	899	855	926	954	905	933	967	890	946	921	949	912	871	956	890	946	943	909	889	980	920	940	925	881	965	927	922	937	914	941	911	886	907	889	972	896	928	970	918	995	919	955	979	934	885	932	897	913	918	939	915	814	973	885	920	946	926	941	965	988	905	857	917	939	894	901	944	957	960	976	902	965	959	945	888	898	922	890	933	896	936	930	941	887	936	941	979	956	934	926	885	958	923	868	928	934	928	937	881	957	894	919	921	865	927	916	995	897	906	916	890	925	895	917	909	934	942	946	902	954	924	899	917	935	896	916	833	933	917	916	877	903	912	910	964	966	946	890	911	956	941	928	910	1008	882	941	956	951	916	915	930	983	889	936	964	842	930	949	938	945	962	939	924	940	993	889	929	925	896	888	921	939	891	993	910	945	904	936	918	909	910	984	973	900	899	913	886	901	894	929	902	969	914	915	919	893	896	890	874	931	921	882	912	910	933	894	912	927	901	936	921	932	931	924	953	911	915	893	908	966	914	903	875	903	949	882	989	930	936	940	874	947	965	906	929	924	941	993	889	941	917	908	850	903	909	941	926	961	980	952	990	948	916	934	914	914	923	938	950	920	930	922	886	904	886	964	963	920	926	892	892	951	934	863	940	992	909	920	933	955	924	914	935	910	879	884	912	941	895	988	893	936	944	892	989	932	916	973	950	906	932	877	908	946	918	969	961	904	911	980	987	946	959	904	924	960	946	980	910	972	927	856	927	922	914	971	941	911	886	892	937	934	867	975	914	932	949	911	882	905	920	914	850	886	967	926	904	945	882	946	955	931	878	890	908	957	920	935	927	906	950	948	968	937	963	901	889	872	939	956	897	966	947	908	905	917	913	913	913	990	956	927	978	908	918	939	958	899	920	962	911	956	921	943	939	920	923	857	960	944	895	956	939	964	883	924	893	919	885	928	928	946	899	956	881	900	889	933	914	933	968	944	911	947	879	920	913	950	948	892	971	946	960	922	929	878	891	940	923	957	1007	906	934	930	931	898	933	894	899	919	931	932	947	918	996	894	912	948	891	1015	869	912	912	935	903	967	920	947	897	925	947	967	878	891	966	916	903	925	885	934	940	853	907	903	911	890	945	921	912	919	959	865	956	922	846	900	909	907	888	909	907	953	907	937	923	893	901	948	885	873	916	945	951	965	944	916	925	873	895	932	942	866	901	933	865	935	929	918	953	971	986	895	901	943	903	952	931	923	918	921	923	918	936	913	900	921	943	907	894	895	909	903	911	889	880	945	901	991	959	931	921	889	905	918	877	893	927	951	942	878	947	930	929	922	899	966	972	938	880	926	884	917	925	961	902	969	930	937	926	958	909	905	942	901	923	937	839	923	991	908	940	934	905	920	922	933	906	922	910	956	872	983	928	999	931	899	943	897	939	983	859	858	914	892	910	945	959	974	937	885	926	998	887	906	951	920	946	946	904	971	916	943	910	965	959	906	901	949	935	947	914	892	912	914	931	918	897	929	932	903	936	974	846	914	888	944	883	939	935	941	913	901	910	977	922	883	939	908	953	910	911	920	929	986	912	863	912	909	968	956	882	928	931	952	901	896	908	839	934	913	903	908	894	933	904	962	934	966	878	889	950	940	848	902	876	911	942	926	942	869	900	928	937	875	890	924	951	950	946	913	1005	928	958	900	919	899	891	930	891	903	955	953	870	940	932	965	975	909	946	969	957	922	938	949	890	944	889	913	937	934	946	827	944	920	988	955	925	950	906	972	848	943	948	914	909	953	944	911	935	944	937	953	929	901	896	948	939	947	922	925	933	891	906	950	901	957	945	909	956	921	872	937	941	976	966	911	909	927	940	904	874	964	958	911	884	898	964	927	958	917	948	914	885	929	936	979	949	939	928	921	863	885	949	977	932	934	937	907	936	928	922	949	957	917	945	914	909	927	896	935	855	901	917	916	910	905	914	978	912	957	962	964	934	898	922	933	916
2879	1046	1184	592	267	232	243	227	205	225	204	196	202	174	194	202	234	211	206	218	227	186	202	211	191	203	206	204	202	196	210	207	195	206	208	174	198	194	204	226	181	212	192	209	214	209	208	223	198	183	191	210	185	174	207	212	208	216	204	213	196	191	224	212	219	206	201	198	200	201	184	210	188	212	208	206	232	219	244	201	194	200	198	195	191	171	203	213	197	223	216	195	226	204	210	200	202	231	177	205	177	218	216	206	223	204	210	224	186	209	182	193	181	179	192	202	220	206	230	186	230	210	215	206	185	208	197	211	214	206	201	192	216	193	202	190	205	207	220	168	197	199	206	219	211	204	214	205	214	220	240	187	226	209	196	200	204	213	209	223	205	205	198	191	202	207	187	223	194	203	225	227	208	213	199	191	222	207	205	200	187	221	234	214	239	202	255	204	228	191	199	180	219	191	201	208	191	190	192	197	241	213	183	206	201	207	235	229	217	200	214	196	188	196	201	195	212	198	203	194	189	221	202	200	218	190	172	203	206	223	231	197	194	200	219	203	194	208	211	202	209	205	217	209	227	216	226	210	203	217	232	199	195	170	201	196	187	222	199	196	189	215	202	220	208	210	211	217	205	225	214	202	210	191	186	201	206	211	201	216	207	194	212	187	212	182	184	202	200	213	204	214	206	180	176	204	189	182	202	240	195	235	219	201	199	175	221	188	214	210	203	198	202	197	201	195	240	167	187	200	217	208	202	189	182	179	199	219	217	223	191	225	194	195	188	202	243	217	217	174	199	194	189	200	214	232	211	231	186	213	212	200	230	208	197	219	221	201	192	219	217	208	191	203	210	200	218	183	202	205	207	206	221	188	210	194	188	200	219	229	173	194	200	196	188	193	195	192	214	187	203	214	187	196	188	214	210	212	204	197	222	223	225	197	210	187	241	193	201	228	198	196	223	194	230	207	209	199	185	205	190	228	196	216	220	192	204	218	177	236	186	183	213	201	198	192	200	209	218	202	237	214	187	204	207	201	206	209	197	211	206	197	208	190	182	195	202	189	184	199	205	227	195	197	213	238	219	168	179	211	205	195	213	192	239	210	185	188	181	185	225	176	197	200	218	184	188	197	194	219	209	221	209	218	169	222	225	194	264	170	216	207	213	198	207	220	208	196	193	202	210	211	193	208	206	188	228	188	195	218	175	189	177	199	211	195	192	215	208	189	206	197	192	210	202	184	191	213	199	178	207	218	191	215	231	242	197	214	187	209	224	211	202	182	186	221	184	214	223	201	216	216	204	206	226	214	207	187	195	200	186	223	224	199	216	209	186	177	202	208	235	200	212	183	209	217	205	194	186	200	188	206	207	200	200	185	204	192	190	218	226	235	207	202	195	209	219	185	183	213	216	199	193	210	200	216	206	206	201	215	209	203	214	165	209	198	185	187	215	158	224	184	189	215	202	198	194	197	214	202	227	210	213	204	192	188	194	189	209	227	178	181	221	198	219	191	208	203	184	220	208	204	216	214	175	201	189	202	221	192	214	241	208	205	210	215	237	193	222	237	219	228	206	222	194	170	180	195	217	205	183	194	210	214	235	182	212	224	184	189	176	207	234	205	227	211	179	220	190	226	197	219	209	200	206	209	211	222	217	226	198	190	190	216	221	214	220	211	184	217	206	247	203	215	213	212	213	209	201	217	183	190	201	208	205	222	174	206	196	198	197	192	197	214	181	191	197	222	174	185	204	183	218	232	235	205	213	190	199	197	205	213	213	198	216	208	227	207	212	204	209	190	189	204	242	228	223	218	214	215	235	199	200	179	173	216	182	198	192	219	221	217	228	200	194	235	187	196	209	192	205	211	225	180	219	204	166	200	192	218	179	206	215	208	167	219	215	199	179	202	200	202	240	198	226	217	212	204	184	193	181	227	232	233	212	197	184	201	193	204	215	199	219	203	235	192	216	193	192	204	212	222	208	206	211	194	190	208	195	206	197	185	203	194	194	186	221	203	204	202	187	189	207	193	185	195	217	231	177	179	240	205	208	219	226	199	209	182	199	212	202	208	218	195	200	206	195	223	158	188	192	212	193	222	230	206	220	189	189	219	187	197	212	204	212	225	193	247	193	200	195	185	192	212	179	226	216	209	226	215	187	232	190	194	206	208	200	169	210	248	209	206	208	162	180	226	204	207	210	209	229	192	228	199	212	196	210	216	207	220	217	207	191	210	219	206	199	214	247	234	207	212	204	229	215	193	225	210	200	196	177	195	195	213	210	195	209	189	217	189	214	182	195	201	215	190	166	196	213	200	217	175	241	235	199	204	224	177	222	173	215	214	228	179	183	187	194	166	230	203	217	241	198	212	213	222	185	214	212	212	208	235	179	198	199	195	190	209	238	248	212	231	200	215	233	211	234	216	196	201	196	189	207	204	216	206	224	223	208	215	223	188	188	207	234	193	208	217	198	197	230	192	176	238	184	194	213	192	219	217	234	233	209	201	210	197	236	221	224	196	188	194	185	162	232	219	185	204	233	223	218	193	212	187	223	174	203	221	211	213	210	206	187	191	214	211	232	216	206	175	209	193	195	226	234	215	228	192	218	181	210	216	195	215	204	171	196	210	240	177	204	206	223	219	208	200	196	214	212	226	205	166	181	219	207	219	227	214	186	196	206	181	174	200	229	191	185	210	205	194	206	208	225	200	191	211	209	186	204	194	179	215	227	200	195	188	188	210	182	188	193	185	180	214	168	220	207	204	186	201	197	199	201	201	194	202	205	199	207	228	217	177	188	212	222	202	189	189	227	202	184	216	217	195	213	209	219	202	173	199	188	216	189	232	169	220	182	219	220	219	235	213	184	178	202	229	183	209	209	180	205	233	210	202	186	191	220	206	199	223	230	218	226	201	208	211	216	210	203	184	187	198	200	197	203	190	203	210	182	220	208	211	196	193	206	196	218	196	207	194	198	187	222	192	198	190	181	185	201	180	235	209	207	199	201	226	202	230	230	218	204	197	209	198	217	207	190	206	187	181	205	210	196	182	196	196	180	216	201	195	183	203	203	208	197	213	160	203	204	200	212	206	214	191	214	184	193	229	222	201	174	181	201	188	196	243	194	207	220	194	197	226	226	168	224	209	206	212	217	202	221	172	185	227	217	200	185	202	174	188	194	204	205	228	222	209	196	191	187	211	202	232	207	202	187	200	230	212	209	200	203	201	244	220	202	192	174	200	184	211	232	197	230	182	199	248	206	216	208	210	185	206	209	194	227	191	200	226	196	196	216	184	202	233	232	196	200	206	199	189	202	189	200	194	207	192	218	233	195	187	229	186	187	181	213	205	203	222	200	216	246	216	184	193	187	209	217	205	219	206	223	180	176	198	195	215	212	194	182	194	200	200	191	197	176	191	199	196	202	188	206	201	174	203	202	186	203	236	193	178	190	226	190	218	200	211	222	192	189	172	194	237	227	240	211	209	216	176	214	195	190	218	213	199	201	212
2351	1291	2389	1667	780	623	699	625	508	510	510	537	477	511	499	586	565	511	501	579	510	527	508	491	531	533	552	494	498	524	521	528	517	536	510	505	524	515	470	515	514	490	508	520	517	505	514	497	481	483	520	522	547	482	526	541	492	507	503	516	495	513	539	482	513	488	518	518	538	535	502	532	546	489	472	531	528	495	557	480	537	530	510	528	509	496	530	516	545	514	531	528	489	501	551	472	492	525	523	507	524	476	482	514	510	513	525	498	534	499	500	520	480	537	522	531	476	533	483	527	504	501	493	509	509	496	519	525	534	496	530	514	538	512	549	509	512	501	563	511	492	505	519	508	515	503	544	527	528	475	532	517	480	527	574	491	523	517	546	527	529	493	531	516	500	502	514	557	514	534	504	534	552	489	500	499	565	549	539	470	524	511	474	487	474	523	463	536	505	500	508	482	500	524	509	506	526	494	508	470	475	538	483	526	568	502	550	536	546	510	538	512	498	549	505	491	503	489	521	524	513	537	518	495	520	560	507	511	561	514	538	509	489	514	523	531	514	539	545	530	533	529	490	477	553	517	477	483	517	481	532	512	538	501	518	493	547	532	521	501	498	502	536	446	471	508	494	533	498	482	522	500	539	550	499	470	515	514	512	503	518	527	522	544	485	494	505	528	493	523	572	536	512	508	539	511	511	499	476	510	540	529	490	542	493	507	496	539	494	522	550	534	537	504	519	539	518	554	472	530	528	534	484	537	512	514	570	520	500	564	569	502	491	522	543	555	514	533	526	517	501	516	529	495	550	510	490	498	444	526	543	537	515	519	509	503	494	524	508	497	513	542	513	478	505	490	514	509	492	529	507	497	514	531	510	538	492	538	502	477	507	533	526	525	530	519	502	509	515	515	546	506	489	487	535	497	505	537	512	504	539	512	486	511	497	534	531	524	481	558	487	564	526	536	521	507	521	506	552	564	462	480	518	548	533	486	502	505	546	530	547	502	554	542	514	527	530	500	499	519	511	508	516	563	519	502	490	502	527	489	512	515	510	543	510	487	508	559	502	527	515	528	510	502	512	501	534	517	491	505	528	493	508	553	538	463	536	552	528	502	515	513	540	488	491	554	519	521	486	554	480	487	493	514	531	516	494	541	484	499	516	521	507	495	505	540	516	538	487	493	534	549	508	527	525	493	468	495	495	503	549	496	529	542	517	480	562	509	499	524	504	514	500	522	483	521	491	498	527	468	520	515	528	517	498	519	526	504	555	545	539	543	505	533	569	524	520	506	530	545	465	515	510	514	559	545	529	480	538	516	506	480	553	546	491	521	492	474	513	541	521	500	513	520	473	514	534	510	518	513	549	523	511	490	531	516	515	499	505	507	508	495	495	536	471	497	538	537	513	522	551	530	526	519	510	489	560	497	548	522	527	500	522	498	478	469	490	496	539	484	479	513	541	506	517	478	502	489	527	487	513	496	527	478	500	500	491	522	510	545	527	537	572	517	521	501	531	510	515	527	531	518	515	538	485	511	495	519	495	494	493	523	507	519	511	498	575	502	550	510	499	527	522	538	486	498	526	504	525	478	560	516	551	533	535	550	490	478	479	521	515	501	531	527	514	522	491	518	503	493	514	537	534	531	499	477	531	469	547	511	489	516	497	469	537	511	513	505	520	535	535	486	498	472	513	529	521	478	500	502	477	564	475	550	538	515	546	501	508	541	500	499	490	548	493	518	560	512	553	503	512	511	466	526	516	494	523	497	498	520	475	510	544	476	515	539	488	512	525	554	526	522	518	546	514	510	481	512	539	507	492	500	498	501	537	504	505	544	507	490	558	456	510	542	549	542	480	510	484	524	520	518	481	546	475	542	548	532	518	485	504	527	494	505	532	503	509	477	492	547	522	461	543	508	520	497	529	518	526	528	501	485	514	508	543	524	507	505	494	489	502	525	506	522	526	492	521	522	513	485	511	521	510	518	495	499	517	495	486	518	472	507	528	557	548	536	543	523	506	548	512	546	577	533	491	506	518	545	525	505	494	489	461	499	498	499	537	523	521	510	534	531	506	529	508	501	531	506	538	534	504	516	469	516	500	499	547	521	509	506	515	518	552	534	572	542	516	509	522	522	535	506	502	480	511	487	545	521	514	525	508	495	508	525	505	511	503	486	549	493	503	466	546	524	503	514	542	493	534	483	504	533	540	532	515	508	514	496	545	515	510	558	511	480	523	514	542	519	552	492	534	516	492	495	502	514	551	540	536	520	475	531	512	488	553	502	544	506	528	485	538	515	519	498	522	536	555	499	475	502	487	509	472	524	493	481	553	493	499	495	568	534	514	519	497	532	499	498	509	514	530	479	520	492	511	556	543	510	501	504	504	519	504	494	507	522	538	515	492	524	534	487	535	531	479	528	527	502	500	491	504	493	498	467	554	508	555	517	493	537	525	496	531	518	484	478	527	553	489	518	506	488	512	522	552	529	507	540	551	518	486	517	483	517	472	549	523	539	528	522	543	540	543	492	489	505	480	507	483	490	523	540	486	524	527	493	559	552	500	523	506	518	512	555	497	521	548	494	496	547	497	506	507	522	488	503	505	526	496	507	539	528	471	505	545	558	523	461	545	493	525	544	531	528	538	543	504	537	510	510	488	495	521	528	530	519	503	511	499	534	522	521	523	509	495	525	482	485	523	511	502	512	530	540	526	511	500	491	538	510	515	501	555	505	524	531	510	467	505	492	454	506	504	483	512	514	501	525	509	570	499	525	492	581	534	494	541	530	496	496	485	474	528	552	538	467	470	491	484	533	529	521	524	480	513	522	527	541	525	514	510	561	503	514	534	485	515	535	502	510	510	533	472	540	513	476	538	483	541	505	560	515	499	525	515	485	558	507	505	537	510	514	527	520	468	514	535	506	539	556	496	530	517	517	502	531	524	501	509	500	501	528	509	526	501	489	478	533	505	548	535	536	481	485	453	500	543	535	472	516	499	554	543	496	540	550	513	533	532	496	533	514	538	521	549	493	520	528	480	486	481	507	515	539	526	541	526	529	499	535	504	498	524	530	539	490	504	527	507	524	530	567	528	525	469	525	495	459	499	544	543	508	520	525	468	466	527	538	539	493	512	521	492	505	517	504	523	509	513	543	496	542	503	498	490	495	522	503	510	503	482	508	485	528	536	519	523	506	492	505	516	528	532	467	531	541	526	484	526	535	537	526	500	447	522	513	533	538	513	529	534	524	534	528	507	533	526	486	523	543	546	471	511	474	496	532	512	490	480	504	483	516	513	518	534	515	512	512	529	486	523	509	502	484	530	522	510	511	520	554	508	513	482	517	546	518	507	546	542	564	503	526	543	487	527	530	477	508	502	535	516	490	539	522	486	527	523	522	518	540	546	503	539	542	532	547	486	507	458	492	529	494	503	515	532	566	496	515	480	511	511	506	498	527	507	515	532	520	516	523	512	528	536	555	498	501	471	484	520	501	521	512	494	537	508	520
9689	2309	2478	1358	507	354	347	336	277	258	235	224	224	233	198	192	265	218	197	245	223	227	195	221	224	202	209	191	187	183	195	222	226	224	215	197	180	185	194	188	236	205	206	179	189	198	184	213	223	209	193	193	210	218	212	190	196	214	209	167	197	189	221	203	206	199	188	196	202	184	217	197	206	227	215	206	192	197	204	190	182	206	175	208	174	202	173	196	191	199	213	229	182	196	217	216	185	187	208	227	232	218	189	211	204	192	182	209	219	212	190	203	189	222	183	178	201	205	213	192	199	198	198	226	206	194	222	218	195	184	195	206	194	196	219	173	203	180	187	217	200	192	205	223	212	209	192	225	212	207	197	212	183	187	200	212	242	205	209	177	207	211	183	176	218	211	193	204	216	196	197	201	212	205	200	237	201	195	223	210	201	184	183	192	210	221	184	190	193	201	210	203	188	210	190	188	204	209	205	198	209	220	204	201	210	203	172	230	190	192	188	209	191	194	183	234	227	215	241	202	201	195	222	218	202	190	172	195	198	203	212	182	230	201	190	207	218	198	197	203	201	178	214	186	213	213	216	211	192	196	214	216	194	202	221	193	205	183	209	197	211	184	170	226	221	210	182	212	221	204	203	207	199	216	183	190	201	185	207	193	188	199	215	223	198	212	210	190	189	191	219	190	215	194	195	220	204	230	195	210	188	192	191	215	203	223	246	206	209	181	181	214	213	194	193	182	191	216	197	187	209	199	219	181	232	221	192	207	176	217	183	169	236	188	202	194	188	216	224	212	195	203	207	196	216	208	201	219	203	201	212	181	224	195	176	171	182	222	183	203	224	216	190	223	183	215	229	207	206	187	220	204	196	239	204	203	184	196	201	202	183	231	194	179	202	220	207	209	218	194	218	206	218	210	202	202	210	170	190	222	203	207	219	194	209	240	232	208	191	202	228	192	195	198	208	210	193	179	198	244	237	208	190	193	204	190	190	198	199	185	210	210	189	201	194	198	210	196	193	214	198	198	196	213	218	202	201	241	219	211	171	173	192	220	156	179	226	206	193	201	189	195	180	213	192	199	232	188	200	206	160	192	172	200	200	197	237	200	203	178	175	199	188	183	194	216	219	210	225	215	233	228	210	184	227	197	193	226	223	196	205	193	222	203	220	219	178	201	207	205	226	208	191	224	191	223	212	221	206	196	208	196	205	185	217	211	194	201	204	205	200	168	187	206	193	209	225	204	184	191	227	189	203	199	199	213	176	208	216	226	228	175	196	202	202	187	193	200	221	184	227	203	197	198	200	201	194	185	217	202	214	193	206	211	215	208	173	211	225	188	195	191	183	194	226	209	200	208	178	194	180	203	185	218	199	209	185	200	194	207	193	215	211	211	238	200	202	184	210	185	175	193	198	211	228	177	189	186	196	178	185	209	187	200	158	220	226	210	195	227	166	209	184	190	204	228	236	185	192	216	210	223	207	192	183	203	183	206	228	191	217	207	175	214	180	216	201	218	208	212	198	193	211	217	184	202	206	193	190	169	153	177	205	185	209	173	204	224	190	216	224	192	182	205	177	179	196	197	207	211	193	209	201	193	195	206	213	183	193	195	174	201	193	226	212	209	202	196	178	185	199	196	219	196	168	201	190	182	210	208	207	180	193	219	192	198	212	206	207	214	168	203	221	203	225	201	188	191	187	188	177	200	194	200	184	207	229	215	198	201	188	209	191	209	220	222	206	231	219	227	216	190	198	189	196	228	211	194	201	208	203	195	182	206	186	225	189	192	158	197	206	189	196	198	230	209	194	211	204	204	197	190	195	211	232	216	168	208	200	213	225	204	184	202	208	194	186	232	172	207	201	215	217	202	223	208	223	198	198	214	197	206	223	193	188	186	230	211	195	205	198	215	197	219	197	214	191	209	177	210	193	193	178	208	184	217	199	201	197	211	177	192	209	222	222	207	192	212	210	194	204	206	190	203	202	224	194	181	171	212	198	194	202	181	202	216	158	219	215	209	201	187	219	223	189	207	216	193	181	184	208	201	174	227	201	173	190	178	203	239	200	190	199	198	208	190	237	214	197	212	188	196	190	216	190	205	200	215	181	193	223	208	206	183	192	187	230	168	219	184	196	201	219	179	191	222	196	202	203	188	215	205	209	185	190	205	207	192	198	230	189	205	224	214	178	207	193	208	224	214	188	208	207	217	191	188	222	227	184	200	226	227	193	232	233	182	181	219	196	174	199	186	214	205	215	181	194	194	198	188	209	163	177	224	181	196	231	228	221	207	217	218	198	200	224	207	198	195	190	186	183	210	192	171	218	183	219	201	208	190	186	186	218	194	193	191	214	226	192	210	224	227	198	172	189	185	219	206	210	204	173	181	210	197	195	208	198	188	192	203	189	200	189	225	163	207	229	182	193	208	200	216	213	223	211	201	177	182	183	198	229	228	203	222	207	212	177	186	181	171	230	185	204	191	218	211	209	201	190	230	200	209	209	191	197	207	224	201	201	218	183	165	191	210	178	176	211	219	207	201	206	193	198	227	202	186	224	184	218	206	212	187	192	213	218	219	192	207	206	187	212	159	197	192	193	189	182	189	203	195	199	206	190	221	226	201	219	213	174	206	207	208	226	221	180	210	210	191	199	189	189	203	207	179	195	186	214	204	219	188	198	204	194	230	211	213	202	169	205	187	198	214	222	212	200	232	219	200	215	227	218	204	208	198	216	197	196	190	201	188	187	190	206	204	226	199	211	208	196	211	209	224	205	185	182	181	188	191	200	194	203	232	213	227	210	223	185	217	220	230	230	204	186	211	209	213	230	208	207	190	220	215	206	201	174	201	222	202	208	235	210	168	193	187	213	201	195	210	199	180	193	188	220	207	195	215	203	217	213	228	196	205	158	198	226	229	226	189	193	170	183	191	189	202	209	183	173	159	220	215	196	184	168	192	209	203	220	209	182	186	174	174	198	175	213	203	190	205	204	172	210	214	191	189	174	186	195	217	213	163	209	206	193	202	185	217	200	213	224	196	205	192	189	206	204	212	184	222	195	213	207	203	167	181	214	229	198	191	196	191	187	191	192	199	213	179	194	186	215	190	196	206	202	188	195	209	198	194	202	192	197	211	219	198	172	199	217	186	219	218	200	199	195	210	226	185	202	206	217	223	194	192	196	170	202	191	190	191	198	184	206	202	181	215	205	190	200	214	197	210	186	236	202	191	199	189	204	226	198	198	201	230	203	168	210	213	225	198	207	220	190	206	211	207	198	195	208	230	206	202	211	219	179	197	205	188	190	227	168	228	208	194	202	185	214	185	180	227	226	202	228	204	202	194	185	180	182	205	213	184	203	216	204	230	172	202	191	215	216	208	202	222	217	204	220	186	209	177	207	176	212	217	203	211	202	192	231	196	184	208	206	183	191	204	161	209	208	203	202	202	196	214	190	188	202	188	203	217	200	210	190	214	187	184	193	250	221	208	220	228	180	184	189	195	214	231
7166	2242	4595	3421	1685	1215	1282	1288	810	757	751	698	679	622	645	650	673	662	554	811	556	546	538	571	569	585	544	545	522	571	591	586	587	565	554	538	534	523	580	556	479	533	540	541	548	549	540	541	528	536	560	564	539	497	535	526	544	531	520	529	535	535	526	486	529	553	555	544	507	554	531	522	560	531	552	558	548	547	559	498	528	537	510	534	509	514	581	534	498	537	510	560	549	560	589	556	571	522	526	533	517	591	541	519	534	541	547	520	537	579	559	547	553	544	549	515	515	516	508	544	522	531	554	526	573	539	551	535	540	504	553	518	496	533	539	545	508	529	529	578	524	523	527	550	531	513	561	537	530	556	529	549	506	529	526	528	526	550	518	546	526	556	527	565	468	516	536	539	522	539	577	547	532	554	511	551	570	510	561	560	502	530	537	539	522	544	507	508	538	546	521	522	563	553	500	526	565	492	573	561	545	522	519	543	531	501	536	532	511	514	542	569	509	519	534	497	551	486	541	542	526	545	523	503	524	530	507	552	541	541	541	533	554	579	491	524	553	523	574	539	519	536	543	494	546	508	541	537	536	552	516	518	528	516	555	551	568	494	501	525	534	515	509	521	532	551	527	545	521	553	521	535	509	530	512	509	556	531	525	496	548	555	521	532	573	523	525	518	497	553	554	543	576	521	544	509	543	552	510	561	519	554	550	505	498	564	548	487	548	520	526	498	505	525	564	508	530	496	528	546	500	541	515	569	534	528	533	600	529	564	536	532	515	555	524	501	512	525	495	549	530	531	543	560	523	543	540	556	530	508	544	510	551	574	524	514	517	522	538	531	538	549	510	550	501	511	509	537	480	504	492	543	571	498	540	549	541	491	546	520	538	551	470	529	545	467	542	538	550	514	538	510	550	504	541	534	543	504	534	556	516	568	521	525	575	515	535	545	490	511	504	541	527	494	534	535	543	543	507	532	525	556	482	455	524	557	533	505	529	548	504	557	544	510	538	552	536	506	535	533	519	551	547	526	499	552	563	522	558	596	501	535	547	525	516	488	508	545	498	521	547	513	559	536	502	527	527	564	538	513	557	503	544	526	532	509	539	488	544	517	538	523	553	556	521	541	553	554	528	501	526	518	494	538	556	503	494	520	540	521	544	509	563	541	517	536	513	508	514	504	535	517	515	523	525	528	556	550	565	552	522	536	516	533	534	525	467	554	534	506	527	521	548	558	550	504	542	582	545	513	520	538	547	528	510	569	524	492	513	562	513	534	512	516	503	527	538	489	518	543	563	554	528	526	537	495	537	540	490	543	557	518	526	527	526	517	533	566	489	545	542	526	577	555	548	536	529	546	537	494	557	509	501	517	559	527	537	512	530	539	539	529	546	521	550	549	552	500	543	517	531	570	544	497	533	542	534	534	559	511	499	525	537	526	528	515	524	526	525	502	507	506	528	550	532	577	513	545	517	558	566	534	544	515	517	513	541	539	514	530	490	546	509	529	500	517	515	546	531	575	547	534	511	546	562	523	548	560	540	545	568	537	531	509	568	527	533	548	523	522	578	551	543	543	569	516	513	548	575	539	568	561	518	493	531	538	534	560	530	488	527	498	496	518	536	508	539	474	511	533	529	546	518	526	530	549	551	509	533	522	568	549	545	574	539	485	527	528	487	535	524	529	533	533	536	486	516	529	549	559	550	536	511	541	536	500	546	529	542	502	508	469	505	550	548	529	521	530	546	514	531	539	565	530	528	545	532	510	490	519	519	514	502	528	558	524	515	522	487	533	510	546	514	529	533	567	512	539	537	525	566	533	551	508	515	518	532	531	569	563	548	511	489	572	546	492	541	534	544	563	523	522	518	548	556	549	499	551	505	549	531	519	554	503	551	523	564	537	546	560	486	518	532	498	526	520	516	584	538	542	543	504	478	562	559	470	551	524	487	532	520	543	472	512	539	547	516	519	536	534	553	543	547	545	530	532	538	548	520	553	556	536	554	524	516	524	533	515	494	491	520	522	530	572	507	551	543	542	495	556	527	532	493	539	533	532	556	552	497	520	495	524	538	515	542	553	514	569	553	525	529	559	553	536	483	524	500	567	538	522	521	532	507	552	517	552	558	525	508	545	524	549	530	510	531	510	505	471	511	544	514	519	561	513	480	549	520	531	560	539	500	547	516	521	562	558	503	532	495	590	538	531	534	540	561	517	535	555	568	542	546	561	534	538	541	529	560	543	551	551	526	521	518	477	540	561	509	532	488	476	531	483	517	530	525	531	503	511	520	495	537	540	510	523	511	493	527	541	556	561	531	525	525	518	563	528	529	535	577	536	482	547	520	552	522	555	517	550	555	508	536	524	548	552	486	536	551	569	557	518	514	522	513	578	544	535	541	583	567	545	487	534	530	549	524	539	559	488	523	504	549	520	515	542	532	529	539	532	510	534	572	564	527	508	557	513	538	516	520	550	568	524	524	542	518	483	492	558	517	551	550	534	550	511	533	504	519	516	495	542	548	553	541	490	538	515	541	570	542	531	493	523	579	563	509	530	588	481	507	504	518	544	596	518	531	508	501	495	552	519	535	532	516	543	532	546	561	567	545	545	539	525	509	565	554	533	522	538	531	486	537	535	512	533	528	521	506	544	513	518	505	571	565	543	542	564	483	544	520	531	570	514	504	484	520	547	533	515	559	535	503	554	574	541	515	548	502	510	551	581	542	514	506	563	513	577	506	559	555	575	598	571	559	515	541	547	491	554	502	520	528	522	535	546	532	548	549	530	547	504	537	527	533	529	550	523	546	505	522	558	545	534	560	497	500	525	508	569	537	548	529	543	542	549	540	531	534	551	553	501	503	520	509	553	529	538	498	539	592	520	545	528	537	517	563	531	551	578	537	539	532	495	534	586	530	584	541	528	500	519	539	509	512	517	511	521	488	498	516	573	514	497	520	546	497	510	482	552	578	528	494	469	516	596	506	555	521	520	520	531	513	525	536	526	535	524	543	539	554	490	538	592	558	529	508	528	530	527	557	556	563	604	508	513	497	509	570	510	476	521	521	514	514	578	531	490	547	489	555	521	519	521	516	523	518	523	582	537	537	497	486	520	543	521	517	557	549	513	530	525	535	522	555	560	492	521	512	543	525	519	559	484	494	553	495	512	517	550	516	536	518	505	550	459	547	532	526	533	565	582	495	526	550	567	527	583	525	580	525	558	536	510	522	549	517	535	523	534	515	492	556	535	541	544	544	553	531	534	528	533	536	501	496	528	563	529	586	488	554	536	538	527	526	545	512	567	537	525	532	508	525	551	558	521	542	535	533	541	528	529	507	508	537	521	514	533	520	496	532	492	497	571	536	502	513	523	553	516	517	494	521	566	520	566	554	582	545	543	501	569	541	566	532	535	515	558	518	497	510	524	527	548	521	540	505	545	540	502	512	530	531	533	545	555	563	563	538	481	537	544	540	533	518	532	518	517	541	536	539	536	529	592	530	521	529	536
17402	4175	3859	2130	1023	701	674	676	539	452	512	446	440	423	416	480	438	407	390	496	431	392	415	375	422	450	442	440	388	456	403	417	400	416	414	396	386	370	456	420	420	367	387	375	403	418	423	451	405	411	400	412	402	403	422	416	404	380	394	417	386	389	394	426	426	398	395	402	425	393	382	402	378	418	376	420	361	372	388	414	377	392	435	440	404	395	401	389	395	384	398	433	355	400	383	390	408	426	413	378	421	418	421	380	382	398	432	401	411	385	386	395	402	417	406	387	427	391	387	388	432	395	401	366	425	421	405	444	410	426	396	429	432	378	430	461	379	426	378	362	374	414	406	380	392	413	414	414	400	415	430	364	382	421	410	424	385	401	405	449	405	404	415	385	400	384	371	416	420	393	365	412	380	395	367	405	414	422	396	378	416	389	435	432	408	432	419	417	383	414	415	460	413	406	412	399	389	385	422	394	425	374	377	423	430	417	439	412	420	432	388	436	413	406	397	426	432	407	408	407	388	435	435	408	416	403	429	405	388	425	412	388	401	386	409	419	398	395	400	431	383	398	388	410	399	380	410	422	419	442	375	436	456	419	403	392	412	417	393	400	417	387	396	411	404	389	429	341	352	421	391	369	392	391	404	421	401	421	385	409	377	384	400	407	444	400	399	409	389	455	383	410	427	410	387	433	398	384	368	406	449	378	430	427	382	424	411	418	413	393	424	411	396	378	405	421	406	412	404	372	379	425	376	410	400	399	402	431	409	422	436	400	419	432	393	385	390	406	377	403	396	408	405	413	439	389	422	398	441	426	387	443	437	438	397	417	359	372	416	394	420	392	441	394	447	423	425	396	424	426	398	387	400	404	381	382	442	394	400	411	391	365	384	378	427	385	417	392	376	396	396	402	416	377	411	428	407	412	413	428	384	420	410	439	410	410	401	372	388	409	428	441	426	387	420	408	394	406	419	445	439	433	447	406	405	428	423	398	395	357	363	382	418	400	403	410	414	401	391	391	395	380	391	360	340	360	377	426	419	394	422	362	446	407	446	388	383	403	406	415	457	425	437	440	433	436	380	405	409	426	435	413	364	377	430	397	381	380	441	420	391	402	394	426	409	398	419	427	408	379	376	407	429	401	392	375	421	455	378	379	386	455	385	404	462	385	411	414	408	421	398	400	384	386	419	383	389	399	406	410	372	367	420	393	406	374	470	413	431	426	409	393	433	439	428	405	418	451	404	402	416	387	399	394	409	456	399	413	363	413	423	414	361	400	407	421	416	429	408	437	411	359	422	418	429	388	409	405	400	418	418	396	421	367	353	408	381	433	420	395	396	401	392	396	409	391	416	408	434	424	393	410	416	386	414	425	451	385	389	408	441	424	426	440	395	372	408	394	409	391	441	378	400	397	412	382	425	386	418	434	392	401	385	395	394	416	383	432	389	413	402	432	413	400	422	400	403	389	446	383	392	371	432	409	437	401	443	402	401	397	416	392	367	379	384	396	470	421	405	381	412	427	440	385	418	415	431	416	401	411	386	405	402	371	450	425	411	409	415	428	406	445	450	410	425	364	386	400	385	412	420	432	434	406	399	411	387	385	388	382	419	401	382	384	416	432	389	383	393	429	436	419	419	346	388	406	377	409	432	404	393	400	392	417	450	375	434	393	427	382	403	397	435	428	411	424	423	377	382	386	378	448	429	390	444	413	459	396	433	399	479	450	441	398	405	365	409	391	395	404	396	418	384	395	388	383	378	382	430	387	407	423	403	390	366	455	373	444	432	422	414	408	439	438	387	408	424	423	402	394	413	417	404	406	360	428	379	419	394	399	353	384	406	415	405	379	388	413	417	395	446	393	412	411	388	421	411	429	437	396	397	409	385	397	426	387	411	396	449	397	385	396	401	390	403	355	368	410	379	420	458	393	388	378	408	365	327	387	419	396	404	448	456	387	401	443	376	388	420	376	392	414	396	356	429	395	388	388	399	367	400	398	356	413	456	380	394	414	435	435	407	405	350	408	428	400	441	434	421	425	401	398	403	425	420	448	451	402	402	393	386	357	401	386	404	398	405	418	439	407	443	398	432	401	380	366	382	425	412	352	423	408	415	409	406	410	393	363	407	398	404	420	411	414	407	413	388	425	402	427	390	384	404	406	428	440	383	382	418	419	392	436	409	390	433	375	408	370	356	392	413	413	367	444	409	434	408	417	391	377	395	372	449	411	405	403	385	401	400	388	442	446	387	425	356	421	441	404	429	426	393	413	393	410	424	420	410	432	431	385	436	379	412	410	432	435	415	400	433	459	424	414	371	420	410	427	421	360	402	395	392	373	426	399	439	419	433	402	421	383	446	443	418	408	363	416	405	387	405	378	427	416	390	385	377	388	405	395	432	401	432	410	407	374	395	437	386	370	433	390	392	416	461	386	449	360	411	390	421	412	419	424	400	400	361	395	414	391	419	369	404	390	396	408	395	392	410	401	383	405	398	410	420	392	394	394	411	407	393	385	377	376	413	392	426	401	419	382	413	414	431	360	446	388	406	409	417	409	407	399	447	406	417	430	399	416	409	393	418	444	402	404	399	358	391	382	439	380	416	415	415	398	405	438	386	385	403	428	415	393	385	399	446	430	382	402	398	388	401	398	404	392	397	433	394	406	376	392	404	419	400	423	375	383	427	408	422	403	430	457	436	448	363	385	404	374	408	355	408	409	414	391	396	416	359	393	454	449	401	378	409	411	420	413	409	376	378	418	407	416	399	425	410	398	410	409	423	404	439	417	397	391	391	348	435	399	439	412	397	429	411	417	410	447	412	435	382	387	416	387	392	398	402	390	386	396	403	394	400	398	418	393	423	420	357	448	421	385	407	386	425	384	420	395	401	395	383	457	434	380	418	376	402	393	405	431	412	388	393	421	403	415	384	381	418	402	407	400	411	439	434	412	448	441	398	394	394	457	395	384	407	436	412	406	414	383	392	399	391	413	392	427	405	381	434	435	429	405	405	435	441	403	424	425	415	409	428	408	375	382	453	414	396	373	412	412	421	407	383	429	420	421	406	393	383	375	437	402	390	419	386	427	397	396	415	384	450	408	450	365	401	407	403	436	421	424	400	427	385	403	405	417	392	400	402	388	413	406	391	368	413	409	389	445	397	381	419	401	439	439	426	388	413	417	441	436	416	387	383	415	418	414	384	377	435	383	389	444	394	386	426	407	401	425	379	426	460	414	418	409	444	411	408	416	393	398	350	373	399	356	416	367	449	438	374	380	402	407	393	407	406	435	404	411	433	377	414	409	396	357	405	391	446	408	393	439	389	426	413	438	399	385	393	375	383	393	405	387	404	376	416	402	408	396	400	433	404	400	417	410	448	400	436	402	410	409	354	389	389	406	418	431	412	449	397	415	395	428	425	367	423	433	438	443	423	424	423	413	382	428	412	410	379	402	377	359	405	376	387	398	412	410	439	435	412	410	406	419	421	395	383	415	456	396	391	400
9634	3461	6517	5218	2822	2304	2223	2083	1518	1361	1289	1222	1176	1163	1064	1116	1160	993	1013	1416	1001	967	1001	990	1016	982	953	982	933	956	981	936	846	995	955	962	932	954	931	948	955	977	860	906	915	901	914	884	968	935	947	914	964	929	910	935	906	936	888	957	900	962	892	911	953	901	882	940	903	905	914	939	914	884	870	901	915	877	949	991	962	891	948	969	972	936	930	831	936	922	906	949	922	903	967	932	904	888	910	916	884	934	894	864	832	926	961	899	982	950	936	916	931	882	888	869	909	897	882	937	918	869	968	928	963	903	922	939	916	904	893	954	947	882	870	905	906	907	935	942	917	951	960	953	889	894	878	908	942	920	914	902	933	964	882	921	953	952	924	936	926	931	935	928	884	925	927	902	939	955	925	950	975	990	888	897	893	899	971	919	885	906	891	926	934	899	911	974	920	928	911	934	912	963	895	914	928	977	891	908	907	933	935	921	934	884	907	884	925	974	909	918	879	921	939	950	897	932	921	916	869	959	962	927	933	916	878	898	890	829	874	953	922	963	922	907	877	958	937	927	929	921	894	895	927	928	927	919	941	930	920	908	907	935	884	916	875	951	903	955	868	940	976	871	927	944	897	904	895	909	948	910	941	925	911	905	899	915	927	922	919	888	901	897	954	925	894	914	880	892	938	883	892	876	954	941	927	912	927	920	971	906	933	930	953	951	961	875	972	906	895	909	922	921	907	985	910	933	930	890	923	901	955	938	956	903	904	916	944	906	925	915	939	901	866	949	983	896	944	929	919	913	911	889	940	935	961	941	938	927	930	940	920	965	923	921	960	933	896	925	945	906	927	915	954	905	937	899	902	941	955	914	902	902	963	970	884	923	1015	914	948	945	901	876	856	901	892	992	867	944	908	881	889	895	893	912	894	898	902	879	879	931	924	942	913	940	918	942	913	939	939	886	927	972	950	908	932	896	952	960	931	889	921	938	950	970	971	914	967	921	901	942	902	876	941	899	936	981	902	932	953	930	928	947	933	908	911	942	866	904	934	904	907	933	906	909	986	920	936	914	887	958	898	881	918	943	914	885	871	917	950	951	976	929	937	947	867	972	969	938	966	933	934	855	904	904	923	949	914	900	957	908	907	966	921	946	889	903	925	932	885	920	941	925	958	978	898	876	931	902	909	860	927	912	893	933	950	953	893	868	919	891	892	903	882	973	919	914	920	907	939	888	913	957	940	926	925	923	961	955	887	907	951	871	922	918	941	897	948	906	921	903	920	932	884	935	914	948	941	944	924	892	933	906	969	929	899	913	937	950	897	945	926	903	963	943	865	891	897	967	944	894	928	907	905	957	925	928	915	886	921	953	909	960	910	924	874	960	922	913	954	961	895	881	924	891	899	932	887	895	945	901	962	913	940	856	951	953	924	903	797	963	920	861	949	884	937	911	911	944	874	911	863	874	945	951	949	959	952	913	920	925	908	956	936	974	891	902	963	869	916	929	928	900	927	929	918	924	909	979	956	916	947	918	868	932	929	931	879	902	953	910	914	881	946	909	938	938	917	892	986	966	978	916	960	941	939	882	923	836	951	911	903	960	900	942	1003	949	913	922	903	903	952	960	917	887	941	888	922	915	914	874	911	892	953	953	953	925	896	928	899	925	949	971	909	915	912	971	955	911	934	842	919	902	896	888	898	957	877	899	908	876	880	918	882	937	931	935	883	936	937	941	939	1011	923	917	912	875	927	958	934	979	928	959	968	940	908	913	938	908	940	993	981	939	943	936	952	959	940	920	895	928	894	865	892	868	885	912	908	974	927	922	907	943	932	935	954	936	873	937	866	979	903	925	942	911	933	889	923	906	894	881	955	932	911	951	932	944	884	927	958	928	884	915	942	941	877	938	890	901	879	940	934	894	941	916	882	925	891	901	906	912	931	966	888	921	935	912	936	908	925	892	930	936	902	882	952	925	920	934	913	902	909	916	937	851	910	886	855	949	934	928	911	920	911	953	925	936	887	948	884	923	947	894	903	910	903	862	940	893	919	932	928	939	959	920	926	905	869	903	961	938	943	881	861	909	927	943	929	934	929	926	906	939	897	873	970	930	881	977	925	969	991	868	968	900	969	929	881	978	944	907	871	915	860	927	935	889	910	882	922	936	927	937	924	952	951	930	931	943	964	961	894	875	917	926	908	863	927	848	918	967	925	931	918	847	911	890	934	936	910	920	997	906	915	911	939	909	897	936	946	902	890	936	907	897	917	900	953	977	914	891	893	891	926	914	887	948	921	935	930	914	894	921	962	851	905	909	875	949	905	926	933	950	941	945	942	944	918	922	926	961	897	968	904	926	990	968	932	956	898	878	937	915	930	917	910	896	909	911	868	899	927	954	934	937	888	950	906	939	966	919	995	943	905	926	829	916	935	900	953	838	926	942	901	904	884	912	922	916	919	937	917	915	944	900	932	916	925	913	912	916	944	904	847	913	921	938	942	871	924	940	940	913	897	935	963	954	953	905	866	890	939	893	905	948	965	874	893	956	929	963	997	902	910	915	909	876	909	889	948	849	925	911	907	892	928	951	932	922	904	885	921	905	933	904	923	911	933	969	894	905	959	931	923	904	891	926	933	932	901	937	928	886	888	912	955	966	887	912	910	876	919	951	912	853	892	971	920	906	860	905	936	914	873	956	952	960	982	931	957	929	974	916	924	913	909	906	927	919	921	891	981	942	957	946	897	929	971	903	888	924	921	889	905	995	913	926	925	926	908	892	868	932	975	971	928	963	876	967	922	941	904	894	983	926	878	911	922	925	995	944	896	967	936	888	879	920	869	900	899	949	938	922	908	896	886	916	943	893	947	920	887	904	885	952	915	887	932	893	989	897	932	878	930	932	887	927	930	1003	889	890	933	922	947	896	874	903	904	911	976	948	889	911	885	868	898	969	909	875	910	923	906	956	927	889	904	929	918	886	916	898	894	931	916	934	964	950	883	937	897	946	901	911	928	966	892	945	891	910	911	895	913	903	886	944	943	932	947	944	922	920	958	924	916	915	954	906	886	899	961	934	924	938	922	895	933	955	907	883	939	927	961	921	935	931	942	916	938	974	901	847	949	943	933	845	893	902	978	979	836	931	911	922	951	911	877	917	893	882	937	921	939	931	898	886	914	965	933	954	897	923	955	952	850	921	962	896	980	905	892	894	901	927	923	957	924	908	947	899	948	905	905	872	864	940	944	877	903	934	917	983	948	902	899	900	901	885	935	926	922	898	904	943	940	896	914	926	885	891	895	904	932	964	889	897	928	979	888	919	950	932	963	926	914	927	937	948	949	949	919	881	931	1005	961	932	894	934	945	882	873	908	935	913	918	939	894	901	898	916	920	935	930	884	888	957	935	859	895	910	886	938	912	869	906	919	885	929	933	898	897	928	914	908	920	860	894	902	887	905	874	905	883	871	949	885	930	909	901	945	924	908	901	881	925	907	913	890	961	898	916	901	937	963	890	919
2708	965	952	440	260	216	202	221	193	214	214	183	208	181	176	191	238	207	195	211	192	212	207	206	193	185	193	208	211	209	198	196	218	184	217	186	235	220	179	167	188	214	220	222	177	221	183	189	198	221	183	197	204	217	177	194	222	190	221	212	190	199	199	237	184	215	190	241	222	201	204	200	215	201	190	210	216	225	200	207	209	216	191	202	184	200	189	211	201	197	199	174	207	192	181	198	205	225	199	199	197	202	178	198	201	201	212	193	219	195	218	213	178	191	199	206	192	209	212	202	213	178	210	180	188	203	209	193	193	183	215	205	209	191	167	193	192	213	181	215	201	198	180	238	197	197	200	193	213	227	224	203	221	205	208	204	227	173	221	210	208	192	198	180	210	170	186	193	191	214	194	216	227	198	184	196	219	192	203	208	185	184	182	227	204	216	185	217	199	195	208	208	211	168	204	192	210	190	195	199	200	185	200	190	195	200	209	214	213	212	188	176	177	193	209	182	216	218	184	214	205	181	194	209	221	196	246	191	208	216	202	212	207	187	197	185	226	195	206	210	220	173	200	201	185	191	219	237	183	191	181	196	211	200	225	181	208	200	218	195	190	215	193	212	209	225	190	193	221	185	193	187	220	190	154	197	185	228	188	208	206	206	205	214	200	195	177	193	194	173	183	223	195	191	194	207	194	218	172	211	195	193	187	217	207	207	222	220	201	195	207	205	193	225	193	192	217	198	198	189	205	209	225	174	178	213	187	197	209	193	219	193	194	211	190	216	212	210	208	228	210	191	206	187	217	207	201	211	203	187	214	176	206	219	221	199	203	221	218	163	207	179	178	203	190	222	193	172	188	195	202	184	201	191	215	197	215	217	227	194	167	196	183	188	214	212	183	216	212	198	175	219	201	205	185	198	206	186	207	211	197	176	209	192	171	203	173	185	184	229	201	215	171	220	207	205	203	216	192	180	189	201	214	174	205	196	177	192	181	198	196	199	197	223	198	191	189	201	215	192	181	214	199	190	227	206	177	181	206	216	185	214	219	199	195	210	216	167	173	184	252	223	189	184	204	219	201	194	214	197	207	205	194	180	226	194	190	186	201	197	176	204	208	188	183	223	231	191	199	182	216	186	209	221	220	202	197	214	235	235	185	209	210	220	194	168	200	204	215	207	184	220	216	210	200	176	209	185	176	238	186	190	199	189	217	174	214	221	207	217	206	194	219	199	182	184	181	206	204	209	193	193	205	192	205	196	210	193	196	220	195	185	210	204	187	209	186	177	190	219	184	189	219	219	225	212	184	197	180	208	229	229	229	186	175	209	199	179	180	231	195	190	209	207	177	207	202	195	176	218	183	192	199	206	201	212	217	199	223	188	224	216	203	164	211	186	225	211	203	198	192	200	176	180	162	224	185	176	220	202	204	209	168	215	212	183	200	197	199	183	192	218	198	199	220	243	212	196	220	177	190	203	203	206	218	228	170	204	202	224	172	195	181	200	190	200	197	203	212	203	185	190	219	234	180	185	183	182	168	154	187	205	216	186	182	173	208	226	196	192	198	206	180	178	204	193	194	187	187	214	211	205	191	192	221	206	197	212	189	223	193	175	200	215	211	204	208	196	205	182	206	182	200	207	201	214	210	228	191	206	215	202	192	190	182	203	211	210	196	207	183	195	201	214	198	189	203	203	198	190	198	206	209	205	226	189	217	184	200	189	191	212	220	199	171	217	206	180	192	214	195	184	208	184	198	219	193	205	203	183	182	213	195	204	191	200	226	202	200	202	226	172	210	208	170	202	235	198	225	209	196	188	213	211	213	203	193	230	207	210	190	210	180	215	195	187	202	217	201	209	194	228	214	199	191	172	204	187	176	166	203	163	184	218	232	191	181	197	229	215	209	185	187	217	208	205	192	173	192	174	205	212	208	215	208	194	192	182	175	196	191	212	186	203	184	192	220	201	202	204	205	208	208	225	203	216	185	193	208	184	216	211	182	228	200	189	178	181	194	219	189	210	215	188	223	179	182	179	215	185	177	185	166	197	198	189	216	212	212	212	216	196	203	193	179	223	204	181	196	185	182	183	230	223	222	196	205	207	204	211	193	179	214	197	203	207	192	189	194	200	202	234	193	215	198	216	184	211	222	200	205	188	176	200	209	203	180	185	244	232	196	206	215	219	212	200	174	199	204	195	201	208	207	231	183	187	190	209	186	208	203	195	162	193	177	188	190	208	201	207	200	205	204	222	223	209	214	181	193	183	203	223	200	207	206	213	176	201	173	178	242	224	208	224	194	177	220	208	193	219	189	180	203	192	201	216	180	222	216	195	225	205	198	203	181	195	219	163	196	181	197	204	183	227	190	232	182	197	188	199	210	195	205	205	181	193	219	184	217	173	214	204	202	196	185	225	211	199	195	203	195	194	208	205	191	213	194	198	217	180	231	220	185	193	194	215	209	175	195	188	217	210	197	218	202	204	186	210	207	207	216	217	203	223	194	233	206	207	212	191	215	187	160	207	230	199	198	191	197	193	189	157	188	215	214	219	191	207	207	195	183	217	188	186	197	189	184	199	198	191	187	187	200	193	192	194	197	210	218	208	221	215	178	202	224	162	187	196	175	214	215	180	220	182	218	179	190	191	217	207	225	206	178	180	205	210	205	227	194	180	191	191	169	206	199	207	211	204	194	194	173	166	228	180	190	201	234	208	206	219	212	211	186	160	190	226	210	206	202	201	169	211	195	207	200	226	190	201	199	202	218	215	196	195	200	188	218	222	219	190	214	191	212	164	160	219	220	225	200	204	214	209	194	189	208	195	186	199	188	216	174	182	192	183	206	183	172	209	216	197	208	201	175	206	176	179	177	206	201	184	193	229	191	184	211	202	192	196	199	196	239	220	181	214	207	200	221	220	174	208	198	209	205	188	180	214	212	223	197	191	198	195	179	193	216	188	204	178	213	173	207	176	194	193	190	189	208	182	218	191	206	234	217	199	198	229	208	188	192	166	171	214	211	208	188	170	197	191	203	194	226	190	200	226	174	183	203	189	195	193	224	191	211	203	206	184	190	211	185	220	190	205	223	195	204	191	212	192	213	167	215	218	218	224	203	185	217	213	212	181	196	180	192	178	198	204	207	197	215	260	209	188	192	200	198	197	219	215	196	228	191	204	201	182	204	203	182	200	209	175	193	184	207	197	199	221	167	180	169	187	206	208	210	199	225	195	193	200	189	200	189	209	196	219	184	200	189	196	181	219	226	217	199	192	204	180	196	188	204	192	173	179	203	197	182	194	197	191	195	218	182	210	196	214	186	201	170	178	214	219	176	191	214	219	189	210	174	193	209	225	212	196	222	195	212	187	220	177	190	184	213	233	167	199	152	208	192	208	214	221	236	220	180	211	210	198	172	204	214	209	220	203	207	221	222	179	196	173	175	223	205	197	207	184	192	192	175	192	215	187	194	195	193	225	216	196	184	191	202	188	199	233	206	208	194	190
2315	1292	1909	1328	738	620	635	665	536	558	576	520	469	522	538	569	555	485	556	538	508	509	524	528	527	520	524	532	506	532	501	474	527	499	531	540	506	509	508	523	514	543	521	514	488	496	512	479	502	493	479	527	523	530	516	508	553	502	500	490	503	492	482	504	509	521	538	518	452	519	515	490	545	530	481	529	510	512	523	542	509	469	508	493	537	528	513	498	527	518	506	495	540	573	484	511	476	522	493	565	509	493	528	518	490	505	508	516	496	555	477	517	522	518	521	517	522	490	523	506	469	535	549	506	486	522	504	512	489	515	473	495	486	494	473	499	520	469	495	504	468	531	504	515	483	515	509	518	529	533	489	486	549	463	481	505	503	513	546	509	443	502	535	490	538	500	500	504	509	533	521	490	504	531	519	494	510	519	497	555	524	543	510	504	470	513	529	525	519	488	527	494	484	501	499	496	491	501	487	477	467	503	532	461	527	536	524	508	499	514	530	479	534	511	489	526	518	482	486	563	507	496	486	516	554	521	492	485	495	519	505	519	522	471	530	525	496	479	516	520	470	508	497	471	532	466	499	524	497	515	548	495	512	551	505	507	492	533	526	484	505	472	532	537	502	498	483	516	527	539	499	477	516	488	485	520	512	492	524	496	546	513	557	480	531	520	502	500	488	507	532	517	545	521	520	498	503	506	511	520	499	494	469	525	526	515	518	483	478	506	544	507	471	532	505	526	519	511	452	483	516	514	536	505	536	505	518	513	493	538	472	527	481	516	505	529	517	515	501	484	519	509	519	499	538	491	516	539	485	508	530	485	505	525	515	553	520	519	506	483	522	499	474	542	522	520	513	478	474	460	494	566	546	517	514	551	494	533	496	523	511	540	521	503	522	509	485	517	534	531	514	524	499	497	519	502	555	494	513	492	515	491	493	573	513	464	524	517	523	537	523	518	551	495	504	535	496	481	501	537	546	512	512	513	541	521	460	540	530	489	492	525	500	543	489	495	509	507	489	538	507	486	513	540	533	479	501	518	522	448	526	453	512	551	503	514	509	525	498	513	470	544	481	518	484	494	525	480	519	531	475	540	523	518	506	498	535	510	485	521	538	470	453	490	482	510	508	531	501	483	471	533	490	471	539	524	525	461	519	531	515	519	507	526	523	543	525	543	502	509	502	455	515	525	469	506	481	531	518	533	509	497	524	486	509	503	504	516	481	520	518	517	566	527	495	532	521	514	512	552	527	504	504	517	524	501	505	490	516	509	512	499	518	485	571	513	516	500	451	507	500	517	503	529	498	510	489	551	482	492	492	480	517	524	513	539	524	518	536	521	505	481	527	528	492	537	521	498	510	526	500	485	476	508	499	528	524	501	491	503	543	505	476	516	494	493	489	547	547	506	506	499	503	497	514	466	522	490	521	533	497	504	499	530	508	518	557	489	466	503	508	533	501	501	503	521	534	491	491	532	487	521	527	504	527	472	525	499	504	477	475	507	506	524	512	533	491	480	471	509	509	500	493	470	532	490	533	503	500	515	522	498	460	522	473	500	528	485	505	476	499	524	514	493	523	527	515	484	522	491	513	479	495	502	520	530	513	483	525	525	512	526	540	475	492	512	510	521	529	499	495	503	521	467	536	523	467	537	530	488	515	502	466	523	510	488	485	526	539	519	502	481	514	488	491	503	522	516	512	521	457	499	498	534	537	495	493	545	464	508	493	511	520	521	527	497	530	548	520	507	506	501	493	520	533	513	527	507	542	462	516	494	503	572	507	479	498	533	529	501	482	515	529	465	477	506	506	505	493	491	537	514	519	487	498	473	535	516	513	530	521	500	493	501	536	473	539	514	507	497	459	530	531	484	533	489	518	510	522	470	519	531	511	522	476	528	503	490	539	472	479	510	539	493	505	506	520	521	568	499	552	494	484	498	522	548	480	512	531	537	513	520	502	506	537	550	510	516	507	475	542	472	490	475	526	530	536	498	488	478	463	547	458	506	500	546	477	499	515	520	472	518	475	513	532	541	511	561	519	510	490	488	496	531	510	479	502	528	504	517	497	481	477	449	520	482	511	493	522	495	491	517	513	485	524	491	482	514	474	494	525	512	520	492	518	497	540	514	534	522	513	525	527	529	522	499	491	510	525	499	530	516	501	473	497	482	459	544	496	523	561	487	481	497	503	511	483	442	501	481	564	511	531	479	498	498	473	462	520	510	528	528	489	547	501	501	498	530	501	513	531	522	477	525	514	500	519	553	525	545	528	565	518	500	511	490	527	525	541	501	526	529	537	483	535	505	554	509	489	477	484	522	480	494	482	491	517	558	507	492	538	544	539	491	544	486	485	491	517	479	559	506	499	497	520	500	506	510	506	509	510	517	524	496	476	475	524	483	499	516	507	520	531	507	517	518	499	517	474	512	518	494	528	499	555	542	484	515	504	510	517	514	523	512	494	539	521	546	527	509	520	496	553	524	507	487	505	529	475	559	515	558	523	540	543	520	486	520	516	480	547	499	501	524	494	500	507	462	490	514	534	525	529	501	503	535	499	493	524	500	538	481	514	539	491	529	528	503	528	545	502	541	524	496	484	472	510	495	504	500	505	497	470	540	516	515	561	529	530	506	485	469	506	525	534	513	510	489	519	489	494	496	526	466	518	512	491	514	489	510	533	498	512	504	510	526	483	530	523	534	537	498	505	513	505	537	481	565	519	536	577	551	494	523	527	477	514	541	517	530	541	485	479	497	513	517	503	520	516	524	507	506	525	441	499	528	533	529	478	529	498	487	534	537	514	537	495	492	507	511	524	540	488	504	527	507	504	512	477	461	521	485	464	545	478	447	538	518	531	520	494	511	503	484	497	515	511	473	512	518	473	507	501	521	526	512	559	511	542	530	495	510	530	539	544	507	498	531	493	528	498	483	523	510	477	557	499	500	506	513	547	483	523	496	485	490	536	551	509	551	503	548	530	480	470	543	543	506	500	476	528	504	517	531	487	504	477	521	535	543	509	450	504	489	529	506	531	529	544	559	504	481	474	532	519	474	536	492	519	499	517	511	483	486	479	541	485	506	488	491	494	530	529	522	506	512	472	515	537	512	524	515	516	517	545	530	460	493	517	548	508	533	523	529	523	485	497	569	472	524	489	538	475	531	535	504	495	509	525	488	493	536	513	515	518	541	482	528	513	499	493	504	499	497	506	488	521	515	509	514	517	519	503	532	510	532	530	541	488	492	531	493	506	523	505	511	525	525	513	518	494	495	513	515	534	519	536	519	488	512	492	519	499	474	467	537	503	500	533	509	505	503	509	524	500	514	493	494	502	513	472	507	519	539	464	498	550	525	486	504	505	479	515	536	561	553	514	483	542	521	471	536	498	511	490	521	535	499	498	564	523	524	543	525	551	495	485	546	511	575	515	514	524	470	516	489	535	512	504	519	514	509	560	504	534	534	476	543	501	521	558	531	498	547	540	524	516	490	530	506	476	503	531	532	526	515
9277	2054	2004	990	469	323	366	315	253	261	223	221	202	227	235	218	212	190	192	217	211	200	204	189	223	190	172	183	191	194	221	191	191	170	182	203	205	207	194	199	217	230	211	223	221	200	196	184	213	200	202	189	203	181	201	214	217	189	184	203	202	210	199	197	206	172	207	200	195	197	197	197	202	190	197	204	185	202	182	228	199	222	157	186	233	219	227	192	188	191	230	229	195	225	219	175	203	196	185	192	191	217	220	195	208	226	212	185	205	197	224	224	192	168	198	207	201	197	205	213	214	220	193	173	203	191	202	176	191	197	195	188	211	202	206	200	203	192	192	215	226	182	173	219	180	218	218	195	214	197	212	192	202	194	170	174	184	218	226	232	194	230	204	213	215	190	210	162	236	180	212	202	204	217	197	198	223	184	188	196	178	220	188	205	211	186	211	220	204	196	178	196	225	217	199	177	203	178	204	200	207	211	219	203	198	198	183	189	177	189	214	197	179	187	201	195	198	183	197	202	223	187	175	191	175	206	215	208	241	218	193	201	223	222	182	206	219	225	218	206	200	202	181	206	187	227	216	225	186	218	192	188	218	228	205	207	181	205	186	199	204	192	206	206	228	204	195	222	220	197	206	201	194	189	221	201	209	205	181	204	180	198	219	204	153	206	193	201	193	239	206	200	193	208	167	165	190	161	190	226	186	209	167	195	204	229	218	205	179	229	247	222	188	168	170	173	161	188	187	176	197	193	168	196	214	200	176	222	181	196	197	213	213	212	213	194	221	195	217	207	186	203	172	186	198	218	250	184	195	187	210	172	222	216	221	202	223	196	173	192	211	184	219	215	207	223	199	169	200	209	202	204	188	211	223	192	206	198	192	205	197	201	196	185	215	208	197	177	214	181	218	190	204	205	193	211	212	198	167	192	214	226	217	216	205	202	183	195	187	218	166	187	205	202	219	193	172	205	213	194	231	181	211	220	190	215	202	190	197	202	204	200	211	170	231	201	227	204	207	175	172	222	174	190	228	228	174	202	203	219	226	195	213	187	241	225	197	209	209	166	195	169	190	195	196	174	188	221	227	198	187	207	199	215	190	209	225	202	170	206	185	188	189	206	169	208	213	200	190	208	244	209	209	203	194	208	208	196	198	198	213	231	202	181	179	205	203	218	222	213	203	195	234	204	198	202	197	184	182	206	235	202	188	220	190	226	196	192	217	197	211	189	217	209	188	204	194	177	204	203	212	206	207	226	214	212	219	186	178	186	211	186	210	174	202	206	201	234	186	188	184	198	170	205	208	200	219	233	200	160	205	192	218	188	179	207	207	202	203	194	171	196	174	198	202	205	212	202	192	191	210	225	206	175	216	192	200	193	192	197	200	199	198	208	190	208	172	200	241	198	182	203	222	200	203	187	192	220	183	210	222	181	194	182	222	212	210	226	187	201	186	198	209	198	193	212	217	204	206	176	217	199	180	180	180	183	191	182	197	213	202	163	185	216	219	197	221	202	189	215	219	190	201	217	198	221	193	190	201	188	189	202	180	184	205	188	215	191	221	214	233	205	198	241	222	217	184	201	179	176	207	211	205	192	186	174	191	219	207	186	206	174	204	218	209	175	220	198	224	201	193	234	199	188	188	181	250	203	192	185	202	195	200	203	192	198	207	173	199	179	229	204	209	205	223	215	212	182	194	206	209	228	180	200	220	219	194	167	205	195	207	212	184	210	192	226	204	189	208	216	210	191	201	220	201	189	237	210	196	198	203	200	202	177	207	200	182	174	204	184	207	200	185	217	195	188	244	217	203	182	197	201	188	211	196	179	172	208	188	174	235	193	217	176	210	208	211	176	222	193	198	197	189	184	211	205	192	186	209	235	199	220	171	209	205	175	211	211	192	200	166	215	199	210	213	191	196	183	200	219	190	213	213	194	191	191	171	160	193	208	214	194	178	207	186	185	181	195	197	185	224	220	196	207	219	203	198	197	206	206	208	183	177	172	185	185	193	210	192	216	211	203	215	200	167	210	205	192	190	182	206	188	188	192	201	213	192	195	183	208	222	207	193	199	203	167	215	189	182	206	200	226	180	199	199	186	191	200	183	176	206	211	200	195	230	195	220	185	206	222	225	199	200	184	218	211	210	227	179	207	195	229	193	195	213	193	197	198	199	206	216	175	184	194	201	190	182	200	181	190	196	199	198	219	196	209	204	195	171	209	208	194	187	215	184	201	224	203	210	189	182	176	211	214	205	228	167	188	202	190	214	216	208	193	186	172	216	195	215	197	203	190	179	208	195	192	175	202	219	200	197	203	207	183	213	197	202	196	203	205	195	216	197	202	205	186	199	213	204	220	189	184	212	184	201	223	202	205	219	198	201	183	193	213	202	176	173	164	211	182	207	222	203	195	196	193	210	237	190	203	228	222	199	201	195	173	235	192	201	199	223	178	210	183	184	181	196	195	223	195	198	202	184	183	214	202	197	210	218	184	175	184	205	211	206	206	207	216	212	220	224	200	187	247	205	189	167	206	197	209	183	203	209	217	191	206	189	212	203	200	199	183	170	200	222	261	198	236	179	199	196	200	182	179	191	221	182	203	214	225	184	188	187	205	197	191	210	185	217	176	172	226	207	227	204	224	205	201	188	210	207	201	195	202	196	200	198	217	177	182	212	214	210	196	170	195	183	207	200	219	208	218	193	200	215	244	189	227	197	208	234	200	193	189	192	187	185	193	228	186	208	206	202	200	253	205	211	234	207	204	213	239	195	185	181	198	187	180	223	201	193	214	179	224	194	215	190	217	218	216	189	235	209	215	214	198	199	206	216	213	212	209	227	204	222	168	200	199	201	190	185	221	203	199	218	239	200	191	190	224	191	209	198	215	193	195	191	223	197	188	201	183	183	207	205	216	194	163	190	193	193	207	196	200	207	203	194	207	222	208	193	215	204	184	202	219	177	195	181	203	187	190	175	199	227	237	205	197	173	194	202	202	187	185	188	223	195	185	191	201	207	186	199	203	205	204	186	212	174	205	207	207	208	224	187	211	214	197	200	192	192	182	200	185	215	196	179	211	194	219	209	224	177	223	209	219	223	212	202	190	175	181	198	217	199	223	220	171	190	190	185	193	202	213	184	216	196	220	193	185	197	211	189	205	181	219	189	207	211	210	194	200	192	182	201	194	190	187	178	178	200	193	188	247	215	192	220	206	211	183	182	198	205	212	193	223	194	190	202	177	201	206	197	202	199	197	194	209	227	189	222	236	181	184	181	201	203	197	198	173	201	194	194	203	203	194	218	187	195	207	183	193	207	208	200	225	202	213	194	197	218	194	202	195	197	204	191	197	176	169	218	204	215	186	205	197	170	186	215	182	185	206	170	183	182	197	213	176	189	223	199	197	185	211	188	214	217	216	194	178	224	202	204	173	204	186	193	200	206	199	209	201	216	226	187	208	189	193	188	218	180	248	193	195	195	232	197	213	209	196	193	203	210	226	196	204
7140	2212	3755	2765	1665	1315	1343	1248	842	772	735	651	668	677	620	624	638	546	610	780	558	564	554	551	536	536	525	593	515	579	539	579	554	566	543	556	495	532	504	551	568	567	580	583	548	523	564	558	516	524	525	505	494	503	522	534	553	494	534	549	538	501	548	523	534	530	535	507	512	540	551	547	531	559	525	533	544	567	548	520	509	536	527	492	559	493	534	525	530	547	531	522	535	532	523	538	523	552	499	555	575	584	526	549	572	501	529	560	532	520	559	504	568	490	519	495	535	531	501	512	510	543	577	527	527	542	505	501	514	566	539	532	547	528	555	518	496	535	549	553	542	554	509	536	539	591	484	496	557	563	500	523	548	540	482	574	555	573	508	507	546	542	496	480	494	542	540	510	495	540	508	544	547	528	569	504	559	495	516	518	486	509	537	550	534	496	558	514	535	512	539	524	536	541	517	484	499	513	541	553	528	527	543	527	479	538	531	553	534	525	520	552	504	538	512	518	525	516	532	561	536	532	485	552	517	493	508	512	549	535	521	489	540	522	548	494	520	536	510	511	495	564	505	521	554	536	593	550	501	530	538	561	543	520	558	518	530	507	492	528	506	520	516	496	541	581	570	516	528	510	522	548	573	516	483	504	526	531	545	509	501	526	546	521	503	529	538	541	545	498	527	525	536	524	530	502	497	515	531	515	564	545	496	536	520	537	552	557	514	541	517	512	544	556	538	522	513	490	506	511	535	504	561	555	476	501	526	521	552	504	523	583	531	521	501	523	541	510	548	540	526	538	486	548	495	533	477	565	496	524	510	490	536	514	525	534	504	595	485	494	483	556	515	509	566	518	513	572	492	490	532	539	515	533	561	545	530	505	592	541	542	503	518	536	495	520	560	526	557	544	567	545	531	582	514	541	516	540	562	513	495	564	523	529	554	542	540	491	516	544	546	547	525	547	525	518	474	532	528	501	499	545	510	530	523	537	523	555	538	507	491	522	497	529	506	568	511	539	495	529	562	498	514	515	495	520	510	529	529	507	543	547	503	536	534	542	516	537	532	517	492	524	494	528	488	508	506	539	559	527	534	548	557	517	540	540	484	533	512	503	553	494	554	543	576	526	575	547	559	503	536	480	525	495	518	529	544	500	502	518	518	543	562	540	499	511	528	499	560	571	467	530	524	514	501	529	523	538	518	508	570	466	539	526	527	545	511	551	521	561	539	539	512	529	508	523	482	576	568	566	524	514	511	531	511	529	511	544	508	501	526	492	534	539	555	516	545	502	540	508	526	517	515	500	492	489	484	545	521	519	551	512	514	472	535	546	518	515	523	496	506	520	515	515	535	516	521	526	541	495	522	516	514	532	517	519	534	527	532	522	515	507	529	547	526	513	520	542	550	542	509	534	487	537	518	523	520	507	503	537	558	517	526	510	517	536	501	517	522	558	570	492	520	507	498	504	508	531	491	559	547	524	514	534	537	553	517	515	565	539	544	516	528	502	490	498	535	539	501	544	550	581	497	515	513	541	538	519	500	523	534	543	529	526	560	529	545	533	530	495	546	511	509	514	474	504	524	528	522	545	486	524	515	526	556	519	539	555	525	506	519	580	499	528	531	575	499	562	533	518	512	501	523	512	504	556	520	532	549	532	526	489	534	536	462	560	561	511	514	520	496	551	496	525	533	528	518	556	527	524	551	526	527	472	491	492	506	544	541	532	515	493	538	518	520	502	519	559	540	495	524	492	582	532	536	512	518	510	526	562	551	528	510	535	518	483	492	557	503	526	562	549	538	501	543	530	513	547	510	564	536	495	524	514	528	539	500	551	529	529	520	523	501	510	541	511	532	523	551	535	519	495	528	485	521	507	525	522	533	522	516	527	497	523	541	540	506	563	523	524	516	538	509	525	514	550	541	532	507	521	514	526	540	496	539	545	489	520	546	483	519	553	565	506	505	536	540	545	530	548	510	531	529	546	526	509	517	489	513	498	532	522	518	532	519	545	550	504	550	544	534	527	576	534	546	539	511	510	472	545	559	542	536	520	550	479	569	534	573	531	517	529	493	482	521	521	491	527	467	520	541	520	536	509	521	498	567	539	566	570	536	513	509	503	516	558	545	524	536	550	552	529	527	512	524	567	500	555	549	556	522	503	523	509	537	500	522	502	493	552	576	505	541	540	550	488	547	496	483	548	541	523	510	539	518	481	515	525	535	552	521	523	514	546	522	500	526	511	495	533	561	519	539	569	552	526	516	563	566	559	512	552	512	541	522	582	570	510	504	477	509	518	507	506	518	526	522	496	548	520	512	528	562	530	493	490	487	529	564	526	565	541	498	502	505	506	504	485	540	553	532	552	504	509	497	480	540	530	546	541	518	517	548	536	518	540	551	541	507	509	525	495	509	511	556	523	537	543	516	528	520	506	513	535	547	529	535	512	530	548	589	490	547	549	523	538	558	498	484	491	509	525	517	529	527	530	489	539	517	596	540	562	549	497	522	502	543	505	542	512	548	568	526	500	571	533	574	540	526	531	500	519	537	562	498	509	543	535	515	532	549	536	528	562	540	509	543	507	536	497	514	557	529	533	530	539	537	563	553	523	518	506	496	539	561	547	558	533	555	498	512	497	518	482	487	520	510	507	489	552	526	565	490	536	541	560	524	518	541	549	543	523	537	498	576	541	533	517	517	509	547	516	520	541	529	553	536	505	489	545	548	504	485	554	505	558	508	503	533	512	515	494	520	516	494	507	499	494	531	532	545	513	485	493	519	540	508	574	551	511	545	571	514	552	538	519	547	525	576	528	468	500	560	551	517	536	508	548	561	496	509	545	552	512	514	468	567	520	510	531	495	509	526	510	549	494	519	518	526	505	554	521	507	545	517	497	511	507	547	550	530	520	552	558	543	558	550	492	561	510	543	504	491	485	506	547	536	548	490	531	498	511	516	554	524	471	537	536	492	525	509	532	508	482	544	548	523	544	535	554	499	518	530	539	548	534	505	499	554	560	572	556	541	511	500	557	477	524	538	578	530	545	522	508	528	557	494	515	528	499	509	530	517	539	513	520	483	516	481	521	516	554	528	491	540	502	569	530	569	515	534	546	518	543	504	521	507	560	527	523	551	481	512	519	527	545	533	515	499	556	573	553	548	521	507	528	558	500	534	547	495	501	490	500	515	522	534	514	534	538	525	538	523	507	544	489	524	489	518	506	484	508	536	544	530	580	495	555	491	541	552	556	522	537	460	562	510	504	561	498	502	549	531	546	502	556	564	533	557	518	543	497	502	488	550	548	550	526	574	529	561	517	481	523	498	510	527	569	521	510	543	530	565	522	528	533	526	484	557	546	500	496	514	505	525	521	528	527	482	580	519	515	529	505	543	515	500	570	527	511	556	519	543	539	536	538	528	498	553	567	537	531	502	519	519	509	529	512	520	512	525	497	549	542	534	522	542	553	499	540	584	516	493	529	533	541	553	532	512	553	536	527	532	550	506	513
16809	4059	3532	1817	962	676	671	618	537	496	438	486	455	466	465	459	460	423	428	466	407	396	393	401	429	414	427	378	384	395	446	387	427	377	398	425	411	468	398	362	427	413	431	385	419	428	387	419	396	415	382	420	416	358	405	424	413	351	412	394	382	418	406	413	401	407	410	406	428	418	376	387	402	418	427	397	404	417	407	380	384	444	417	393	452	375	387	394	414	387	428	404	405	370	361	389	412	421	375	381	416	402	415	404	403	395	430	412	387	404	430	428	408	433	382	423	403	360	373	415	408	402	411	435	385	373	430	374	384	410	376	393	393	406	440	434	401	379	390	402	382	396	370	412	387	425	429	396	390	398	425	407	363	417	431	405	377	398	393	383	407	393	362	372	392	408	414	419	385	401	383	414	423	441	431	413	359	399	390	425	351	346	399	398	390	378	428	384	458	391	384	417	431	407	377	402	400	384	377	410	363	397	401	400	388	399	396	410	396	367	392	394	381	388	375	372	374	404	387	386	471	404	400	418	442	375	409	406	417	377	405	445	397	435	418	355	360	441	391	422	424	389	420	425	419	394	453	466	416	402	386	354	407	387	402	435	381	380	409	389	410	421	371	375	395	428	381	432	388	399	406	404	400	388	403	381	411	386	389	428	417	416	419	380	421	368	424	396	377	374	423	388	395	380	414	392	408	406	348	381	417	398	396	401	373	378	378	423	437	360	360	405	365	411	378	392	420	399	367	380	416	461	375	425	400	421	414	386	438	387	373	429	413	371	405	399	369	383	363	413	418	406	364	441	401	409	399	397	392	408	410	424	436	398	416	396	391	423	419	427	422	418	413	393	413	407	400	368	403	369	368	439	412	392	429	391	404	381	404	391	397	376	382	431	351	435	426	404	377	382	385	410	413	359	406	394	399	367	407	398	354	390	365	396	404	384	380	422	411	416	342	429	375	408	415	394	357	419	434	409	407	402	410	384	377	430	385	380	369	396	383	391	368	376	364	384	403	439	384	374	381	407	417	433	425	423	378	434	400	412	384	446	401	408	378	389	389	405	407	370	403	386	356	406	424	378	399	415	416	397	372	378	394	399	414	433	466	378	387	406	400	391	377	429	412	399	419	419	372	414	379	386	420	348	399	373	371	423	420	452	437	392	416	399	390	376	413	383	416	454	380	433	389	393	398	409	403	426	422	432	419	384	435	397	412	398	395	431	402	420	422	402	380	414	370	437	404	389	356	363	403	405	407	399	420	340	402	398	436	396	357	411	388	380	415	405	412	381	421	388	416	412	393	404	401	425	406	412	388	422	419	399	389	408	374	411	400	404	457	402	416	396	412	431	427	416	417	426	403	425	407	412	388	392	368	418	433	391	384	414	391	402	407	383	381	400	424	396	433	399	398	391	402	374	385	396	388	406	366	399	348	405	408	388	390	438	392	401	381	390	415	415	413	363	440	413	424	427	441	421	425	384	407	388	404	394	412	404	352	385	391	415	394	427	400	369	360	420	402	401	413	364	417	451	403	395	433	342	400	384	376	414	400	384	406	421	395	396	400	377	375	409	396	365	403	409	429	412	381	397	386	420	358	423	404	408	374	413	372	370	379	367	380	414	398	344	399	415	396	400	391	434	435	401	385	414	409	379	402	385	426	363	381	408	400	405	431	383	390	372	353	421	417	395	413	420	388	391	394	344	370	390	407	384	447	380	391	369	396	364	438	466	400	411	439	430	363	403	453	427	398	422	413	360	374	401	390	433	423	411	407	410	409	385	418	420	405	404	386	387	423	388	358	381	417	370	422	369	409	443	404	375	391	392	405	433	384	415	391	395	406	391	396	378	415	441	411	397	401	370	444	363	400	384	403	415	375	402	434	431	400	402	378	429	407	419	381	361	387	402	401	359	401	398	374	407	385	410	415	402	386	395	414	410	417	428	399	396	391	422	370	433	426	403	408	390	365	395	407	417	404	383	443	396	385	402	398	401	358	379	421	414	426	433	439	359	390	385	407	402	393	426	401	401	417	396	401	407	408	377	368	392	394	386	389	398	402	405	385	401	406	392	405	431	375	362	384	399	410	389	421	342	417	414	382	400	357	390	423	395	358	382	381	392	459	394	436	404	406	375	436	397	441	423	402	370	379	398	388	410	384	430	422	407	375	421	402	392	438	363	392	411	419	365	414	410	409	456	402	400	425	432	382	338	404	429	362	427	374	402	402	439	449	401	412	420	410	373	408	389	406	389	424	439	375	377	424	394	370	385	403	363	449	377	368	337	422	458	402	408	412	398	412	395	369	393	405	385	402	390	408	385	402	394	431	388	404	397	423	384	396	394	397	380	416	357	433	406	432	436	405	432	403	409	375	417	415	393	412	414	369	407	407	431	370	428	422	418	393	392	457	402	406	418	405	426	420	387	361	457	444	414	449	368	405	392	431	441	407	408	352	402	407	369	417	412	364	392	449	393	379	410	429	446	379	398	391	415	386	367	387	371	413	424	414	421	393	360	422	432	366	428	381	427	407	421	388	415	410	419	438	370	397	399	393	405	426	384	416	425	451	404	401	415	436	396	376	409	455	367	381	407	393	408	416	418	455	366	388	389	384	396	379	379	382	358	398	391	401	445	398	405	414	399	399	383	383	394	387	382	343	372	412	372	376	398	396	367	394	411	402	405	431	410	388	388	393	409	403	380	400	383	398	399	368	392	387	360	366	381	403	405	411	433	381	401	377	369	426	362	397	421	396	404	404	392	369	408	408	423	426	446	390	389	393	446	396	400	441	407	412	421	409	406	385	395	421	412	390	442	412	371	400	392	373	420	403	356	411	398	463	393	418	433	397	415	372	399	395	452	443	384	448	378	414	396	399	397	442	418	411	429	403	418	397	381	398	423	370	421	386	389	376	423	399	428	405	391	397	404	365	356	419	442	379	413	411	393	419	393	369	401	388	415	432	415	380	424	388	426	437	370	407	422	406	402	397	357	406	391	381	387	417	405	398	398	425	384	440	403	435	420	349	395	470	370	376	422	386	421	425	383	383	406	413	430	449	432	366	386	416	390	412	417	395	390	374	402	389	376	384	400	343	398	353	441	375	356	393	427	396	386	433	375	408	370	407	406	409	409	407	416	444	432	410	439	432	421	397	385	435	412	424	378	371	431	381	394	387	458	401	406	392	433	403	375	386	410	395	444	440	404	389	396	426	398	413	434	395	441	413	429	378	390	442	382	403	438	413	431	411	432	458	431	402	408	401	407	425	423	377	400	385	418	428	425	440	403	380	398	378	385	396	416	356	378	380	393	427	388	364	426	360	369	383	367	438	404	401	394	417	395	414	411	427	396	397	382	411	443	428	431	398	389	387	409	397	381	397	401	420	379	411	436	428	393	408	394	406	393	414	433	381	440	377	354	359	392	444	397	391	385	396	392	366	422	394	423	422	380	372	415	413	384	430	367	360	385	381	410	420	430	398	391	370	410	406	417	425	418	419	402	430	408	408	416
9599	3517	5786	4351	2803	2264	2117	1991	1388	1348	1246	1157	1150	1139	1066	1132	1112	1076	1066	1392	970	940	958	1002	951	974	995	925	1047	985	913	997	973	990	938	973	959	919	957	963	982	901	958	954	965	904	985	980	878	966	933	901	958	928	896	927	918	895	963	955	950	931	892	922	918	904	940	900	925	949	911	955	962	900	924	932	967	924	936	912	964	873	920	951	925	906	949	924	949	996	961	880	911	861	983	918	946	884	895	927	952	983	922	893	893	907	897	931	915	920	863	901	880	933	908	919	906	885	879	909	912	965	904	893	873	919	909	964	905	932	901	892	888	916	896	919	913	951	851	942	891	925	903	915	943	911	928	908	975	947	907	947	925	836	881	854	955	934	924	930	894	967	874	904	928	927	932	871	928	843	953	855	890	911	939	868	970	911	935	911	925	916	901	898	942	917	896	926	934	915	935	913	932	904	840	962	917	929	899	907	902	928	936	918	892	979	924	938	962	932	935	902	978	916	972	921	932	917	908	947	916	897	918	889	913	872	926	943	961	941	893	917	938	904	866	933	912	908	934	939	929	911	896	932	894	887	927	895	911	951	928	906	888	901	936	920	923	862	941	939	895	860	961	913	864	933	883	895	927	900	899	898	903	893	923	965	896	910	964	893	896	931	876	954	871	913	886	936	879	867	985	916	880	916	883	845	929	920	899	909	960	880	910	899	965	934	922	839	958	912	901	834	892	936	851	865	880	874	925	927	926	932	948	959	905	963	926	882	881	967	920	957	898	874	918	867	935	1013	888	885	907	878	943	921	935	888	953	870	930	897	882	914	890	902	852	887	940	876	949	932	877	907	919	945	979	905	916	895	936	910	936	879	964	966	926	925	860	928	927	926	894	941	884	910	858	914	923	911	941	927	904	891	870	930	937	898	949	928	965	901	921	961	923	892	920	896	883	929	872	892	903	883	864	874	876	914	920	912	927	903	897	900	939	881	925	954	954	885	922	903	921	869	926	934	834	888	946	864	880	968	945	895	909	906	946	863	931	931	923	901	865	909	926	923	898	921	869	887	967	924	908	850	896	902	907	919	908	894	885	920	909	891	944	969	949	890	909	926	925	919	896	914	925	924	919	962	956	924	929	917	884	908	909	902	850	926	905	918	888	917	921	911	894	945	929	960	919	946	936	889	855	931	879	920	928	947	882	946	917	936	927	943	838	942	892	903	942	955	901	902	907	869	898	917	855	899	983	861	923	928	970	934	857	911	929	914	937	889	899	935	931	934	893	948	887	892	957	964	909	922	933	924	904	899	854	902	926	910	871	919	889	924	894	947	896	951	923	966	915	933	929	912	858	928	885	975	919	888	929	898	890	902	933	954	918	896	922	869	845	902	918	929	864	927	890	907	941	946	903	874	882	880	955	952	949	821	881	923	945	925	911	897	850	939	864	887	922	893	872	861	932	932	887	968	956	931	844	892	923	945	942	921	958	914	865	897	921	900	918	917	926	924	874	880	891	944	880	957	909	944	939	928	922	896	887	908	881	906	942	896	965	922	944	950	970	912	908	940	910	950	913	938	914	880	947	906	910	896	933	879	942	877	871	898	952	909	903	877	915	892	912	851	883	905	877	927	887	974	927	882	918	886	928	893	931	916	899	913	912	929	846	859	879	918	867	907	961	930	907	885	919	908	905	871	914	937	888	912	931	941	913	962	894	979	916	927	899	940	889	930	915	952	903	908	888	908	900	924	929	897	918	908	928	837	933	881	961	908	916	982	899	917	911	913	990	904	943	967	1001	938	898	943	915	906	889	959	935	933	935	897	852	918	943	888	891	879	903	868	912	878	924	912	925	882	883	924	902	879	915	928	944	875	903	887	906	974	874	891	879	942	981	874	905	859	903	960	914	930	933	893	920	935	895	882	880	977	987	960	893	921	911	882	862	892	905	917	906	940	895	949	895	919	928	896	884	904	878	910	999	873	937	901	853	871	914	965	913	983	924	866	911	935	959	955	949	903	962	948	964	895	937	928	889	917	885	895	892	871	915	901	895	920	870	902	937	924	895	931	882	922	927	896	895	883	923	935	855	932	958	885	926	881	947	875	906	885	892	920	912	863	936	909	871	923	927	894	903	970	908	920	951	894	925	954	865	920	955	956	989	944	890	884	927	951	904	892	885	929	912	1006	915	921	948	889	919	913	946	923	897	882	907	883	931	907	967	920	947	900	937	895	937	890	895	886	966	912	879	909	869	883	920	916	899	903	924	948	951	862	988	949	908	943	843	902	862	905	928	871	943	893	931	967	955	884	932	963	913	841	880	932	921	894	888	922	895	904	915	881	868	888	871	902	901	902	936	901	854	889	928	932	876	939	906	959	877	919	894	923	870	915	886	883	976	924	875	856	874	900	914	915	911	904	918	870	899	872	881	857	922	937	941	914	879	870	847	939	913	891	910	926	962	870	928	924	919	867	924	1030	929	948	927	882	932	903	910	911	946	929	925	929	935	956	965	925	876	862	943	869	907	932	952	934	968	879	930	945	942	880	937	906	912	915	914	879	908	910	910	916	953	918	907	912	956	949	894	922	881	937	936	930	924	881	911	945	934	955	989	892	921	884	884	907	919	856	988	906	948	954	894	894	873	907	934	900	896	916	901	882	937	957	932	909	908	915	948	914	842	875	944	949	945	898	875	965	911	926	876	897	946	901	926	944	852	861	969	926	897	892	928	940	941	920	918	928	953	953	934	884	925	871	939	919	929	899	885	936	930	908	915	920	914	931	931	900	933	930	862	924	868	877	902	898	932	895	919	907	936	905	912	931	901	869	892	975	899	944	910	912	881	912	933	940	916	963	867	911	849	937	909	940	922	857	920	897	847	925	884	863	931	947	932	911	926	867	930	910	872	895	904	915	926	894	946	961	909	886	929	924	930	960	886	878	916	844	908	887	912	910	864	909	922	941	936	943	915	929	913	913	928	942	892	877	907	913	888	935	881	915	898	923	927	879	877	874	899	930	874	922	937	904	937	927	928	924	932	883	953	915	891	921	894	905	904	916	895	916	936	897	933	908	910	923	907	843	911	867	892	878	949	881	918	928	895	898	928	942	893	890	887	892	888	928	897	952	956	916	914	946	927	939	862	903	880	917	882	886	929	926	886	914	882	919	917	922	859	884	929	950	896	905	960	942	899	894	940	888	934	991	935	913	882	930	935	943	888	933	882	908	944	891	971	931	962	889	927	899	875	883	911	926	900	907	917	927	904	841	926	914	830	932	942	926	890	898	862	905	879	927	904	911	936	879	921	936	891	899	892	898	907	924	861	875	910	946	920	939	900	909	898	878	925	904	921	884	901	894	945	936	968	905	888	925	946	879	940	902	915	898	896	935	927	907	948	903	901	882	894	914	920	904	966	888	915	923	885	916	942	936	939	870	927	968	914	896	915	892	921	918	855	917	920	927	938	895	918	949	912	903	887	906	868	919	881	921	950	867	887	968	884	934	904	918	919	876	915	907
2488	953	883	345	239	206	223	261	224	194	188	195	220	203	195	209	185	211	181	194	209	219	231	192	185	204	193	200	187	215	227	185	205	203	176	189	210	226	194	179	205	162	222	191	183	190	187	219	212	223	190	189	182	194	209	206	195	231	200	160	215	206	210	214	186	195	184	212	227	199	193	189	189	221	182	182	195	190	190	221	201	197	202	195	206	183	203	203	221	205	180	193	173	202	195	196	206	198	187	180	209	196	187	217	221	203	189	184	177	188	208	240	211	175	210	183	176	176	168	193	203	169	184	191	213	177	187	207	217	210	212	177	200	233	184	208	218	176	186	211	190	190	212	217	178	200	171	175	173	196	208	196	219	194	218	182	170	216	209	191	177	214	209	201	189	203	191	221	173	199	179	189	189	184	202	187	181	224	240	228	220	189	204	194	213	187	196	181	185	188	185	194	192	191	193	177	182	179	201	175	186	184	221	196	209	192	192	210	191	235	199	199	187	201	198	186	179	192	221	220	194	202	218	169	190	195	221	198	184	213	192	214	209	221	186	184	188	223	185	181	208	197	198	186	209	190	188	165	189	195	197	182	193	189	200	184	186	186	201	204	200	204	172	216	220	209	207	209	201	223	170	216	207	216	197	194	202	200	199	200	206	201	192	214	207	216	179	203	227	183	214	224	196	187	203	187	177	207	163	178	194	184	187	208	203	186	195	192	173	215	224	190	208	211	192	208	210	211	211	192	196	198	185	188	208	194	221	195	177	191	209	156	208	183	196	193	186	173	187	189	183	184	201	209	181	198	214	181	208	205	183	241	199	202	195	202	192	205	210	205	200	222	236	188	212	196	200	191	190	216	215	210	181	205	208	175	214	184	177	219	231	189	212	221	188	210	211	198	153	206	196	191	185	189	185	186	217	214	195	187	196	173	176	213	205	198	197	204	212	185	183	203	204	198	211	193	195	214	214	204	225	194	202	199	170	198	206	197	193	210	209	191	191	188	213	223	183	197	213	197	189	196	218	213	204	171	197	207	253	180	214	201	183	170	200	196	187	218	191	209	188	176	211	199	196	214	191	183	202	191	191	205	190	214	203	192	164	187	184	193	188	193	223	212	201	185	197	179	207	181	185	216	185	185	224	187	156	211	224	182	176	184	190	210	156	198	194	188	214	208	185	192	183	216	197	203	182	193	218	190	212	189	178	195	231	169	198	194	193	211	236	211	162	194	182	196	175	183	215	226	209	208	204	217	199	218	201	194	207	199	174	167	203	207	182	185	189	185	186	190	198	166	204	207	212	183	185	179	227	206	190	238	189	217	194	200	188	184	164	205	213	210	213	187	205	186	181	195	193	198	208	177	192	179	189	192	186	191	178	206	193	194	198	227	213	182	218	201	174	194	213	214	215	190	187	192	196	210	186	176	226	210	215	215	205	234	228	239	194	191	190	181	215	214	201	195	192	197	176	201	204	197	205	201	193	210	200	199	208	204	203	180	194	226	208	189	181	189	179	182	184	200	187	212	216	189	219	198	214	161	202	217	187	208	193	211	203	213	201	231	193	176	191	208	176	175	196	193	172	204	215	222	217	182	220	181	213	186	197	172	182	194	223	201	171	168	211	213	154	187	204	196	221	188	222	211	186	200	200	183	205	205	185	207	179	213	189	202	181	188	172	177	214	186	183	210	187	211	199	198	195	212	210	202	196	199	174	182	209	205	221	173	170	204	204	177	179	198	179	171	206	199	188	222	187	227	190	188	177	192	197	200	184	220	173	190	208	223	189	202	167	189	189	203	173	186	191	202	203	192	189	202	202	197	221	219	200	210	192	206	188	198	188	194	183	215	201	211	189	213	180	200	185	192	187	177	219	190	188	182	206	192	175	210	201	198	207	185	204	202	226	201	193	240	220	217	201	182	182	219	210	208	198	192	190	219	192	215	202	186	191	202	183	202	208	201	205	194	182	211	197	206	205	203	208	186	167	180	179	196	211	192	220	225	190	199	197	180	186	182	189	165	201	193	183	201	202	192	203	213	200	188	195	175	210	182	212	203	196	188	206	177	202	206	197	193	215	204	181	184	202	207	200	190	208	181	193	200	186	193	202	194	183	185	195	183	213	180	202	189	196	216	171	168	197	188	190	194	188	199	186	192	186	201	191	201	186	188	202	220	215	213	192	189	157	181	179	205	207	196	189	195	231	202	211	205	194	195	201	210	197	203	199	218	200	170	207	181	177	191	192	212	193	176	201	180	186	203	203	209	200	195	188	185	214	185	198	181	183	198	197	191	147	212	188	227	208	189	199	174	188	199	184	199	189	162	196	212	222	207	194	176	179	187	182	192	201	191	191	207	199	202	190	172	181	179	188	229	201	224	198	212	215	180	222	193	214	190	202	195	214	161	208	189	208	213	229	191	193	213	179	199	184	224	205	204	193	201	194	222	215	209	216	190	170	184	192	179	202	231	175	175	201	209	214	198	219	176	176	204	201	227	160	176	203	199	198	220	189	206	216	204	223	182	174	214	207	188	210	214	209	190	191	197	216	183	184	233	171	199	186	193	216	199	188	232	181	170	188	188	181	185	196	218	195	220	179	181	181	194	198	227	180	173	178	186	190	186	197	184	198	173	171	197	202	201	243	194	222	194	187	189	191	201	210	212	188	176	230	204	215	225	193	188	190	198	187	201	209	184	201	208	207	212	192	195	202	211	177	204	242	178	215	190	201	180	203	211	212	202	194	211	195	181	194	177	183	174	172	205	193	183	165	210	198	194	208	193	185	169	192	171	207	183	212	198	210	196	219	187	199	221	193	217	224	184	195	212	224	172	209	200	198	209	182	205	195	196	215	212	169	191	181	174	200	172	199	202	216	204	171	199	225	211	207	220	210	190	202	194	207	192	205	202	212	172	193	206	192	213	174	183	214	218	205	213	203	189	190	190	199	198	219	222	192	192	189	201	202	189	187	173	191	189	206	185	211	212	199	212	201	203	195	184	199	199	172	205	187	198	218	179	169	190	180	216	175	174	193	210	201	213	233	201	208	210	196	180	193	207	200	181	197	195	205	191	172	202	174	186	180	201	218	210	201	215	181	192	196	197	192	215	176	182	199	222	189	178	200	226	187	186	181	167	214	209	204	204	212	185	206	197	230	216	196	215	224	200	194	207	188	217	193	193	205	184	212	202	198	217	201	198	233	190	200	200	198	187	200	178	190	184	166	198	196	190	220	190	171	168	190	213	185	186	194	194	203	204	192	169	212	193	191	180	192	205	175	184	186	202	203	185	189	174	186	169	208	178	206	193	186	193	192	210	197	199	202	193	196	171	200	214	193	209	207	183	168	186	219	195	189	208	215	193	229	196	182	188	193	198	188	212	187	215	229	192	213	186	181	186	166	181	203	184	202	184	213	185	215	201	197	214	174	204	189	180	202	192	177	172	176	171	192	207	220	179	226	219	197	187	191	183	173	183	216	199	209	217	185	180	195	229	180	180	215	191
2141	1219	1664	1057	700	608	614	645	519	488	520	509	540	508	494	539	551	481	482	530	490	503	486	482	530	503	495	483	506	537	504	524	494	506	500	512	492	534	532	527	505	463	495	519	502	502	500	508	516	501	496	512	505	491	495	536	475	524	507	469	493	519	503	506	498	502	497	527	501	531	505	496	498	497	522	519	477	497	477	504	557	529	504	485	459	453	457	511	528	483	490	506	487	471	529	485	491	496	496	490	536	487	511	492	496	450	511	437	506	515	507	501	490	508	515	513	522	526	483	546	553	481	514	499	510	497	544	446	525	521	500	509	507	535	534	486	481	507	493	519	550	490	441	479	529	491	485	502	487	517	462	511	521	510	492	502	483	461	509	505	504	536	519	481	524	503	528	487	423	492	462	511	494	492	484	468	512	505	488	501	493	527	476	504	492	528	476	494	452	448	500	476	505	511	490	473	520	519	501	507	538	477	474	530	484	523	506	532	486	485	504	518	479	520	522	486	507	480	524	480	488	501	475	483	481	461	520	516	490	489	515	505	487	500	505	461	478	465	521	526	522	510	498	501	508	527	517	499	491	489	503	485	491	559	527	485	489	498	483	497	489	462	503	527	504	461	463	501	509	487	522	505	512	545	494	518	488	527	452	509	516	530	494	509	534	514	515	495	471	472	510	462	499	523	506	467	524	470	471	531	511	500	525	512	519	490	499	512	503	521	475	528	505	503	494	503	532	500	497	516	480	518	489	483	491	505	475	505	536	506	537	463	491	516	494	516	531	512	464	530	474	507	498	481	504	524	503	522	528	478	500	493	462	512	510	502	515	524	523	481	461	506	489	506	486	467	552	500	508	503	512	460	519	529	515	508	518	467	509	495	473	508	462	523	496	517	538	501	532	515	514	518	534	495	456	479	505	476	528	518	498	445	516	512	497	470	542	529	506	496	503	499	483	496	562	505	553	482	481	468	527	540	473	520	454	519	477	482	480	487	481	492	507	487	480	534	532	490	503	512	483	509	482	491	446	499	501	541	477	524	497	496	521	503	505	485	495	523	504	497	468	497	462	467	496	475	497	512	537	497	508	526	489	493	506	532	512	542	501	522	450	497	468	522	488	542	498	489	471	481	505	519	476	516	536	530	509	511	467	516	519	460	494	527	487	463	495	491	488	510	528	467	448	474	505	519	487	503	475	515	469	509	509	448	552	487	519	517	501	536	480	493	523	476	474	512	506	495	511	490	521	483	500	460	531	495	499	511	517	511	520	512	492	524	492	502	479	477	463	518	498	506	504	496	507	505	515	504	507	480	480	498	484	461	518	503	497	487	512	534	506	557	499	498	469	500	480	497	528	538	472	547	499	506	499	522	486	512	500	518	493	505	510	497	508	499	464	486	498	499	495	563	496	479	540	487	493	489	493	498	500	486	494	497	550	497	489	536	454	478	487	490	522	493	478	526	483	488	512	519	480	552	514	490	507	536	555	513	465	542	491	492	527	473	456	486	464	548	542	522	490	503	505	483	511	521	462	493	444	495	503	462	506	525	483	482	505	490	532	446	479	508	529	495	520	454	488	447	511	482	517	453	477	480	560	542	538	476	497	510	518	515	559	461	505	466	494	523	521	504	509	481	493	489	496	489	507	505	494	490	480	485	524	495	463	516	498	522	484	459	457	467	485	498	511	540	524	515	511	499	516	464	517	524	522	520	591	495	448	475	531	490	478	508	483	494	462	499	519	542	468	538	499	511	516	533	508	496	479	478	508	504	513	506	533	501	482	517	516	567	494	511	485	518	487	492	533	462	524	511	504	518	514	486	484	501	503	522	507	441	508	510	533	472	516	500	470	499	535	492	507	507	490	494	484	508	531	508	529	502	491	513	488	485	489	500	474	557	522	485	461	513	550	524	546	500	525	456	483	523	513	495	492	513	493	467	486	507	528	530	486	526	508	547	508	509	528	500	523	492	501	509	507	497	534	521	498	499	521	507	458	455	521	521	518	524	504	490	520	502	491	507	503	523	476	479	531	511	507	522	528	487	473	523	484	488	504	500	490	483	516	500	498	488	511	525	497	492	523	507	485	488	457	469	522	489	459	461	474	475	522	501	549	518	508	460	492	527	522	512	487	474	504	479	462	536	515	491	473	509	514	483	509	529	498	487	468	493	518	553	466	498	478	479	447	515	543	494	434	502	436	477	516	517	516	529	486	495	534	485	524	486	494	556	500	509	482	536	474	496	500	497	490	495	519	470	483	504	531	489	509	506	490	504	530	476	540	505	542	473	513	506	519	511	515	508	531	548	466	448	507	535	519	488	455	547	500	498	497	484	514	521	480	512	506	489	504	513	530	511	495	491	537	523	506	491	458	527	490	485	478	496	478	505	494	507	540	508	463	494	523	459	473	511	482	521	543	470	453	503	492	478	511	511	523	485	527	519	499	513	500	483	506	512	510	539	482	527	516	544	473	501	508	498	454	502	464	472	476	489	506	543	502	498	506	523	464	517	533	506	529	536	499	510	502	507	508	507	519	510	492	479	531	490	475	486	518	544	530	482	492	466	523	491	518	484	502	542	464	487	502	477	487	512	535	498	455	487	511	502	487	469	523	506	506	482	502	512	492	494	525	503	496	492	515	496	508	552	503	484	515	509	467	504	480	527	516	499	498	514	521	510	519	489	509	523	506	501	457	516	512	492	499	475	526	477	524	498	529	551	480	494	499	492	505	505	507	516	472	528	503	488	483	520	488	484	541	523	468	517	480	547	517	442	517	464	518	462	505	496	482	513	500	477	454	500	481	526	456	514	530	498	500	507	511	515	498	486	451	493	474	498	523	493	531	514	520	504	495	497	538	460	500	534	519	485	507	487	502	502	516	486	517	491	505	486	536	505	503	543	500	473	492	526	494	507	531	496	510	489	473	443	453	492	504	506	493	512	461	508	497	481	475	524	482	491	522	479	523	510	513	490	508	544	531	493	532	490	482	506	479	502	526	535	491	500	506	487	549	472	483	482	486	490	527	451	511	497	480	513	511	465	494	503	492	560	504	527	506	521	492	518	528	500	534	507	518	476	497	521	484	502	520	503	521	484	569	474	505	509	502	463	495	477	486	472	497	481	510	545	518	507	462	527	512	496	534	475	486	492	488	497	509	510	536	503	483	501	473	521	530	494	506	484	515	480	495	475	501	518	491	475	509	493	494	475	462	512	499	496	481	521	537	502	506	520	491	470	537	452	513	532	490	481	539	524	512	520	497	507	480	487	531	537	531	512	490	511	494	468	509	518	520	477	528	493	533	510	480	494	504	439	516	525	488	533	490	517	493	496	497	483	520	536	496	476	488	510	511	502	481	565	505	523	504	503	511	522	510	488	477	494	504	520	515	476	522	486	492	508	522	543	517	497	503	499	467	506	531	504	546	491	512	468	493	503	501	489	487	519	507	507	469	498	470	509	544	496	529	484	480	522	478	500	467	540	505	486	527	535	507	489	487	496	499	510
8782	2057	1883	820	473	346	323	312	250	233	237	213	199	235	192	202	221	211	219	235	224	223	178	213	181	182	178	185	206	218	206	208	199	189	206	202	199	214	207	198	189	194	197	197	187	191	211	207	183	211	186	223	220	183	183	206	230	222	192	208	208	195	200	206	183	193	199	204	205	200	180	195	194	195	189	204	217	225	216	205	199	210	165	174	170	185	196	199	184	200	197	206	201	180	193	203	209	198	188	201	211	191	216	183	166	183	220	232	218	213	185	183	177	177	179	198	200	178	194	199	207	217	195	196	209	221	219	204	203	196	194	194	196	175	183	194	197	167	216	188	181	200	182	202	210	186	211	201	192	207	209	212	209	205	205	198	176	222	174	179	177	196	170	185	192	195	212	183	186	195	195	183	194	188	198	210	198	210	198	178	212	195	188	190	179	219	207	181	193	195	175	164	194	196	197	217	180	217	185	200	205	189	199	193	186	205	183	183	204	191	213	198	224	213	204	214	197	196	190	225	217	198	169	209	207	204	212	217	181	197	178	186	210	198	193	179	205	225	200	194	193	185	199	192	202	223	194	205	210	210	185	190	191	177	177	193	190	202	184	211	179	171	184	203	196	227	201	196	173	183	186	185	154	186	228	234	178	183	189	184	188	203	204	199	203	198	197	163	176	227	194	230	189	180	188	210	212	211	188	174	196	192	171	212	174	189	209	219	183	199	172	198	219	188	184	185	168	216	222	186	203	186	217	189	193	192	198	180	194	220	182	203	197	181	206	207	195	203	202	216	192	194	209	240	197	177	204	195	191	182	200	195	214	216	194	186	190	199	198	201	181	209	177	219	208	189	200	175	160	198	166	190	199	199	195	177	212	225	181	166	179	205	201	177	195	195	194	244	200	179	187	196	200	201	186	193	219	167	207	186	193	189	205	176	197	190	218	207	202	219	194	182	201	193	191	187	215	181	170	185	182	214	212	224	185	193	220	199	175	226	173	196	184	196	186	204	207	201	173	201	196	201	196	201	177	181	166	188	177	189	185	183	176	194	177	192	181	197	194	192	213	211	201	221	207	191	181	192	185	188	197	195	239	200	190	196	203	206	187	185	197	190	188	204	202	204	192	207	187	193	190	202	208	183	192	193	184	187	183	179	216	185	214	206	203	198	205	209	227	195	190	187	224	200	207	244	214	206	192	188	190	169	217	211	185	210	200	191	174	179	176	175	177	188	215	190	202	202	219	197	180	227	186	200	219	193	217	187	211	191	204	198	187	196	169	171	202	195	188	195	169	223	209	205	199	211	185	209	203	197	202	203	207	177	222	202	177	197	200	210	202	190	175	211	223	174	213	190	181	208	222	187	218	206	169	192	179	210	179	182	181	197	218	198	169	185	187	203	169	186	209	243	181	189	195	222	203	183	202	172	191	167	202	187	204	208	202	205	211	212	196	202	218	219	184	188	177	211	223	210	192	223	212	169	186	179	183	192	218	185	197	207	217	178	197	185	209	179	203	187	196	197	181	202	209	187	184	177	215	190	172	185	213	211	169	200	194	206	186	181	208	202	190	211	221	152	185	193	194	195	203	180	188	194	221	197	236	211	202	206	188	174	180	221	195	189	189	210	212	220	185	207	210	225	210	185	189	196	211	222	198	186	193	179	205	199	198	217	207	190	211	178	185	189	169	181	182	203	200	211	169	173	208	203	199	211	182	192	201	210	219	230	221	205	187	182	213	198	196	187	200	195	228	201	178	194	178	201	180	187	196	209	178	213	204	184	197	172	200	208	214	180	213	188	225	189	215	191	217	215	189	220	195	195	187	194	188	214	170	198	198	201	190	211	188	209	187	185	197	200	191	204	196	171	196	195	197	198	172	204	195	175	204	165	180	211	204	186	182	196	197	208	231	201	172	184	217	213	210	205	211	186	210	203	204	195	192	175	210	202	205	200	191	191	206	174	177	185	178	210	203	211	192	217	168	202	200	175	191	198	213	201	189	189	180	210	195	188	217	214	194	186	198	198	188	195	174	210	203	184	189	195	197	195	195	227	198	203	206	220	199	214	204	191	212	205	231	193	161	212	213	187	174	168	198	210	182	199	226	206	196	169	191	179	212	216	181	189	216	197	213	176	172	170	210	212	198	216	184	194	175	190	187	203	184	198	199	216	198	215	169	185	208	212	197	211	205	191	186	169	165	220	202	191	221	213	172	218	183	201	223	170	184	206	193	218	207	184	225	187	222	169	202	193	197	239	205	193	202	189	186	206	188	195	222	213	206	205	187	213	180	196	198	190	179	204	193	221	194	198	193	205	191	207	203	174	192	192	213	225	220	195	210	220	201	185	192	191	186	196	190	182	196	206	168	209	212	183	213	214	193	223	194	223	201	190	244	211	189	216	209	228	169	206	175	199	176	180	185	197	204	179	204	188	190	221	211	189	231	198	196	200	183	214	165	199	183	203	193	176	186	208	197	234	188	183	220	226	193	179	175	187	215	169	225	188	201	202	189	168	224	205	172	203	186	200	206	216	210	189	226	201	194	201	170	178	223	194	177	177	189	199	180	195	178	222	179	202	206	202	206	199	183	194	199	192	175	182	206	204	197	216	195	206	205	189	190	194	167	191	186	214	213	209	199	205	198	192	188	215	204	196	222	211	195	179	182	202	177	183	217	210	188	186	202	202	193	187	205	205	202	193	179	189	200	170	170	205	184	183	196	179	187	217	192	173	173	201	212	204	222	190	206	183	211	193	207	206	191	202	204	219	207	192	190	176	188	208	217	186	226	210	198	197	210	195	198	197	160	192	197	210	186	161	211	230	214	224	226	192	166	187	221	208	195	191	209	221	189	214	191	188	239	204	220	174	194	207	192	230	191	200	171	211	226	202	193	197	204	215	166	195	186	202	179	190	194	204	192	204	231	200	192	195	198	189	199	216	205	224	201	228	187	204	176	198	187	204	191	177	185	201	189	199	209	215	224	195	165	215	211	176	175	185	172	211	231	206	196	211	223	198	211	192	219	215	198	166	194	185	203	206	200	187	198	219	198	171	200	175	191	220	176	193	177	204	184	209	190	184	186	194	160	182	200	198	205	184	227	195	203	188	189	206	193	206	197	206	218	194	176	176	164	207	212	201	201	197	204	192	192	195	168	198	173	189	234	198	226	207	208	190	186	198	180	228	206	190	175	200	189	189	207	180	188	196	197	207	174	190	206	183	211	182	222	198	192	178	187	190	187	178	196	193	185	191	202	224	206	228	192	192	193	198	202	190	228	211	180	173	188	216	208	176	185	183	204	223	197	187	221	185	180	178	188	220	212	186	233	197	214	189	188	198	172	202	227	189	190	211	194	203	201	185	200	171	197	180	212	221	176	208	190	222	219	205	205	217	202	198	197	181	192	204	213	151	193	199	220	189	188	215	210	195	188	173	197	203	186	207	174	237	196	217	213	172	219	173	204	212	218	203	182	196	206	200	202	182	225	180	198	187	188	177	234	187
6776	2154	3395	2460	1658	1301	1122	1077	838	762	695	670	619	649	585	669	706	603	558	790	523	539	556	532	537	575	558	565	548	515	555	539	524	535	517	539	529	491	542	555	511	496	521	508	590	504	524	553	543	514	520	553	555	510	556	534	540	529	537	552	525	527	517	527	543	578	555	528	550	494	502	516	556	501	524	519	539	551	539	534	511	515	545	522	516	526	457	477	511	545	556	513	509	506	561	513	509	534	542	509	495	550	486	521	483	487	494	527	495	478	520	542	508	523	548	497	550	524	578	508	493	532	498	523	531	519	555	525	519	536	514	494	489	532	463	529	536	506	509	516	531	512	506	513	502	521	506	502	540	526	511	515	490	548	494	544	527	534	510	535	554	498	584	507	514	509	545	552	505	552	522	497	553	563	513	513	493	550	517	500	525	496	522	501	510	493	517	543	517	494	521	480	547	501	545	537	511	549	530	508	537	547	510	498	509	502	494	476	560	545	494	537	498	512	512	497	513	524	543	492	505	511	495	523	489	504	503	534	567	510	524	512	550	555	520	512	501	502	498	511	512	507	515	503	521	527	456	505	543	506	505	561	510	512	518	519	500	480	548	536	498	499	505	542	537	534	535	533	476	505	548	524	476	501	501	563	494	511	510	517	520	490	520	518	519	548	519	522	543	506	472	517	521	538	535	528	471	506	521	502	543	483	500	541	525	499	540	539	533	534	485	495	522	556	495	537	506	563	526	499	542	566	528	499	503	532	482	550	553	506	540	548	539	547	526	522	503	474	515	494	561	512	515	526	562	525	519	530	502	521	497	522	502	522	543	516	510	520	537	517	573	524	517	480	528	487	548	506	501	518	521	532	562	545	519	568	527	506	490	469	538	503	515	491	553	543	523	529	491	511	482	559	497	465	520	505	498	584	499	522	546	525	527	506	544	549	518	561	505	534	484	509	526	534	524	559	491	501	553	510	538	519	520	523	501	515	473	506	518	536	552	544	543	508	439	510	500	547	508	506	573	526	547	492	522	549	563	498	532	517	514	531	541	541	510	480	503	520	526	493	517	534	565	474	507	528	531	521	484	545	487	496	526	517	518	548	505	522	537	526	491	512	471	534	535	533	476	511	474	490	522	522	532	509	580	487	529	515	532	496	545	514	519	528	514	527	490	559	524	540	504	493	537	506	519	500	514	545	541	519	538	528	509	523	517	508	530	519	488	521	503	546	501	516	506	511	544	546	535	505	513	546	549	492	517	526	511	498	525	489	520	508	491	500	517	535	506	535	519	509	541	523	545	555	546	544	511	504	513	520	507	538	547	501	534	555	551	526	517	536	554	503	484	485	511	505	534	506	524	524	493	524	492	454	552	554	530	526	534	497	534	536	532	539	517	524	536	510	521	528	517	535	530	529	565	488	505	511	500	509	542	530	532	519	554	521	503	516	536	517	521	533	526	537	558	515	545	517	508	529	520	503	542	481	510	521	530	552	507	531	540	520	527	546	542	478	536	527	550	548	562	518	531	538	519	519	521	482	513	501	534	539	562	475	493	501	463	556	534	476	524	534	549	523	533	503	519	500	474	478	539	520	462	522	522	515	513	490	572	528	536	513	524	519	522	519	513	529	537	527	509	504	518	530	533	494	539	503	537	494	521	513	534	539	529	492	515	465	506	539	506	521	524	508	537	497	534	523	504	483	552	546	500	531	538	554	506	533	546	522	532	557	493	524	552	484	534	526	523	482	483	529	532	518	543	517	575	512	507	526	555	525	520	546	531	537	495	514	537	570	531	461	518	542	537	564	534	519	518	536	498	560	527	513	507	520	504	528	542	527	533	506	537	539	505	518	539	485	536	541	500	507	491	506	514	536	524	538	530	542	520	483	528	544	525	491	515	534	515	499	509	558	503	513	562	542	508	532	520	498	524	483	528	519	521	495	506	517	563	531	520	487	487	535	542	526	513	531	553	571	555	503	581	474	524	485	505	533	493	561	508	541	528	526	518	555	535	525	527	560	564	553	492	518	511	487	522	553	509	539	544	543	512	528	521	526	513	525	558	540	515	535	512	493	531	524	494	536	527	516	516	508	534	529	537	543	522	488	514	528	507	500	512	481	535	546	522	507	512	525	515	539	498	506	516	501	509	550	552	534	535	503	519	481	524	513	504	487	513	528	501	518	582	495	509	515	530	512	545	505	521	488	492	491	481	533	562	500	510	496	512	538	501	534	510	538	500	493	479	513	534	528	504	521	506	517	529	486	533	477	526	506	513	501	528	542	551	529	537	521	499	535	523	519	509	496	537	541	486	522	523	558	558	540	486	527	512	461	517	510	520	554	544	477	534	545	523	530	513	525	523	538	543	550	544	555	534	522	530	513	517	488	515	527	538	533	518	574	557	539	496	556	513	501	530	492	500	492	484	535	519	510	536	495	529	529	533	546	509	526	500	520	539	545	502	532	525	504	483	545	492	516	483	493	506	528	493	509	571	515	478	558	525	533	481	540	539	527	534	528	557	553	557	526	536	535	501	521	517	498	495	518	473	512	527	537	543	518	492	512	532	521	555	531	510	502	496	521	525	515	483	546	495	516	524	519	492	541	517	526	502	553	505	517	508	575	545	504	485	543	539	527	560	481	545	536	545	477	516	540	530	515	501	498	525	519	524	501	552	516	504	513	460	497	515	543	508	534	541	495	515	524	532	523	498	512	508	520	476	543	520	468	551	487	505	554	530	509	533	524	533	535	550	546	537	484	551	538	523	514	541	493	512	528	533	526	510	500	495	503	568	520	554	523	525	519	497	495	527	536	522	529	526	517	511	481	519	506	547	523	491	514	489	551	536	518	530	522	530	532	530	473	493	508	504	497	538	501	546	502	525	514	503	555	548	525	555	539	523	527	500	531	524	494	515	510	531	512	502	497	575	507	513	509	510	483	556	476	546	473	514	504	496	536	521	556	507	565	504	541	524	540	538	503	515	533	501	556	536	515	536	515	504	501	507	505	510	516	509	541	501	535	495	501	542	544	531	538	545	479	519	480	537	526	511	551	556	505	559	541	490	543	509	508	536	537	538	516	519	497	525	534	532	469	518	535	547	540	524	536	541	513	501	555	549	517	502	552	534	572	510	501	536	518	498	536	528	544	530	527	539	522	531	493	507	489	484	498	536	529	485	513	489	503	534	511	530	504	537	525	506	536	530	517	522	506	511	540	521	518	504	556	516	508	499	518	518	486	506	536	537	527	527	527	481	501	534	519	530	502	500	530	536	508	515	510	531	489	531	515	517	504	521	544	532	541	503	535	510	496	534	537	518	532	511	507	492	503	473	536	509	508	507	520	543	533	506	512	498	508	514	538	512	547	506	513	560	515	528	537	576	514	523	525	530	519	490	520	510	553	529	545	429	517	538	487	529	566	540	540	488	523	464	543	507	518	498	502	556	470	502	529	521	501	520	519	492	592	502	517	520	548	501	505	525	513	500	539	543	480	542	529	544	550	499	523
16530	3783	3008	1560	917	691	615	646	497	440	442	450	446	422	403	473	461	409	405	453	449	417	428	412	422	400	435	421	413	422	386	428	405	415	424	395	414	413	407	419	406	383	402	421	379	390	389	407	406	413	404	423	406	413	397	412	400	437	370	375	407	408	395	398	415	413	388	367	416	377	412	415	409	396	411	389	388	400	377	363	417	421	423	360	381	454	406	370	396	440	435	426	411	405	389	437	442	386	419	428	371	430	414	364	398	401	417	392	370	366	406	384	406	394	404	419	395	438	415	422	382	369	367	394	412	382	427	408	401	405	394	388	404	424	408	397	420	421	400	406	411	416	421	398	362	380	395	387	346	387	389	390	408	399	396	376	392	444	369	399	415	404	392	397	408	426	397	398	384	413	454	412	401	443	372	407	362	410	393	376	357	404	414	427	428	390	411	407	366	370	376	415	411	446	458	423	396	390	388	414	373	407	418	392	407	388	410	402	420	403	410	430	374	427	392	441	406	396	407	389	417	402	397	411	382	426	405	357	406	390	387	406	413	397	396	390	393	422	393	394	395	438	424	410	376	386	402	376	383	466	397	402	406	456	420	383	422	382	422	396	445	398	414	371	398	368	385	402	402	393	418	391	409	378	398	361	338	339	418	396	382	364	383	435	370	393	404	378	379	397	414	379	373	377	416	411	370	379	413	351	395	394	426	411	421	414	405	398	400	347	422	375	405	419	461	378	391	435	394	399	407	400	401	389	380	429	367	408	359	363	400	403	398	405	387	411	446	398	452	448	417	408	403	428	411	391	391	385	426	418	367	373	402	377	404	394	401	381	405	437	402	359	401	420	407	381	388	406	389	404	375	422	410	415	394	342	416	392	426	426	441	397	361	413	423	453	407	408	384	417	408	420	405	365	426	436	420	451	412	419	381	424	403	385	371	397	404	390	392	418	431	377	370	395	374	430	428	407	420	393	398	459	411	376	392	410	405	412	430	398	384	379	415	408	387	384	427	379	384	419	416	382	451	390	400	383	360	395	418	403	402	440	382	387	428	422	414	413	393	390	378	385	383	438	361	398	390	432	393	406	390	436	383	413	402	417	386	449	424	369	370	412	460	372	388	408	403	361	438	381	388	397	405	379	422	386	377	381	414	367	413	440	449	390	395	402	394	446	375	429	392	441	410	368	390	389	418	426	416	397	381	365	429	425	418	420	388	408	419	377	396	372	382	371	402	400	382	400	432	391	450	385	431	382	357	434	406	434	412	382	382	379	393	394	397	376	380	348	405	405	338	384	397	366	413	391	390	410	428	428	409	419	386	395	408	430	376	413	392	417	431	395	396	370	428	418	426	425	387	385	398	389	403	432	419	393	391	403	392	389	397	356	399	406	410	424	429	422	405	435	391	398	406	409	427	415	440	396	400	369	375	377	403	373	358	408	409	384	391	385	399	402	414	369	416	436	405	394	444	383	369	372	391	446	386	394	427	400	425	423	401	400	382	427	398	406	383	418	417	433	389	386	411	433	441	416	414	420	386	396	384	394	407	365	396	435	406	413	421	412	406	406	440	386	397	390	392	423	397	372	357	401	410	390	402	406	393	384	385	404	399	371	454	412	391	377	404	396	384	404	385	382	384	431	416	407	419	422	413	406	401	403	410	409	390	425	465	422	394	389	434	422	422	411	436	416	409	377	418	380	409	419	390	425	405	430	379	411	402	425	403	401	372	434	392	390	408	371	423	415	393	442	393	361	411	378	380	401	426	420	387	400	366	399	386	392	383	409	388	372	389	438	401	413	387	422	423	402	399	410	406	371	386	417	382	377	406	391	416	390	396	420	390	391	412	404	405	392	362	417	486	397	400	443	442	412	375	353	436	400	390	455	406	408	379	411	408	389	385	412	380	417	392	430	416	407	399	404	397	440	402	417	377	395	413	417	400	424	445	407	411	408	371	444	410	371	391	409	384	401	412	357	389	422	445	384	386	392	408	377	403	403	404	449	390	411	442	434	378	427	422	395	414	435	384	442	431	430	418	393	417	366	379	364	388	383	394	404	405	398	395	399	418	414	403	406	388	374	402	414	417	352	414	398	431	435	418	379	378	409	421	398	334	412	355	411	378	426	399	380	412	378	373	425	388	387	413	419	389	380	423	410	362	451	432	438	376	384	406	393	373	405	436	433	418	408	388	392	390	393	396	392	383	402	372	442	455	400	402	411	373	397	419	417	388	412	380	392	384	390	394	429	395	417	440	409	425	398	435	393	384	389	410	397	429	409	418	386	414	419	394	397	421	392	405	381	385	398	404	382	389	387	432	394	398	414	422	448	397	391	394	385	403	435	388	362	374	397	461	401	387	366	394	391	386	371	402	407	391	382	404	412	371	391	387	414	366	432	384	365	415	440	375	360	393	381	397	391	388	406	395	385	414	435	438	412	446	378	396	416	388	418	424	381	391	399	393	379	404	412	406	388	408	410	393	364	389	428	421	428	355	385	368	400	414	398	381	418	400	373	377	362	385	370	400	389	426	370	395	407	409	394	382	381	365	375	405	444	439	405	437	401	419	365	394	420	416	395	373	402	375	386	400	390	391	426	389	394	394	397	453	406	407	385	419	382	439	410	364	415	381	357	377	427	385	409	428	414	435	411	413	374	400	368	391	410	412	378	378	386	413	374	435	398	416	409	388	386	407	384	369	384	376	375	395	451	417	437	404	383	355	368	385	364	431	368	377	375	361	388	401	429	407	398	386	404	387	404	370	432	381	387	407	415	382	410	412	425	399	412	386	412	429	401	413	406	433	379	383	369	420	428	400	435	426	386	419	396	381	397	405	408	410	405	415	374	376	361	385	424	405	408	433	404	378	412	439	423	399	420	391	407	344	408	390	425	435	437	403	405	403	405	422	399	415	407	413	410	416	402	410	405	421	428	412	390	354	390	421	402	418	392	405	399	400	423	379	397	428	391	417	426	394	410	427	422	406	425	414	414	398	412	408	396	391	418	446	426	412	406	385	379	410	396	399	405	404	412	363	384	392	389	432	376	380	390	378	392	400	369	396	390	408	425	395	391	424	382	382	434	431	399	427	433	408	380	413	360	410	390	395	415	426	370	393	385	413	399	439	385	428	417	394	441	414	411	380	399	407	406	363	404	424	396	399	426	374	420	405	442	443	433	396	387	396	371	408	393	423	387	398	441	401	421	440	380	393	388	414	408	384	414	375	374	404	399	422	396	385	380	380	427	447	364	405	385	368	377	387	379	392	433	428	383	380	347	405	398	411	413	385	408	410	394	379	389	339	389	392	417	425	382	396	432	416	357	380	418	455	415	374	383	398	418	402	397	420	391	364	436	387	407	410	393	384	416	429	361	396	375	403	406	397	383	400	411	378	419	401	415	390	410	418	365	388	403	382	385	403	403	391	444	403	423	392	406	417	409	419	413	393	401	397	411	394	452	415	398	374	414	398	395	410	409	383	369	416	423	360	424	406	431	423	405	356	428
9459	3373	5085	3999	2964	2235	2071	1956	1547	1364	1253	1198	1137	1165	1045	1138	1182	1020	1062	1371	998	986	991	945	934	972	983	926	940	882	914	947	918	945	871	870	920	927	908	927	910	960	888	955	902	915	949	971	922	967	932	976	935	912	919	894	924	919	883	922	917	977	875	877	912	975	910	950	894	877	963	904	951	941	904	878	897	941	934	957	972	933	902	888	960	900	873	908	924	910	889	938	933	901	936	922	909	890	928	934	892	877	894	906	955	921	885	905	889	951	915	911	910	900	911	886	893	922	903	888	903	945	928	921	894	866	957	874	941	926	867	963	889	908	947	918	905	854	943	951	905	913	896	869	919	897	925	884	879	905	961	889	927	890	906	974	962	878	887	897	944	895	945	911	872	864	942	979	913	936	902	880	887	915	949	915	892	906	925	899	902	917	935	895	931	943	876	899	891	956	924	901	861	917	932	890	946	911	920	903	922	985	960	975	952	930	938	898	921	934	917	896	919	910	865	945	868	966	895	884	909	860	880	893	930	906	909	919	895	870	878	885	941	887	956	924	900	892	921	901	919	868	951	933	920	921	911	893	903	895	895	867	907	926	914	932	901	883	884	892	934	884	956	912	932	871	918	909	869	878	885	890	868	896	920	904	908	908	968	935	950	895	882	953	897	835	859	909	878	908	903	935	897	874	972	867	846	940	883	916	854	933	942	941	957	909	871	899	895	908	931	916	894	935	893	921	909	972	916	930	842	868	890	943	909	924	944	917	910	940	950	847	874	933	900	881	944	907	941	877	868	898	885	930	936	929	915	927	911	883	910	920	926	921	864	899	915	952	943	888	881	928	866	886	888	903	901	853	876	917	922	933	854	955	883	903	862	870	893	894	894	897	893	918	934	919	890	915	973	871	905	927	847	920	910	939	871	957	917	937	926	878	907	890	927	919	854	909	874	963	956	896	884	917	845	854	891	971	900	916	917	874	888	890	928	928	937	871	892	851	902	931	893	908	941	898	975	958	902	864	915	929	927	931	938	924	912	879	906	884	925	871	924	916	883	920	911	916	902	876	875	906	877	892	915	936	904	953	902	980	938	950	953	928	945	915	879	883	854	910	935	843	898	891	937	875	895	879	895	914	893	883	888	897	918	892	939	932	974	952	957	946	918	892	928	922	863	903	890	884	964	934	921	898	911	914	926	925	925	931	906	949	944	946	944	892	894	876	921	900	889	877	879	891	874	884	944	834	902	917	925	881	937	942	886	870	884	891	926	964	923	950	845	956	870	903	901	896	936	917	946	919	895	951	871	892	880	919	915	921	887	892	983	949	920	918	957	937	923	909	855	924	919	901	852	879	901	914	920	930	967	900	953	888	913	870	841	881	919	918	913	950	898	905	896	897	899	904	932	892	921	928	927	866	838	958	878	918	900	859	925	868	923	936	936	896	898	885	915	895	881	892	895	859	936	964	912	934	908	906	911	903	917	945	965	910	944	899	952	925	912	836	964	937	927	903	903	901	906	929	909	864	926	986	901	897	967	906	963	906	952	939	950	946	938	895	885	887	899	931	933	881	936	924	880	932	902	899	899	870	894	898	921	892	897	923	952	883	889	917	895	922	923	832	862	923	874	885	985	926	928	821	936	955	866	896	941	884	932	959	877	852	937	878	920	925	908	916	914	941	913	916	937	913	953	956	929	877	874	872	925	882	959	840	916	888	874	925	926	908	942	909	925	869	886	902	900	962	867	898	886	907	933	935	920	926	943	955	902	862	913	983	888	917	879	920	834	929	897	899	906	877	946	926	896	965	937	969	945	888	888	938	914	849	902	911	921	858	923	941	909	894	926	899	962	906	862	882	921	907	933	911	858	970	915	955	913	901	889	900	928	848	946	982	892	940	935	883	902	920	906	918	963	890	852	898	939	869	909	851	898	888	898	944	862	913	880	884	921	943	869	921	907	912	868	915	880	940	913	923	925	914	907	888	859	892	953	927	929	934	845	893	903	866	869	897	943	870	937	926	867	862	924	943	899	893	975	886	902	948	941	924	915	920	902	838	950	867	916	903	895	885	921	942	886	946	918	871	895	897	868	888	923	892	924	877	936	939	934	928	942	923	859	914	884	903	906	900	919	867	856	947	924	889	873	917	949	878	917	876	893	874	858	886	898	888	925	944	896	939	891	884	892	887	964	919	921	857	905	930	900	938	858	864	943	921	940	902	907	968	890	884	894	845	980	965	926	887	960	888	926	889	861	890	891	908	882	874	879	900	921	947	933	887	895	902	923	976	923	878	885	898	870	943	952	892	893	851	893	962	887	910	963	897	963	907	887	922	911	880	885	908	917	906	896	939	933	907	879	950	872	892	903	972	976	903	886	899	939	893	902	884	932	888	916	915	910	875	910	938	938	952	914	938	963	915	908	903	902	951	953	892	981	913	924	892	947	893	993	971	894	968	849	914	896	850	911	948	936	977	893	898	898	896	897	924	956	940	891	860	879	893	896	892	927	942	896	964	894	908	897	879	948	892	906	892	983	914	916	951	912	901	876	855	935	935	878	913	979	891	952	893	865	872	872	919	907	907	881	983	902	946	940	880	954	911	913	877	898	926	920	962	889	943	916	901	909	868	924	834	925	932	900	878	903	873	883	878	867	925	909	867	912	898	868	906	940	897	912	901	943	938	880	894	849	883	900	903	875	898	933	930	901	889	929	899	981	923	889	872	928	935	933	949	879	876	927	919	857	897	917	891	912	904	927	903	904	926	898	920	887	934	928	895	911	909	933	879	888	905	888	892	953	892	917	934	932	848	897	938	889	956	861	898	931	925	922	974	905	879	904	852	887	859	877	908	907	891	908	928	833	866	920	877	918	918	933	903	901	917	897	921	934	929	923	896	977	948	890	894	933	924	975	928	938	893	889	918	955	894	910	926	943	909	901	903	908	937	981	879	913	920	883	870	856	887	984	896	940	860	889	906	939	971	924	921	892	923	908	890	908	945	950	921	894	938	882	905	875	932	971	883	933	942	945	934	963	900	887	941	927	873	909	855	924	948	898	880	938	928	836	894	939	940	913	879	952	893	870	941	906	956	925	960	926	918	966	963	943	921	864	908	930	915	881	842	916	893	915	933	863	889	909	936	876	920	906	916	901	901	920	929	890	952	902	871	918	864	926	844	959	849	895	895	916	891	895	955	903	951	904	899	913	917	893	922	903	876	929	928	910	966	938	892	939	918	903	916	893	893	900	905	838	902	903	905	911	960	941	924	934	941	953	936	932	919	938	925	915	919	889	932	945	894	890	935	927	957	882	852	872	925	922	886	904	890	878	855	883	919	956	913	946	917	888	942	922	871	946	933	979	922	889	844	914	934	855	948	945	909	916	909	890	941	870	856	916	886	934	895	927	874	961	942	949	902	936	919	862	950	901	956	887	921	955	939	898	926	898	910	920	884	881	965	942	891	874	909	885	919	892	889	908	902	912	921	923	920	899	913	949	900	916	924	891	882
2348	869	661	369	249	221	198	193	217	226	212	193	193	214	187	187	203	193	219	216	200	204	216	198	228	176	194	207	197	187	216	208	199	193	214	191	198	200	205	187	198	169	198	211	220	193	198	188	181	180	204	203	205	187	195	209	200	236	201	195	191	219	188	189	202	193	210	178	185	215	194	198	210	195	207	215	200	180	192	192	181	184	198	209	207	199	201	223	178	221	202	203	176	197	178	194	203	208	200	180	201	176	185	182	209	221	201	179	214	179	200	229	196	186	175	189	196	182	190	206	182	193	163	198	187	208	191	215	208	203	193	194	202	199	178	197	193	184	196	204	186	189	199	192	195	208	210	188	175	196	218	186	195	204	177	218	219	211	155	183	218	211	189	200	185	210	220	202	205	209	196	222	213	195	183	195	200	223	182	184	188	213	207	201	189	199	196	184	188	213	171	219	199	194	197	244	209	189	185	193	191	189	220	202	210	180	184	191	188	164	214	207	233	211	201	188	202	182	196	216	200	192	207	202	195	185	205	185	205	177	221	211	197	182	166	212	209	169	204	188	179	205	205	193	200	199	197	198	223	208	209	188	177	195	207	195	197	206	221	186	206	169	204	182	187	198	194	188	210	207	201	199	221	209	206	203	176	192	168	198	197	215	201	204	192	184	209	217	207	212	179	217	196	207	197	187	179	182	217	184	202	188	181	197	217	200	188	192	190	202	181	215	161	191	209	184	159	205	181	226	176	211	180	192	192	192	175	207	170	209	200	166	191	168	197	182	214	213	206	201	192	154	177	204	191	197	160	202	178	188	221	198	215	176	213	212	173	181	213	180	200	196	192	197	183	209	199	191	194	196	181	187	188	189	196	173	192	191	191	170	205	219	190	197	185	209	189	235	204	180	204	198	195	208	221	216	166	193	210	181	187	201	207	188	187	214	193	187	201	200	190	194	189	194	200	174	207	182	232	199	214	209	195	198	208	199	189	185	179	211	194	199	194	179	225	202	208	179	209	188	207	226	204	192	225	188	207	216	194	226	235	229	201	230	205	192	235	220	188	203	228	209	201	197	197	238	192	188	184	192	192	191	191	180	204	161	204	215	208	203	196	167	187	167	180	187	191	217	170	179	225	208	207	172	188	209	206	190	190	207	224	231	193	160	200	220	198	170	207	180	179	214	189	178	205	222	177	220	233	205	225	201	182	202	182	190	162	206	228	204	192	195	197	216	202	187	171	201	209	198	223	187	190	210	228	202	186	234	213	197	198	175	184	216	207	199	169	192	196	180	182	218	164	162	203	193	183	221	201	206	190	184	168	202	188	206	221	222	198	214	184	182	195	174	190	213	205	187	196	194	201	243	196	213	220	178	221	192	220	187	227	188	193	234	200	204	208	190	192	222	195	193	202	229	201	197	205	238	198	197	197	185	208	202	178	160	173	207	204	202	206	175	180	186	200	201	207	212	192	184	215	200	218	213	199	184	186	200	188	180	197	203	182	199	195	187	204	210	236	232	187	193	191	195	233	190	174	211	153	188	185	188	188	174	208	224	201	194	221	194	214	213	214	187	189	193	205	181	191	207	207	215	192	198	202	199	196	195	206	186	208	226	212	197	185	197	164	187	205	183	195	213	178	191	183	171	190	197	187	193	210	199	171	203	169	208	182	185	216	209	185	193	189	170	211	228	232	189	196	202	211	188	204	178	197	200	209	188	202	186	225	220	207	225	193	202	186	206	186	186	202	211	205	228	215	174	183	176	199	202	176	194	206	207	196	191	192	180	178	196	206	183	168	217	190	201	207	212	205	212	186	197	201	168	193	188	211	213	190	190	181	193	199	195	203	217	209	217	227	201	192	219	231	186	209	196	203	194	209	215	157	245	190	189	183	215	189	224	208	179	172	190	170	224	185	177	166	187	185	190	205	188	222	169	201	200	204	199	171	207	219	190	182	197	223	202	192	188	196	172	202	190	181	204	211	198	175	213	209	201	204	193	206	199	217	184	211	195	213	193	195	183	193	201	196	193	191	244	199	194	187	187	213	200	204	187	210	214	205	203	201	186	184	187	193	206	215	184	197	193	200	199	188	199	190	211	200	210	193	196	184	190	197	217	196	201	196	179	208	198	232	177	201	201	183	197	169	179	203	210	218	188	233	178	202	195	182	187	215	203	163	171	190	193	187	202	187	212	196	186	210	222	182	193	192	178	193	201	198	198	194	217	194	197	189	222	200	189	178	235	208	211	203	204	181	187	197	197	188	195	210	196	182	200	183	214	196	205	184	186	221	193	213	190	207	181	207	182	172	187	205	211	190	197	187	185	193	190	196	176	168	161	201	220	196	193	206	194	181	219	201	196	211	213	193	228	197	205	200	179	199	214	201	227	162	186	205	178	207	217	190	210	191	173	197	199	216	205	203	181	195	190	207	201	181	195	213	168	207	207	169	197	203	180	210	214	168	183	193	188	215	181	177	219	194	178	219	185	190	206	174	198	210	217	202	171	206	194	182	161	184	200	193	196	184	192	195	197	185	200	188	186	223	197	215	177	195	207	198	188	186	203	217	175	178	190	193	172	176	187	206	212	203	204	193	226	203	190	176	196	203	180	198	220	205	215	225	187	188	186	192	184	190	171	218	226	205	193	195	200	219	169	214	203	201	236	210	216	200	209	183	197	201	194	206	218	207	192	188	183	221	204	203	200	207	198	176	208	183	186	176	198	215	234	195	204	171	178	189	220	193	207	214	188	198	184	187	181	200	195	194	229	196	198	182	183	181	192	208	234	218	185	207	221	187	207	189	208	203	197	191	180	211	203	187	174	184	220	186	195	219	200	189	189	214	195	232	182	218	210	227	222	208	204	214	179	198	206	200	219	197	207	192	213	190	212	173	164	230	200	206	183	230	207	193	204	200	175	175	210	201	211	189	206	188	206	182	178	208	201	208	224	182	179	208	188	204	229	202	173	225	190	200	195	201	228	212	217	191	182	188	187	215	194	197	196	212	172	190	209	196	195	187	192	189	201	225	176	206	204	246	182	188	206	213	199	165	192	192	200	165	208	197	209	198	233	223	158	213	189	201	174	178	175	201	197	197	194	207	189	182	220	188	179	204	195	206	180	178	211	226	217	218	177	191	208	191	207	194	185	222	189	181	197	189	208	177	187	197	180	199	182	203	247	183	186	201	226	201	197	215	176	189	188	177	192	192	194	183	186	190	196	191	209	194	180	219	219	200	195	171	177	209	196	204	205	200	203	187	198	209	185	197	180	197	205	194	208	212	190	194	205	186	188	190	217	207	198	191	188	180	207	211	227	197	180	180	201	171	229	181	211	205	202	184	195	204	209	189	223	206	195	191	200	194	208	233	210	190	204	203	226	198	189	184	210	208	221	226	199	204	185	195	203	187	207	182	216	197	194	207	173	192	228	192	208	191	195	192	213	194	199	206	202	195	199	217	186	164	207	183	210	173	212	200	192	177	178	175	201	200	190	189	211	201	207
2218	1097	1359	989	718	605	581	540	526	505	556	536	557	537	525	565	567	493	528	513	471	498	511	471	468	491	487	506	498	507	499	548	545	514	485	529	481	518	555	493	512	493	533	519	453	525	494	502	503	511	483	476	528	484	486	512	501	496	530	509	521	494	457	533	507	492	491	482	494	493	462	503	462	513	505	475	508	511	516	521	516	533	482	548	525	483	499	503	498	488	536	530	492	506	517	524	496	506	530	498	489	485	497	486	502	501	463	498	484	529	508	538	520	529	483	470	450	494	471	499	480	529	511	495	481	503	523	468	517	500	489	516	544	527	464	470	557	492	479	474	481	475	515	534	522	514	521	481	500	461	499	497	494	489	491	513	471	496	540	512	510	499	531	506	506	504	517	492	484	508	496	478	504	510	508	498	488	473	524	470	526	493	516	493	502	467	511	495	525	518	456	502	498	502	477	508	499	498	515	533	448	491	500	494	486	516	483	514	499	518	489	515	487	471	500	531	517	512	490	561	485	525	490	509	508	510	536	483	503	536	465	503	492	493	502	521	469	517	515	522	512	504	509	519	493	489	503	531	540	587	513	507	528	478	510	504	507	519	514	522	498	516	489	477	515	484	485	497	524	478	486	494	472	505	485	447	492	555	530	504	455	503	512	508	510	510	488	505	517	467	504	486	471	538	477	506	500	516	474	472	476	535	552	488	529	498	476	452	510	482	512	504	471	475	514	497	527	478	532	482	471	463	504	513	496	524	548	506	541	505	513	513	510	502	492	500	476	497	551	495	507	509	483	448	485	525	520	479	515	547	485	516	513	490	486	505	512	546	504	534	521	505	507	514	534	474	466	503	511	494	481	472	490	473	467	513	488	475	482	510	517	497	494	500	540	494	466	497	520	479	494	470	513	472	478	460	508	518	476	517	450	505	527	476	520	571	519	514	466	573	494	471	491	511	476	460	527	521	489	524	496	478	479	507	516	461	503	507	502	464	501	496	503	512	512	484	511	486	496	481	507	488	540	489	488	500	528	515	469	499	495	508	517	495	524	475	507	500	488	506	485	490	543	520	501	527	539	503	504	451	490	478	502	478	468	519	480	517	540	457	481	463	516	513	509	505	472	505	497	482	493	471	491	520	497	474	497	468	519	489	494	476	522	497	482	478	469	546	475	487	482	525	501	510	506	530	535	496	498	498	559	541	527	459	506	507	508	509	494	486	479	501	481	496	494	532	511	513	490	484	500	500	479	489	480	507	516	494	497	524	532	486	528	496	499	476	472	486	479	462	507	492	488	504	529	449	460	484	498	501	507	464	535	521	515	519	467	452	483	474	468	476	527	456	538	501	499	506	480	521	461	527	477	486	484	486	494	524	502	463	499	481	485	505	517	498	501	515	446	510	517	472	516	498	471	504	517	487	493	529	518	531	556	495	470	528	539	479	524	499	486	472	481	556	510	484	455	522	501	513	525	471	516	493	473	507	485	476	488	471	499	549	492	470	505	522	505	545	498	489	491	507	474	474	508	446	515	502	454	521	497	487	486	539	479	508	492	480	480	459	494	484	512	529	531	490	509	492	481	484	496	482	504	522	468	500	474	461	444	500	535	518	512	506	479	524	476	497	529	498	522	502	526	472	491	468	491	462	488	483	462	514	501	490	478	473	495	460	497	489	485	521	503	485	473	515	478	471	490	502	516	530	505	505	497	506	523	486	505	469	477	534	536	526	483	532	518	533	498	523	451	496	498	459	514	527	447	483	499	488	513	508	532	511	506	498	486	500	490	512	518	481	493	511	483	483	515	495	492	507	498	549	508	497	507	535	461	506	488	508	488	492	501	487	484	484	515	465	459	498	500	555	508	501	517	451	496	517	446	488	462	495	521	481	487	481	495	546	493	491	495	503	498	508	525	490	471	544	500	512	494	484	540	502	532	494	488	491	468	500	525	533	466	483	484	433	507	503	503	503	536	483	501	481	438	513	519	503	479	494	473	486	516	492	517	518	493	572	514	524	471	489	488	520	532	513	504	473	479	503	496	449	471	460	521	503	540	491	519	495	500	510	504	503	504	472	453	483	513	533	489	524	503	502	521	509	508	510	483	484	513	508	504	521	482	468	498	471	494	496	515	500	501	499	490	520	506	488	507	497	489	462	502	535	468	520	508	502	556	525	457	498	493	500	489	507	497	451	522	479	529	467	468	532	464	506	464	480	485	534	531	492	495	524	493	520	494	486	522	508	478	518	478	499	490	519	478	475	539	503	465	468	481	504	504	461	494	529	532	501	481	499	504	516	485	481	489	501	513	519	475	516	487	541	539	475	487	509	495	519	494	482	513	478	504	484	525	503	526	471	509	511	526	503	507	465	500	486	515	512	477	545	476	492	504	525	515	497	521	503	470	498	490	461	489	477	524	463	519	476	506	532	502	502	514	465	515	504	491	484	531	509	485	502	500	528	482	514	485	517	567	482	477	528	484	509	499	501	508	520	479	518	505	506	498	530	491	497	519	533	511	521	534	472	525	504	509	458	466	545	499	513	483	497	490	536	494	484	500	528	486	493	517	514	458	536	521	522	498	506	470	469	552	534	497	474	484	518	495	509	510	505	530	492	542	517	506	478	503	498	495	518	510	506	448	477	511	484	516	542	507	481	491	493	513	508	527	494	547	502	499	546	518	483	510	449	500	506	501	497	506	541	491	464	469	515	507	476	493	521	486	488	494	494	457	450	492	514	471	535	491	476	542	518	479	475	477	511	529	478	498	478	518	541	509	512	495	478	491	480	513	515	506	481	486	511	486	495	484	492	482	465	504	520	516	471	510	484	485	484	462	471	508	489	518	522	507	517	507	517	524	500	519	477	473	450	513	492	495	526	518	486	498	503	484	490	453	494	504	512	484	532	496	534	483	485	501	494	521	503	507	564	516	510	476	518	488	536	500	488	542	520	501	512	486	515	527	533	505	531	512	542	489	483	484	483	515	485	499	495	543	528	463	514	502	495	516	498	495	509	499	539	521	530	476	515	487	551	511	504	486	484	473	534	513	502	530	531	517	466	503	495	508	514	504	535	520	546	506	498	489	500	475	504	500	500	495	512	524	492	507	556	492	518	471	513	544	477	478	513	492	493	476	500	513	494	507	499	542	524	491	508	499	526	531	531	496	522	497	474	514	484	494	499	503	491	432	501	496	506	478	512	491	484	502	502	502	501	465	515	478	525	482	541	532	506	469	529	536	491	490	511	457	462	464	519	510	557	528	481	497	507	499	493	497	532	516	533	486	504	528	506	481	492	509	520	450	490	481	486	508	533	466	497	522	533	512	474	463	492	491	506	490	470	534	496	529	508	482	507	527	519	504	521	472	521	533	498	494	458	468	526	495	529	474	504	499	451	521	489	511	526	517	456	457	487	457	527	483	502	511	464	496	526	488	517	521	524	527	504	510	525	518	510	495	496	447	519	508	506	504	511	500	498	530	520	506	529	475	494	516	505	519	488	500	485
8320	1770	1290	769	441	350	305	317	280	227	235	200	205	204	238	210	245	209	183	251	200	187	181	199	192	205	201	211	211	196	182	208	210	189	190	202	173	191	179	211	217	187	203	190	211	172	205	238	187	172	187	184	190	189	205	193	185	237	205	195	190	179	214	195	200	223	195	208	240	190	199	192	215	188	211	197	195	194	178	199	174	192	192	182	194	200	195	195	173	214	175	196	204	204	194	197	178	197	206	187	208	213	174	203	201	215	169	210	177	192	185	153	208	174	226	211	169	172	183	176	188	187	202	168	214	213	214	163	190	217	176	194	179	176	230	196	217	192	190	207	214	173	186	187	211	203	220	220	172	190	194	181	178	233	210	206	172	171	225	183	175	183	203	217	183	201	182	192	181	190	199	202	213	187	197	205	195	195	181	227	194	176	210	192	169	197	158	177	227	224	203	167	181	202	207	187	183	218	206	214	197	207	194	177	184	189	189	192	196	164	163	186	198	203	211	188	202	171	193	200	202	190	199	203	195	217	217	210	197	189	189	190	195	208	225	198	201	189	195	181	191	156	209	206	180	202	190	175	198	215	182	221	164	193	198	189	189	210	184	193	216	203	196	186	182	199	212	194	211	205	175	195	166	181	190	163	202	217	163	187	192	183	197	186	191	201	184	192	207	193	178	208	200	209	235	200	201	193	197	189	201	201	200	186	183	194	219	194	193	207	201	199	177	196	194	237	203	213	206	222	206	190	175	192	202	194	168	203	185	198	199	203	200	187	196	205	198	209	214	201	222	193	190	199	211	181	183	187	233	189	211	198	193	182	241	188	183	220	201	178	198	153	189	174	188	180	203	210	197	205	189	207	190	232	179	192	210	188	206	184	182	200	193	169	192	190	198	193	208	211	194	207	196	180	183	225	173	214	197	189	207	213	191	188	184	189	206	210	194	199	201	208	208	197	207	212	177	183	176	198	191	175	199	182	206	207	188	179	188	197	183	195	199	189	189	183	213	185	194	196	167	211	196	212	186	210	200	199	192	203	206	160	176	193	152	194	195	200	178	181	181	200	178	171	204	233	178	196	207	177	184	216	193	196	199	193	189	175	183	180	202	209	199	225	192	207	183	207	174	183	197	215	167	176	204	182	203	213	173	205	185	182	183	220	178	193	180	210	186	189	183	208	182	189	177	210	205	189	197	165	174	192	193	209	181	204	192	184	187	212	183	193	204	195	193	183	181	168	204	182	211	227	212	183	161	203	215	179	229	182	162	219	187	188	190	168	166	173	193	212	199	211	215	190	184	206	188	175	200	180	180	207	203	202	192	184	209	214	213	218	185	181	192	203	189	197	189	189	202	211	187	195	178	194	218	178	180	180	188	189	175	204	178	177	182	193	194	223	193	204	222	196	212	201	172	197	197	231	172	193	201	153	184	221	193	192	180	213	198	190	184	167	187	183	185	196	209	191	185	191	220	179	197	188	168	187	191	230	188	179	195	194	190	213	191	209	167	228	200	192	201	213	176	220	195	220	201	167	174	214	206	199	184	200	245	196	159	196	208	193	185	194	163	182	213	190	187	196	191	215	187	173	211	179	234	185	167	166	184	191	201	240	220	194	200	203	204	177	211	187	190	204	202	211	208	214	200	194	175	186	192	209	175	184	215	204	222	201	183	192	213	196	195	195	180	190	177	203	224	178	179	202	195	218	190	186	204	206	180	196	196	216	215	171	191	200	214	174	186	185	190	195	218	218	189	188	172	217	192	184	179	221	196	191	187	180	188	213	200	196	198	188	196	187	212	195	166	186	207	178	177	180	206	178	177	203	200	192	187	179	216	170	175	193	202	201	189	172	170	176	205	175	208	218	209	203	200	187	187	206	229	197	215	191	190	188	194	208	189	223	202	203	195	189	205	200	184	205	216	188	203	185	199	206	218	196	208	204	190	194	193	191	169	189	182	203	210	192	209	183	202	193	209	194	211	196	220	193	181	204	181	200	170	196	193	192	178	193	216	213	212	196	187	186	170	181	186	206	215	191	177	193	159	201	208	205	249	187	221	187	191	188	190	202	186	202	185	192	193	225	183	185	173	202	200	183	176	205	190	194	204	180	185	221	178	195	199	170	192	210	189	171	205	188	190	213	207	198	204	237	189	194	229	178	223	211	202	177	203	160	219	163	181	198	203	170	164	208	185	186	195	193	208	199	211	225	183	184	222	209	181	172	189	170	231	199	203	188	203	177	200	211	209	217	187	201	199	179	184	188	186	200	230	203	196	215	190	196	225	183	187	193	214	200	203	176	196	202	221	196	205	178	182	200	198	209	186	203	197	195	208	209	194	223	205	207	187	197	208	243	198	223	190	207	178	217	179	230	159	207	184	202	175	198	206	204	222	213	175	186	199	198	189	183	196	196	183	185	167	202	177	189	209	175	190	187	202	205	211	182	200	176	181	184	189	195	217	209	173	172	174	190	191	208	186	211	184	196	219	203	207	184	192	191	218	188	167	176	196	175	213	178	202	182	189	210	206	184	213	196	184	180	221	211	192	225	186	193	180	201	223	185	215	210	197	181	193	215	193	197	180	207	222	188	218	242	183	209	207	190	181	189	210	169	186	207	201	202	217	166	190	218	196	203	211	173	211	201	183	216	214	197	202	211	193	197	208	179	198	209	203	196	185	240	206	197	205	191	186	219	208	191	203	217	204	194	195	210	201	211	169	170	214	177	189	179	179	199	154	198	176	201	197	195	201	182	194	180	179	213	179	185	202	191	204	195	219	201	223	193	205	168	191	209	183	212	194	194	209	199	182	223	194	207	208	226	184	204	212	163	188	223	203	206	212	216	207	195	220	198	195	225	178	174	213	181	181	161	176	183	226	193	198	179	211	196	180	183	208	187	205	201	169	199	200	197	189	195	203	201	210	181	175	183	199	197	183	205	185	198	213	205	186	177	223	193	199	192	209	162	213	210	174	220	222	194	177	230	194	179	201	202	208	208	191	199	195	187	185	167	194	179	172	204	206	202	186	182	197	194	182	176	197	187	211	167	194	214	194	196	199	191	178	204	169	196	190	202	170	175	181	169	219	216	170	194	197	186	197	184	168	186	217	196	182	206	195	193	185	187	177	211	186	192	193	188	178	196	196	223	197	182	223	205	199	181	200	154	201	214	184	203	186	192	232	199	207	201	205	179	184	172	163	179	195	190	192	183	193	220	194	175	199	169	189	184	203	204	195	178	210	188	189	220	225	169	198	167	183	207	187	226	187	191	176	201	229	170	200	178	207	191	196	181	229	189	181	217	203	218	198	218	179	178	180	179	195	156	206	166	171	200	194	193	183	209	211	212	182	180	199	214	186	199	174	206	204	194	199	203	188	202	187	199	190	193	196	184	186	201	192	208	195	220	196	166	203	202	196	174	192	203	193	178	180	211	185	198	170	209	176	179	191	185	189	181	191	181	182	200	208	176	208	157	171	195	206	174	204	204	212	210	200	191	204	202
6775	1945	2623	2089	1668	1240	1129	1100	850	775	719	652	635	609	573	652	692	540	657	792	574	559	572	545	482	540	514	534	590	537	535	552	532	519	569	510	534	546	505	559	510	524	486	567	534	513	503	547	510	540	523	500	534	532	535	523	501	506	499	549	531	504	531	517	531	492	518	555	571	529	531	535	538	524	485	505	521	518	488	496	525	518	511	509	486	491	564	557	469	483	490	556	503	490	479	482	523	561	544	546	496	494	527	522	522	535	538	515	522	508	502	479	540	548	475	477	514	522	496	524	502	517	561	503	496	589	538	537	478	520	491	537	476	505	505	515	558	527	561	539	507	508	535	539	522	516	494	505	517	532	499	536	541	542	526	498	538	527	524	496	511	506	479	534	546	524	502	522	559	534	539	513	542	528	535	522	540	497	533	504	532	473	522	521	493	506	503	508	502	486	490	507	530	489	506	528	484	519	505	498	456	513	523	546	529	542	458	489	501	498	545	549	528	512	475	498	482	525	506	526	514	483	523	522	478	506	546	514	520	517	497	559	487	508	507	503	540	513	536	518	529	529	542	537	509	498	544	535	516	499	514	509	502	571	514	527	477	495	516	504	565	558	551	541	502	523	495	468	582	547	510	539	491	509	544	511	515	534	540	531	512	493	522	507	508	530	520	519	485	534	517	534	555	522	538	522	546	528	518	478	520	504	505	539	510	543	556	502	575	536	510	502	455	490	537	535	570	500	503	526	499	544	509	498	511	517	496	516	567	501	548	504	526	474	538	508	513	490	509	528	525	511	528	516	528	562	530	516	529	503	510	488	500	509	585	483	535	482	502	462	507	474	500	545	499	567	533	487	519	563	497	526	515	542	470	532	503	553	464	493	522	467	503	528	486	510	520	493	486	518	497	499	519	497	519	541	496	524	533	511	508	526	539	489	517	533	508	516	513	487	506	477	518	511	520	538	538	547	511	587	551	510	501	514	509	515	502	507	499	491	529	530	521	554	513	569	517	484	498	551	550	514	568	508	522	464	540	556	453	487	523	510	492	515	511	556	508	520	505	524	523	538	532	531	515	505	536	465	514	509	541	512	485	497	523	492	485	508	506	513	508	554	525	527	508	519	536	532	506	468	521	515	495	505	513	502	534	524	556	509	530	515	503	478	547	500	484	475	479	500	530	533	532	550	476	537	495	507	536	526	518	530	515	504	470	502	541	519	527	504	535	511	489	502	533	505	490	523	506	496	532	508	518	512	509	561	495	537	481	530	531	531	532	478	544	514	559	478	526	523	519	510	501	484	526	491	515	494	527	535	544	462	491	542	519	526	511	566	551	506	509	494	476	537	496	498	505	508	545	492	560	530	508	518	487	515	513	534	490	467	533	535	483	536	557	531	509	476	500	536	535	517	504	513	544	486	484	539	514	485	510	504	509	489	517	488	516	545	480	485	503	539	536	505	493	517	493	536	492	531	512	504	540	547	557	482	504	528	531	501	490	538	503	498	513	512	489	570	534	549	536	517	558	508	503	493	509	464	562	519	523	549	522	548	530	514	507	510	497	521	513	503	483	504	510	527	503	562	489	500	515	525	518	478	518	513	468	515	499	507	546	510	501	527	539	522	524	498	525	560	518	511	498	546	491	505	550	536	531	491	518	512	517	495	512	519	528	534	539	529	512	487	511	509	503	510	539	485	524	497	506	500	566	531	512	538	513	495	505	514	535	484	513	521	518	496	524	509	553	548	535	513	536	571	520	523	501	470	502	549	514	541	523	527	512	561	494	568	518	537	547	538	508	510	510	593	490	534	508	506	503	532	526	544	471	497	480	517	520	535	482	516	503	545	484	521	502	490	498	519	506	504	514	491	544	539	519	538	509	549	509	499	528	536	478	502	518	526	505	537	604	504	459	520	523	497	519	525	475	500	525	496	516	528	544	514	514	528	539	543	502	529	504	512	528	496	517	521	524	557	546	492	517	515	560	518	490	501	503	572	535	495	523	550	509	505	508	470	507	485	533	542	549	528	488	516	545	514	502	532	535	477	529	556	548	527	504	525	486	540	515	502	508	546	521	518	488	545	487	503	538	518	504	488	547	501	539	518	574	511	488	545	546	499	525	485	495	511	510	483	485	558	528	539	534	515	538	497	526	527	526	529	518	560	576	480	515	500	516	511	496	529	518	512	518	527	515	537	521	549	524	497	511	506	545	578	525	496	503	517	533	499	492	543	505	519	527	563	500	515	534	529	530	527	514	502	533	496	497	542	494	523	511	500	503	520	527	506	500	509	512	507	540	515	512	512	486	486	475	516	491	538	525	496	517	534	511	495	540	516	522	532	484	496	509	548	514	479	516	520	543	564	527	552	534	524	533	544	496	545	498	532	494	511	527	496	475	526	541	503	516	493	547	497	557	519	523	509	535	540	536	524	501	486	502	542	488	509	551	441	478	508	531	525	530	534	502	479	541	504	565	486	499	521	514	515	514	500	536	527	524	510	491	526	491	494	491	487	509	539	472	511	498	498	537	512	473	517	504	511	498	526	537	509	550	433	515	523	523	492	540	526	513	502	505	494	506	487	532	513	494	503	511	525	526	505	499	515	465	529	516	508	518	509	523	537	491	557	549	529	512	484	535	520	501	516	504	529	521	482	496	493	505	534	516	487	547	495	521	509	521	513	493	489	454	525	495	489	539	525	522	504	554	535	515	489	478	511	511	515	550	521	563	519	519	515	487	516	485	521	519	512	527	516	473	527	484	515	494	526	514	485	547	506	497	521	531	507	527	516	563	519	539	506	498	528	492	503	486	535	546	526	521	530	523	487	512	496	492	528	513	547	520	504	467	557	501	491	502	513	532	565	534	533	483	538	537	531	538	495	499	484	522	512	509	514	505	515	521	543	503	516	501	503	552	535	488	524	478	514	473	484	511	504	482	509	541	498	519	549	507	550	536	564	501	469	486	530	551	515	441	539	554	517	507	512	497	494	472	526	488	524	543	541	524	474	528	497	529	521	507	528	516	524	494	507	522	516	571	524	516	525	529	539	491	525	508	477	529	526	488	554	521	513	497	519	520	518	500	545	510	550	523	514	493	522	458	457	553	514	473	516	502	514	552	515	520	537	504	518	577	520	525	529	496	490	502	513	535	506	523	498	551	523	517	532	508	500	552	489	526	478	526	546	534	522	491	536	525	457	518	541	481	475	510	517	505	498	553	524	497	485	564	496	508	533	474	470	518	542	507	514	518	488	516	522	490	504	506	518	535	486	519	549	496	512	501	476	502	532	513	531	521	521	528	516	494	534	541	510	527	483	516	542	528	509	514	543	530	516	534	547	482	502	536	571	512	499	530	506	519	529	484	495	468	511	544	501	543	549	523	492	533	578	529	496	504	539	520	511	498	540	539	531	505	494	563	517	509	566	538	506	534	507	471	470	487	496	492	490	500	503	532	517	561	516	525	487	503	496	521	535	498	502	540	514	476	539	533	520	554	495	549	531	536	503
15890	3289	2385	1343	925	753	691	600	537	478	471	426	438	448	414	430	408	426	411	430	480	400	397	413	408	399	400	367	407	454	427	404	415	377	360	385	412	439	423	398	417	449	405	338	400	430	379	408	368	431	437	416	432	394	388	362	437	377	399	408	361	380	394	391	378	409	405	400	413	393	396	375	406	360	394	367	404	374	433	406	386	391	387	399	374	387	411	378	424	394	383	384	394	403	407	395	444	429	385	433	423	396	368	373	391	417	408	392	398	377	389	380	374	394	405	390	418	363	341	396	382	398	368	415	414	369	370	376	403	410	400	399	402	406	430	401	430	351	420	404	431	443	400	393	358	399	401	391	402	402	401	391	442	393	391	402	398	398	395	388	408	404	403	396	410	396	364	422	379	380	395	422	412	418	404	395	383	400	387	375	409	407	372	374	414	409	394	385	406	395	387	399	394	386	438	410	402	375	453	375	403	381	381	394	435	369	388	370	435	418	394	395	380	409	425	431	413	450	399	430	415	400	401	410	389	399	382	410	395	427	408	389	419	455	371	383	412	401	369	386	418	384	360	382	428	398	415	401	414	421	386	357	376	419	401	378	384	376	378	428	385	393	420	393	397	389	408	398	440	385	431	463	399	452	370	367	434	373	415	395	358	346	381	366	381	422	375	415	377	379	402	401	373	429	399	408	395	442	409	379	382	415	411	397	376	356	435	378	392	331	394	398	392	415	376	407	414	427	420	419	393	396	378	403	391	367	391	378	405	458	428	424	439	392	343	376	391	399	404	375	379	383	402	399	380	421	418	399	385	426	452	417	432	376	410	415	411	400	397	415	439	427	440	407	406	390	399	404	405	399	429	332	404	366	379	395	376	462	392	383	398	397	391	355	397	419	407	357	380	386	423	377	395	444	402	424	361	408	382	371	382	358	389	387	370	391	392	452	404	399	379	409	362	380	435	387	385	409	390	368	358	408	371	408	402	377	379	395	423	375	454	399	386	387	417	415	402	378	354	377	429	406	409	410	390	375	395	409	361	358	423	388	363	357	401	409	410	388	406	384	375	359	401	398	396	383	417	403	399	451	391	373	411	375	397	404	400	399	377	379	376	395	416	340	397	422	407	381	406	401	447	419	404	353	399	361	402	424	385	405	398	410	376	394	372	388	397	402	378	416	379	398	364	424	385	373	392	404	390	376	427	383	432	410	420	406	377	404	391	401	391	366	380	428	407	358	397	393	408	346	411	432	399	392	429	399	419	420	395	379	417	403	402	395	425	387	402	445	406	384	341	400	388	368	420	385	422	414	350	412	404	374	394	389	409	422	359	382	400	392	420	378	380	420	407	388	392	390	403	437	430	412	423	362	405	401	407	399	373	376	452	380	413	391	409	372	407	420	359	386	397	401	404	415	413	410	393	399	411	368	387	385	408	374	403	376	430	388	368	421	386	375	379	386	410	359	402	378	418	367	436	398	393	411	429	401	410	429	367	418	396	447	438	390	415	388	397	379	362	408	415	417	428	382	415	406	390	411	373	427	365	399	406	375	403	381	418	377	364	359	384	373	398	392	390	390	401	358	381	425	392	393	403	373	374	368	363	400	384	429	409	395	426	368	391	405	399	402	388	407	368	346	394	377	430	420	406	362	411	415	395	383	427	386	420	409	423	425	414	399	381	375	390	378	413	367	407	356	366	388	399	424	412	419	358	359	403	382	386	399	386	408	378	386	405	401	379	370	370	402	436	404	367	406	375	412	413	379	430	408	365	431	408	397	392	380	380	378	369	367	407	363	365	387	388	404	388	367	389	380	375	352	410	444	396	424	409	406	417	373	373	414	405	406	431	427	395	371	387	409	399	434	387	422	379	365	392	375	343	388	430	399	412	373	372	435	399	422	407	348	410	386	416	371	427	408	391	399	365	414	455	338	382	413	381	418	420	402	404	388	422	419	385	361	435	439	386	404	399	396	378	429	377	406	411	403	432	383	404	379	361	377	432	400	398	418	391	371	415	381	391	405	417	384	392	442	423	394	399	377	378	379	368	430	419	373	402	393	439	404	375	402	394	396	368	425	408	369	373	416	417	409	392	413	377	385	400	386	432	408	379	389	364	430	403	395	376	411	387	382	398	373	418	372	408	372	436	423	409	368	413	404	402	407	373	409	410	427	372	413	383	429	376	402	410	413	410	374	428	382	348	377	417	413	424	386	368	370	392	370	432	414	397	388	417	366	373	398	389	390	376	453	403	389	422	424	418	417	380	416	439	408	407	381	423	402	408	373	380	378	376	391	401	416	375	378	378	401	377	391	407	394	405	397	405	406	396	385	383	405	350	374	381	405	372	377	398	378	423	382	406	355	376	404	443	417	385	442	387	383	382	373	406	394	404	380	423	386	400	372	412	433	406	387	382	370	416	418	370	383	399	405	431	400	434	395	386	407	435	390	389	341	404	383	383	408	399	412	391	383	406	421	390	402	385	417	387	430	405	367	402	422	388	446	457	410	383	389	354	375	382	381	400	386	380	405	392	417	377	417	365	385	420	401	417	409	431	375	426	364	394	371	385	417	397	409	389	414	359	401	358	385	404	450	362	397	407	405	406	431	369	389	435	417	385	398	415	408	418	408	373	390	383	375	361	382	386	399	404	382	392	386	363	381	419	391	411	405	383	391	400	382	421	368	418	410	440	375	385	412	408	407	396	389	410	432	393	376	359	393	395	377	414	392	404	427	360	380	407	387	396	392	404	378	380	387	385	416	412	407	410	411	414	384	378	434	403	422	338	460	399	429	413	377	431	380	414	403	415	396	436	410	402	402	403	371	382	399	416	395	412	418	418	387	392	401	386	392	394	382	394	377	388	367	417	427	405	392	398	398	409	416	379	400	416	388	373	382	460	370	436	381	393	424	370	368	367	408	441	419	443	397	389	406	394	359	351	384	414	383	398	346	436	407	378	391	351	414	428	415	373	377	388	424	438	420	442	397	402	417	409	383	385	397	382	393	388	381	418	415	342	413	375	378	395	411	397	419	393	372	385	390	382	409	366	390	406	389	399	369	414	406	408	402	391	375	404	404	432	416	401	386	392	417	414	374	402	419	418	434	455	411	341	389	396	408	352	397	364	378	384	367	386	386	351	427	432	443	396	369	404	406	386	410	383	329	411	392	375	414	376	380	407	386	404	407	392	390	414	370	418	400	415	450	430	434	412	397	373	386	419	414	436	345	382	375	414	359	397	386	385	381	399	380	424	380	385	383	433	392	349	404	400	374	382	431	404	377	388	409	398	409	411	396	419	401	351	441	389	357	363	434	391	382	374	407	414	410	370	414	448	415	418	395	399	405	398	361	425	397	402	396	377	414	404	402	407	400	413	385	422	385	407	393	408	412	401	380	415	418	364	397	396	384	394	369	365	409	395	418	384	365	405	405	392	441	405	406	356	367	372	407	362	401	411	412	431	385	389	352	368	348	404	362	382	387	395	423	397	364	393	385	420	417	424	374
9205	2872	4145	3871	2903	2285	2081	2010	1446	1322	1263	1125	1107	1163	1024	1079	1187	1023	1013	1379	1031	974	985	970	969	966	983	932	921	957	896	926	948	970	962	889	974	939	917	1009	975	859	922	887	902	945	883	1040	905	911	944	894	931	880	905	914	905	933	854	943	917	877	912	917	952	907	890	888	952	895	909	934	929	852	892	905	893	979	845	873	915	911	888	895	913	891	899	884	896	913	877	930	946	937	957	910	924	954	948	908	910	962	844	915	920	921	964	904	887	936	885	956	936	894	953	942	962	927	906	914	882	918	848	931	866	912	912	934	894	939	881	884	927	868	881	869	954	889	963	891	939	917	903	894	909	897	928	918	896	877	933	945	904	933	854	894	926	864	896	905	902	892	901	926	894	904	931	883	894	925	890	946	900	888	895	933	915	880	885	914	935	946	906	903	904	909	904	901	974	921	905	915	868	906	870	887	861	930	898	932	888	920	884	909	930	924	924	950	835	919	846	841	887	870	925	913	897	900	930	919	863	919	899	905	894	915	1015	854	949	910	919	901	928	872	888	862	880	937	916	906	908	902	959	882	886	850	935	900	914	913	928	939	924	914	910	898	897	913	913	869	852	853	939	916	892	948	944	941	884	914	909	912	871	881	890	913	928	933	845	905	936	942	877	890	878	871	921	909	933	868	931	923	925	870	847	840	983	879	942	871	904	926	845	905	930	909	941	913	917	936	919	894	873	897	824	871	885	891	845	905	887	937	863	895	938	900	875	858	912	866	944	894	887	899	881	886	830	881	957	861	895	862	901	828	908	889	922	909	921	948	933	944	903	858	916	906	879	907	929	878	958	944	905	920	895	894	903	856	933	847	952	905	868	917	887	885	905	878	853	910	905	897	902	1010	926	862	892	864	945	868	892	979	948	941	953	935	886	914	874	882	905	888	934	928	836	942	888	880	866	900	914	884	912	866	913	894	937	908	967	903	911	930	870	867	923	914	914	908	889	895	909	896	932	929	985	898	906	879	944	956	877	868	940	858	923	958	908	863	900	886	909	872	901	899	885	922	900	869	893	941	836	833	863	898	862	894	871	883	962	908	898	934	868	884	892	921	860	909	943	886	905	869	927	903	856	925	889	930	896	891	943	901	898	916	915	967	900	868	917	893	902	936	879	903	902	906	894	912	915	914	949	880	873	916	895	884	920	917	891	946	882	888	925	890	916	927	889	879	923	904	892	846	943	849	884	903	896	918	909	923	933	937	885	879	940	885	875	915	866	887	875	950	859	872	942	869	882	905	922	931	869	881	924	874	880	890	943	864	921	895	865	891	955	910	915	888	880	887	914	858	890	909	873	896	888	901	911	894	953	903	897	920	886	907	874	916	889	862	948	877	896	910	956	931	914	846	948	959	952	906	898	916	929	903	942	905	901	885	917	918	929	937	940	951	903	869	903	909	837	875	923	918	922	934	889	893	907	867	883	895	898	936	864	846	904	881	920	884	942	890	929	886	867	891	969	871	868	938	896	878	885	881	845	888	884	831	891	887	938	914	906	915	912	929	885	904	898	947	904	870	853	927	933	903	875	890	914	968	883	869	919	915	879	857	915	887	933	900	871	929	872	896	900	918	938	878	905	925	939	917	889	930	942	885	882	974	912	845	922	893	928	890	895	865	913	900	876	893	888	885	964	845	892	911	892	935	918	886	925	871	926	899	924	856	895	968	905	890	881	911	879	892	858	908	884	917	966	906	908	850	929	893	921	872	867	868	850	943	900	987	906	881	934	865	878	941	897	917	871	893	862	890	884	907	874	912	878	890	865	901	905	930	949	874	906	887	988	905	934	877	880	894	895	926	925	915	908	901	910	889	902	885	933	933	944	936	923	893	887	923	904	926	901	893	925	889	906	873	872	916	923	902	958	874	935	937	834	872	888	884	916	901	925	888	911	817	926	945	938	903	901	894	891	890	874	874	931	836	920	905	902	905	851	932	888	826	900	879	844	864	923	874	914	947	907	900	936	922	929	904	926	891	908	872	848	887	872	881	908	935	891	936	913	871	936	902	901	863	956	896	904	885	909	930	833	892	851	934	941	923	900	918	952	938	908	906	911	857	897	914	911	887	912	857	887	912	912	926	897	934	938	860	860	875	933	890	890	905	877	936	907	891	945	907	913	933	917	884	904	897	876	890	934	901	914	933	926	927	870	938	970	977	890	911	917	915	949	878	850	879	942	870	886	861	881	927	849	954	880	892	866	894	879	916	886	909	892	934	883	928	895	880	936	928	972	891	873	942	836	947	924	944	952	912	954	932	912	917	865	923	909	904	863	928	875	952	934	915	868	883	916	855	948	874	912	910	924	863	929	927	900	927	904	865	805	890	946	866	883	944	871	901	874	869	856	891	882	920	923	914	926	895	993	879	990	904	892	899	904	951	852	918	904	966	883	948	941	888	884	921	942	919	918	891	926	914	910	909	860	839	888	872	905	831	906	892	870	959	909	909	894	892	886	844	923	902	896	915	868	881	939	870	869	890	906	842	913	879	921	920	923	904	983	936	899	870	936	913	904	841	860	894	893	972	875	940	915	843	896	954	872	890	898	926	906	905	906	926	893	857	896	891	890	873	858	903	900	884	967	894	872	925	905	939	900	905	934	871	904	912	915	870	855	917	929	891	879	880	942	838	840	890	916	894	922	875	881	875	903	905	876	859	950	885	941	897	869	964	916	894	912	903	876	876	949	904	885	857	885	948	938	904	893	907	913	923	934	872	889	920	862	917	911	895	917	925	940	909	879	896	881	896	855	919	866	837	874	919	918	913	947	886	909	925	920	905	937	924	920	855	912	837	863	890	893	900	900	868	930	923	867	921	921	916	903	871	913	866	876	894	896	895	878	927	881	956	903	906	921	928	903	918	935	907	912	867	896	896	912	889	911	912	888	890	889	874	931	863	888	914	855	853	921	880	920	917	892	907	966	916	855	867	915	851	888	911	903	919	911	855	877	880	859	901	871	897	946	933	858	917	887	948	927	931	908	912	919	941	921	934	932	907	900	920	851	937	913	867	908	882	921	908	831	876	936	886	922	937	926	898	961	919	916	892	937	917	897	892	977	909	926	850	927	875	929	910	892	901	906	922	916	860	831	931	934	883	865	926	905	907	883	868	902	893	925	920	880	872	920	959	907	887	890	888	952	867	905	859	865	847	907	867	871	887	909	917	957	890	946	896	952	833	883	885	884	924	878	969	918	888	869	907	893	892	902	876	919	886	905	872	880	930	912	950	903	882	903	900	892	885	894	876	938	929	895	916	880	854	942	856	908	833	875	866	869	937	906	851	908	930	884	930	946	927	915	942	895	865	920	944	856	893	901	943	884	908	916	936	916	959	919	956	859	883	894	869	905	874	900	907	927	914	890	906	881	954	875	895	899	906	900	926	925	873	885	836	917	902	955	871	946	872	913	969	931	895	906	896	880	915	858	893	934	923	889	912	930	947	911	903	912	918	904	858	863	899
2210	686	544	370	259	242	188	243	220	202	216	224	204	170	208	186	208	176	222	215	203	199	161	184	168	176	181	202	187	198	205	215	203	153	198	203	190	210	227	169	188	200	221	186	179	184	174	186	202	202	191	199	180	186	194	209	193	202	224	233	215	177	184	207	198	198	217	189	219	184	198	216	202	202	217	176	211	221	177	194	214	194	184	166	192	220	181	213	203	199	195	189	211	182	193	210	215	193	195	210	187	199	191	209	197	205	200	186	187	199	194	186	193	189	199	180	175	217	181	211	203	200	185	205	187	237	197	199	197	198	199	189	181	175	183	213	193	200	206	160	191	190	181	234	190	181	186	197	195	211	229	201	193	212	172	190	190	210	186	211	170	217	189	192	198	206	205	217	185	195	208	217	185	203	200	203	174	207	183	176	169	202	188	168	173	182	206	196	187	181	212	205	190	209	180	199	189	163	208	175	182	174	173	170	194	205	201	213	166	215	200	211	216	179	187	175	206	223	211	226	198	171	183	197	217	199	200	191	191	221	184	155	203	203	174	185	194	180	170	200	197	206	184	196	197	202	198	200	209	210	184	192	209	180	194	173	230	206	194	172	169	195	179	196	202	189	190	175	195	215	202	198	198	179	212	171	182	171	197	187	216	199	167	200	181	202	186	173	202	180	193	185	182	178	183	191	184	194	193	183	194	206	211	153	205	211	201	187	195	179	189	250	160	183	205	199	219	178	195	201	218	197	177	174	191	182	185	181	177	203	208	188	204	178	172	190	196	193	191	207	184	167	177	181	182	188	196	196	212	224	205	209	196	191	199	225	174	195	179	218	209	175	199	189	213	201	176	195	163	197	194	191	186	197	176	160	195	186	184	215	213	205	220	211	184	197	221	221	198	195	158	225	224	196	197	185	221	203	168	197	203	180	201	184	209	216	207	193	231	212	194	188	210	199	211	212	206	198	193	161	187	190	177	197	209	196	203	181	178	182	194	193	200	208	191	218	190	169	166	190	180	191	176	213	196	207	210	194	188	189	196	169	211	165	199	204	182	223	184	194	204	201	185	186	195	208	189	166	206	195	158	189	198	171	209	168	199	188	198	200	192	218	193	194	182	214	192	212	183	175	182	168	222	211	182	200	221	183	186	200	184	208	196	168	201	218	198	198	180	207	198	191	168	186	194	203	176	205	181	192	199	205	173	194	179	176	193	184	202	175	211	200	203	192	193	194	184	200	210	204	190	206	201	199	218	219	179	221	193	163	227	196	223	192	190	187	206	212	188	213	179	187	201	207	234	202	202	206	197	187	189	207	195	194	198	188	189	185	213	201	197	184	196	201	184	191	203	196	168	207	169	162	181	195	199	189	186	178	198	192	204	175	192	174	212	198	182	173	184	192	203	202	201	195	201	207	198	198	192	186	167	204	202	224	206	178	196	195	185	190	213	208	212	176	172	188	169	171	190	190	193	184	184	212	206	188	192	192	202	214	185	158	210	188	207	183	189	199	196	198	192	217	199	184	206	185	172	194	209	179	188	206	166	186	194	174	195	190	182	197	200	179	198	206	204	201	186	176	190	184	214	183	191	173	195	212	193	180	201	171	222	192	190	190	208	205	171	169	199	198	206	210	187	187	188	179	215	177	204	200	193	195	191	165	196	199	210	181	170	185	201	193	193	182	173	185	181	191	173	179	195	168	198	179	190	161	220	202	176	176	186	199	183	192	196	177	197	159	235	184	194	180	206	212	179	200	234	213	187	182	196	171	211	164	197	213	240	202	211	224	189	197	196	192	184	194	195	179	218	203	190	202	192	178	218	187	195	197	199	202	242	209	189	159	176	191	190	203	185	169	192	178	202	205	191	198	171	194	203	184	182	215	188	198	201	200	219	210	192	184	180	186	176	188	209	189	210	195	213	206	206	188	190	190	149	192	194	190	178	191	213	172	177	174	193	173	175	188	186	202	213	196	207	183	196	173	174	191	202	209	178	183	214	200	175	184	169	182	180	185	200	224	211	185	170	190	180	199	200	209	170	219	197	196	194	166	187	225	209	199	183	185	201	187	205	192	204	190	195	170	186	171	196	191	204	211	209	190	212	183	192	186	200	207	202	166	165	177	203	187	209	180	211	194	166	187	212	186	172	215	212	202	191	200	201	185	203	193	175	176	186	192	207	191	185	187	182	194	195	189	203	201	178	235	192	204	202	198	192	188	195	203	203	205	205	201	213	198	218	184	192	208	181	203	199	194	183	214	172	185	195	205	197	197	184	211	171	208	192	201	200	185	203	167	199	195	167	197	199	211	206	199	201	181	207	175	207	182	155	197	160	187	228	196	207	183	200	181	201	172	188	182	210	215	223	194	223	202	198	196	229	190	199	212	213	188	175	194	190	203	205	203	207	212	200	173	181	186	223	196	172	198	188	183	185	215	185	181	220	202	212	155	199	211	172	198	164	212	173	205	198	195	178	188	204	203	159	199	186	204	174	220	196	183	211	208	203	183	174	196	192	178	193	182	172	185	189	209	228	205	161	191	184	187	216	207	193	203	177	187	178	184	186	197	226	216	207	182	191	212	221	200	211	198	232	191	209	233	204	198	227	198	219	214	173	178	188	184	176	211	183	194	212	209	188	191	182	200	199	164	172	202	183	188	194	196	189	198	197	185	173	202	187	170	208	210	204	191	202	177	198	198	214	200	202	201	197	160	166	195	194	194	179	210	197	217	198	195	186	203	207	181	202	209	175	166	192	193	192	190	185	203	210	183	175	187	203	207	167	156	170	209	175	199	192	241	233	214	223	211	183	172	192	195	201	183	195	203	194	181	204	171	209	210	186	200	207	190	212	183	195	213	181	193	214	193	211	221	188	196	211	219	181	206	202	197	205	177	175	205	193	218	206	220	201	207	177	168	191	221	209	185	198	209	202	202	199	197	185	182	193	223	189	209	181	192	215	201	196	190	169	183	197	197	191	188	219	200	168	200	191	169	186	197	179	202	168	168	207	211	185	184	179	203	192	211	208	194	191	201	208	217	199	214	179	194	208	223	235	229	208	211	169	199	204	191	207	194	214	206	218	195	213	211	191	195	223	196	194	188	193	181	176	156	163	209	186	224	195	200	217	186	205	205	172	206	194	183	214	215	201	204	205	222	175	191	187	191	172	208	202	208	207	220	205	198	212	184	215	200	191	164	207	207	203	164	179	180	189	192	185	209	195	181	183	185	182	207	191	193	224	205	205	205	171	189	193	192	199	180	178	205	199	206	175	207	211	216	173	212	200	212	210	200	193	191	203	235	196	197	193	193	162	213	189	184	206	225	199	194	214	186	205	204	191	174	200	203	211	230	215	180	169	176	181	182	204	187	190	199	196	193	213	200	186	189	210	179	206	178	186	205	187	225	170	186	203	200	182	176	176	182	199	199	204	199	212	189	196	199	179	189	197	187	180	216	226	200	227	196	191	185	189	171	198	218	209	182	180	188	215	174	209	181	205	186
2085	1035	1119	930	715	607	598	613	536	566	532	503	477	493	521	557	514	495	488	500	481	504	503	508	552	502	504	535	502	444	506	458	490	521	486	536	482	511	474	498	487	510	519	481	465	450	477	502	488	499	498	492	534	497	500	496	531	461	497	514	506	484	465	448	494	490	498	494	513	448	478	512	500	487	486	516	531	473	486	447	510	485	481	504	486	456	470	495	518	491	495	475	532	498	469	432	492	479	480	534	484	528	478	531	509	480	525	533	499	534	502	509	525	471	475	486	473	505	506	476	513	441	496	457	478	512	524	464	463	483	441	507	491	503	478	504	531	508	463	489	494	488	522	481	499	510	505	501	506	541	502	461	492	506	488	497	483	502	510	484	455	499	526	476	482	500	490	472	480	496	510	501	475	518	457	493	489	524	477	505	466	485	482	531	503	503	488	502	469	527	496	462	522	472	520	516	502	497	508	499	499	501	514	501	521	497	522	496	509	499	524	482	480	511	535	500	482	474	509	482	502	503	475	485	474	477	506	472	478	517	480	517	518	475	449	546	480	488	488	541	499	495	528	505	464	505	481	505	447	505	496	487	464	484	532	498	515	501	536	497	509	500	476	460	478	501	455	509	523	470	498	509	498	449	489	536	478	472	510	480	461	469	504	482	486	492	504	478	468	495	489	511	535	486	507	486	499	557	525	552	481	483	481	464	490	488	529	500	544	503	487	493	519	516	470	491	491	512	483	461	518	518	535	507	470	479	495	516	477	509	453	518	479	472	466	512	499	474	501	519	524	520	529	483	524	464	482	491	511	472	485	477	495	527	459	556	474	524	514	494	519	487	499	493	518	511	525	462	483	458	499	461	501	491	509	493	493	478	461	535	535	487	520	512	505	500	475	483	476	507	512	500	521	511	496	456	493	463	500	459	475	509	503	498	475	507	536	498	501	461	503	506	483	508	497	518	504	505	519	511	481	452	464	479	525	467	557	480	497	496	484	499	507	500	498	487	497	500	509	494	467	497	501	494	436	523	492	494	515	511	523	488	534	453	500	490	502	491	456	523	499	505	501	480	499	496	509	526	440	535	503	498	511	477	518	484	511	519	476	480	499	495	474	486	491	477	511	501	489	494	487	499	517	521	501	489	531	490	491	521	517	498	454	510	511	492	508	504	509	462	485	480	493	487	468	503	534	460	484	517	512	516	447	505	460	520	457	472	473	484	480	482	488	463	501	515	446	492	497	514	519	472	485	465	507	492	514	505	494	499	498	488	499	466	518	515	505	498	453	496	515	524	483	517	490	507	502	495	465	490	505	526	473	505	508	489	546	466	472	495	508	564	502	477	556	479	502	444	498	494	526	481	494	482	466	487	495	503	485	522	476	511	528	499	556	509	498	473	482	532	496	486	500	498	480	487	491	507	467	526	494	531	495	476	475	543	479	479	513	503	540	463	506	513	490	473	519	522	500	517	478	495	545	492	486	485	495	495	460	498	494	505	496	478	466	504	505	480	491	478	505	447	523	471	519	471	506	515	499	490	480	531	506	512	517	500	511	458	482	540	466	522	478	493	476	476	462	502	525	482	498	471	482	496	525	476	485	518	491	508	480	482	489	479	521	463	505	493	504	520	468	508	550	502	503	481	524	488	510	450	528	524	492	458	475	518	466	484	510	506	464	522	507	498	496	543	468	539	482	478	490	474	516	512	495	478	507	520	492	514	465	525	518	444	499	466	532	463	512	513	528	489	549	519	486	506	525	506	536	490	475	478	489	521	453	475	492	509	478	444	509	483	482	484	513	503	504	467	530	532	505	515	509	522	464	514	497	507	518	489	454	485	509	468	498	487	497	501	511	522	505	538	480	498	504	484	524	452	519	530	513	511	499	540	505	513	487	497	516	481	504	489	501	487	496	523	528	490	500	488	473	528	494	474	486	537	484	496	490	532	469	489	465	485	491	515	477	479	490	514	512	521	488	547	473	515	478	471	469	478	515	449	476	554	492	500	492	488	526	491	499	458	519	501	461	503	500	524	492	467	505	496	505	493	500	489	527	502	500	485	474	514	520	524	496	502	482	473	502	482	509	515	461	492	488	507	500	534	511	489	528	528	474	493	484	521	473	478	498	509	516	462	488	477	529	501	540	518	465	510	497	470	453	492	488	489	509	496	524	514	502	511	520	468	483	463	507	540	523	449	510	499	538	495	461	512	523	512	466	526	531	453	450	498	519	475	474	483	487	488	504	474	502	491	486	478	480	487	465	476	494	486	463	517	485	524	481	506	440	516	531	511	480	531	478	532	490	500	488	509	505	539	524	515	486	506	519	522	550	486	497	469	517	487	509	468	503	492	510	472	515	487	500	472	484	481	517	502	494	474	490	493	512	533	502	479	507	518	499	497	502	483	485	500	489	486	493	502	538	517	524	484	483	493	513	504	501	492	502	456	501	502	473	505	544	550	486	487	524	461	515	471	479	486	482	491	499	499	446	496	530	510	522	485	531	512	495	489	498	489	506	512	474	515	479	539	508	446	513	507	465	491	503	522	540	489	500	507	505	480	456	477	468	533	491	525	504	519	506	513	531	500	486	491	500	501	523	480	503	469	502	486	466	475	515	474	494	501	478	494	584	521	487	490	456	520	503	489	533	494	511	472	513	505	463	518	489	520	513	498	483	478	471	483	504	499	478	470	465	462	490	518	519	505	509	522	501	513	514	466	465	479	498	482	444	502	519	495	474	488	495	503	501	530	527	502	483	512	495	499	503	496	491	483	463	505	506	537	510	491	533	481	513	489	525	469	514	492	527	489	519	455	493	500	470	535	519	493	496	494	518	497	492	495	469	490	526	463	488	508	453	495	489	489	532	486	514	516	483	509	506	498	523	486	507	468	464	488	490	491	497	517	510	515	479	477	441	487	461	493	498	499	496	442	515	479	485	462	495	506	523	505	499	498	493	480	506	501	491	530	495	492	490	462	497	485	484	487	520	499	475	467	489	495	471	522	506	452	492	505	516	478	495	542	493	482	506	550	490	478	494	526	481	491	484	461	491	489	512	472	518	470	473	513	514	476	489	452	482	492	474	516	491	483	482	515	520	483	481	472	493	502	483	517	503	514	484	523	529	524	500	511	520	458	469	495	497	525	483	488	522	500	541	483	491	497	495	471	503	482	483	453	528	502	498	471	487	508	479	489	512	535	448	485	488	509	487	501	500	502	476	507	464	486	467	494	492	501	515	515	540	471	443	454	485	494	490	495	494	509	497	477	524	482	507	480	481	496	468	490	475	521	498	506	522	542	501	503	523	491	509	483	490	509	486	491	481	502	469	516	493	485	534	506	512	478	474	493	515	516	471	476	497	472	464	444	509	497	482	472	507	522	531	492	483	498	530	508	480	471	498	492	475	504	501	480	475	473	480	547	510	482	523	519	506	491	491	481	484	509	530	530	508	505	515	530	517	497	506	518	447	497	484	502	474	505	492	528	507	517	508	501	498	542	493	546
8060	1289	1178	690	450	359	341	309	256	224	255	228	223	207	210	215	197	202	205	215	203	187	186	181	199	208	213	203	206	206	176	189	187	198	198	201	177	194	191	185	194	185	210	203	164	185	193	178	208	190	190	201	211	189	212	194	184	211	225	199	195	149	186	187	179	179	188	177	193	180	212	191	209	162	201	207	195	190	205	198	198	184	192	171	199	191	179	221	167	212	205	194	153	191	187	185	198	187	203	207	193	234	206	185	191	204	206	202	222	183	204	202	177	197	196	181	205	196	198	166	168	188	216	219	172	179	177	213	213	176	170	195	198	181	173	177	209	178	192	180	175	196	201	191	208	196	191	174	211	198	187	164	187	180	190	189	189	180	190	216	189	215	198	190	203	180	194	198	186	187	190	210	205	214	212	182	171	199	202	200	180	192	185	204	185	186	216	199	210	215	180	190	195	231	193	177	189	182	173	150	177	228	187	205	180	196	191	190	160	192	186	200	177	223	208	207	212	228	182	220	193	188	162	195	183	176	174	189	193	198	207	167	180	173	193	230	167	200	196	206	171	221	207	189	196	212	186	186	188	195	201	186	180	179	177	206	211	214	203	197	197	187	180	194	191	225	194	186	165	201	177	189	185	195	198	194	192	171	166	191	196	186	201	193	211	182	192	205	185	194	180	195	187	205	195	194	180	176	185	210	197	205	201	189	184	188	182	170	178	182	186	174	142	190	198	190	166	183	199	211	174	168	171	163	200	216	198	226	209	184	180	209	195	202	192	189	173	210	197	196	199	207	199	176	223	184	203	189	186	200	203	185	169	201	180	188	188	189	202	186	181	191	226	212	203	174	187	214	168	187	182	199	173	215	156	187	236	185	185	181	204	189	193	203	197	202	177	197	186	196	225	203	203	167	193	168	196	175	183	193	178	207	195	172	196	197	199	181	171	184	195	190	200	193	214	208	196	178	187	180	181	214	171	186	214	176	175	203	194	181	204	201	176	184	201	211	195	192	162	221	190	201	190	210	187	201	183	186	193	197	189	183	190	226	231	198	186	210	196	224	211	169	193	188	187	174	191	183	221	194	166	183	163	186	211	224	205	179	220	200	197	205	160	189	197	188	161	172	182	224	219	145	193	219	185	210	199	196	184	202	176	165	176	188	195	204	176	203	180	222	189	182	173	198	198	199	188	187	186	212	201	217	188	180	210	167	204	215	196	189	172	202	192	194	204	187	198	195	178	185	182	193	191	178	195	220	194	169	160	206	185	199	206	182	176	175	185	186	195	194	224	190	175	192	195	180	193	184	177	215	189	209	212	174	196	162	184	183	222	196	169	201	198	191	178	196	154	176	185	170	182	209	173	178	201	193	190	159	184	172	201	228	167	188	199	195	197	212	211	187	184	216	197	217	164	214	179	166	184	201	190	199	200	205	160	188	206	188	210	177	213	184	180	185	184	184	181	191	218	208	181	188	183	182	208	215	154	196	184	199	197	198	183	164	201	206	221	185	188	176	194	171	183	188	196	184	188	202	178	178	203	186	203	168	175	209	186	231	182	168	191	177	178	187	207	161	195	182	209	205	176	181	212	210	172	208	217	190	184	199	158	186	204	188	185	182	200	188	222	195	200	185	192	190	208	201	195	208	193	196	185	181	175	178	192	191	188	219	172	194	168	181	203	193	178	184	179	203	194	205	195	206	181	204	202	185	185	179	206	191	186	194	188	198	195	226	201	200	190	181	196	171	192	181	192	192	175	200	155	177	200	229	225	190	210	174	202	178	198	227	189	193	191	188	212	183	206	186	225	214	192	179	226	166	190	204	185	198	196	181	180	183	183	209	210	168	188	207	199	206	198	184	195	196	231	195	197	173	213	170	199	206	187	201	156	211	200	194	215	190	183	205	187	193	194	205	194	200	177	220	183	186	210	202	207	193	175	219	190	191	200	169	206	192	196	181	227	188	177	194	191	198	214	157	191	178	186	189	169	185	227	193	192	198	200	189	228	226	190	201	179	196	204	184	215	214	226	199	195	184	205	182	182	199	192	198	193	188	192	185	206	177	174	211	186	185	217	166	173	190	195	182	194	176	198	178	221	205	180	183	184	226	200	172	176	185	180	182	206	179	235	179	186	164	185	214	171	198	197	212	186	189	212	215	224	194	180	181	183	190	213	179	179	188	188	182	209	195	208	185	178	171	184	194	180	197	203	175	179	199	191	187	205	193	186	192	183	195	204	197	185	192	211	194	189	186	177	185	200	202	208	194	194	191	170	185	189	194	195	167	203	193	190	193	205	208	207	206	199	206	199	228	195	193	210	188	176	187	204	188	155	181	185	212	193	183	203	190	175	194	173	179	198	196	182	183	189	223	176	197	174	195	216	220	169	177	219	203	192	187	190	207	205	175	181	209	203	188	189	202	203	191	205	174	165	171	224	204	199	190	194	196	185	139	186	154	176	201	201	192	196	186	180	205	212	198	185	200	216	191	187	185	226	210	177	187	202	205	197	223	216	196	187	232	217	203	205	181	166	169	207	155	203	208	198	199	206	189	185	165	211	200	205	212	171	193	180	194	197	182	187	192	187	199	177	197	207	192	194	181	184	170	201	176	194	213	200	222	169	186	183	194	190	210	186	191	199	215	188	199	192	178	194	170	183	195	207	204	196	214	186	203	175	183	183	192	178	199	196	215	184	163	201	185	207	177	202	200	206	179	179	211	185	193	202	197	202	200	206	192	190	193	178	200	182	188	181	183	179	210	202	197	185	191	188	203	188	196	225	202	199	184	185	201	191	208	177	184	166	188	204	216	167	203	219	215	194	204	194	159	198	188	200	199	178	212	184	170	212	213	224	197	180	191	177	194	194	208	202	225	195	188	200	187	169	194	218	176	193	198	180	200	212	171	188	191	174	195	182	196	180	173	196	201	191	202	179	183	209	172	201	200	170	205	188	189	167	177	194	220	177	210	212	207	201	154	185	176	183	185	189	202	202	220	204	192	165	198	157	184	176	182	181	191	182	179	199	212	195	192	198	182	187	193	190	190	172	197	191	206	206	191	183	194	199	194	195	193	211	202	208	184	190	209	173	181	171	204	210	190	198	180	209	206	177	201	175	192	182	176	181	170	183	173	208	209	205	175	181	183	166	169	182	194	185	206	190	204	169	177	197	166	181	186	193	184	190	172	199	175	197	173	211	180	190	193	177	187	166	217	167	213	207	170	207	198	205	201	175	204	199	191	192	223	186	186	174	197	229	191	195	184	185	193	188	190	200	185	206	200	183	189	196	196	204	189	224	171	178	183	204	176	195	186	183	213	177	215	193	194	184	210	200	184	194	198	228	183	188	209	179	184	235	224	208	198	177	187	197	198	184	192	183	183	150	180	178	173	159	203	185	181	197	192	182	171	191	192	214	205	189	168	192	174	183	210	188	224	177	189	224	206	208	208	217	215	195	191	229	199	184	193	228	210	167	190	183	182	227	186	174	205	198	180	177	191
6576	1645	2317	2130	1691	1207	1275	1113	852	768	754	693	625	629	607	641	742	593	523	783	545	572	591	523	512	567	582	565	516	519	549	540	519	541	543	500	490	529	584	500	511	492	515	524	514	534	529	527	523	563	505	529	533	522	509	535	535	493	531	531	504	540	557	534	480	538	525	516	545	537	504	558	498	502	543	526	509	485	546	496	521	542	498	538	495	524	518	531	499	557	528	520	557	524	520	498	492	498	531	499	540	531	488	505	502	492	518	509	505	533	516	501	528	514	542	481	471	524	517	515	509	525	522	521	520	514	545	499	540	491	525	544	501	500	536	506	526	565	513	515	509	488	467	540	462	535	510	502	542	520	555	504	515	499	527	511	467	471	530	522	551	521	500	512	495	489	514	515	523	510	517	525	499	508	527	546	465	541	581	470	486	492	500	555	473	492	531	545	496	492	520	526	494	496	485	521	500	515	501	473	515	497	533	487	517	473	494	504	471	523	468	538	531	487	506	518	495	486	515	503	491	508	512	522	523	550	491	482	477	500	486	515	487	492	497	560	514	516	492	510	517	513	538	552	479	552	529	475	549	493	503	532	494	477	496	536	509	506	481	517	530	511	519	476	552	478	456	545	507	534	521	490	507	486	504	531	534	533	499	516	550	539	487	487	530	485	524	515	492	499	523	509	493	514	505	505	540	513	506	502	505	523	483	488	502	511	521	493	505	527	511	502	511	496	504	500	530	519	516	509	526	474	532	491	527	545	523	520	486	519	508	496	503	509	546	562	556	520	495	503	511	556	495	516	455	511	548	477	484	488	478	523	566	505	490	504	520	484	510	501	488	501	508	487	501	493	525	503	486	511	499	551	537	538	509	518	526	517	504	517	499	498	498	507	517	520	476	505	495	496	485	548	485	505	537	506	513	511	518	478	505	553	490	501	510	501	457	522	490	496	475	547	492	474	491	475	484	506	475	498	536	495	514	502	520	540	501	465	544	542	495	534	506	536	531	465	492	552	513	481	495	531	517	521	527	522	509	445	509	499	508	487	488	518	504	562	488	508	532	507	518	521	475	528	531	503	499	479	497	506	479	497	551	523	515	497	502	484	515	528	501	493	529	529	513	539	485	553	505	560	565	484	476	522	518	501	521	525	481	476	530	500	508	525	489	520	510	491	527	527	543	537	500	519	488	518	528	464	547	496	533	515	518	500	471	502	499	517	544	517	512	524	512	486	485	502	504	539	476	514	521	505	470	505	479	542	529	511	547	496	522	556	515	541	509	506	494	533	504	513	534	509	471	502	508	547	520	521	521	518	500	482	479	569	511	473	535	518	536	502	500	542	485	497	497	493	486	528	527	523	501	452	520	527	499	515	555	532	519	509	485	506	472	537	502	485	486	517	509	505	507	524	462	563	499	511	505	490	530	521	510	491	497	526	524	532	549	554	524	503	490	480	503	502	500	548	504	498	509	511	555	574	497	513	508	545	512	491	481	501	519	492	478	529	552	512	515	499	473	519	498	497	472	517	511	559	551	508	537	544	477	513	504	534	515	514	518	496	489	495	525	508	479	520	509	502	518	577	516	530	523	536	493	468	527	534	481	518	481	513	487	484	519	487	510	486	512	502	495	519	511	511	558	539	507	528	486	531	502	488	500	514	500	512	528	484	510	528	511	499	499	524	529	511	487	517	510	512	511	475	518	460	480	530	519	501	571	524	501	535	540	484	481	558	482	497	486	511	514	514	517	500	520	502	539	515	543	541	524	493	531	455	521	490	539	512	536	479	512	514	514	497	478	495	502	552	511	512	501	464	533	520	534	479	556	533	486	488	556	509	514	527	496	482	508	484	451	477	531	501	515	482	494	490	505	517	471	477	515	535	531	516	511	508	568	505	550	505	479	494	518	472	519	501	536	499	513	475	494	456	518	533	483	515	517	572	513	490	531	484	566	479	503	453	486	524	477	500	529	551	492	540	517	524	512	514	506	483	515	508	511	507	537	499	489	512	492	507	513	500	497	533	552	504	461	526	509	497	527	570	533	525	526	509	521	484	495	512	471	476	520	496	503	503	530	500	505	510	506	494	536	525	503	508	561	470	600	534	530	521	484	503	499	534	495	525	546	530	553	487	510	514	481	543	531	487	500	490	512	534	497	533	490	517	473	520	553	577	527	479	500	523	524	475	506	518	560	543	520	485	521	491	538	517	525	461	487	534	526	522	509	509	483	486	520	549	509	478	494	541	513	514	511	497	492	486	497	509	553	527	507	526	543	488	523	487	539	447	513	534	539	508	479	513	498	474	525	506	516	518	489	520	496	495	517	516	488	506	543	488	518	518	531	493	461	509	534	530	522	522	519	473	498	496	523	488	523	547	534	502	511	550	544	491	517	493	494	493	495	520	526	499	470	474	522	522	488	522	483	476	562	525	543	492	492	533	516	514	529	523	503	521	528	500	494	516	506	523	513	505	513	523	504	530	497	476	475	552	513	479	531	509	516	552	533	541	496	482	512	522	461	512	511	489	513	525	535	545	493	521	510	499	519	465	503	499	491	491	527	509	501	515	544	542	497	532	527	559	480	509	522	556	531	512	521	507	520	523	499	545	535	498	503	510	526	509	503	508	494	533	558	514	516	484	550	506	510	529	501	507	500	500	517	476	539	562	539	483	508	512	498	481	504	521	478	515	484	524	527	466	541	518	508	487	525	526	565	471	473	526	538	540	528	533	487	497	549	535	489	501	526	471	475	510	536	509	522	489	496	507	530	511	497	484	502	539	540	499	476	488	481	516	467	505	484	501	500	565	530	514	522	530	527	553	512	530	498	505	518	510	503	514	486	493	561	520	512	506	515	503	457	485	503	545	488	515	527	472	497	578	558	517	522	497	501	506	515	477	484	500	506	527	548	521	556	573	481	494	453	521	514	483	505	526	493	500	483	512	493	538	526	533	483	570	519	536	494	510	510	522	485	488	514	507	475	498	504	504	528	566	473	528	462	551	547	514	503	500	560	525	498	532	496	519	467	508	514	518	507	550	541	514	493	468	551	518	511	507	502	495	549	528	495	489	530	481	488	483	483	532	553	558	509	521	498	537	506	560	484	504	483	508	524	525	520	502	493	512	498	508	492	564	506	458	489	493	534	502	509	526	521	512	510	498	502	505	508	536	528	508	555	500	493	514	518	508	507	554	502	516	507	511	479	520	498	503	518	523	511	552	484	533	522	515	574	522	549	500	464	549	483	485	499	512	502	512	534	530	540	514	542	503	513	522	544	568	527	504	518	527	519	542	522	528	486	463	547	519	558	532	499	499	553	499	492	500	483	493	505	529	489	545	485	491	550	501	527	526	484	524	513	487	500	538	500	556	542	466	522	516	477	538	524	519	525	508	534	516	490	492	494	529	506	546	516	491	502	478	495	532	542	502	518	501	522	520	532	523	496	491	491	516	535	495	495	469	526	472	525	507	498	525	484	531	480	523	505	522	510	472	504	518	516	529	537	510
15422	2912	2186	1389	883	690	631	563	507	451	460	423	458	446	453	461	455	458	438	476	434	392	372	443	410	395	393	399	409	400	402	412	385	383	411	396	387	393	394	420	401	390	387	400	414	373	389	418	391	414	388	406	398	409	386	406	401	367	405	388	388	379	386	404	397	374	437	380	450	437	410	349	352	390	397	409	369	381	396	377	415	430	414	420	408	377	397	393	340	380	410	409	379	379	393	417	410	391	398	400	407	409	414	412	412	406	379	393	400	404	402	405	363	387	421	412	481	399	396	427	370	393	439	367	377	382	372	363	394	417	374	410	421	383	385	417	407	423	425	428	430	440	382	419	427	390	371	404	416	432	409	387	402	371	419	424	385	385	389	397	413	415	389	396	403	427	410	421	398	405	383	383	432	423	384	373	437	410	413	390	379	338	421	389	385	416	359	374	406	409	382	383	361	361	352	398	407	447	424	386	370	413	427	408	434	394	413	393	395	401	346	384	427	423	382	410	382	366	435	396	401	386	392	414	388	405	374	365	378	393	411	431	382	359	395	372	365	385	431	383	358	394	424	358	354	408	375	370	418	423	429	420	421	411	389	429	430	381	423	411	420	425	374	365	405	401	392	417	382	363	377	401	414	422	397	399	381	380	371	414	397	407	414	385	388	423	441	413	408	419	382	398	406	380	390	419	410	367	377	405	421	387	399	398	409	366	415	387	388	422	408	362	423	379	394	415	434	405	421	378	398	355	382	435	436	414	401	416	386	401	405	421	401	364	396	406	397	367	400	367	395	394	348	431	441	447	382	400	374	386	419	371	396	428	402	395	401	384	382	419	378	389	374	403	405	408	403	376	404	395	382	390	380	403	378	412	418	416	389	393	404	402	391	386	411	374	388	395	371	404	358	374	382	387	384	382	376	428	410	407	389	387	345	407	395	420	387	398	387	364	401	357	453	388	407	365	417	396	401	407	395	397	365	391	377	386	389	399	405	376	373	418	399	403	386	398	365	377	380	387	397	401	403	412	436	418	378	359	383	416	414	421	413	370	397	430	427	373	409	370	387	377	406	372	369	399	408	394	401	433	388	406	412	421	404	396	417	422	418	387	374	433	406	367	410	375	371	424	382	394	389	394	405	384	404	408	362	438	388	390	371	389	353	348	391	375	451	384	391	399	408	433	409	434	400	386	350	369	417	365	376	416	417	375	364	352	343	399	391	376	405	430	370	441	416	378	351	387	417	405	374	384	365	381	382	413	377	361	357	400	356	392	410	363	380	387	436	365	421	386	361	365	391	375	382	373	394	383	413	426	381	382	429	381	416	392	335	411	378	415	391	369	372	384	408	431	436	408	376	402	397	408	382	381	369	363	397	400	401	403	396	398	372	331	381	424	450	421	396	365	398	438	368	367	392	440	377	387	423	396	403	380	388	376	430	360	389	405	361	373	367	402	398	395	404	373	414	420	384	348	345	382	344	434	375	416	420	378	396	394	420	423	416	367	402	393	399	388	432	385	395	394	422	403	351	384	409	366	408	384	392	406	397	361	400	396	390	418	422	407	413	441	369	428	405	420	393	402	417	413	410	382	384	384	383	406	388	394	396	387	422	401	415	422	404	368	394	404	379	380	421	389	394	384	424	387	370	381	386	385	410	420	367	409	395	389	398	427	387	362	402	408	411	399	379	394	398	387	399	410	420	385	415	374	404	434	424	392	407	388	421	445	412	455	380	369	433	396	416	461	444	411	376	456	434	418	380	406	431	401	417	374	393	358	380	395	403	398	432	423	394	446	453	405	380	398	377	436	401	404	382	368	391	415	419	381	441	359	379	378	415	395	358	426	420	413	404	396	415	427	452	396	406	437	408	389	400	376	396	404	382	402	384	409	386	435	395	378	409	419	361	404	378	402	417	414	357	382	395	434	398	418	387	393	438	390	411	428	403	408	420	424	423	442	409	422	396	396	378	425	412	400	373	420	347	431	422	375	387	417	417	375	386	354	350	379	382	401	394	367	383	391	409	386	378	401	423	404	352	426	383	423	366	410	384	416	375	390	400	398	384	425	389	397	378	409	406	393	403	391	381	372	405	373	389	433	378	351	437	400	366	398	380	402	423	376	397	426	413	410	380	367	343	388	400	415	434	408	385	396	416	417	427	375	368	409	402	368	384	371	390	404	389	395	423	402	375	377	388	426	381	386	397	403	383	406	405	410	393	381	395	413	425	421	386	362	396	372	375	401	397	407	372	369	394	455	407	389	367	403	401	417	385	402	397	404	400	396	399	373	417	423	425	370	422	399	384	400	441	411	401	357	440	397	382	390	415	398	376	375	383	412	384	438	406	374	409	424	390	368	465	423	375	400	388	402	416	391	426	378	374	401	410	430	401	440	371	361	395	421	387	410	410	393	417	356	374	395	405	440	392	405	416	395	366	385	423	407	369	370	377	423	389	395	387	387	382	412	414	407	387	385	407	413	424	380	370	358	342	399	408	400	417	421	419	424	396	354	412	393	359	408	380	366	420	405	405	408	404	388	388	405	423	399	401	419	397	406	380	338	389	350	401	390	371	407	361	415	388	358	406	420	418	407	356	387	399	389	426	441	386	393	392	361	383	384	379	412	429	398	388	403	386	424	425	401	395	419	404	361	370	367	416	379	375	358	392	396	416	363	415	419	445	371	423	369	423	391	365	411	371	444	387	411	376	391	396	352	415	383	383	375	432	424	395	432	400	410	387	411	417	403	401	419	396	363	400	372	374	384	435	386	422	411	410	371	404	412	406	412	382	376	432	414	377	404	397	389	369	387	408	388	405	392	355	423	362	392	399	394	389	413	421	380	400	371	396	362	421	355	387	378	382	362	400	420	388	382	382	394	392	372	361	411	379	433	369	405	386	389	364	374	445	370	377	422	400	391	383	421	396	415	397	386	385	373	373	389	418	400	405	419	427	385	385	363	386	400	380	405	385	419	395	397	385	389	366	433	420	405	381	368	352	376	394	375	363	370	396	374	375	390	420	383	387	360	403	445	403	407	411	361	374	423	413	384	380	428	452	408	422	390	370	424	404	381	357	437	401	414	388	408	413	379	373	407	419	385	376	398	403	393	364	410	394	389	369	365	435	411	406	417	436	440	377	410	397	385	383	382	436	410	359	370	386	396	398	390	343	401	402	372	411	380	407	457	385	406	377	402	412	435	418	406	374	359	357	406	378	412	376	428	372	390	375	413	385	392	441	403	393	398	438	396	404	418	413	386	373	368	379	390	397	409	430	390	375	369	378	410	400	379	377	373	383	372	430	431	399	397	380	388	376	438	380	401	437	407	361	372	401	373	407	410	382	370	402	374	407	417	344	399	332	449	416	387	418	422	415	357	415	422	409	409	395	396	403	418	410	365	401	396	418	413	381	417	405	405	423	374	390	426	423	377	369	397	379	372	420	425	407	382	381	402	416	390	381	383	420	366	376	378	392	392	383	389	421	371	375	432	406	453	408	395	432	422
8979	2572	3886	3600	2959	2356	2146	1834	1574	1318	1285	1195	1180	1148	1010	1146	1150	1019	1005	1557	987	945	993	900	993	956	928	963	972	935	929	917	916	907	955	945	949	921	954	926	912	929	853	911	930	932	877	913	921	896	940	918	944	902	899	888	887	910	885	928	906	914	893	924	888	869	953	926	896	943	939	875	907	933	935	890	889	846	875	856	965	948	897	869	889	961	876	889	893	922	878	905	879	889	947	925	943	905	902	943	883	900	903	875	902	926	870	919	941	917	925	930	885	847	926	950	841	900	935	910	882	839	940	924	936	873	920	880	917	918	861	924	920	899	917	876	902	858	869	903	862	876	916	923	881	940	866	888	910	881	923	958	915	888	900	873	862	906	904	942	902	924	904	918	927	866	921	914	887	880	881	856	851	982	879	909	914	876	879	860	913	863	850	911	904	918	925	839	887	949	915	895	897	917	872	860	873	923	952	930	881	904	893	927	846	916	930	882	932	921	889	907	908	867	891	901	921	908	960	868	857	914	896	846	887	924	855	898	922	917	878	884	893	929	956	937	892	852	895	873	885	914	961	926	845	917	892	885	936	933	874	875	889	902	927	921	923	899	887	861	933	881	861	881	858	937	832	833	894	907	937	934	955	904	867	905	889	864	919	914	889	890	944	833	904	889	895	862	886	930	849	926	887	860	902	913	917	872	932	907	890	865	943	880	863	948	885	896	892	920	917	941	831	907	890	905	968	862	917	928	907	850	879	910	860	885	928	877	887	890	922	939	895	890	915	968	922	827	897	870	922	933	932	882	908	899	848	883	922	903	907	901	898	909	926	883	881	913	995	911	928	864	841	879	910	857	905	869	895	924	895	875	915	852	987	846	879	907	889	923	961	955	853	889	870	875	911	928	963	883	898	865	880	857	961	898	908	858	921	893	970	910	902	907	895	900	863	895	889	905	914	881	936	860	888	918	823	903	910	889	937	852	847	868	903	862	890	879	868	893	900	921	886	936	939	904	838	883	947	901	911	860	886	877	903	876	886	908	861	862	947	862	908	911	890	853	979	854	912	881	946	830	921	888	874	856	884	872	884	872	823	910	831	933	905	893	895	868	893	866	848	860	922	936	885	887	895	950	881	864	933	894	883	843	890	907	931	846	955	908	937	910	889	905	899	846	877	892	925	895	880	891	891	864	863	934	905	870	899	854	921	900	950	908	829	937	927	909	897	843	885	885	890	890	860	924	880	869	872	909	837	950	913	900	948	953	873	942	930	886	852	956	908	909	886	930	873	887	885	879	939	919	904	891	903	895	960	970	898	878	890	904	916	913	851	921	854	949	867	918	931	917	883	910	922	924	895	871	938	918	879	897	828	893	908	856	900	925	859	939	886	940	904	919	895	859	896	922	895	910	917	901	919	942	955	958	873	900	882	914	965	840	880	868	895	941	883	902	849	924	871	929	944	920	886	938	899	915	944	927	870	923	901	868	941	916	929	933	904	914	916	864	939	894	874	900	935	869	900	914	933	893	884	848	927	861	862	900	896	867	808	931	870	948	878	895	897	877	971	857	885	863	882	910	895	891	907	885	902	880	871	874	849	902	948	856	951	919	959	851	882	908	927	906	879	920	862	929	871	900	934	931	880	888	871	871	869	829	915	928	897	914	916	887	927	880	870	899	932	892	903	957	907	908	912	890	909	926	865	815	895	869	940	877	940	885	903	921	889	938	912	909	868	910	951	925	948	898	919	927	903	941	923	947	881	912	892	913	869	936	867	877	897	971	916	910	867	847	814	905	878	885	935	928	933	903	931	894	918	869	857	925	891	889	889	932	879	869	896	889	911	899	862	940	913	911	914	866	905	925	882	865	886	870	835	877	913	956	881	888	893	928	879	891	889	852	914	892	884	965	904	940	967	958	817	924	865	916	848	932	901	878	935	885	930	892	836	831	898	835	927	900	865	871	914	912	844	889	908	851	864	927	915	952	933	859	921	901	877	871	915	891	904	858	896	914	933	949	905	911	915	905	893	885	931	907	925	944	910	866	918	948	881	833	880	901	876	916	874	877	973	829	891	864	920	967	904	892	899	916	953	916	942	911	887	872	847	895	931	931	913	872	900	857	954	893	885	869	918	917	895	921	875	916	880	889	882	981	924	925	915	835	878	893	866	904	886	900	942	935	939	915	891	901	904	846	939	906	922	892	902	935	901	832	933	883	862	891	867	848	913	865	970	921	913	880	909	924	909	867	887	855	903	889	918	881	903	936	925	933	903	880	887	965	872	881	862	933	929	910	930	903	916	911	920	871	900	873	953	876	940	940	850	867	918	853	945	842	881	804	903	940	869	864	882	828	899	893	934	876	922	900	919	884	905	889	881	880	855	909	948	892	924	848	940	862	897	920	897	935	860	867	897	873	899	895	865	893	958	904	914	924	917	906	903	891	908	880	898	918	896	877	865	891	924	908	875	877	942	955	979	861	846	864	930	900	921	888	921	910	844	827	881	916	871	943	913	911	812	840	895	883	920	950	881	942	860	886	954	933	851	929	862	859	952	924	924	940	875	867	879	852	936	921	896	900	927	908	919	899	919	872	903	889	886	853	906	833	824	906	863	938	961	873	933	998	909	872	983	920	888	927	881	904	925	921	908	950	907	899	909	899	856	905	913	893	901	888	866	936	884	875	833	911	894	853	849	912	882	908	898	910	869	880	891	907	914	911	887	905	952	895	956	848	905	901	856	905	943	889	941	877	924	926	873	833	906	974	886	876	872	893	925	927	894	874	884	875	892	908	914	948	919	888	903	934	950	923	822	903	904	992	891	891	888	844	922	894	872	895	997	915	888	833	911	920	921	886	942	810	883	856	921	859	881	882	951	906	886	865	870	921	877	890	960	944	968	882	937	886	917	897	885	865	871	920	919	868	956	908	867	857	928	884	938	857	865	875	904	907	885	913	880	920	974	909	856	929	978	888	885	926	918	879	924	891	938	873	900	887	930	908	894	830	922	899	891	916	912	878	918	872	873	867	903	916	906	883	932	935	970	923	941	874	888	885	921	928	902	859	904	910	905	892	906	918	911	960	895	897	860	930	910	902	862	918	891	894	909	889	898	945	916	923	887	878	859	931	818	899	850	911	901	933	900	946	891	932	870	967	892	848	917	901	920	914	884	864	906	926	930	908	872	895	907	890	913	946	913	902	910	901	883	880	877	871	884	851	912	880	876	930	919	939	953	912	902	891	940	857	942	902	916	940	918	928	887	925	883	885	862	890	938	870	980	890	889	847	941	866	974	881	928	847	939	923	893	905	882	863	923	936	942	923	900	921	858	956	943	934	891	881	918	873	833	894	904	906	944	878	912	922	836	920	873	850	900	901	828	858	855	893	864	865	806	910	855	902	898	883	924	850	870	899	891	974	913	855	863	887	924	868	912	844	905	892	913	894	924	875	893	886	893	920	859	837	882	857	879	958	909	922	929	905	910	902	923	900	877	939	874	899	892	857	891	897
1928	522	410	319	253	187	224	208	219	189	187	171	171	172	197	184	213	145	196	168	203	196	198	204	187	195	168	204	191	226	186	208	228	192	173	216	219	199	177	176	204	188	180	208	175	187	195	149	170	210	168	189	209	198	182	172	189	185	189	170	186	194	202	183	190	173	190	188	192	215	212	201	216	199	171	207	181	189	175	201	177	172	185	170	173	223	191	213	202	160	175	219	171	174	173	180	196	174	217	176	201	209	202	195	187	177	198	201	174	161	218	230	191	186	175	184	208	183	203	215	185	170	199	183	224	205	174	217	202	215	165	160	180	183	196	184	193	172	193	170	175	220	211	178	159	182	206	186	163	182	181	194	177	210	208	169	173	195	194	194	174	175	191	182	173	198	202	187	194	214	203	198	191	185	178	176	179	167	188	176	181	173	176	176	204	191	165	185	169	182	190	188	170	166	200	182	203	178	199	187	187	179	163	212	185	186	183	176	194	198	174	188	180	179	178	171	204	198	205	217	213	176	220	178	164	176	190	187	200	194	187	176	170	209	183	162	181	183	207	203	191	189	179	213	167	182	189	201	206	194	176	186	177	177	167	186	208	195	206	192	181	172	195	183	186	193	186	159	185	203	174	173	167	166	167	184	201	177	188	184	187	217	165	162	183	191	189	210	196	203	160	188	177	188	216	182	179	179	182	202	201	175	175	165	215	183	205	194	207	188	178	190	214	191	178	156	157	189	190	177	201	189	166	192	168	180	196	188	196	180	207	177	168	188	192	192	202	184	193	198	174	188	181	166	190	172	183	180	220	201	179	224	181	182	213	180	192	195	204	176	181	202	193	209	171	182	176	175	163	193	221	177	163	172	202	200	206	199	189	169	165	212	221	181	186	203	189	206	169	179	197	189	205	181	185	184	176	202	184	178	196	189	174	171	168	171	210	182	192	185	168	185	200	196	203	196	170	145	166	199	176	191	174	188	208	185	182	170	198	202	184	171	181	184	187	190	186	173	186	178	183	204	201	197	178	221	202	180	182	185	194	212	186	188	199	201	184	190	191	183	193	201	179	196	194	188	183	216	194	170	169	188	194	175	161	193	206	206	222	187	196	181	174	205	205	176	204	193	160	218	204	169	195	201	188	194	193	184	213	227	221	213	176	182	198	203	179	182	186	168	193	178	200	193	199	204	218	196	166	185	189	160	187	189	192	168	202	198	182	192	173	179	201	194	176	192	188	162	191	205	146	177	172	184	187	178	184	188	169	160	170	205	168	198	151	180	181	193	176	191	178	206	165	184	201	174	201	207	203	183	204	176	197	190	181	185	172	205	187	189	211	182	186	205	203	204	191	211	186	194	210	181	203	166	204	168	208	194	212	179	217	179	182	167	203	221	197	196	194	190	200	193	211	203	194	188	172	207	174	206	202	195	196	206	188	196	190	162	203	201	174	201	198	184	179	187	171	181	215	193	196	181	195	157	197	179	198	176	196	177	220	191	178	187	214	196	187	205	205	204	189	185	171	202	182	175	233	198	162	179	199	203	172	179	167	184	198	197	183	180	191	183	193	169	214	198	178	176	217	172	200	235	182	190	183	189	208	202	201	191	173	197	198	182	186	192	205	175	191	194	181	177	172	189	170	172	189	189	199	190	200	193	181	172	185	218	171	211	165	172	208	171	189	161	182	219	208	203	169	203	176	182	195	180	206	203	183	207	182	190	194	162	178	176	195	185	191	221	187	179	194	146	197	188	179	191	191	189	178	186	213	205	196	191	181	187	193	178	184	202	192	155	172	190	177	206	164	190	166	216	204	151	202	231	221	185	205	171	181	193	218	178	167	205	183	182	194	147	220	193	213	176	176	210	187	164	195	180	176	182	182	193	200	195	185	177	178	193	179	194	188	216	196	187	203	212	198	198	187	165	219	194	183	193	170	185	200	208	201	199	184	191	218	182	191	181	217	199	185	190	189	174	206	213	195	192	223	200	192	175	196	188	186	175	174	198	204	174	195	204	189	209	179	198	191	173	183	216	176	167	192	176	207	185	207	204	195	166	165	193	200	193	213	179	196	177	177	188	207	187	194	177	189	169	200	191	167	176	193	182	208	194	192	195	177	195	190	184	188	205	198	182	186	211	179	185	182	201	183	189	176	174	203	193	202	166	186	192	208	213	203	193	197	206	168	178	179	207	208	198	169	222	188	233	189	186	192	194	189	176	191	193	203	182	176	169	182	215	193	193	209	189	203	204	195	196	182	210	177	165	196	213	179	189	185	201	191	208	182	185	190	179	208	175	197	205	189	177	189	222	162	190	205	185	193	204	192	186	200	213	166	207	202	184	190	175	201	213	170	191	181	180	204	186	194	165	187	186	183	219	195	216	224	199	192	208	207	203	208	177	179	166	187	175	177	186	208	193	185	177	195	192	192	195	159	182	177	160	214	163	199	181	198	198	199	190	165	202	204	194	223	176	201	188	171	188	223	167	206	168	212	176	186	214	201	186	195	192	182	187	166	161	210	193	177	197	189	208	189	172	179	177	193	203	183	196	164	205	196	196	177	215	220	195	192	167	174	184	154	166	184	195	214	197	192	188	193	190	189	179	198	181	199	194	163	201	199	202	190	172	171	169	220	207	179	197	197	204	190	190	215	210	208	209	207	187	185	229	180	197	187	187	206	164	206	178	185	182	213	172	192	190	198	190	172	202	200	160	165	191	197	185	189	161	194	168	200	194	159	194	183	200	183	202	203	197	181	183	218	199	186	178	200	170	181	191	177	206	198	190	180	186	199	191	170	174	171	193	183	166	193	213	188	187	181	191	185	190	195	192	224	154	208	198	188	190	196	198	201	232	190	195	185	197	202	226	203	197	193	164	190	198	184	192	178	184	187	214	157	186	171	196	198	169	167	182	172	196	163	201	186	219	165	188	187	190	182	208	212	192	174	191	227	194	184	214	204	179	173	191	203	185	202	203	213	206	197	201	198	210	179	181	192	185	189	176	182	171	188	229	187	213	186	181	176	183	196	194	203	197	191	198	198	176	172	197	170	166	215	183	178	191	177	197	194	169	175	173	194	193	167	210	211	194	159	222	204	215	171	167	192	183	170	179	167	206	194	206	178	194	185	169	162	178	197	196	205	182	190	192	176	189	181	202	192	211	195	190	198	186	181	185	195	174	192	175	184	178	187	195	174	195	192	183	185	194	193	200	187	192	183	180	200	169	206	168	173	173	187	200	192	179	185	185	186	181	197	185	207	177	196	197	164	187	202	180	191	187	206	206	187	194	198	202	222	167	194	154	179	212	208	172	188	174	200	195	173	195	195	222	190	197	184	175	176	191	185	198	176	175	202	198	195	171	183	169	187	189	180	191	175	194	212	182	186	205	197	172	178	184	207	177	166	180	170	182	184	181	181	188	206	191	181	210	215	181	183	165	159	207	215	187	188	197	178	218	180	155	191	190	182	176	184	177	190	183	204	186	192	201	178	176	184	206	177	190
1899	878	959	807	695	603	569	549	519	522	492	495	496	465	512	499	522	487	464	503	524	497	505	451	511	470	482	531	475	514	467	501	460	503	475	472	461	494	438	493	464	488	473	497	455	463	489	486	511	478	482	500	432	478	503	489	471	514	455	513	488	484	468	499	439	523	495	478	489	509	457	478	485	477	463	480	451	461	496	476	518	505	466	501	457	532	479	470	492	493	482	496	454	493	450	489	487	488	488	511	482	475	471	460	453	489	446	520	466	421	498	509	476	517	463	472	493	483	453	476	486	465	459	459	526	479	483	484	478	473	500	503	506	514	474	487	494	488	476	514	516	479	489	496	518	458	483	462	448	460	488	469	500	437	460	465	495	465	485	502	485	447	505	461	491	513	476	488	463	531	461	441	448	541	482	462	480	471	465	461	447	473	494	478	506	470	477	465	493	488	500	497	494	467	499	488	518	475	544	488	473	490	525	478	514	466	480	521	452	494	473	483	515	469	462	500	535	512	473	497	522	490	507	463	489	461	463	470	434	496	498	493	496	489	496	475	471	496	485	469	497	526	510	448	468	511	488	461	464	477	485	475	473	519	493	483	473	481	437	441	479	491	517	487	490	463	479	493	477	443	486	492	490	471	458	489	522	514	494	479	515	471	445	471	518	449	488	473	481	450	496	476	504	500	439	454	482	481	469	515	489	503	457	509	495	485	515	474	490	473	467	428	473	485	447	466	506	479	499	488	465	490	459	450	462	502	470	526	453	507	474	503	511	494	505	494	466	515	457	483	445	479	534	473	481	488	522	500	509	462	483	486	489	534	495	456	512	490	514	500	462	491	484	468	488	504	468	493	455	476	499	491	529	454	471	533	495	472	469	510	463	484	472	473	504	477	494	456	499	492	465	476	501	447	483	501	461	485	457	477	447	495	480	503	509	526	486	482	489	466	513	487	476	492	499	487	489	473	491	495	534	531	455	518	493	470	455	496	507	494	484	488	497	481	479	514	473	496	459	477	513	478	481	498	451	485	510	465	484	486	489	474	469	520	471	484	473	453	510	498	449	510	499	459	488	465	491	507	492	511	488	467	506	504	475	503	462	509	478	512	464	493	489	521	493	482	461	481	470	513	491	459	453	479	512	506	495	510	463	454	473	520	448	485	474	503	471	462	494	453	485	464	463	488	473	484	469	442	464	481	473	504	496	459	476	489	494	497	447	524	505	482	492	498	477	466	507	475	519	493	453	459	494	466	462	461	516	461	475	484	472	455	475	507	511	542	472	498	489	448	462	477	500	512	498	491	465	476	493	487	531	483	496	433	498	498	492	488	502	531	453	466	491	488	488	466	478	465	463	502	507	463	478	498	485	473	487	487	487	485	487	463	480	494	485	483	464	496	498	465	486	501	484	467	486	461	474	466	450	495	502	467	465	488	483	457	453	519	512	481	494	509	439	488	438	499	511	471	451	495	447	472	479	495	448	458	496	437	437	466	460	483	534	469	491	520	504	467	434	456	456	452	473	471	468	468	476	503	466	485	464	513	452	466	506	458	469	478	508	478	461	482	513	491	438	512	485	497	502	483	493	480	483	496	469	466	492	549	471	524	465	456	459	446	458	483	466	493	458	498	491	424	471	461	487	469	467	453	496	496	480	470	480	480	471	454	520	417	517	491	450	468	476	485	492	507	437	502	525	482	496	457	467	477	470	477	486	494	476	513	491	480	486	514	468	427	491	525	515	521	477	506	503	462	492	482	491	484	451	496	493	487	467	489	495	465	519	486	511	510	441	493	427	475	493	450	430	462	489	484	500	486	442	500	504	484	500	468	498	492	481	506	447	483	485	482	494	448	467	469	474	488	498	509	475	442	497	476	494	483	458	503	508	476	480	503	499	496	465	471	526	474	488	525	497	479	532	476	472	503	488	532	469	522	441	489	484	489	493	511	490	502	463	491	509	481	497	511	484	502	516	453	479	544	493	487	480	480	506	452	480	450	496	440	459	474	436	485	488	482	489	488	504	467	466	479	504	473	491	459	463	491	472	503	485	481	473	489	509	456	471	485	498	478	488	491	497	485	473	444	467	499	440	464	501	476	498	430	472	482	509	470	500	462	479	496	502	480	449	456	481	479	508	499	493	539	508	482	472	461	476	483	492	508	478	477	453	516	480	513	479	508	470	497	455	486	502	502	488	487	519	534	461	502	481	505	491	474	472	463	467	453	455	519	481	463	484	479	498	476	485	443	451	488	497	474	478	493	480	485	473	450	476	473	491	483	497	454	490	514	497	533	475	493	430	494	505	521	473	528	510	521	478	519	464	478	487	517	471	489	507	460	506	505	499	532	506	479	471	523	494	483	511	468	514	509	451	468	495	505	503	477	487	503	494	498	483	486	467	451	494	470	479	479	489	471	473	491	495	439	481	469	499	481	476	480	460	484	495	493	447	467	521	444	506	511	476	491	489	493	513	487	486	463	483	519	495	465	491	526	474	467	485	487	499	457	501	478	546	481	486	510	491	465	472	477	494	483	517	500	469	448	467	447	467	504	508	450	487	471	497	498	450	494	456	502	435	511	482	457	471	489	540	459	479	477	464	450	498	484	514	502	470	481	520	487	464	487	533	495	492	479	457	513	510	536	489	483	480	503	459	470	447	462	505	530	533	484	485	499	496	465	471	492	467	513	492	472	493	471	493	495	475	461	487	464	481	480	492	462	497	501	513	455	506	485	523	471	472	495	488	463	443	504	506	528	499	491	486	468	468	466	477	467	463	474	497	486	541	480	456	486	471	495	516	453	495	502	482	517	466	486	472	488	511	497	476	491	497	490	481	466	504	476	465	459	484	500	481	485	517	507	498	467	507	472	505	525	471	485	519	517	486	492	461	470	462	482	476	495	502	496	486	467	457	479	498	477	482	501	507	440	491	470	451	497	500	506	482	479	519	479	456	467	489	490	488	484	439	474	496	504	479	494	485	496	498	444	527	539	497	470	491	482	479	458	489	511	475	527	508	465	481	475	503	476	469	478	480	534	498	467	531	483	470	498	474	488	453	526	482	511	469	476	472	488	477	452	466	514	504	507	512	474	492	507	454	542	475	444	487	471	518	472	459	456	495	491	502	442	515	485	498	454	514	488	462	482	467	486	480	483	495	464	479	500	490	495	520	526	461	480	499	497	517	468	466	495	503	467	472	481	448	495	493	520	467	513	485	468	496	497	458	511	486	475	502	467	489	487	472	514	568	465	478	473	500	521	503	475	476	457	479	488	482	485	473	445	480	446	470	500	516	458	458	453	488	467	506	493	485	472	528	490	501	490	496	467	482	485	505	446	520	473	492	483	523	491	478	494	491	493	479	468	475	472	530	526	508	490	481	505	432	478	474	504	489	508	498	454	481	486	514	475	500	493	511	481	523	468	468	485	503	450	462	452	503	496	482	501	462	479	442	525	484	503	493	508	493	493	486	496	464	451	463	485	472	498	495	498	453	467	473	459	500	482
7846	1249	994	732	475	364	290	284	273	227	250	182	202	197	195	231	239	196	207	210	214	210	197	204	206	211	179	187	224	219	209	185	221	205	201	178	202	182	200	178	199	172	190	211	169	172	185	192	178	180	198	205	186	170	188	175	171	185	168	204	221	166	194	205	199	191	172	171	195	172	170	221	188	206	193	171	179	193	173	178	197	189	187	185	195	197	198	190	163	197	190	197	205	176	184	202	183	210	205	193	189	202	198	180	194	190	203	191	179	181	180	205	195	198	196	192	181	200	206	188	197	192	183	173	183	194	189	194	150	185	201	177	172	180	180	179	196	171	189	211	175	198	176	201	186	209	207	197	198	195	187	190	186	182	175	216	174	174	191	174	188	193	190	189	187	184	207	199	207	196	189	190	201	192	210	202	194	176	173	191	210	219	202	200	223	201	193	173	201	178	187	191	188	195	197	160	181	171	185	194	190	149	200	182	193	171	170	196	185	201	200	184	206	208	206	163	182	159	185	199	186	202	203	240	221	164	178	170	180	163	202	214	206	218	205	203	195	205	199	181	187	178	196	187	199	198	233	194	185	183	183	161	195	195	213	198	180	191	190	183	174	200	177	174	194	192	196	207	179	202	177	201	169	183	194	203	184	194	176	192	170	185	175	174	179	201	190	190	180	186	191	182	183	218	201	187	190	174	203	189	187	183	184	174	190	192	206	184	202	191	199	191	183	199	216	188	222	193	187	184	187	199	222	214	180	184	175	180	193	204	178	170	150	192	210	204	186	200	178	187	193	177	191	163	202	223	168	154	187	191	183	206	181	187	205	196	199	185	165	183	170	170	214	176	181	176	178	204	192	191	176	192	199	187	169	174	169	177	211	184	187	163	179	191	177	156	186	187	176	160	198	203	166	174	187	191	167	230	188	180	158	210	179	189	183	184	195	154	193	186	204	193	199	197	202	189	200	204	215	218	187	205	204	175	199	167	178	230	198	197	180	202	191	168	191	197	158	171	170	187	209	187	199	196	223	194	196	162	183	201	184	191	192	191	221	193	191	203	191	199	218	189	193	206	231	202	194	175	192	209	197	188	190	211	203	189	204	179	179	191	182	193	217	184	192	201	208	190	190	201	194	182	212	195	195	201	181	185	198	204	195	211	200	177	209	199	187	194	216	169	188	172	157	177	204	192	198	183	159	192	217	212	205	205	184	202	173	164	200	157	189	205	189	188	176	225	194	178	204	191	184	168	189	199	189	202	211	174	193	160	204	190	184	196	182	182	187	187	188	199	171	226	194	171	194	190	179	179	213	213	188	205	220	215	189	207	225	199	197	211	187	182	182	190	178	174	185	195	204	205	169	199	195	202	199	186	169	223	169	181	189	198	183	217	176	214	182	213	200	190	195	204	189	170	182	200	196	190	216	214	191	183	222	207	188	154	181	202	193	181	175	200	189	175	209	175	214	185	196	192	207	182	204	208	184	192	171	170	189	154	198	225	190	196	187	193	207	177	200	196	201	194	200	194	191	187	189	180	197	172	182	178	195	193	180	183	200	180	214	208	197	180	167	184	193	200	199	215	208	179	171	185	203	189	182	183	206	193	182	196	207	219	162	187	191	196	181	214	165	204	192	174	192	198	159	163	198	179	193	187	180	219	220	212	167	211	197	162	178	177	186	221	215	187	170	182	191	177	183	154	190	218	209	195	190	155	171	180	186	206	197	182	209	187	175	188	177	176	199	196	178	203	185	179	184	212	222	211	171	192	200	182	189	203	201	190	204	207	212	202	189	164	178	199	188	193	191	193	171	180	189	212	200	186	170	225	196	186	191	187	193	206	190	201	182	203	203	175	171	192	186	154	225	198	197	202	191	198	197	174	162	176	194	188	170	183	220	195	187	180	182	192	190	209	211	154	198	175	178	162	187	210	190	184	191	212	195	201	144	177	179	186	176	205	163	187	197	197	201	190	224	188	183	187	197	227	178	186	201	183	178	184	198	176	190	198	192	160	197	179	195	184	185	193	163	215	184	179	200	199	198	178	181	198	165	202	179	176	175	180	185	208	186	206	186	192	182	187	178	184	184	177	197	180	197	216	210	200	189	189	227	192	182	184	207	195	204	198	208	201	184	192	185	184	185	166	183	192	197	177	198	202	195	193	176	178	194	198	211	190	173	199	188	172	208	205	177	169	205	182	194	178	194	188	195	172	189	215	203	174	179	183	181	175	184	178	187	183	193	209	185	223	177	185	179	206	203	173	210	193	195	187	143	180	200	200	189	169	182	203	197	178	194	167	221	196	193	184	171	178	222	196	199	188	182	189	184	178	195	171	172	188	169	208	188	180	197	185	182	189	217	189	188	184	201	178	187	200	197	203	175	189	185	183	196	207	223	187	154	189	191	191	157	208	185	181	187	199	206	189	198	178	176	186	204	230	186	201	195	188	191	189	190	195	201	193	217	200	175	215	215	201	174	159	200	220	185	197	172	199	197	192	196	190	197	203	180	219	183	223	186	198	193	199	179	194	170	198	181	203	206	179	184	189	172	179	179	202	197	189	186	198	188	180	191	193	176	173	205	203	196	195	197	206	188	187	177	163	192	174	203	199	211	176	204	199	188	164	203	197	218	212	204	193	192	189	200	200	189	177	183	177	167	186	190	206	196	205	201	181	171	172	171	193	194	199	171	178	269	203	193	175	186	179	190	196	181	201	201	191	183	171	180	209	183	192	170	181	202	207	178	177	224	166	200	190	177	190	212	199	204	210	185	190	199	193	178	186	177	196	188	186	205	206	199	178	164	181	200	218	189	182	202	185	190	183	199	201	172	190	200	167	209	186	204	153	185	194	193	191	186	199	207	200	171	197	176	188	204	170	168	185	215	216	188	176	211	207	183	192	186	185	182	179	206	217	222	189	187	184	175	194	217	200	186	184	192	180	196	164	184	194	183	180	214	192	204	181	205	200	181	163	197	171	166	182	189	180	204	178	198	193	198	196	182	189	178	202	183	206	193	196	180	199	179	208	211	201	176	207	210	215	191	200	198	176	204	174	192	181	184	217	199	180	170	195	175	191	221	192	197	203	156	193	203	244	178	214	176	175	177	210	202	183	198	168	235	202	209	193	187	195	190	191	195	211	221	182	199	188	182	171	212	212	175	149	184	219	176	177	200	176	203	148	198	207	180	189	188	201	222	187	195	194	203	186	193	214	180	155	205	181	180	200	212	172	181	177	213	181	166	194	220	179	206	222	208	182	235	173	203	168	181	195	158	210	163	192	185	197	187	178	204	179	167	192	187	171	180	204	162	196	190	179	165	176	185	194	182	175	204	171	224	183	176	180	169	178	179	194	186	207	205	192	176	204	198	174	170	191	206	212	201	186	186	211	183	186	175	200	193	193	179	200	202	198	188	212	225	196	216	188	205	209	181	203	192	174	191	190	162	201	185	169	201	197	185	205	190	191	205	176	191	192	176	188	195	194	191	189	190	209	178	216	177	170
6428	1426	2015	1988	1729	1250	1189	1083	775	777	678	650	617	640	547	669	689	646	605	879	584	578	537	547	534	507	530	537	522	530	518	506	520	507	516	508	495	516	512	517	554	525	546	501	512	585	532	508	519	508	491	494	498	546	530	502	495	532	515	523	522	521	510	506	522	512	530	520	499	517	526	458	529	519	515	495	522	525	489	518	490	517	534	474	528	501	538	518	516	471	482	445	511	503	495	505	512	493	493	499	526	502	515	521	496	481	501	479	523	516	523	498	524	520	487	488	477	508	510	534	496	504	529	473	485	494	540	498	505	518	519	488	513	492	468	546	496	513	490	494	493	521	526	499	520	506	467	506	491	545	502	484	509	502	475	501	511	460	493	525	497	515	538	510	514	478	510	512	536	504	520	523	484	498	509	487	519	537	505	481	540	517	542	503	511	523	481	499	520	501	487	502	540	522	519	489	490	496	551	502	477	505	485	508	458	495	529	518	531	501	491	533	533	501	532	513	516	481	541	508	482	480	502	516	520	495	477	501	504	475	517	483	521	515	525	522	497	499	496	489	483	485	511	498	475	525	490	513	533	472	482	514	514	482	545	515	466	531	524	481	518	526	566	476	529	482	524	488	546	521	497	503	495	551	475	537	508	519	492	496	499	493	489	524	493	517	553	501	505	534	479	503	455	487	503	516	555	524	520	505	491	530	474	490	515	528	541	499	526	526	512	493	515	516	495	464	551	539	491	514	487	516	553	495	503	528	502	516	454	481	486	506	526	523	504	507	549	517	517	446	486	532	523	485	489	505	481	520	503	517	510	543	491	490	496	530	525	481	498	534	492	540	486	494	487	489	503	528	494	505	490	509	510	541	482	527	504	515	504	531	523	532	513	500	495	480	531	532	503	497	521	484	515	490	501	542	498	520	528	515	526	520	533	514	487	513	514	538	543	491	487	512	529	478	505	546	490	535	541	530	492	512	520	491	528	502	516	526	451	500	541	507	552	466	480	529	499	500	496	484	526	496	485	529	516	501	479	520	498	547	483	544	493	512	504	516	534	552	492	531	494	511	537	482	517	508	533	498	522	506	526	483	523	541	543	531	505	519	480	474	501	505	507	501	527	509	501	534	527	481	494	518	534	540	522	529	494	501	527	514	485	504	504	494	482	514	483	495	562	511	525	485	508	511	494	490	487	517	502	537	514	510	490	493	524	533	553	488	516	554	535	508	481	504	522	508	507	514	494	490	543	490	510	531	514	540	484	499	510	492	518	496	503	460	496	516	485	534	477	527	510	520	499	516	519	519	459	501	503	502	526	552	506	509	506	497	485	488	531	502	515	486	462	501	496	502	556	497	520	471	498	480	502	541	509	497	515	528	503	526	461	531	569	532	519	539	515	534	513	519	505	479	485	535	494	506	489	493	491	538	514	514	571	499	525	517	517	490	488	533	505	519	499	529	485	491	514	498	499	500	484	530	477	533	506	496	527	514	488	483	556	466	493	505	501	532	518	494	499	529	531	522	500	515	501	497	486	498	543	503	540	461	537	508	536	473	464	517	527	528	456	530	520	492	512	515	515	501	495	493	478	517	494	489	522	528	490	519	494	527	471	524	482	532	489	497	516	565	504	531	523	499	493	513	495	544	492	526	486	501	531	536	520	509	524	490	494	516	529	490	493	514	531	478	525	458	526	490	495	498	499	512	504	545	527	501	527	512	519	528	562	509	473	523	559	537	524	505	515	492	519	532	507	510	557	529	500	560	502	485	504	512	515	488	480	465	489	477	514	481	514	493	532	517	502	493	486	493	524	505	503	549	505	485	469	506	489	517	510	523	495	526	477	463	512	517	514	504	487	519	535	500	526	502	484	526	566	502	484	517	510	474	477	517	507	529	499	516	484	481	479	514	498	509	513	520	517	492	533	506	498	489	502	486	511	479	518	463	485	513	481	501	489	484	493	534	547	533	501	511	512	482	507	527	494	532	515	465	503	521	486	542	492	488	496	470	513	500	481	527	517	518	503	513	535	476	485	537	523	495	485	499	507	485	515	518	568	491	538	549	509	516	494	519	454	496	474	526	467	480	479	470	523	523	471	487	497	519	509	521	506	477	498	512	483	527	498	510	540	498	482	514	489	467	479	480	507	521	502	495	533	512	499	527	459	530	493	505	514	467	542	491	474	469	526	497	500	522	542	488	490	496	493	493	509	475	495	523	518	499	512	510	513	469	548	484	505	498	499	509	488	481	485	518	514	472	503	526	490	533	510	509	519	505	501	496	488	554	512	507	452	514	520	503	487	446	521	469	522	458	499	465	488	519	466	481	486	469	535	515	512	483	534	546	500	479	533	505	510	497	475	563	501	491	525	551	505	531	503	546	471	513	474	495	530	497	479	498	485	518	524	498	505	468	516	517	513	519	536	512	527	538	546	486	511	478	542	528	513	505	527	507	494	513	526	483	486	498	510	526	516	527	518	531	517	524	499	451	511	559	493	498	529	522	519	495	480	534	518	497	521	479	509	491	511	515	469	493	522	512	503	491	508	494	518	539	508	516	502	511	512	490	492	473	523	497	501	509	509	468	531	489	512	493	468	528	514	535	513	488	483	543	513	527	508	474	521	534	505	501	509	489	530	516	491	509	499	521	486	519	492	475	497	527	518	486	490	506	533	515	492	523	534	500	499	512	447	489	535	496	512	476	513	562	511	491	511	480	481	492	517	487	470	504	513	512	527	518	544	548	530	499	500	531	503	536	515	489	525	534	477	504	475	485	465	531	507	505	478	519	500	467	518	496	569	513	512	496	546	453	468	484	539	539	496	472	472	501	498	529	454	527	508	497	551	523	503	489	523	491	530	515	536	470	489	532	519	501	530	552	529	510	486	497	511	503	534	492	518	521	539	466	517	444	506	551	510	483	490	471	500	490	528	529	472	491	530	502	540	520	496	495	475	515	524	510	484	527	493	510	486	511	488	527	530	487	528	511	487	509	539	512	522	510	475	514	530	530	516	507	501	516	531	486	550	501	532	514	510	533	523	499	483	490	540	532	477	494	509	475	566	513	490	519	529	537	494	498	505	500	489	547	478	516	488	534	470	471	523	513	504	504	528	544	495	512	514	454	503	516	500	491	467	488	493	484	537	524	523	474	554	530	503	516	497	498	522	476	455	522	481	503	530	508	467	552	510	526	495	494	574	493	556	516	531	527	485	492	481	557	500	497	514	510	448	517	534	485	537	538	488	546	509	497	494	503	527	508	493	488	514	506	513	501	510	499	506	521	512	524	525	525	480	524	490	527	488	515	530	510	502	503	517	503	472	499	534	479	485	485	499	526	551	517	491	548	505	505	480	493	506	500	516	479	485	504	523	475	507	509	519	445	501	475	531	487	525	513	533	519	564	491	487	495	517	538	529	538	543	507	526	498	517	461	472	551	546	462	555	500	482	505	514	493	510	510	506	538	469	518	537	498	490	534	532	443	536	490	537	501	515	555	489	507	498	493
15326	2734	1885	1354	963	804	621	585	521	507	468	429	449	414	417	446	455	422	423	470	401	353	399	389	426	449	419	419	396	393	393	425	441	420	407	397	384	355	374	389	421	412	385	425	407	392	374	365	419	407	359	384	420	404	385	427	412	397	356	425	405	370	444	397	394	416	397	404	403	397	371	393	415	401	424	398	421	370	362	392	348	391	414	417	365	419	394	381	418	431	381	393	394	394	428	406	422	440	367	391	372	395	377	357	397	364	380	418	409	410	410	433	394	400	393	396	381	377	409	439	398	398	399	391	388	388	425	381	427	384	391	388	412	423	396	424	422	388	404	368	401	369	376	391	428	386	392	431	416	405	408	376	423	401	396	343	362	399	373	403	360	389	379	404	395	413	381	390	383	376	385	428	411	367	408	392	443	429	428	381	412	402	406	366	361	382	357	367	375	432	422	364	394	379	391	408	412	424	404	404	383	390	428	424	432	359	404	401	382	415	390	370	379	427	389	347	372	388	395	390	389	395	414	378	411	430	385	399	380	398	387	391	407	400	417	398	439	369	400	404	394	403	387	369	396	401	370	436	416	395	377	405	386	388	388	378	398	374	357	427	390	350	404	405	374	401	397	442	389	380	454	402	373	395	405	426	380	359	374	400	385	407	402	370	384	413	441	401	344	402	382	384	392	443	394	372	369	442	392	379	368	393	361	439	394	376	378	387	399	388	436	401	389	414	375	374	391	401	397	378	385	376	395	420	412	427	378	368	379	390	419	419	396	400	349	385	395	416	397	421	434	367	379	392	372	414	416	371	384	398	397	389	377	374	370	396	378	413	423	370	395	410	414	383	382	378	392	422	405	384	406	402	393	391	393	391	408	428	396	390	396	408	420	430	428	373	384	403	428	371	446	395	365	379	383	394	405	389	391	400	388	394	407	409	437	400	424	395	380	380	365	404	400	405	409	423	408	398	425	465	400	396	354	388	384	398	420	454	396	441	413	394	407	378	414	435	386	406	390	365	413	378	423	420	432	410	425	372	403	448	410	409	388	375	380	417	402	369	366	391	385	378	440	346	430	387	411	370	370	386	350	418	412	386	412	399	422	358	401	346	390	375	386	412	406	353	390	448	394	438	418	427	372	406	401	389	364	390	413	381	428	405	387	383	380	352	359	406	393	388	376	468	410	345	360	394	413	394	401	409	365	385	392	397	427	423	399	448	388	425	390	383	403	396	364	411	398	394	399	392	377	395	388	419	362	394	398	393	416	422	421	400	390	401	378	414	389	416	339	419	351	413	415	409	422	389	400	406	392	408	405	393	387	380	399	397	369	322	376	445	429	411	418	383	387	402	381	406	394	424	410	415	356	406	422	418	359	367	409	385	392	378	416	434	399	394	412	417	419	376	436	390	399	396	409	421	387	433	433	406	385	404	358	380	419	381	397	409	395	381	354	375	376	392	406	411	423	394	410	378	427	369	412	417	392	388	420	397	390	406	416	401	372	423	402	397	387	384	382	413	433	377	409	404	366	376	399	390	350	434	369	391	384	382	391	350	414	383	403	384	397	379	411	378	397	439	391	384	391	372	436	404	415	390	374	348	372	373	393	395	427	424	404	405	399	415	392	408	378	380	396	347	367	374	388	379	446	430	394	397	418	356	381	396	357	438	402	369	380	379	403	385	396	423	389	386	407	434	432	407	427	426	394	376	404	429	363	379	383	399	399	385	424	396	418	403	384	388	438	397	358	400	361	374	377	385	402	413	418	383	345	395	385	424	380	376	417	403	416	415	387	383	384	351	377	386	377	416	370	392	384	389	402	435	383	383	400	399	425	403	447	361	400	410	361	427	402	407	393	386	360	412	402	363	385	388	420	406	405	390	363	419	381	395	403	400	394	346	380	373	372	399	398	405	399	389	369	437	430	389	414	467	381	357	393	438	386	411	382	427	357	370	399	416	449	421	396	364	385	386	392	465	396	406	416	373	372	390	391	412	390	387	363	397	409	386	394	369	397	380	399	360	410	354	403	424	417	390	378	358	411	392	414	442	393	401	418	412	399	367	378	390	432	419	425	398	396	394	413	407	390	396	400	384	383	382	408	365	412	376	425	417	421	395	414	358	392	370	435	437	422	407	434	368	375	430	397	397	388	404	380	368	362	389	388	344	385	409	391	422	392	384	398	415	397	379	426	426	371	396	395	382	367	378	394	388	407	385	388	430	364	409	408	405	415	397	358	377	385	385	406	406	400	393	416	370	389	419	378	404	423	371	431	375	373	371	398	399	405	377	398	377	360	395	418	361	395	392	399	340	377	376	435	391	392	389	443	412	421	359	377	402	423	419	398	395	388	352	398	408	376	365	382	358	384	399	410	426	382	373	377	396	390	373	409	401	391	433	369	364	399	402	422	369	408	411	397	427	414	394	358	378	409	389	361	396	367	400	373	385	448	395	416	400	421	419	375	381	396	421	371	348	399	395	426	396	420	399	400	399	399	416	392	382	431	400	391	430	375	386	367	409	401	365	436	378	392	361	348	382	401	388	420	392	365	414	442	411	403	445	398	408	419	395	370	400	383	389	371	425	362	393	361	380	412	395	400	363	395	392	412	375	425	373	383	408	407	422	427	389	409	351	358	394	395	414	419	427	373	412	400	390	424	383	438	409	374	389	414	400	371	401	374	396	386	401	428	374	411	394	368	376	385	396	431	426	418	381	387	411	416	401	375	417	420	427	410	381	387	394	409	381	408	404	396	385	409	377	443	387	410	329	391	371	377	405	384	406	385	388	371	401	392	355	395	419	370	367	375	387	397	388	368	411	396	367	383	406	402	411	413	387	421	414	370	415	380	393	396	368	399	413	411	367	344	395	396	384	383	425	387	411	356	388	342	415	424	395	407	406	423	409	386	413	382	396	411	400	433	450	391	429	429	396	403	400	393	390	395	376	388	366	379	392	448	397	408	406	395	384	398	394	452	374	422	408	380	397	414	433	408	362	422	381	382	383	416	355	387	398	344	428	395	414	418	369	393	369	455	397	372	386	394	395	403	406	401	389	398	401	396	404	394	392	376	381	392	365	425	436	405	416	410	388	339	372	412	375	377	409	422	381	376	381	410	391	391	362	388	400	425	406	353	411	380	354	387	364	414	382	380	409	387	402	393	399	392	444	396	404	387	401	357	358	377	357	398	451	368	387	388	379	370	412	379	397	418	397	386	379	387	381	410	405	397	411	395	401	380	388	365	380	394	367	367	369	372	417	384	408	405	373	377	416	407	391	381	389	401	355	438	441	390	375	421	405	382	396	411	412	384	390	394	400	398	392	409	415	404	464	399	406	373	397	406	391	379	413	405	395	405	376	374	404	401	411	400	384	365	393	356	371	413	417	368	404	402	410	402	407	408	426	402	432	384	397	409	386	443	354	376	440	426	406	400	426	404	415	384	404	344	414	396	413	386	416	359	382	405	404	433	422	437	420	406	395	375	409	397	447	402	404	410	439	424	452
8860	2383	3532	3738	3014	2368	2034	1829	1538	1351	1282	1254	1167	1153	1066	1170	1133	1011	1026	1580	973	1024	972	995	957	922	937	952	967	936	941	947	932	935	901	952	920	893	989	971	909	886	924	942	894	921	860	855	951	862	891	862	919	922	963	844	935	875	847	958	939	945	913	890	910	930	866	923	835	876	871	864	886	891	922	894	896	950	939	872	844	923	913	901	922	902	887	932	936	882	910	872	891	925	938	892	852	901	901	922	915	943	895	872	874	890	923	858	960	942	873	904	906	937	906	924	900	876	934	849	934	921	933	895	858	887	903	921	935	908	929	905	874	963	870	919	921	885	886	927	905	909	882	920	906	948	916	955	863	930	912	938	910	885	934	874	837	870	878	910	912	908	912	888	939	869	908	907	899	855	939	950	931	887	844	879	906	909	913	953	919	967	944	862	941	879	872	885	903	873	887	905	975	873	919	882	892	868	944	925	891	924	867	935	910	902	920	921	847	915	880	896	898	866	910	901	922	922	854	903	867	859	908	896	888	819	877	836	900	889	899	904	899	929	925	867	894	893	949	874	882	923	891	897	905	847	920	891	932	913	873	872	894	902	893	891	904	890	912	944	917	891	889	945	848	901	867	898	912	880	909	861	885	863	856	931	908	928	838	851	934	903	897	839	817	876	900	880	849	944	913	927	882	916	890	926	913	904	899	919	870	897	930	908	914	873	872	935	893	868	909	909	894	978	911	872	896	889	869	849	914	854	958	830	939	927	852	900	887	881	961	936	892	890	919	877	909	955	875	925	902	901	898	917	881	847	920	918	947	885	965	919	886	910	946	846	894	904	895	919	894	900	932	887	825	869	945	881	907	880	930	928	828	894	974	891	941	905	882	868	880	886	843	892	924	884	877	913	876	945	875	953	916	951	886	936	835	883	901	907	878	955	856	832	889	897	909	908	939	877	913	916	919	918	908	882	946	889	906	911	935	878	880	891	902	897	917	888	890	930	898	883	890	921	890	838	893	954	904	925	896	887	881	912	915	870	866	894	933	904	844	884	847	835	898	897	910	875	861	884	884	955	882	919	936	928	853	905	886	865	868	829	910	907	821	880	861	945	887	894	871	833	891	892	982	904	895	919	918	915	892	875	937	894	898	918	895	857	925	824	866	913	889	857	911	889	919	921	925	918	882	882	898	894	911	857	936	921	928	898	876	884	896	851	871	936	863	924	934	894	829	902	892	887	904	942	885	905	894	896	921	916	884	892	856	921	864	918	914	912	867	849	880	885	896	919	901	861	865	889	882	924	857	949	897	892	925	856	880	959	911	848	861	936	944	847	896	868	935	839	926	904	880	832	885	914	910	920	891	893	898	900	911	873	867	889	896	886	913	934	929	905	886	911	927	857	863	867	888	934	854	894	879	900	901	928	901	875	897	881	893	896	924	904	884	960	920	863	872	874	951	896	872	917	902	869	902	890	851	904	850	914	907	884	890	934	885	866	967	888	910	898	905	913	882	879	900	880	882	923	874	857	893	881	918	840	874	858	871	946	905	883	917	914	961	920	826	954	864	931	934	898	961	897	951	845	917	902	834	928	923	935	907	882	901	897	910	870	903	946	883	909	909	863	891	945	855	860	879	998	869	906	931	919	948	952	885	916	952	923	849	917	933	944	892	906	883	908	854	946	872	902	886	960	839	935	873	993	924	932	955	931	899	905	896	912	883	897	888	902	906	869	896	891	939	922	845	890	927	942	903	953	881	906	879	951	903	859	873	896	898	890	939	893	916	911	905	884	885	923	961	886	870	901	906	905	942	881	883	909	919	935	877	926	899	888	845	858	886	880	898	889	933	819	871	896	882	886	926	881	863	899	904	930	915	929	873	917	926	905	888	894	870	964	895	858	836	893	929	870	906	924	951	911	883	879	920	862	912	847	866	902	915	920	869	902	876	892	886	903	866	881	939	934	883	909	905	851	913	940	921	885	897	963	875	900	935	894	905	888	863	910	869	912	927	938	941	876	925	910	948	957	943	885	898	859	952	930	876	889	931	918	864	887	874	906	902	857	886	941	879	889	917	881	876	905	913	883	913	925	897	855	805	912	830	888	857	896	876	903	910	899	882	887	891	879	912	861	868	920	847	882	917	921	907	883	926	919	907	907	907	892	883	921	919	949	887	882	911	892	875	956	927	861	866	893	917	937	940	953	914	891	916	917	871	885	932	884	903	936	905	955	916	898	890	887	912	884	850	913	915	940	910	870	915	908	902	916	865	866	883	931	960	906	922	898	849	879	880	887	923	897	883	927	896	939	840	897	882	916	931	897	935	927	862	890	916	891	881	899	896	836	899	909	924	892	916	883	969	852	909	891	846	877	882	894	815	854	964	888	870	863	827	898	904	873	942	865	894	916	885	969	878	899	913	927	904	820	861	932	937	897	911	903	897	912	876	959	921	883	949	891	910	957	852	891	894	846	882	913	875	895	933	894	893	899	902	863	892	935	927	837	968	909	864	887	897	898	954	893	877	906	929	862	881	935	915	896	908	965	908	837	943	920	940	937	853	922	837	929	881	860	947	909	965	900	889	971	868	905	896	944	865	871	868	917	899	935	881	872	924	943	870	891	874	893	866	937	926	962	869	919	888	870	909	871	899	901	906	852	911	893	869	863	857	898	826	813	935	898	917	897	880	905	890	828	848	921	873	873	875	895	899	929	927	898	876	932	902	927	895	905	900	931	906	912	927	868	896	896	886	891	924	877	924	869	943	950	873	901	887	933	912	913	930	920	925	944	966	865	877	907	879	916	918	879	909	920	879	914	919	889	917	841	893	938	901	932	892	898	910	937	921	920	965	910	899	937	904	886	911	878	955	980	890	878	877	913	890	926	919	912	894	904	891	859	926	853	903	862	924	880	856	902	858	855	906	956	881	844	916	895	906	895	914	884	862	880	861	852	920	870	916	919	882	927	931	875	864	931	850	881	905	884	827	866	864	911	888	894	839	887	876	862	908	907	882	886	900	849	833	941	967	950	908	922	968	938	889	914	883	891	945	924	892	918	912	928	952	904	922	887	942	843	921	877	853	895	874	1003	903	897	854	870	870	874	910	914	904	883	948	933	902	872	898	892	864	952	914	877	866	909	894	836	901	896	907	863	905	938	862	890	864	905	897	884	853	892	914	950	888	892	959	838	875	869	852	916	894	855	860	859	865	942	923	919	895	905	853	872	911	900	926	871	913	860	979	921	938	887	869	941	885	916	929	913	937	905	910	863	876	858	947	903	934	922	894	884	911	876	866	889	896	942	896	927	845	880	855	873	910	927	932	881	913	876	894	895	929	894	911	913	834	862	910	847	918	951	874	963	901	864	925	878	887	942	897	917	925	895	893	886	865	890	897	951	906	886	890	909	841	931	916	896	898	879	836	846	906	880	885	872	883	867	898	897	910	873	916	916	876	922	951	866	896	889	929	909	869	909	938	912	987	900	876	892	894	918	944	903	893	936	931	871	890	912
1979	480	360	287	226	203	224	200	182	203	201	233	196	203	196	217	188	179	188	198	213	187	212	187	187	183	157	189	171	195	167	180	195	177	154	192	170	209	207	184	193	225	214	186	198	182	209	204	194	176	189	192	206	206	205	223	188	195	181	221	182	212	199	163	170	203	238	174	212	206	168	157	201	236	202	203	193	170	192	195	181	202	172	201	169	212	184	199	201	204	237	190	192	185	181	180	192	172	219	193	201	187	168	185	201	181	181	182	182	212	167	190	153	216	211	224	185	227	195	187	187	184	196	200	204	170	186	189	191	180	183	184	203	208	199	227	202	198	180	201	167	192	175	170	206	202	189	179	183	199	165	183	171	187	181	183	188	196	190	204	187	217	213	181	189	195	168	177	212	177	182	201	163	199	176	174	192	200	179	179	173	206	185	199	196	198	202	177	184	202	187	212	194	211	193	204	198	219	175	198	178	202	206	161	206	180	202	189	201	205	185	193	189	192	192	206	183	161	188	198	198	172	198	165	170	188	198	195	191	191	199	202	181	187	174	201	187	191	198	174	182	212	212	174	174	193	203	192	220	168	195	201	180	208	202	176	177	188	151	206	189	192	183	177	179	193	193	207	170	175	194	188	184	166	201	186	211	176	195	141	189	198	205	176	205	183	190	174	186	205	193	189	193	212	187	211	178	182	204	198	196	193	192	172	181	194	189	198	198	218	207	191	191	190	183	192	169	180	175	196	205	207	189	215	197	189	160	169	181	191	190	190	219	187	212	161	183	184	184	174	211	203	192	206	187	200	232	214	217	214	177	152	178	195	208	222	210	193	197	194	165	195	161	203	169	196	204	196	191	178	199	171	212	196	185	169	236	209	191	188	170	160	178	173	193	191	187	177	196	199	210	157	194	177	196	187	209	195	194	204	209	185	159	176	162	223	193	208	203	181	180	186	175	201	185	210	196	184	181	199	206	200	163	176	174	190	195	183	191	220	191	217	183	165	162	194	206	185	209	196	223	184	203	202	195	180	176	162	191	173	200	193	214	198	183	215	202	222	184	194	190	179	164	194	190	218	195	188	194	192	190	172	196	199	188	204	205	202	207	220	182	184	224	169	187	206	218	206	163	180	203	208	200	209	194	194	187	196	189	216	235	207	188	177	193	201	224	213	184	184	220	208	173	186	195	189	205	182	192	203	187	167	199	169	189	202	194	206	178	200	189	194	170	206	180	186	199	191	187	202	167	180	183	193	200	220	176	199	181	173	202	190	194	172	172	210	180	192	181	177	187	186	183	202	192	213	199	193	180	180	176	206	183	176	182	187	211	206	207	198	218	188	193	205	166	201	176	204	183	176	213	179	196	193	217	204	187	195	218	165	230	195	171	189	237	175	184	195	181	207	177	176	188	179	202	200	183	194	202	180	194	161	205	205	199	203	178	200	200	197	197	185	202	190	176	179	202	186	198	202	181	172	202	205	192	186	178	232	186	213	198	193	190	202	193	215	198	216	189	186	187	198	213	189	221	171	191	195	232	184	180	192	222	203	166	205	199	175	189	208	190	179	186	182	193	186	176	200	197	189	198	198	209	182	182	157	188	183	202	209	189	187	194	180	210	195	193	206	193	174	207	186	209	175	201	192	202	196	173	198	188	176	178	192	200	204	182	195	207	185	215	184	197	168	175	177	214	199	166	204	184	192	207	219	161	143	216	205	200	171	201	224	212	221	219	192	187	183	149	209	197	178	181	187	191	202	181	181	203	194	208	186	198	189	197	192	180	207	184	200	163	165	191	229	195	159	165	183	196	214	192	232	202	182	208	182	159	244	196	205	200	184	176	186	191	183	186	176	143	219	201	175	192	199	178	178	196	177	220	215	184	183	176	165	207	195	188	193	186	204	226	166	193	207	206	207	181	159	195	201	201	181	189	206	186	199	205	187	189	203	191	180	216	215	214	186	199	201	187	208	179	205	188	196	154	227	193	186	189	217	166	204	189	196	196	159	196	194	185	196	183	191	180	190	167	209	221	208	170	202	194	182	220	177	194	185	160	213	204	191	197	196	209	207	206	207	204	237	186	185	229	190	172	186	181	166	181	190	179	225	186	193	216	192	197	170	186	194	193	182	213	171	182	170	187	198	195	195	223	201	201	186	191	212	193	188	180	199	179	197	195	195	172	176	207	172	204	181	183	179	194	188	183	212	194	171	210	160	200	188	192	201	203	168	206	192	211	192	156	166	172	192	214	196	183	200	216	191	166	200	206	227	215	194	191	184	189	197	201	230	186	216	197	200	174	201	202	198	192	181	202	213	195	180	196	200	180	191	207	182	196	185	170	187	170	185	212	194	190	206	176	201	203	170	175	181	182	177	185	199	198	196	201	202	173	189	183	177	177	204	195	185	153	214	194	172	174	222	211	184	183	184	190	192	185	198	191	168	192	223	209	175	179	197	179	204	177	193	193	217	180	174	190	189	207	192	188	197	210	191	185	191	183	213	168	176	205	213	176	178	165	194	203	208	180	186	223	199	190	191	181	192	190	170	196	181	196	182	177	190	174	197	213	189	191	180	224	201	196	196	179	209	184	184	202	168	189	194	211	203	201	191	201	188	194	200	189	157	162	190	237	181	200	206	189	185	194	187	196	200	190	178	213	197	200	203	196	212	193	191	197	186	166	181	201	178	201	194	199	180	208	204	199	185	199	199	181	189	191	216	203	181	185	225	182	193	179	200	192	194	205	206	178	191	198	186	190	171	202	186	203	177	226	186	216	218	197	213	228	193	174	206	210	199	187	190	156	205	178	175	193	202	188	169	212	214	195	195	237	195	218	191	219	163	203	201	179	208	194	179	208	180	205	211	193	197	167	213	167	189	221	206	201	201	183	210	215	206	182	204	189	214	198	196	193	161	180	181	195	188	190	187	182	190	186	189	183	167	166	194	195	171	208	175	187	185	176	196	213	191	181	163	186	194	192	191	186	167	173	207	188	194	191	179	192	212	189	236	183	173	200	211	233	200	219	183	184	186	211	216	208	189	191	191	182	180	178	209	177	198	216	202	186	179	168	169	192	189	183	163	215	195	179	229	185	181	199	199	189	172	169	176	207	190	199	192	190	205	187	179	221	210	188	191	201	195	178	210	189	189	200	189	156	173	185	180	167	173	216	209	199	186	183	169	170	193	203	192	179	215	202	195	206	176	204	215	182	217	180	178	173	208	188	200	183	216	166	200	177	183	210	177	212	185	150	227	172	190	190	192	190	185	163	181	213	180	186	191	206	167	204	185	217	202	191	181	181	202	179	190	182	200	196	180	194	170	186	157	200	183	206	180	184	183	194	198	198	217	183	183	188	176	204	182	174	161	199	192	192	200	229	192	195	211	160	187	161	216	212	169	230	195	190	190	175	198	177	189	197	198	182	183	197	193	211	186	186	184	184	187	194	171	205	180	187	188	208	213	227	196	182	180	198	226	212	183	185	194	187	186	208	189	176	188	180	172
1890	789	817	920	758	587	576	548	564	529	487	497	503	488	475	538	542	503	476	511	495	530	515	487	534	537	501	513	516	503	474	484	500	491	505	486	486	515	479	510	482	472	511	515	480	529	508	526	478	509	468	506	480	451	549	517	484	489	496	490	509	475	470	505	536	498	516	477	464	515	487	491	475	485	527	468	517	513	497	516	492	496	471	498	493	493	503	468	506	492	517	532	489	457	483	535	548	513	498	503	499	508	496	457	524	529	474	510	488	519	511	453	514	494	513	493	497	461	446	490	535	505	427	462	494	494	524	517	498	509	454	509	514	493	460	498	523	509	504	512	479	486	500	524	496	497	504	479	460	489	489	464	535	500	471	468	495	474	493	480	503	517	458	522	509	498	487	480	479	493	476	490	495	544	452	482	491	506	479	516	483	510	518	460	523	500	525	516	483	491	478	505	503	452	486	495	479	492	480	486	479	499	511	464	498	507	515	493	458	475	534	451	477	521	495	494	453	497	495	474	488	475	486	485	481	514	505	493	517	489	517	475	458	487	490	511	480	483	459	457	515	471	490	484	500	514	486	518	483	490	508	499	449	520	496	481	521	483	493	513	489	449	514	521	476	492	489	507	457	494	502	473	476	482	512	505	515	484	478	542	500	485	459	457	511	522	470	486	521	488	516	481	488	533	462	492	460	480	524	502	457	478	490	509	478	505	425	493	489	433	478	463	497	494	480	447	493	476	482	499	485	480	504	496	499	521	478	486	481	485	504	500	464	495	507	476	461	496	482	477	480	502	488	477	511	466	498	522	505	520	526	502	485	483	503	469	493	468	524	492	511	521	494	530	510	486	444	475	487	500	488	505	514	500	523	439	486	477	472	461	499	482	508	459	479	470	496	512	529	468	499	455	469	506	470	509	445	464	526	486	508	493	485	453	488	502	475	509	452	532	477	504	518	449	465	496	473	483	508	512	441	512	477	515	471	453	491	474	470	493	479	512	466	494	520	460	470	461	529	496	454	475	457	493	474	482	484	470	533	480	508	543	514	508	468	482	500	479	485	479	502	424	493	519	509	537	498	459	512	514	498	498	535	485	488	481	503	484	521	473	506	484	504	491	487	551	495	520	489	487	518	466	462	484	505	490	491	498	484	483	495	491	502	487	505	475	471	505	505	521	514	522	536	485	506	493	475	494	460	458	525	510	465	520	467	489	477	529	515	474	488	461	504	475	516	491	514	464	530	482	501	459	460	524	451	466	506	489	524	492	515	510	477	506	505	488	494	463	524	480	497	529	502	503	470	473	499	488	483	476	499	500	473	523	475	492	473	486	473	529	510	466	540	516	472	470	477	494	477	493	481	478	484	475	504	497	447	471	472	512	499	505	467	500	486	514	483	499	479	482	460	500	491	452	498	516	475	448	498	520	503	509	520	500	501	532	484	508	535	484	489	493	439	498	500	475	521	465	498	511	516	479	498	543	478	472	524	501	466	541	498	449	445	496	507	480	473	517	488	524	463	476	485	495	473	482	488	470	475	517	493	487	504	422	513	537	543	500	483	502	494	473	470	477	488	485	468	491	506	463	514	556	485	471	466	487	507	444	481	493	471	459	483	491	465	503	504	498	476	499	491	485	513	495	497	500	476	456	543	530	464	507	450	459	506	492	470	494	494	498	475	493	504	484	468	503	507	469	494	480	452	486	531	502	499	496	489	455	469	483	481	519	554	457	475	492	504	502	499	478	531	463	477	490	473	533	493	514	481	477	504	524	477	491	458	462	473	473	509	512	488	520	508	490	499	504	470	501	503	495	479	485	488	487	519	519	497	485	446	496	471	428	463	518	475	524	537	482	479	495	481	463	514	502	483	488	521	527	488	486	449	486	503	531	498	459	492	495	475	506	482	454	496	484	482	507	490	530	499	540	490	516	481	517	510	486	482	495	493	458	468	522	525	471	498	497	474	495	473	475	479	462	481	489	511	507	493	488	483	512	477	464	476	489	493	518	508	491	512	468	518	535	518	506	456	493	504	474	498	476	490	487	467	511	487	563	498	478	463	496	473	478	529	482	480	555	526	503	478	535	522	505	483	488	469	485	483	491	490	503	509	518	508	495	496	467	458	494	474	503	507	481	510	453	448	490	481	468	504	479	518	507	478	492	494	532	508	492	517	466	510	556	487	489	481	512	501	489	483	517	485	476	486	482	531	464	501	486	476	473	469	507	491	470	476	489	469	521	475	466	526	513	445	461	472	476	472	489	524	527	509	508	524	476	493	508	461	499	512	488	480	511	484	519	484	482	475	472	501	473	505	494	517	484	494	508	490	493	477	475	484	492	477	506	529	504	483	463	502	479	499	469	518	490	547	520	494	478	490	537	481	505	485	505	527	503	473	492	539	468	476	500	508	496	479	500	492	505	472	509	486	454	471	480	500	525	480	483	492	519	473	467	441	497	512	481	504	488	509	509	483	507	490	480	510	501	483	467	487	465	502	454	473	494	514	464	506	456	486	493	518	461	518	516	483	453	504	477	448	462	505	479	512	517	442	469	530	485	479	486	459	544	459	496	503	481	486	504	502	466	465	506	497	477	490	492	479	481	499	503	489	460	443	497	494	495	503	500	501	442	482	523	468	469	504	467	514	523	461	470	509	503	498	464	476	476	486	479	467	479	535	517	497	488	486	540	467	480	492	475	516	539	511	467	495	470	502	515	470	497	492	486	516	510	507	511	464	481	507	459	504	499	485	456	489	520	514	488	462	472	513	527	511	486	482	470	486	457	529	468	511	519	457	489	459	448	446	496	477	459	504	535	484	485	454	478	507	481	495	504	468	452	511	471	490	477	456	474	514	444	512	541	506	474	486	525	471	470	506	474	459	467	509	462	527	488	488	488	483	507	489	544	488	493	455	473	481	489	461	551	480	503	467	489	456	486	511	470	474	493	504	473	469	494	452	494	494	476	473	454	467	487	522	462	492	523	501	497	470	498	451	531	500	480	512	462	479	470	483	484	515	501	473	482	495	511	510	537	511	486	448	500	498	449	443	504	472	524	489	493	482	507	474	499	482	501	528	469	505	504	481	490	487	506	510	472	470	477	523	471	507	467	498	482	515	504	517	530	454	471	478	512	540	530	447	506	439	468	510	429	508	454	518	491	508	477	487	509	507	483	522	460	488	494	448	510	473	498	471	489	507	503	529	479	509	481	514	526	489	499	461	477	510	480	510	488	505	524	445	469	515	491	543	486	526	484	535	468	496	454	494	508	499	491	468	505	511	476	466	485	485	504	497	496	471	461	475	488	512	481	486	494	528	473	475	460	481	485	499	499	503	484	465	530	490	518	477	489	480	474	466	490	474	484	491	457	498	542	473	510	465	497	510	484	474	487	508	507	485	439	505	461	470	502	509	461	531	491	508	509	505	490	509	471	489	544	492	465	476	479	478	490	499	502	527	515	522	454	467	508	484	486	473	499	477	540	509	529	477	471	501	507	494	471	524	484
7819	1109	905	690	525	345	285	267	230	249	202	216	221	191	225	213	213	197	192	241	190	199	196	175	170	200	207	190	187	196	198	186	186	171	158	205	206	187	189	196	184	197	173	172	192	184	210	156	188	186	202	179	198	187	217	190	196	177	171	191	191	185	204	206	185	169	201	192	192	157	166	194	196	223	183	155	187	217	185	206	183	180	204	190	181	198	204	186	197	190	212	197	185	170	196	194	184	193	205	231	206	176	192	234	205	174	185	197	211	192	187	196	193	171	209	195	157	185	191	210	233	186	183	174	164	188	182	203	195	201	198	205	188	187	205	189	158	170	190	210	197	182	192	191	202	178	219	186	194	194	192	190	198	183	190	198	178	225	194	184	206	193	176	219	197	182	183	198	211	183	213	201	197	177	172	171	171	212	183	200	187	189	210	196	176	184	199	211	170	175	185	197	173	201	182	216	170	197	190	198	184	189	167	184	180	180	172	193	184	184	175	180	201	172	196	212	195	184	187	173	189	178	214	189	196	202	164	221	200	224	191	204	191	194	171	206	172	209	191	201	178	186	193	203	201	197	205	209	193	196	182	179	208	187	172	241	173	193	218	196	202	187	175	164	201	186	189	199	185	177	219	197	178	192	191	182	177	201	186	194	187	207	187	179	197	183	195	197	188	179	228	187	175	191	176	206	209	188	174	210	207	196	209	193	182	175	185	192	181	157	195	171	201	180	182	169	220	197	190	173	169	199	192	193	205	204	183	170	176	196	201	207	198	191	205	184	181	205	192	185	204	189	175	196	170	177	179	199	214	199	192	159	186	183	180	183	174	180	192	189	156	200	189	204	178	194	204	197	182	191	200	197	182	200	210	192	185	182	180	209	181	196	190	205	188	178	179	209	185	167	172	182	174	189	188	203	207	192	188	193	190	187	196	176	202	178	190	196	189	170	181	187	179	208	185	183	199	183	195	178	183	190	196	167	206	196	182	210	182	183	194	198	198	188	201	211	217	182	170	208	201	170	196	207	173	188	195	154	180	206	223	170	158	201	205	204	176	202	201	212	191	162	173	231	191	182	189	208	191	179	198	190	186	190	164	214	208	221	207	152	223	201	163	214	184	163	187	197	198	185	198	201	194	196	173	171	184	216	191	182	203	202	174	203	180	193	176	194	204	188	214	211	195	180	199	195	203	184	203	198	196	193	200	192	177	196	196	187	183	173	201	172	195	163	219	190	197	192	198	201	179	182	200	170	220	179	209	207	159	191	216	204	199	185	206	191	182	178	191	186	185	197	179	177	204	181	195	219	190	193	194	190	211	191	192	217	188	181	181	183	183	194	163	184	162	179	173	193	200	201	198	203	194	186	163	175	190	229	189	187	186	175	191	220	175	201	168	185	194	198	190	179	147	168	180	198	187	206	199	179	192	191	189	180	199	174	201	192	222	225	191	193	198	173	175	195	201	191	192	200	205	203	182	192	199	184	200	192	179	177	182	180	184	211	187	194	196	175	174	195	200	180	189	188	176	202	170	214	187	210	182	174	183	193	175	186	194	203	192	178	196	174	217	180	231	180	214	180	184	199	201	181	194	186	172	191	175	152	172	210	197	200	185	201	189	173	189	209	190	208	186	195	184	206	188	180	195	186	191	194	182	215	217	195	173	214	201	173	190	184	176	205	210	203	195	228	201	210	211	208	162	170	193	197	229	181	181	213	188	207	201	199	182	190	175	185	196	193	189	166	200	188	203	205	175	187	203	183	220	186	200	204	223	151	193	192	189	200	214	189	188	187	211	184	201	197	208	194	203	205	177	222	209	183	180	169	178	199	175	181	189	199	175	197	190	185	212	223	179	188	177	195	198	179	181	221	173	196	172	177	189	217	197	180	199	209	199	176	222	213	179	176	193	191	178	205	165	192	186	174	188	210	178	186	183	206	198	184	175	207	161	193	213	200	200	199	208	195	197	167	180	194	214	179	193	190	206	179	224	171	181	195	201	180	201	212	179	178	179	179	198	197	167	167	190	210	197	194	210	189	181	193	193	218	205	213	197	179	209	191	166	204	184	173	191	211	182	167	200	189	175	185	186	192	185	223	190	178	194	186	203	201	200	188	191	200	195	183	161	201	207	190	200	192	172	209	187	187	199	167	210	170	206	209	200	174	210	181	171	179	170	155	197	197	180	205	174	204	186	184	196	198	190	168	193	178	215	193	197	188	184	171	184	170	167	147	158	194	186	166	205	183	162	195	163	189	217	205	175	184	186	206	184	196	185	164	159	214	164	184	180	167	197	183	189	172	181	210	178	190	166	162	186	172	187	199	210	184	188	211	200	206	184	169	216	177	214	182	206	215	186	203	178	186	185	196	173	190	202	193	223	184	155	178	198	191	191	184	197	184	211	197	179	186	172	212	202	182	189	194	178	198	213	170	193	185	178	192	181	178	183	208	198	186	188	175	193	202	211	199	194	200	184	190	204	189	172	199	184	167	191	171	213	205	210	173	191	158	187	206	189	183	197	179	174	182	167	180	181	200	192	181	202	189	185	193	188	192	198	191	205	204	212	184	184	186	190	186	191	184	193	188	196	186	185	180	198	184	199	220	205	185	199	204	192	212	201	221	213	202	163	190	187	195	194	192	221	177	179	194	189	202	177	179	182	176	189	176	187	194	161	205	188	201	180	199	180	212	198	175	210	194	175	199	171	181	180	202	196	195	185	195	181	181	219	181	170	191	212	179	184	212	185	217	213	175	176	177	167	215	188	187	183	168	193	179	195	156	181	186	206	186	191	196	187	179	169	184	174	156	196	187	197	163	185	176	191	188	184	201	186	188	198	193	172	222	202	196	203	203	189	192	181	181	186	202	208	194	194	212	206	202	193	160	206	200	173	208	211	188	182	189	200	180	179	168	191	170	198	177	182	176	196	199	212	201	203	208	193	200	186	192	194	190	206	182	152	203	167	168	208	190	182	188	184	188	195	192	173	219	202	198	213	188	207	185	169	205	191	199	190	201	179	186	192	185	216	189	204	197	200	175	203	198	182	179	191	181	205	193	195	180	173	192	176	176	185	189	170	186	212	194	208	205	197	208	183	208	203	188	181	193	182	168	195	179	220	210	180	210	194	190	209	208	193	177	178	190	183	188	174	201	197	219	204	189	193	177	213	206	161	194	203	177	190	182	214	176	193	182	179	193	193	232	194	183	179	164	224	167	199	208	194	179	178	179	186	190	190	184	192	212	165	185	198	205	207	200	167	186	200	200	207	182	194	190	209	208	194	189	216	165	190	208	187	172	184	193	174	192	214	194	215	169	174	171	180	175	162	208	191	174	192	199	178	193	192	204	208	212	189	192	205	204	226	209	166	181	190	187	189	199	185	180	202	181	194	211	192	205	203	168	186	224	175	200	199	162	203	183	201	180	185	195	202	184	208	202	188	204	204	215	203	191	182	198	198	199	200	199	182	212	189	191	193	209	217	189	187	210	158	201	187	163	182	171
6247	1296	1964	2195	1779	1265	1094	1008	783	764	711	659	640	607	607	709	637	568	550	853	533	566	539	520	559	579	511	535	526	508	539	552	540	522	514	540	541	484	533	514	537	494	541	522	496	512	536	552	467	499	531	541	505	544	497	507	495	500	515	493	497	490	482	520	521	518	507	507	513	511	535	516	491	522	540	510	548	505	523	545	518	518	536	494	529	538	543	500	528	531	506	533	499	549	547	510	511	512	471	496	527	554	556	472	510	492	571	493	548	515	482	546	497	515	502	513	534	504	511	518	538	504	507	497	518	460	481	488	521	510	498	454	516	531	565	470	497	502	493	513	517	527	493	488	512	526	509	529	520	482	494	484	483	478	511	512	494	500	503	484	540	514	501	508	483	514	526	456	497	490	481	511	495	508	508	533	510	474	535	522	544	511	531	536	524	520	512	521	495	513	504	538	497	520	508	520	484	480	509	499	501	515	496	482	519	489	529	492	519	507	515	526	511	507	525	489	494	467	516	533	468	527	509	467	494	514	539	477	554	487	531	528	492	504	475	473	475	505	476	534	509	509	493	464	507	488	498	513	462	518	543	505	550	519	501	521	490	521	542	541	498	549	566	514	480	519	492	510	499	511	529	494	513	502	526	548	534	542	477	502	515	490	514	517	513	485	487	525	520	513	532	509	496	479	510	516	523	512	492	513	509	505	473	514	551	539	473	509	521	515	473	518	463	510	505	496	527	506	528	528	513	552	537	506	536	536	520	496	489	505	469	466	453	537	516	514	508	495	555	521	542	535	488	506	540	523	497	522	514	466	518	476	475	482	561	515	515	507	518	491	521	528	470	501	508	501	495	538	499	508	535	495	534	480	530	516	496	489	505	495	501	506	490	516	506	528	532	534	539	532	486	502	499	505	502	475	471	513	521	498	515	503	530	492	533	545	504	523	515	525	518	517	480	544	459	561	532	544	499	496	545	504	508	496	501	484	508	511	525	506	511	491	528	523	493	512	508	439	542	503	500	521	496	519	515	513	485	538	521	516	496	523	522	518	491	522	520	528	475	530	498	492	537	472	519	517	548	501	507	506	499	516	524	503	559	513	495	531	497	495	512	480	502	486	508	507	490	515	494	500	498	535	522	486	558	534	492	545	511	494	486	466	549	543	483	495	494	472	552	484	546	488	477	515	526	513	488	481	526	518	529	531	490	521	546	518	537	516	473	522	553	532	480	511	514	537	485	479	548	494	514	502	526	530	541	535	512	520	519	518	535	514	495	526	486	536	484	525	460	493	485	526	502	485	469	533	469	490	486	513	518	561	514	531	514	527	467	565	530	509	480	532	527	486	507	507	482	542	554	495	491	526	492	525	515	519	520	472	519	488	532	509	550	542	524	506	498	510	517	457	516	522	476	479	555	552	562	518	497	490	529	522	504	512	454	538	495	529	498	522	556	500	504	516	477	546	520	482	498	547	521	534	502	518	478	520	487	498	544	512	458	498	553	498	526	524	519	513	489	508	511	526	500	566	515	526	517	481	480	490	532	518	548	466	537	532	531	535	482	506	529	517	514	473	467	515	526	512	512	477	499	493	541	518	522	502	537	508	516	525	539	476	511	517	513	495	527	514	521	504	529	513	519	497	512	520	496	496	524	485	539	491	542	544	462	478	535	519	496	482	491	488	486	507	510	493	477	498	477	500	563	495	505	503	474	518	504	503	501	473	498	490	482	499	536	535	480	510	535	503	545	510	551	459	505	525	527	521	501	476	500	483	511	489	531	488	512	493	530	495	532	514	519	525	502	459	520	504	482	533	477	498	522	520	532	525	518	530	492	526	512	504	483	546	546	473	519	517	546	499	501	497	477	494	521	470	483	519	505	519	507	509	496	486	520	490	513	498	515	502	558	514	454	492	504	502	493	515	515	574	527	516	476	489	523	504	520	535	514	547	531	491	524	493	478	490	546	503	535	517	538	515	535	523	500	507	561	486	484	500	526	514	541	470	488	551	463	501	496	493	513	520	496	475	513	493	497	444	483	492	501	492	491	482	489	469	514	496	506	561	488	503	499	467	495	502	498	500	538	504	550	474	514	509	516	489	524	505	477	463	513	539	514	524	529	507	520	525	527	543	549	566	498	530	498	523	493	511	544	548	468	465	535	516	486	496	538	507	503	550	499	509	527	518	512	523	500	487	523	542	510	542	489	545	498	520	498	501	504	544	475	505	535	533	531	502	509	486	520	502	486	488	496	492	526	550	547	507	514	484	491	546	496	503	528	511	499	513	487	499	542	530	484	527	506	493	478	499	472	483	489	504	509	503	485	541	483	505	496	484	495	511	519	555	500	497	530	489	452	541	499	490	520	522	511	451	519	517	481	536	550	507	520	513	485	506	481	489	519	502	519	506	529	493	492	487	457	506	523	505	512	512	501	563	513	512	530	519	490	486	494	486	552	529	523	510	486	470	545	538	541	503	532	499	521	476	506	507	456	488	488	479	505	486	508	500	514	544	517	502	500	504	501	522	516	515	470	529	504	502	553	475	480	499	526	492	519	515	537	530	525	552	504	548	486	512	551	537	513	503	548	495	519	497	548	502	513	483	528	501	509	497	480	502	510	461	490	536	482	525	493	516	512	505	526	501	500	533	475	531	515	523	504	530	507	534	525	554	506	500	484	507	507	525	550	538	470	531	527	516	552	546	526	525	496	536	493	532	495	484	504	498	491	539	547	511	508	507	496	476	498	511	556	468	482	490	478	495	499	500	535	489	497	483	521	518	515	528	519	479	513	518	493	526	491	495	499	549	555	490	491	525	503	525	528	503	505	522	525	485	496	535	508	543	520	453	501	500	505	533	522	533	497	537	480	508	463	497	563	497	516	493	512	542	524	511	508	512	517	479	486	498	466	519	467	478	500	524	514	503	526	506	531	531	516	526	567	502	498	538	556	541	537	488	513	488	508	490	501	537	498	499	499	445	464	522	510	511	531	528	514	493	510	480	498	513	537	516	480	526	504	516	510	495	517	476	534	510	515	467	531	473	467	509	529	513	529	499	506	521	497	508	491	506	481	490	563	510	491	500	495	544	496	473	510	513	548	484	548	552	489	478	515	494	528	536	540	490	503	528	529	523	519	501	525	500	530	468	546	561	530	523	513	479	483	516	507	494	535	538	499	524	489	535	483	496	510	474	522	530	479	523	513	479	513	521	536	532	498	501	477	525	508	504	491	484	456	547	485	512	469	525	471	500	489	522	503	469	497	530	511	489	511	526	567	520	536	489	532	517	519	514	523	492	530	562	524	531	535	479	504	461	547	532	523	494	501	505	487	515	530	524	507	497	529	513	511	518	531	516	550	531	516	495	501	481	525	482	504	499	504	485	556	465	559	491	494	538	522	490	491	504	532	508	501	493	521	495	491	535	507	518	482	501	521	497	542	506	534	488	509	545	481	506	494	478	517	528	537	511	493	520	542	500	500	515	501	515	506	508	536	502	540	502	503	567
15250	2448	1901	1400	919	757	619	568	522	543	449	437	439	438	420	450	431	378	441	488	411	407	419	430	463	414	394	407	372	394	363	405	379	406	437	392	443	368	390	398	386	364	409	450	376	359	362	409	374	382	378	393	391	472	405	421	411	388	352	371	409	384	381	425	409	409	386	380	400	398	388	407	438	373	425	414	403	429	401	390	384	385	367	380	405	407	384	433	405	406	424	396	433	364	378	439	379	344	363	420	391	429	369	383	389	369	421	403	371	421	399	423	406	401	390	372	394	358	387	363	398	391	386	398	353	437	381	415	395	407	384	385	405	366	390	385	405	439	376	456	374	397	390	389	379	371	398	379	450	380	395	416	341	370	373	360	364	390	451	384	356	406	411	417	393	358	434	394	418	396	371	388	406	419	379	398	403	346	388	388	396	416	397	388	416	404	404	375	386	417	394	398	422	417	397	395	395	372	373	379	438	386	398	388	444	405	388	366	358	389	411	360	421	410	428	395	398	387	397	390	384	380	391	380	429	409	392	385	405	372	384	382	378	380	411	396	343	399	400	393	400	363	338	398	401	389	405	401	410	396	396	400	434	394	389	388	372	414	343	348	366	383	411	395	408	358	370	406	396	379	397	333	377	366	401	433	400	413	373	423	417	411	377	381	443	457	387	363	380	394	401	385	437	380	372	409	404	375	404	368	352	421	405	361	416	429	400	363	393	391	396	422	401	365	376	410	365	383	382	392	375	347	380	355	360	425	430	419	393	385	378	434	389	370	359	401	405	442	398	375	393	402	432	367	371	391	426	386	404	381	384	417	396	394	351	410	374	373	399	399	406	388	406	411	399	415	379	397	386	410	411	430	424	407	393	389	388	369	405	421	378	391	393	376	411	346	372	384	419	415	405	389	409	377	392	406	380	370	397	396	382	387	375	385	406	358	428	389	415	376	433	395	418	421	405	349	384	398	407	409	445	384	388	404	399	385	363	380	425	380	393	384	382	406	379	403	365	456	380	385	427	405	401	381	411	422	386	388	393	388	408	396	423	388	379	361	391	405	412	370	397	405	389	436	398	419	396	381	404	401	403	407	396	393	380	428	348	408	397	409	401	435	375	421	430	378	410	414	391	409	429	424	390	400	398	390	361	380	394	384	396	417	391	388	426	418	400	419	414	381	408	360	435	386	424	392	417	409	382	360	361	402	363	384	430	430	387	418	391	407	410	352	401	385	416	378	364	399	380	384	366	392	339	409	403	389	362	405	386	383	347	358	427	378	408	455	396	379	406	421	400	346	407	388	371	427	369	422	371	399	386	401	388	422	371	361	408	400	380	367	405	415	397	377	367	420	393	377	390	411	413	364	382	443	406	397	385	403	372	361	401	392	378	402	385	393	350	433	381	396	401	403	399	398	412	344	413	398	391	387	408	403	372	408	395	402	410	403	397	405	397	377	370	371	367	398	403	379	398	413	394	390	419	447	389	427	400	386	365	363	386	379	394	390	371	388	379	412	392	395	398	364	369	403	410	371	386	407	375	381	413	389	416	401	433	382	392	424	357	340	385	367	379	385	400	408	408	380	387	410	398	394	390	388	399	366	379	387	398	397	373	404	396	386	398	395	380	384	421	429	454	396	371	399	364	408	393	398	395	363	390	368	386	374	406	401	380	445	433	382	394	418	423	398	340	393	437	380	409	428	424	394	387	397	376	390	398	394	390	427	408	399	383	360	414	372	362	369	405	367	382	407	401	393	410	390	392	405	388	379	394	417	406	363	371	372	355	384	405	377	416	431	369	398	386	388	378	408	409	411	403	409	403	386	391	398	402	401	376	406	384	354	408	391	376	379	396	358	398	375	426	394	373	416	427	382	410	428	393	401	387	367	425	391	436	407	411	400	376	382	383	422	364	433	372	419	379	392	407	375	361	412	396	393	428	383	400	387	403	389	351	401	385	433	405	389	429	359	398	393	411	418	406	394	404	394	403	392	412	415	395	371	362	375	393	414	403	420	427	399	366	409	418	407	404	406	368	391	378	405	398	412	428	384	399	419	377	401	396	425	391	392	430	417	397	394	393	406	427	434	389	382	426	430	388	405	343	379	400	415	369	413	366	376	386	334	389	432	401	376	359	364	401	393	427	374	394	375	391	396	369	377	369	390	383	403	411	393	414	419	444	407	396	398	385	399	394	397	384	383	388	425	398	352	356	402	366	428	425	426	398	396	393	404	411	371	383	412	397	362	368	397	402	386	394	403	364	357	366	446	403	413	386	389	414	366	381	437	396	408	407	406	374	364	393	401	415	377	408	380	405	358	411	422	394	379	348	367	411	399	395	380	403	412	368	431	381	417	409	390	387	397	379	398	385	423	371	414	440	416	405	427	396	373	406	398	347	391	393	389	389	410	371	455	371	444	420	426	374	387	403	395	371	442	417	416	415	404	416	403	361	426	414	430	412	410	408	405	408	381	382	424	376	412	397	403	371	391	360	412	363	394	390	412	387	392	378	386	433	376	340	391	389	426	404	398	397	342	412	404	426	364	390	419	457	398	365	391	414	429	408	391	399	397	386	414	408	398	391	389	373	380	396	373	389	383	375	382	410	386	431	419	438	405	410	393	411	430	395	397	390	392	403	409	434	384	386	429	444	377	427	390	403	392	392	444	464	398	400	396	393	381	422	384	376	396	361	374	363	413	412	404	379	399	381	378	409	419	374	368	420	389	425	416	389	399	421	389	396	385	377	380	407	408	425	397	353	374	389	437	403	399	376	402	385	422	391	394	363	394	382	406	344	364	392	377	409	397	385	389	397	379	431	367	385	386	408	425	377	434	392	401	411	409	431	407	371	354	401	386	365	472	393	385	356	405	430	391	422	385	398	390	412	397	408	427	415	379	398	387	395	383	382	377	396	458	369	378	381	412	368	366	368	381	447	375	390	381	403	396	419	397	359	394	382	392	405	406	356	379	394	403	403	384	384	352	390	445	392	407	394	418	388	413	374	407	394	396	387	411	387	423	396	385	378	411	378	372	409	391	390	398	381	404	393	387	373	422	437	419	403	392	393	393	428	392	406	425	393	387	403	381	387	401	430	393	398	439	385	423	422	405	432	398	375	402	427	375	371	400	401	401	388	405	436	370	421	377	426	411	411	416	404	379	381	392	422	389	395	385	409	411	400	374	366	362	385	388	378	430	414	381	428	408	414	389	379	384	385	424	405	415	383	406	373	395	381	367	421	382	353	406	394	379	379	417	419	438	398	362	411	417	408	395	424	410	370	403	402	409	389	388	419	379	376	421	440	390	384	389	386	396	391	436	427	412	349	419	408	364	354	369	361	432	338	423	442	400	372	377	392	448	371	399	424	386	391	383	410	412	403	425	414	393	389	429	458	418	415	381	402	380	381	387	425	377	394	379	376	372	416	377	393	391	371	403	397	406	363	426	418	377	381	408	420	364	364	378	374	372	415	417	365	372	386	404	419	430	396	432	405	410	419	412	400	431
8691	2266	3359	3665	3021	2347	2034	1866	1548	1376	1259	1173	1168	1116	1023	1155	1103	1025	1033	1600	970	1043	939	929	952	977	940	924	951	936	987	921	989	894	940	871	963	955	946	918	941	895	954	949	923	902	881	889	912	943	870	924	928	873	889	934	936	908	916	897	892	921	924	861	879	913	945	926	889	900	950	890	895	870	889	920	868	888	869	901	907	959	881	924	945	909	945	893	907	909	949	890	890	919	967	913	882	944	890	881	891	871	908	913	894	901	874	903	889	914	943	877	937	897	938	911	942	873	877	945	854	895	963	929	915	877	914	897	886	867	878	910	907	923	907	962	912	896	870	868	905	869	933	882	901	967	898	943	905	893	876	925	842	849	959	870	905	927	908	900	876	883	890	962	870	912	835	902	894	915	919	891	813	921	886	938	890	851	882	917	950	931	939	848	917	911	876	858	925	926	913	914	918	944	883	920	921	924	884	866	867	937	865	897	928	919	867	902	855	922	923	947	878	919	922	924	894	949	921	909	925	878	928	942	922	879	837	935	852	884	936	902	920	886	891	857	853	947	952	916	911	869	930	931	886	901	859	962	916	892	910	883	918	932	927	921	892	932	913	932	881	924	896	933	830	854	873	868	853	877	891	920	912	898	860	911	926	935	879	908	904	902	875	930	883	912	901	941	860	879	905	860	869	880	913	871	896	879	917	907	852	889	924	865	910	888	910	924	896	873	907	917	906	881	884	885	920	933	881	877	917	933	927	868	896	894	881	933	938	923	879	932	896	910	848	918	937	907	919	918	881	848	898	880	945	883	898	899	891	872	961	908	920	912	933	891	921	908	907	894	885	882	886	870	895	909	905	851	914	911	922	846	934	945	863	844	910	922	916	914	882	888	879	860	903	896	897	930	924	877	895	875	946	888	922	869	890	871	887	807	894	898	867	887	924	925	907	898	899	886	905	848	1001	903	883	870	951	942	871	927	904	908	872	919	916	927	957	857	919	897	901	917	829	897	913	846	890	891	941	869	910	890	902	899	900	862	846	891	908	918	961	935	893	895	932	908	904	898	902	900	867	911	877	867	896	875	924	853	878	856	895	900	893	953	912	914	927	885	909	892	926	879	859	908	885	875	901	889	871	920	928	908	855	944	935	895	919	867	910	889	864	883	903	880	925	879	906	918	890	924	951	927	917	923	883	925	897	893	866	902	934	914	888	901	897	900	934	898	921	869	921	924	890	875	886	893	908	886	894	845	902	927	899	916	917	899	908	894	899	895	870	846	810	928	904	924	935	895	896	897	898	882	917	913	918	911	914	962	899	903	893	883	931	929	886	864	875	917	891	889	867	881	810	929	874	898	868	922	940	906	858	922	914	952	883	852	915	900	847	900	959	901	904	899	955	849	891	874	902	928	889	818	886	895	891	909	876	921	880	868	887	888	914	916	936	901	878	892	942	884	892	905	945	843	825	920	904	843	889	925	866	879	912	896	953	913	868	926	915	862	881	914	921	908	907	873	894	879	886	893	896	937	938	925	921	885	871	902	956	911	874	892	907	894	853	909	900	895	898	908	873	888	889	924	897	892	881	872	936	825	950	922	880	870	899	964	950	918	962	929	908	853	871	820	891	901	819	918	916	918	887	889	869	886	909	911	934	825	897	925	898	847	902	918	887	914	869	923	862	930	918	900	926	850	881	940	886	914	915	890	930	866	914	939	862	883	935	981	858	906	876	931	875	929	872	863	888	919	800	935	903	908	899	898	882	892	852	918	873	898	860	865	862	855	883	962	914	860	913	901	874	907	867	893	864	878	896	908	880	916	904	895	889	906	885	903	911	949	853	827	882	874	887	844	837	878	929	927	869	872	906	861	903	867	930	956	891	922	906	936	953	913	942	947	917	913	868	918	876	890	902	888	931	903	917	880	820	895	876	885	864	847	945	934	876	888	917	847	906	884	932	871	886	873	878	900	902	899	868	874	899	839	920	843	903	902	890	910	899	906	912	872	901	887	873	872	905	842	877	852	909	907	914	926	872	905	859	848	930	913	889	901	884	875	874	879	887	883	905	858	910	912	905	953	888	921	864	874	881	868	888	909	876	879	864	886	840	892	889	888	917	884	862	868	914	912	928	838	893	879	897	865	949	848	927	929	827	968	919	936	841	966	866	893	841	905	893	886	835	915	887	889	882	921	912	930	993	858	874	912	957	922	894	921	844	870	868	874	875	875	884	820	908	940	914	937	873	878	903	880	931	926	938	883	915	917	839	897	920	921	871	866	831	918	965	884	911	898	857	940	891	880	879	870	881	916	889	912	901	939	872	870	945	936	896	875	897	833	888	897	905	909	931	906	914	929	909	867	915	904	879	905	887	911	873	875	855	862	889	895	883	903	831	895	876	917	891	853	928	868	834	883	871	909	931	942	940	914	924	955	870	909	917	876	896	880	908	882	905	936	874	969	907	942	922	856	898	829	889	907	878	884	935	912	972	856	894	927	935	903	993	917	892	894	951	856	896	966	876	902	880	880	871	863	915	906	951	943	892	934	856	876	896	949	884	952	857	871	853	850	876	867	842	919	949	909	942	907	950	927	944	879	848	883	897	879	875	927	862	885	817	874	905	872	911	930	914	941	933	902	907	916	918	815	859	868	910	870	895	908	922	940	920	908	937	914	924	869	915	853	920	870	935	874	857	908	889	890	847	880	852	831	953	890	919	943	900	902	905	921	845	898	873	887	864	932	912	911	873	899	923	846	910	901	923	873	894	845	872	925	940	928	884	923	908	895	922	882	872	881	927	907	855	897	905	862	872	935	839	890	935	902	868	892	871	889	891	929	946	915	828	889	967	867	889	838	881	858	851	868	911	872	882	847	860	856	927	946	930	877	927	887	879	905	899	936	937	902	914	893	933	932	945	867	868	917	887	905	973	978	896	868	870	900	926	878	896	921	935	856	928	907	931	880	898	877	863	903	875	964	885	878	871	861	882	950	946	868	813	918	900	842	909	859	896	848	841	910	913	893	914	956	876	892	939	885	910	924	910	907	888	895	914	888	920	923	872	867	840	859	876	874	911	917	858	907	873	900	838	850	945	852	879	891	872	906	906	880	878	895	880	864	875	948	869	923	882	895	941	896	872	911	852	916	906	926	852	858	946	840	868	880	898	902	871	942	893	912	866	880	938	901	877	959	934	928	898	875	902	946	887	954	869	886	953	920	907	917	933	886	844	892	888	885	912	910	944	897	895	955	861	926	902	911	890	900	902	880	914	923	919	865	922	930	869	929	940	906	905	878	896	865	880	873	900	927	875	936	888	895	855	952	855	862	930	919	867	913	872	919	905	859	859	895	892	858	866	928	916	892	893	914	857	892	859	898	896	898	868	908	893	904	905	915	967	925	907	933	908	872	859	905	898	889	927	900	906	893	899	830	917	897	950	907	901	906	868	929	943	892	858	851	913	896	876	869	994	1005	944	901	878	943	913	841	928	885	902	892	887	936	938	886	864	920	942	814
1676	433	373	333	235	195	212	199	190	176	198	205	197	203	175	217	203	215	200	205	165	196	201	189	197	190	190	178	196	158	177	172	178	199	175	187	179	175	191	191	208	177	175	195	165	172	184	160	187	172	193	201	169	207	161	181	196	179	208	168	173	204	196	176	161	183	192	165	202	187	165	179	180	193	183	153	179	209	178	157	180	185	193	183	181	161	184	204	200	173	188	209	194	182	184	176	176	203	192	193	173	212	191	195	202	181	202	176	213	177	191	195	196	207	183	162	210	162	203	179	171	178	182	175	179	206	191	190	168	199	161	207	171	196	159	197	179	185	177	151	189	188	162	193	168	184	192	189	194	183	149	177	166	169	202	182	183	150	177	178	199	206	165	169	177	180	174	160	166	164	181	171	194	167	176	216	187	169	180	193	186	184	184	186	195	193	199	190	179	176	176	204	174	204	188	196	184	204	149	181	187	183	175	182	180	159	155	196	183	205	197	176	173	156	184	199	177	194	201	183	199	211	167	182	214	178	163	204	182	179	183	189	210	203	214	176	184	178	207	187	196	183	188	218	210	192	188	181	183	207	160	184	174	193	162	163	184	192	202	193	182	177	180	195	190	186	185	191	200	177	205	169	188	186	187	200	151	218	193	213	213	188	179	176	173	181	166	156	195	194	180	181	189	192	185	195	167	185	191	166	196	191	200	155	194	171	184	204	184	184	171	179	213	178	227	207	175	183	188	195	182	180	177	176	189	182	169	184	178	223	191	188	173	179	200	177	202	174	190	208	159	208	214	158	184	187	208	174	193	226	208	215	196	200	188	196	175	196	185	206	175	194	171	187	163	207	180	165	183	221	184	201	174	211	178	180	167	201	200	187	203	186	180	189	183	170	176	178	204	183	203	205	199	173	162	169	198	197	175	182	184	183	185	208	160	173	193	198	182	157	182	167	170	193	191	187	171	187	196	191	175	203	195	180	209	197	176	204	189	176	163	192	173	199	191	197	166	235	217	198	212	195	194	166	173	175	172	191	200	192	185	183	193	194	181	201	193	173	174	195	184	198	151	196	183	190	178	184	187	201	154	193	181	186	187	180	187	178	189	183	178	199	218	196	181	181	168	185	197	165	217	209	194	175	176	174	175	210	188	177	191	211	187	192	177	179	172	194	181	202	169	195	175	178	176	153	198	184	160	177	183	186	170	228	191	223	175	216	181	186	196	165	171	181	178	180	177	179	179	179	190	175	188	167	163	181	180	158	172	192	201	199	194	156	195	214	188	169	178	180	204	208	172	166	191	228	188	188	188	179	197	176	177	203	199	183	174	180	194	198	200	183	189	175	181	184	172	204	224	183	159	215	174	204	166	193	191	186	196	171	170	176	170	206	214	191	193	207	216	189	192	191	198	181	202	207	201	202	197	170	189	171	186	174	199	203	183	219	183	182	172	174	188	189	188	187	180	213	185	157	177	181	159	181	202	181	159	174	196	202	184	226	190	211	192	208	208	190	188	180	206	209	167	192	181	200	205	194	202	186	189	180	191	195	191	167	146	165	205	180	190	183	201	207	182	176	198	171	184	185	206	179	203	164	176	191	175	184	182	182	191	187	173	184	161	192	197	191	195	187	180	179	184	155	182	157	182	190	180	180	190	195	195	197	174	179	197	203	186	164	220	189	203	173	177	183	180	214	190	201	179	178	201	208	192	172	209	185	177	191	173	165	179	176	181	188	207	200	166	204	207	205	184	224	192	162	178	185	170	182	207	199	195	185	216	181	174	191	202	219	197	152	190	192	191	195	186	208	158	172	179	201	205	203	185	183	175	184	197	201	182	184	195	162	181	186	173	203	201	178	188	188	154	195	181	164	197	178	220	170	189	185	191	169	183	173	164	183	181	219	180	198	177	207	200	190	158	183	189	204	183	193	169	189	194	216	171	187	186	207	220	188	197	168	188	182	194	181	159	191	195	186	193	208	192	168	189	166	182	175	182	193	216	196	161	144	195	200	194	165	172	217	197	193	183	210	197	193	175	197	214	178	192	182	182	179	193	171	203	186	192	174	169	170	188	203	171	193	185	173	187	196	179	217	221	170	182	168	164	177	181	171	199	162	190	185	187	173	180	179	187	187	197	176	226	176	165	203	200	199	172	200	190	171	179	202	178	183	184	168	184	199	195	179	185	189	208	227	185	193	177	154	208	187	184	183	190	191	191	146	147	159	205	164	193	210	190	162	202	182	185	176	184	173	202	194	158	199	192	222	202	165	171	183	153	190	187	196	181	201	177	165	181	182	193	199	191	199	177	180	193	189	195	197	174	181	182	175	191	190	178	184	210	182	162	196	173	199	170	198	203	205	186	202	177	189	197	203	185	166	191	215	169	218	180	184	196	194	196	191	174	202	210	198	213	182	181	185	196	199	192	189	170	165	199	166	186	191	158	185	204	198	200	179	198	189	183	166	222	173	201	154	191	198	185	205	182	175	182	180	190	186	172	205	191	190	199	199	188	199	202	201	200	216	193	174	201	176	212	207	189	195	196	198	191	163	165	171	179	180	177	170	223	180	205	149	181	206	218	183	190	198	180	181	204	192	221	197	187	170	205	183	156	194	181	203	154	209	208	183	190	194	188	196	177	153	175	203	203	202	172	184	174	185	207	175	227	199	202	183	189	181	212	194	200	171	186	188	168	173	202	161	190	183	212	179	188	196	168	168	188	212	194	189	160	161	218	183	184	176	205	196	172	168	206	191	188	195	166	207	193	214	164	177	209	176	178	171	180	175	212	143	181	194	203	180	175	204	188	194	152	203	206	176	190	194	178	184	188	196	197	176	210	200	192	211	185	187	183	200	188	203	189	170	190	197	185	185	170	187	161	197	185	184	191	178	213	202	191	190	198	172	192	199	182	175	202	189	208	191	174	177	191	187	193	188	187	190	202	186	172	185	182	209	170	202	171	170	168	198	183	190	193	205	176	190	168	163	180	202	192	159	157	183	198	202	174	217	177	147	186	188	212	211	220	183	193	198	164	188	163	166	163	190	190	192	186	171	197	159	189	189	169	192	162	180	185	207	212	201	203	201	185	181	165	199	180	177	192	183	186	183	190	192	183	180	199	196	171	206	163	201	192	153	208	196	195	179	175	172	189	189	194	192	182	197	204	195	158	173	172	208	202	217	164	170	181	200	190	208	156	218	179	189	168	197	214	208	184	202	181	189	191	202	209	184	174	208	186	198	213	190	168	173	170	187	193	184	181	192	193	201	191	214	186	222	183	185	204	181	172	182	218	172	171	183	173	207	172	172	197	194	172	173	170	189	163	183	192	177	191	188	193	234	178	192	172	206	183	182	209	206	204	194	193	174	216	168	169	167	205	191	165	195	195	192	206	219	163	205	165	172	196	191	195	192	188	204	186	178	179	190	187	186	197	188	194	208	169	172	163	200	184	183	179	164	171	189	194	162	201	198	205	187	170	196	195	212	192	170	186	192	210	199	187	169
1806	711	829	830	778	625	545	523	513	510	481	461	505	516	479	571	558	487	491	488	512	482	474	519	453	506	457	460	476	482	490	497	476	456	492	457	481	483	472	483	447	484	501	487	460	491	473	505	488	496	483	454	465	483	481	503	469	462	445	496	520	453	494	480	470	452	489	491	544	425	470	483	500	438	502	497	504	494	486	523	517	457	506	471	463	474	467	502	466	488	484	510	474	493	521	493	420	520	480	460	509	499	459	452	503	493	490	508	507	505	487	499	495	447	492	510	494	501	474	510	482	505	454	510	482	475	498	498	438	511	540	459	486	476	499	511	531	472	442	482	487	485	496	543	478	489	469	453	459	472	475	490	490	483	476	469	503	528	489	454	506	496	492	457	438	450	454	477	511	479	497	458	463	479	513	483	438	441	476	480	494	463	485	471	461	438	469	478	492	490	498	510	489	463	475	526	453	472	483	469	478	527	481	490	515	514	460	493	500	462	528	513	496	509	434	468	485	488	507	480	485	449	444	498	504	547	481	490	476	460	486	464	514	497	478	512	485	463	472	476	498	521	506	466	502	496	519	490	470	448	566	505	487	482	488	454	481	489	468	500	514	493	466	474	467	484	473	476	480	497	505	501	460	466	481	510	487	462	468	508	490	486	452	476	464	491	490	438	484	477	467	489	473	465	508	466	508	476	466	477	472	474	448	475	500	480	478	510	480	504	443	463	489	492	470	507	481	465	496	529	472	503	483	540	483	481	495	477	498	480	481	480	461	488	475	493	485	485	458	497	477	488	480	470	494	500	462	446	485	477	484	498	499	497	478	515	534	499	414	470	480	498	471	475	483	495	480	507	462	452	501	503	471	483	496	494	468	435	457	487	504	481	460	482	468	546	484	465	483	482	519	518	498	483	490	447	479	446	497	521	486	477	507	473	462	464	487	461	510	492	473	493	501	506	469	517	500	482	501	463	461	486	495	463	461	524	511	489	432	459	492	490	498	479	514	470	473	469	480	484	531	488	515	463	479	494	499	437	477	532	465	487	502	453	468	485	504	427	507	473	511	521	444	461	479	475	468	482	474	516	440	513	496	508	519	512	458	506	536	484	460	459	476	465	490	504	474	462	523	483	464	457	487	493	439	488	449	491	512	522	470	459	486	488	472	453	489	482	450	520	469	454	483	522	484	472	469	443	478	492	478	463	500	489	458	505	507	461	463	427	487	449	466	482	521	504	477	444	510	493	449	515	521	466	486	476	514	481	465	458	507	456	483	473	462	451	497	468	509	498	479	509	491	437	462	503	447	498	521	495	475	497	472	478	504	490	463	459	477	470	449	481	482	477	469	498	484	496	501	505	502	463	485	472	505	494	486	491	493	455	494	470	474	493	480	477	472	497	459	472	485	466	544	498	473	445	466	509	473	441	486	484	452	522	490	459	479	482	450	523	465	437	488	484	492	490	469	493	447	526	463	458	458	468	467	461	446	459	504	502	490	456	497	504	486	461	481	459	471	471	489	495	490	503	467	470	477	487	458	463	549	505	481	508	490	495	492	514	471	491	472	482	498	472	483	458	488	460	471	504	446	464	473	486	504	452	517	424	494	476	451	491	492	487	446	480	472	506	486	536	486	475	509	484	478	475	468	534	525	463	481	504	453	469	492	481	474	500	502	482	473	464	468	503	494	453	472	489	497	513	428	478	473	487	512	480	489	482	514	480	485	451	512	486	436	501	483	500	447	505	471	475	459	508	469	493	448	514	468	533	442	423	482	519	467	507	486	497	414	487	471	477	498	455	468	493	472	492	481	469	485	469	412	516	468	507	500	487	489	493	464	472	493	498	464	488	475	442	501	489	499	453	453	482	447	493	490	466	506	494	446	473	473	497	472	519	465	504	501	462	486	478	472	466	503	462	489	457	490	487	455	475	471	455	478	463	467	480	505	518	466	476	482	514	452	486	486	503	488	496	446	460	499	469	479	488	487	489	487	431	440	445	472	519	471	467	462	518	495	457	501	452	519	459	493	499	490	490	492	497	482	516	468	466	467	438	467	464	467	521	485	474	472	456	486	460	507	479	511	483	462	491	438	446	496	498	498	474	491	463	486	489	464	509	502	501	485	516	458	456	506	485	506	506	476	477	478	490	473	480	473	470	449	463	472	498	469	508	493	495	454	459	490	454	498	464	526	470	486	462	447	470	519	504	475	468	525	470	455	468	461	504	483	468	471	489	506	483	487	461	482	494	506	469	459	509	481	464	506	469	520	500	499	481	484	446	474	485	484	502	484	494	449	469	520	513	497	502	504	451	455	479	482	501	471	506	486	476	531	456	481	517	479	480	517	495	456	492	512	481	463	481	501	507	530	512	475	518	479	477	455	501	511	478	501	496	468	451	471	473	450	465	494	474	482	486	494	475	467	490	475	484	500	462	479	459	503	494	521	505	456	496	451	486	484	500	426	460	498	455	482	483	504	459	467	488	490	528	472	506	435	525	511	465	519	515	497	507	478	475	475	513	513	478	496	487	475	502	525	515	490	468	461	456	496	447	495	487	456	444	516	512	455	457	490	500	438	455	502	512	497	480	490	468	507	498	513	481	496	487	464	485	501	506	480	486	480	500	469	467	500	501	494	533	487	509	461	512	510	487	484	479	486	500	482	512	519	493	479	520	479	488	481	477	464	549	483	497	517	522	475	445	459	520	507	451	480	491	518	487	446	444	486	496	461	494	486	484	475	490	495	505	503	484	539	488	465	439	499	477	471	475	506	448	504	484	440	490	469	499	486	467	489	498	513	464	465	475	499	473	470	409	500	456	500	473	484	489	485	478	497	513	501	478	458	497	472	476	477	515	457	475	475	475	507	476	477	515	517	479	460	476	486	491	484	465	503	459	483	469	512	505	487	514	463	516	484	498	484	473	476	462	470	470	479	495	454	490	509	495	472	518	524	467	541	496	456	492	441	460	466	442	493	462	509	456	486	489	470	477	469	450	500	490	506	523	498	488	476	475	494	482	486	473	480	482	454	515	447	481	484	441	455	474	495	513	507	484	468	464	485	498	509	503	480	484	460	490	460	475	490	485	472	511	490	525	464	466	429	486	493	451	463	419	482	477	488	492	473	491	474	470	492	470	477	484	476	461	508	503	503	475	473	476	448	525	479	483	479	469	495	501	499	516	474	528	454	496	505	486	483	505	479	485	483	508	495	466	473	476	480	465	455	502	478	453	486	519	488	429	475	451	477	506	451	492	503	509	495	462	460	486	427	495	505	499	531	447	464	469	459	483	476	483	501	515	479	497	518	458	488	472	453	489	493	459	486	457	486	478	474	470	458	500	492	504	490	461	515	487	486	486	473	519	526	471	477	469	486	499	447	497	461	439	468	492	455	477	514	467	510	469	460	457	489	498	464	464	489	471	494	491	495	480	478	468	493	484	490	486	510	455	492	507	481	482	514	490	438	485	477	456	464	490	483	510	497	472	494	491	457	490	470	521	459	502
7447	939	934	735	555	379	302	277	259	245	213	196	225	212	218	194	207	192	208	216	219	205	191	188	202	209	212	201	200	211	171	211	194	210	217	205	170	198	190	178	192	182	177	176	184	185	207	210	220	202	192	191	204	174	183	179	213	181	194	173	189	178	168	184	185	193	223	187	197	179	178	212	179	186	215	193	215	181	198	163	165	197	206	194	159	197	187	183	178	195	194	189	214	203	177	195	185	193	184	179	177	178	185	168	173	183	205	200	189	208	216	174	179	211	219	199	187	194	222	178	202	176	175	189	182	203	193	196	194	180	224	187	198	184	199	206	159	206	161	181	192	223	212	185	182	155	189	197	197	208	185	161	190	184	203	195	165	195	203	165	172	191	201	189	181	213	187	215	206	189	195	175	190	196	200	211	175	176	176	214	150	188	174	209	170	191	185	212	185	218	194	193	194	190	194	162	195	178	176	198	204	189	207	188	187	197	191	173	188	190	187	185	199	215	191	177	192	181	195	178	194	180	186	201	173	189	192	170	187	171	219	194	183	173	179	183	188	197	168	201	199	200	192	179	234	179	195	177	198	196	183	169	208	180	166	193	171	180	186	230	189	193	195	180	200	180	183	173	205	210	213	182	198	188	195	206	205	198	181	212	182	164	185	173	190	209	168	190	177	178	180	173	185	215	185	192	209	213	196	196	182	173	201	205	181	213	179	206	195	185	163	198	174	182	220	197	207	168	199	194	210	163	161	194	194	188	168	158	175	181	159	195	203	187	187	190	191	194	190	161	174	192	162	179	176	188	194	202	175	181	205	186	206	235	198	218	197	221	194	172	186	197	224	187	196	169	206	202	229	202	205	184	184	200	186	212	183	177	192	161	202	179	200	177	180	202	188	188	206	197	172	184	171	179	189	179	185	215	189	189	192	202	179	197	184	182	199	187	183	203	194	183	187	175	177	181	221	175	206	210	208	217	176	172	182	199	182	183	194	186	186	197	202	225	176	207	197	201	180	202	198	209	173	186	170	166	200	189	213	220	163	167	176	189	187	158	196	189	209	168	195	174	203	190	193	206	181	215	202	194	203	175	230	181	168	168	195	190	172	167	162	183	201	204	199	202	199	205	206	170	175	176	192	184	176	213	176	198	196	188	178	214	202	170	207	198	188	197	196	209	195	200	195	154	205	190	201	185	174	185	210	197	181	180	183	178	195	187	191	209	167	192	182	200	183	186	204	206	187	175	207	191	191	208	182	196	182	186	211	187	194	186	192	198	182	181	178	193	202	187	190	197	191	191	205	181	190	210	197	201	201	189	200	203	168	169	200	179	187	183	161	190	181	228	215	180	208	194	211	184	169	199	180	188	192	177	195	191	218	193	184	198	162	225	179	200	166	213	211	186	171	188	212	191	185	213	211	182	210	188	166	175	195	191	172	169	182	209	195	198	181	176	190	188	182	199	181	204	179	181	184	178	174	196	192	191	218	194	171	187	192	170	207	176	193	184	195	192	199	207	170	182	178	200	201	152	203	185	219	184	203	183	197	175	168	204	172	212	169	165	188	197	188	189	181	188	195	193	203	183	180	181	202	193	224	181	206	192	203	188	172	190	173	184	203	199	163	192	166	178	165	193	171	198	216	180	196	190	189	182	161	199	206	186	198	170	197	191	178	180	194	222	185	186	204	217	185	183	190	193	183	200	197	213	189	167	200	215	182	216	207	229	204	204	177	199	177	173	191	175	193	212	181	179	175	222	197	196	181	176	200	223	181	259	158	190	212	193	196	155	194	187	198	173	187	197	233	180	185	173	191	222	179	189	193	202	166	182	188	204	179	206	203	194	213	168	207	151	165	155	166	194	181	191	192	196	191	156	183	182	167	171	170	184	205	194	178	196	207	185	204	181	209	180	196	211	183	213	193	201	186	196	197	186	199	195	188	164	200	184	184	176	217	203	188	178	172	196	197	201	184	210	204	193	204	190	213	189	182	215	200	177	199	185	189	188	204	176	192	184	178	197	181	208	172	169	183	168	194	189	178	177	190	168	197	182	202	208	192	185	171	184	176	161	187	204	204	202	172	188	200	202	185	211	208	229	208	190	177	181	222	187	201	175	207	178	193	195	192	204	184	202	151	197	168	183	174	205	189	180	168	183	174	193	195	193	213	182	216	200	187	197	180	192	184	178	199	181	200	187	174	204	195	214	194	184	194	187	162	186	170	211	207	225	172	194	208	209	207	180	173	181	203	170	214	164	184	164	172	200	176	197	186	183	166	166	212	194	179	212	177	200	193	179	171	195	211	199	182	200	201	195	222	172	174	200	194	215	185	182	187	195	176	214	189	197	207	195	183	179	187	183	164	189	197	237	201	176	175	204	173	170	191	179	222	219	186	185	178	221	198	196	204	187	210	190	189	216	177	163	190	196	210	201	179	197	198	206	197	206	171	159	189	171	193	187	198	204	188	186	202	187	171	179	205	187	201	215	214	183	183	188	198	187	199	177	198	185	206	191	189	177	211	200	199	202	192	171	201	224	189	188	199	183	177	218	189	195	184	186	174	209	217	189	185	205	206	209	204	179	185	196	198	158	216	188	189	196	194	157	194	178	195	241	192	184	183	178	178	173	173	171	222	204	162	192	159	181	200	207	193	190	198	194	199	189	194	185	162	180	198	169	194	196	184	190	207	204	173	198	175	198	172	168	160	205	161	208	205	189	160	168	201	207	189	202	210	175	190	176	200	197	195	181	184	181	187	159	204	207	173	210	240	200	158	190	185	181	174	179	200	190	167	210	180	207	201	197	173	200	195	171	195	173	191	221	171	184	206	178	175	192	179	171	179	167	176	192	171	163	171	169	214	185	194	170	198	180	201	182	200	192	195	194	212	222	194	169	193	224	194	200	179	171	212	201	187	189	169	181	193	173	188	178	220	196	217	186	188	174	186	184	210	190	184	180	163	193	177	216	180	178	178	198	178	217	182	204	184	188	180	197	189	183	169	182	178	186	181	226	185	204	222	202	209	200	175	178	181	195	200	199	212	203	216	189	172	185	194	196	192	185	190	175	178	225	157	200	203	207	189	184	171	183	169	183	193	188	209	209	204	192	185	204	184	193	170	191	170	206	197	194	205	193	180	165	181	220	173	234	202	210	198	189	164	166	189	189	196	170	181	198	169	183	206	190	186	204	189	200	165	209	170	186	205	206	190	173	165	202	196	188	184	163	192	196	215	205	198	182	184	184	176	195	164	153	176	218	182	178	188	221	200	205	189	190	168	205	167	177	195	198	206	193	185	189	179	199	182	179	194	199	198	180	175	208	215	169	148	196	207	206	200	185	195	175	209	215	194	190	189	181	197	201	208	185	186	184	167	174	167	212	174	152	182	194	212	197	195	178	186	160	178	206	205	181	194	211	173	203	202	210	170	186	165	207	186	194	177	217	207	177	200	203	191	173	205	170	193	163	192	194	184	189	183	190	163	219	211	166	175	187	211	187	198	187
6365	1219	1960	2140	1946	1393	1148	1027	912	703	665	653	651	630	636	654	649	603	560	845	521	594	544	545	535	512	551	532	539	550	500	545	514	511	496	536	530	501	524	523	526	529	526	520	495	537	524	507	513	516	492	533	521	508	511	484	461	507	485	495	564	534	531	546	493	547	529	501	516	511	495	519	524	524	483	495	511	547	503	470	496	475	542	476	527	553	487	481	508	491	535	487	498	513	561	552	501	533	450	492	476	508	507	485	531	516	505	523	497	529	505	537	487	546	507	475	478	521	498	465	468	507	515	519	549	503	502	535	533	497	486	507	484	498	497	483	486	515	518	541	535	470	516	541	483	529	506	484	467	505	459	518	525	526	530	471	520	489	511	504	495	514	548	507	493	530	506	516	526	448	532	500	503	480	497	546	479	487	475	513	493	518	494	499	492	491	490	513	518	521	488	497	545	522	521	513	494	539	510	508	529	475	491	470	470	462	514	516	521	500	506	527	479	516	506	508	526	487	539	509	499	522	517	522	519	509	498	530	544	463	532	496	486	485	515	527	484	521	539	473	477	530	515	462	491	515	498	541	480	494	498	514	500	544	495	450	532	487	501	477	529	523	483	486	520	499	466	479	530	527	495	539	512	524	517	502	498	505	508	539	542	511	528	548	503	467	493	529	506	522	552	503	513	505	499	506	537	476	516	522	493	532	501	481	479	527	503	497	524	523	477	474	475	469	532	502	484	506	512	455	502	519	446	536	501	502	503	511	516	500	507	548	488	480	478	526	510	484	493	521	508	510	520	515	502	496	506	521	491	522	526	499	521	502	487	526	507	503	515	523	508	496	476	517	476	505	507	488	474	544	525	525	511	509	475	515	512	519	503	496	508	506	510	505	485	514	486	478	460	508	482	472	564	502	543	475	500	506	505	496	520	510	520	501	477	463	513	504	561	529	520	522	517	507	506	503	513	508	516	501	507	567	513	532	523	531	518	512	530	502	505	528	469	542	549	498	523	522	520	549	522	499	472	502	538	513	506	469	515	480	490	482	494	463	546	530	513	468	500	507	519	506	503	457	521	515	486	486	502	512	497	483	471	509	500	479	494	495	458	471	493	530	508	542	479	515	520	500	498	529	526	512	493	494	528	505	493	514	512	510	483	510	513	479	477	515	541	508	514	523	549	495	525	504	548	532	515	493	514	495	485	540	485	521	508	509	504	496	527	525	469	492	473	515	524	549	506	497	475	508	506	477	497	447	492	519	534	471	527	499	508	529	493	525	490	494	511	534	497	495	546	514	508	502	521	509	528	519	534	534	544	492	521	484	502	502	498	483	507	544	514	502	522	487	508	483	495	482	498	485	501	501	476	473	513	526	494	496	529	504	518	526	493	522	469	491	497	532	519	493	504	466	492	448	552	491	493	543	514	505	483	490	497	479	526	509	471	492	523	517	522	500	485	529	533	495	498	514	524	529	516	505	551	510	510	537	508	495	483	540	518	485	525	514	511	497	528	522	486	506	476	509	508	499	514	476	525	496	527	497	474	491	489	472	488	526	491	503	504	433	518	485	545	534	506	465	541	505	508	499	499	509	496	564	502	505	542	481	470	488	490	484	507	527	556	504	519	487	503	484	535	510	543	527	485	500	530	496	492	479	504	488	485	511	517	483	495	510	493	483	521	503	494	471	491	519	490	525	530	530	490	505	524	522	539	504	513	501	493	510	506	511	491	511	528	471	519	530	436	509	476	477	497	510	518	501	522	492	491	513	497	498	518	539	526	518	513	500	482	521	488	511	522	499	520	481	526	524	509	504	528	493	546	469	504	488	482	487	485	464	539	511	544	536	502	513	533	518	505	517	505	516	499	477	505	552	515	519	538	509	484	499	528	488	505	548	524	527	503	505	483	490	456	506	515	481	526	481	509	540	520	512	498	521	502	486	470	515	559	551	536	507	505	508	557	488	497	506	504	499	448	522	523	489	490	468	514	457	481	516	530	469	512	532	526	520	506	558	491	519	499	549	513	475	484	499	505	501	506	516	516	508	523	500	500	538	492	465	531	510	509	505	499	502	522	477	532	478	507	480	507	478	497	520	529	529	523	529	521	535	494	548	505	526	514	503	493	499	494	487	502	519	484	516	513	472	510	474	499	500	490	494	506	498	523	485	505	529	493	491	527	500	555	532	502	464	523	482	504	503	515	520	510	488	522	501	565	488	438	525	474	533	504	504	475	575	512	512	506	510	470	548	476	545	483	490	505	501	520	493	472	522	521	494	515	561	547	520	488	509	486	532	526	488	501	512	498	500	515	474	493	499	503	472	497	459	459	493	521	502	500	472	503	524	493	525	534	512	529	485	516	480	512	496	502	548	477	501	512	493	510	509	524	527	512	493	505	502	496	515	519	496	518	531	480	527	501	528	501	493	488	495	489	522	510	485	515	499	530	557	532	536	457	511	513	529	530	467	533	503	507	494	513	548	520	510	492	485	542	503	525	502	498	496	485	468	488	509	508	512	556	509	528	505	500	487	505	494	514	570	482	513	482	554	468	508	501	486	517	538	498	498	498	482	485	547	488	528	550	508	493	513	491	503	521	442	489	506	486	498	495	514	483	528	459	484	487	516	503	539	485	505	522	506	532	487	483	485	488	483	523	507	515	477	491	508	522	498	530	532	541	485	491	503	497	495	509	523	513	520	530	513	513	527	499	523	534	515	499	508	486	539	487	520	560	525	539	525	474	486	511	501	497	513	529	519	527	515	533	497	496	521	538	467	530	513	544	545	554	488	502	487	521	493	492	513	518	546	513	519	512	472	524	538	508	526	521	517	486	484	466	487	511	541	468	480	484	525	505	497	503	524	527	525	506	511	473	498	504	504	492	542	533	529	498	521	504	514	528	480	498	542	486	508	512	517	508	521	534	520	550	454	506	518	505	481	535	531	485	500	511	518	497	496	519	483	529	482	533	509	526	501	501	491	527	507	446	456	516	484	515	471	542	483	518	506	509	506	484	517	507	530	490	491	532	520	521	500	512	503	524	475	481	505	497	494	520	511	508	537	496	541	507	526	480	495	495	512	536	480	510	478	511	520	511	519	529	508	466	544	499	511	503	524	494	501	507	483	531	532	495	499	524	540	492	508	493	503	519	545	535	508	511	558	525	499	526	512	485	522	493	521	486	572	499	497	451	544	515	530	500	515	460	513	512	464	499	484	493	506	518	494	503	503	522	506	501	526	536	520	494	548	507	505	511	517	525	541	519	507	517	521	537	502	509	521	497	518	484	524	500	462	544	529	525	473	498	571	500	542	542	492	517	517	475	498	480	512	459	496	509	531	541	507	534	534	547	539	533	522	506	507	506	547	482	536	491	458	537	501	514	496	523	523	523	448	572	503	521	502	492	495	526	523	531	507	525	507	520	485	522	514	522	507	462	532	513	509	504	501	502	551	510	508	500	494	528	505	540	498	502	551	498	478	514	545	500	535	492	485	537	545	496	519	511	508
14747	2134	1686	1419	1060	754	672	568	502	459	473	450	405	429	447	409	458	429	440	486	458	395	372	378	381	412	390	414	386	399	432	403	413	378	380	401	398	380	417	367	399	371	383	352	409	393	399	407	358	400	376	403	386	393	386	357	427	401	377	394	395	393	391	371	388	352	417	389	413	350	368	410	366	374	407	386	382	390	377	376	389	393	362	387	418	395	386	432	373	419	385	379	389	406	440	386	390	429	394	398	433	431	417	424	379	411	374	433	402	373	365	345	435	393	441	397	378	379	419	400	380	376	420	388	348	380	403	397	387	375	369	401	396	378	367	410	418	399	376	376	404	348	384	427	345	358	382	353	367	390	375	373	421	397	379	379	392	398	395	401	383	402	408	462	405	411	389	403	389	326	367	397	388	406	437	374	382	433	398	375	400	382	463	386	377	401	402	403	396	393	384	417	427	356	385	386	376	390	396	400	395	416	408	407	404	381	396	401	396	377	391	402	436	400	415	398	390	391	385	448	397	427	374	381	409	371	383	385	366	372	385	418	390	354	376	412	388	407	400	361	376	402	404	392	404	378	397	391	379	355	385	394	414	386	376	350	407	400	344	404	402	388	401	396	365	405	399	388	388	383	386	398	398	367	448	381	345	391	404	416	407	421	429	381	363	405	403	406	353	358	373	405	412	405	388	380	417	358	415	419	364	418	383	437	402	399	359	369	429	385	398	410	393	411	403	371	416	372	360	400	404	392	371	421	369	391	390	419	384	374	410	375	410	384	382	382	387	385	363	383	384	446	396	403	387	397	382	387	362	391	382	401	421	356	371	365	403	333	423	421	403	414	422	416	384	399	385	368	396	386	409	399	399	382	399	405	405	408	401	390	426	376	374	366	403	385	406	405	414	385	356	389	388	348	422	400	397	402	372	392	415	412	392	416	379	402	360	428	381	400	391	397	398	374	409	398	399	442	381	403	396	389	413	395	368	411	407	385	416	439	411	412	385	389	396	382	381	382	362	432	389	368	391	381	406	400	413	393	412	384	410	402	350	421	374	361	390	382	379	385	408	421	406	383	383	360	388	407	377	370	404	386	372	392	373	423	412	414	393	369	380	431	406	380	369	465	425	422	386	410	411	378	362	379	384	394	402	345	400	410	385	394	388	371	378	384	402	373	411	410	390	387	405	421	385	403	362	363	407	401	437	363	377	372	386	418	428	375	409	388	374	410	360	407	350	415	394	407	385	374	412	438	384	376	389	416	403	414	365	378	396	385	355	383	409	386	375	368	387	346	415	397	390	390	357	375	405	402	395	373	371	387	391	379	429	378	417	397	383	365	373	359	391	371	410	391	415	409	396	376	418	399	388	388	380	394	407	375	388	385	402	364	407	417	382	405	393	366	353	419	407	402	384	403	405	407	408	390	390	366	379	361	361	358	395	400	409	404	400	370	392	414	375	424	388	364	372	393	395	391	405	368	376	371	430	406	370	412	410	406	371	413	380	384	398	393	385	357	418	393	433	415	400	366	395	415	376	370	414	376	417	398	374	376	366	397	388	398	361	383	403	401	389	380	371	396	387	386	393	402	383	362	374	380	385	419	387	399	401	392	420	393	373	378	374	394	349	397	377	411	412	420	388	368	386	385	401	389	386	414	441	378	410	385	359	428	425	399	396	405	420	402	393	399	384	410	394	414	372	411	435	425	407	410	439	427	383	406	413	406	401	366	418	387	387	436	427	377	343	374	382	419	430	396	394	398	387	350	418	382	399	402	440	385	401	352	425	380	385	384	360	376	430	377	395	372	375	407	391	387	485	398	363	380	385	364	397	378	408	422	389	375	390	391	385	394	385	446	413	394	418	387	371	370	377	388	401	382	400	370	402	429	347	366	406	416	370	392	400	384	392	399	419	399	384	346	402	395	417	377	412	390	428	377	393	384	390	358	366	378	398	426	383	414	408	380	419	387	405	398	377	393	345	392	383	387	352	425	394	403	362	408	394	390	400	409	359	391	401	367	381	401	404	432	395	351	426	401	380	389	358	410	418	378	439	413	396	397	416	415	380	386	378	358	375	390	377	419	374	395	422	385	399	430	410	397	387	376	403	389	410	381	392	358	368	448	376	371	401	388	413	420	393	360	394	387	403	416	424	386	388	385	397	397	399	377	391	399	388	370	385	349	377	366	353	377	389	432	416	416	392	399	418	362	379	399	417	398	376	425	372	398	386	384	419	411	402	411	413	431	380	391	408	400	381	415	406	411	377	400	356	421	416	374	404	382	416	372	387	412	419	412	458	404	427	350	378	369	412	363	416	388	363	407	373	411	405	379	372	419	383	388	422	382	370	388	419	416	355	389	380	399	373	376	365	369	388	378	393	405	392	404	418	390	389	360	391	339	409	416	381	384	388	381	384	376	374	393	386	366	387	392	410	361	391	404	365	357	387	410	375	395	384	419	372	361	379	378	407	381	384	376	377	393	369	387	392	408	383	406	407	373	422	453	390	402	429	412	372	360	390	381	407	411	385	385	342	376	386	430	408	444	392	364	394	379	372	422	380	404	412	391	399	371	401	403	372	414	398	360	369	386	390	358	394	417	405	414	389	417	403	369	437	381	364	435	451	415	390	376	364	434	439	410	361	386	387	375	401	413	357	402	391	402	416	393	400	356	399	394	385	359	389	440	380	392	417	362	420	401	359	363	383	388	367	389	388	411	389	410	388	391	412	396	407	391	398	374	360	372	391	410	412	382	394	372	390	417	381	449	405	377	407	407	417	378	403	413	393	394	420	388	387	421	394	401	378	405	435	414	413	451	403	414	381	422	387	390	387	410	390	366	417	402	375	388	401	451	383	384	346	381	379	412	384	373	399	413	369	392	392	420	426	387	385	429	415	385	400	385	410	393	408	386	397	379	385	399	353	407	367	390	400	371	386	358	407	368	428	379	425	378	388	401	387	366	416	410	399	418	353	406	384	360	388	429	430	443	381	435	345	403	373	393	450	391	369	401	376	368	381	371	397	400	413	364	427	391	360	372	345	372	377	427	390	434	389	399	418	435	395	375	395	419	391	419	407	416	420	430	390	409	368	381	406	393	391	423	369	393	386	447	419	386	389	387	397	391	398	417	426	443	414	373	404	371	421	383	377	443	426	405	399	377	390	386	408	389	390	388	398	416	403	412	380	344	413	359	392	356	389	365	423	421	429	396	412	392	390	390	383	393	390	406	453	367	404	443	364	387	373	429	392	414	380	403	387	387	393	362	349	358	378	364	388	366	367	418	375	374	354	376	404	396	400	393	430	380	399	406	353	455	383	373	374	402	368	403	384	461	385	370	387	359	365	376	350	393	388	371	397	350	382	419	420	385	404	390	387	427	401	374	383	410	439	383	399	414	360	373	467	394	394	430	440	394	400	379	436	407	395	449	388	386	406	348	377	373	406	393	352	391	402	422	382	397	405	409	348	371	403	403	407	395	394	418	411	375	411	419	393	410	369	399	406	373
8806	1932	3249	3673	3137	2397	1972	1819	1530	1378	1269	1155	1126	1126	1070	1234	1182	1021	969	1672	948	1032	965	929	919	955	954	878	911	918	951	932	884	914	917	887	954	909	867	885	947	919	916	913	1007	914	879	902	972	875	879	887	968	888	1001	929	910	883	920	925	934	940	893	918	892	926	892	970	884	871	886	883	915	857	922	884	928	963	888	929	897	875	927	890	897	914	886	903	918	947	907	922	887	867	923	882	908	902	880	906	891	866	884	951	854	915	883	910	880	924	851	874	914	896	896	888	877	884	900	894	910	848	896	846	847	867	905	929	938	964	913	894	887	965	876	947	918	962	925	886	843	878	928	886	933	928	852	886	841	821	895	874	871	940	921	917	904	874	884	932	856	894	921	888	877	927	946	984	963	872	860	922	901	853	925	883	903	913	875	891	876	873	871	916	869	895	906	907	813	909	835	852	970	892	962	915	920	910	912	896	888	911	889	913	879	946	938	921	883	908	853	891	914	900	881	888	892	989	926	838	867	883	902	964	945	829	887	898	936	862	915	895	910	904	849	892	903	945	926	910	839	954	907	887	916	897	861	818	845	937	898	890	910	921	904	901	901	935	923	937	925	881	910	864	916	892	893	851	918	828	919	888	929	892	912	950	891	866	904	928	944	910	951	938	923	931	894	909	880	878	885	883	947	900	830	850	936	877	870	891	907	917	851	846	915	891	867	897	886	889	889	898	926	890	865	926	866	915	871	880	927	907	898	888	947	904	863	941	911	903	939	915	869	910	919	908	896	886	935	879	886	923	892	934	882	914	861	926	825	886	873	859	912	887	967	852	902	919	882	917	898	872	923	856	880	917	944	928	928	925	890	877	851	902	909	897	856	914	857	910	899	895	881	911	949	847	899	893	917	865	880	856	874	896	915	934	899	857	909	944	866	975	951	937	879	917	905	920	845	874	909	871	909	908	923	953	915	921	834	936	922	881	922	883	898	922	878	862	922	876	927	891	866	912	891	909	872	917	852	889	895	987	871	915	884	934	906	909	879	887	881	912	910	911	885	940	924	845	932	881	970	888	915	876	936	889	869	839	864	860	866	876	932	906	892	963	887	899	882	943	889	882	913	888	905	864	882	861	920	961	928	885	889	844	915	868	898	881	892	911	902	942	908	928	867	946	908	874	924	873	878	933	871	860	838	833	902	911	856	917	915	841	935	926	871	956	867	935	929	878	873	914	933	889	850	891	890	931	914	865	883	858	916	912	862	894	874	883	872	947	876	877	886	915	1002	940	951	873	967	892	861	911	891	880	906	936	858	921	813	824	908	907	883	907	920	858	887	891	898	894	869	876	915	934	906	882	892	911	885	866	863	889	925	896	912	902	891	848	910	940	849	920	932	879	916	904	932	872	939	893	887	864	886	902	873	911	909	929	853	880	851	906	894	895	911	890	898	927	910	852	837	845	889	887	907	914	868	918	887	880	874	869	905	877	910	852	926	953	910	859	844	959	839	851	902	889	852	834	821	880	923	885	910	873	906	935	936	889	913	929	935	888	859	954	914	907	958	890	896	934	890	849	902	878	886	888	849	900	932	921	949	857	925	956	881	906	876	869	886	917	836	882	876	872	882	845	895	907	902	916	918	881	907	918	930	884	894	935	909	942	916	913	874	883	914	867	847	933	917	910	904	871	868	859	870	869	918	929	884	885	953	905	864	863	959	908	879	905	894	840	896	918	906	877	855	953	918	912	874	890	871	895	896	856	904	890	919	937	924	848	870	935	868	934	910	879	897	913	913	830	817	911	952	906	921	932	883	903	1005	939	954	931	920	907	876	928	887	891	835	908	891	862	903	902	909	872	877	897	880	843	924	939	865	921	954	940	917	924	925	932	894	833	923	962	923	878	926	898	888	901	900	881	897	922	884	891	884	946	910	902	880	910	931	916	944	851	885	906	942	884	940	896	876	882	891	897	849	859	868	851	922	837	910	965	903	886	858	909	900	916	896	872	899	855	886	899	867	871	922	944	874	882	897	864	966	907	865	895	913	893	865	912	904	897	909	865	906	844	851	868	872	935	858	909	888	929	866	848	928	926	887	915	902	902	901	825	873	878	873	876	955	962	881	894	904	901	893	888	872	841	940	919	877	887	896	878	884	853	906	957	952	908	853	890	852	900	847	915	913	874	870	879	920	886	891	929	917	923	925	864	901	916	846	964	930	856	903	827	876	906	861	952	912	912	899	935	882	928	879	873	862	880	896	974	853	897	899	882	931	896	874	913	911	867	914	901	893	861	881	886	911	902	901	843	861	843	878	869	868	892	931	936	842	936	878	918	852	886	917	869	910	955	918	898	889	925	880	897	897	871	871	809	917	934	917	936	910	904	889	862	849	934	891	862	853	899	890	934	950	899	916	880	911	891	891	895	924	929	887	944	861	859	902	968	866	853	870	884	843	899	881	904	847	825	855	907	884	920	876	890	916	861	916	868	882	912	914	943	854	854	915	875	943	924	898	918	894	924	910	915	874	894	923	942	901	857	928	854	901	908	893	917	891	890	973	903	921	875	865	898	858	909	877	915	925	867	926	908	902	846	856	927	888	861	890	861	907	897	877	890	957	866	922	893	914	882	878	913	910	914	920	875	903	907	858	839	867	916	886	870	870	848	892	915	935	931	905	911	894	893	884	882	898	847	825	852	874	878	881	899	912	942	894	912	889	897	893	929	891	904	924	923	828	870	921	922	876	870	945	926	921	858	847	807	908	878	926	923	888	893	915	883	881	906	966	908	848	886	877	900	921	896	891	877	917	879	899	882	903	896	859	911	907	889	849	894	896	887	857	888	916	883	873	888	925	919	880	883	883	902	901	905	858	976	902	912	946	860	878	924	893	886	927	849	890	862	892	971	917	911	930	833	894	873	917	892	887	870	890	827	934	917	841	905	866	935	852	869	964	881	925	883	909	846	934	865	905	904	970	893	831	934	843	895	907	892	906	861	922	859	922	863	905	867	943	876	924	870	909	878	866	906	837	963	923	964	895	910	900	881	883	870	892	924	882	901	857	927	926	924	858	862	905	894	896	891	886	901	930	906	944	920	828	914	899	959	908	948	894	893	875	899	943	886	834	911	936	882	890	910	857	860	912	881	950	938	913	871	924	914	851	884	903	946	923	901	915	895	901	927	875	879	942	847	965	888	919	883	923	897	933	911	897	890	907	935	955	916	899	871	860	913	861	889	935	921	883	901	883	854	917	899	926	902	914	931	896	885	823	852	896	923	951	871	894	914	935	875	853	927	907	881	917	854	889	915	833	880	924	873	913	874	906	882	925	910	903	930	924	853	900	884	925	885	887	896	881	920	905	844	902	899	932	945	888	922	884	861	934	864	913	879	938	901	898	851	817	865	895	911	943	925	907	905	913	870	914	878	908	867	910	904	932	943	907	907	906	901	890	841	933	867	890	964	895	880	835	930	867	855	936	914	841	845	887	884	955	938	929	851	861	900	897	923	943	923
1725	406	336	304	288	193	207	213	208	210	201	214	201	204	170	191	194	194	199	188	188	188	196	195	207	196	187	199	184	191	175	194	167	179	177	193	166	179	176	179	188	181	196	171	201	206	203	204	173	195	169	191	175	194	165	203	187	186	161	163	188	182	181	191	210	186	185	192	201	178	181	177	174	201	189	184	173	194	181	177	205	173	214	236	192	156	191	203	166	194	174	183	193	210	181	184	197	177	210	168	188	180	183	180	174	194	170	191	164	164	178	190	187	225	184	172	181	197	200	206	194	181	180	183	205	182	177	169	161	163	186	197	198	197	189	210	182	177	176	219	152	180	173	183	198	191	174	192	192	209	200	193	175	187	193	177	176	165	191	226	216	177	202	201	175	183	202	204	179	189	181	172	208	177	181	188	198	184	208	176	176	182	183	191	178	194	206	190	180	195	191	196	195	192	200	173	175	176	178	190	189	189	189	212	168	183	181	183	167	216	192	173	197	185	197	181	185	210	202	197	198	180	172	214	166	211	195	191	173	197	186	171	222	176	189	184	198	181	206	180	177	191	174	185	184	191	153	187	212	164	200	185	183	183	160	177	211	187	183	194	163	193	179	198	183	189	184	212	206	198	196	179	205	196	200	204	171	176	178	189	183	174	205	191	217	205	190	205	175	202	192	184	203	175	180	164	174	212	180	187	179	170	175	198	219	198	180	205	204	159	175	195	201	165	182	196	187	214	185	192	206	175	184	192	178	211	161	199	196	186	191	199	174	164	176	175	191	191	201	190	158	175	168	198	175	200	185	169	172	201	211	160	179	213	154	188	169	189	200	182	199	177	179	187	215	180	176	188	187	188	181	210	207	181	204	192	168	203	168	189	178	187	190	190	170	171	164	178	179	209	214	193	180	217	174	151	186	184	171	206	212	193	210	192	172	183	189	167	188	192	182	161	180	177	181	187	213	188	186	173	191	198	175	181	200	197	195	196	189	212	187	195	197	180	202	174	200	163	179	204	194	182	206	198	178	189	206	188	179	190	211	186	195	167	174	188	189	195	180	210	189	210	189	176	179	158	184	192	204	178	167	185	203	166	154	156	192	199	204	185	189	186	209	187	179	205	207	180	161	194	197	209	181	176	168	180	210	170	190	187	154	207	171	203	195	192	190	182	196	225	187	167	193	204	189	201	174	185	196	187	172	189	199	216	174	189	173	207	183	186	217	180	184	177	187	193	204	179	184	205	183	213	209	217	180	191	183	196	201	173	178	180	155	166	192	192	166	185	188	185	201	220	187	181	197	211	187	199	199	196	209	177	204	187	193	164	186	206	203	180	200	174	195	186	180	194	186	192	187	183	186	184	198	189	182	168	180	172	196	193	173	182	176	198	173	186	193	175	169	196	208	209	175	189	198	186	168	202	201	189	181	180	188	188	187	198	188	191	193	179	177	196	222	181	182	193	161	203	192	179	172	196	184	198	192	165	187	184	204	202	190	210	202	174	187	177	191	177	201	195	197	206	226	184	164	209	179	184	161	189	191	198	188	189	205	183	179	158	227	195	177	177	179	192	181	188	177	195	176	172	176	199	199	191	204	174	214	176	200	168	182	198	164	210	188	225	193	161	156	185	173	206	207	163	214	144	190	167	197	206	178	196	191	222	192	191	164	195	177	176	208	169	192	186	169	188	155	191	213	202	189	186	183	190	175	163	176	224	181	197	142	217	195	209	200	186	170	184	214	182	197	167	192	179	195	183	189	183	185	169	214	168	175	165	181	203	168	189	185	185	174	196	192	157	190	213	166	167	176	198	188	194	180	180	177	187	182	208	168	151	175	166	182	189	233	192	195	192	172	190	183	158	185	199	199	172	194	182	168	192	176	212	149	191	205	200	185	178	178	193	216	161	214	187	179	200	200	227	193	202	167	177	170	185	182	166	186	181	202	207	182	170	177	199	220	174	188	205	185	184	176	190	176	176	186	172	192	186	193	190	188	185	187	218	193	193	183	202	156	166	176	173	200	196	188	180	177	184	192	175	211	215	200	179	210	186	205	199	176	203	207	173	174	184	226	188	204	223	178	172	185	159	176	193	198	207	188	193	192	182	178	227	198	167	163	209	194	184	162	160	172	203	192	175	171	200	188	189	183	204	226	209	188	181	194	194	176	171	184	160	180	177	199	224	228	184	223	177	183	182	161	174	179	188	167	164	158	171	154	196	182	194	205	205	185	216	210	224	187	183	190	191	185	192	184	160	184	197	171	182	207	194	168	183	197	177	179	174	212	183	171	169	203	193	185	189	200	181	175	193	190	181	198	192	203	172	182	197	198	214	175	192	205	187	192	190	228	197	186	177	193	198	192	209	202	176	186	199	198	213	204	183	221	203	191	166	180	192	200	199	180	196	213	188	191	185	144	196	161	193	195	194	221	199	192	177	188	188	172	189	175	180	178	195	184	196	207	185	192	172	187	184	185	178	165	180	189	191	192	210	222	156	190	172	199	182	176	198	181	177	176	196	177	185	187	196	199	178	185	222	184	184	171	182	184	184	192	183	173	224	194	196	193	189	191	189	173	203	160	170	189	204	185	199	176	190	158	192	197	189	182	204	187	188	190	197	186	186	178	174	187	183	210	215	203	194	165	167	178	172	183	170	194	187	194	180	206	191	174	155	189	205	210	190	196	204	190	200	189	176	186	166	170	195	214	171	143	166	195	174	208	174	166	180	210	168	202	189	181	188	186	183	198	200	159	206	162	194	187	161	173	185	212	219	165	193	143	160	193	200	189	172	173	199	187	183	177	180	192	177	195	181	173	177	201	193	192	184	203	180	189	167	169	200	177	185	178	184	186	185	206	195	189	200	179	196	196	191	182	216	182	180	170	215	184	189	169	210	195	183	188	163	193	173	210	198	198	195	180	183	172	210	188	185	186	212	211	206	172	166	182	162	178	159	170	194	202	189	204	178	195	197	214	204	185	198	199	193	184	190	173	192	174	160	209	213	179	189	181	200	147	210	181	202	201	201	192	181	197	178	203	192	193	198	183	193	158	188	200	201	156	187	174	195	189	186	178	185	185	173	197	198	191	170	197	199	181	163	151	180	191	170	185	209	188	195	193	185	209	191	199	191	193	200	207	193	182	224	200	191	171	181	188	223	212	186	201	205	207	210	221	191	193	197	190	201	195	197	175	203	196	222	187	210	202	191	203	195	185	194	185	188	184	201	183	186	166	169	183	199	180	177	198	184	166	192	191	194	194	199	163	168	198	206	205	198	192	202	179	200	214	194	165	164	175	172	192	208	196	173	180	216	193	163	195	192	196	181	218	164	196	179	168	193	208	189	192	167	162	200	181	204	176	205	214	179	172	189	187	183	181	201	185	189	186	220	188	180	198	188	163	177	204	197	186	172	193	211	190	180	188	205	174	190	204	182	190	174	183	204	171	207	193	189	179	206	182	167	200	190	208	182	192	172	220	188	220	199	194	216	181	208	168	223	186	178
1879	708	838	858	845	629	570	601	508	472	506	524	526	488	454	536	502	503	503	508	481	485	493	505	474	455	492	453	498	520	527	463	502	499	491	476	462	492	460	524	485	461	502	521	524	470	509	502	479	491	484	478	502	509	519	479	500	452	526	515	475	456	483	527	492	474	455	448	491	462	484	452	476	489	480	500	454	447	509	461	491	510	495	494	521	498	491	490	490	500	488	505	479	498	494	498	491	478	481	513	471	468	485	542	508	512	495	499	500	475	524	474	497	473	463	529	471	499	507	481	453	477	505	501	461	485	481	498	456	511	496	469	502	463	496	510	478	496	491	510	444	476	485	499	499	474	506	451	480	448	481	491	494	484	482	485	473	454	482	495	503	482	511	487	434	452	490	463	475	451	505	527	532	473	514	470	492	470	475	496	486	489	515	501	461	471	499	429	472	496	516	500	490	504	522	457	522	460	511	491	493	513	485	477	486	465	457	502	487	469	480	468	508	491	500	483	432	490	478	460	498	491	502	527	484	457	469	507	462	512	498	487	521	462	491	495	502	459	428	517	509	512	513	513	502	497	542	522	499	470	490	485	451	466	500	505	483	480	485	453	474	470	489	502	508	533	496	474	475	458	462	500	502	476	487	463	502	463	475	497	509	483	502	480	478	508	553	490	479	484	504	535	505	500	510	494	513	492	490	498	465	495	498	480	496	505	512	478	500	473	472	461	473	451	463	497	487	529	478	479	483	495	518	478	492	485	454	516	491	505	501	492	480	463	484	464	441	526	505	486	506	495	471	486	501	510	484	472	510	472	517	461	496	494	494	495	490	498	486	478	503	454	486	481	506	487	473	489	453	487	455	484	495	520	499	473	481	467	474	490	496	470	527	480	459	466	475	513	441	507	486	469	445	453	516	466	474	506	494	518	447	502	459	499	485	489	500	507	486	498	501	503	476	509	467	479	519	467	514	489	453	473	462	443	461	493	478	513	469	475	466	442	483	474	464	496	533	486	502	491	488	473	471	510	499	526	516	491	484	479	497	488	488	481	438	492	461	470	488	466	452	491	485	485	494	493	476	459	491	495	512	486	494	417	452	466	510	434	478	485	465	510	498	476	495	500	485	479	510	450	472	500	476	495	499	518	486	486	487	474	524	497	432	457	511	463	462	488	482	483	448	496	491	493	457	461	501	495	459	453	513	479	468	489	528	531	507	462	454	481	483	470	482	462	476	467	468	503	473	501	496	507	504	448	487	490	508	477	470	478	495	482	507	448	469	492	481	504	466	486	460	455	468	443	458	488	507	465	495	459	517	481	487	495	489	491	499	474	472	513	464	477	470	497	492	507	505	443	503	428	476	471	475	486	482	461	497	455	475	491	488	476	470	510	474	484	467	458	509	491	451	487	511	463	476	473	457	503	481	488	520	491	473	499	483	503	518	469	473	473	515	474	455	477	490	475	461	474	484	504	545	497	494	430	492	472	442	487	449	510	452	487	433	483	492	524	478	456	526	503	509	503	482	495	502	460	446	475	478	457	521	465	491	473	485	496	479	486	518	459	503	507	484	473	505	493	493	507	513	457	481	481	463	499	480	511	463	527	491	484	486	482	466	476	490	476	478	497	531	487	501	489	464	468	445	500	453	471	483	466	439	478	457	450	504	479	441	444	528	460	513	503	509	477	488	507	483	517	518	496	524	475	489	494	489	463	429	452	461	490	472	491	462	499	483	488	483	468	463	501	508	470	477	506	452	442	472	505	507	459	474	499	474	451	454	484	491	489	495	476	483	476	482	482	462	507	456	449	515	494	464	502	485	460	501	529	486	507	468	470	447	458	501	479	499	508	452	482	497	480	459	448	492	468	523	537	495	481	472	468	521	459	435	471	458	497	450	456	481	449	466	489	472	458	517	517	495	485	476	493	487	508	481	471	428	452	477	485	485	510	487	487	482	492	477	436	480	500	464	530	473	524	512	483	507	498	498	491	472	532	478	493	449	467	533	488	465	492	503	510	505	450	506	474	485	514	487	502	483	470	479	485	493	495	497	475	527	476	474	473	473	466	483	447	507	465	484	488	481	478	482	494	488	486	478	449	486	494	454	503	501	477	488	477	493	449	469	437	476	411	514	505	483	470	500	468	489	464	466	467	452	447	530	500	481	508	507	455	484	443	498	478	451	513	504	477	548	437	500	514	455	462	488	461	482	466	470	511	467	480	521	498	477	472	530	481	495	504	500	507	482	483	491	495	484	516	491	515	466	514	477	491	499	488	475	490	534	480	503	468	495	439	518	454	499	517	477	493	484	477	481	496	484	487	492	527	505	487	436	525	467	461	432	461	489	494	491	528	492	489	525	472	487	470	486	453	481	492	509	485	475	454	483	522	481	499	485	452	491	509	459	469	452	468	544	482	496	444	492	491	532	517	469	484	491	462	476	493	446	493	509	486	455	452	476	496	498	474	464	510	474	501	469	480	487	494	435	481	484	478	494	466	492	455	500	478	521	466	504	504	505	499	486	474	493	505	467	486	520	486	493	483	471	476	470	465	511	490	467	456	469	499	485	510	482	469	485	480	512	482	517	480	518	487	503	526	491	500	516	480	471	508	485	448	468	482	528	491	512	446	490	504	517	492	501	479	480	473	506	470	493	505	504	488	466	483	480	475	483	486	478	452	495	514	517	479	458	510	465	514	480	465	476	478	480	474	488	481	515	478	467	470	491	474	480	510	498	510	459	508	470	501	454	518	482	467	483	462	454	490	471	477	461	469	485	461	516	532	461	482	504	538	499	471	457	496	480	549	453	477	497	482	473	429	488	485	476	473	495	498	479	495	475	495	504	536	506	507	523	471	495	485	485	439	499	502	459	478	488	478	497	531	525	496	463	465	471	488	475	482	456	496	507	469	465	476	462	531	496	497	463	478	493	491	485	481	459	465	505	474	490	504	496	493	475	485	472	519	515	489	502	496	486	525	518	493	477	505	508	512	470	480	549	494	518	426	520	492	488	507	492	459	474	492	479	432	480	467	485	492	512	459	495	479	467	496	515	477	510	494	456	496	496	514	517	448	497	503	509	526	504	537	484	479	473	484	501	473	490	500	455	463	485	493	551	469	454	452	479	498	499	460	507	501	452	475	485	491	520	495	468	497	480	511	510	498	485	496	486	506	488	496	507	480	479	480	472	498	494	484	492	467	522	446	500	482	456	472	518	472	452	462	498	483	498	469	492	503	473	477	500	488	471	513	500	499	474	475	474	466	490	478	469	449	463	466	431	470	449	502	516	493	490	484	513	483	527	450	478	513	535	485	474	486	505	480	505	459	511	510	458	499	472	465	451	468	473	469	470	483	543	487	503	469	501	475	480	533	458	512	478	484	478	462	517	456	495	521	485	502	505	510	488	476	443	493	454	489	538	487	467	511	459	481	495	515	490	490	486	497	518	483	481	482	478	535	439	501	456	486	467	486	471	518	469	443	463	498	455	477	482	466	451	477	461	486
7687	1004	831	710	487	379	290	309	258	252	234	200	225	200	191	219	186	227	194	238	222	207	194	180	181	190	177	213	166	205	196	187	196	218	196	202	196	176	207	200	183	197	153	199	201	214	209	188	171	181	213	206	210	205	183	169	193	195	198	202	180	167	193	214	187	185	187	196	205	193	172	212	198	187	189	213	207	176	183	197	174	178	189	196	193	184	203	180	170	212	181	204	186	186	196	198	199	179	187	186	188	174	185	180	214	168	198	194	211	190	181	187	192	184	232	210	195	161	202	202	221	167	198	192	189	162	203	183	189	202	192	190	192	168	222	175	181	205	201	210	190	193	202	173	202	202	187	192	197	180	203	223	197	206	186	211	177	211	187	219	199	210	192	193	186	155	208	188	215	157	201	183	179	177	190	213	200	186	209	179	186	175	164	209	233	188	177	210	192	179	211	226	181	177	192	199	193	200	200	196	196	185	191	195	187	186	180	178	146	176	191	183	173	196	206	186	214	192	196	187	199	189	195	206	187	178	194	175	204	182	209	188	202	204	169	181	183	178	184	201	191	198	188	218	199	187	209	185	195	194	209	211	192	188	206	193	201	175	206	186	211	206	197	197	194	173	217	186	206	226	187	194	200	176	217	197	175	184	190	208	189	194	180	173	195	202	193	173	222	179	189	194	206	183	199	191	185	206	192	206	197	181	213	195	204	183	180	178	177	186	178	149	192	171	192	172	183	182	202	185	187	178	196	197	191	205	184	212	204	191	167	187	166	190	167	180	215	188	218	199	205	195	209	187	219	221	186	184	189	174	200	177	185	157	182	202	142	184	213	176	190	221	208	202	195	191	183	169	186	185	148	188	164	198	197	206	190	214	185	218	202	205	204	197	183	193	182	168	190	198	180	200	171	186	185	189	177	208	199	175	174	160	207	220	204	192	203	186	234	136	191	192	219	198	175	173	199	187	178	212	215	191	188	166	210	182	178	206	168	195	196	203	203	204	212	206	173	190	179	185	230	200	179	202	187	215	191	176	201	183	158	184	198	201	195	191	209	204	188	193	212	207	207	206	221	196	218	179	199	177	188	193	187	163	195	169	194	199	178	170	233	194	210	193	182	198	191	189	207	175	163	189	200	194	182	199	202	177	188	197	184	198	194	193	198	196	175	196	168	173	175	202	186	214	199	174	185	182	217	193	210	199	210	185	221	199	217	200	192	216	183	194	186	203	214	209	171	206	190	187	196	169	187	211	197	221	196	200	208	198	170	177	171	189	208	193	187	181	215	205	202	182	196	190	194	199	212	215	205	191	221	182	184	184	192	179	199	177	180	183	200	183	169	191	199	209	182	169	198	196	174	185	177	193	186	208	216	223	201	218	216	222	177	161	176	164	218	202	187	186	168	186	181	224	207	206	174	179	208	200	187	159	173	190	208	201	195	199	198	211	174	195	195	185	201	199	191	182	179	200	192	203	200	217	212	185	204	202	192	222	198	196	198	167	239	173	193	192	212	205	215	191	191	182	198	197	191	187	212	179	197	194	205	189	160	217	234	198	177	218	187	199	168	187	203	186	180	194	178	208	191	217	211	174	188	188	190	192	184	210	198	169	194	221	167	185	211	200	193	182	207	195	185	181	196	166	193	184	190	183	204	185	190	180	187	200	181	233	203	189	180	200	201	177	201	194	182	181	214	170	193	179	214	192	196	178	182	187	200	192	188	173	192	161	185	197	198	189	189	199	171	184	213	187	186	190	191	200	216	216	168	189	178	208	165	211	199	199	180	203	155	206	195	176	170	178	200	211	185	189	193	207	189	222	185	208	173	200	174	192	165	190	179	188	214	174	178	182	199	190	191	187	195	228	187	176	196	171	178	179	189	194	195	180	186	183	222	194	177	205	204	211	184	222	177	210	189	214	191	169	154	218	211	195	179	205	201	200	177	194	183	188	166	175	178	177	200	197	204	205	206	206	192	202	196	187	188	179	185	180	185	200	220	196	187	187	207	181	197	196	205	202	174	213	216	188	183	185	191	183	196	196	186	198	189	186	214	182	216	218	175	177	160	198	178	206	201	200	194	210	197	220	206	192	201	164	194	216	215	202	169	189	182	197	169	186	188	209	194	189	188	198	174	210	185	211	185	183	185	188	198	190	201	181	181	205	176	196	196	207	202	201	177	193	194	201	190	210	190	207	174	181	188	176	214	162	174	194	203	213	178	186	205	201	162	171	201	221	194	190	180	215	189	208	176	171	193	203	195	225	200	213	213	194	183	200	206	193	180	163	204	178	202	184	190	201	216	185	171	195	195	195	180	209	172	191	184	178	183	196	178	185	218	209	177	190	185	231	220	180	191	197	199	206	196	193	203	199	176	206	212	189	183	178	190	180	178	207	186	186	201	181	183	203	191	215	192	199	224	221	186	181	218	179	178	201	211	195	210	178	172	192	192	197	189	203	191	218	178	212	201	162	196	183	159	182	222	180	220	208	200	190	197	198	186	198	240	191	182	170	186	196	179	192	186	207	201	183	202	193	208	206	212	179	192	213	190	205	200	183	177	182	162	185	216	179	211	215	217	185	189	209	189	207	178	186	203	173	207	216	197	193	179	171	180	187	187	179	188	192	185	206	181	201	184	188	157	193	179	178	184	160	186	185	199	206	180	200	207	212	194	211	193	188	192	186	182	176	217	194	194	172	203	213	209	204	180	186	197	189	152	182	203	200	205	203	206	194	159	201	193	167	202	181	175	204	193	195	183	210	187	174	196	172	181	181	173	175	189	184	197	176	188	201	166	194	199	158	192	181	168	203	192	189	208	202	192	176	195	189	218	182	206	205	189	222	204	211	191	241	185	208	183	225	186	222	214	184	184	187	201	196	196	195	184	182	166	183	213	211	169	193	196	182	180	186	200	172	183	192	177	180	187	174	194	176	190	186	194	164	187	185	170	195	151	209	190	207	193	192	186	180	194	196	192	213	186	194	175	205	186	194	193	194	182	197	198	202	170	184	194	176	196	169	211	190	177	182	179	190	190	216	209	154	185	216	193	159	217	189	181	210	191	191	158	207	178	183	171	187	189	154	181	192	226	182	187	170	211	183	178	186	189	221	215	214	174	187	171	178	211	163	175	203	202	174	189	203	189	178	187	183	194	204	232	188	172	207	198	216	174	175	222	215	187	194	199	206	194	179	190	211	173	190	210	195	176	171	203	172	232	200	186	196	184	187	189	180	190	206	195	177	199	179	176	197	193	195	199	214	182	186	181	184	225	173	194	179	164	197	188	217	201	159	189	197	193	186	212	160	215	180	161	192	222	219	165	198	208	202	211	195	206	195	186	168	201	199	175	222	210	164	174	175	175	213	182	175	167	188	163	207	196	217	192	171	172	166	234	175	197	186	178	221	190	185	194	205	199	221	215	201	224	202	202	193	172	213	182	196	208	209	159	194	170	193	205	188	207	162	194	205	170	201	205	185	176	160	207	194	193	211	165	203	190	204
6307	1213	1801	2052	1852	1356	1139	1029	864	735	680	639	646	609	598	707	646	604	568	895	530	592	500	545	533	537	549	535	519	512	530	563	535	561	515	514	520	527	544	527	487	507	501	516	531	519	497	504	522	523	552	545	530	524	517	518	537	472	534	537	547	509	530	521	492	515	504	533	548	514	502	531	523	493	514	532	541	524	523	463	505	535	509	518	472	537	532	469	517	516	516	483	563	480	511	505	518	489	488	506	500	523	520	541	512	524	524	476	537	563	506	495	513	540	566	473	543	530	569	544	487	489	490	509	561	495	526	501	490	521	530	538	510	530	555	519	493	498	529	484	530	521	478	590	498	505	521	507	565	511	460	567	496	537	528	506	517	488	532	489	497	521	570	559	497	465	560	503	548	486	513	525	523	500	520	529	525	523	515	495	500	504	495	538	543	525	536	527	474	464	527	503	531	500	554	504	533	501	520	492	546	501	526	502	527	496	514	536	501	529	524	519	536	542	494	471	501	495	503	501	545	482	535	486	496	559	490	493	503	527	519	535	485	521	500	522	510	540	544	527	553	494	461	495	482	521	532	465	490	500	483	515	498	508	508	497	528	492	510	491	559	518	547	508	545	477	489	542	532	513	538	515	534	494	525	490	526	538	491	542	536	512	498	533	517	554	548	503	508	532	531	507	534	523	532	510	511	499	510	490	505	498	519	516	514	523	499	533	508	483	523	483	486	527	519	458	524	517	511	494	487	535	503	515	519	522	560	524	514	516	503	513	504	526	524	491	496	539	521	510	528	531	514	511	515	509	516	532	539	540	502	491	528	492	473	514	488	507	544	505	503	516	523	530	501	496	518	515	553	508	545	557	491	517	501	511	537	466	523	488	486	517	520	539	494	497	558	489	524	495	529	508	485	504	536	502	539	529	518	495	500	521	507	496	533	508	510	488	515	511	555	502	470	529	564	514	500	481	532	536	500	506	526	501	531	501	504	495	525	500	517	511	545	509	483	514	470	577	559	489	536	549	523	491	533	510	491	513	527	523	487	534	515	523	510	495	477	530	529	514	537	471	522	578	499	517	519	511	540	506	500	542	543	499	530	474	521	502	491	525	482	538	526	499	505	518	509	529	453	547	503	524	497	513	516	511	526	495	503	510	507	534	522	493	535	485	495	516	530	534	526	510	510	493	505	533	511	491	511	506	523	496	520	485	538	533	495	482	504	474	537	512	563	505	507	473	504	512	518	501	487	527	568	502	561	524	486	499	509	521	503	547	497	533	489	509	529	535	492	504	495	526	501	506	507	518	508	511	494	546	502	527	494	543	504	514	517	517	522	516	488	501	500	566	541	528	528	518	525	544	543	519	509	510	549	507	502	504	511	509	466	522	548	523	530	500	541	537	500	535	516	551	566	489	511	477	494	533	504	478	518	479	524	531	498	519	549	489	545	506	530	519	492	510	450	522	503	551	502	534	486	509	503	507	496	530	498	528	520	540	496	475	527	525	487	529	494	542	536	476	512	484	531	523	513	504	567	512	505	487	512	540	467	532	563	548	506	520	492	517	529	516	499	465	504	517	520	498	494	538	505	509	517	503	500	499	518	518	519	515	485	530	498	533	513	500	499	488	486	498	521	530	532	488	494	489	487	495	550	512	546	528	520	496	568	479	524	548	484	509	560	547	509	474	495	518	492	521	530	492	534	507	514	504	547	536	542	525	494	529	490	515	512	515	515	457	532	512	498	537	488	545	546	517	541	507	493	476	505	523	509	510	528	518	486	501	464	528	528	503	485	545	526	481	529	549	503	512	553	514	532	514	545	480	498	521	529	536	508	538	522	506	496	507	505	548	529	561	518	521	507	527	489	497	483	517	538	523	551	526	517	569	526	511	489	483	509	527	505	549	508	518	510	519	519	520	516	537	499	536	544	510	485	500	479	525	540	500	531	559	532	530	511	502	506	521	486	511	476	519	496	514	495	521	487	491	493	548	518	561	555	481	509	493	529	523	504	501	503	507	484	516	499	526	474	493	536	515	548	486	514	534	535	529	495	516	500	476	534	468	488	486	543	497	471	495	478	515	517	520	504	502	451	551	496	522	515	493	504	512	495	527	520	539	495	538	512	531	546	520	537	569	489	505	519	545	510	559	525	522	487	520	480	510	434	532	486	528	554	503	485	503	487	477	527	504	506	524	515	541	525	509	534	519	520	518	528	517	506	502	513	533	530	533	518	529	502	544	487	476	489	506	518	496	535	510	528	522	488	546	499	478	496	543	517	500	499	508	479	522	518	512	528	508	507	500	531	468	528	498	507	527	484	492	487	502	459	500	515	524	499	500	532	547	520	546	505	501	505	532	544	524	499	492	501	511	502	560	486	505	465	494	525	470	558	529	532	500	513	537	502	481	556	504	499	465	537	503	520	505	554	498	514	541	510	510	505	533	472	570	504	471	472	528	533	526	481	484	529	538	489	444	495	507	509	551	548	474	552	527	491	486	538	502	519	478	474	533	499	547	462	505	502	498	508	552	528	495	529	542	492	518	529	522	490	530	505	468	522	496	473	511	539	505	546	533	521	513	482	508	514	503	551	531	525	508	541	482	518	481	510	507	520	516	497	520	520	520	542	509	507	463	497	554	489	520	587	500	498	529	520	484	531	529	491	492	518	510	510	502	537	523	498	475	498	475	493	534	509	504	506	541	514	498	542	506	509	506	502	528	474	524	449	548	509	542	471	527	496	481	538	505	505	494	541	507	490	504	502	532	481	497	557	519	515	501	514	519	512	552	505	512	518	536	514	507	511	570	554	545	554	446	494	461	511	582	511	507	526	507	498	503	510	495	516	486	523	496	535	534	505	547	512	539	548	500	518	568	499	499	471	527	498	525	500	525	492	463	503	488	492	522	497	471	502	517	544	498	556	517	530	510	504	461	527	503	480	511	497	476	513	528	540	533	486	515	522	520	492	493	466	540	520	491	530	487	497	468	484	519	517	522	517	502	474	502	517	462	504	519	595	491	523	508	511	504	487	552	488	543	482	515	498	502	532	513	508	534	519	449	526	515	479	502	504	508	513	509	509	486	537	503	493	485	508	520	523	519	488	520	509	514	476	489	566	521	510	518	538	551	529	510	511	537	511	511	521	505	478	500	514	546	506	497	483	513	554	533	512	534	549	530	534	516	552	451	554	532	497	497	533	497	470	553	525	531	523	498	513	515	533	506	501	529	495	466	514	502	500	479	506	497	484	532	503	495	541	528	531	535	521	518	510	486	508	521	546	544	530	504	525	542	505	473	517	507	470	520	491	527	502	468	475	540	520	530	497	500	525	535	507	489	533	519	497	491	471	512	504	526	526	524	574	541	524	505	543	540	507	525	511	520	498	519	486	492	520	476	481	504	483	515	518	466	547	548	514	531	532	529	526	497	528	500	523	506	511	571	533	486	484	506	491	492	508	521	535	523	515	540	574	476	527	481	510	507	532	508	504	543	539	512	504	507	495	543
15238	2270	1702	1304	1000	751	614	561	494	446	454	455	432	414	399	412	436	387	421	469	401	401	427	391	425	410	437	448	452	393	456	425	395	426	421	394	412	429	426	376	377	383	391	381	405	412	395	409	398	372	366	424	386	368	402	428	371	386	405	412	413	396	410	382	408	406	433	421	439	371	382	392	405	388	415	386	392	417	403	411	396	411	420	387	407	413	391	398	395	397	399	422	378	394	421	385	399	387	413	428	401	380	394	435	393	355	414	419	376	396	419	381	402	351	382	397	388	414	391	384	426	451	403	404	412	390	411	403	418	393	369	373	381	400	382	354	381	385	391	383	349	409	398	401	380	373	373	404	360	434	396	389	397	372	371	439	403	396	415	375	373	431	379	421	384	402	396	385	370	382	401	417	363	364	400	423	402	407	400	401	435	363	382	387	402	386	359	379	419	383	419	367	392	391	378	370	392	369	386	380	389	345	370	365	405	368	397	384	435	406	382	412	406	378	391	380	408	398	409	409	404	424	427	403	349	355	392	363	386	416	415	421	416	438	398	428	392	441	399	370	444	406	427	413	398	383	410	362	423	381	358	417	408	405	399	358	387	408	386	408	426	406	363	459	422	406	348	399	386	440	419	418	410	373	401	372	392	392	429	390	424	419	370	357	412	384	381	412	411	385	423	410	348	412	428	430	371	402	398	325	400	399	401	400	406	439	421	428	403	395	400	387	382	396	419	406	403	397	366	430	411	375	391	396	402	409	449	405	390	401	368	419	375	381	368	398	390	404	378	395	398	417	403	378	364	384	427	367	440	390	394	424	415	394	395	383	354	408	398	392	397	370	380	408	427	405	336	365	392	378	403	402	353	381	405	415	401	428	408	392	344	398	429	412	403	380	421	395	408	395	417	408	382	374	420	420	370	433	426	389	405	413	440	414	349	385	337	380	384	379	381	373	374	396	378	391	410	395	403	426	364	395	388	392	388	375	397	396	394	359	427	397	377	389	404	413	433	380	390	387	419	413	362	367	394	413	404	442	418	447	400	398	446	422	383	419	390	414	401	354	382	395	362	382	432	401	383	398	402	387	401	419	405	383	386	420	431	396	379	379	385	414	413	374	418	445	386	400	375	395	417	374	387	407	392	397	397	377	412	347	400	372	396	353	401	422	388	362	390	384	355	358	370	380	370	355	387	376	365	424	401	421	378	406	357	409	364	355	426	407	384	411	363	407	401	429	396	385	381	355	385	393	419	412	383	400	401	384	429	391	410	413	386	398	386	410	364	407	427	425	368	383	358	385	389	395	413	393	424	369	362	385	393	400	382	391	380	379	363	416	391	369	373	384	379	392	374	398	422	423	402	428	411	380	373	388	454	388	423	368	363	399	368	429	382	418	402	405	401	385	405	410	411	400	414	373	369	426	393	391	413	399	401	350	377	432	396	365	370	398	371	397	369	382	383	390	388	431	399	403	348	407	378	386	382	418	371	428	394	387	417	378	384	391	391	395	398	396	411	409	385	410	400	371	396	403	429	415	383	445	385	404	345	384	382	384	451	400	346	385	398	423	389	411	378	357	387	417	409	402	392	378	412	398	411	385	388	436	396	362	369	411	359	384	409	428	385	408	391	360	404	384	372	396	389	384	459	397	387	387	393	349	392	397	346	403	397	421	369	394	401	359	393	378	418	385	406	400	411	393	357	371	408	408	436	357	397	411	404	401	414	407	427	386	362	411	394	421	402	385	396	418	368	389	359	403	393	376	420	419	383	383	437	380	385	449	409	340	390	391	418	360	409	425	374	407	399	406	391	401	385	370	393	396	369	410	387	412	380	404	395	405	354	378	413	430	414	393	415	393	384	390	393	422	385	379	404	403	379	367	392	364	379	375	403	378	383	374	375	369	401	413	377	431	382	393	391	391	400	356	384	352	352	409	392	433	394	390	400	412	411	375	411	399	391	365	392	378	379	371	362	389	391	373	401	386	413	417	355	381	369	375	406	409	439	421	370	398	393	359	379	353	362	411	390	375	403	387	367	394	370	421	381	365	399	396	425	451	436	428	392	403	383	389	368	401	401	393	407	400	432	398	402	361	409	377	422	377	386	403	387	369	373	414	412	382	407	346	419	377	390	389	389	413	386	398	416	385	402	350	406	412	430	361	435	392	368	390	422	380	388	396	411	392	373	373	367	387	376	410	408	348	411	388	378	394	380	413	411	403	372	376	397	375	415	387	415	375	409	398	408	403	381	364	421	380	382	402	416	419	407	384	412	438	387	393	403	396	402	371	367	406	369	358	385	388	364	409	395	362	403	408	385	354	463	397	447	402	364	409	417	398	353	400	422	424	416	374	420	399	421	443	391	376	429	396	424	412	437	384	386	379	381	370	368	406	397	422	380	385	401	395	395	380	421	419	421	406	394	397	419	426	417	345	350	390	388	371	415	404	382	371	387	376	341	380	394	411	410	439	385	412	380	396	409	408	397	430	412	435	388	374	379	420	405	410	424	427	382	388	392	385	409	399	402	377	385	359	375	404	389	384	383	359	454	403	390	412	389	379	407	392	379	397	390	428	399	399	392	432	391	409	348	375	404	388	386	344	400	392	389	417	407	397	364	395	442	415	435	400	359	379	391	395	389	409	405	409	391	391	375	407	384	352	358	381	378	413	385	386	388	411	343	378	407	368	406	386	392	395	408	407	396	371	406	409	376	350	409	416	366	399	381	371	400	386	371	401	409	393	381	371	420	386	418	367	387	380	377	388	389	385	366	377	351	351	431	418	408	396	399	394	387	408	428	367	377	410	421	410	365	406	388	349	384	385	426	390	330	398	383	353	376	373	399	379	365	393	408	386	383	403	398	392	408	387	401	394	392	416	425	380	366	391	371	382	363	425	401	387	406	429	392	419	350	451	430	375	391	405	416	393	354	403	383	372	376	407	409	422	420	435	376	377	393	424	366	394	442	402	396	379	381	402	400	425	420	431	407	351	384	398	389	381	393	408	428	426	396	398	408	376	391	403	414	447	378	430	383	421	379	406	405	379	389	398	376	375	390	397	428	388	351	397	407	380	392	472	366	411	376	372	366	387	373	380	372	407	372	407	383	371	422	376	365	362	426	373	398	393	394	381	409	422	462	377	409	433	414	402	386	417	401	371	392	420	385	371	401	399	405	409	389	385	363	400	404	359	397	370	386	381	409	419	417	413	382	416	425	411	396	377	405	390	429	393	429	414	395	405	403	362	381	428	433	389	432	413	369	416	394	374	391	384	394	359	399	395	425	382	410	413	407	413	417	415	382	400	356	415	443	399	386	408	397	359	369	358	396	391	395	416	390	427	409	397	380	388	407	401	408	415	354	418	391	368	367	403	398	451	415	399	419	403	412	430	391	413	409	439	386	414	425	393	400	401	360	386	399	420	369	389	359	376	397	378	362	434	379	434	385	385	396	408	377	420	422	419	369	404	380	376	406	407	400	366	346	427	401	383	389	383	381	414	411	389
8814	2082	3110	3532	3376	2421	2086	1859	1491	1352	1262	1187	1158	1095	1160	1146	1125	1026	1020	1670	968	1021	985	998	996	996	943	928	945	946	970	985	951	968	936	942	930	935	933	895	904	955	924	914	913	938	903	943	881	941	912	855	905	898	983	936	882	954	899	924	912	931	998	861	921	891	941	904	850	960	897	972	892	941	922	897	890	932	929	912	902	851	923	912	954	902	891	928	911	917	907	919	910	928	866	927	915	891	897	950	948	993	864	885	903	889	931	891	871	917	905	922	898	899	929	882	935	940	907	873	822	877	875	870	931	891	913	849	887	908	891	902	912	931	922	853	945	954	924	913	872	927	873	944	873	933	967	903	930	933	917	886	883	850	940	895	873	900	897	900	947	882	900	887	895	930	890	877	896	919	873	916	886	901	928	878	923	870	912	907	884	947	916	884	892	900	914	877	928	898	863	855	928	939	936	935	873	886	968	908	899	839	860	914	899	964	904	917	903	943	942	856	927	875	897	902	936	857	889	881	918	903	892	929	918	893	894	896	876	943	898	899	909	942	886	881	880	924	883	900	891	922	881	875	860	910	930	898	871	941	867	901	918	883	928	905	884	882	894	896	838	888	914	896	896	927	872	896	897	892	921	901	861	953	917	840	890	900	925	844	953	905	912	871	907	930	922	925	928	891	945	891	937	882	902	868	886	942	912	906	923	906	857	857	869	862	903	904	965	883	881	913	873	889	873	917	860	922	905	905	859	904	903	849	912	908	874	860	900	869	950	859	919	921	860	936	929	920	909	915	906	906	887	877	862	855	865	926	963	913	939	882	914	899	901	894	907	865	910	910	897	918	890	941	858	920	890	980	886	921	905	873	938	899	887	861	850	914	878	947	945	871	920	877	854	906	920	926	939	896	903	888	932	908	934	922	907	862	885	932	887	907	904	946	916	904	867	874	936	937	985	863	854	904	936	904	911	918	960	970	924	891	894	840	935	884	924	893	946	856	914	944	871	871	860	880	841	900	851	880	877	946	927	906	869	912	999	894	890	883	940	935	915	879	939	927	912	890	919	853	908	907	889	846	869	911	927	920	936	864	869	872	882	875	876	883	860	924	852	906	910	894	863	939	908	890	917	890	901	879	893	898	932	898	861	954	846	916	890	896	882	972	910	944	924	854	904	882	929	920	933	893	966	880	901	904	958	913	887	870	932	929	915	914	896	939	933	949	933	938	893	914	921	918	843	919	923	898	872	951	881	966	911	897	906	943	903	878	900	950	865	973	898	902	924	876	891	903	836	947	855	912	914	902	879	879	934	1002	883	899	906	876	943	941	913	883	897	893	914	901	896	905	917	888	893	929	896	939	898	868	903	879	897	875	924	916	870	960	831	864	918	904	901	869	879	932	951	891	913	898	887	882	942	880	944	908	912	899	893	907	884	863	946	866	930	900	893	906	894	892	927	902	764	886	891	839	974	888	893	952	906	903	918	875	942	884	913	914	915	941	861	896	890	881	901	961	942	921	899	901	910	889	902	875	848	857	920	856	901	892	888	916	853	890	936	919	891	877	894	970	878	861	919	922	945	886	905	897	935	950	898	974	903	885	922	879	882	918	876	884	909	915	892	940	949	897	914	927	892	867	889	882	820	881	874	960	860	916	917	911	931	940	877	873	885	853	899	878	899	904	890	944	907	895	910	884	908	902	912	900	871	916	885	857	880	916	890	938	961	938	952	933	915	888	856	903	962	948	913	873	892	888	882	880	901	878	884	870	900	989	873	889	904	905	889	909	884	924	943	878	887	894	879	949	925	898	924	942	907	884	877	868	903	857	939	910	897	851	917	875	886	890	840	885	911	890	907	949	864	899	916	889	868	917	875	916	945	883	956	924	923	883	910	954	875	923	881	878	925	890	888	852	938	905	877	916	911	882	952	937	924	890	903	913	906	945	868	887	845	960	923	841	866	893	947	928	875	938	912	962	891	924	930	877	843	922	888	906	885	892	905	922	964	909	871	880	872	908	908	887	892	985	904	857	877	885	871	931	899	918	912	915	909	878	863	932	925	812	897	946	932	889	934	870	912	924	867	886	912	880	872	922	907	929	860	914	963	889	908	898	922	905	936	936	889	915	932	869	885	904	885	903	970	875	908	912	817	956	862	899	876	921	838	912	896	939	869	835	908	789	905	876	896	927	861	877	930	881	864	908	866	905	905	894	924	871	814	919	900	869	943	925	926	894	906	873	922	853	882	933	885	902	857	881	895	904	907	937	884	912	902	917	827	934	892	895	943	917	883	883	952	937	885	953	889	903	882	874	924	944	892	942	953	898	910	932	918	901	869	909	899	953	898	935	905	895	915	915	857	882	892	955	893	923	882	898	922	894	853	932	903	879	887	868	933	908	907	919	865	930	873	856	878	903	936	882	860	867	900	930	915	919	897	881	867	902	874	874	880	870	889	925	890	902	831	882	921	915	852	888	910	930	918	835	925	943	927	868	869	894	920	987	933	910	888	911	942	911	920	926	878	897	863	920	948	931	906	923	834	905	919	926	873	857	909	935	921	888	904	980	914	923	874	863	918	898	871	951	880	903	932	895	920	889	914	917	920	909	840	949	940	922	892	931	938	950	885	875	927	926	963	844	901	912	857	903	920	904	838	920	948	893	866	908	932	949	962	809	927	909	910	914	923	898	883	947	922	939	878	917	924	904	894	912	909	853	933	968	858	972	882	904	923	891	928	911	871	846	900	850	922	916	875	895	894	861	907	916	919	832	871	901	915	922	912	945	897	934	899	873	830	888	931	892	926	899	878	913	881	908	904	871	862	918	872	874	867	916	881	873	862	862	923	884	911	917	886	879	897	886	920	873	891	884	916	937	904	926	950	887	873	934	861	860	900	887	939	937	915	856	891	875	919	918	867	903	933	905	934	918	884	916	877	888	892	896	882	909	903	910	885	868	917	840	891	916	911	963	898	877	903	912	923	900	964	871	916	892	869	927	911	889	894	854	861	930	920	909	933	942	917	888	919	873	905	873	916	998	901	918	877	906	937	956	860	865	904	898	926	908	877	874	939	896	891	880	878	895	864	901	908	946	912	923	842	883	910	904	884	874	884	910	883	917	920	880	873	847	955	832	877	863	886	938	840	899	879	908	893	938	879	885	920	891	933	944	873	867	868	909	931	919	868	946	873	897	910	880	870	923	895	856	868	866	920	939	918	873	924	888	903	917	950	899	916	893	879	890	875	891	902	837	904	977	895	855	881	907	931	887	939	897	858	947	861	945	915	909	906	927	896	939	900	858	931	901	929	929	886	888	936	920	893	871	902	913	889	921	876	907	861	887	874	903	898	950	898	899	950	942	894	913	870	925	926	939	886	912	872	989	908	898	861	904	913	857	868	878	870	900	907	905	923	885	916	908	908	890	912	918	890	922	883	855	874	813	879	921	894	913	850	908	873	903	899	952	917	908	901	913	857	932	875	895	854	835	913	921	881	868	915	882	937	951	906	921
1779	346	297	280	252	233	192	175	201	213	216	185	199	199	192	157	203	180	191	181	196	217	162	171	190	202	170	197	208	181	188	190	189	186	187	188	192	181	178	183	162	205	196	202	187	185	187	184	209	181	206	177	199	196	204	176	205	160	178	202	222	193	195	162	161	162	201	175	184	167	173	181	196	177	188	175	182	174	218	174	215	210	175	183	173	188	175	179	160	171	196	209	182	195	219	184	180	195	188	174	167	176	221	169	202	183	215	200	189	177	195	169	188	163	183	179	194	199	207	210	196	197	205	192	198	175	171	192	174	169	179	193	188	194	190	180	188	185	186	188	194	189	207	183	198	184	234	192	190	203	175	173	184	178	209	182	199	191	216	187	194	191	195	201	192	196	186	168	187	186	184	179	221	185	206	171	196	197	186	206	209	178	191	173	205	167	168	159	185	186	180	201	194	189	179	184	180	167	192	187	200	189	193	183	197	198	184	197	191	192	214	202	170	194	189	209	185	190	197	212	200	174	194	186	182	187	188	194	184	168	173	192	182	173	234	220	204	181	185	213	200	195	213	205	188	156	168	165	211	199	163	187	206	185	183	175	155	194	211	196	190	191	199	182	216	172	189	204	194	199	197	207	182	199	188	183	183	178	192	158	187	196	169	224	208	183	198	200	174	192	170	215	186	179	181	215	198	167	189	205	203	178	185	218	195	208	189	183	160	181	192	190	186	201	179	192	207	172	187	174	195	214	186	187	182	212	197	177	187	179	207	193	180	190	202	200	183	219	216	154	188	199	203	180	195	194	195	177	180	184	185	171	198	161	183	178	190	165	183	191	175	191	198	203	159	202	157	196	181	212	170	191	199	207	183	201	190	188	165	196	222	182	180	176	185	189	172	191	187	184	182	195	181	172	194	200	178	191	198	209	191	170	187	185	188	180	221	186	168	193	202	162	181	194	182	167	190	192	199	184	159	182	164	201	177	203	165	195	182	198	206	172	188	186	181	169	206	169	208	174	175	191	199	166	185	204	172	160	173	183	181	203	171	217	188	171	189	159	201	175	185	180	186	177	184	185	199	177	178	167	184	174	157	159	174	201	175	187	201	155	193	195	174	157	195	187	168	201	215	217	206	189	188	188	170	180	196	191	178	194	188	211	204	194	187	202	191	187	207	168	199	191	165	192	196	200	192	161	177	170	169	198	198	157	199	181	174	196	204	182	183	170	186	217	166	200	198	193	186	186	190	209	196	183	188	191	177	197	180	169	174	175	198	194	206	167	188	177	193	199	177	166	179	175	186	177	211	187	195	190	179	172	203	207	185	163	191	193	197	173	183	195	181	237	183	182	208	189	162	190	207	176	187	194	187	217	157	190	187	168	182	205	187	182	173	164	202	177	191	198	177	191	175	173	197	198	202	196	171	209	194	174	178	189	196	185	176	180	177	178	205	173	159	165	171	188	193	187	181	180	180	173	202	202	173	155	178	169	174	204	184	186	205	189	204	180	195	187	201	197	182	174	172	198	184	163	188	184	198	191	184	211	203	172	181	207	174	162	195	190	201	187	208	192	173	189	186	195	180	212	164	164	191	175	188	195	198	185	173	169	182	165	198	184	213	217	181	208	212	173	185	196	185	207	201	207	172	216	170	195	199	182	197	186	196	182	183	165	194	183	201	194	163	182	223	207	166	199	181	182	165	182	174	217	181	157	184	201	150	168	179	204	203	185	186	176	200	179	190	164	176	198	187	212	167	173	203	192	206	195	201	180	194	186	181	180	181	193	215	202	188	196	175	161	179	195	197	196	171	197	199	160	197	166	161	194	226	182	175	194	219	191	189	204	195	186	184	182	200	167	184	216	175	172	192	189	204	172	176	184	197	173	172	177	172	189	170	194	185	186	188	177	185	192	180	186	175	186	169	194	178	183	178	185	171	177	182	184	215	177	201	193	186	184	175	161	194	224	163	187	213	187	196	183	202	192	188	168	207	174	154	197	191	210	208	182	178	188	193	171	179	208	201	177	176	189	222	211	210	202	183	195	218	196	182	193	187	190	215	190	174	173	191	180	211	168	175	189	158	204	203	169	191	189	197	165	197	209	178	183	184	167	190	170	180	197	177	197	212	195	213	153	176	173	195	204	203	176	173	179	186	178	177	193	205	191	171	202	201	191	188	181	185	198	199	166	174	161	188	174	193	179	212	206	208	192	175	188	187	206	176	168	187	185	172	185	171	198	197	207	183	192	186	188	178	188	197	183	204	158	194	197	204	201	212	184	190	190	189	211	185	203	188	171	212	174	197	158	170	205	167	214	183	153	204	187	179	223	167	181	162	177	192	192	157	185	171	171	208	156	172	175	188	197	207	190	199	173	204	214	212	171	183	200	173	213	168	202	200	188	185	178	189	183	185	209	216	183	190	175	179	224	173	166	197	212	171	189	185	221	181	197	179	171	211	174	169	180	204	207	213	187	183	195	195	166	170	169	207	187	194	195	179	206	210	206	203	183	166	180	207	165	171	202	223	199	192	176	217	194	186	175	211	177	188	208	175	191	177	193	177	204	200	214	191	164	194	205	186	181	158	205	212	187	201	177	203	197	188	177	176	181	162	204	175	196	169	217	206	176	170	203	193	198	159	184	190	174	181	214	220	213	205	170	175	192	188	160	179	198	190	177	193	199	195	203	221	192	201	175	172	204	179	171	175	199	209	196	198	178	192	167	181	192	201	213	185	192	212	160	205	175	209	171	212	201	182	180	188	171	180	167	174	195	181	194	193	184	200	178	194	198	204	178	187	190	180	189	208	199	182	193	202	150	168	183	181	203	185	208	184	191	176	183	169	202	178	176	168	192	190	190	194	183	201	163	183	202	187	227	211	186	188	221	209	196	171	176	179	194	188	192	172	184	192	160	188	183	171	181	208	202	181	167	182	187	193	172	202	182	196	188	197	177	192	193	185	221	196	181	192	201	171	148	177	191	195	171	194	161	175	174	189	191	204	166	208	209	166	200	189	177	175	186	193	172	225	193	192	196	196	194	188	197	190	194	195	192	180	196	208	182	209	188	200	213	178	175	209	167	164	193	168	184	182	190	179	177	164	196	187	170	189	166	162	186	214	205	180	198	189	207	197	172	182	186	196	176	222	154	216	176	191	177	193	178	188	196	205	192	189	192	189	209	228	182	213	204	191	180	222	192	184	178	189	211	192	175	191	170	174	183	169	210	169	163	189	204	150	218	213	184	164	212	225	217	212	203	167	204	184	177	182	193	167	176	219	181	202	190	172	188	182	205	192	180	152	201	201	204	157	200	185	194	189	205	175	193	158	177	195	192	212	174	190	180	151	199	206	196	193	191	184	165	173	147	184	184	172	179	192	169	198	189	187	199	193	194	190	148	172	201	200	193	188	180	179	171	179	206	196	170	174	180	202	195	167	205	201	184	188	187	188	179	169	190	216	217	197	173	176	167	171	181	195	185	180	180	148	200	194	209	196	183	189	228
1908	658	704	846	807	647	563	586	513	484	512	514	503	513	483	524	500	519	465	519	478	516	477	451	485	514	478	492	429	450	474	465	482	511	480	485	485	468	488	459	469	465	480	487	521	505	494	499	478	525	518	461	445	496	464	475	483	480	501	499	475	499	472	483	487	501	463	517	481	467	503	467	514	482	472	459	478	458	506	495	475	466	494	489	485	500	475	466	477	474	518	486	481	491	487	500	507	485	506	494	479	505	472	500	524	475	496	428	491	501	490	442	480	486	469	430	488	474	519	485	504	504	434	496	449	502	528	441	407	490	503	477	486	463	454	505	499	512	484	478	448	440	490	501	503	491	462	464	467	488	476	450	490	474	498	482	505	478	475	493	496	465	500	505	497	495	469	504	489	470	495	492	477	469	487	494	496	474	490	435	488	502	500	502	470	441	482	483	494	472	499	495	470	492	482	485	492	463	467	454	521	487	481	527	494	499	475	476	434	485	480	495	469	514	490	483	454	490	495	487	454	465	482	454	458	442	494	466	465	488	492	460	516	452	455	497	483	461	483	509	477	520	473	498	511	466	477	509	480	468	421	512	491	493	495	515	492	480	455	503	526	478	475	494	532	499	442	494	484	490	468	477	476	530	454	511	467	493	516	494	487	511	484	460	473	475	480	485	458	483	506	485	486	514	435	471	489	516	485	482	504	467	493	487	454	510	506	512	443	450	483	507	497	502	466	463	469	474	504	488	460	481	469	513	480	485	467	486	489	491	529	512	465	454	451	424	491	451	456	462	495	456	497	496	503	501	531	480	504	505	501	480	501	475	480	468	504	489	472	480	537	483	490	510	536	462	483	485	487	445	476	439	522	482	539	495	473	519	510	519	470	487	480	453	478	452	477	502	456	503	488	453	467	522	454	468	495	500	518	510	437	474	506	511	502	536	500	462	499	480	479	474	490	512	492	525	469	458	501	477	487	485	480	491	491	481	499	472	476	460	463	470	486	447	459	474	485	455	507	453	486	494	458	503	506	500	480	480	472	515	439	524	471	477	506	481	489	500	480	488	456	481	481	485	482	481	477	485	488	505	476	479	477	520	464	485	499	470	493	478	467	480	496	482	464	482	483	466	476	470	470	504	486	542	504	471	437	445	469	475	490	475	463	479	520	482	474	449	483	491	460	442	513	482	500	478	527	470	458	464	475	484	460	497	477	514	472	489	481	459	480	518	497	471	463	487	495	466	504	491	485	510	537	448	521	484	518	485	476	486	506	464	459	527	496	494	445	480	475	459	442	449	489	501	470	509	471	489	505	502	499	464	490	463	480	506	470	477	489	427	525	494	502	456	470	487	515	471	496	493	467	472	493	463	479	502	486	511	452	467	495	468	475	522	488	500	530	496	507	532	487	507	494	470	467	499	482	468	473	515	469	499	492	487	513	488	498	451	468	474	501	485	509	504	465	476	498	473	451	443	494	517	464	530	508	481	505	448	491	490	442	500	486	485	445	479	480	454	510	482	493	469	478	499	483	471	477	531	443	554	462	496	500	459	494	441	486	512	473	505	512	480	505	477	458	469	480	472	469	475	473	472	537	495	405	499	480	454	497	425	508	501	508	492	453	508	491	500	506	479	469	493	492	509	444	523	482	475	478	471	484	493	514	509	514	478	519	471	483	473	499	461	521	481	520	491	519	471	507	467	460	489	461	444	516	497	487	444	486	523	502	499	525	494	486	480	479	505	495	515	465	522	471	516	461	479	470	512	488	467	463	477	515	470	523	456	467	493	489	484	476	496	498	480	494	480	517	492	492	440	466	447	447	454	503	480	502	509	481	451	463	506	472	466	486	470	518	515	460	530	514	490	465	485	490	510	491	484	480	519	480	440	498	504	490	483	477	502	474	481	491	452	441	483	493	498	511	519	444	484	472	529	472	505	513	511	477	495	446	529	475	480	511	490	482	487	496	466	475	483	448	472	529	483	477	472	446	512	501	480	508	470	527	491	485	467	497	501	437	491	453	496	474	497	460	505	510	524	473	496	462	470	504	472	487	518	463	467	507	498	504	451	500	497	520	491	466	508	488	504	481	545	471	497	482	484	529	488	471	467	465	477	465	471	473	485	492	537	485	489	464	503	513	474	506	476	504	525	502	455	449	507	511	502	458	505	448	459	467	498	497	534	526	457	472	462	502	504	491	473	501	519	505	474	486	502	450	449	523	493	501	462	478	530	488	492	508	528	458	468	504	460	500	489	462	488	507	476	485	504	454	485	453	459	512	470	457	481	509	488	533	491	472	501	479	476	485	489	504	495	473	483	485	460	478	479	493	492	479	460	474	491	458	465	453	474	465	498	487	514	499	506	456	498	518	485	514	434	490	497	482	474	481	493	493	468	435	461	470	494	496	464	481	460	464	479	477	504	494	460	495	514	481	540	510	540	508	497	491	453	532	492	496	510	471	494	464	488	464	465	484	461	472	500	467	496	528	486	511	496	478	447	474	476	458	469	466	474	478	481	508	505	503	466	480	479	481	439	518	491	482	514	506	499	484	484	497	476	490	471	494	518	540	440	483	472	488	500	475	471	480	474	514	499	444	465	487	503	471	445	456	477	501	469	494	440	500	473	492	469	462	506	488	504	508	476	457	537	524	512	472	506	474	461	486	512	528	492	518	472	526	497	456	465	433	489	473	520	432	505	455	459	493	451	505	488	491	499	504	457	476	482	505	459	530	518	519	501	493	493	446	431	488	493	506	522	481	477	527	496	462	465	509	473	475	472	464	460	487	464	492	511	467	471	508	491	478	457	489	496	461	482	434	471	510	466	468	492	501	517	488	474	505	496	516	468	484	530	479	454	507	464	472	460	497	408	491	497	435	496	490	490	469	511	489	482	488	477	452	523	446	485	513	488	452	485	510	496	484	484	488	483	503	476	479	446	511	470	464	480	476	510	516	500	434	506	459	480	500	469	480	478	457	469	468	459	504	482	472	505	485	441	470	459	510	470	468	476	460	477	482	526	493	464	499	493	469	486	498	487	464	503	508	442	482	519	492	457	483	476	465	461	510	477	464	494	516	500	514	493	486	534	446	482	479	471	426	479	458	476	514	480	477	463	526	514	529	496	478	499	465	481	475	509	491	477	491	494	482	448	482	520	491	509	523	516	481	498	459	477	487	478	494	457	511	468	477	478	519	472	498	465	515	459	529	482	481	516	497	466	469	482	459	478	460	519	506	503	457	454	540	466	488	515	486	483	498	498	453	508	522	479	488	478	473	479	478	500	443	511	474	469	482	504	501	468	494	467	504	472	527	506	502	493	483	486	503	481	482	457	515	473	462	503	471	466	446	469	483	516	470	471	457	489	479	493	470	463	497	497	496	510	495	494	529	469	471	513	521	508	466	450	465	500	494	474	468	490	487	477	480	491	479	492	493	469	479	467	483	477	484	489	479	438	494	482	486	571	474	486	465	488	503	477	530	503	439	491	482	474	482	490	484	506	505	483
7944	940	701	644	515	378	341	265	250	221	234	217	200	204	200	218	223	182	220	271	204	228	181	179	205	219	222	207	214	222	200	186	216	181	227	196	176	181	191	193	198	176	197	186	187	190	207	164	175	202	201	200	205	197	206	194	167	186	200	185	185	192	198	183	192	209	196	164	203	187	192	189	194	188	190	187	170	208	209	201	198	187	177	177	234	212	170	188	179	192	197	185	190	195	210	186	175	218	198	200	196	189	188	203	197	204	184	216	187	194	212	197	219	195	202	218	218	172	168	175	229	182	206	169	211	171	184	194	170	216	174	200	205	178	209	199	195	178	198	214	194	185	187	195	187	180	206	186	165	183	192	175	181	199	196	177	172	155	202	172	204	181	198	186	206	186	195	216	189	191	182	190	197	224	188	192	238	188	217	203	191	190	195	176	200	201	180	196	217	203	171	184	198	208	196	168	221	222	190	180	193	224	205	172	212	207	214	171	179	178	192	207	180	213	159	180	190	166	193	202	201	186	188	210	196	208	211	204	182	190	200	196	183	201	209	205	183	172	193	182	183	177	212	218	197	198	187	195	187	190	195	178	196	172	204	199	190	193	166	204	199	167	160	200	212	195	195	194	202	207	164	190	176	196	171	181	203	177	217	185	198	192	205	212	217	217	198	200	196	200	194	166	180	185	204	193	209	208	195	174	171	188	226	207	206	197	179	212	200	218	218	184	202	196	190	167	196	199	195	186	178	182	199	205	193	202	207	192	180	206	218	190	207	184	215	173	211	183	197	189	198	206	180	191	224	189	197	210	176	175	220	196	196	204	209	215	177	191	191	202	186	205	189	186	213	180	199	162	168	181	197	190	184	194	216	208	153	191	209	176	182	204	236	203	192	211	183	201	183	210	195	186	165	199	177	199	198	216	217	206	199	199	217	220	183	185	200	196	203	181	190	189	201	217	189	178	182	199	226	196	188	226	197	182	164	207	172	193	220	154	180	201	214	210	190	173	192	199	190	186	200	189	196	217	193	161	199	181	215	177	201	194	193	198	219	190	211	198	195	181	199	176	225	224	193	180	194	212	165	183	192	194	203	210	192	203	206	183	179	186	192	182	195	181	158	182	190	186	193	207	204	195	180	226	215	201	189	209	179	211	196	184	185	214	176	218	203	200	203	215	206	185	183	210	177	191	179	204	216	171	204	198	201	185	193	196	172	177	176	198	193	201	172	194	198	187	191	212	204	208	187	198	187	208	207	188	172	203	174	197	207	173	189	189	175	191	195	178	211	171	189	165	185	204	202	187	217	186	181	214	187	190	211	193	214	210	189	183	183	217	209	195	184	192	217	172	193	216	198	175	171	179	190	201	210	174	187	213	186	194	213	206	199	239	216	176	175	189	162	184	189	205	189	233	197	179	189	207	200	181	222	185	231	191	169	199	163	171	170	191	174	173	202	187	175	172	210	161	173	223	170	202	215	196	199	200	167	183	197	205	198	176	201	171	209	197	197	207	194	175	183	161	211	221	186	185	197	186	209	198	174	213	205	212	206	200	190	188	178	179	179	186	185	159	197	176	204	181	165	213	172	203	214	184	182	183	183	193	209	207	156	193	175	204	195	211	187	209	199	193	173	200	178	196	203	184	184	216	203	171	196	204	193	176	197	198	205	197	204	182	201	205	190	173	199	197	209	203	193	196	193	198	180	173	182	192	197	208	160	180	190	197	194	178	210	185	201	213	185	201	180	219	200	161	187	200	187	189	192	209	173	199	206	201	227	174	210	205	179	196	191	188	196	210	195	183	191	172	195	182	185	197	209	165	195	198	216	195	206	196	187	185	159	190	210	197	213	225	210	220	176	184	192	208	180	213	216	191	196	203	192	173	198	196	193	207	167	213	197	202	186	165	199	205	171	167	176	170	183	189	201	189	211	206	171	183	199	215	180	194	212	169	187	221	210	206	178	175	188	166	189	185	196	173	214	189	207	162	166	202	189	186	206	171	196	201	213	187	185	223	215	197	217	204	199	216	207	200	193	164	199	189	195	203	210	184	198	192	184	182	188	212	168	171	201	191	199	169	196	238	188	214	191	181	162	169	167	189	188	220	200	179	209	176	205	192	220	197	189	199	220	188	193	184	221	152	162	198	237	199	199	182	184	212	179	195	194	183	165	160	208	170	209	201	191	168	185	188	205	203	206	160	200	202	178	174	196	211	215	192	198	210	196	203	229	203	172	175	192	218	171	160	193	215	184	186	172	173	175	226	210	200	204	206	188	188	201	192	203	225	229	173	172	196	178	191	174	190	203	173	186	175	203	191	213	214	203	181	201	180	203	184	185	195	189	195	209	185	189	193	170	166	187	172	181	175	188	192	158	182	218	196	203	190	182	218	201	170	186	211	209	167	177	196	180	203	204	182	198	175	190	204	183	211	212	197	158	203	210	188	193	173	207	173	194	196	197	195	185	189	186	206	181	209	174	170	192	160	172	180	171	194	203	212	209	212	200	198	202	196	172	196	215	183	208	213	176	195	201	192	212	171	189	183	206	175	198	174	183	216	185	181	181	168	206	188	205	202	179	216	209	219	162	176	150	215	173	191	192	178	178	182	197	184	220	187	201	165	184	191	186	194	227	191	187	185	182	177	201	194	177	204	183	195	191	203	202	209	209	191	180	193	205	219	199	222	210	207	196	204	197	193	207	197	167	176	198	194	212	194	169	180	192	216	210	178	177	181	210	193	177	207	193	174	191	187	210	184	179	196	188	195	170	189	219	191	207	193	189	197	212	186	178	184	195	206	197	195	177	230	212	189	188	207	198	200	160	194	176	173	183	181	183	194	208	181	181	206	203	198	206	231	198	196	188	199	194	185	226	189	201	174	221	164	198	183	218	197	196	216	187	181	206	234	193	187	204	184	199	210	191	189	190	173	182	174	205	213	199	197	175	179	211	187	207	177	176	211	193	211	188	191	186	184	187	202	232	218	169	202	179	198	199	188	190	195	178	204	185	186	192	188	201	183	223	215	174	196	199	228	191	206	182	188	204	187	209	174	200	198	200	191	190	174	180	201	194	196	213	188	198	185	182	200	202	171	210	207	212	185	199	201	194	212	195	184	199	195	194	199	203	181	205	184	204	213	212	243	204	199	208	176	185	194	188	179	187	184	216	198	203	172	186	189	161	170	200	194	191	209	204	195	218	180	189	206	194	202	180	185	193	187	198	190	193	194	202	192	185	172	218	202	197	201	166	220	199	196	184	194	169	214	190	189	193	172	197	170	197	203	174	189	204	202	182	166	188	199	167	217	182	210	210	228	203	209	181	203	205	160	196	192	217	186	200	174	171	182	192	194	181	181	204	198	180	208	188	170	196	182	185	205	197	168	172	213	201	217	156	178	187	176	178	183	211	200	191	178	171	177	188	204	183	171	190	213	196	204	195	178	193	186	196	166	174	213	187	194	166	184	200	184	223	226	210	192	216	210	171	174	196	201	218	186	220	194
6534	1205	1653	2090	1817	1267	1075	1030	797	770	713	666	686	652	589	695	620	564	555	882	552	547	551	551	531	505	527	520	539	580	517	543	507	525	507	507	523	507	513	543	526	496	533	535	514	525	540	541	510	462	541	493	526	527	511	486	526	481	534	520	496	521	492	500	497	555	522	485	533	535	525	505	536	508	507	508	521	487	538	533	521	529	504	537	506	537	499	504	526	533	479	516	563	494	540	520	519	515	531	519	512	517	502	477	515	534	521	554	513	499	520	519	518	519	521	503	496	517	553	516	497	484	470	537	528	518	522	521	489	537	493	511	472	485	533	533	519	522	548	536	479	512	488	553	545	501	534	507	512	531	505	492	532	547	510	549	554	517	532	500	486	525	509	547	489	521	522	566	462	492	520	481	506	515	498	541	490	517	550	510	546	499	521	535	507	509	513	484	524	524	526	521	537	475	504	516	499	530	543	527	540	490	516	516	540	502	499	504	541	506	530	535	509	505	525	501	520	517	510	549	505	554	494	507	513	509	538	507	491	496	522	546	504	513	519	561	514	485	504	513	563	505	533	510	499	477	550	557	529	514	518	497	523	530	492	506	514	534	489	504	519	508	546	477	547	510	502	493	488	539	492	536	492	569	505	507	537	515	496	509	483	545	525	492	529	530	519	499	497	507	499	510	522	487	488	515	473	510	507	488	472	512	527	476	552	508	466	522	530	533	550	503	496	504	515	502	540	477	509	453	521	456	525	543	538	495	499	544	535	548	501	518	475	520	522	499	535	504	532	500	546	498	527	514	539	507	521	484	528	510	538	490	523	538	488	478	506	500	536	534	517	533	500	525	484	480	540	517	527	516	491	540	467	544	530	472	483	570	519	478	489	521	495	503	496	553	559	509	504	524	553	489	526	512	527	488	518	576	532	528	530	505	514	481	533	514	529	505	543	518	508	544	496	490	528	542	507	521	484	509	496	507	508	495	489	554	543	481	499	483	498	516	504	517	564	524	511	499	516	507	510	490	515	524	502	541	497	518	498	524	556	501	548	509	533	516	531	533	518	552	549	507	504	505	505	512	518	507	511	540	567	518	496	523	481	508	548	487	522	489	541	521	469	493	542	501	520	536	551	549	509	589	524	531	515	529	489	518	518	498	514	517	524	541	504	482	536	516	491	551	503	519	502	522	515	538	506	501	517	504	529	518	524	503	520	514	511	530	560	481	529	505	490	532	474	514	504	470	496	540	526	509	491	490	491	536	520	531	529	464	521	502	503	473	488	524	515	505	515	507	502	507	498	492	529	525	532	520	508	501	537	495	508	516	507	541	488	511	531	505	550	513	515	495	507	488	484	509	517	490	552	505	490	457	484	507	526	521	532	550	548	524	520	538	516	516	511	514	496	513	541	489	565	516	544	506	515	484	502	512	547	532	494	507	557	552	527	492	523	507	501	504	516	532	500	474	532	491	511	521	530	499	536	511	499	548	546	524	542	525	522	477	510	523	534	452	536	505	522	535	523	509	501	545	522	494	491	525	537	511	521	554	493	495	513	479	502	542	523	495	510	486	508	536	494	479	528	484	522	513	536	510	517	526	556	510	537	492	547	515	511	494	498	528	523	516	510	500	544	509	513	477	490	517	484	528	506	512	554	518	458	500	505	536	550	502	479	496	517	519	520	513	509	485	508	489	467	500	477	496	518	528	468	513	500	527	549	501	511	522	546	541	507	537	529	515	508	511	492	508	518	492	477	528	524	517	476	528	503	522	563	476	489	502	482	552	498	482	491	522	534	520	520	523	496	540	485	502	510	511	517	507	518	485	488	495	526	489	544	536	496	508	527	521	495	496	515	482	516	532	501	537	527	498	475	556	494	525	505	510	510	521	538	493	542	519	472	485	500	529	496	534	499	514	526	505	512	532	544	497	517	506	538	508	521	522	476	485	536	479	519	509	505	512	496	511	551	506	526	550	518	516	532	520	500	542	512	504	534	510	482	503	516	514	529	498	554	498	502	494	497	489	510	532	548	571	497	488	507	536	486	492	508	536	500	544	545	500	553	511	527	508	474	504	508	509	495	539	496	518	517	574	533	477	472	524	526	513	501	488	535	492	487	502	505	506	556	536	573	528	511	516	485	539	509	504	490	508	498	503	538	503	523	538	508	533	489	495	527	535	545	537	513	524	537	485	533	523	522	513	548	485	503	503	507	522	497	481	523	482	536	509	463	542	520	493	516	521	545	494	532	533	504	490	538	508	491	535	488	486	501	494	504	501	502	542	523	514	516	505	534	527	568	525	491	490	475	518	526	516	515	541	520	466	550	488	475	541	478	532	519	526	518	536	496	483	491	490	495	530	508	527	514	470	520	475	553	507	511	540	551	525	530	501	524	528	506	496	541	496	531	514	527	527	517	542	536	527	481	561	517	498	474	535	511	509	534	542	512	494	508	498	506	578	441	501	531	525	511	528	471	485	470	519	505	520	516	525	465	537	532	493	520	477	546	490	510	553	516	569	507	504	500	547	516	505	466	547	508	488	535	506	503	529	494	516	484	544	517	522	485	488	512	509	482	474	526	488	491	508	514	531	491	506	533	497	540	515	517	525	498	504	534	530	522	542	524	501	514	510	515	487	501	548	520	494	497	544	475	504	545	522	494	477	500	540	490	496	525	511	454	511	514	523	525	542	502	519	539	524	507	486	518	501	520	486	535	522	526	526	541	468	521	536	501	499	508	514	495	488	525	490	539	545	484	545	502	531	497	534	544	496	551	529	484	500	484	529	562	522	527	507	512	524	520	517	489	545	519	503	531	523	497	538	522	491	493	508	484	545	519	488	512	501	489	483	518	511	494	541	516	495	492	495	539	502	564	571	543	500	524	491	485	508	506	498	508	518	484	516	486	486	516	503	483	563	509	497	539	550	507	516	478	514	569	514	494	538	512	497	522	511	530	513	514	509	459	537	540	484	527	502	506	561	500	486	510	542	540	487	580	489	513	497	505	516	527	536	533	526	516	514	511	498	555	516	543	529	480	519	550	510	568	548	528	542	519	521	505	503	506	539	534	517	527	547	529	575	474	481	538	548	471	481	559	496	543	474	515	527	486	483	510	485	506	527	539	486	521	542	506	523	513	522	543	515	473	486	510	507	510	515	508	496	508	524	517	489	496	504	498	499	466	523	460	531	483	498	539	546	507	534	473	476	527	530	505	505	510	548	525	508	516	501	520	508	491	488	512	523	466	489	503	540	534	533	521	524	513	503	547	549	512	512	516	534	538	490	484	513	550	491	511	501	521	524	494	472	502	515	489	526	514	528	491	509	516	513	511	506	502	547	514	501	503	508	476	544	491	489	494	492	501	537	476	491	515	511	513	531	545	530	487	524	521	537	497	544	500	532	517	544	524	538	484	540	516	487	546	490	506	504	506	524	472	490	472	548	507	520	543	470	498	486	519	485	504	570	533	543	526	535	519	500	510	510	510	546	482	513	498	485	495	517	515	527
15172	2244	1617	1227	966	711	644	637	495	485	479	406	428	427	458	432	446	413	431	524	446	415	400	417	367	369	391	420	366	372	385	367	382	385	409	411	399	369	413	401	392	398	375	380	380	357	407	391	410	368	383	405	403	422	400	380	410	415	410	371	385	390	402	369	414	398	424	361	380	403	393	405	370	379	397	423	400	396	342	367	447	435	451	407	389	364	371	374	377	388	387	426	397	418	361	372	392	389	422	343	350	359	356	369	407	399	432	416	366	393	365	400	414	435	374	414	371	397	407	404	360	383	385	385	375	437	396	404	376	370	352	354	405	406	378	393	406	354	374	346	423	438	396	407	402	402	370	395	448	397	410	413	400	394	430	372	421	438	456	393	410	401	385	424	378	389	391	386	389	377	390	378	375	441	422	370	391	413	381	412	399	369	422	383	372	420	411	378	398	416	405	389	370	398	412	408	409	385	391	394	389	370	411	382	355	425	382	432	387	401	404	404	369	385	387	392	372	385	448	384	409	394	386	388	361	372	371	424	415	418	385	386	373	432	413	399	422	414	417	359	386	414	405	386	402	380	388	394	384	386	392	354	408	379	404	378	415	357	382	408	402	391	410	432	379	415	395	423	446	378	393	402	432	413	355	408	415	400	376	418	406	396	361	419	404	407	417	371	402	363	371	406	401	414	404	387	382	369	430	434	403	415	421	406	414	385	384	407	398	383	393	398	385	394	416	403	398	408	390	420	418	374	404	416	365	368	413	410	379	412	411	387	399	347	399	365	397	416	396	411	381	419	392	382	374	385	380	397	410	418	396	378	420	371	382	412	384	403	380	378	377	394	425	400	389	389	384	400	403	386	391	396	385	387	366	364	409	367	413	364	405	413	364	371	391	424	393	422	367	408	411	402	388	393	391	366	369	399	373	389	414	403	393	377	388	382	376	378	396	360	413	380	414	389	394	388	409	388	413	374	375	413	404	391	394	394	362	422	444	394	413	417	361	359	375	403	408	400	416	361	430	352	433	397	413	385	402	395	412	366	383	428	402	433	367	361	395	439	402	375	379	367	369	366	429	384	396	397	377	391	415	376	460	376	396	385	368	401	394	389	404	411	365	363	381	390	425	426	405	408	414	438	378	398	378	376	418	372	422	404	375	373	427	365	398	382	395	404	419	355	374	372	445	397	411	393	399	433	405	395	383	424	400	385	385	377	423	419	391	402	360	360	391	421	405	397	398	423	402	385	398	399	390	367	401	423	370	397	410	428	414	407	436	444	475	388	422	411	419	381	412	376	416	400	380	365	424	420	405	387	407	378	381	413	418	388	399	394	372	404	402	379	365	379	433	383	359	403	392	410	402	358	422	385	390	391	377	437	406	405	396	359	371	404	415	370	387	382	396	404	397	420	389	387	403	401	393	398	391	371	393	390	404	407	385	395	380	380	399	366	373	365	391	364	368	358	405	390	383	335	386	391	408	401	402	382	439	346	398	418	379	426	417	446	368	404	375	398	429	387	404	392	410	371	376	391	418	438	395	420	443	451	398	412	409	382	378	381	425	384	402	403	355	361	404	407	385	384	367	420	402	385	389	398	394	405	395	404	367	365	435	400	380	387	394	384	398	428	410	400	391	374	359	371	441	418	407	373	376	388	378	387	374	373	385	398	372	388	434	376	384	377	425	413	411	373	410	387	383	366	404	417	430	380	406	412	350	431	408	410	379	382	374	380	406	403	400	391	397	407	355	398	400	354	399	415	384	404	401	390	440	397	377	362	416	379	382	404	417	407	411	392	419	373	390	378	407	389	408	410	407	448	378	389	433	404	386	402	398	412	395	367	396	343	433	412	371	414	370	423	393	372	392	398	403	368	398	385	379	410	407	378	413	402	358	389	419	432	422	393	416	362	394	401	375	398	400	395	383	404	357	419	365	419	417	406	386	436	390	392	412	433	403	398	406	380	389	363	404	393	375	427	393	384	371	454	425	429	368	432	384	408	404	420	438	434	415	418	375	367	381	388	382	369	408	343	426	368	415	382	352	420	446	399	403	400	405	369	390	394	409	384	375	422	355	391	386	358	405	399	426	408	392	413	423	409	408	386	380	435	398	378	382	405	405	392	390	421	384	404	382	402	386	395	424	395	397	395	416	402	377	392	409	369	421	367	404	384	393	380	398	380	396	376	405	356	406	404	401	406	374	403	389	394	437	428	388	427	363	425	403	377	385	389	386	390	380	431	404	426	397	378	376	390	406	429	376	373	387	372	394	405	386	375	402	397	403	406	380	364	412	408	442	412	426	411	414	410	389	373	418	407	364	380	398	376	395	379	387	419	412	375	358	409	384	416	385	383	379	388	362	393	396	424	388	396	416	386	399	393	392	391	391	394	432	375	435	361	403	394	398	441	408	394	380	392	378	404	426	385	397	406	430	369	389	392	378	388	408	393	427	425	403	365	381	369	396	373	333	405	402	366	375	418	357	380	390	405	359	381	411	392	419	423	399	388	420	353	390	357	376	360	409	382	412	395	378	398	422	431	376	356	396	442	373	427	385	377	357	411	388	383	405	384	382	359	427	397	349	406	400	380	379	379	435	399	412	387	408	424	404	398	383	418	388	369	397	346	414	394	423	413	389	395	391	378	386	394	362	379	373	388	414	385	357	372	416	395	386	419	416	424	402	403	381	468	383	400	380	416	378	393	389	369	373	411	395	390	415	405	395	374	381	426	416	432	362	378	372	379	354	373	387	396	415	398	378	381	429	380	405	382	414	373	392	413	389	377	379	416	450	375	403	404	403	373	397	389	412	396	396	402	370	398	425	364	396	409	408	368	430	385	380	449	396	391	398	356	400	403	399	409	375	382	415	419	392	378	396	365	402	397	384	404	381	377	338	386	391	408	419	422	375	392	391	382	417	398	389	435	417	357	424	380	411	382	392	411	411	417	414	383	380	387	417	414	449	418	401	425	372	390	392	428	396	392	376	418	412	383	423	420	340	396	376	380	436	402	380	389	410	398	400	397	429	385	397	380	411	396	390	387	376	370	411	423	385	398	404	386	403	356	369	414	406	401	389	393	403	415	401	388	403	394	406	403	388	388	379	386	442	414	386	368	396	396	353	409	390	360	423	413	409	384	400	446	412	393	390	381	390	396	384	378	389	366	405	355	400	381	386	434	384	394	418	377	370	359	393	409	404	417	390	385	385	417	399	411	418	387	377	376	378	415	338	397	397	366	385	396	388	399	386	397	370	446	426	403	437	415	411	379	390	360	390	375	390	363	443	385	427	409	433	405	421	362	393	416	407	390	396	422	367	403	360	379	427	408	398	419	430	392	378	378	399	378	437	401	386	387	373	389	390	414	378	384	372	391	403	419	400	381	396	405	372	379	388	378	393	366	361	425	425	410	411	414	442	411	385	393	397	390	409	402	391	424	392	440	407	367	395	398	428	380	411	364	385	382	426	389	392	356	397	420	440	457	438	338	388	379	368	387	401	402	371	380
8856	1976	2806	3427	3162	2281	2161	1863	1488	1343	1320	1161	1185	1113	1088	1225	1141	1052	1047	1659	963	1050	997	997	918	961	906	949	962	947	953	940	889	885	969	890	912	954	937	922	953	907	951	924	901	940	960	897	919	943	965	982	942	930	905	911	922	867	924	915	896	900	916	912	937	900	870	901	932	902	931	887	973	829	937	922	941	935	922	925	889	917	943	892	893	937	889	900	844	880	909	911	894	879	952	842	878	875	967	946	932	940	896	848	885	856	904	930	907	865	866	916	928	894	856	894	870	879	913	875	880	910	906	922	945	868	898	862	882	862	881	943	868	844	965	854	951	869	877	864	918	925	929	928	913	898	909	883	969	910	924	907	953	926	920	935	888	905	999	964	897	877	938	912	924	873	892	893	883	908	915	891	925	874	894	917	915	926	916	932	884	923	877	880	899	860	922	934	912	876	914	900	908	893	912	883	931	869	948	927	860	893	889	915	892	908	911	890	922	894	880	938	918	896	902	853	858	888	881	883	941	942	894	866	903	918	866	898	876	957	892	869	928	903	915	917	923	880	851	902	874	887	962	907	937	920	928	936	901	904	893	900	914	881	897	868	900	942	893	876	960	934	833	953	913	869	923	860	882	901	883	919	856	889	857	899	905	890	852	873	864	859	924	937	851	874	881	934	907	927	864	947	935	914	886	834	891	871	916	912	938	906	901	932	914	920	860	889	942	872	898	904	896	881	899	928	878	874	872	883	930	926	884	882	892	923	897	912	854	880	950	918	872	872	871	897	951	848	940	856	895	912	921	933	872	897	889	895	920	902	830	922	865	862	938	935	976	945	857	910	888	948	867	866	948	912	887	865	882	877	915	885	923	922	847	863	942	906	914	902	905	859	890	853	899	902	873	897	890	931	878	865	892	901	893	923	838	919	854	893	933	918	861	954	918	902	956	930	902	876	920	884	895	905	975	922	879	914	924	918	877	904	895	911	901	877	899	901	876	860	911	860	899	896	886	912	940	923	895	882	881	902	867	866	883	938	853	849	939	968	931	884	909	906	866	836	863	872	940	906	951	835	933	944	944	904	903	924	902	867	905	868	932	883	939	855	859	892	853	878	943	918	875	869	909	869	840	898	918	927	912	944	938	880	901	924	870	930	845	856	913	913	902	928	849	934	852	889	864	893	967	935	923	926	819	877	882	896	896	908	899	873	919	933	949	917	880	914	906	885	919	893	935	943	862	889	924	840	890	834	902	882	861	903	884	922	954	896	907	918	913	888	893	922	937	929	891	885	919	938	906	926	879	966	898	926	940	907	909	924	944	930	920	853	879	929	939	892	913	919	892	941	855	885	1001	908	939	950	868	899	874	935	930	864	907	883	890	893	909	898	905	898	892	928	929	910	910	896	906	909	953	915	948	906	856	916	903	891	928	938	921	916	905	910	911	919	871	882	960	890	912	864	905	924	880	887	816	866	931	917	893	908	884	866	885	895	960	936	908	931	896	850	891	889	879	917	945	880	868	897	912	906	930	831	890	918	923	917	870	888	883	874	928	915	903	899	864	978	903	844	915	928	899	871	888	862	986	853	898	968	910	959	908	936	866	888	919	883	899	939	909	881	878	882	954	896	960	902	883	912	894	925	887	916	911	936	868	870	915	868	889	871	883	914	872	823	918	956	895	864	882	849	926	873	892	891	922	900	906	894	933	937	860	903	866	901	919	908	916	915	861	869	881	933	900	893	855	859	898	924	871	902	883	913	938	871	831	867	894	878	903	886	912	890	898	894	897	868	896	918	897	929	896	919	840	933	913	928	919	886	958	863	924	897	895	832	875	917	909	900	896	896	906	928	903	872	903	875	900	898	872	890	886	837	885	920	869	919	894	903	867	875	928	885	935	879	937	807	929	919	929	865	884	944	863	935	912	836	945	910	935	932	840	907	918	887	921	909	873	913	877	938	910	909	915	913	876	857	909	879	953	906	931	948	917	838	873	933	952	946	893	887	921	924	931	923	924	896	836	921	935	910	902	997	910	848	890	932	845	884	897	892	916	946	902	857	898	864	907	956	878	873	914	901	934	856	901	840	883	953	847	901	941	843	908	859	869	934	928	925	861	948	911	902	927	905	902	877	905	900	902	845	893	882	901	874	933	898	856	869	967	915	917	861	954	935	863	895	895	934	914	924	893	915	935	900	895	949	862	940	937	911	867	851	869	829	937	957	886	921	904	871	902	902	898	916	898	908	867	892	938	899	900	918	953	903	899	895	881	874	936	929	904	926	913	942	922	883	935	880	879	888	842	914	949	898	898	880	938	898	892	883	858	872	896	886	891	907	890	834	918	916	885	919	949	893	896	844	867	927	942	889	921	910	914	940	904	868	891	895	863	909	887	892	884	923	813	942	887	910	918	934	908	883	883	884	952	944	902	940	933	906	893	911	844	882	910	875	869	867	937	885	878	951	856	939	893	921	926	874	924	841	856	848	897	913	875	931	940	902	872	942	884	895	898	950	887	850	902	904	952	953	943	902	904	963	944	854	897	920	903	887	878	906	894	922	895	951	928	932	912	912	855	891	900	939	943	835	917	841	864	921	946	869	918	860	866	908	892	857	897	885	917	938	933	902	918	906	940	917	901	870	896	919	890	910	942	839	923	925	965	889	924	885	928	903	923	832	877	925	906	954	931	894	912	909	926	895	958	905	874	909	940	902	920	879	909	931	903	919	872	950	951	859	912	904	866	879	923	928	913	952	919	912	933	943	908	940	855	920	896	938	927	871	919	916	898	907	908	882	923	869	876	880	900	802	913	859	871	894	854	929	932	888	894	942	911	888	886	939	929	891	935	875	923	907	866	882	929	922	872	957	960	878	930	907	838	922	904	871	876	945	928	916	917	903	898	918	922	930	932	883	956	865	837	921	942	911	882	911	900	879	895	898	920	831	857	861	879	919	909	888	912	888	869	892	900	893	871	937	899	917	857	908	876	850	881	902	941	895	894	899	887	878	865	918	957	897	900	889	858	908	929	924	861	867	947	894	901	920	915	928	949	899	895	870	884	860	903	932	895	884	946	911	888	934	934	857	886	872	891	884	899	933	950	924	869	905	905	900	856	841	890	883	882	864	901	919	892	895	923	891	889	903	914	877	924	924	848	912	872	866	901	867	867	911	879	945	956	889	891	938	980	903	920	939	904	894	901	905	832	936	935	885	963	930	914	876	898	881	877	901	885	892	913	910	885	873	911	911	865	835	926	875	864	904	862	939	902	919	918	942	933	884	916	939	891	908	870	938	906	967	887	902	891	850	886	871	947	874	883	933	900	896	938	939	904	947	929	898	917	917	923	855	893	839	910	906	871	878	855	905	847	921	931	930	845	866	887	902	851	920	950	954	899	917	871	897	902	940	854	930	871	897	949	931	922	880	888	956	868	839	916	878	867	898	905	862	933	912	917	906	868	933	879	902	863	953	882	859	893	900	857	965	913	923	952	926	885	854	869	920	962	889	887	917
1832	347	269	299	258	206	195	206	177	232	202	201	220	178	187	221	157	167	174	201	199	203	156	203	184	172	188	173	204	193	170	199	182	190	189	174	190	186	192	211	181	181	167	198	190	177	197	188	195	197	222	179	194	164	182	181	186	197	206	176	182	184	186	188	202	218	200	190	172	196	192	180	197	182	177	201	184	217	179	176	191	196	203	206	174	209	207	231	184	218	188	200	188	200	188	181	208	188	188	219	217	195	185	209	196	181	216	187	181	197	172	191	205	180	192	187	188	209	158	184	192	196	203	185	178	166	191	200	198	197	173	199	164	198	162	181	182	168	196	192	196	151	197	186	160	180	169	175	190	206	200	187	180	184	231	186	189	157	183	204	191	173	192	205	184	184	213	171	191	220	185	197	207	208	194	183	181	215	177	203	185	210	179	187	181	182	197	182	192	193	185	187	175	144	187	182	199	195	172	200	189	166	177	177	187	178	173	191	171	196	196	165	202	183	193	192	173	194	159	204	184	198	190	196	202	187	191	219	179	187	176	173	181	189	169	210	172	173	200	184	169	188	219	192	196	194	178	197	189	182	189	193	206	203	185	184	200	191	174	193	184	180	195	185	214	214	209	195	199	202	200	196	179	204	194	201	161	190	163	209	179	200	184	196	194	215	199	194	186	203	189	170	165	190	199	194	181	231	193	184	191	191	200	200	188	188	192	207	186	191	187	188	172	199	186	189	200	189	185	179	193	180	188	216	175	201	185	217	182	190	202	200	189	188	206	179	164	155	204	210	167	136	173	200	177	180	189	185	187	193	175	205	168	214	204	189	178	162	186	228	199	188	190	170	184	206	171	172	182	179	188	184	176	177	203	177	171	174	200	191	191	179	202	186	212	174	189	226	195	187	167	217	182	200	183	214	174	166	190	200	183	194	210	191	202	192	202	179	192	172	163	181	180	189	173	188	184	202	199	186	178	222	177	180	195	173	188	168	180	197	180	203	168	180	185	158	213	205	184	207	210	193	201	191	189	194	205	196	172	187	176	182	209	192	156	200	179	180	179	178	207	174	228	185	187	174	181	163	205	197	190	195	175	189	171	192	201	215	195	176	196	187	200	153	183	179	201	186	183	176	200	229	194	185	210	176	172	188	191	162	177	188	187	188	177	195	200	172	180	183	206	211	193	183	163	188	191	210	186	204	195	165	190	218	184	179	184	193	187	172	215	200	210	182	187	183	197	203	208	226	179	178	179	196	194	194	206	187	162	188	189	194	205	169	182	177	181	178	188	203	156	182	178	196	172	177	178	187	193	206	207	188	218	194	194	166	187	185	189	168	193	196	190	178	214	176	186	199	185	190	211	199	188	191	212	191	199	188	188	200	186	190	206	204	194	177	167	164	202	211	200	187	180	187	216	175	190	181	183	200	181	207	180	189	200	200	172	181	202	173	190	203	192	168	179	186	203	187	180	189	183	190	202	181	197	182	188	187	187	175	172	184	187	191	188	196	182	211	186	181	195	186	209	172	189	182	198	193	170	179	192	201	179	196	218	195	181	192	175	179	181	181	170	189	201	189	216	179	170	220	207	218	181	176	210	170	216	193	206	180	162	180	192	192	180	194	197	189	202	214	189	180	181	202	196	182	190	190	196	168	172	170	200	207	181	186	198	207	193	161	188	187	216	194	192	196	185	199	218	168	196	195	172	187	182	186	171	217	170	200	166	200	170	193	177	195	176	207	194	171	173	199	222	194	201	219	232	202	186	192	193	176	197	212	201	189	153	190	174	198	196	200	185	187	177	193	211	192	188	201	197	173	185	146	173	183	177	199	183	184	193	196	204	207	181	175	227	196	181	213	187	180	182	197	183	164	180	185	174	183	168	217	175	227	172	201	199	192	200	187	205	175	199	173	178	172	198	198	185	188	173	183	188	179	215	209	184	174	195	168	189	181	173	178	193	181	197	193	223	177	197	176	159	182	208	211	218	212	219	201	185	194	226	166	199	196	201	183	195	178	179	200	206	200	180	180	214	193	202	177	202	192	176	161	199	191	230	194	191	191	187	166	201	163	173	206	187	162	188	189	185	180	191	172	194	162	206	183	209	183	198	188	196	196	192	198	190	172	185	194	193	173	167	209	199	201	188	203	212	214	209	192	183	196	180	180	182	177	181	218	159	157	177	196	186	175	192	184	200	187	186	191	194	188	194	171	209	197	197	185	200	186	196	215	202	172	206	191	206	188	186	173	168	179	192	168	173	184	187	182	176	182	163	198	180	222	188	176	189	192	205	192	184	179	205	206	183	180	200	172	167	217	174	174	173	182	194	168	183	205	197	176	184	163	172	210	182	170	207	205	183	211	194	211	215	202	176	199	164	197	210	198	215	184	174	183	198	160	168	192	204	204	203	209	198	189	215	207	178	198	189	197	206	163	206	187	180	197	184	191	194	211	209	194	184	211	180	169	192	214	189	178	186	181	171	179	158	178	181	160	152	179	182	185	194	180	182	162	171	189	215	171	176	165	209	184	181	173	198	160	215	209	202	196	196	185	171	190	172	169	179	178	183	188	230	167	189	167	182	172	184	187	175	177	177	184	186	171	182	168	193	194	177	183	186	193	198	205	188	204	186	204	189	180	182	170	198	194	190	192	190	168	186	205	189	204	183	182	186	213	158	207	192	169	206	203	187	180	203	165	147	176	187	194	194	198	192	200	191	177	191	165	196	216	178	186	188	198	192	175	208	174	192	173	194	173	201	189	182	189	184	214	203	217	175	199	182	175	194	211	192	175	169	170	189	206	179	183	204	204	210	201	186	174	189	176	176	173	180	202	205	212	174	201	190	216	176	204	194	226	177	191	180	172	185	179	213	200	174	184	180	191	187	187	173	152	185	189	186	206	186	172	143	199	195	205	203	210	190	181	217	218	192	199	211	165	173	194	171	163	197	177	178	192	174	218	201	197	167	206	187	204	209	178	192	223	222	199	189	188	178	177	197	216	206	207	191	178	184	179	185	195	216	197	178	207	182	200	202	201	154	187	197	180	184	184	163	201	180	204	194	179	202	175	191	203	186	173	196	201	204	192	178	201	183	229	166	208	199	168	204	177	202	196	194	184	171	184	188	193	216	179	202	171	183	194	181	186	183	174	198	182	189	169	207	155	173	195	187	201	205	182	194	169	204	183	197	211	203	201	182	187	174	184	200	213	181	181	213	200	173	187	175	184	172	189	205	194	193	191	183	190	212	173	190	201	161	189	204	195	192	201	160	175	180	180	181	188	173	205	189	185	196	184	193	204	195	195	177	171	187	185	185	207	169	186	194	190	166	207	182	164	214	182	204	170	189	170	189	209	199	216	185	192	211	191	193	180	178	163	189	192	170	207	190	210	176	206	186	172	199	166	169	163	195	193	178	204	211	205	189	185	219	203	203	177	188	196	168	194	194	210	193	195	158	169	190	199	206	175	213	177	178	186	215	171	212	204	198	164	181	179	180	191	200	179
1838	637	700	835	773	601	567	529	556	500	486	447	511	516	456	540	517	486	501	522	494	493	461	493	464	481	492	474	465	476	539	471	506	489	496	520	504	487	471	510	495	512	430	504	512	496	486	495	472	451	487	463	462	478	480	536	488	490	471	499	510	483	500	521	498	483	513	488	489	475	507	463	474	542	470	483	499	491	516	499	491	478	449	449	489	493	473	480	479	504	476	504	493	481	556	504	462	474	536	461	529	497	493	501	475	511	482	484	507	472	496	511	468	497	506	513	525	483	455	511	462	465	483	486	469	452	501	521	420	437	512	501	526	503	488	458	479	477	512	487	510	501	491	479	494	563	507	503	482	520	474	518	482	485	482	478	509	458	509	450	471	557	476	496	502	438	480	483	476	437	486	422	466	482	517	486	503	484	465	491	465	491	453	508	484	467	521	519	469	486	512	441	467	526	489	524	506	476	458	476	469	483	491	492	443	504	449	501	478	491	524	532	487	496	484	500	482	498	483	475	487	508	476	466	507	477	456	493	469	488	489	490	465	473	491	552	503	469	498	456	511	487	526	479	502	524	456	487	437	506	499	502	491	431	452	502	496	514	493	478	492	472	408	503	503	466	466	521	559	456	503	482	500	505	487	494	565	483	498	489	443	505	484	534	483	517	499	504	497	490	502	523	484	483	463	489	507	489	509	468	496	497	421	490	485	503	478	469	491	485	470	455	510	487	460	495	495	485	492	445	494	447	470	516	467	468	483	467	492	504	473	520	498	473	446	543	482	463	498	485	491	478	502	466	531	493	464	464	490	500	528	493	496	484	493	485	516	452	463	460	475	504	484	491	492	475	468	483	540	450	462	477	496	455	525	477	497	450	507	482	510	494	489	520	504	518	468	463	474	498	507	502	498	468	492	505	474	494	493	490	475	472	505	507	468	456	458	479	487	512	503	488	493	532	496	459	475	500	540	497	473	448	486	479	498	468	479	502	448	489	477	464	472	502	449	493	506	471	458	498	468	504	473	502	486	483	496	498	528	476	508	492	490	474	516	512	487	490	483	482	459	458	461	482	473	524	513	484	510	485	476	498	495	503	495	501	494	467	492	484	470	457	495	486	490	481	476	491	459	472	471	479	463	497	476	478	476	499	463	482	453	440	491	479	466	453	468	477	482	485	451	473	424	487	472	450	520	470	473	523	510	464	487	480	496	504	467	493	490	519	491	495	519	463	522	481	477	521	490	457	486	479	517	485	449	474	450	442	443	491	481	465	484	444	478	429	500	471	478	489	445	490	462	496	497	484	476	475	499	494	467	474	468	458	480	484	499	452	445	524	501	481	466	460	465	490	500	469	474	465	520	456	477	484	479	470	502	478	468	465	493	482	450	504	450	507	480	526	508	494	483	499	487	482	488	491	471	459	475	482	489	483	501	489	479	452	501	484	433	473	501	474	450	497	431	475	466	476	478	505	524	443	475	471	455	478	502	474	480	476	453	438	505	478	495	462	492	459	446	487	506	452	502	439	490	445	517	463	476	497	471	465	535	513	476	480	489	464	516	475	507	496	510	497	495	480	457	495	514	506	534	484	484	472	452	469	492	478	512	514	511	483	487	448	493	457	492	490	487	465	492	515	487	456	454	455	500	470	511	431	475	471	509	486	480	453	491	486	494	476	495	462	520	510	466	497	484	490	491	494	503	502	487	498	529	541	515	478	473	501	435	469	467	465	470	476	450	482	501	514	465	480	472	435	451	489	477	516	504	465	471	497	487	470	473	519	486	466	487	488	499	510	481	484	510	464	495	520	488	493	471	439	500	481	486	508	504	479	480	503	503	492	513	470	496	509	488	472	460	453	457	479	471	480	494	486	454	471	480	481	473	491	480	447	493	433	465	493	462	481	451	468	494	468	492	474	469	521	481	483	539	465	468	460	517	444	464	472	520	465	457	471	512	494	475	484	486	498	496	471	477	505	467	467	489	518	502	495	482	472	503	480	480	549	487	485	469	425	458	498	475	463	468	499	524	480	516	543	475	497	484	520	513	489	509	477	498	515	460	459	483	488	498	475	496	497	463	465	474	461	498	486	470	492	474	479	533	494	455	476	512	496	434	481	475	486	478	502	468	478	466	488	476	479	485	487	480	487	516	483	485	493	465	463	476	519	505	482	504	487	506	498	482	493	482	478	500	477	511	438	453	496	455	502	437	529	488	478	505	538	474	470	512	489	461	479	487	472	492	468	454	520	478	473	460	492	466	477	469	491	465	466	500	495	477	468	500	468	490	510	506	493	458	498	507	454	525	443	513	474	486	447	503	502	496	487	498	488	442	480	490	507	486	485	475	439	468	491	473	452	519	502	472	456	499	464	498	502	453	460	466	481	479	485	462	535	546	482	485	517	483	452	495	445	488	474	491	477	483	490	498	470	485	480	484	453	476	486	542	492	533	468	499	496	511	474	489	448	451	465	481	467	479	514	488	461	505	496	476	459	455	490	522	464	526	482	446	516	500	503	491	471	488	422	525	489	473	498	467	489	484	498	522	465	481	474	502	482	509	494	453	464	456	488	471	516	495	442	493	494	481	502	479	492	464	517	478	493	502	440	500	486	519	485	473	448	502	503	497	503	510	498	513	527	496	492	503	535	525	482	472	496	492	495	498	507	525	471	515	495	519	509	470	483	505	503	482	484	463	494	443	486	471	465	500	493	461	482	451	488	490	482	514	507	489	478	462	501	459	492	476	478	508	500	490	483	506	507	503	474	481	553	493	458	501	476	444	505	513	444	500	531	460	479	488	518	482	496	489	447	438	502	517	490	504	498	478	480	485	478	463	523	464	490	504	479	491	469	470	450	455	491	484	467	463	458	481	472	492	537	493	518	457	508	487	480	509	495	487	431	444	512	478	476	473	469	510	439	478	467	482	488	497	477	505	471	513	488	505	469	506	488	485	479	477	481	490	480	476	494	497	535	445	454	469	490	467	490	493	490	496	510	515	475	517	463	456	491	508	508	512	480	464	469	464	448	454	470	502	469	452	499	500	476	528	480	488	478	494	501	459	515	523	452	494	448	461	467	454	508	534	481	461	436	510	528	470	503	454	482	490	520	447	502	489	487	486	515	495	457	518	454	526	469	512	483	474	443	490	460	463	491	450	478	508	487	480	496	524	474	485	510	487	498	507	468	483	451	460	484	533	451	477	462	468	475	465	519	512	452	527	460	426	477	493	484	445	470	511	466	463	472	479	528	493	524	508	458	491	506	504	501	485	512	501	473	505	471	478	469	489	502	513	470	509	519	511	439	499	469	490	463	457	503	487	476	491	467	452	552	490	460	499	466	479	469	529	475	479	443	480	472	477	463	498	461	489	493	515	480	472	499	465	508	498	481	467	496	522	513	476	451	471	498	494	491	465	498	492	473	482	483	454	481	437	477	503	499	506	497	460	467	449	478	452	492	426	496	510	510	453	555	460	491	456	498	487	463	491	439	496	494	465	505	516	484
7609	825	699	765	582	368	304	333	259	252	220	233	214	242	209	242	211	223	179	204	184	184	199	193	196	194	185	195	193	215	204	208	186	233	204	183	197	186	185	204	193	185	201	184	177	197	181	194	210	191	187	184	223	205	190	208	168	202	185	184	178	180	212	199	213	190	196	183	170	195	212	208	221	191	207	187	191	165	208	185	205	179	179	170	160	208	230	192	216	207	181	234	193	201	193	197	196	214	207	184	187	194	180	163	175	179	198	164	196	219	188	201	160	177	185	191	187	224	167	202	188	172	164	208	240	221	199	202	202	179	191	228	198	203	181	203	201	215	200	179	190	180	194	196	208	202	194	181	189	187	189	190	199	171	209	214	196	188	197	191	190	198	198	167	190	187	205	163	204	210	202	186	197	216	183	203	179	201	231	191	177	196	208	197	178	173	193	207	224	203	177	212	184	196	207	175	216	174	179	176	198	174	172	198	179	176	202	165	187	194	207	196	195	176	197	179	193	219	240	179	190	183	203	194	224	182	206	186	196	174	186	204	229	190	197	206	209	176	193	194	198	167	175	207	175	210	193	179	200	181	194	190	220	184	210	189	158	218	187	202	175	165	182	187	206	205	191	178	203	193	207	182	171	197	182	205	189	185	194	193	187	194	198	172	198	207	191	181	178	185	213	189	207	211	175	170	202	199	181	193	167	187	199	176	197	204	201	184	197	194	185	221	169	174	175	199	179	162	219	211	170	168	161	203	185	181	199	187	210	191	181	195	204	203	196	205	190	221	190	180	199	172	197	195	197	221	209	199	185	192	208	185	187	185	195	205	180	170	190	184	208	195	176	204	188	184	164	199	195	178	191	174	198	189	197	193	206	177	205	191	197	165	199	185	188	196	195	200	183	206	218	170	202	180	221	181	198	216	154	184	186	200	175	180	183	188	194	195	195	203	178	201	210	195	186	170	209	207	176	209	190	194	158	182	214	180	217	177	176	163	169	176	214	185	177	191	202	204	199	179	243	195	193	152	203	211	213	208	213	192	188	188	181	206	196	195	184	188	197	209	179	179	177	188	191	181	205	196	218	218	206	187	208	189	198	187	189	196	217	184	164	220	176	199	184	182	187	176	165	201	181	218	195	198	190	209	173	186	185	199	217	201	193	197	193	194	208	160	188	183	192	170	191	209	204	203	177	174	198	192	225	196	206	203	219	185	195	193	187	210	188	166	208	173	180	207	208	185	185	171	184	212	192	180	171	182	178	164	195	174	201	171	192	195	187	176	174	208	184	187	195	200	188	163	176	183	204	185	200	179	199	214	179	184	193	196	195	190	211	172	200	205	231	191	185	178	175	166	207	203	161	204	201	185	194	210	215	208	199	184	206	207	197	194	193	221	203	181	188	208	206	191	203	167	217	193	179	188	204	192	176	158	183	189	175	189	203	204	208	168	235	164	180	202	181	205	207	182	215	209	204	175	198	169	214	191	165	195	186	189	173	183	180	195	184	211	207	184	213	185	194	200	159	190	217	207	195	192	200	195	186	180	195	189	208	200	156	205	209	208	154	191	217	172	214	195	181	193	208	209	211	195	198	185	206	206	200	179	185	167	183	164	174	213	196	226	196	182	184	188	207	196	181	188	190	205	188	180	191	215	204	176	191	181	181	199	187	187	205	188	207	203	186	161	187	184	198	186	193	184	206	155	216	173	183	171	197	178	179	198	193	174	182	195	182	177	200	180	195	195	178	170	201	194	170	174	144	172	189	184	189	181	205	184	189	200	223	204	211	196	195	174	184	187	219	188	172	205	183	185	209	185	182	201	197	185	200	183	180	166	184	200	194	190	194	161	180	174	188	207	201	192	189	186	163	176	189	217	189	194	206	190	162	179	211	196	184	176	185	174	205	211	206	198	186	184	200	198	176	203	162	183	189	207	185	194	211	197	174	199	191	193	184	192	207	214	187	177	202	185	174	198	182	212	180	184	175	192	181	200	185	199	208	186	178	192	189	199	213	180	194	198	187	172	186	217	212	191	188	198	200	189	189	210	197	197	188	211	202	177	180	194	205	180	241	195	200	172	200	186	201	166	203	220	190	219	178	193	192	188	184	206	192	211	184	210	191	214	175	171	211	207	193	195	180	196	226	178	185	201	190	187	182	184	190	210	196	187	183	151	176	176	189	205	219	189	187	202	195	199	183	220	192	196	187	172	182	216	181	178	208	157	188	201	194	196	206	199	200	172	190	177	182	195	188	207	206	207	198	228	199	191	180	197	210	186	203	198	195	213	208	197	187	171	181	195	173	163	210	197	212	189	183	188	173	188	195	200	171	224	164	193	208	198	220	188	187	153	207	170	197	183	198	184	215	177	163	180	191	191	206	192	178	202	180	186	200	211	215	177	187	189	183	206	160	171	207	179	160	194	184	208	210	210	187	173	193	192	208	171	191	220	183	169	210	196	177	175	203	200	183	212	187	207	225	173	168	171	197	209	192	174	198	182	224	172	179	200	198	192	195	186	189	183	187	178	177	182	229	212	202	197	188	206	197	200	192	185	175	188	175	204	232	210	197	192	185	198	223	226	181	184	193	200	187	194	183	201	204	195	192	180	189	182	197	209	205	170	192	223	200	200	193	208	198	171	193	194	186	191	207	186	202	180	204	182	205	174	190	172	193	193	199	200	171	182	180	180	208	179	206	160	200	185	198	216	189	186	196	179	176	197	206	197	189	196	233	176	207	206	177	175	216	210	206	194	183	194	196	206	195	197	182	209	204	220	199	165	210	185	194	206	196	210	196	226	203	185	207	182	184	170	202	195	198	224	191	227	195	194	192	206	199	208	179	197	208	228	213	189	183	186	145	221	195	194	187	200	169	186	208	195	199	178	209	188	184	194	188	209	187	214	196	201	176	196	172	181	175	199	177	167	196	201	199	195	184	182	173	198	183	152	178	217	228	209	183	186	184	216	187	195	187	198	213	209	193	199	202	192	191	196	178	207	153	189	187	164	189	178	179	173	184	194	199	188	207	182	184	190	172	194	209	198	175	175	208	194	191	183	192	187	176	191	196	190	193	170	178	201	198	179	190	198	189	194	182	206	218	212	204	202	217	220	205	192	193	215	188	201	177	157	172	193	191	202	193	199	184	193	198	202	203	179	162	180	172	190	167	197	168	179	212	173	195	199	204	199	191	202	193	184	192	190	181	202	200	197	185	187	184	191	168	191	217	191	204	197	215	185	193	173	159	160	180	214	212	188	205	179	210	183	199	204	205	213	195	167	188	171	168	211	197	200	184	214	203	199	206	200	164	186	195	204	203	198	196	171	189	203	209	186	198	199	187	196	195	165	209	209	180	213	196	213	206	198	191	189	180	191	217	175	192	205	190	205	206	185	174	202	169	191	185	189	212	195	182	196	184	191	191	190	196	163	179	176	191	218	181	199	214	221	198	174	164	171	184	183	184	204	182	198	189	195	197	205	179	168	180	173	187	198	173	182	185	190
6372	1006	1580	2062	1858	1301	1105	1007	854	739	724	672	646	622	634	660	609	622	581	890	563	541	525	539	554	510	580	518	555	550	537	588	558	521	584	548	546	518	526	518	496	526	565	539	503	522	510	495	481	535	555	572	505	512	475	540	506	508	523	536	495	516	497	553	486	502	502	520	532	482	517	478	533	481	533	511	529	522	508	500	479	545	536	545	533	552	510	520	518	470	542	530	540	479	463	500	531	519	506	541	533	510	491	562	503	480	496	499	569	521	533	541	500	526	508	540	509	537	504	509	507	522	532	502	502	443	505	493	519	500	499	524	498	529	543	490	519	526	531	553	474	504	510	515	505	511	518	499	523	504	509	518	488	502	540	540	490	491	511	529	513	533	512	527	517	500	489	512	486	502	526	581	511	487	487	515	461	530	475	513	530	570	510	537	502	546	499	511	525	533	515	495	517	510	507	503	532	522	512	486	494	510	462	505	507	482	518	533	514	501	494	533	506	509	558	511	516	536	480	518	545	549	471	514	526	523	484	519	541	515	474	534	533	529	512	520	476	509	522	518	533	518	510	529	500	505	542	530	516	511	514	510	488	535	520	528	520	505	519	496	464	517	518	502	475	497	519	545	467	545	472	485	520	511	514	508	518	504	523	520	499	511	486	516	511	532	537	531	511	485	520	537	475	495	511	467	502	525	527	519	496	526	551	538	497	547	506	501	517	515	531	493	514	572	532	500	509	550	497	504	508	517	508	515	462	497	474	543	558	528	565	516	508	531	504	523	495	543	497	486	502	527	508	508	536	527	532	513	543	512	498	534	499	511	499	522	500	497	502	508	548	490	495	497	495	489	520	471	517	518	506	477	513	525	523	521	524	516	573	508	525	511	526	490	505	518	500	512	523	506	520	516	547	556	525	539	511	502	494	514	487	516	497	501	517	521	493	498	574	501	491	560	501	490	583	499	502	498	486	499	532	492	484	532	521	532	499	491	496	511	531	534	468	515	516	525	538	510	521	529	536	502	527	514	489	529	531	493	512	515	536	492	517	516	503	515	503	525	496	532	517	499	535	502	574	503	508	503	523	523	516	519	466	522	498	512	504	510	514	500	537	506	513	491	525	545	496	510	497	533	497	514	533	519	537	514	499	524	543	520	509	482	486	519	530	526	500	538	512	521	528	495	486	521	504	488	503	467	542	508	518	499	496	480	524	492	529	524	524	489	477	510	530	550	515	519	535	536	471	527	497	485	511	495	482	521	486	536	486	502	526	533	512	504	535	496	522	516	490	516	502	501	528	511	497	494	542	526	510	492	486	535	510	512	519	549	490	509	508	544	508	492	527	463	521	552	534	533	535	540	483	561	526	523	519	575	535	549	528	494	522	525	512	488	465	517	521	535	535	490	493	511	512	512	527	494	502	516	496	481	515	494	530	510	483	506	504	523	492	510	530	533	518	495	555	501	512	489	496	548	474	518	482	538	550	499	492	507	510	520	511	540	534	489	521	493	487	512	489	533	527	502	514	522	571	512	514	543	552	556	530	500	492	509	510	509	512	517	499	549	488	503	541	555	487	520	485	527	471	498	528	553	507	518	504	486	487	499	511	536	520	576	530	523	535	519	505	533	500	539	506	520	498	527	551	493	493	495	541	492	502	498	520	486	516	510	485	510	559	538	530	497	509	503	525	498	479	467	521	504	484	541	469	533	537	521	504	533	494	487	521	497	514	508	490	490	505	532	456	538	554	532	545	495	508	512	500	504	520	510	528	500	517	520	523	496	518	510	517	509	482	550	530	508	491	531	524	514	503	470	509	471	515	499	497	536	491	530	485	523	539	516	526	487	527	519	527	508	472	501	493	486	488	492	511	531	538	474	514	522	509	501	535	510	510	506	490	509	485	513	544	516	508	522	533	521	484	528	508	530	521	512	515	523	499	590	489	536	524	499	520	510	508	516	475	528	524	510	509	492	501	500	532	538	513	509	505	512	551	548	495	526	524	485	492	530	524	487	494	508	501	550	530	526	532	525	511	528	505	525	477	510	528	550	526	516	523	496	523	509	535	514	557	513	484	503	543	541	542	515	492	513	474	483	496	544	523	531	506	502	515	508	458	494	481	505	533	521	489	489	493	536	518	487	476	509	491	512	553	522	505	517	533	474	498	531	526	532	497	533	510	515	467	517	543	533	566	536	512	513	473	538	536	522	512	528	530	511	519	506	515	486	467	495	493	535	514	502	530	533	537	488	521	507	524	537	497	513	509	528	503	491	497	525	449	541	520	540	512	466	509	502	581	511	487	520	517	519	510	508	523	484	485	530	482	528	527	536	514	513	509	509	506	548	519	514	502	507	536	502	501	537	516	528	487	555	516	566	457	504	509	528	521	506	521	494	505	507	526	534	518	503	524	526	510	490	544	505	523	552	525	538	527	496	537	491	527	518	566	523	527	500	491	520	517	503	516	481	506	507	528	492	507	514	567	513	480	513	475	523	523	504	513	504	515	556	513	454	475	500	485	521	533	453	524	531	530	520	508	504	534	560	530	492	547	523	498	515	494	517	539	563	507	544	494	516	488	532	549	513	524	492	502	496	480	562	484	506	531	517	520	478	510	511	540	522	533	500	509	504	480	504	497	510	508	494	484	531	545	543	486	514	510	516	519	536	533	516	494	524	519	514	512	508	534	519	491	508	551	525	505	468	526	559	542	530	491	521	491	536	506	523	506	507	511	515	532	554	530	528	501	537	514	511	522	507	506	490	477	482	553	525	540	500	494	520	507	502	567	534	527	548	493	514	494	517	522	533	509	527	567	481	506	546	517	519	498	507	537	496	522	503	508	488	540	513	523	471	494	491	511	541	472	516	516	490	503	553	528	477	491	521	532	487	503	520	477	557	462	506	520	521	506	521	491	508	534	531	535	541	475	474	528	524	521	539	531	517	531	494	529	533	539	531	510	485	505	465	523	476	483	492	519	499	502	515	545	548	515	512	519	532	496	498	533	498	484	532	486	456	566	480	500	495	506	472	497	517	550	502	538	512	563	522	513	527	440	541	533	498	505	537	510	518	494	481	499	494	555	513	484	470	495	511	513	520	523	556	554	525	495	510	516	511	510	502	544	514	504	537	518	548	496	534	489	509	516	497	556	548	515	511	532	510	510	537	491	552	527	510	504	492	584	476	489	529	497	497	516	492	492	521	504	544	490	507	533	532	476	530	566	501	541	532	519	521	540	511	530	539	535	522	568	472	512	492	540	528	559	554	527	495	506	457	507	507	493	511	512	533	492	493	510	490	475	479	467	544	531	508	556	493	510	502	484	526	469	520	514	543	518	530	514	495	520	534	484	511	508	513	557	551	514	568	564	498	530	529	486	560	469	513	543	500	492	511	514	531	494	538	517	514	487	493	495	495	516	499	526	478	522	490	568	516	505	538	526	461	517	546	511	515	525	504	510	543	527	500	493	494	535	506	508	471	523	486	508	514	516	506	548	525	524	547	491	512
14989	2050	1538	1331	943	775	644	587	501	470	470	433	404	415	452	423	421	448	445	486	414	429	430	398	413	443	422	407	405	400	347	422	388	418	372	399	364	402	438	416	367	392	410	391	404	386	362	405	358	449	428	361	422	383	411	416	368	397	389	409	404	398	415	368	411	389	369	422	402	388	380	380	412	382	383	402	419	397	383	346	356	409	379	376	379	400	436	433	377	370	433	389	368	406	372	392	372	387	425	408	415	395	423	410	378	383	408	413	352	410	422	393	357	382	407	381	365	378	378	410	408	367	378	380	423	409	388	405	397	386	414	357	368	384	400	359	379	432	380	421	413	397	365	388	410	399	402	405	401	374	383	384	420	417	416	388	367	394	381	429	412	396	398	426	423	392	402	406	405	395	382	406	397	437	396	406	393	369	393	394	418	393	399	391	383	375	379	380	384	402	403	380	438	430	432	438	396	378	369	407	437	404	347	450	362	381	369	423	394	426	380	390	397	457	415	403	378	378	394	408	362	403	400	362	404	398	400	426	425	337	345	359	388	410	388	419	411	421	380	408	398	405	422	347	407	358	381	396	424	445	385	426	427	374	411	370	409	380	383	401	381	379	409	408	391	359	402	392	414	410	448	398	421	402	370	392	403	412	387	358	378	347	394	376	396	368	369	410	398	384	388	387	409	440	437	408	388	397	349	371	390	383	423	348	389	380	366	401	417	380	385	419	396	398	359	398	411	363	392	394	415	377	369	393	402	422	413	367	399	363	387	378	421	365	382	418	433	397	384	421	417	398	376	399	406	368	386	376	414	370	402	412	390	379	435	377	394	413	400	353	424	394	355	399	396	417	385	381	375	368	412	391	389	395	351	371	370	378	439	421	385	400	381	398	374	395	404	400	354	384	367	361	443	387	401	402	387	384	402	410	375	397	385	364	394	363	379	398	421	393	396	371	394	411	425	415	372	386	398	382	383	393	427	382	410	394	386	391	385	403	374	364	397	415	416	394	379	416	399	402	408	428	381	419	414	406	382	444	354	378	360	406	422	430	413	369	397	425	382	389	433	371	385	405	436	380	447	409	448	397	375	389	404	364	377	387	379	421	396	376	426	367	424	407	393	422	395	397	400	374	437	383	395	399	390	436	396	399	390	386	375	365	401	390	371	393	405	391	413	400	409	389	377	412	431	386	396	438	406	379	356	364	393	392	377	444	385	388	410	365	404	422	442	365	398	401	388	411	360	423	416	416	405	405	379	418	419	414	409	386	377	393	424	363	388	361	408	417	388	385	400	394	401	394	387	411	368	379	368	381	417	388	403	352	380	391	346	364	379	398	373	413	390	421	401	418	408	358	416	404	356	389	383	377	371	378	392	383	393	400	436	422	361	370	350	398	381	397	384	441	403	388	372	423	371	359	403	414	408	383	406	412	419	360	432	417	370	376	357	386	388	433	381	419	419	398	383	378	391	359	428	396	422	399	363	435	399	402	393	385	408	402	374	341	411	383	360	396	378	391	389	386	370	389	394	393	389	363	367	393	387	361	385	388	393	423	412	407	401	415	388	387	364	359	399	409	390	389	340	383	412	382	410	377	386	434	382	379	378	432	358	390	394	380	419	389	413	368	385	392	417	387	393	397	418	405	415	400	393	384	383	364	441	389	399	421	438	370	384	393	376	363	431	419	383	360	393	394	370	408	405	367	396	436	394	394	393	433	382	375	409	396	369	354	394	394	427	386	417	394	414	387	414	341	392	378	396	384	380	384	404	403	362	383	390	358	389	385	408	388	386	392	357	385	374	388	376	379	429	399	401	379	381	413	385	385	395	393	432	393	403	386	403	359	413	412	398	410	411	412	352	376	392	404	423	395	368	389	404	390	375	397	365	428	393	397	399	432	430	411	398	403	403	378	368	428	387	393	375	441	419	397	386	393	398	380	406	431	404	395	382	438	392	407	427	392	391	376	365	427	395	378	384	416	432	389	411	371	434	359	381	400	350	382	398	390	392	390	387	428	358	395	390	373	393	400	420	440	388	392	388	415	393	359	403	392	386	364	368	397	404	394	387	402	395	378	408	389	393	352	384	416	400	396	415	352	364	386	348	393	408	359	384	383	374	401	377	387	381	386	387	422	392	364	416	411	384	381	382	392	374	375	429	389	385	387	366	362	410	422	370	401	401	379	386	403	379	387	430	383	417	408	398	408	393	364	345	379	392	383	375	387	335	408	380	413	470	369	375	376	429	388	410	386	382	379	377	392	406	421	383	404	399	395	400	428	392	382	384	407	372	386	390	396	451	400	386	358	414	416	406	417	377	435	438	416	395	412	367	422	418	384	375	390	426	382	403	365	381	402	417	372	382	392	412	391	394	389	409	355	418	393	388	376	423	433	376	415	413	401	405	423	374	401	361	428	353	377	387	395	376	404	445	390	371	412	413	419	458	386	373	424	403	381	387	402	415	372	418	407	380	356	390	380	383	362	414	367	365	392	388	393	388	400	393	373	404	396	367	393	393	369	407	395	410	395	382	385	416	417	414	405	412	393	423	403	344	383	352	356	381	373	392	409	391	366	410	406	387	398	422	377	393	369	357	408	365	339	381	378	380	374	404	399	378	424	389	434	448	386	357	395	443	400	412	381	401	358	387	413	431	358	423	409	375	389	349	388	417	416	380	354	394	409	368	368	371	371	368	367	386	429	421	392	376	399	392	374	384	412	405	397	405	352	429	365	379	397	409	397	380	404	351	375	359	405	359	430	414	401	375	415	422	394	381	393	419	410	388	412	436	414	403	427	412	369	369	415	391	392	371	380	421	437	399	451	391	363	357	404	437	400	401	397	388	419	390	381	335	437	402	386	399	402	379	443	405	388	366	398	365	422	376	372	396	367	386	407	394	369	386	380	401	413	418	398	366	359	383	397	377	376	405	377	411	383	384	421	371	389	388	369	360	364	407	407	387	384	407	368	404	426	408	407	431	392	392	378	419	410	374	404	383	374	385	367	402	399	419	397	363	418	368	391	381	363	383	412	351	364	365	371	383	407	401	396	375	424	377	394	392	413	412	436	390	354	408	379	383	423	390	381	411	382	397	390	401	389	390	437	377	437	415	372	395	370	349	386	414	415	366	387	357	366	378	405	390	386	408	397	414	392	397	404	426	429	404	417	387	364	381	394	395	379	407	404	378	380	393	391	368	373	368	396	389	392	383	391	390	392	365	436	422	404	384	357	393	420	402	381	367	434	407	397	383	402	380	403	394	360	380	395	406	379	402	397	382	404	403	424	405	372	399	393	389	377	418	383	395	391	413	389	427	396	380	408	416	410	375	408	432	410	376	393	367	399	381	384	414	422	389	376	375	421	369	425	408	404	398	424	388	372	401	389	380	385	409	406	368	402	377	420	378	380	442	365	392	378	389	379	378	418	407	418	418	431	401	386	429	370	395	402	410	407	363	393	383	375	392	375	378	427	432	384	397	385	412	427	393	386	393	387	431	375	382	419
8637	1823	2750	3588	3249	2404	2003	1811	1482	1372	1282	1263	1113	1152	1091	1213	1110	1005	1022	1622	1003	1035	998	958	981	913	933	937	1021	943	984	949	908	897	1003	949	926	904	958	879	902	966	887	907	864	879	881	909	959	876	903	879	947	936	894	905	913	906	946	910	912	919	834	913	910	952	861	861	936	952	916	888	894	926	901	895	905	885	951	862	870	930	938	925	879	901	929	915	947	878	928	929	863	937	893	883	937	900	919	878	886	916	880	909	959	953	929	858	922	905	958	905	928	879	895	946	855	883	917	923	933	877	918	875	881	855	905	953	921	959	930	856	898	921	889	868	905	834	918	910	907	939	812	884	916	945	884	888	894	927	864	873	891	875	949	918	831	926	871	882	901	909	936	864	873	867	896	914	867	846	874	894	935	913	932	881	859	899	876	859	920	907	881	903	894	836	969	932	885	906	937	905	873	851	899	900	945	911	896	932	928	926	904	850	934	939	898	858	923	966	877	911	852	870	912	929	895	926	911	894	925	902	850	821	922	886	901	863	902	915	914	868	876	862	872	976	868	900	848	948	922	841	877	906	988	906	861	906	884	904	928	933	881	935	887	867	918	925	934	885	920	859	894	916	930	851	874	925	856	960	920	870	867	916	902	914	914	905	817	954	878	900	911	945	875	870	929	893	886	913	913	887	876	942	885	918	889	872	890	898	921	845	888	929	872	961	883	928	888	892	860	948	937	937	915	868	908	866	830	879	871	886	892	903	833	941	937	864	909	922	950	885	888	910	883	901	928	907	865	927	882	896	931	872	876	911	905	970	949	898	901	830	847	905	893	896	897	916	872	882	956	890	927	928	940	877	919	963	839	919	867	936	894	872	907	877	879	876	921	925	894	937	945	875	895	914	923	920	876	893	919	881	887	901	937	892	916	901	942	958	914	907	892	903	926	943	905	902	894	924	889	908	880	874	877	847	894	892	898	866	907	969	898	919	876	895	926	856	876	912	946	891	894	870	991	874	896	868	876	869	878	922	899	912	886	890	923	924	925	960	880	896	873	913	914	898	909	884	894	842	918	905	888	882	889	884	857	918	899	890	947	880	913	882	900	909	807	930	876	881	872	901	873	897	885	873	873	907	940	880	894	873	904	916	963	859	864	936	898	898	867	881	897	878	905	899	853	847	890	918	890	859	943	927	937	926	932	898	948	884	911	907	897	877	899	917	901	889	895	916	921	974	890	901	885	929	941	902	925	920	889	903	856	847	939	874	869	846	892	903	871	907	923	962	931	940	908	883	903	956	956	846	899	891	889	915	872	863	889	871	933	875	916	956	850	862	898	872	882	869	880	838	921	863	906	870	912	894	850	880	910	911	866	932	875	951	894	857	896	913	866	901	863	879	929	880	909	846	892	957	921	867	932	854	928	876	935	897	828	903	845	831	921	878	911	891	852	900	883	923	896	851	929	867	880	908	868	886	862	892	909	911	895	881	845	908	902	940	911	909	925	885	933	941	874	895	858	937	960	893	884	925	876	914	867	929	906	885	862	886	946	900	891	906	885	881	902	863	899	926	856	874	916	935	904	895	822	845	899	931	946	908	940	887	865	853	919	844	869	918	855	925	904	882	891	908	859	969	928	945	888	892	885	891	874	870	887	873	828	920	889	869	893	910	867	873	918	903	972	862	914	904	857	921	881	990	921	882	917	843	918	903	958	911	914	923	925	883	882	908	925	916	872	901	921	922	920	918	878	906	945	873	915	883	916	880	842	934	895	909	877	934	891	869	902	932	894	951	872	906	904	878	883	924	938	955	934	925	846	906	902	889	895	916	864	922	870	907	921	908	910	931	865	954	890	891	891	901	850	898	886	856	926	887	916	864	869	937	901	888	894	863	877	928	953	897	876	917	851	899	911	835	920	883	877	917	933	860	892	923	919	878	905	923	912	853	860	962	906	894	888	862	897	932	875	856	864	858	932	956	866	865	943	925	891	873	942	895	884	860	842	903	932	901	909	953	882	865	914	873	925	927	861	927	877	913	886	892	909	895	873	940	881	931	853	872	875	908	883	900	884	901	935	954	878	839	928	957	877	896	903	887	915	886	910	900	873	911	863	846	871	904	907	921	867	889	879	889	889	920	902	903	904	945	893	865	869	890	892	872	897	903	909	949	910	865	902	899	861	891	881	939	894	924	876	849	953	901	950	899	845	916	883	920	903	863	914	913	898	887	948	925	891	889	909	857	857	878	914	909	912	864	905	935	864	858	898	884	917	921	861	925	908	960	905	907	933	891	850	901	919	895	936	877	927	897	911	875	893	855	856	835	850	928	926	922	899	929	889	926	889	868	901	906	894	876	909	945	930	899	854	885	906	915	901	883	865	891	904	894	926	899	936	901	889	939	931	907	922	881	935	874	990	824	913	878	917	913	831	897	877	895	891	897	866	870	916	885	905	946	867	909	908	887	894	905	920	930	940	944	882	914	906	915	893	902	889	897	884	883	899	890	963	907	880	893	919	896	913	854	852	853	906	902	882	908	883	903	901	930	882	919	874	952	897	906	913	900	934	921	916	904	899	881	877	937	892	876	883	925	913	890	864	844	869	868	870	910	896	885	877	951	891	873	881	907	892	882	901	895	916	900	922	874	933	940	874	850	885	874	920	911	893	889	897	909	926	934	913	902	925	913	879	895	867	860	887	870	923	932	897	901	907	869	891	963	919	848	896	920	893	869	901	896	801	921	898	898	959	906	948	866	926	884	890	881	945	891	874	891	880	866	888	909	893	886	847	915	908	936	893	858	886	980	881	884	911	856	906	928	886	898	927	928	876	881	805	856	934	945	894	853	875	891	909	868	879	920	908	924	884	918	886	879	904	921	860	940	871	963	897	883	922	883	878	922	853	904	918	911	937	900	917	908	885	919	912	905	915	940	904	928	917	886	882	897	885	860	879	840	903	833	887	930	926	916	858	885	923	897	924	890	918	825	852	950	955	888	938	886	920	909	899	883	830	919	869	865	933	871	918	927	905	887	891	899	892	873	914	913	938	938	933	953	917	861	909	862	846	883	904	924	900	943	887	894	888	919	908	866	902	868	913	916	899	959	926	903	874	888	936	919	889	904	888	890	878	901	907	858	926	909	869	887	888	843	868	900	898	879	884	909	874	904	934	996	876	908	922	935	865	870	895	848	889	875	885	897	896	852	903	903	922	857	885	910	906	934	930	881	922	904	929	920	904	898	919	894	904	912	846	918	892	899	874	861	920	919	899	869	868	866	921	910	921	917	920	933	954	878	836	852	877	919	950	940	925	828	951	890	841	894	869	859	894	908	928	868	923	871	884	900	852	888	910	958	968	828	904	895	889	913	937	882	898	928	926	939	871	965	950	847	953	896	850	929	860	840	875	860	821	881	875	889	856	938	889	908	865	912	875	889	910	865	911	873	896	893	927	937	860	862	889	957	925	879	913	861	929	899	854	916	882	870	890	899	935	865	880	873	871	897	905	917	870	912
1831	294	307	273	255	215	214	171	190	200	201	191	164	158	219	219	207	184	187	194	156	179	190	206	211	207	211	210	195	191	187	206	206	205	186	207	204	193	170	186	197	185	187	213	189	163	181	160	192	206	193	168	170	209	204	154	202	189	188	173	214	191	190	180	187	177	199	180	180	155	162	181	204	169	200	207	198	187	191	202	175	208	179	168	195	219	210	178	174	191	192	202	215	205	203	208	175	173	203	186	198	195	182	195	179	192	162	190	189	194	166	201	162	174	184	188	197	190	203	199	178	224	189	173	166	198	222	184	214	178	201	185	190	184	186	206	200	202	208	183	219	175	210	175	173	191	177	175	187	200	195	179	188	199	167	212	202	171	187	220	205	179	193	205	214	204	175	182	183	206	181	192	216	199	203	207	185	186	193	207	189	213	180	207	195	199	162	175	173	184	167	200	201	228	194	175	186	173	182	178	180	196	186	173	211	180	172	191	203	187	198	193	165	169	180	190	180	197	185	178	184	168	197	191	190	204	185	179	183	200	201	189	177	176	175	175	188	212	191	196	198	192	192	215	209	200	181	202	181	188	165	172	203	191	175	176	195	191	195	158	197	182	186	191	201	205	199	191	215	173	194	191	168	188	168	173	194	170	185	183	191	204	232	194	203	196	189	204	189	178	198	210	181	155	182	179	170	181	200	174	204	191	182	159	173	188	159	178	216	178	163	190	216	210	184	189	169	208	190	197	175	189	178	200	198	214	182	183	157	176	179	176	181	201	206	196	189	205	190	192	188	201	187	205	210	175	189	195	197	176	218	185	184	201	208	203	172	184	185	185	203	200	208	204	211	185	190	204	186	169	199	186	180	185	197	202	190	165	182	168	194	215	179	191	159	205	188	184	185	207	193	162	190	175	164	183	212	195	224	172	192	180	161	212	207	169	190	183	200	186	208	172	184	194	197	207	185	169	198	195	204	179	187	205	202	174	193	176	199	171	194	193	181	194	188	180	195	193	175	186	178	196	170	171	191	184	184	183	227	182	189	184	194	169	175	196	181	198	182	153	185	191	186	188	195	193	187	201	176	212	184	192	186	159	188	174	169	218	167	183	197	182	187	192	159	177	202	213	183	197	179	198	192	174	174	158	210	193	185	172	196	191	189	178	169	171	203	194	228	185	162	162	210	169	170	204	191	173	189	189	189	205	210	198	159	183	192	185	205	189	191	197	176	198	178	192	184	174	196	205	192	155	190	164	197	170	159	189	235	190	189	164	185	201	206	165	206	207	199	206	190	210	195	196	198	204	181	196	187	200	184	204	185	228	163	185	191	186	196	205	212	211	185	195	196	189	225	179	183	179	211	177	182	170	209	208	193	195	169	228	195	153	191	182	164	169	176	207	174	178	174	210	195	187	176	192	225	188	193	186	196	168	168	183	170	187	194	185	177	195	185	170	174	194	173	199	165	191	201	190	209	172	176	188	204	193	178	183	217	195	209	211	177	181	180	185	213	182	179	170	181	185	182	198	204	184	176	190	214	163	208	226	174	199	194	155	193	187	186	222	197	192	187	164	174	192	198	181	196	169	201	185	195	179	170	172	154	169	188	218	188	204	204	186	197	199	187	204	194	212	167	179	183	189	194	200	224	192	174	193	205	185	165	184	167	208	168	204	185	213	198	172	182	168	184	186	183	182	194	180	160	173	192	187	181	184	186	191	182	179	174	181	215	183	180	195	192	193	162	201	180	195	178	185	220	175	195	211	165	168	180	192	168	191	200	199	170	228	188	187	175	189	199	185	223	207	217	207	190	195	200	205	197	193	181	171	196	165	216	196	188	201	192	198	160	162	197	177	192	169	216	202	200	186	182	214	167	195	187	207	202	154	177	199	219	214	217	163	179	173	186	192	168	166	199	191	189	182	190	188	165	190	173	222	200	184	186	186	171	175	189	173	187	189	189	210	197	203	199	176	180	173	176	179	201	216	175	191	201	170	187	219	212	221	184	165	181	184	180	193	196	200	161	180	194	204	184	176	191	205	213	172	181	196	201	197	182	200	177	151	197	174	171	182	210	171	211	173	176	210	179	190	194	180	163	203	188	175	197	210	197	197	174	189	169	194	186	197	191	178	165	190	221	176	194	186	184	208	185	157	208	206	166	186	178	187	198	192	196	197	178	191	200	166	175	187	199	199	197	180	195	186	185	197	199	185	184	173	181	192	173	204	176	205	182	197	178	205	199	209	195	211	176	203	165	184	171	175	191	182	182	200	225	170	166	181	173	183	199	201	218	172	197	161	176	157	196	181	188	182	185	185	202	171	197	178	209	198	184	179	182	182	197	192	211	174	170	186	174	207	219	161	167	189	171	206	201	209	192	180	194	187	217	185	194	192	194	171	187	201	194	155	176	202	222	177	205	191	176	204	184	186	192	197	206	180	191	175	190	182	190	175	196	191	216	226	191	191	186	150	181	184	207	186	187	195	206	204	208	194	193	182	178	193	199	162	199	174	178	206	175	180	162	170	191	230	179	211	203	201	170	187	189	188	192	172	201	175	158	207	185	216	198	183	198	193	182	206	170	153	180	207	190	180	174	186	174	200	188	187	191	187	206	177	177	211	204	196	168	211	163	211	206	190	192	187	189	171	172	177	196	217	194	192	198	202	183	199	183	168	177	187	180	210	196	191	170	197	189	185	190	171	175	184	187	199	181	173	191	186	199	183	197	183	215	198	203	177	196	188	179	185	207	202	168	178	209	198	194	176	174	193	184	171	192	225	197	182	180	185	193	213	210	179	185	179	185	184	194	167	194	193	201	188	169	193	224	169	201	190	187	200	186	180	162	183	192	188	183	185	155	201	202	172	212	178	189	184	218	208	169	186	180	181	175	176	185	210	158	178	175	207	204	205	192	170	190	219	201	168	168	165	208	207	177	197	181	190	187	180	157	202	186	186	177	169	168	216	202	222	201	184	174	168	219	207	210	172	220	217	196	184	184	176	226	161	190	196	174	185	206	193	171	184	194	190	200	190	203	191	196	232	167	177	197	168	202	161	190	214	167	186	182	205	192	188	186	174	168	165	186	174	208	207	158	212	191	172	184	220	193	184	204	190	196	194	184	201	213	206	192	206	206	197	189	167	169	204	208	198	177	196	173	186	178	184	189	157	200	202	187	168	203	192	198	207	156	162	213	188	189	193	181	206	209	213	168	188	178	201	189	173	171	176	157	189	194	164	194	189	187	201	193	201	203	190	179	177	194	169	195	190	202	183	186	172	186	207	220	169	182	178	197	191	191	195	160	219	181	196	201	193	198	203	196	185	174	172	178	196	193	186	197	161	188	193	202	172	185	176	220	208	198	190	164	226	194	205	224	178	167	221	188	202	174	187	194	230	176	189	210	198	189	187	196	213	191	186	177	224	162	191	204	188	179	202	183	172	182	199	199	191	163	211	175	196	168	208	189	180	195	180	148	203	199	213	173	195	215	189	165	195	189	185	167	193
1798	642	714	860	817	624	547	538	518	536	518	487	539	476	516	524	527	480	475	488	474	503	468	508	502	455	496	527	505	491	505	463	494	489	470	499	484	481	459	527	525	522	511	488	544	443	473	489	477	458	480	514	493	473	486	486	541	478	493	442	486	485	490	495	506	473	475	471	529	475	482	467	472	482	503	490	497	496	497	507	478	489	496	481	490	516	490	437	469	530	477	474	472	494	501	486	516	485	513	518	554	459	520	477	461	486	485	514	524	494	506	507	478	449	476	488	469	471	502	463	516	463	508	488	491	490	485	488	518	458	510	484	468	473	456	464	523	459	460	456	479	497	529	488	455	488	480	481	500	530	490	451	475	483	485	479	495	471	495	498	478	523	518	511	522	509	487	486	458	492	502	468	496	516	448	515	484	489	507	477	450	468	499	512	507	473	490	498	486	515	539	486	442	492	470	507	478	477	472	533	462	480	504	446	483	441	464	498	509	538	502	479	455	492	484	471	527	502	523	461	500	458	489	483	495	468	479	480	482	446	522	464	522	483	531	494	488	485	517	492	489	471	473	507	509	490	509	483	479	496	484	519	473	479	510	500	484	511	443	503	519	459	504	494	481	473	491	493	464	492	504	471	449	508	500	490	507	475	489	440	488	497	477	483	496	477	502	485	507	477	469	454	470	524	458	503	467	475	503	457	515	479	478	540	505	457	466	527	520	471	492	501	486	445	488	475	492	439	478	480	509	484	463	483	441	483	474	482	501	484	475	499	512	437	491	509	529	460	436	507	505	509	453	494	503	502	485	528	511	507	481	496	487	501	490	472	462	506	511	473	524	486	493	484	485	498	472	459	456	501	490	524	517	475	477	494	512	461	504	506	499	520	467	491	500	458	459	479	469	450	487	507	485	456	509	471	472	477	499	490	455	494	489	501	487	480	455	512	509	504	468	474	506	499	503	501	499	499	525	497	467	437	450	488	473	506	494	496	462	489	483	450	449	487	437	459	502	471	488	463	507	478	463	491	426	474	478	449	478	485	475	481	512	474	480	479	447	531	486	475	488	474	483	484	462	479	482	458	490	459	468	498	487	479	452	490	484	489	503	500	506	454	469	533	466	497	513	454	489	480	457	443	489	510	515	472	477	500	509	503	465	492	511	463	460	490	502	475	424	484	509	481	473	464	471	517	490	444	465	545	528	490	497	498	498	460	468	476	470	467	485	507	469	516	471	511	457	499	462	463	493	450	482	479	496	459	469	496	451	468	488	510	481	545	505	502	457	522	469	457	511	487	513	448	448	490	501	467	513	515	480	463	457	511	500	487	511	477	486	493	461	466	479	454	477	528	496	476	438	475	548	493	516	492	480	480	490	509	477	516	499	501	493	479	489	546	456	468	480	484	464	493	473	458	489	506	500	497	515	491	485	490	461	488	494	466	500	503	494	463	500	499	510	478	507	473	495	489	517	481	513	496	519	470	468	465	466	503	514	459	489	468	457	495	510	487	495	449	509	520	486	471	500	535	520	513	476	498	535	474	511	467	471	467	516	536	459	486	467	463	490	505	504	509	492	499	478	497	511	467	494	477	524	514	521	513	481	473	504	478	520	473	496	475	484	502	507	474	485	465	473	459	463	456	451	496	492	489	525	502	469	446	523	468	534	477	481	490	474	486	498	450	450	476	469	470	548	474	513	512	530	486	504	531	481	488	528	519	458	479	499	526	498	488	491	489	546	540	522	482	509	509	478	476	483	509	445	487	497	508	518	504	500	473	492	489	465	502	514	490	476	472	511	479	490	475	469	515	477	489	469	487	485	522	464	491	495	490	484	457	455	471	493	508	486	462	460	496	412	495	474	483	527	464	465	475	500	545	497	504	484	498	503	506	507	552	505	458	528	514	499	455	485	453	520	469	519	450	466	506	497	482	525	472	479	498	461	488	494	520	485	513	513	445	502	483	504	481	481	495	543	492	482	491	487	478	482	509	481	496	452	458	519	516	480	482	482	452	476	483	472	507	476	483	496	500	500	502	487	486	496	505	505	461	466	475	451	542	520	455	478	507	498	487	504	509	445	490	499	440	470	539	463	496	524	484	519	483	506	493	472	458	490	461	484	485	512	510	507	455	504	478	482	527	540	480	476	472	516	478	469	494	487	481	482	463	474	483	451	468	500	436	519	501	504	468	506	527	449	512	480	482	445	521	518	464	479	471	521	499	487	512	493	490	480	488	519	523	503	465	533	520	506	517	488	498	512	498	470	511	474	516	498	464	466	502	493	481	498	464	491	449	457	433	525	463	460	480	490	499	571	470	468	466	479	506	492	486	563	497	458	457	511	509	495	445	480	484	468	456	486	471	515	490	506	491	548	501	476	435	481	478	523	484	497	470	481	485	474	461	492	489	471	477	484	489	539	491	488	488	486	441	497	512	509	465	518	483	490	469	448	480	490	489	485	503	493	473	486	479	524	498	485	473	491	514	496	476	501	478	483	514	497	499	529	479	476	497	481	465	483	485	447	521	506	460	469	460	482	497	446	455	503	472	495	475	512	498	513	463	488	455	501	487	510	490	498	467	542	498	538	496	482	442	457	456	513	497	474	460	474	453	469	459	504	457	549	478	467	516	492	490	513	485	484	441	460	488	513	498	459	487	497	512	482	494	548	503	506	495	497	500	485	479	487	465	474	503	503	473	508	462	475	510	544	477	455	462	486	494	507	453	467	491	449	519	453	506	475	499	466	492	503	469	530	530	528	483	477	481	459	478	480	510	490	477	491	469	512	450	461	490	474	540	442	495	496	489	549	483	455	475	499	452	484	530	468	496	480	491	510	498	460	445	502	495	479	495	469	484	504	502	459	497	491	488	499	458	508	539	479	509	509	485	478	476	488	488	474	515	451	456	517	508	500	461	496	502	484	505	488	513	506	493	499	487	506	469	528	507	508	503	495	476	483	454	495	506	534	492	471	498	500	486	474	471	471	513	507	451	470	512	453	462	471	493	480	485	482	478	487	507	493	495	510	475	490	524	518	508	468	472	466	459	525	458	485	468	524	471	488	487	495	490	511	470	450	507	527	514	448	497	506	548	501	481	488	504	498	485	474	438	566	511	494	485	459	514	437	485	455	503	493	507	488	471	486	460	489	510	503	540	491	504	492	463	505	449	457	482	475	481	511	455	466	479	498	481	472	503	482	485	502	454	488	511	482	440	484	522	506	454	465	565	457	485	520	498	470	511	458	487	469	463	509	511	492	454	457	494	497	534	496	480	485	485	454	470	481	503	496	467	520	442	474	472	456	484	481	485	509	504	441	479	493	499	503	483	512	498	489	501	484	514	503	508	491	477	528	481	462	536	478	507	523	490	506	441	468	489	520	500	482	493	506	486	481	468	507	486	496	481	502	468	472	473	503	488	480	526	481	495	452	499	485	494	527	484	461	475	520	502	433	458	474	477	483	464	506	498	504	501	463	517	513	486	495	497	493	495	465	501	483	476	476	508
7434	803	750	673	544	374	329	286	244	242	255	216	206	200	216	197	189	211	200	232	208	193	178	199	191	182	189	187	179	221	215	199	188	197	197	156	198	193	198	191	202	190	169	204	202	191	170	196	203	191	165	214	202	170	205	205	187	181	186	150	220	190	188	194	159	183	218	180	217	217	217	232	176	208	200	192	177	183	190	177	197	205	192	189	210	210	180	194	208	198	203	191	187	209	200	185	205	182	203	191	192	186	198	184	203	206	188	188	185	211	172	196	180	189	214	194	206	219	191	204	154	213	184	192	198	193	206	215	174	195	186	189	187	198	184	179	175	203	204	204	205	195	169	234	225	188	221	199	208	198	225	186	217	171	181	181	191	202	190	189	176	174	186	186	173	183	210	223	190	170	184	192	179	166	212	190	185	201	206	187	185	203	192	181	160	220	205	172	207	151	174	194	194	183	183	188	197	184	186	228	173	184	192	181	174	198	190	190	198	184	194	211	201	193	189	193	193	192	189	191	167	157	216	173	172	185	223	213	179	170	181	196	190	200	185	185	211	194	207	195	193	196	201	187	174	191	196	215	173	182	166	216	181	188	192	152	212	188	196	183	197	185	210	189	202	223	223	212	201	220	172	187	169	209	184	233	192	209	200	184	185	188	195	199	211	176	182	203	193	214	176	180	179	210	179	193	200	186	185	219	175	192	187	190	229	201	197	177	205	193	200	154	169	210	177	197	206	200	187	192	172	170	170	178	177	186	177	167	199	200	204	208	186	177	202	184	196	179	193	174	215	192	180	184	203	184	176	191	188	195	215	186	191	194	215	202	232	170	194	178	164	197	214	178	194	186	200	189	207	182	232	197	207	205	165	202	192	180	194	194	188	174	192	194	192	171	196	163	207	211	204	198	201	180	194	208	165	191	169	173	191	201	188	187	184	168	184	180	186	174	207	212	177	190	200	198	199	191	169	190	217	181	191	188	196	202	170	229	167	165	184	202	213	190	180	169	193	204	185	205	199	147	195	184	223	188	199	189	177	182	197	196	185	185	213	203	174	203	191	189	172	175	177	209	184	194	181	195	176	195	232	216	200	197	196	193	188	201	194	198	188	182	202	202	199	191	186	209	201	211	175	199	159	174	190	176	173	159	185	196	161	198	184	181	186	184	193	196	173	189	180	210	200	181	196	209	183	186	219	182	187	183	185	209	182	173	199	177	203	178	193	177	175	180	188	174	188	191	192	163	178	210	199	185	178	165	192	202	219	196	189	188	178	194	190	181	195	215	209	205	187	194	213	199	193	193	173	192	184	184	215	204	162	186	207	171	193	203	182	172	206	179	208	182	200	171	191	203	188	187	205	213	190	199	198	195	172	207	189	193	204	189	183	200	203	164	180	179	203	201	186	208	190	183	195	174	207	213	193	207	185	198	200	204	193	199	188	193	160	185	195	182	196	183	174	181	180	216	156	209	200	213	195	191	173	183	170	193	231	203	185	207	201	165	160	189	197	196	185	167	208	180	197	211	206	200	187	212	199	181	192	169	171	176	213	209	189	183	221	190	195	178	179	191	210	205	212	209	182	197	188	182	189	182	192	190	186	197	194	183	185	163	199	190	168	193	207	192	182	192	176	191	194	177	182	182	197	193	222	166	207	181	190	178	184	190	201	171	199	145	186	167	204	195	195	204	211	204	203	176	214	175	195	206	180	197	167	192	191	199	175	196	190	192	176	188	205	197	182	215	184	187	192	185	215	204	171	180	187	192	194	183	188	202	201	193	162	200	186	184	185	172	182	203	164	186	168	163	193	188	194	164	198	203	214	178	184	174	184	182	194	164	178	171	179	200	177	199	195	203	196	181	177	174	212	190	206	170	183	192	175	165	191	197	192	188	198	188	191	189	193	189	176	196	192	182	213	184	194	176	162	211	214	171	184	186	205	216	189	187	195	185	213	182	169	174	202	191	178	185	195	211	187	185	202	180	177	210	194	159	189	195	169	178	177	187	185	187	195	172	167	193	200	207	192	192	205	170	204	194	192	213	193	215	202	202	177	196	199	172	207	216	178	214	182	182	213	199	187	176	172	184	197	197	183	200	190	194	188	191	190	171	164	206	180	205	176	195	204	194	180	204	194	163	182	189	229	159	183	241	184	212	190	197	193	199	220	182	178	203	200	168	163	185	178	190	178	190	192	196	205	193	199	205	211	223	174	210	186	190	168	180	173	186	182	200	179	175	165	189	196	186	185	183	201	187	207	205	190	195	177	188	187	224	180	213	194	222	185	183	202	186	168	189	208	223	193	188	189	193	196	172	200	174	202	211	230	186	194	188	182	176	198	215	189	197	180	205	199	188	209	194	222	181	187	199	194	174	191	194	202	174	187	216	183	193	221	176	180	198	201	205	202	211	181	193	201	166	189	211	196	182	186	199	187	205	209	164	202	182	186	188	191	196	170	222	197	196	181	213	204	202	203	204	206	173	186	186	188	175	198	196	191	220	190	178	173	208	196	198	177	203	177	172	175	222	181	180	208	212	219	197	211	188	170	196	208	192	186	213	191	191	196	177	167	210	179	194	195	192	186	193	210	203	213	202	200	172	192	223	181	162	192	175	210	226	186	223	186	162	189	202	165	195	207	202	182	189	186	171	200	221	192	185	195	171	187	177	160	181	181	187	196	202	198	171	185	190	168	220	210	184	200	204	215	201	169	189	188	210	179	190	185	168	204	186	171	194	201	184	186	203	191	198	201	194	196	194	187	187	194	186	206	180	202	184	218	215	178	205	213	201	207	178	184	205	173	201	191	186	165	162	192	200	176	183	185	222	206	198	191	162	208	170	198	194	193	176	169	219	196	192	195	199	193	185	184	201	173	210	172	191	168	182	190	219	206	146	205	175	199	176	195	190	176	193	190	194	173	172	204	193	179	193	167	166	185	206	206	184	191	216	168	201	204	174	190	184	190	203	222	218	222	190	189	214	192	196	164	188	177	178	184	167	175	172	192	185	210	170	200	205	196	198	202	176	197	211	192	219	185	215	226	207	184	168	187	168	184	194	174	186	222	198	190	210	206	207	212	167	222	204	202	189	176	190	193	203	193	186	184	186	194	162	183	193	222	205	200	182	161	186	189	196	163	188	193	198	187	188	144	189	186	199	207	213	200	184	199	195	191	186	154	193	185	186	190	195	199	182	208	170	173	159	174	189	188	212	200	215	181	222	182	185	200	203	196	185	211	184	188	180	175	219	191	202	173	187	186	232	175	208	191	198	176	181	190	203	205	203	211	202	228	204	193	210	224	185	186	174	194	179	190	190	213	185	196	197	189	173	199	194	168	201	188	203	168	187	214	201	208	157	218	195	201	221	190	197	203	188	169	213	194	170	199	206	205	203	187	177	189	178	205	192	206	180	197	164	184	188	169	218	183	200	194	200	185	198	191	210	180	179	202	218	185	190	207	192	219	214	187	194	171	185	189	226	199	201	206	213	206	181	184	200	209	191
6210	1041	1526	2030	2006	1307	1081	1040	829	778	688	692	660	603	676	696	623	577	531	841	569	618	522	577	547	543	553	522	502	552	512	529	526	537	554	504	543	526	536	558	505	505	519	506	554	518	514	544	535	511	513	513	553	506	519	489	554	512	535	514	521	516	534	506	553	521	531	527	494	522	491	497	526	510	530	502	519	488	530	498	524	534	507	527	517	472	478	475	534	477	541	541	509	521	469	515	481	507	479	485	497	499	510	535	516	506	474	532	501	487	504	496	535	508	512	543	516	537	514	502	546	503	513	492	500	514	483	527	477	453	532	519	489	538	512	551	577	547	520	537	541	530	524	530	529	473	506	516	514	540	547	542	527	491	506	521	554	546	510	503	523	549	534	467	500	527	549	533	540	542	500	526	520	521	499	497	484	517	517	478	515	534	501	538	510	518	497	480	517	554	526	579	489	506	505	485	548	513	547	504	541	521	520	478	526	479	513	524	501	508	465	487	532	505	508	540	541	525	501	488	530	518	519	473	518	500	524	542	492	507	524	483	486	530	543	520	528	490	522	535	516	531	467	486	521	536	480	493	478	506	519	545	544	495	547	548	507	518	526	527	535	503	520	498	521	511	513	476	500	503	530	550	507	511	490	509	563	545	508	542	515	528	503	479	510	466	505	522	515	499	518	515	521	493	536	505	504	507	476	491	527	524	528	493	538	536	520	531	511	553	505	527	519	507	513	499	490	530	506	525	497	510	519	525	499	503	507	493	515	475	515	543	495	483	502	525	544	493	484	484	482	529	507	505	525	531	522	539	503	546	486	469	448	492	455	476	529	522	548	500	563	503	501	460	509	528	491	525	500	474	526	514	496	520	513	514	498	576	545	549	486	524	487	515	510	517	523	523	457	504	507	493	511	498	512	469	523	559	520	491	530	516	513	490	510	481	513	512	494	494	525	467	541	521	455	530	503	523	514	513	520	516	482	524	514	490	525	501	523	517	512	537	505	542	547	547	576	535	531	502	497	508	534	545	521	498	521	526	526	535	523	489	510	515	490	500	498	591	511	499	482	545	502	552	503	501	538	537	530	522	496	507	501	525	551	537	540	491	499	543	496	520	504	507	542	535	523	530	504	502	526	506	437	500	487	519	498	534	549	513	510	536	528	525	514	507	497	512	502	490	512	478	529	507	520	504	478	486	525	513	520	550	474	510	513	480	537	507	480	531	526	471	511	557	503	533	505	519	514	551	487	505	499	519	518	497	510	522	522	490	530	539	520	518	518	558	483	527	537	505	489	512	459	531	510	476	543	542	507	533	499	530	545	546	531	509	513	514	531	494	531	539	520	517	483	513	528	484	517	526	486	475	541	531	553	544	515	522	524	502	512	542	516	558	494	528	477	497	548	465	536	522	523	529	539	541	519	519	504	517	537	522	501	505	539	514	542	542	513	559	508	500	492	482	531	555	573	515	495	508	495	533	474	498	484	529	536	487	490	492	484	505	504	514	511	547	523	546	496	549	501	500	493	503	511	493	510	502	513	505	501	490	513	505	503	545	546	524	485	491	470	537	513	483	532	570	514	549	502	533	457	494	515	489	475	504	517	488	503	521	531	501	478	533	480	490	509	511	521	525	495	481	496	514	456	495	524	484	460	523	509	482	491	535	540	520	532	515	476	527	496	460	549	484	506	548	571	523	523	517	528	487	525	492	483	542	511	494	497	509	525	501	512	516	527	537	536	532	529	522	511	517	464	535	533	511	529	495	474	521	530	541	493	475	503	538	492	519	528	523	505	508	514	522	506	510	513	541	499	517	519	500	515	452	548	526	503	562	502	526	518	485	503	513	538	550	528	516	500	502	499	566	554	477	520	560	503	499	533	544	526	508	495	508	479	509	488	507	520	502	489	505	535	481	472	517	496	456	516	507	483	540	521	522	513	560	553	562	506	524	523	515	509	536	546	554	532	513	514	516	509	519	505	493	538	534	494	478	514	479	555	513	529	485	528	482	517	550	537	527	488	518	552	519	522	490	496	507	555	508	499	509	543	481	515	538	548	502	514	533	520	540	506	496	529	520	505	524	500	500	522	527	503	502	488	529	496	509	518	537	501	539	544	532	521	520	557	499	504	530	482	514	526	502	513	538	487	515	495	532	516	494	494	568	526	540	546	537	498	548	501	512	522	473	512	488	496	514	535	514	510	506	526	544	517	550	543	495	517	530	485	524	505	542	512	497	521	495	551	504	594	489	469	523	554	519	510	543	530	586	515	524	517	522	533	515	499	517	480	500	529	485	535	552	517	540	532	479	487	537	523	524	509	541	477	537	516	517	506	454	511	578	517	529	511	526	498	534	525	517	527	524	541	523	505	504	518	518	487	540	516	526	541	534	544	500	522	513	532	521	504	540	515	506	532	480	516	512	490	559	542	524	529	493	493	540	500	510	523	531	492	507	522	520	511	469	508	524	535	518	486	511	520	476	543	536	503	526	498	500	515	489	551	581	531	518	509	526	553	493	541	541	487	532	540	519	506	512	532	527	498	509	522	525	497	489	548	543	499	521	502	522	491	536	508	498	475	516	512	508	542	486	541	511	554	516	471	486	518	475	518	535	531	525	506	498	520	536	492	534	516	501	524	524	523	491	522	516	498	493	544	499	537	486	481	512	529	501	530	531	494	516	518	523	509	507	513	490	513	503	505	517	498	480	519	497	522	532	456	497	531	527	521	507	514	544	547	515	515	538	472	521	514	501	482	503	497	526	573	498	531	524	530	492	511	501	536	490	506	498	515	527	505	496	497	486	527	556	479	520	473	522	515	550	529	543	522	476	511	481	524	501	484	528	489	563	528	508	530	531	503	476	496	552	533	538	534	517	523	534	475	519	538	531	532	521	526	546	475	509	512	516	519	585	538	546	549	515	503	516	508	506	512	497	507	524	532	550	529	505	495	508	510	517	519	556	506	487	534	528	494	502	511	458	518	481	508	509	533	488	519	525	523	526	505	513	491	511	502	515	499	525	541	504	497	520	506	496	501	542	500	475	518	509	498	494	524	435	506	521	541	516	499	555	497	535	504	507	475	500	522	518	540	535	531	507	484	499	477	504	496	521	482	521	513	492	534	516	505	497	525	504	547	482	565	516	502	499	557	517	548	527	544	501	518	499	522	535	480	510	503	567	527	516	513	453	541	507	500	564	552	479	523	506	533	533	550	504	496	538	510	522	534	530	559	518	549	519	518	509	559	488	464	475	539	550	526	541	519	512	502	526	529	510	546	517	553	490	475	498	518	539	534	501	492	513	537	524	509	520	543	522	519	561	475	506	502	490	526	516	550	499	498	543	483	504	477	516	512	486	539	536	504	526	550	537	541	519	504	490	519	554	517	475	514	490	477	477	516	494	477	539	519	497	490	519	494	557	488	543	516	528	519	481	538	474	519	510	469	483	477	509	538	482	536	517	480	538	483	537	494	552	515	533	531	495	503	486	482	527	492	545	537	532	542	505
14569	1738	1477	1336	1040	720	629	594	501	480	497	474	445	399	438	461	427	407	432	519	414	413	433	421	419	388	397	391	429	376	404	407	378	433	410	458	416	399	414	416	390	408	397	401	393	406	391	374	391	379	416	375	381	380	408	410	392	375	343	376	396	394	378	420	383	407	368	408	416	378	422	397	415	377	393	400	366	410	434	390	424	390	391	396	388	382	414	379	397	408	373	423	363	377	332	384	375	395	359	394	404	403	388	380	429	413	436	371	409	421	404	358	430	381	384	409	454	397	375	358	403	383	387	387	398	458	373	413	418	385	376	383	431	387	389	430	388	379	358	385	402	392	402	405	381	389	440	374	428	396	385	372	380	426	393	403	393	377	387	392	440	384	402	363	380	401	396	373	437	375	359	379	387	387	408	426	407	378	369	367	404	419	379	381	417	430	390	383	408	413	399	395	392	361	443	368	419	436	392	418	379	395	429	356	373	395	444	402	400	360	373	378	397	392	410	361	389	421	394	375	395	400	400	390	352	392	395	400	403	396	368	402	380	369	358	399	417	450	414	382	401	376	379	429	392	394	391	410	390	461	392	385	395	391	392	422	420	369	361	397	439	418	378	388	435	399	409	424	385	412	391	392	397	372	358	392	406	423	373	382	413	379	354	405	414	359	390	369	394	384	389	395	413	411	369	403	387	461	420	371	425	420	368	408	411	415	420	364	390	375	407	393	364	399	379	408	399	416	393	403	407	385	400	394	420	419	424	420	414	378	408	393	377	396	353	446	404	417	403	377	414	420	427	384	436	414	378	372	366	406	369	363	401	448	376	404	399	426	426	400	361	367	416	430	373	369	359	436	392	390	402	397	431	398	397	360	350	400	376	369	388	421	423	384	376	404	404	420	385	393	393	385	407	423	402	398	420	375	369	384	425	385	399	411	373	408	422	404	412	363	406	357	391	388	373	416	379	386	420	415	424	395	408	403	394	400	432	376	392	388	393	383	371	407	392	408	397	379	419	387	388	347	400	404	352	383	371	397	384	364	377	392	426	415	424	376	391	396	371	360	408	413	365	403	382	406	363	409	380	426	393	363	379	419	391	410	380	441	393	398	386	411	430	419	375	382	403	400	392	423	437	391	423	423	399	396	394	372	390	415	434	409	406	401	362	383	395	425	405	398	387	384	409	390	372	389	425	410	388	381	418	387	413	407	380	390	434	415	422	403	386	401	410	408	362	394	408	421	410	386	382	441	421	438	370	389	406	396	381	375	413	369	422	407	366	424	466	388	409	423	392	412	383	406	397	377	414	432	403	366	394	412	392	379	355	385	395	392	428	402	413	421	430	367	382	380	392	411	439	383	382	362	389	402	398	401	399	366	390	405	359	410	377	382	367	406	377	415	373	413	399	405	378	388	415	367	390	403	374	402	401	401	398	418	357	394	398	378	416	399	358	420	375	406	404	391	380	412	406	416	402	416	443	365	403	410	418	415	440	373	367	340	411	407	424	416	392	361	378	355	411	377	404	393	390	358	386	368	461	408	389	391	405	386	428	406	411	413	419	394	392	413	420	387	367	390	346	411	430	399	413	398	399	389	431	398	409	381	388	412	375	422	402	389	356	420	388	381	397	352	378	375	384	409	393	422	426	398	396	363	383	397	438	407	409	386	392	391	382	420	381	402	421	389	364	379	381	398	381	374	373	407	368	412	345	435	381	371	391	370	423	408	440	404	389	407	395	410	383	397	397	390	371	409	408	407	368	417	384	384	389	397	360	357	398	393	372	397	444	388	412	394	391	378	384	392	422	377	390	363	416	392	430	413	374	380	389	414	386	362	425	405	378	403	399	404	416	373	372	388	408	408	472	381	383	380	396	427	357	383	407	396	407	403	386	386	408	377	350	364	374	407	388	409	363	391	379	406	399	377	405	426	416	367	388	400	411	403	427	424	415	385	408	388	383	411	375	392	418	374	367	380	388	432	401	392	372	379	376	374	424	400	394	390	358	389	414	396	348	421	413	376	378	428	393	381	342	390	414	413	385	404	385	403	394	415	397	393	389	391	380	417	393	391	341	398	400	406	351	379	392	358	398	405	416	392	402	401	373	466	394	407	369	389	399	412	388	404	392	372	400	383	366	409	404	390	386	394	400	379	425	391	443	463	373	414	380	419	375	397	409	377	389	390	417	381	389	397	411	408	405	389	410	423	399	377	366	426	423	419	395	385	416	391	396	447	430	404	388	400	368	373	435	408	375	410	385	427	382	395	368	422	381	366	367	416	390	373	389	356	384	409	377	392	424	401	441	380	379	400	403	390	412	387	412	437	419	371	397	375	422	368	368	418	390	380	381	406	389	395	367	397	398	432	392	425	357	400	399	389	398	416	430	396	420	413	392	399	433	380	385	390	440	380	338	349	426	418	400	416	388	401	387	384	364	352	407	432	420	368	427	421	384	387	411	382	370	362	397	390	382	368	430	430	407	361	365	384	415	405	396	388	392	382	359	392	385	417	394	386	377	359	374	372	408	368	393	404	412	334	406	430	406	389	415	426	400	384	412	410	375	439	396	394	404	356	388	395	399	412	388	400	431	411	390	379	369	388	380	383	412	380	396	406	411	398	357	375	429	379	373	396	370	379	413	404	384	365	335	412	404	364	402	387	388	424	399	381	385	408	347	428	411	387	381	391	379	390	406	369	406	348	428	378	401	406	417	408	392	356	400	386	386	396	375	412	388	363	383	395	391	409	358	402	373	383	395	472	403	434	411	429	407	388	388	392	392	399	433	393	408	423	428	386	394	414	371	428	381	406	409	379	388	392	418	468	422	398	378	429	442	385	408	422	393	391	368	393	455	382	425	426	358	386	444	372	401	412	377	414	372	356	367	355	376	334	386	412	418	419	387	370	389	389	434	442	418	426	393	384	423	394	387	424	426	413	358	406	423	380	392	394	405	386	379	401	389	361	371	392	388	365	407	395	362	393	387	377	385	398	390	364	390	404	412	447	383	399	397	396	397	411	364	428	401	413	380	410	427	404	359	421	391	351	369	380	374	428	388	400	409	413	394	382	371	382	435	392	399	411	405	362	383	410	384	351	367	409	405	404	404	373	397	380	407	423	429	395	375	389	397	389	406	430	392	421	407	367	378	418	380	407	428	418	384	378	440	417	399	384	399	394	356	426	400	394	425	417	371	411	408	376	419	391	384	397	405	407	431	384	388	394	425	422	414	410	380	375	390	416	358	430	402	366	387	390	383	378	401	371	389	383	380	377	387	411	390	383	396	435	413	362	382	399	378	384	400	430	423	376	417	402	364	386	388	377	420	357	403	386	393	398	399	382	409	388	397	378	408	395	396	413	419	389	384	383	432	391	379	384	368	399	380	439	437	424	394	413	404	405	369	383	382	429	401	382	397	402	374	373	407	400	388	383	389	423	424	396	394	399	369	404	421	409	394	392	398	385	433	426	386	417	391	384	363	374	432	383	444	416	363	368	404	344	400	374
8474	1732	2786	3584	3294	2251	1986	1756	1459	1413	1282	1178	1145	1139	1012	1205	1072	1034	971	1509	1020	962	994	980	914	992	940	972	926	960	934	947	927	952	966	916	969	917	943	971	921	890	952	935	960	944	939	944	949	903	917	937	860	912	898	924	941	886	935	884	905	898	904	888	907	877	885	927	882	944	849	910	875	860	931	918	938	909	968	931	908	865	974	939	924	976	849	890	874	915	968	903	920	875	903	932	930	886	873	944	902	897	950	880	941	903	904	941	841	904	892	946	912	947	907	942	908	862	877	929	886	904	983	897	884	859	889	844	949	907	905	923	921	899	851	929	861	898	867	916	929	917	872	948	880	906	917	866	899	872	920	874	928	879	918	872	912	855	916	948	929	897	876	890	871	900	854	903	846	885	891	935	914	868	863	953	897	890	943	888	892	904	887	920	863	883	945	930	888	906	907	883	873	886	889	867	935	911	955	970	927	852	880	832	889	925	930	833	892	893	922	879	878	928	832	923	863	867	901	902	872	871	938	906	835	924	956	895	913	860	822	927	900	922	872	932	929	880	887	928	889	880	922	873	901	914	909	952	859	907	899	879	908	882	917	919	884	893	890	839	883	910	916	892	891	827	934	937	896	929	912	917	879	933	892	955	910	938	928	963	881	949	868	864	907	851	891	881	869	914	910	922	903	907	933	873	893	872	894	918	886	905	893	903	890	912	923	886	951	924	911	965	913	906	944	892	920	925	921	865	950	891	921	903	891	863	900	932	881	900	882	874	910	906	904	917	911	870	956	933	914	941	885	851	905	923	868	927	955	901	900	895	896	909	924	952	900	856	938	897	885	898	896	901	911	922	877	870	847	894	910	923	946	927	905	889	882	937	901	875	867	886	948	885	853	873	891	908	889	912	904	891	884	871	908	884	920	900	891	936	867	898	890	881	875	900	951	882	920	939	862	914	865	919	949	901	888	917	869	872	888	948	875	947	914	826	898	877	913	921	836	904	889	875	948	870	901	892	941	960	907	878	910	911	839	919	919	887	911	883	917	855	883	894	943	877	961	966	943	878	937	900	897	912	886	870	841	895	845	848	888	873	870	878	902	904	884	947	879	876	893	911	885	946	911	951	917	931	890	886	929	878	897	867	874	924	882	881	873	872	881	901	903	887	869	916	898	950	885	865	886	908	855	865	878	916	932	900	921	901	906	875	868	921	860	933	912	877	861	905	890	910	937	913	874	866	900	831	893	880	868	877	913	878	885	970	918	931	910	978	917	876	886	914	903	895	886	868	892	902	912	889	915	912	830	947	925	891	873	938	940	877	913	933	864	933	866	861	926	899	930	952	950	920	901	869	863	894	866	895	901	859	827	897	924	903	917	882	959	861	900	896	866	917	879	874	885	870	916	824	893	931	841	869	874	891	897	909	967	876	903	942	928	885	892	893	906	921	862	881	926	887	879	895	883	913	867	886	896	835	885	863	902	827	1003	918	883	893	931	869	924	905	908	886	886	906	898	883	914	931	832	914	885	937	924	839	888	917	895	994	897	897	834	947	864	965	879	963	895	921	881	894	883	906	901	861	889	900	845	900	900	924	966	859	883	909	876	926	921	854	861	856	896	864	873	899	898	875	877	921	867	927	895	875	920	940	899	888	896	872	917	905	892	889	928	880	880	898	871	942	888	877	922	882	885	937	953	900	934	887	878	885	911	943	919	885	955	916	893	903	916	948	910	933	869	924	916	885	868	916	901	895	904	923	963	906	908	872	966	917	876	909	906	876	954	929	854	878	906	922	888	872	917	874	950	912	905	896	879	898	914	911	894	913	881	893	929	882	940	887	926	939	932	945	857	909	897	913	910	907	867	855	924	934	865	848	889	924	867	907	877	958	891	857	946	877	950	842	931	886	875	924	945	937	894	910	919	888	896	878	922	840	938	926	908	963	917	927	916	914	929	917	893	908	966	923	934	905	867	904	837	907	954	921	856	901	915	874	922	943	893	895	903	912	938	864	906	832	902	880	903	919	925	867	913	914	871	914	911	894	891	880	879	910	914	878	896	878	901	948	919	934	924	950	860	932	871	876	906	882	945	866	862	916	921	928	919	890	884	919	891	877	870	879	925	845	885	924	892	877	964	892	940	925	889	901	936	904	888	865	919	885	882	881	897	984	904	894	940	985	926	859	911	881	904	849	922	816	892	850	841	866	864	891	901	947	900	880	876	929	911	892	891	889	935	885	916	889	897	894	919	924	884	908	932	892	973	863	934	873	865	919	938	908	862	849	885	882	939	895	846	938	969	892	875	896	876	881	881	894	904	932	907	939	872	854	937	863	894	896	917	881	910	890	897	936	957	879	899	926	937	931	913	865	924	877	886	828	949	895	934	883	878	881	941	888	870	905	901	847	896	803	853	870	921	918	823	913	922	909	904	832	899	878	885	882	930	898	861	901	905	937	892	913	854	874	885	918	890	848	883	885	927	884	953	914	884	922	874	878	858	883	863	872	860	900	868	864	890	936	887	869	842	960	883	838	874	925	867	924	920	925	903	880	860	890	921	905	880	939	869	902	941	888	871	897	908	855	975	904	924	916	841	946	917	870	929	867	886	923	949	949	937	915	928	914	897	961	868	938	884	900	867	934	891	866	856	904	889	897	919	910	942	885	880	892	901	876	900	913	945	904	854	947	930	901	888	901	935	913	830	899	914	874	959	886	933	843	908	940	871	927	973	906	896	945	955	923	882	974	902	854	977	887	929	861	869	907	849	888	860	895	911	934	887	915	914	832	941	924	911	843	942	934	909	853	868	895	921	858	859	949	935	921	927	970	911	829	920	930	896	929	889	844	954	936	897	926	884	951	855	877	908	939	910	894	864	880	912	871	899	946	898	877	840	869	943	920	924	891	932	899	887	926	925	889	864	925	894	904	887	910	844	939	905	912	830	911	935	906	854	891	863	907	907	858	899	902	906	913	898	906	925	902	913	881	897	864	942	950	834	888	880	926	908	884	946	928	893	931	880	895	866	904	950	899	918	907	936	912	925	909	945	845	906	938	943	888	868	967	918	910	907	831	892	956	948	868	864	941	861	884	841	929	891	865	859	862	895	885	893	907	899	940	871	838	909	902	881	917	943	909	923	892	936	910	881	887	854	917	917	895	921	910	935	843	917	871	895	989	910	912	902	855	927	912	921	953	902	927	911	919	960	898	835	856	909	871	907	914	901	910	888	865	862	901	890	858	952	893	957	961	950	902	930	894	924	932	926	883	861	929	896	840	902	867	909	890	923	903	907	888	927	932	861	851	892	950	948	856	871	933	889	844	917	906	902	912	929	879	934	915	918	824	889	949	932	859	908	894	949	852	890	888	888	881	923	903	919	884	876	886	901	899	884	865	902	929	858	885	891	968	882	880	896	898	984	883	945	891	933	930	945	912	874	899	856	892	873	923	908	918	919	907	881	883	841	918	903	879	936	939	914	923	914	951	937	889	884	928	894	888	901	912	912	896
1508	270	276	292	255	230	233	222	187	196	207	172	184	165	191	191	182	167	169	190	194	188	209	172	185	213	177	185	157	189	175	203	221	175	188	188	196	182	186	165	174	177	184	183	170	185	175	169	204	174	198	181	179	209	182	182	168	182	209	165	199	177	188	183	168	168	219	195	176	185	179	162	175	180	203	183	204	195	190	189	163	155	182	170	185	208	175	189	189	167	201	179	227	177	174	149	188	206	200	173	178	182	195	181	182	192	184	208	174	188	203	164	191	173	186	156	181	179	210	202	196	186	179	210	175	184	199	178	185	170	197	190	201	162	183	155	193	152	193	181	171	203	191	187	197	165	170	163	190	171	193	188	192	183	202	166	194	185	207	209	173	167	191	159	182	184	157	217	174	176	191	190	169	182	171	182	201	174	197	216	173	183	178	184	184	174	185	181	208	191	175	213	185	171	199	198	194	178	193	218	210	198	199	156	172	167	194	180	184	184	185	175	213	199	206	185	195	171	176	176	188	171	192	177	182	204	151	202	199	180	190	206	195	169	170	177	196	204	184	201	197	179	198	182	184	200	172	183	177	193	166	185	214	198	174	179	178	215	184	214	179	199	195	168	190	177	173	188	208	197	179	185	179	212	180	183	178	212	166	184	194	195	163	182	193	167	211	195	197	194	199	172	151	166	194	172	200	194	177	190	176	186	201	184	196	187	198	210	167	175	203	159	198	189	189	178	193	181	165	170	193	197	208	189	198	181	196	178	182	203	236	180	176	206	171	185	198	199	188	184	179	202	166	178	184	192	209	175	208	192	200	218	162	208	184	172	195	180	179	181	175	195	185	189	180	188	185	190	166	172	199	179	196	175	169	231	187	215	207	188	193	189	201	171	177	173	167	183	185	205	195	179	187	186	189	170	195	186	178	176	187	180	189	193	163	183	172	190	195	184	176	189	193	169	180	170	186	171	166	159	197	186	196	196	171	183	202	170	226	196	193	196	169	194	203	170	189	196	183	225	211	198	182	202	208	196	187	183	200	171	168	185	181	198	203	177	199	164	179	205	179	206	185	175	188	190	154	181	175	192	188	175	190	211	182	182	204	194	193	175	183	186	186	168	188	186	211	201	186	193	185	200	185	186	169	181	185	184	202	182	199	163	182	187	187	179	194	179	161	187	186	200	190	182	173	176	183	216	222	205	196	183	192	189	191	172	200	184	206	202	200	197	219	184	186	187	177	180	176	181	185	177	172	195	223	175	162	214	193	190	164	166	192	180	169	163	176	166	187	185	219	198	178	203	166	187	188	189	191	206	197	163	215	204	184	185	161	183	201	166	188	211	186	187	200	176	166	171	200	195	200	197	206	200	169	156	184	187	184	221	195	188	166	189	184	185	176	175	193	184	205	188	174	209	169	181	190	172	184	215	217	187	196	179	171	172	193	181	187	192	210	188	182	229	195	208	153	186	178	187	199	206	200	207	173	175	179	176	179	177	209	198	168	200	185	193	203	191	186	169	194	193	199	171	178	186	177	160	170	195	180	174	185	179	204	181	177	203	204	188	175	175	178	202	188	192	183	195	203	205	173	180	193	194	216	185	213	172	171	182	204	183	192	171	191	183	198	205	174	157	200	188	163	178	165	165	183	196	183	162	166	177	189	202	196	187	208	182	179	209	195	193	192	184	171	185	224	198	158	198	199	205	190	186	166	199	206	178	201	191	180	201	209	163	175	226	217	197	199	186	210	173	199	217	185	191	189	206	200	185	167	202	211	174	192	206	185	184	179	181	215	193	162	179	155	203	173	210	209	203	180	175	186	176	174	191	191	195	210	188	188	183	168	171	159	164	176	179	171	178	191	188	192	171	195	207	183	203	158	167	205	155	191	164	192	190	183	176	168	196	178	204	173	200	188	200	201	180	185	190	175	166	188	197	202	163	178	179	180	218	179	177	181	182	217	185	183	192	205	198	178	189	185	208	178	179	174	204	179	185	161	177	195	229	187	187	166	171	187	183	185	206	189	187	212	215	169	176	164	187	198	191	191	197	196	193	184	179	209	170	200	174	201	161	205	195	171	218	166	180	201	172	180	203	160	194	198	147	182	183	188	194	192	166	179	194	187	181	206	183	200	191	209	150	167	223	182	179	199	204	180	184	193	203	186	170	194	186	200	184	187	203	188	196	182	188	193	177	189	155	194	163	164	169	192	200	195	170	183	171	170	179	184	182	187	198	188	183	230	174	160	186	179	201	188	171	214	192	198	166	189	185	177	202	183	201	163	201	197	170	195	175	172	168	195	164	170	173	193	197	205	180	174	199	186	196	198	182	156	172	182	205	207	184	161	165	177	197	211	182	185	175	176	196	214	218	158	164	191	222	182	169	200	188	191	183	199	186	168	183	164	184	201	171	177	194	195	205	203	191	171	185	194	194	190	169	204	188	171	172	220	196	194	191	188	177	215	183	193	199	192	178	179	188	179	179	190	210	183	181	166	175	178	180	185	182	180	179	186	189	183	182	208	178	204	172	193	167	191	167	184	192	182	172	157	191	192	168	181	166	178	187	181	182	212	195	185	197	196	200	186	169	170	181	187	199	179	174	200	179	190	192	207	182	183	178	176	197	180	201	213	171	186	199	178	201	191	187	202	151	181	162	216	176	169	177	192	186	199	210	172	183	201	181	163	178	162	197	192	187	205	181	164	181	205	203	201	192	172	183	169	197	169	176	172	178	179	203	163	181	213	187	171	193	184	175	178	195	172	192	172	186	180	207	197	198	171	192	177	187	184	189	170	167	183	177	191	176	187	175	174	189	187	203	199	199	188	208	196	165	186	203	202	205	205	164	203	205	175	191	187	199	185	193	191	171	163	200	203	196	200	156	191	193	192	208	194	165	198	206	189	178	170	212	177	189	207	173	178	186	190	159	185	187	211	194	190	211	172	194	192	177	183	211	220	171	188	195	215	175	178	189	181	178	164	176	180	162	189	175	180	183	193	190	189	205	194	185	169	213	182	178	196	207	188	205	170	183	200	178	200	195	184	170	171	197	185	189	179	189	182	171	178	205	191	176	185	176	194	161	200	190	181	206	192	177	196	177	181	192	194	201	171	182	188	202	185	165	184	181	174	177	221	178	194	183	196	183	145	171	184	168	188	186	195	200	173	186	162	177	169	193	191	186	182	172	203	167	189	179	189	195	168	190	226	188	177	190	182	193	178	194	189	178	187	204	208	178	187	196	228	217	195	189	176	181	195	206	160	170	189	221	194	189	197	171	171	183	161	208	162	214	171	185	172	198	190	205	199	212	209	216	169	158	186	164	192	191	218	168	175	167	172	180	149	169	185	203	168	180	183	192	179	189	171	191	182	202	180	172	179	198	194	196	179	199	183	183	211	186	198	200	200	169	187	185	176	202	192	194	204	199	201	200	156	177	215	175	187	180	173	192	186	157	197	196	188	166	183	173	178	183	199	213	215	189	155	184	183	183	185	174	169	183	189	184
1711	563	606	760	818	576	488	529	477	498	488	499	512	511	482	568	482	450	507	508	479	525	490	506	459	455	486	513	486	481	481	458	483	471	498	487	456	497	479	484	510	525	476	476	466	478	499	490	493	438	460	491	485	498	514	436	460	482	456	470	487	501	495	511	474	509	476	453	474	510	486	472	477	493	508	523	456	490	507	491	460	451	486	494	441	481	477	500	516	490	465	501	473	476	510	459	453	467	471	511	465	480	454	464	471	463	510	510	439	459	464	511	470	483	507	484	539	484	463	501	479	482	479	497	460	507	481	479	475	455	482	512	479	487	479	452	447	468	491	498	488	505	461	496	482	528	466	470	473	474	439	473	480	466	464	485	487	487	524	452	474	437	507	505	441	492	485	446	518	477	492	453	478	493	481	468	484	532	493	512	518	459	495	496	462	473	485	519	483	480	477	437	490	487	463	495	438	453	511	483	513	482	502	484	476	466	457	455	486	488	479	500	495	457	493	507	480	464	484	470	469	458	489	496	455	483	473	453	477	495	517	457	479	478	505	484	464	469	455	460	494	446	462	486	478	493	475	488	461	464	489	459	460	491	475	495	464	443	444	518	467	484	477	497	487	509	493	491	439	475	475	470	497	469	480	450	508	491	460	461	469	447	495	420	495	451	463	483	528	508	536	512	521	481	487	484	440	511	474	463	469	485	478	434	516	444	465	467	480	455	477	502	473	472	471	487	480	432	482	493	452	464	458	454	473	490	467	452	491	448	467	482	495	464	481	473	473	436	485	466	490	484	499	454	519	462	468	471	484	521	517	464	462	493	491	480	464	484	463	514	470	539	469	495	445	523	478	461	472	475	483	481	471	481	480	494	505	484	488	515	495	487	493	468	463	510	490	502	475	470	483	499	488	484	476	484	473	478	485	496	482	531	505	449	462	504	535	461	466	469	472	472	508	503	477	488	512	481	445	499	470	499	493	465	481	474	476	471	475	459	494	502	475	520	467	481	485	484	472	445	470	474	501	486	499	463	481	491	504	507	437	478	479	487	500	486	484	479	469	521	512	446	481	515	490	510	497	473	512	457	485	449	501	490	469	449	484	453	486	506	490	481	479	479	507	482	493	493	429	455	494	434	473	439	472	438	486	483	488	465	450	452	487	483	491	497	482	489	493	448	494	500	494	468	493	467	493	468	475	480	543	455	516	530	458	460	531	497	447	468	479	469	489	464	471	420	454	518	441	489	482	484	471	464	497	485	466	459	453	487	450	499	489	485	508	480	505	475	502	517	466	493	497	471	505	498	459	469	480	490	492	489	459	500	451	482	498	513	508	519	465	499	485	526	476	497	487	509	519	460	506	478	488	470	497	460	491	465	529	490	489	461	471	491	430	474	462	454	451	484	442	496	441	475	472	445	425	498	482	481	511	483	502	476	524	460	477	466	494	493	472	469	486	498	496	450	514	448	465	482	486	498	475	499	478	479	488	468	499	498	501	486	500	517	475	458	499	492	504	478	457	493	493	484	464	496	474	479	466	453	471	504	461	492	476	467	473	488	499	508	461	505	479	474	484	517	470	483	500	511	467	463	467	494	511	493	449	478	498	482	464	475	504	496	469	484	514	489	489	528	455	507	499	500	477	429	487	486	527	502	464	495	468	454	481	511	491	487	455	483	499	487	494	463	496	520	458	453	502	475	462	458	496	499	478	510	503	489	484	467	484	418	465	461	472	451	465	512	451	452	503	518	490	518	452	500	497	495	468	455	500	466	467	495	501	499	464	519	496	458	461	467	469	475	485	486	469	477	445	518	498	477	477	502	487	490	469	492	463	485	481	496	496	469	506	478	465	489	504	500	499	506	507	476	470	483	485	477	497	472	491	526	454	486	504	455	501	483	461	466	492	455	474	466	476	512	459	469	449	459	442	471	452	495	474	498	503	508	517	450	477	496	469	484	473	471	503	509	482	476	498	502	476	463	495	486	469	498	480	521	489	475	475	486	500	483	471	500	472	447	524	456	509	487	481	454	495	487	472	488	490	450	472	488	487	490	477	455	451	515	524	454	425	512	460	476	494	478	469	471	523	458	433	466	508	484	474	471	519	507	496	474	459	454	511	475	486	490	476	497	483	512	481	454	468	482	493	465	498	522	514	467	478	477	470	453	459	434	500	472	490	477	475	458	516	492	461	509	499	486	441	471	527	513	544	471	487	531	472	503	509	506	470	498	478	479	501	499	481	458	508	480	510	474	491	495	446	464	467	480	546	461	487	472	457	485	515	492	485	452	479	505	488	503	511	474	465	492	488	462	504	542	511	458	494	472	517	500	496	518	455	497	484	525	499	467	518	456	478	489	477	492	477	447	437	467	520	448	458	500	493	486	460	501	496	462	515	530	461	462	541	454	466	509	497	492	459	490	489	481	521	465	508	444	496	446	499	467	479	479	473	503	483	488	523	428	458	440	417	506	479	439	453	417	477	496	458	504	479	522	467	476	462	469	497	457	428	482	491	464	491	460	440	477	497	489	433	462	486	465	478	476	487	479	465	498	471	522	479	502	413	495	483	525	517	448	467	506	481	445	508	465	461	513	499	460	506	498	483	473	498	439	485	457	489	500	524	449	450	495	471	477	479	469	481	498	502	457	490	451	492	478	461	488	496	466	423	490	489	443	496	498	476	453	501	470	481	433	458	487	481	470	521	466	487	476	466	484	479	480	491	490	482	475	455	487	472	493	448	501	514	462	430	475	481	429	476	458	500	459	480	467	478	481	505	508	484	496	453	494	448	494	482	488	480	495	463	466	503	481	491	463	473	478	480	485	471	500	488	482	487	470	512	466	488	446	498	506	466	472	480	465	490	475	432	493	494	509	484	499	475	486	459	456	439	513	464	475	478	495	452	482	497	507	487	479	538	490	483	483	469	484	503	498	485	445	461	472	455	491	488	443	473	452	527	478	469	476	458	465	503	502	450	512	514	450	500	488	463	495	510	482	515	460	465	527	474	477	485	488	487	427	481	471	481	487	419	500	461	486	507	478	437	453	505	473	481	465	504	480	495	475	512	496	491	501	477	458	503	492	454	464	481	472	449	468	487	505	450	453	532	474	485	505	522	467	459	479	418	484	437	465	479	502	529	504	472	492	479	497	510	513	473	510	497	490	486	481	480	432	500	457	481	487	468	502	499	474	458	488	491	472	473	505	485	503	445	461	528	459	461	518	487	485	483	494	482	501	459	475	462	490	431	484	485	487	500	530	478	461	452	535	522	503	530	483	476	476	446	488	524	460	512	480	471	453	485	488	479	463	494	481	431	469	512	474	462	514	435	470	498	512	481	486	483	449	488	480	456	458	489	538	470	463	509	514	487	483	461	479	488	482	488	509	510	483	488	499	446	469	470	462	508	498	516	533	461	517	473	470	483	538	476	482	489	539	456	474	499	469	470	519	492	447	492	463	483	504	499	508	526	476	466	504	443	495	477	496	466	503	447	483	453	467	506	505
7059	645	659	636	494	357	302	269	237	242	211	181	204	187	210	258	184	210	225	195	203	175	188	208	169	205	168	213	185	176	208	198	181	217	202	191	200	191	198	207	200	201	203	183	185	195	209	215	183	209	211	172	181	206	217	201	208	199	199	186	187	179	218	183	199	190	185	197	165	205	179	163	201	192	171	218	202	177	187	194	216	182	165	162	191	195	204	176	207	181	202	177	193	198	202	205	171	180	187	192	170	193	172	208	154	205	166	167	178	202	195	195	190	180	197	172	167	191	194	204	208	186	204	195	201	205	196	176	203	204	196	197	190	187	188	195	227	192	208	175	194	188	202	194	220	199	203	179	205	188	192	197	189	185	198	214	192	201	175	195	207	200	181	185	204	184	205	184	200	214	211	171	182	186	199	177	180	222	197	168	191	188	186	208	195	206	186	193	165	188	202	166	198	189	197	173	219	197	167	222	180	200	181	186	176	201	188	212	209	205	197	213	162	207	182	200	192	156	171	187	199	205	186	179	193	208	187	174	187	183	174	192	196	182	213	187	190	185	171	187	198	202	187	193	207	188	190	188	194	205	182	200	183	198	179	163	207	188	183	203	192	199	219	222	169	173	201	190	188	194	209	202	195	203	210	195	189	216	186	197	193	192	205	205	198	183	169	210	187	207	204	186	205	183	212	192	196	203	170	170	207	174	200	193	200	192	183	174	192	193	189	174	216	198	188	178	178	198	192	195	190	167	196	192	206	198	224	195	208	205	196	208	201	228	185	171	195	208	202	182	208	197	176	211	199	188	202	180	181	180	179	190	168	177	192	176	192	192	180	213	192	215	203	201	206	197	215	177	195	235	204	206	209	200	187	199	204	218	200	195	207	195	192	209	187	188	186	201	191	216	192	176	173	182	194	209	186	210	202	202	187	194	165	174	192	198	178	202	167	178	198	194	203	195	182	197	171	190	202	153	186	187	175	200	176	191	205	199	182	211	185	181	189	181	183	220	205	169	182	182	179	194	192	186	209	180	196	189	184	212	190	179	186	215	211	192	194	189	197	192	193	200	191	218	209	205	203	183	202	177	197	224	199	227	176	190	150	177	168	208	197	239	193	208	199	189	165	220	187	199	195	192	201	191	191	186	179	197	196	189	201	207	205	195	169	198	210	186	215	170	199	208	187	186	217	211	215	165	210	202	216	188	222	189	200	176	186	191	209	180	162	186	181	184	172	173	185	191	195	165	185	177	185	188	176	194	214	187	179	193	150	188	164	207	195	194	201	174	204	193	218	191	199	181	178	202	178	197	203	173	182	189	198	209	195	200	182	182	168	183	192	173	190	183	203	186	185	190	185	176	184	187	209	185	173	198	186	188	191	185	193	221	182	183	229	186	168	189	203	174	206	197	181	180	191	168	194	176	189	186	207	160	197	196	190	181	170	178	201	169	201	190	184	171	194	181	181	223	212	198	210	173	198	168	212	203	197	204	199	190	203	184	180	193	171	209	196	189	190	198	181	199	214	182	193	181	215	192	169	197	206	192	189	190	198	179	159	182	201	194	212	149	197	189	183	198	195	200	209	187	179	206	201	210	185	189	191	199	202	186	173	194	204	174	186	191	199	153	199	173	167	201	199	186	170	186	194	197	193	202	226	183	206	186	186	204	180	200	203	171	191	184	216	195	187	183	200	205	199	187	198	196	217	212	183	192	212	220	187	207	194	195	171	197	212	186	209	199	189	207	175	186	180	216	213	175	193	180	183	182	188	163	197	172	177	180	195	173	179	208	206	193	178	191	213	181	159	169	170	222	166	211	205	205	201	174	200	203	202	206	210	175	211	217	193	165	188	175	179	183	200	191	196	198	171	201	195	194	188	202	200	186	162	205	175	193	208	193	197	188	211	179	151	199	189	193	175	190	198	187	186	195	218	215	196	185	212	184	203	191	186	189	178	176	204	186	173	216	186	186	203	187	201	189	195	210	204	180	192	190	183	215	188	193	208	191	184	188	176	196	193	193	204	190	189	185	197	200	197	173	205	197	198	187	208	200	188	193	219	181	215	206	213	183	215	194	190	192	209	200	209	225	193	180	190	171	184	214	193	202	180	197	183	195	210	172	188	187	202	195	187	202	186	204	175	193	211	210	208	175	162	191	193	222	167	197	181	207	162	184	188	180	209	188	206	200	203	179	176	205	194	196	211	187	182	224	192	191	161	199	168	184	183	214	184	206	163	199	213	191	186	173	209	183	199	212	212	182	219	184	194	204	187	175	210	200	187	207	228	200	214	194	178	187	198	194	198	204	213	187	209	173	195	178	186	173	208	183	192	195	185	179	177	190	193	205	194	205	183	197	183	179	198	189	188	178	194	208	197	203	221	181	206	202	187	190	207	182	190	198	197	198	209	196	189	185	200	182	206	194	206	188	215	195	179	226	192	211	188	240	207	200	202	167	181	198	188	192	222	203	202	202	194	189	189	182	198	184	188	191	200	196	192	193	170	185	196	182	183	174	217	184	194	197	181	174	187	202	170	161	217	184	190	170	199	193	170	185	204	203	174	223	197	171	174	194	183	171	176	194	205	175	184	201	194	197	211	209	175	186	181	155	170	194	200	192	213	191	202	213	209	201	200	216	202	164	185	201	179	171	180	205	185	153	184	214	193	196	190	156	197	186	181	173	199	198	178	186	203	224	164	192	212	218	208	188	184	202	213	183	178	204	170	184	193	229	184	221	181	188	157	191	196	199	184	193	203	183	188	210	218	227	191	188	223	176	220	200	184	191	193	196	163	189	173	178	200	158	194	207	194	185	199	173	192	232	195	197	208	217	175	206	200	205	183	176	182	190	194	189	209	167	216	196	174	212	182	175	213	214	213	187	188	182	206	183	206	190	182	209	170	190	202	174	194	172	170	181	195	189	185	203	187	164	162	205	213	196	186	164	180	209	165	183	194	190	175	192	207	189	219	211	197	184	222	197	175	169	197	191	170	187	188	212	205	196	184	203	197	195	196	142	196	193	214	182	158	178	170	183	195	189	198	193	199	216	178	156	191	202	174	183	190	190	184	173	191	184	192	209	226	202	190	193	180	171	195	176	202	214	203	187	156	173	172	199	227	203	181	200	169	193	200	211	187	182	195	188	183	195	193	224	178	195	222	189	225	191	188	183	195	174	188	181	224	188	197	197	200	196	191	196	202	162	199	187	188	185	211	198	182	202	206	214	167	176	207	175	196	187	192	189	195	171	204	177	201	203	186	212	219	171	221	201	220	168	202	180	200	201	173	196	189	186	161	191	182	216	197	199	210	184	177	181	194	190	165	190	191	202	186	180	186	193	202	187	193	212	185	204	200	190	166	211	203	163	175	176	206	211	177	183	192	195	196	180	218	216	184	181	223	192	209	179	182	183	190	192	162	210	212	187	203	201	184	185	190	174	184	173	187	185	185	183	170	196	187	181	208	204	184	178	189	159	216	188	192	187	201	212	193	198	213	203	202	208
6143	864	1549	2025	1901	1228	1126	1033	866	828	736	729	621	622	634	670	595	564	557	780	571	576	518	540	547	552	525	544	476	516	502	509	535	526	512	485	496	507	520	524	509	508	512	508	526	526	519	512	504	558	571	522	528	521	521	472	500	539	501	517	508	499	524	482	532	492	527	554	513	499	502	505	532	473	568	559	530	542	515	532	493	493	569	533	530	479	485	526	502	485	543	508	473	464	521	505	512	506	558	526	538	508	528	536	474	572	516	504	479	541	553	504	514	510	525	480	497	499	477	501	533	506	520	506	485	539	517	511	530	524	521	543	536	496	505	519	500	527	507	549	534	519	518	496	520	463	513	500	564	498	530	508	516	520	509	568	541	521	517	500	493	540	507	498	496	479	500	516	476	499	516	485	491	544	517	525	504	499	497	488	505	508	478	535	506	510	527	555	498	491	532	513	531	527	546	499	498	546	528	527	526	534	456	564	483	541	475	530	534	526	459	478	522	514	491	521	527	507	518	501	488	525	491	506	505	504	485	526	505	517	524	515	501	535	491	534	530	499	486	537	515	513	535	528	549	514	497	475	538	517	525	490	502	512	504	481	497	501	578	556	517	488	526	515	492	504	516	515	502	483	533	517	528	536	532	528	476	520	540	525	544	531	522	498	496	466	496	531	529	510	486	502	490	530	485	480	480	523	551	425	491	550	524	561	497	513	488	524	474	516	546	528	528	487	489	477	501	492	501	473	493	515	532	501	523	526	521	492	514	496	525	508	531	509	491	519	496	518	503	477	493	481	498	472	491	505	519	499	518	531	561	505	514	484	477	504	527	516	478	475	521	510	480	532	482	513	515	539	533	464	534	510	478	529	486	525	537	512	512	514	507	501	501	502	526	533	509	499	545	525	501	528	536	476	507	532	547	512	482	547	496	498	531	511	539	509	512	485	520	492	532	493	481	520	479	478	537	532	513	501	535	505	481	501	540	540	509	516	502	495	507	491	555	535	516	520	522	495	519	501	493	497	504	542	487	484	492	506	506	541	521	552	486	486	530	493	515	491	535	530	518	499	510	502	513	507	517	511	533	515	493	519	502	471	507	509	511	524	528	475	477	494	515	483	539	569	525	514	503	480	499	516	559	503	506	502	499	521	512	527	515	499	481	480	516	509	480	510	478	503	529	503	475	496	525	496	511	499	501	531	506	508	491	540	477	535	505	558	541	528	486	505	471	544	512	522	509	528	544	483	484	517	551	546	494	483	491	507	521	501	536	487	511	500	490	499	531	527	535	527	540	530	508	465	478	515	536	529	533	516	513	538	533	506	541	523	511	513	502	479	518	556	501	500	477	525	473	528	467	516	481	528	518	509	462	449	572	507	505	516	487	523	500	497	510	528	534	487	487	492	545	513	508	507	519	497	484	519	519	562	468	503	492	511	487	529	512	525	506	532	500	501	530	531	516	526	507	487	499	489	486	528	480	519	487	514	533	526	512	528	487	485	470	483	518	498	505	513	484	512	492	533	513	508	489	517	488	521	536	513	480	472	510	502	483	525	517	512	500	497	525	514	531	515	458	530	561	531	567	492	517	472	515	520	497	520	510	471	497	522	512	507	540	509	487	506	500	520	496	535	539	505	508	517	499	507	498	515	502	503	493	490	570	526	487	508	536	564	506	492	538	525	533	475	519	484	489	495	496	493	508	518	517	574	502	461	555	555	502	499	548	527	505	515	555	486	507	498	510	543	529	536	531	498	472	531	499	506	522	511	474	525	528	501	489	512	479	514	526	519	486	494	513	496	556	493	539	488	508	495	481	522	488	515	524	504	472	498	553	537	495	511	483	501	531	498	505	475	519	557	543	514	543	537	471	526	525	510	524	518	494	526	508	514	499	512	553	439	508	524	543	517	490	520	530	517	507	498	545	526	488	507	483	508	528	511	519	508	518	506	490	529	524	515	508	552	525	486	564	502	504	547	531	505	515	494	520	496	495	508	492	521	524	511	517	526	535	482	510	547	486	496	506	508	533	508	512	507	534	512	521	524	526	537	495	520	494	497	522	520	498	495	480	506	511	509	533	497	535	516	513	550	535	512	518	571	514	477	500	490	528	518	496	511	491	514	527	475	525	552	489	496	502	533	512	522	524	456	533	492	543	540	506	511	495	531	507	540	563	534	522	527	560	560	484	490	476	491	481	484	521	553	477	528	515	503	519	510	522	566	529	527	555	500	516	496	532	504	583	505	477	496	528	493	505	508	497	516	512	514	507	488	471	523	492	532	512	525	492	540	511	519	551	467	526	497	495	488	516	533	472	535	523	504	500	477	489	482	510	538	566	493	511	506	563	522	535	543	473	506	506	525	534	476	502	525	491	529	498	513	488	517	510	526	470	507	534	509	530	513	511	518	514	550	503	516	531	478	539	484	520	493	527	491	530	508	483	510	504	521	495	507	502	482	486	460	563	509	493	489	500	531	514	484	495	499	471	519	517	507	522	508	471	501	490	519	498	523	494	494	503	490	494	507	505	527	509	548	498	549	550	496	546	533	497	483	490	538	510	490	530	549	526	501	495	503	561	510	466	531	505	477	521	486	519	533	526	459	485	484	521	507	502	466	539	496	508	503	517	498	494	532	505	490	492	534	480	499	530	479	546	471	510	540	483	494	514	512	519	515	510	489	487	516	536	515	505	553	544	474	471	516	515	524	514	474	526	515	538	506	546	507	486	533	527	545	491	538	505	478	504	486	516	525	507	501	436	493	467	543	492	524	485	489	501	488	518	506	498	496	510	515	500	521	532	580	472	532	502	487	518	491	547	532	536	509	561	504	489	488	496	538	510	512	516	480	533	514	541	505	524	507	538	513	549	553	463	504	549	498	556	492	533	506	528	508	499	531	540	519	492	510	486	529	542	495	507	463	524	501	489	491	504	510	497	501	466	539	537	494	531	509	531	528	502	495	518	495	478	506	499	502	493	500	504	485	524	534	505	533	524	537	513	486	515	526	526	510	517	512	494	533	545	532	491	504	481	494	551	535	515	511	476	509	511	504	484	527	510	518	505	489	479	548	529	488	527	535	491	542	519	536	517	491	529	490	515	519	510	519	518	503	537	485	506	476	493	502	472	522	494	506	515	544	508	530	530	518	500	503	499	531	503	555	502	503	574	549	509	524	552	562	497	527	550	510	489	517	512	484	524	520	533	525	505	502	527	497	524	533	493	482	516	522	488	505	524	466	504	530	522	528	475	474	525	485	508	494	518	478	572	498	518	491	507	530	540	517	483	497	532	497	512	491	487	519	484	468	485	480	511	559	511	522	500	479	504	491	506	546	508	471	508	539	509	535	551	516	496	518	543	509	503	472	500	538	518	544	547	481	502	527	511	526	527	524	479	515	516	571	498	487	515	497	522	501	524	524	515	496	513	506	530	497	533	501	516	486	526	553	516	512	502	543	491	473	494	535	515	482	544	472	515	500	514	541	497	505	468	491	553	515	489	473	508	526
14174	1613	1397	1270	1003	688	647	553	498	497	486	440	430	377	403	413	445	434	427	461	411	371	395	401	416	442	412	371	366	358	328	402	402	400	408	359	367	380	399	393	408	381	372	444	391	400	399	386	380	417	364	387	389	367	400	386	414	409	394	385	352	375	403	383	441	391	388	401	380	396	352	365	407	392	407	442	393	389	440	395	407	410	435	433	363	358	400	382	390	404	429	406	375	383	379	399	384	347	389	405	403	407	426	365	396	386	340	408	402	405	392	414	378	381	403	387	431	393	417	377	421	392	407	384	396	377	403	396	430	400	417	389	358	398	388	384	407	395	368	413	397	391	387	408	402	399	419	415	391	391	376	342	415	400	374	416	363	395	405	384	388	379	385	378	371	398	392	374	390	352	399	420	401	372	373	408	394	362	363	397	414	345	404	471	410	425	414	368	395	421	375	369	361	365	437	405	407	349	339	396	383	357	421	442	394	364	409	413	419	356	383	376	390	392	399	416	412	430	415	422	417	432	423	400	368	366	414	395	388	397	396	407	411	374	405	364	394	411	393	392	405	364	385	405	376	391	392	373	390	404	386	397	384	398	383	357	402	374	334	393	437	397	411	386	381	394	411	393	382	370	378	451	410	416	369	380	387	402	367	410	403	366	425	382	417	393	417	403	408	382	380	401	409	403	387	409	423	404	391	425	385	409	391	356	389	378	398	376	372	381	395	384	383	427	390	401	408	384	345	376	398	420	401	387	361	416	413	407	388	430	420	400	416	411	398	391	393	362	386	381	408	424	366	425	394	413	418	387	424	377	394	378	385	382	408	413	392	362	391	414	390	441	380	381	380	410	396	447	385	411	416	368	406	390	395	437	363	379	400	390	420	425	414	411	380	356	411	388	402	383	410	367	358	403	360	415	364	389	402	396	380	390	386	370	390	414	407	397	393	392	346	428	390	390	376	405	386	385	382	377	375	424	390	375	351	375	401	406	410	381	425	363	417	389	385	404	418	452	373	377	376	397	419	405	402	404	377	388	392	394	406	408	392	366	385	411	392	404	396	386	401	411	419	424	396	386	376	389	383	428	406	413	423	383	360	389	427	411	397	413	416	395	362	381	369	387	368	396	389	425	376	380	377	350	379	379	377	390	396	366	341	403	351	407	415	387	382	411	373	428	408	416	439	385	402	372	384	375	398	414	409	381	399	372	439	403	388	393	391	391	384	434	418	395	429	438	409	391	421	395	351	400	379	386	408	368	366	404	385	393	411	385	389	435	448	380	355	400	415	402	381	375	419	399	395	447	422	422	402	398	397	364	396	367	369	409	370	403	392	399	378	372	395	424	475	405	385	405	371	395	375	375	395	437	429	380	370	426	401	442	419	404	421	399	391	394	377	386	403	379	385	395	413	413	420	383	415	393	390	412	389	406	363	391	386	413	406	397	360	385	369	412	350	377	385	344	401	396	397	376	396	409	463	410	370	394	394	378	402	388	421	390	429	394	393	402	403	372	413	442	414	386	384	380	379	413	392	382	408	423	411	400	404	365	418	371	436	396	385	440	389	373	409	388	436	422	395	388	401	431	388	413	376	391	412	374	421	396	404	375	387	398	399	414	411	387	393	394	392	425	404	412	378	395	389	398	423	408	425	366	378	368	432	371	387	400	401	399	364	372	392	388	385	382	401	420	371	391	399	416	377	392	399	393	410	406	388	417	392	390	432	387	435	457	445	399	414	366	363	350	376	399	359	379	365	328	393	378	383	372	357	389	391	383	361	406	409	402	345	377	404	410	362	409	426	373	393	369	398	374	427	391	367	396	353	396	362	407	422	383	407	393	390	408	431	434	419	437	384	410	380	356	385	444	426	428	372	468	390	356	409	401	384	377	412	389	443	395	392	405	435	403	391	439	456	373	357	382	411	385	399	401	411	450	425	411	385	414	414	377	409	377	428	394	391	378	367	420	418	433	428	412	376	414	407	402	359	412	395	396	407	362	386	369	399	392	397	362	418	411	355	403	388	409	384	412	408	369	352	402	416	367	404	422	425	418	403	373	376	386	407	434	369	411	426	378	368	422	380	413	409	413	399	418	395	390	415	415	405	414	419	401	402	388	382	387	392	376	398	426	391	410	391	394	376	398	370	385	403	383	384	354	394	362	384	389	406	374	419	375	438	439	386	382	417	395	400	387	405	401	396	399	413	414	383	400	409	390	366	383	355	440	373	381	400	464	400	376	391	404	370	391	415	404	368	370	396	423	401	410	399	420	397	386	387	407	422	354	366	397	367	400	381	412	400	389	357	387	418	401	395	431	368	328	380	359	403	428	429	398	402	402	436	386	374	433	374	381	379	403	381	383	398	366	391	425	390	388	405	429	398	418	400	395	384	402	391	372	424	378	420	370	393	401	362	377	388	407	384	425	399	411	380	372	409	375	420	391	392	436	421	422	407	408	406	413	400	404	375	401	374	368	404	370	376	433	362	344	364	382	390	374	394	396	395	415	395	376	398	362	357	369	430	421	418	405	421	363	417	444	413	391	383	430	392	418	391	377	391	383	378	386	411	378	411	384	381	392	382	375	377	387	392	418	373	412	380	418	352	393	371	376	379	392	373	369	387	416	357	357	378	386	430	451	420	410	382	421	390	385	417	343	390	393	365	400	374	387	391	413	416	409	378	383	401	366	407	353	425	374	410	390	376	398	399	389	360	382	406	387	361	383	392	370	399	414	389	400	380	406	396	357	413	395	381	342	413	412	387	376	368	429	426	409	386	402	393	391	400	375	361	376	387	394	427	368	384	397	392	436	405	402	387	384	395	376	352	358	417	387	393	415	384	395	413	383	386	386	439	378	395	408	429	418	397	398	383	422	375	388	373	436	405	405	408	385	363	398	392	392	403	369	393	423	402	409	339	430	386	356	385	388	392	356	404	413	375	418	427	418	368	377	394	374	393	384	385	370	419	381	400	402	433	410	386	393	390	427	393	400	428	394	372	412	378	378	396	412	421	375	412	403	404	390	391	397	412	373	406	419	423	367	385	413	393	378	416	391	382	393	363	358	401	375	386	386	396	396	408	392	402	449	402	405	386	390	403	402	395	347	371	387	385	358	382	420	389	388	428	424	390	401	377	373	412	395	395	405	359	400	408	403	400	402	376	407	395	375	383	400	397	389	413	396	397	381	442	387	385	400	373	397	417	376	403	415	365	393	402	396	370	403	385	412	386	382	430	388	373	390	350	401	361	391	358	374	408	359	341	391	430	399	418	389	372	384	413	372	375	419	381	375	387	378	372	400	418	400	398	445	371	394	406	385	399	391	409	400	388	415	417	393	359	415	371	383	403	416	427	375	371	395	394	401	398	405	407	372	441	397	409	400	360	389	388	400	390	373	422	390	411	382	381	382	351	395	391	382	387	355	351	362	413	372	397	405	353	373	401	385	400	391	411	417	347	373	427	400	385	390	404	393	374	352	408	374	371	371	383	368	397	370	349	438	383	415
8465	1693	2713	3499	3290	2330	2027	1803	1509	1337	1228	1177	1133	1095	1212	1254	1045	1025	997	1338	1003	1026	895	985	953	945	924	955	974	990	956	962	923	956	964	953	938	978	952	932	879	916	923	908	936	930	872	898	921	874	949	874	890	929	916	918	930	922	896	931	865	900	929	925	920	945	874	961	897	982	907	941	913	886	976	877	916	836	932	908	912	897	935	910	917	927	902	894	954	914	896	850	918	891	865	923	883	873	875	914	886	878	895	885	889	891	919	908	944	913	875	919	873	862	931	887	891	913	894	914	922	892	897	856	840	934	909	887	937	874	831	847	933	870	908	880	904	924	913	936	929	969	914	929	919	846	909	932	895	893	883	908	924	906	886	921	844	856	863	889	911	941	852	896	888	909	862	946	897	949	912	908	891	886	926	947	888	916	908	905	925	912	886	942	873	913	891	876	876	916	856	924	910	875	906	926	900	908	941	878	958	880	909	935	830	903	908	944	939	948	888	877	883	895	880	910	876	953	910	941	924	884	917	930	888	907	919	912	857	895	888	954	940	909	891	905	940	914	923	861	929	922	906	900	913	912	897	902	895	911	884	914	893	896	957	889	922	946	888	900	918	886	914	913	862	914	880	890	938	920	880	923	847	862	917	935	891	957	916	864	936	923	911	861	897	890	900	886	900	919	901	860	926	864	891	923	942	951	959	884	973	897	897	933	891	917	892	902	942	874	906	960	922	874	910	926	848	930	945	915	941	883	923	945	934	859	934	867	900	922	879	864	916	886	902	899	853	914	848	932	875	904	905	929	922	937	932	938	884	853	911	880	930	869	908	897	883	908	933	857	867	923	904	827	925	918	949	921	923	883	865	943	886	905	891	946	895	915	908	968	903	899	884	881	862	912	908	862	885	909	914	938	886	894	935	943	912	910	861	952	955	879	874	892	921	858	823	883	919	914	953	915	888	920	924	878	874	922	925	902	899	848	872	868	913	876	909	909	920	939	903	879	850	913	832	950	921	911	885	925	976	893	871	920	922	909	856	860	863	927	848	913	893	893	943	914	919	869	867	903	958	869	921	918	904	880	856	939	931	968	850	920	879	913	915	884	872	882	881	912	901	908	900	937	866	840	875	921	911	906	949	919	926	860	891	875	901	909	903	894	943	892	899	922	918	927	900	896	918	915	882	941	973	916	907	903	892	927	954	929	905	899	899	933	922	946	933	871	891	872	897	905	900	868	887	856	844	915	868	915	892	882	900	898	889	918	884	877	912	934	862	896	926	891	931	855	899	906	859	879	871	908	922	902	878	935	883	905	907	935	862	921	940	909	908	920	893	933	926	908	858	844	937	880	904	869	899	916	929	897	943	902	876	899	910	907	875	882	915	867	869	964	882	886	902	924	887	939	890	904	907	916	918	897	897	928	915	942	983	886	903	925	887	876	844	872	920	892	907	893	919	931	956	914	867	850	904	917	912	880	925	902	894	937	927	877	978	871	973	900	849	915	910	858	877	930	866	889	962	847	890	905	918	880	892	908	807	908	887	906	883	906	911	869	892	905	884	858	901	874	895	892	914	858	882	938	935	866	941	866	919	895	892	903	903	901	928	855	895	878	863	885	895	886	941	883	901	901	871	921	892	899	934	897	916	866	962	916	905	894	884	912	859	889	946	918	836	866	893	999	882	920	939	948	921	863	881	981	917	931	934	891	975	935	892	923	857	878	839	908	915	906	895	931	929	873	872	956	890	932	966	915	829	903	920	925	877	866	896	937	909	877	955	922	889	958	911	898	907	917	905	892	936	898	931	868	903	901	901	869	898	953	894	903	931	958	899	911	945	919	943	912	924	893	898	898	920	881	862	931	911	907	885	936	917	940	933	886	926	914	883	866	910	926	908	936	927	904	909	877	876	862	902	918	878	887	937	923	870	896	919	909	920	870	864	912	877	893	859	908	909	851	929	932	965	901	945	915	973	913	979	939	895	886	920	950	887	875	885	846	846	894	939	907	902	891	917	932	901	917	889	933	944	915	912	918	915	937	895	913	951	906	869	976	884	891	847	862	880	882	867	923	872	905	901	917	894	895	914	869	823	826	883	909	850	891	935	892	888	920	890	894	889	826	876	908	863	864	929	913	922	921	876	939	880	942	866	864	893	931	872	885	926	952	917	829	904	917	880	868	871	953	930	914	920	895	882	896	913	963	860	867	898	899	875	887	920	917	925	945	878	910	924	918	896	926	897	925	908	908	942	890	886	901	837	888	858	926	856	879	859	935	968	866	884	924	925	943	887	895	911	917	880	914	893	920	924	926	885	861	942	973	915	925	890	918	878	882	878	970	936	942	918	905	872	898	909	893	938	920	877	908	852	882	925	907	895	901	963	920	876	905	895	903	860	879	861	921	892	906	845	889	899	837	881	959	856	940	903	880	873	913	921	929	932	925	845	923	931	928	850	934	867	906	884	842	872	928	895	877	917	893	915	909	974	867	851	873	826	922	878	872	906	942	912	900	898	868	942	914	912	911	894	888	901	860	832	815	934	948	904	910	895	950	888	870	899	882	933	909	905	884	900	873	950	942	846	889	906	902	918	937	885	912	902	927	915	924	875	860	890	913	891	870	931	941	849	949	911	917	897	915	923	860	846	911	874	881	929	913	933	985	900	936	884	910	941	884	922	858	883	909	843	855	905	905	922	879	858	902	878	899	869	919	924	887	891	870	965	902	934	912	931	888	899	919	863	899	899	913	926	874	878	888	934	954	902	932	920	939	930	943	853	818	909	871	928	908	935	886	893	883	897	899	922	890	918	888	943	907	871	904	884	874	887	897	895	922	840	907	898	925	936	937	925	906	907	939	920	875	904	929	952	971	890	916	864	960	927	855	885	934	887	933	882	866	860	932	894	917	874	907	891	954	886	894	920	867	878	967	866	888	875	921	890	917	969	834	838	877	903	869	930	923	887	894	889	953	839	946	895	906	877	927	950	888	913	902	949	840	888	946	877	875	925	932	917	851	894	860	915	892	882	888	945	893	912	882	925	875	890	964	912	944	934	945	915	855	933	869	930	902	939	941	905	944	900	885	894	929	871	982	920	852	933	889	887	941	891	914	926	900	868	875	922	948	908	918	910	892	903	879	908	866	879	915	868	866	916	882	892	888	924	910	919	862	873	880	874	884	910	898	952	857	934	937	962	906	891	938	921	937	840	908	861	916	934	863	820	911	879	921	949	946	866	912	914	884	874	848	872	932	925	906	882	866	897	954	886	913	934	920	925	879	914	855	927	886	907	899	886	968	913	902	974	909	862	905	895	891	905	889	926	877	901	917	902	935	891	884	931	919	866	840	900	950	969	918	879	895	879	891	856	962	970	907	849	848	820	936	877	941	881	923	932	937	862	942	903	887	875	868	896	922	879	879	942	936	884	900	911	877	931	894	887	921	869	900	943	905	895	879	906	929	835	921	920	928	945	933	895	900	943	923	1004	929	950	894	847	907	884	955	891	919	875	965
1535	232	250	318	260	201	219	179	164	206	219	202	199	197	185	163	201	174	198	195	198	181	187	175	192	192	179	182	192	220	201	180	179	201	177	209	222	192	178	181	182	200	193	162	181	182	183	202	167	172	173	196	205	176	217	187	187	195	192	211	209	172	210	193	185	198	198	186	207	181	213	173	189	210	180	190	168	196	184	176	195	181	181	183	207	207	183	207	173	178	189	185	181	189	196	193	186	195	171	188	192	201	191	186	193	185	170	220	206	194	205	200	193	202	183	195	181	186	202	177	184	180	153	208	194	200	209	176	190	193	154	150	197	206	190	196	173	195	181	178	188	198	196	175	179	223	197	180	196	183	184	207	180	165	199	173	170	197	178	185	140	180	191	177	175	203	175	185	204	184	218	197	193	177	210	203	211	182	177	194	194	186	222	186	161	191	190	181	187	179	205	222	215	170	195	168	191	179	173	208	195	194	215	164	200	188	215	201	202	186	196	177	200	208	182	209	178	181	177	192	186	180	186	178	175	192	198	208	202	190	189	195	157	194	224	196	182	189	210	187	179	158	195	170	187	191	189	183	196	179	168	189	178	220	194	172	192	193	197	210	195	171	184	218	221	203	191	180	209	200	214	169	197	174	222	190	202	190	202	197	204	189	189	171	166	201	193	188	199	204	200	173	195	176	181	183	172	146	171	194	184	202	219	226	185	195	185	195	190	196	195	210	173	196	161	182	209	180	194	201	177	186	161	168	162	172	174	183	215	200	189	185	182	185	196	177	161	208	184	195	164	179	208	164	175	180	198	172	165	193	189	179	201	188	192	195	169	188	169	192	172	182	177	197	199	188	188	179	194	178	161	187	195	206	205	198	214	188	205	185	175	196	210	190	195	183	179	203	201	192	192	195	167	214	171	193	176	186	179	187	202	195	202	191	174	152	189	212	198	189	186	194	192	180	187	209	160	177	199	195	186	164	199	182	191	181	173	185	190	186	206	182	199	204	179	199	196	230	198	210	199	199	175	184	175	197	187	174	181	182	197	188	168	175	161	203	166	207	187	204	200	200	187	191	202	207	175	209	202	182	177	175	176	185	179	203	199	200	223	206	162	174	189	171	183	222	206	191	188	206	186	177	173	201	169	168	172	192	199	175	202	186	186	176	206	219	194	198	202	216	212	205	197	183	207	182	190	181	190	181	173	178	208	184	206	168	182	202	165	178	204	216	206	185	178	205	200	181	175	206	188	200	176	199	195	207	190	180	174	170	209	192	172	182	206	224	210	184	176	188	169	169	209	201	212	175	183	182	188	185	201	217	174	177	202	186	193	197	226	198	219	174	213	186	188	191	193	171	191	164	206	180	193	189	162	192	176	170	187	182	185	165	176	205	211	213	187	215	190	192	204	201	193	189	212	179	167	181	189	179	179	198	170	166	179	188	200	190	206	169	210	179	181	223	208	209	207	205	193	197	209	191	181	184	161	202	190	212	215	190	183	177	189	190	208	198	199	173	195	212	183	206	201	183	192	188	173	179	201	201	170	170	207	191	193	180	190	191	193	186	192	163	210	211	224	171	178	183	195	171	187	181	189	188	186	192	172	184	172	199	179	169	166	199	179	189	185	180	206	198	192	184	209	198	157	181	178	211	178	192	178	183	206	174	186	177	166	200	182	197	190	185	186	162	192	207	182	179	181	206	183	186	187	170	166	174	167	188	181	165	204	205	168	191	174	178	194	193	201	174	189	171	176	158	178	194	201	205	210	178	184	198	184	177	182	178	172	192	206	180	191	186	225	202	219	206	158	198	202	173	178	214	193	203	194	182	198	226	202	198	203	178	184	187	207	187	201	203	192	171	215	174	207	187	194	191	188	182	175	185	186	221	184	184	211	207	187	191	209	207	207	207	190	182	172	175	187	196	181	184	214	194	221	190	184	172	202	208	219	187	211	194	200	194	176	194	198	185	201	185	202	182	186	177	194	179	186	172	193	184	188	203	167	187	177	207	194	173	203	164	167	181	194	168	192	186	190	190	178	211	220	192	187	188	180	210	178	208	174	185	176	184	207	181	201	164	153	180	199	157	218	204	198	180	183	183	191	179	218	167	174	190	203	220	193	193	181	173	212	200	175	196	188	198	194	167	176	178	219	200	203	185	173	207	191	210	221	181	187	167	201	186	188	177	183	201	216	202	189	178	203	176	160	200	180	186	178	209	195	201	213	196	189	186	204	189	184	163	179	201	169	191	189	202	185	201	191	168	188	202	177	187	184	209	200	197	193	200	168	174	183	199	194	178	174	197	188	184	173	196	175	197	177	198	196	195	218	186	201	163	192	175	194	178	179	204	190	191	187	184	193	169	191	194	181	172	180	179	191	191	202	179	190	205	176	172	173	192	204	212	170	180	190	181	193	152	184	177	178	190	207	204	175	205	183	231	181	194	207	172	195	180	182	156	197	191	203	197	200	195	165	198	216	198	196	160	198	186	201	184	200	197	175	174	199	208	188	162	212	197	166	181	199	159	196	187	186	189	192	198	161	174	166	207	193	189	168	205	195	220	185	178	194	198	197	187	220	209	174	196	184	210	181	189	170	157	187	189	182	173	173	181	194	179	217	201	173	214	193	192	183	197	181	184	192	196	208	184	162	210	177	178	197	209	178	194	217	215	187	187	186	174	204	176	197	180	182	193	198	166	171	204	149	168	189	206	197	203	186	170	190	171	215	205	191	192	182	190	178	190	175	164	175	176	206	192	210	168	173	192	213	178	182	189	182	183	195	202	227	195	211	157	188	171	189	197	220	210	190	166	211	192	181	197	196	180	183	196	195	185	171	207	183	224	168	209	195	172	185	212	205	189	187	183	176	185	191	190	185	185	166	176	184	193	204	208	208	198	179	187	204	190	187	203	177	218	175	227	190	184	184	183	179	204	201	169	187	178	194	199	174	194	183	191	179	182	191	193	187	206	180	188	188	188	218	177	190	169	188	187	199	184	197	192	180	188	207	190	202	192	161	219	182	165	158	160	182	184	189	183	193	199	184	199	181	175	206	186	187	172	189	202	176	190	182	193	211	169	181	166	189	206	189	176	213	232	207	190	154	172	194	183	183	184	197	178	177	208	209	206	180	200	229	192	176	191	196	166	174	197	177	188	185	192	180	201	202	189	181	172	190	188	226	220	195	171	187	185	190	211	205	218	196	189	176	193	191	182	167	203	190	178	181	204	166	187	211	195	187	207	201	187	174	195	200	202	203	176	188	190	177	172	182	195	172	188	206	182	162	179	188	189	174	191	176	200	170	205	188	182	176	178	212	212	185	190	187	181	190	181	192	198	197	187	198	203	181	217	187	192	190	199	181	189	186	189	217	201	207	177	214	201	187	198	210	188	190	197	177	184	189	198	179	200	187	174	168	184	186	191	163	191	185	192	184	175	177	197	215	182	169	210	180	183	185	190	185	158	194	206	187	184	171	198	194	186	168	190	198	170	198	191	180	181	182	208
1742	524	627	798	832	630	546	526	528	521	524	543	490	477	519	560	494	513	503	486	515	522	529	456	516	502	492	518	444	476	504	503	529	477	490	518	480	517	471	505	459	494	493	493	539	502	504	494	517	491	483	475	472	520	483	474	487	476	485	535	513	507	505	450	533	476	460	484	503	477	478	503	460	520	482	482	506	484	500	452	497	455	525	481	478	488	513	498	486	487	482	509	490	467	463	501	520	497	458	467	472	457	518	482	492	469	466	520	467	479	510	500	514	469	468	471	471	471	472	489	440	488	457	480	457	501	488	484	490	484	460	497	477	517	509	514	485	506	472	493	464	519	482	486	514	483	503	469	487	477	503	455	519	529	477	491	502	479	475	523	506	491	466	473	478	433	472	493	497	485	503	461	463	446	469	513	523	530	493	480	487	453	490	497	513	463	484	470	457	533	509	516	458	490	501	501	538	491	496	478	489	482	471	508	481	490	501	480	507	465	478	479	455	471	461	506	478	505	462	482	499	469	491	469	487	442	469	481	497	523	482	486	483	451	490	480	492	417	482	521	506	482	474	509	490	496	502	499	473	488	473	459	466	499	502	501	469	517	524	522	492	523	499	464	483	500	473	480	506	483	484	444	497	489	490	487	494	520	510	459	472	513	541	494	491	510	472	532	500	512	483	495	541	497	474	506	488	451	468	515	427	478	457	491	429	502	460	528	475	468	524	486	497	499	526	491	523	485	451	510	484	522	472	461	477	480	479	457	498	479	507	446	458	461	484	487	522	500	510	506	489	494	510	483	569	461	441	476	474	487	483	476	504	463	516	490	515	509	465	484	520	470	526	497	472	494	464	484	521	479	471	509	487	496	514	496	526	432	469	504	500	462	501	462	483	503	490	497	501	475	504	516	502	511	533	483	478	499	468	480	473	521	506	466	468	503	510	481	470	501	452	519	506	494	496	479	506	462	460	497	481	482	490	474	519	492	470	452	490	505	504	476	492	465	483	508	461	493	466	483	454	463	461	477	502	485	500	514	479	526	482	485	536	488	477	480	481	491	452	464	502	444	485	467	466	473	494	488	487	464	470	476	526	468	507	449	495	497	494	485	462	487	468	490	527	458	471	490	481	535	477	510	464	460	492	461	458	484	507	506	485	504	472	497	481	494	529	517	500	488	475	502	461	511	482	491	534	482	493	505	506	497	494	487	482	440	466	495	488	455	485	503	489	510	471	539	486	456	454	557	483	511	464	472	426	486	474	508	494	502	480	469	494	477	514	464	488	494	514	457	472	496	501	458	519	483	478	489	464	480	527	509	509	503	509	534	498	509	501	469	481	535	485	510	469	499	475	461	502	482	480	477	451	452	487	475	513	506	514	531	490	486	469	496	470	462	535	478	513	512	531	477	492	443	492	492	489	478	472	472	496	486	510	470	503	494	513	494	474	463	491	480	495	502	475	465	545	485	508	474	505	524	507	446	489	494	498	454	540	472	491	493	485	475	524	454	470	520	475	498	492	470	486	510	492	458	484	452	507	487	484	485	516	452	494	458	507	454	486	526	485	497	478	465	516	467	486	481	483	476	492	472	483	458	493	489	482	505	493	476	457	474	497	515	481	424	460	496	478	520	547	525	488	491	470	497	509	488	457	491	528	478	505	477	534	508	458	471	505	473	549	482	501	479	465	493	485	435	464	492	468	507	502	496	482	484	509	505	496	488	506	482	505	455	497	490	504	450	485	471	464	485	493	472	467	513	470	489	490	514	495	496	468	459	491	505	449	501	455	490	510	499	478	501	527	467	480	473	516	513	466	478	469	486	494	500	454	485	468	523	495	513	499	483	503	490	492	463	497	491	523	512	502	489	489	469	489	516	489	517	484	472	463	503	491	487	442	483	504	468	502	452	497	471	496	496	502	488	482	501	491	505	516	441	498	528	485	496	495	487	500	500	465	493	466	516	479	501	501	450	467	534	461	498	521	518	463	480	460	513	466	500	480	506	510	479	483	501	488	492	469	503	493	485	487	502	493	533	498	487	475	490	472	462	535	483	489	486	437	505	509	449	476	476	457	501	502	505	523	506	490	445	538	503	504	484	487	472	461	443	477	467	487	474	501	448	489	464	497	513	472	478	479	485	478	493	467	481	480	496	505	481	428	491	473	466	491	492	475	512	468	443	452	494	499	474	472	516	494	470	502	455	458	504	503	483	476	463	451	487	471	515	487	443	467	474	530	524	505	524	516	497	485	506	511	482	472	514	475	517	460	450	494	503	482	490	485	473	484	485	482	484	522	467	495	456	477	528	482	528	457	466	478	511	464	471	499	511	477	463	470	480	504	443	489	524	535	516	484	476	515	503	498	460	484	440	476	495	493	480	487	465	466	519	474	489	488	506	476	477	506	498	474	477	495	460	461	449	485	528	501	473	466	491	462	475	428	540	441	483	512	482	462	463	477	492	493	508	495	472	480	464	499	471	480	499	504	471	465	541	462	464	494	500	462	500	485	511	504	513	522	474	473	505	480	482	471	454	477	509	494	464	501	558	492	513	502	494	489	502	492	485	485	468	482	478	480	510	517	468	489	540	515	494	447	477	471	487	455	480	493	500	477	484	469	484	474	462	507	452	487	524	459	457	535	497	489	489	489	470	520	510	524	485	485	526	510	523	469	493	512	489	478	513	507	486	469	487	457	476	482	521	545	484	481	490	449	500	509	491	476	501	467	495	473	536	488	468	513	484	505	527	479	474	429	472	514	521	478	464	491	482	476	511	464	457	508	451	484	473	519	502	508	492	506	504	500	500	491	505	478	460	485	505	478	465	507	466	489	506	485	468	513	486	478	455	499	524	524	463	533	477	510	461	531	498	494	481	523	488	493	476	492	496	467	491	481	487	476	507	522	482	454	463	497	465	477	482	495	473	497	483	461	495	529	490	485	491	555	518	505	488	488	456	498	451	494	479	454	477	476	477	481	480	465	484	513	481	446	518	480	502	493	501	450	483	470	483	490	475	506	441	517	466	467	497	484	494	492	468	490	448	471	519	484	493	465	528	496	529	509	505	467	500	511	463	490	504	471	494	476	505	507	465	507	508	469	498	446	486	518	434	478	495	495	513	497	486	502	482	453	512	529	505	503	472	485	527	468	481	517	497	501	452	475	464	502	513	458	464	519	493	488	483	538	510	486	466	520	547	487	470	467	476	488	457	480	546	470	468	461	445	447	440	499	492	490	513	458	480	492	459	517	457	526	487	502	435	481	469	528	498	506	460	522	516	479	432	506	520	442	499	483	538	493	491	506	538	451	446	478	460	507	468	506	470	440	458	498	480	486	492	472	506	450	508	509	508	506	540	473	519	494	486	478	489	474	505	459	500	454	470	508	506	488	473	466	486	506	464	461	473	492	485	529	508	498	460	502	458	505	493	499	493	470	469	487	456	475	482	483	491	453	533	459	472	507	502	489	518	480	468	527	522	486	480	490	490	470	507	477	491	481	494	515	495
7038	652	611	626	542	355	304	266	259	236	240	217	230	213	226	224	269	203	187	223	224	208	198	208	226	188	207	186	212	196	180	196	182	208	202	221	217	167	199	187	194	206	202	221	191	194	176	197	179	201	181	200	207	194	183	197	226	184	231	201	185	185	223	188	175	191	190	174	207	224	184	190	191	184	207	199	167	202	193	189	217	191	160	185	186	179	204	205	194	196	220	187	182	193	208	195	179	185	163	180	202	176	196	179	160	179	206	208	218	203	195	157	209	194	202	187	181	148	195	163	180	197	178	187	196	188	174	174	190	197	183	204	216	192	198	190	191	191	190	198	217	185	178	168	201	177	189	184	166	188	187	205	193	196	208	190	220	185	184	200	205	209	214	199	187	177	183	209	208	176	211	188	205	219	208	207	225	170	187	190	213	207	194	179	187	217	210	196	210	182	170	215	188	215	189	187	189	197	174	174	170	186	181	199	182	195	218	195	203	188	172	224	200	209	167	213	202	170	185	187	168	180	180	198	197	209	198	183	177	161	184	199	195	182	174	189	198	173	196	209	186	203	208	178	186	193	167	168	172	177	197	182	204	201	186	214	186	188	187	204	173	206	183	172	178	207	180	164	221	216	187	214	200	185	202	208	228	216	182	176	198	212	217	211	209	183	216	213	191	168	191	195	198	226	190	190	215	188	155	200	175	174	182	188	194	215	196	153	181	176	189	182	177	167	193	208	199	159	169	202	204	203	194	209	208	187	196	213	206	175	191	184	187	188	165	216	180	166	178	194	217	208	157	197	219	199	197	212	209	180	188	173	209	190	207	212	208	207	188	199	199	198	219	196	179	179	193	203	199	182	177	193	194	215	184	189	212	215	178	195	196	239	206	203	171	187	173	187	198	188	183	192	193	205	194	175	194	172	212	194	189	194	198	185	186	178	184	188	187	194	204	197	194	198	172	182	186	197	225	193	192	180	209	187	177	194	186	191	191	194	211	201	188	219	175	200	182	177	188	182	204	202	203	192	185	179	194	213	204	167	214	171	182	206	210	202	192	200	200	170	210	206	168	188	206	213	190	174	228	214	194	231	166	204	198	196	198	199	172	206	199	196	204	221	193	192	200	213	169	213	223	164	192	198	178	189	173	197	228	188	207	228	189	232	195	210	198	182	200	171	177	188	156	198	169	192	184	180	178	192	175	172	202	164	205	214	216	200	166	190	190	198	232	203	187	180	194	188	167	191	189	171	181	208	217	181	214	189	180	179	187	216	186	183	173	212	190	184	177	200	198	208	201	187	178	210	173	210	206	213	165	194	216	181	177	194	216	209	191	170	200	191	207	195	192	186	189	208	219	169	206	178	212	172	197	169	184	180	205	186	197	189	175	168	188	191	208	170	218	176	188	219	177	187	171	172	175	194	196	191	197	170	187	179	201	244	211	199	213	180	196	212	201	189	198	191	172	193	210	162	198	172	186	206	189	193	187	175	211	213	197	198	164	210	195	190	186	188	172	198	200	221	179	190	223	178	193	198	160	185	180	215	216	187	205	182	190	214	199	166	191	180	196	184	169	190	181	175	191	210	201	203	205	178	201	184	186	181	176	205	201	195	195	167	183	197	202	194	195	204	191	207	191	220	168	203	182	219	184	190	200	183	188	195	174	187	184	178	224	188	199	212	202	187	175	189	176	204	164	189	179	184	209	187	163	176	214	204	185	165	185	210	203	200	193	192	204	183	205	214	171	197	201	206	215	193	173	185	192	185	196	182	192	194	173	195	172	199	165	193	169	194	182	215	203	203	190	185	179	230	197	169	198	198	189	191	196	211	182	189	207	184	198	194	202	211	202	211	169	190	188	183	195	199	167	197	218	221	202	178	186	175	168	199	200	189	203	175	182	182	180	197	158	169	210	192	183	187	159	176	204	205	188	187	193	182	202	170	176	198	193	210	208	179	213	190	230	210	170	173	204	168	183	200	179	194	162	199	158	181	205	168	206	190	174	184	193	205	175	193	199	203	187	189	201	184	212	190	186	174	190	191	213	239	205	200	195	186	170	182	173	190	196	185	196	203	181	197	173	209	215	191	186	179	193	183	203	198	206	190	197	205	218	195	202	191	187	177	206	219	201	174	189	165	209	196	192	202	176	155	184	185	191	198	202	186	207	194	175	194	208	200	191	211	178	185	176	196	173	198	189	206	187	205	228	186	233	178	196	189	192	209	192	176	170	177	213	217	192	181	179	180	209	206	180	206	206	200	204	188	191	162	170	186	181	188	182	203	206	203	201	211	215	195	182	197	213	188	182	189	183	199	194	176	199	179	207	204	205	219	203	174	208	196	190	191	195	196	191	203	199	172	182	200	199	202	202	189	183	188	213	215	188	190	179	209	200	177	199	195	170	195	189	169	188	193	180	172	176	210	200	175	228	192	179	183	192	217	162	179	171	171	206	208	195	209	189	177	195	192	212	183	212	224	209	211	190	207	205	185	199	188	201	174	196	216	193	205	189	198	199	203	216	185	195	204	201	191	210	206	215	200	204	193	183	165	209	196	215	179	187	182	222	207	189	208	202	189	174	200	200	191	171	169	189	195	204	178	191	190	200	178	194	180	199	188	208	200	192	183	178	188	182	207	206	197	177	188	202	182	167	203	185	229	180	172	205	199	177	198	221	172	197	179	202	207	188	179	204	203	169	217	195	203	222	224	208	182	211	167	196	163	176	179	179	190	180	191	197	198	226	179	208	181	220	188	188	184	199	198	187	181	217	187	196	196	209	216	203	199	176	198	208	188	206	184	177	219	196	204	204	206	207	204	189	192	214	208	186	209	196	223	179	201	214	202	165	186	210	213	189	199	193	170	188	193	181	186	181	200	197	197	202	189	201	161	182	184	182	195	179	197	175	201	185	198	170	208	204	207	187	230	185	177	211	182	189	200	182	197	197	195	194	168	196	181	180	193	179	204	194	179	197	181	177	190	166	188	191	211	206	197	199	228	202	196	178	210	180	186	189	160	193	185	184	181	192	210	224	190	195	220	183	179	180	183	187	176	208	200	199	173	197	204	199	178	191	187	219	188	206	196	190	185	192	206	182	183	179	176	197	156	197	192	209	190	231	203	200	176	217	205	227	199	169	188	215	222	192	191	204	205	174	193	195	194	206	191	185	210	178	196	184	187	183	171	178	194	186	176	188	188	186	220	218	202	189	206	226	204	171	162	194	169	184	170	185	186	185	194	205	195	197	184	189	180	182	183	203	210	200	176	189	162	181	176	207	222	179	184	212	205	204	190	201	197	185	199	206	214	176	195	179	217	238	177	190	230	195	191	184	196	217	190	225	165	202	182	175	201	182	153	202	183	176	191	184	199	169	187	206	207	204	172	188	166	205	199	175	208	190	179	210	185	167	208	194	188	220	187	184	199	207	210	180	187	225	226	201	224	210	180	202	188	188	197	169	197	185	187	166	183	176	174	207	199	179	165	174	199	180	207	191	194	179	189
6095	911	1424	2034	1921	1338	1039	955	803	809	717	701	631	634	700	701	616	585	558	712	582	565	577	534	528	565	549	540	538	559	514	548	527	504	539	501	478	510	529	478	540	541	518	554	504	551	501	555	515	481	510	508	533	518	534	486	517	504	510	463	524	532	495	531	553	515	496	534	524	538	531	544	513	509	552	540	536	533	467	505	515	498	494	522	516	531	491	541	511	506	497	513	522	524	500	534	530	524	519	505	502	513	484	504	509	472	511	481	519	529	528	555	559	533	521	513	494	500	523	484	524	509	532	471	522	558	501	503	524	521	489	518	545	513	523	536	508	513	532	508	545	487	521	534	526	526	500	512	506	534	510	525	506	533	531	501	549	543	526	507	524	538	518	502	497	537	462	510	526	503	516	528	514	516	513	493	575	512	476	492	494	506	533	541	545	508	522	508	511	536	520	517	549	555	524	507	500	522	510	496	549	478	546	520	519	510	512	497	503	513	518	520	524	481	522	515	519	522	537	510	514	537	514	501	492	495	514	504	497	496	502	536	556	477	502	498	519	551	574	498	473	506	503	525	510	503	530	517	541	518	519	498	492	501	572	519	497	496	517	553	512	527	495	525	522	532	526	554	470	475	526	524	495	506	536	492	530	534	536	477	488	512	503	489	518	531	507	517	485	536	511	510	499	496	511	509	514	521	544	519	522	487	518	487	540	555	506	509	487	527	502	517	525	521	491	498	557	478	485	467	512	493	500	488	520	536	527	518	528	506	510	497	529	548	496	500	498	537	505	526	493	490	506	510	489	482	518	479	502	489	517	522	518	516	499	513	503	511	521	500	481	525	558	555	501	458	532	489	548	483	525	539	541	553	470	546	496	534	521	507	522	489	512	505	512	492	492	526	473	504	508	502	524	494	513	508	533	494	545	547	534	469	537	516	513	513	526	537	571	480	486	507	523	548	523	525	540	521	514	492	532	499	518	498	473	491	512	508	539	535	518	498	505	519	552	524	533	515	475	510	480	497	532	509	523	532	485	490	516	489	487	530	543	510	509	540	559	515	484	468	482	510	530	512	538	489	547	504	505	529	505	512	530	486	522	531	488	513	480	513	531	506	497	482	527	514	555	528	467	543	512	514	508	514	557	511	511	532	524	511	537	507	537	509	532	534	500	516	529	527	510	479	530	554	489	521	541	520	482	548	516	502	538	509	534	519	507	539	507	514	506	497	501	493	544	481	532	514	522	520	539	507	505	521	519	467	474	526	499	522	498	570	481	553	485	496	578	505	512	492	496	524	535	535	480	534	503	517	553	497	453	496	515	518	548	501	510	507	539	560	492	490	541	506	512	510	578	495	527	485	499	542	490	513	507	506	476	458	478	533	502	513	490	536	535	496	552	534	522	504	567	539	527	489	521	494	489	506	537	506	513	517	537	507	503	501	517	498	497	489	516	540	531	514	492	542	518	500	528	511	477	538	506	517	504	527	532	486	550	513	490	505	479	513	534	542	515	523	525	465	546	490	516	518	528	496	497	526	528	517	538	510	507	491	516	507	527	536	483	493	496	513	503	524	508	492	534	536	538	523	508	538	514	488	477	500	485	512	483	517	490	495	504	523	507	509	521	541	522	505	508	518	491	500	544	525	490	565	517	491	544	513	469	518	551	528	534	501	480	476	550	536	531	495	498	507	498	474	492	523	524	525	487	498	534	493	522	530	497	480	513	492	485	486	542	508	519	537	496	516	516	533	519	587	444	528	515	511	513	493	525	521	560	504	502	516	490	479	512	500	498	542	481	552	546	516	512	529	466	516	530	542	482	514	530	535	501	461	464	501	559	527	498	515	512	489	480	488	511	506	527	518	494	476	486	514	539	487	527	501	502	493	509	509	533	511	540	538	493	530	525	496	517	500	516	530	493	547	501	565	544	540	510	511	516	503	515	488	523	524	527	509	519	491	500	520	536	534	500	533	508	491	478	514	511	472	486	478	512	477	483	552	531	515	492	531	516	540	537	472	511	507	546	492	493	527	502	536	546	526	552	511	467	514	536	512	518	516	484	501	546	530	494	511	478	491	516	515	494	521	511	523	496	506	483	563	538	481	519	540	554	540	522	502	515	485	494	498	517	539	526	513	510	476	537	515	511	536	501	511	501	529	530	507	486	492	536	531	535	495	471	521	549	495	526	542	542	536	502	546	530	505	547	532	498	549	526	485	486	470	517	509	564	494	509	536	535	515	502	478	492	508	524	485	519	504	545	466	474	501	519	521	562	549	539	519	545	488	541	476	507	497	507	552	522	520	499	494	504	512	480	491	503	541	520	504	536	525	494	478	515	478	555	476	545	491	518	482	494	521	515	522	545	539	530	529	516	480	556	502	505	496	500	532	551	531	519	528	522	514	500	544	495	479	487	574	480	518	493	508	501	541	524	478	533	529	531	498	529	522	489	575	518	519	532	534	551	485	530	481	520	531	518	512	511	527	480	471	485	541	502	497	541	522	502	483	501	511	528	516	526	526	519	540	468	482	508	520	537	551	504	493	548	510	572	479	495	499	522	486	570	503	539	519	499	488	495	517	496	494	500	524	489	535	523	547	512	489	511	541	519	582	527	542	510	499	557	497	497	521	507	524	480	528	481	543	512	504	490	495	528	503	508	520	554	524	515	517	468	509	559	515	525	564	538	496	510	555	511	534	505	525	427	529	535	491	519	503	500	509	499	519	533	526	511	548	499	503	527	520	499	518	515	515	455	510	518	502	474	519	510	496	498	490	575	535	513	503	534	540	499	508	515	502	503	514	544	511	547	512	561	510	533	475	512	520	531	515	513	532	547	496	500	560	527	516	523	503	522	495	540	521	506	488	539	535	547	533	520	488	491	520	518	509	493	565	564	515	525	518	500	465	502	538	522	522	494	515	544	568	524	542	546	505	520	486	506	449	526	534	475	498	545	481	463	517	500	507	504	502	521	494	520	486	508	526	512	522	508	497	520	499	523	537	528	505	465	535	485	523	477	498	520	511	484	561	530	500	480	520	531	521	545	498	506	495	509	531	559	540	496	488	535	493	495	515	501	540	540	533	563	494	525	519	533	529	506	527	511	536	468	508	514	484	516	475	513	545	524	530	525	529	527	504	487	502	506	520	523	512	512	522	553	547	503	524	519	563	500	491	531	506	514	494	506	499	529	504	528	499	487	519	532	472	485	555	546	517	504	553	559	552	511	535	519	529	498	509	546	495	523	513	482	552	537	509	509	507	459	527	533	529	508	526	531	490	520	459	534	533	518	479	541	520	496	491	517	537	490	509	484	556	483	501	515	498	488	511	527	491	546	525	519	560	559	494	524	517	517	515	517	510	536	514	519	544	531	521	520	505	501	558	503	513	522	504	491	504	496	515	543	480	510	530	517	511	516	509	500	533	527	509	507	550	545	592	547	520	486	479	540	520	547	526	558	563	549	511	494	530	524	513	513	507	534	465	519	524	556	540	550	526	527	517	502	520
14044	1666	1409	1236	1083	765	611	512	500	486	479	419	417	447	469	435	420	477	438	476	443	483	385	375	393	439	397	418	366	383	395	402	357	388	385	410	371	387	387	401	366	405	408	338	392	389	378	404	374	389	360	400	401	404	443	398	364	378	367	408	409	385	409	406	394	410	377	396	367	393	399	379	369	419	401	413	393	403	416	421	450	404	403	421	381	420	428	378	382	402	414	375	400	333	393	400	383	384	427	406	423	380	418	380	395	400	444	377	377	374	402	363	367	388	367	415	387	432	401	386	368	396	413	420	413	369	409	392	417	398	402	373	398	408	374	436	407	386	435	400	413	406	437	389	382	379	395	388	391	381	398	389	397	385	381	393	420	384	418	441	386	374	401	378	399	378	402	376	395	409	398	376	414	373	402	365	394	404	399	358	371	427	448	391	386	412	402	390	411	387	375	396	390	407	374	403	394	420	433	380	397	441	408	388	441	418	381	410	378	360	392	393	402	402	394	377	371	405	393	409	409	364	393	389	402	372	376	389	383	417	380	390	410	408	376	394	385	397	390	403	357	374	414	357	403	378	412	374	412	407	385	398	403	405	367	417	368	344	368	374	372	406	398	408	407	402	360	384	374	406	401	429	396	373	378	405	376	385	411	400	394	408	393	361	387	413	364	407	366	365	441	395	375	391	383	390	368	393	394	406	421	403	391	417	375	413	379	398	377	416	413	385	390	397	403	397	394	396	400	400	373	381	359	412	395	381	377	416	407	405	399	355	365	404	416	391	393	392	410	352	410	418	403	416	374	383	376	416	381	392	366	385	372	404	405	402	372	377	416	399	401	418	410	389	391	371	393	432	415	370	385	413	393	408	407	385	416	378	403	391	445	412	389	380	451	385	422	398	412	383	400	385	365	385	400	400	414	381	418	427	394	417	399	379	404	370	370	387	350	405	403	382	396	388	410	388	400	393	391	382	421	419	356	421	309	339	382	377	378	439	388	416	368	386	386	423	400	420	423	403	406	374	417	382	400	375	387	350	457	403	400	408	412	414	411	406	390	368	387	402	382	366	418	399	381	338	380	412	391	404	393	406	394	403	379	362	368	409	404	386	382	412	382	390	370	381	393	406	412	384	371	367	378	368	386	415	408	401	411	374	363	391	451	386	404	372	372	378	363	433	394	396	406	402	398	399	405	382	400	406	389	382	393	428	403	450	386	367	387	404	457	440	416	395	410	378	422	408	368	393	325	362	378	401	403	403	405	409	380	366	385	401	401	388	389	392	371	395	361	398	371	415	375	405	417	407	399	397	375	415	361	361	416	367	401	385	415	401	406	391	395	402	417	380	420	416	402	395	416	405	378	385	384	387	394	409	411	403	406	423	372	404	405	395	391	362	378	370	409	327	348	405	420	422	419	422	381	390	409	371	393	374	400	360	410	445	410	377	369	376	421	414	413	423	379	407	428	388	389	454	406	416	413	406	424	420	408	395	388	384	430	422	391	378	462	413	433	363	418	401	368	396	407	445	388	367	394	410	399	418	389	365	397	409	401	393	380	398	386	413	410	358	356	371	374	373	395	407	406	369	412	443	399	417	403	384	412	412	381	424	370	393	391	414	404	357	349	461	386	402	416	383	410	387	407	388	366	407	368	366	414	390	422	412	379	387	381	349	383	392	391	389	391	373	378	397	359	373	384	406	386	392	393	376	377	390	403	380	419	400	414	390	368	371	366	399	409	421	441	412	426	412	402	415	352	338	406	389	356	396	401	406	412	368	368	371	371	372	417	416	406	388	394	386	395	345	384	364	369	375	379	404	366	417	408	428	410	360	402	411	384	438	424	400	414	416	366	385	409	369	391	385	418	377	408	408	434	369	421	442	385	364	355	356	423	416	398	411	392	417	412	432	422	414	411	364	384	417	404	407	396	404	429	408	376	375	390	351	384	364	391	437	386	405	381	418	420	381	387	445	383	404	396	391	412	381	403	390	409	418	412	402	404	402	378	392	374	398	377	363	417	393	403	412	386	358	388	390	392	383	407	375	365	393	376	392	404	379	409	430	408	366	376	400	403	381	407	378	380	397	380	416	401	400	404	355	372	386	395	406	390	363	391	426	400	386	410	378	420	394	398	419	384	415	390	427	420	402	367	403	372	420	401	393	407	426	386	398	415	381	372	383	421	454	394	412	413	383	392	366	419	372	393	388	414	430	396	374	379	391	402	371	361	411	428	371	412	386	396	369	408	383	448	400	399	414	421	336	416	403	423	402	410	380	411	382	398	402	375	407	412	373	409	408	384	392	421	413	408	421	369	388	397	372	377	359	399	400	373	371	379	405	378	398	381	445	388	386	359	408	410	416	407	394	404	420	356	376	444	378	436	394	348	406	419	372	397	426	373	388	370	376	389	382	394	406	363	391	348	417	393	418	373	372	401	421	392	396	411	398	365	418	402	397	419	388	426	364	404	423	386	368	421	391	402	368	382	411	358	407	383	397	370	420	390	355	420	362	404	382	369	421	391	389	428	410	397	402	380	400	380	407	382	401	400	387	382	400	430	376	386	395	382	457	397	395	400	387	412	394	412	370	388	374	386	384	386	391	400	405	419	349	417	435	387	399	391	418	416	385	407	474	411	416	433	414	414	402	393	386	419	404	369	406	378	405	406	432	410	394	390	390	382	410	394	387	373	367	421	397	406	370	371	439	353	398	406	354	407	388	387	371	400	400	400	376	401	424	375	401	376	371	402	430	413	433	398	390	413	410	388	378	405	421	379	356	391	370	381	374	419	407	372	393	374	431	376	420	406	437	411	398	378	400	335	420	394	408	379	389	393	412	412	397	390	364	366	416	386	421	396	431	412	388	402	395	401	373	377	401	424	370	371	419	412	371	419	392	413	411	385	392	396	380	409	433	384	370	411	366	429	410	346	389	403	394	416	355	424	355	379	405	371	411	398	402	391	407	354	389	398	422	396	385	413	363	421	400	381	398	390	371	430	390	381	389	370	394	369	397	425	389	420	394	414	456	412	404	383	438	428	405	356	371	396	373	365	408	390	372	386	409	402	385	437	372	397	397	367	417	386	377	410	413	398	424	433	393	387	445	450	383	383	368	390	391	392	397	413	363	414	403	411	394	372	412	416	425	372	421	393	405	408	430	376	417	390	391	439	390	394	394	399	377	409	387	403	410	372	384	450	403	381	371	379	385	383	416	377	417	406	370	419	391	384	334	363	364	372	366	395	381	368	414	398	398	406	400	424	418	392	430	406	391	384	402	393	399	395	365	397	402	383	395	427	415	380	388	419	427	400	378	411	406	376	423	393	384	400	378	396	394	424	410	433	364	373	404	374	354	356	386	378	403	375	435	397	391	426	431	378	417	386	419	390	420	379	359	428	362	411	384	380	388	390	377	401	393	436	414	410	369	386	395	362	418	388	392	408	417	404	392	360	351	385	400	377	438	408	401	385	427	416	365	384	404	395	348	370	413	436	408	409	375	397	411
8269	1651	2600	3532	3270	2366	1958	1805	1509	1398	1297	1244	1149	1143	1200	1295	1021	999	973	1304	1023	985	971	989	952	1006	952	961	939	904	962	863	927	930	887	970	921	914	938	878	901	956	892	906	958	850	901	915	904	919	927	962	875	953	880	927	916	912	937	919	920	904	916	918	895	933	914	886	928	889	897	875	921	939	900	931	899	914	958	892	906	897	888	898	900	942	883	911	910	901	943	845	897	848	918	928	877	931	887	904	880	950	915	938	884	920	954	859	924	915	916	892	922	982	947	897	952	896	880	974	883	966	904	882	902	889	887	931	944	897	829	901	896	898	928	879	906	857	936	897	888	834	917	887	865	986	929	908	927	864	936	939	908	941	935	917	925	887	878	907	897	861	894	884	880	910	922	865	972	831	911	928	934	919	890	933	872	920	858	907	901	903	900	894	885	935	875	887	867	896	872	901	871	890	877	933	902	907	928	893	928	888	901	893	943	888	926	926	865	916	850	927	873	873	874	888	905	880	874	846	861	881	892	948	919	892	901	913	883	840	880	897	918	880	861	908	878	877	893	894	910	880	893	877	912	900	889	855	926	907	915	871	871	890	896	859	918	861	967	856	899	876	902	897	946	886	867	898	896	859	942	930	886	941	854	879	872	896	900	865	858	856	947	862	896	947	894	903	880	862	946	958	921	866	921	885	914	900	955	979	864	957	879	908	922	853	921	902	912	880	898	886	872	901	882	881	890	888	879	876	874	934	869	868	867	846	874	945	924	933	912	896	902	895	940	890	890	930	879	874	892	900	912	871	878	901	895	895	894	831	954	938	911	900	935	874	915	903	880	927	933	887	954	912	919	935	865	955	952	854	885	862	930	922	923	900	877	889	933	918	938	907	887	904	915	894	891	887	973	878	904	923	871	904	916	885	951	895	872	930	891	866	861	908	915	915	926	861	912	880	906	919	912	904	929	918	882	895	880	839	891	856	915	875	904	945	910	868	891	916	896	900	895	856	877	928	861	893	929	869	928	967	870	890	929	890	873	947	908	878	868	879	873	918	873	898	865	929	900	909	870	910	951	903	902	956	911	888	882	890	887	924	944	893	902	910	921	892	894	883	887	890	863	933	909	863	890	926	895	876	857	871	867	932	903	854	923	887	881	905	914	921	886	956	856	901	901	874	960	887	895	897	880	929	879	954	853	922	923	885	896	901	889	914	905	931	880	917	904	907	842	971	868	873	880	910	906	898	904	881	902	925	936	867	884	916	913	930	869	908	893	824	902	900	902	841	893	878	884	894	878	912	913	927	923	873	906	878	948	909	891	919	905	872	956	932	898	898	946	855	920	885	860	912	915	961	916	901	883	888	876	899	894	847	931	864	925	852	891	868	901	884	845	860	925	930	877	933	929	928	910	915	873	911	920	885	879	857	906	867	899	904	945	866	863	874	920	873	997	940	841	872	891	910	903	930	862	894	926	893	894	924	920	941	929	875	860	918	919	863	873	886	859	875	865	917	898	955	968	879	905	897	874	940	861	907	874	926	876	893	901	913	916	884	934	907	844	870	938	901	894	881	937	887	886	875	911	910	918	919	916	855	881	840	895	874	893	904	888	898	940	968	908	845	913	904	871	891	881	911	917	922	879	921	847	914	927	876	941	912	939	894	858	884	857	846	842	882	860	872	966	891	879	925	865	884	940	876	922	878	920	915	887	931	911	912	897	867	916	904	937	977	923	891	946	878	882	846	964	890	911	889	920	895	910	879	855	938	950	870	936	902	861	856	933	888	843	937	896	858	909	910	897	929	910	914	908	910	938	869	901	940	877	869	857	863	899	875	867	913	917	909	919	910	916	857	918	886	903	943	895	937	947	871	863	847	840	846	858	907	916	914	871	904	867	823	872	863	905	880	908	917	825	935	878	909	882	932	901	895	903	884	858	920	923	913	834	885	895	913	895	910	915	849	886	870	887	921	942	907	908	925	912	903	936	891	926	903	897	882	912	921	926	914	885	911	916	907	889	876	914	872	867	964	863	923	859	861	922	893	926	902	882	882	923	927	913	911	948	871	917	889	940	878	845	912	883	788	859	973	848	964	896	871	847	931	864	927	906	860	896	854	927	900	902	867	883	917	886	858	883	904	889	885	877	888	852	938	898	862	914	881	883	927	885	931	880	904	883	925	842	902	879	913	918	912	890	935	879	918	874	881	853	929	891	900	879	890	875	944	930	962	838	909	838	882	940	896	915	951	849	890	933	843	864	932	972	948	851	885	899	909	875	910	920	894	903	902	914	898	917	946	910	958	908	953	872	908	936	903	919	906	921	908	860	846	893	927	925	910	869	934	871	892	931	885	907	903	877	927	913	950	909	911	884	921	927	936	916	895	954	821	904	918	871	915	885	914	915	893	880	870	833	882	962	920	920	885	872	923	855	941	900	876	876	905	879	948	942	880	891	884	876	895	873	880	920	901	910	953	946	918	887	916	869	899	903	848	953	889	885	904	898	879	876	900	944	908	897	923	923	907	912	902	890	920	918	895	896	938	889	917	957	848	860	912	944	901	875	871	874	904	918	952	878	922	912	860	947	855	906	870	931	889	913	879	862	891	871	866	944	921	857	899	870	888	850	881	912	899	923	927	857	920	902	850	890	889	932	867	939	884	914	868	939	875	880	841	906	892	883	883	923	892	915	879	884	971	957	910	853	953	921	918	918	914	884	877	933	911	932	883	919	925	914	916	869	924	970	889	916	886	900	879	896	823	898	908	889	920	882	883	928	935	874	912	895	898	918	917	913	872	961	918	927	928	881	873	919	910	929	979	871	905	920	953	901	890	922	880	869	905	913	950	854	845	943	922	873	913	883	898	894	837	897	870	950	878	905	943	960	884	886	859	909	900	878	908	951	894	873	872	907	932	925	900	916	892	850	882	922	942	888	892	885	912	907	887	929	912	935	909	869	870	864	873	915	936	904	904	881	853	826	902	951	908	903	882	894	893	896	935	908	899	913	850	929	912	865	880	834	904	935	923	944	921	901	920	891	820	920	915	939	901	924	915	885	910	844	915	918	836	899	926	864	888	873	839	888	902	884	872	904	855	915	912	927	893	947	853	905	909	911	902	861	861	911	844	882	915	949	891	874	915	915	935	845	924	915	890	910	904	888	907	919	864	906	896	898	957	908	953	931	906	908	870	858	893	927	987	872	851	881	906	889	837	892	903	851	881	884	875	942	860	895	903	871	901	921	919	905	891	922	892	883	911	904	869	864	902	910	925	890	893	877	957	953	910	870	862	885	909	893	948	902	876	888	885	887	920	921	917	950	918	927	912	857	914	887	893	928	855	900	903	899	924	904	937	881	931	918	902	902	913	879	892	865	891	891	899	898	896	912	899	939	914	892	920	880	873	951	898	897	936	932	931	923	872	873	832	937	836	884	878	875	959	935	897	887	923	962	933	886	900	865	912	908	926	902	914	877	920	890	890	836	894	930	889	857	932	849	895	872	927	879	901
1427	248	269	261	268	216	176	189	193	196	191	177	173	204	207	199	217	163	174	180	197	186	204	165	191	179	201	137	178	174	177	196	195	203	168	171	176	183	191	183	174	216	178	192	163	182	174	183	200	192	212	174	161	186	191	189	192	173	182	195	193	166	197	204	173	184	186	182	213	186	203	197	192	194	203	186	200	166	185	202	185	217	201	173	178	185	201	207	200	176	208	160	190	195	187	201	205	191	171	201	179	200	173	181	195	168	181	171	210	183	190	200	194	205	194	169	172	239	193	193	212	194	208	201	165	205	178	208	193	159	175	213	223	200	191	184	197	182	182	195	196	213	175	186	200	195	183	179	198	191	180	211	174	172	168	188	203	203	196	188	157	182	195	179	173	177	158	176	179	169	219	191	209	192	202	169	208	189	183	162	187	200	184	166	162	191	218	210	196	181	181	205	189	205	166	182	192	187	175	215	196	155	149	196	174	184	161	181	191	201	191	176	181	188	183	205	180	197	192	175	197	201	164	211	178	178	189	174	173	165	165	191	171	205	211	184	214	174	192	202	183	168	199	179	187	200	180	191	164	191	197	162	209	204	199	173	179	190	183	215	182	180	178	197	166	176	182	188	196	176	196	193	192	186	177	199	178	200	186	183	182	182	213	192	190	217	175	216	175	180	224	181	168	143	206	187	175	172	179	201	193	208	212	214	207	181	183	203	193	187	163	164	174	214	168	220	191	174	171	195	185	173	172	200	165	207	179	179	198	181	177	178	207	228	166	199	180	189	187	217	152	160	168	210	181	171	174	219	207	194	207	189	182	201	171	199	195	167	205	221	185	167	185	177	178	180	211	208	180	182	190	179	215	204	165	182	206	183	209	171	216	184	199	164	212	177	163	202	205	191	199	193	191	174	175	177	186	187	198	194	191	196	186	189	167	177	161	207	184	195	163	179	174	184	191	199	189	186	212	169	179	183	193	186	163	182	180	183	169	175	192	182	177	198	180	193	163	212	177	185	200	188	172	181	168	189	196	180	192	168	169	178	185	188	194	215	181	183	212	204	196	152	182	166	204	206	174	191	182	158	184	163	204	207	189	196	172	177	151	171	205	191	190	192	196	222	179	184	184	208	178	206	179	190	157	176	158	193	169	187	172	193	205	203	179	197	173	189	192	159	194	197	191	167	182	175	185	203	201	211	201	192	201	189	184	204	203	210	177	179	175	186	189	169	184	176	170	166	205	200	160	170	188	200	169	191	191	200	177	222	177	206	182	161	177	195	200	219	208	188	165	220	171	196	177	178	176	186	173	189	210	195	214	204	167	180	194	189	173	195	191	198	181	186	180	188	205	231	181	178	206	217	164	188	190	164	200	177	174	178	183	207	175	177	184	190	181	199	197	184	189	191	196	174	180	186	199	181	182	209	198	189	223	175	197	190	175	191	186	170	199	174	192	164	195	182	192	211	194	190	197	161	187	187	175	198	182	163	218	202	195	199	181	205	167	173	205	153	178	195	187	173	193	181	193	175	195	210	175	182	202	194	178	175	211	189	191	159	208	174	180	182	187	177	180	183	171	164	197	181	177	210	194	195	208	197	199	193	186	200	164	173	211	191	181	168	189	169	219	185	175	172	176	159	169	169	181	176	192	172	176	176	205	208	169	212	185	189	179	183	161	187	203	198	177	177	186	221	186	183	203	182	190	192	191	155	175	175	186	198	177	164	182	177	181	198	188	182	178	169	199	179	170	159	191	198	176	175	187	201	207	158	202	197	175	181	191	193	178	151	196	180	189	181	188	184	176	192	177	193	192	227	204	161	165	175	159	182	164	178	190	214	200	171	188	203	172	198	163	174	172	199	173	217	187	170	205	149	175	165	191	193	193	182	202	185	163	209	161	191	171	190	193	193	181	185	172	191	164	201	189	215	183	206	191	166	190	168	185	192	200	169	177	166	202	181	203	199	187	182	175	189	201	200	179	202	213	177	200	190	187	198	203	185	164	153	188	178	228	186	222	176	197	184	185	197	177	177	199	183	198	162	184	166	183	182	203	184	197	218	209	161	179	171	188	189	185	172	155	174	186	233	190	196	192	199	178	185	187	179	185	192	195	163	178	179	191	174	202	189	222	196	189	202	164	195	200	143	195	184	219	194	176	182	189	199	201	185	228	169	175	206	197	185	167	161	219	183	160	202	148	174	203	219	180	200	186	164	198	178	174	194	211	202	205	191	163	206	180	200	195	204	201	170	182	210	182	177	198	193	201	184	188	186	202	192	192	165	209	157	205	179	163	199	190	205	192	192	191	185	194	192	206	197	209	186	169	196	202	185	222	202	208	191	177	190	178	179	196	201	210	166	186	193	179	189	204	177	198	203	170	190	202	213	179	171	199	189	190	181	208	190	171	161	172	186	210	154	165	198	218	198	207	196	170	186	190	157	170	195	178	172	209	195	190	191	183	180	183	188	212	207	177	207	173	187	181	186	235	211	183	194	183	199	191	161	190	185	218	197	195	190	204	190	187	200	205	186	170	166	182	178	172	165	207	153	177	177	163	186	178	201	195	178	216	204	197	204	181	197	219	208	158	194	165	192	181	211	189	176	205	217	219	205	183	173	202	211	199	196	192	183	169	215	197	189	217	192	210	168	191	197	188	187	173	200	185	178	194	185	171	209	204	181	184	192	199	206	181	177	189	200	207	190	211	188	183	167	182	199	185	170	209	181	177	211	160	194	191	193	180	185	193	165	183	196	220	178	227	200	194	188	181	165	189	171	182	198	195	176	203	218	181	184	209	200	201	174	213	209	197	186	182	181	174	198	198	195	181	215	186	185	197	202	176	191	172	192	161	195	188	156	188	181	177	209	191	176	174	204	197	196	178	169	188	194	220	181	214	179	163	186	210	168	197	204	208	195	211	175	177	191	212	191	188	209	183	182	162	169	199	181	212	188	194	201	180	202	187	214	199	180	175	171	170	195	181	181	207	190	185	182	207	195	161	175	198	180	184	180	203	192	160	181	179	176	178	175	207	164	162	185	185	185	190	188	208	178	195	212	180	196	172	179	200	198	186	158	176	175	196	185	196	197	188	174	168	172	193	174	191	165	172	189	213	184	192	169	195	188	204	183	185	201	182	200	189	186	181	199	173	171	184	197	183	161	193	167	186	188	178	181	190	189	201	205	193	218	194	218	182	206	171	237	184	191	198	185	212	199	174	191	183	173	181	183	190	179	186	224	179	180	199	225	203	191	197	198	165	163	220	191	189	217	202	181	174	197	170	205	202	190	196	180	164	166	168	180	205	204	206	200	172	168	188	171	191	200	193	201	178	202	159	217	175	179	195	163	168	193	210	186	199	173	194	194	197	179	191	187	170	181	156	179	185	165	181	184	167	186	180	184	214	204	185	222	187	179	151	188	165	175	184	207	184	185	179	225	211	167	181	185	198	196	211	195	194	157	209	185	186	182	192	193	161	199	183	209	190	188	170	175	192	194	194	205
1660	532	580	785	823	631	563	569	505	524	525	518	522	500	520	488	472	522	504	510	515	449	502	503	489	510	500	492	480	485	442	488	445	449	466	485	461	462	485	467	490	455	429	465	475	505	471	438	487	495	467	463	456	470	459	467	457	486	503	500	514	460	475	467	480	464	486	507	482	530	486	488	498	462	490	497	462	493	512	454	456	534	468	465	505	509	474	465	472	460	449	502	517	511	506	508	521	494	469	483	463	491	478	482	516	461	482	457	492	470	479	485	530	521	454	466	516	490	489	489	492	515	509	505	543	516	503	448	461	461	492	485	499	476	501	461	483	493	498	488	455	476	479	460	536	495	470	487	455	457	480	517	454	473	483	463	473	500	461	479	492	471	495	495	494	485	474	471	480	492	476	495	520	490	470	503	461	468	458	475	518	462	463	498	464	492	459	520	543	478	495	484	495	504	449	498	504	474	481	460	485	459	453	512	463	500	490	506	502	446	478	515	441	445	478	462	491	495	500	473	424	463	455	447	490	485	490	419	520	518	479	490	475	487	472	492	475	484	498	481	501	492	507	462	508	485	485	483	509	471	518	518	497	495	469	474	478	506	534	471	464	470	465	471	487	473	485	535	496	464	512	473	506	526	481	470	506	486	474	461	456	493	522	460	507	457	502	515	488	512	477	464	477	475	503	453	487	482	518	455	475	517	488	481	454	488	448	442	518	501	469	465	451	488	463	511	499	467	458	464	494	528	479	457	482	486	479	491	510	519	532	503	473	484	471	482	480	499	441	487	486	453	469	480	526	482	439	473	479	431	451	528	455	482	485	514	458	487	489	487	465	480	466	451	462	456	419	486	466	474	490	479	470	485	452	511	471	461	460	507	518	476	480	464	480	499	504	439	500	488	474	449	462	489	485	406	486	474	507	488	504	493	473	527	479	472	480	487	520	464	491	488	495	489	466	459	475	492	513	543	484	486	488	488	507	497	452	421	516	510	493	488	487	486	452	475	465	452	487	530	465	463	486	482	471	478	509	509	507	489	490	448	490	456	489	520	488	504	479	447	471	462	451	447	476	490	448	491	487	467	506	508	462	489	507	462	480	441	505	504	489	473	530	456	451	468	478	471	486	485	471	475	483	471	416	502	454	474	461	535	484	452	482	497	464	493	471	489	487	506	460	476	485	461	485	449	460	512	478	458	438	483	495	452	464	482	543	501	483	484	442	457	453	492	518	452	463	467	469	480	482	465	528	472	475	427	493	482	525	468	450	485	482	476	529	533	498	462	473	524	468	454	491	471	485	459	498	476	490	447	485	484	492	466	450	459	502	487	487	486	513	478	479	475	507	470	482	483	469	538	509	443	486	475	471	482	483	470	425	477	451	454	474	488	468	514	485	504	466	438	511	478	441	490	446	541	527	469	472	466	437	502	460	482	503	472	487	500	484	521	494	503	488	493	441	444	517	503	519	484	470	486	487	460	496	488	471	452	485	493	448	556	495	462	513	486	491	517	463	497	463	497	429	501	482	487	490	483	487	447	490	533	489	479	500	519	453	453	483	503	497	518	479	504	480	465	482	502	489	494	486	497	482	465	480	451	503	489	495	514	438	462	509	456	460	497	452	502	485	491	509	509	500	480	479	481	488	479	500	461	485	496	485	471	470	500	472	454	485	489	495	486	451	466	504	447	473	495	486	462	479	458	484	476	449	470	498	488	465	491	497	478	438	507	498	505	489	466	500	486	482	501	518	516	500	516	466	426	496	473	478	494	473	484	488	497	514	450	529	468	489	465	433	495	474	517	498	489	498	444	493	482	467	494	511	478	483	490	530	472	465	495	485	462	504	498	498	473	498	512	484	485	449	476	460	439	473	481	473	490	489	457	496	512	506	524	484	507	459	451	436	498	473	525	472	474	504	466	478	469	485	459	473	467	493	492	515	490	471	474	479	480	497	481	523	478	466	481	479	455	508	465	447	485	517	500	510	475	495	486	481	451	467	461	480	472	494	486	489	454	491	488	496	501	510	502	464	459	481	527	482	503	501	480	516	484	481	513	453	506	495	531	461	498	501	466	501	498	464	493	509	472	478	481	484	447	496	477	514	472	450	481	491	483	507	467	474	476	471	455	490	527	463	516	454	486	496	479	501	489	491	447	484	515	448	496	482	528	448	501	459	445	470	495	486	473	472	456	461	511	507	481	500	438	490	498	495	519	492	470	447	453	513	483	518	512	470	513	474	467	529	493	476	454	480	478	510	490	462	499	487	506	485	484	485	482	459	511	494	493	447	491	510	508	444	491	457	492	457	518	483	482	510	522	453	532	491	425	499	478	502	453	496	485	476	468	506	452	498	488	479	477	481	469	470	484	461	476	465	411	484	427	500	476	486	467	499	454	482	491	503	429	477	501	447	487	502	508	480	482	473	471	482	472	486	472	504	519	460	504	463	456	471	450	472	505	443	500	489	440	458	508	467	433	465	472	472	468	492	475	474	489	480	512	502	486	486	451	479	458	461	483	479	539	467	474	454	483	456	476	452	490	483	487	448	492	540	492	464	489	483	484	466	479	455	474	471	463	479	482	480	472	530	491	491	503	510	494	481	475	492	458	482	483	478	497	517	480	456	471	504	506	506	476	486	521	446	525	466	474	491	483	494	498	476	450	480	468	480	491	525	468	469	490	455	474	460	460	512	450	447	504	479	449	481	482	461	499	497	506	485	505	483	459	475	498	456	462	481	487	520	539	502	469	449	477	495	470	503	443	508	497	484	482	511	473	474	499	459	524	490	477	452	494	450	448	473	499	480	478	447	503	479	503	492	470	504	488	511	516	450	525	503	533	500	488	455	457	521	445	533	470	472	486	448	452	495	472	507	487	465	502	451	515	467	513	524	490	495	497	483	466	464	502	485	465	501	460	481	473	509	479	453	516	470	513	480	470	503	439	477	458	410	479	462	511	460	496	455	486	501	479	487	515	490	474	487	494	435	498	470	499	482	494	475	471	476	477	468	499	451	521	460	499	461	495	499	527	504	432	510	465	512	481	477	460	458	477	443	480	520	477	469	471	482	492	501	481	515	472	471	485	484	522	498	480	492	555	505	451	480	493	547	507	481	527	531	484	455	475	440	440	472	503	490	458	439	490	482	483	493	486	465	474	466	475	460	466	481	487	459	456	497	506	476	528	503	499	503	500	472	503	498	492	493	447	486	481	472	484	478	492	496	513	492	482	478	455	475	507	517	483	493	492	462	462	440	500	448	482	482	459	513	498	482	504	449	469	461	505	412	484	485	483	491	482	495	488	502	476	453	485	445	481	493	431	472	464	444	489	470	479	462	458	494	467	531	491	526	494	507	497	493	485	547	467	476	451	491	498	458	466	505	463	513	466	526	478	485	450	510	499	487	489	501	483	505	486	478	478	483	497	529	496	475	455	473	504	490	512	504	506	510	508	475	498	447	464	497	465	412	481	452	480	505	506	497	479	498	452	525	498	500	507	487	471
6920	663	613	596	499	382	333	284	257	264	209	232	196	202	205	218	225	200	206	243	200	225	215	185	203	194	202	196	191	202	224	202	201	212	208	195	177	195	202	168	189	200	221	175	174	199	224	201	177	186	229	188	204	222	201	195	233	200	185	171	183	231	197	192	185	192	200	198	196	179	208	201	199	182	194	235	176	192	169	181	204	195	183	179	193	197	173	197	199	187	184	206	191	167	193	210	188	216	205	184	187	209	199	190	200	177	195	175	184	185	223	193	191	187	199	184	183	189	206	176	205	176	182	215	187	176	177	185	180	204	175	219	190	169	190	187	205	202	181	173	181	188	215	220	212	190	183	168	197	192	216	181	193	195	187	180	174	205	195	184	202	202	167	160	183	190	175	199	178	220	196	178	207	160	205	216	192	219	190	213	182	200	233	207	186	200	195	197	210	218	177	164	176	167	199	212	184	190	171	199	219	194	176	164	196	171	206	199	192	244	172	187	177	181	179	182	179	160	202	193	188	208	223	200	198	197	195	203	220	187	178	190	203	205	215	157	183	193	197	178	198	213	221	186	197	216	209	205	199	188	196	179	192	214	218	196	200	198	189	214	157	195	188	202	193	193	190	225	185	178	189	187	173	198	179	194	181	191	172	167	199	180	206	183	188	181	191	187	169	170	196	192	187	194	213	206	190	186	199	198	177	179	186	182	194	177	178	177	177	180	199	210	187	183	187	194	178	209	189	191	211	198	207	189	176	208	196	177	198	199	166	163	182	169	199	190	204	186	177	152	199	202	218	192	195	223	198	210	193	187	190	196	200	207	187	204	233	214	213	194	183	178	177	204	181	186	198	231	200	186	194	179	183	207	184	206	196	182	163	191	200	202	188	193	180	193	210	217	185	215	194	171	169	207	172	184	202	185	188	204	182	180	209	204	218	193	188	174	213	184	201	206	206	205	213	196	177	204	194	210	190	171	214	187	178	202	195	208	211	175	197	196	181	203	171	218	187	188	205	195	162	217	213	193	213	169	171	163	206	192	196	188	168	238	201	190	157	207	206	181	199	197	195	217	204	177	202	217	187	194	188	214	191	172	178	207	178	202	221	231	179	181	236	205	205	208	199	192	179	196	176	176	167	170	206	196	189	198	191	215	177	173	203	163	242	208	197	167	196	195	243	200	195	207	180	185	179	189	203	197	189	201	192	219	169	208	185	203	228	202	193	177	198	217	200	210	191	176	199	191	212	200	210	193	198	191	209	181	194	208	198	196	209	202	206	167	169	189	185	188	210	201	186	187	170	169	177	209	181	220	181	185	223	187	197	189	208	187	199	185	202	210	184	183	223	169	202	191	175	184	186	241	196	211	213	207	203	206	183	187	174	194	199	200	193	188	204	219	203	190	192	172	212	184	183	216	176	200	183	191	191	214	183	205	196	184	181	177	191	217	199	174	188	201	200	196	206	203	198	167	205	199	213	197	166	198	178	181	215	194	191	211	211	198	163	202	177	177	199	199	201	175	208	186	183	198	203	190	181	204	199	175	169	196	228	183	205	170	161	179	210	176	188	208	199	203	194	207	187	212	170	202	203	205	211	155	196	197	174	173	189	198	182	192	215	197	199	163	179	204	192	196	187	187	197	180	158	210	208	188	177	198	187	227	219	181	195	206	207	215	225	179	202	186	190	195	192	232	182	192	199	198	209	189	162	199	217	194	191	210	208	219	201	206	195	159	190	234	175	195	173	189	186	206	180	201	200	191	188	209	200	185	164	188	213	216	175	189	215	199	176	168	176	181	213	205	200	197	177	191	215	207	225	208	186	206	203	211	200	190	218	201	207	202	198	188	198	220	241	223	203	197	182	177	177	195	185	189	187	197	195	219	210	184	212	207	188	212	204	193	228	160	201	233	198	170	174	168	181	173	183	182	190	185	196	194	195	201	188	171	188	201	212	186	198	200	171	205	205	198	194	210	197	197	210	212	211	223	192	187	191	214	211	206	189	178	205	213	196	155	178	193	215	216	185	214	189	211	205	198	204	182	209	182	211	207	195	212	189	177	208	215	216	176	185	180	177	167	160	193	199	166	185	190	189	176	166	196	194	169	186	207	215	183	188	231	171	185	187	179	181	221	193	205	215	175	180	204	183	197	200	201	177	177	182	207	187	196	160	193	202	172	217	208	211	198	181	198	187	216	183	196	184	182	208	208	160	196	191	214	184	192	182	184	181	193	171	204	160	182	204	178	168	165	189	205	176	187	220	178	181	214	176	208	195	169	179	220	216	199	209	171	183	167	191	194	186	204	190	196	215	202	214	194	194	200	200	209	197	179	177	128	164	203	191	207	208	190	201	198	216	175	185	189	187	182	184	210	177	204	198	214	185	185	224	215	201	203	188	188	200	173	174	188	207	212	195	178	173	194	209	208	167	199	188	224	182	205	189	184	224	222	170	183	200	217	182	188	192	223	192	205	208	200	188	194	207	186	200	173	165	171	194	187	180	177	209	174	216	195	188	204	199	229	191	206	200	203	199	200	193	197	200	201	188	185	202	220	175	175	206	183	198	196	185	185	174	194	201	204	167	157	226	198	188	182	165	180	212	212	221	218	184	186	185	207	202	185	185	181	213	204	171	202	179	192	185	192	204	201	189	177	207	212	197	176	167	184	214	215	190	176	178	219	182	199	208	204	184	194	193	200	216	194	190	191	199	188	193	187	171	213	199	164	178	189	176	196	194	184	183	175	186	219	171	197	208	204	213	180	175	179	194	205	195	205	199	191	177	194	210	172	203	177	196	188	196	203	166	195	178	209	199	180	185	184	195	223	214	212	152	208	184	215	172	181	203	169	211	203	204	210	201	187	197	201	212	182	205	217	208	166	174	176	183	188	190	209	196	183	222	152	189	169	201	202	193	186	179	198	220	181	199	171	188	202	185	202	206	194	196	191	190	176	206	205	184	198	190	187	228	193	174	198	196	172	182	216	173	182	209	179	197	205	188	211	173	237	230	218	194	171	199	190	208	180	217	175	205	171	196	170	193	213	198	169	201	196	183	180	222	191	207	190	181	226	154	178	194	192	199	206	177	201	228	204	217	199	192	213	240	200	180	224	166	202	192	192	220	212	202	179	204	192	188	191	181	206	196	174	185	214	216	191	194	207	205	207	159	209	188	207	190	236	209	178	229	220	167	185	189	188	205	216	182	189	183	170	178	180	186	185	196	191	199	217	212	200	200	186	219	211	186	217	183	198	211	189	206	178	191	195	192	207	224	187	198	214	194	214	174	174	170	188	183	210	188	175	178	213	191	198	188	200	182	201	171	197	185	207	203	235	210	196	205	190	179	195	175	190	232	198	213	177	234	198	210	201	193	210	199	163	181	214	235	191	194	168	210	172	200	208	202	200	206	165	190	173	197	165	192	174	212	158	185	200	195	176	215	196	190	201	177	199	199	200	201	192	200	183	181	207	204	188	222	194	177	215	187	204	195	200	191	208	192	223
6054	879	1416	1914	1824	1263	1177	1022	872	794	718	737	678	644	660	666	584	590	582	734	590	593	571	532	558	561	563	537	563	527	541	525	510	552	504	542	581	560	539	551	537	500	515	536	516	499	513	492	528	527	514	519	531	497	517	488	560	552	522	528	513	493	525	489	514	514	552	537	556	497	510	491	559	538	532	541	493	558	514	522	524	512	496	496	516	509	508	520	540	516	540	532	505	524	536	524	501	543	535	518	547	494	538	516	485	549	484	544	539	516	531	548	511	481	514	484	526	544	504	516	460	485	547	501	529	496	548	517	527	481	526	525	536	510	541	501	553	478	539	587	522	529	511	472	533	508	537	519	503	526	528	479	537	518	485	508	521	499	539	521	554	498	473	488	553	521	569	525	535	512	538	561	544	512	498	530	544	510	520	489	518	532	514	495	513	485	480	533	562	498	515	505	528	527	482	537	480	538	543	514	502	527	534	504	548	530	543	513	491	517	525	546	485	514	549	497	519	512	487	506	547	537	512	482	521	493	484	535	526	496	541	497	527	544	479	535	509	571	494	548	516	528	498	525	539	509	521	526	476	511	532	501	540	513	538	494	512	540	518	528	496	502	542	508	518	516	478	485	499	483	532	594	522	518	530	494	516	524	542	479	503	452	522	495	567	566	472	493	473	546	536	504	567	502	512	494	479	503	561	531	529	532	546	483	513	512	479	516	507	522	480	523	525	547	510	515	550	512	538	541	503	527	537	522	511	487	512	500	518	541	516	471	476	516	525	525	493	502	535	535	538	522	526	542	494	525	497	525	553	504	500	472	472	498	532	523	491	514	521	530	479	539	466	529	469	527	507	509	483	523	523	519	530	563	536	480	514	536	495	525	497	505	523	480	528	507	508	526	508	538	487	506	476	523	516	497	520	496	572	501	572	529	544	518	568	509	528	503	525	478	519	501	533	498	517	507	498	502	514	492	512	533	543	525	478	528	498	526	531	547	539	476	533	549	531	538	504	494	494	510	492	495	549	499	525	484	510	538	509	489	486	546	499	513	535	515	507	518	546	501	497	540	527	495	542	547	473	545	508	510	503	488	477	529	532	491	497	520	484	457	473	500	488	510	540	542	498	537	520	484	476	504	514	534	495	492	499	477	519	539	480	543	516	490	533	498	534	504	509	533	470	546	506	481	496	493	519	535	532	509	494	508	528	492	534	535	520	481	539	495	494	526	525	562	520	493	544	539	528	480	516	556	493	501	515	518	516	488	520	546	468	567	514	517	503	505	501	526	490	533	525	567	522	492	541	529	553	525	507	526	502	508	514	497	517	521	523	528	536	494	504	543	527	500	568	486	529	503	543	521	503	514	526	494	524	546	562	521	527	507	502	494	504	542	465	547	472	526	500	524	480	580	535	511	507	538	499	460	510	531	505	510	551	536	541	549	532	507	496	508	517	543	498	483	558	497	485	488	510	497	512	495	534	516	530	546	501	508	531	526	482	501	482	542	525	517	525	532	518	490	469	514	570	498	503	526	528	533	511	488	561	504	519	487	482	476	500	535	453	485	521	490	512	536	519	517	509	489	505	498	527	536	488	520	541	499	550	494	505	501	527	480	546	511	535	480	533	525	543	493	539	497	494	494	587	524	497	532	494	501	543	519	517	482	493	550	540	526	524	517	531	506	519	545	475	497	510	518	527	545	475	502	526	516	518	497	512	520	503	509	462	512	566	559	509	497	555	504	500	531	559	540	515	517	515	532	552	546	544	564	532	547	542	526	495	506	504	507	579	540	544	510	521	522	553	534	538	532	540	463	544	521	553	516	534	518	514	541	520	479	558	530	520	497	473	509	490	559	560	496	477	527	512	534	518	548	507	517	499	474	505	519	492	502	564	518	532	520	527	499	489	530	504	500	496	484	516	505	540	511	514	509	524	496	499	491	524	514	550	473	541	530	524	502	497	539	536	496	495	531	527	542	505	511	539	538	524	529	500	519	494	525	529	530	536	522	565	538	516	534	533	510	504	514	513	510	521	558	544	537	545	530	500	528	518	514	538	522	538	519	514	543	533	522	513	544	527	552	517	519	499	514	483	513	515	513	517	515	501	507	491	505	542	517	495	515	522	501	502	509	509	528	509	507	512	504	543	545	523	565	515	530	543	532	541	558	473	536	500	507	524	481	500	498	528	525	527	529	530	543	524	494	518	501	451	483	498	524	529	457	543	487	547	490	520	536	495	540	527	575	534	541	500	542	499	528	539	534	490	574	514	496	549	520	557	514	498	527	486	519	474	489	532	539	489	526	505	533	513	527	509	503	439	549	498	559	531	486	502	511	510	506	486	461	527	528	525	554	525	565	535	491	520	563	487	519	530	486	489	505	553	514	508	489	514	524	522	526	497	538	527	514	537	508	516	523	519	534	543	524	496	518	505	517	525	506	508	508	529	514	524	531	493	520	473	570	513	540	541	526	513	547	509	484	515	548	502	547	503	500	497	469	500	528	504	489	519	497	503	510	497	537	518	518	483	506	507	521	495	543	505	555	544	499	547	567	489	485	471	486	527	477	511	495	496	485	471	503	523	494	506	550	525	509	501	516	537	523	537	547	528	518	486	506	518	494	551	540	544	513	483	565	534	515	521	485	549	562	539	505	509	484	533	513	543	525	532	513	472	517	520	512	491	527	501	528	540	519	502	512	524	535	514	494	523	564	525	505	489	497	543	531	492	499	465	482	494	473	575	531	507	491	538	496	495	519	520	529	510	540	533	531	504	549	510	483	542	521	521	503	521	517	517	486	505	519	524	534	555	525	502	473	514	509	541	504	528	530	533	567	520	516	466	543	534	576	510	561	536	506	550	510	527	532	529	513	526	506	481	542	506	482	538	530	535	493	489	518	510	488	511	510	503	503	532	547	534	477	511	497	516	531	499	457	499	517	473	509	479	507	475	486	532	547	560	487	533	508	510	548	509	519	529	533	551	530	488	526	495	525	516	534	528	511	555	539	519	549	494	535	499	495	521	555	509	491	500	485	465	526	554	543	525	535	537	529	518	504	476	555	541	530	510	502	533	530	520	517	490	524	524	529	507	536	502	537	520	507	508	538	513	502	545	502	506	539	512	509	487	486	532	521	537	521	500	502	525	508	479	513	500	504	508	563	522	526	509	492	549	503	526	526	525	479	514	519	509	535	502	541	525	497	532	483	533	526	520	506	553	503	527	513	540	520	542	504	487	500	484	555	531	511	543	513	506	503	525	483	495	531	502	537	538	539	494	544	566	492	526	521	527	503	488	502	480	527	515	524	491	501	501	536	539	495	487	518	514	514	507	530	514	517	519	539	508	526	537	516	561	470	494	545	510	497	477	501	513	488	505	522	520	505	526	498	550	519	520	498	503	479	525	526	498	510	493	512	499	505	550	469	468	514	532	455	511	471	507	516	494	489	498	492	548	522	489	513	535	531	504	480	502	511	510	522	531	492	522	545	493	544	521	494	506	523	487	500
14127	1654	1397	1268	1046	769	619	582	547	470	448	436	428	467	417	453	441	456	382	474	402	413	433	414	369	391	430	422	397	415	409	471	442	416	388	371	405	405	434	414	428	422	399	418	370	411	410	386	414	411	394	408	402	384	381	410	425	409	393	393	401	392	360	382	385	374	373	370	393	431	423	423	368	394	393	381	388	372	421	409	382	414	412	396	386	455	378	384	384	381	402	374	394	411	386	385	387	403	380	383	433	412	430	446	400	391	378	425	440	407	397	411	438	395	403	411	378	413	396	378	359	386	422	338	384	387	399	385	391	389	415	395	399	403	412	445	437	419	407	382	369	366	387	395	374	396	425	392	392	406	384	390	425	470	416	355	352	376	412	385	424	406	362	404	376	414	395	422	383	374	392	375	369	428	424	367	399	376	388	372	373	369	372	361	416	420	360	399	380	401	409	412	422	396	366	384	399	382	399	412	423	415	403	419	420	421	403	395	355	406	402	390	388	388	387	391	413	435	423	395	394	381	423	408	446	368	424	368	424	428	378	382	430	402	378	401	407	388	382	430	409	388	408	417	387	454	447	417	420	393	383	413	375	396	423	447	427	392	367	415	415	406	395	418	416	403	371	433	382	419	374	406	398	373	426	383	445	425	405	394	380	358	430	394	403	375	369	377	438	386	400	398	429	344	409	425	405	374	428	401	413	383	437	407	391	366	371	400	393	363	413	402	406	406	437	404	382	404	379	430	394	372	393	384	366	401	345	365	382	395	430	399	418	413	434	378	398	408	445	401	371	374	395	400	412	433	362	363	443	394	371	371	375	404	402	411	418	424	432	406	375	425	358	370	404	423	395	406	416	419	401	414	404	386	425	402	400	372	399	387	406	364	377	370	371	390	444	384	372	400	360	377	405	408	382	391	406	407	398	424	393	381	408	378	400	375	407	397	406	382	417	437	382	415	407	397	443	417	395	372	411	386	385	399	423	411	427	376	371	399	372	413	419	421	407	410	398	374	416	433	394	400	401	391	418	405	372	420	425	428	368	388	451	384	396	393	383	388	388	346	365	442	422	397	378	425	391	424	420	420	408	395	402	389	409	370	359	376	431	406	398	420	407	407	415	435	433	411	393	326	401	383	413	439	407	393	397	445	408	364	413	390	383	398	377	399	403	387	395	414	376	419	410	407	409	391	385	393	395	385	416	362	385	410	388	402	396	395	377	431	437	394	428	382	438	400	418	427	396	385	369	427	401	408	431	384	369	408	385	400	426	416	384	412	399	402	401	394	372	378	399	362	400	437	385	409	409	411	412	399	402	422	384	442	386	408	408	385	411	416	396	365	430	400	399	387	380	407	354	392	379	375	372	404	396	383	376	423	396	415	401	409	420	363	381	428	384	400	428	387	430	417	386	425	388	382	411	397	387	348	374	374	417	423	392	416	381	406	401	403	399	395	422	397	410	365	414	388	372	363	415	412	411	428	378	417	431	425	458	386	371	399	446	445	415	392	426	412	369	385	411	448	394	418	397	351	421	413	414	458	377	377	364	405	418	379	377	433	441	370	431	403	373	403	423	413	406	402	427	379	379	401	388	376	422	404	386	432	392	389	372	440	411	415	398	382	372	345	380	419	384	359	392	361	382	394	427	393	393	380	418	397	358	399	418	385	405	449	401	394	411	394	416	366	403	394	387	419	425	434	411	450	395	398	456	372	437	377	377	398	394	445	385	382	407	430	401	419	379	414	388	345	367	420	411	399	388	392	355	373	386	364	360	417	415	399	372	399	432	405	387	356	382	385	369	395	367	368	413	416	371	356	391	417	393	381	415	414	397	404	414	432	438	412	413	384	429	385	357	403	395	414	422	398	384	416	411	404	412	393	373	382	380	410	393	407	416	394	393	415	402	412	425	422	420	389	385	411	371	409	414	344	409	388	415	441	423	382	372	396	397	450	414	386	382	418	410	410	393	402	401	390	418	403	405	378	410	399	408	429	352	392	420	407	420	368	384	419	389	447	369	421	390	387	394	358	421	417	400	408	441	406	383	396	377	399	397	395	407	419	410	395	389	349	372	429	371	388	381	409	354	375	411	400	401	423	391	379	379	389	418	375	410	365	361	378	403	390	437	406	378	404	401	398	433	402	380	380	387	419	454	386	338	442	364	384	433	367	433	416	396	372	367	430	387	449	359	394	401	413	418	413	411	396	402	400	448	443	385	406	384	387	409	363	374	374	367	390	438	417	408	411	369	418	365	373	396	388	369	393	408	409	370	372	384	379	436	383	389	409	378	369	409	382	420	407	333	392	369	401	389	401	401	406	408	358	418	382	428	352	383	383	363	395	421	379	412	423	393	427	402	398	403	398	391	425	435	396	391	424	414	383	379	389	412	345	391	409	428	381	389	415	417	404	397	428	405	402	395	389	404	396	402	362	382	407	387	373	372	414	393	383	389	397	344	396	414	415	380	412	393	435	439	382	380	414	403	410	364	391	417	409	381	381	391	399	344	401	399	425	366	400	387	389	382	405	409	382	410	390	390	391	378	386	396	422	387	377	447	395	387	382	381	402	410	375	359	398	388	406	387	414	345	420	424	370	363	401	371	389	433	425	376	393	439	379	388	395	381	396	385	403	451	407	363	386	400	390	422	420	382	406	361	440	406	408	413	394	431	415	432	389	442	398	402	393	399	361	364	385	363	402	424	410	367	412	386	409	397	404	376	389	411	409	379	424	388	391	427	381	415	431	434	405	385	401	402	399	430	410	414	407	429	386	386	347	407	373	391	413	403	423	382	378	396	426	387	449	464	370	431	411	373	404	412	376	408	414	352	393	445	417	372	417	382	428	403	419	407	390	405	395	338	413	399	401	407	410	401	434	399	389	404	391	390	438	383	452	409	374	433	372	394	407	384	365	444	373	375	370	364	393	399	393	427	400	396	386	387	373	427	393	385	391	366	380	401	393	436	415	365	406	410	389	374	384	390	385	420	378	417	441	380	392	401	387	368	416	433	380	422	323	397	422	410	419	383	419	382	419	381	433	387	407	437	415	419	396	396	365	380	404	361	410	372	401	416	414	419	380	371	387	382	378	425	374	387	371	408	380	399	407	404	395	390	410	380	381	389	460	354	382	434	400	391	374	427	389	394	407	390	370	374	397	402	418	396	397	398	425	371	374	376	391	408	360	397	403	420	420	402	414	393	377	387	402	418	413	400	402	364	411	393	405	402	367	417	401	437	375	447	428	401	415	416	406	403	390	415	381	401	425	420	365	371	369	379	372	399	449	440	407	436	376	409	402	409	426	407	412	382	358	385	404	444	393	387	381	435	384	399	379	425	409	415	399	429	365	421	361	375	376	396	397	390	424	389	359	393	396	387	414	385	377	381	423	377	401	424	420	413	430	410	404	382	421	408	387	442	437	404	398	376	402	406	414	377	407	361	395	440	396	414	376	364	404	379	408	376	427	415	362	392	390	419	369	400	360	395	382	398	406	402	376	383	376
8251	1658	2668	3301	3318	2441	2029	1897	1469	1359	1223	1212	1103	1151	1094	1214	1054	1070	1039	1225	1004	964	972	960	951	1003	991	963	998	973	903	990	904	937	914	936	934	895	900	943	951	844	875	914	935	917	893	959	945	907	880	898	902	917	904	877	944	903	916	910	874	918	944	869	980	874	966	859	917	900	877	901	893	910	926	866	887	894	959	881	925	891	899	950	895	882	901	920	893	909	899	854	917	956	870	890	856	893	898	903	980	889	982	923	884	924	899	899	907	889	888	912	920	878	930	951	907	891	869	940	857	906	902	899	881	912	893	853	938	926	932	926	889	931	956	975	896	873	877	976	928	911	907	898	908	956	895	911	964	972	931	923	946	857	974	923	940	913	936	896	943	927	877	925	913	875	965	916	887	920	889	898	892	911	878	884	927	922	894	894	860	917	937	920	934	946	905	938	968	875	879	950	940	897	878	874	894	888	911	878	900	898	906	901	920	947	909	971	897	947	912	865	932	911	929	878	888	902	874	869	913	915	932	876	906	903	935	921	892	942	950	922	895	857	917	918	930	885	901	892	918	948	917	947	925	952	899	948	883	886	873	938	924	881	900	905	933	905	936	918	908	915	938	912	913	836	905	927	912	921	854	875	930	900	886	907	920	854	876	896	846	888	929	917	862	867	874	920	914	871	902	864	953	906	900	874	887	847	913	919	949	886	923	926	908	935	866	922	851	939	985	883	908	936	856	923	947	881	905	916	923	865	864	940	922	901	903	904	904	891	851	902	948	902	915	919	935	894	924	926	932	877	910	862	858	930	902	900	842	898	876	902	987	888	905	923	934	899	912	934	910	890	861	934	865	920	952	952	912	923	892	918	849	921	960	926	969	948	912	939	881	902	907	932	871	896	920	911	872	953	920	911	886	907	885	949	898	919	909	948	900	855	891	906	918	916	890	938	900	915	908	905	905	874	889	938	920	922	942	906	891	881	890	921	932	906	861	949	863	887	915	953	874	929	971	897	932	957	897	896	903	918	893	918	878	877	909	905	878	884	895	923	895	966	928	841	929	874	884	921	846	910	898	948	953	970	914	886	959	926	889	896	890	839	888	847	881	883	871	929	870	938	944	927	930	913	883	924	900	892	950	873	932	931	878	916	963	906	867	879	949	903	917	945	883	880	910	870	905	909	880	903	921	901	928	885	828	923	922	943	870	926	868	859	924	877	882	926	917	961	923	858	907	916	947	863	918	870	931	897	904	862	953	884	903	881	884	933	891	888	911	884	892	869	894	908	922	934	868	890	922	896	872	897	1005	938	902	897	890	945	953	901	919	936	871	921	895	897	873	945	922	840	911	929	944	912	851	920	947	900	872	938	902	896	916	931	899	904	887	895	888	896	859	937	899	955	924	900	883	952	886	929	860	904	906	912	930	876	849	889	911	874	896	976	897	884	920	905	917	930	937	895	910	907	907	876	944	940	934	925	929	913	939	907	920	884	887	913	920	943	879	871	895	924	932	927	897	923	882	900	927	945	861	882	881	955	895	844	933	899	958	913	871	906	906	950	861	891	907	969	908	859	909	896	942	922	895	892	899	866	871	851	911	902	894	920	922	886	887	950	950	916	964	901	921	933	847	852	863	895	932	858	902	931	873	948	907	906	930	918	963	924	918	891	909	947	897	843	929	899	944	919	875	925	871	892	924	910	936	896	923	857	883	915	964	920	929	861	870	860	951	931	857	866	945	903	898	894	884	995	834	904	955	929	900	926	933	932	884	912	880	901	908	930	922	915	913	874	910	913	886	913	948	967	891	913	907	924	834	937	930	947	900	959	909	915	962	840	934	913	910	901	965	927	857	914	866	922	902	901	902	923	903	892	867	861	905	944	944	945	939	885	924	907	900	879	848	873	932	922	876	920	880	914	916	864	882	935	889	887	892	909	900	911	959	934	906	959	930	874	899	915	820	918	894	929	985	894	851	907	889	896	896	926	882	920	896	927	916	919	914	876	885	910	870	928	885	939	903	911	894	891	903	950	885	923	883	952	907	895	921	904	910	917	912	866	898	903	902	910	901	921	890	864	868	893	924	932	924	870	983	924	943	872	884	895	874	884	919	960	875	907	941	902	945	920	939	904	885	937	887	894	928	861	903	920	930	920	876	854	828	907	946	912	903	972	919	913	895	936	872	940	920	897	913	860	907	882	968	864	909	933	940	896	934	951	869	941	910	872	924	890	883	862	936	944	923	944	892	895	905	896	924	886	964	851	911	892	863	885	895	915	909	902	896	917	918	916	869	923	867	839	926	929	871	915	871	907	909	952	899	870	871	879	951	918	919	903	908	973	878	928	904	866	900	910	906	889	899	940	894	920	952	936	925	930	924	933	865	957	922	959	935	889	961	901	876	938	883	882	881	918	880	929	907	844	876	935	879	887	903	978	910	912	918	888	945	886	890	890	911	943	931	881	915	910	927	876	905	889	891	930	878	909	890	917	924	903	917	904	869	902	937	861	930	949	900	867	980	902	913	907	867	939	869	879	933	901	898	846	929	954	940	904	926	905	881	896	893	868	915	856	955	889	882	872	860	951	962	865	939	871	909	866	947	908	903	908	923	964	928	892	858	831	926	906	1008	932	938	910	892	933	926	915	916	934	940	897	949	904	956	867	925	891	899	890	886	906	854	871	901	960	880	949	855	972	885	879	870	926	932	859	938	915	908	897	937	881	897	930	846	854	875	926	894	914	891	911	911	848	912	868	946	920	944	884	883	878	882	898	899	944	914	912	918	937	869	877	926	947	919	894	912	951	886	894	875	910	914	952	871	921	933	915	897	880	878	879	868	910	905	957	942	847	860	893	907	877	880	889	909	874	853	969	946	865	923	892	943	898	910	911	923	939	912	899	971	918	917	941	883	913	915	930	950	898	973	856	923	923	844	881	879	915	903	942	891	920	913	887	940	895	953	912	899	899	896	904	903	895	913	854	884	867	888	895	886	866	1002	900	955	923	917	953	915	878	847	909	950	869	928	932	898	914	851	885	894	960	894	918	906	880	830	915	857	884	929	876	956	941	994	907	873	926	908	898	932	916	878	900	947	880	908	922	876	894	929	892	898	944	922	904	884	844	942	924	964	953	935	902	890	935	908	855	882	888	907	926	900	946	892	925	959	973	837	866	920	880	941	921	936	892	934	889	883	949	865	933	886	902	877	895	923	908	917	896	957	916	897	859	917	927	896	865	873	936	912	911	844	943	885	891	973	897	903	935	894	891	894	929	887	879	879	961	890	883	888	887	886	911	957	892	917	883	912	866	869	899	942	936	933	912	933	942	907	877	916	898	864	895	943	953	928	897	827	861	904	884	901	943	881	876	931	880	906	918	923	903	868	894	873	991	883	922	883	987	898	878	885	909	885	896	944	863	922	864	917	949	931	853	910	937	943	917	909	930	927	885	911	880	935	909	894	911	984	892	849	922	927	883	926	917	885	938	882	919	901	917	888	880	971	963	913	836	898	956
1591	270	260	272	262	221	201	213	211	180	186	195	188	197	186	233	209	211	185	200	203	180	177	209	172	166	206	183	188	196	200	179	199	200	201	174	185	210	171	202	199	181	171	176	206	196	205	182	185	193	205	212	189	212	200	196	191	181	194	171	201	223	201	207	211	213	218	188	188	165	214	218	186	180	173	190	208	168	199	192	205	178	204	211	193	190	169	186	183	188	179	160	177	220	194	176	186	165	199	187	210	202	176	177	197	197	177	172	196	193	203	176	198	220	194	202	185	190	202	184	209	199	233	194	188	163	217	178	223	200	174	211	180	196	193	211	199	205	176	194	196	211	211	206	178	205	195	200	177	168	178	182	177	207	189	205	167	186	192	168	174	200	197	205	209	195	198	189	191	198	187	193	178	218	205	202	172	198	198	186	196	173	205	213	179	163	185	188	205	207	195	188	193	210	189	179	169	211	179	216	194	208	189	194	179	183	173	197	184	217	169	185	168	214	196	188	195	218	178	192	179	196	168	205	213	209	212	186	182	187	192	173	192	222	172	182	194	197	175	210	199	204	193	182	197	215	192	199	180	187	217	204	211	164	189	172	221	174	173	178	189	179	222	192	180	201	207	205	205	186	189	166	187	190	193	184	230	223	200	196	194	197	195	182	185	208	192	185	207	193	199	186	210	196	173	193	188	175	207	189	203	204	189	212	169	178	186	213	191	203	191	170	192	190	203	206	176	201	191	212	171	194	193	205	193	222	218	172	187	196	193	196	167	179	199	178	177	200	209	175	176	193	218	147	199	214	224	210	195	218	180	176	175	197	205	190	184	206	174	198	188	199	180	192	192	185	191	179	177	188	189	204	186	199	201	206	209	185	180	185	186	188	191	168	185	186	183	189	194	162	217	187	222	195	185	171	217	200	221	211	175	228	220	187	186	192	197	204	183	174	171	175	201	212	185	193	194	219	207	199	223	207	217	199	164	178	227	194	196	162	193	214	195	184	173	200	195	166	193	197	175	184	186	180	174	164	216	179	194	197	197	217	209	181	195	212	201	170	184	205	165	189	219	196	201	190	219	197	197	205	184	206	199	199	208	206	187	189	200	196	181	201	199	222	166	176	180	181	158	204	206	191	206	217	199	140	176	201	199	193	221	201	198	196	176	191	179	192	202	197	236	242	195	172	192	212	184	164	190	204	174	221	199	212	178	195	182	164	188	184	196	199	187	151	206	219	196	195	174	187	194	205	195	176	204	181	192	164	191	203	189	217	177	186	169	205	216	184	178	204	168	227	200	185	195	163	190	182	202	190	179	194	244	201	181	185	187	197	183	193	186	192	222	185	206	177	161	185	202	201	205	211	187	194	212	197	163	158	190	228	202	187	199	220	197	175	183	177	200	186	188	197	191	193	209	217	188	169	172	179	195	186	182	186	204	181	189	211	194	181	190	176	170	204	213	197	180	208	185	196	197	189	206	207	202	195	188	186	156	179	185	211	213	163	202	234	198	186	183	190	175	209	187	173	196	181	170	186	208	192	220	190	233	208	201	193	202	200	198	195	200	206	193	174	192	190	197	188	180	197	163	193	215	165	203	176	173	209	169	193	222	191	196	191	211	184	213	200	200	208	191	191	213	185	187	176	189	159	206	180	205	167	185	186	210	203	222	183	172	188	196	197	207	184	181	184	223	149	188	191	218	170	197	181	211	185	182	201	197	213	182	204	193	207	180	206	227	183	210	214	182	212	202	203	180	165	198	210	198	183	209	180	229	197	200	194	190	190	183	176	194	173	207	191	172	177	228	212	234	205	193	206	187	197	207	199	211	202	195	189	181	204	213	193	193	203	193	192	180	202	205	186	168	191	185	179	198	182	199	174	205	207	162	175	221	201	165	181	185	169	191	194	177	195	160	204	182	199	180	168	218	181	210	220	193	198	188	167	177	168	198	194	199	207	177	175	190	195	193	191	202	193	180	174	190	167	188	192	217	206	203	202	164	175	191	186	190	167	172	208	177	195	195	193	211	187	177	217	206	198	202	197	200	165	213	201	190	180	205	183	216	194	184	194	183	184	183	184	169	189	193	206	212	168	160	171	201	183	221	187	206	193	183	212	199	210	201	198	193	195	184	165	191	196	173	196	202	192	168	163	211	196	210	180	195	195	188	174	187	176	189	196	199	184	212	209	184	190	202	186	201	197	176	198	204	195	230	192	183	190	185	188	223	198	214	194	202	193	218	204	188	236	179	207	200	182	177	195	184	181	179	197	209	216	176	190	202	196	192	174	192	208	191	182	184	218	205	218	173	203	199	207	217	194	177	189	181	179	200	206	195	162	209	214	174	164	175	173	201	183	192	180	176	186	184	168	190	195	206	192	185	192	173	205	224	202	199	207	231	178	192	198	203	191	188	194	198	181	170	189	171	214	177	199	206	207	206	162	199	202	194	179	180	178	198	188	187	212	192	193	186	202	205	193	173	198	203	185	194	195	175	178	164	215	212	194	210	167	202	191	195	190	173	157	178	205	179	217	184	177	225	190	189	198	192	186	180	212	222	183	185	199	184	189	218	197	176	180	177	181	176	184	195	211	198	173	202	184	176	156	197	196	185	200	191	207	198	194	186	223	197	173	213	224	184	189	178	214	209	179	191	182	194	182	185	196	202	189	218	196	185	204	201	202	209	213	183	197	204	219	211	193	179	203	207	198	176	187	210	212	194	190	191	188	191	178	174	191	182	189	173	196	190	180	206	211	163	200	183	199	197	206	192	191	206	201	176	190	218	174	180	228	198	204	184	185	186	199	184	197	187	198	180	191	197	201	211	201	197	204	208	190	190	185	201	190	238	204	187	178	168	191	213	190	184	188	188	186	196	198	194	185	216	190	183	187	178	185	211	199	187	188	210	199	205	191	202	188	184	179	156	202	175	185	205	186	207	187	171	191	180	204	168	195	200	177	193	202	213	201	183	188	183	175	213	170	197	201	191	193	167	185	195	201	179	197	191	210	181	185	182	193	172	183	206	189	188	193	215	212	192	198	188	202	194	199	216	212	200	201	172	173	181	188	203	209	186	178	211	212	196	206	202	219	192	202	214	183	173	191	201	170	193	199	151	168	164	168	211	176	171	198	216	192	197	202	198	196	153	164	208	204	200	210	193	214	195	182	199	204	205	192	185	168	193	208	200	229	173	185	175	156	179	148	191	166	210	170	220	196	180	202	201	205	161	189	180	184	187	177	186	205	208	169	190	197	144	213	185	215	211	203	214	215	167	179	209	191	169	186	190	225	224	205	214	178	175	200	190	181	205	201	201	190	205	175	177	200	192	230	222	204	214	200	192	206	193	191	193	203	207	186	185	213	190	173	210	194	177	178	198	186	198	213	174	190	217	181	193	182	168	189	160	188	183	197	190	185	199	189	210	194	217	202	168	212	187	181	189	187	195	197	188	205	184	200	210	180	189	175	186	184	212	185	188	190	194	209	199	195	196	187	174	183	192	223
1756	563	634	801	788	648	536	547	523	527	519	529	548	524	496	537	483	490	487	497	515	508	515	508	530	512	532	492	482	523	478	496	519	485	499	491	497	474	524	475	499	495	493	508	490	477	526	489	481	471	498	494	514	478	499	499	501	470	522	450	484	487	495	458	484	465	531	480	503	476	465	465	550	493	515	481	509	500	484	469	510	494	489	471	475	528	485	444	504	558	484	458	515	525	483	495	511	502	476	461	479	464	516	464	479	543	498	496	469	516	491	460	492	489	491	512	515	489	478	511	450	492	477	495	516	515	450	503	478	503	457	491	512	505	445	505	510	502	498	464	484	491	545	482	472	484	510	475	505	476	509	478	514	468	500	511	490	544	524	495	507	512	513	492	458	510	522	493	465	478	463	459	518	497	533	436	506	485	488	497	538	538	494	490	517	492	513	492	512	497	465	469	493	494	472	494	508	515	467	467	476	476	484	446	485	481	514	475	485	476	483	494	496	503	470	502	493	477	482	500	509	458	476	484	529	462	494	523	492	477	495	471	485	482	489	456	496	508	482	491	474	461	497	516	493	489	505	482	449	481	456	500	522	488	503	506	481	483	472	499	482	494	503	516	470	517	518	479	490	474	490	457	477	508	500	508	512	470	484	492	537	436	504	498	502	512	534	490	500	474	505	511	504	478	508	540	473	480	489	507	493	476	511	429	456	479	495	495	498	492	511	486	494	496	467	470	481	508	486	494	513	504	453	522	446	458	487	511	476	512	505	508	517	471	462	509	488	468	521	484	480	478	518	469	442	530	478	484	501	544	522	483	444	516	471	523	471	516	517	494	476	527	489	481	497	467	462	500	519	494	458	478	491	496	461	469	486	499	496	490	461	470	481	481	494	522	483	471	469	482	522	486	508	491	513	530	486	462	505	498	474	515	507	504	499	495	491	476	490	488	506	485	482	492	497	484	496	536	504	487	499	516	476	483	520	545	494	524	507	438	489	514	475	498	489	492	505	533	487	467	509	499	467	525	482	499	474	533	486	487	512	489	490	473	476	483	534	464	488	479	508	506	476	488	500	467	505	485	495	523	510	502	482	503	520	495	520	501	500	521	498	521	438	484	505	500	495	477	470	517	486	513	495	522	459	503	454	489	442	507	482	457	459	469	492	478	498	469	458	470	480	489	506	475	484	489	517	517	490	469	487	509	521	467	510	474	475	484	524	487	504	464	467	518	476	475	510	486	466	494	479	501	535	487	517	524	515	526	472	510	501	443	484	491	453	461	504	529	502	506	481	507	489	488	515	532	535	491	467	484	505	500	479	516	496	519	499	509	453	514	509	501	512	500	487	518	497	505	486	490	526	469	447	464	506	480	509	516	491	468	503	485	493	498	482	484	448	493	498	480	477	520	507	501	495	500	465	447	482	521	500	501	493	468	458	511	452	474	480	479	509	500	526	460	502	495	482	488	510	502	520	452	494	506	504	481	481	518	517	470	498	463	494	498	471	487	549	493	471	472	498	480	497	515	499	495	485	543	523	488	495	492	492	500	476	529	493	481	498	476	517	487	511	472	487	517	507	486	513	452	506	508	482	468	447	507	474	508	493	484	472	520	489	480	470	495	559	504	511	450	512	495	510	472	459	486	476	460	502	494	475	506	468	491	498	495	515	484	498	501	533	479	453	462	513	463	556	498	510	495	514	474	494	519	507	488	471	530	508	523	465	504	480	499	489	527	477	489	478	476	514	493	505	503	491	495	513	522	497	487	503	460	453	492	471	467	460	487	471	475	474	490	501	513	479	494	510	454	488	466	497	482	474	498	552	501	546	494	502	486	488	472	463	479	516	495	525	532	493	513	499	465	480	459	534	481	460	479	494	460	452	507	479	507	498	479	484	506	520	485	488	474	523	483	484	498	550	451	492	521	493	497	516	460	497	493	515	490	486	495	472	482	478	501	525	487	469	495	503	480	452	482	483	523	455	488	462	471	487	472	527	505	470	486	461	492	544	476	494	489	469	445	481	521	503	453	486	497	508	531	508	499	476	495	485	450	471	506	515	460	525	505	477	480	508	500	531	476	512	478	524	471	466	532	475	496	547	470	529	471	450	505	472	547	448	468	514	472	494	472	489	451	508	498	461	499	484	490	528	490	522	470	506	451	511	450	491	497	468	496	519	468	461	462	483	501	503	496	524	499	486	492	452	498	485	505	472	501	449	494	509	543	458	492	496	462	505	458	456	466	470	480	519	524	490	477	526	491	498	497	471	519	553	481	436	521	503	558	511	467	464	472	506	492	471	474	495	479	525	483	520	510	481	502	472	497	472	486	512	500	467	520	484	510	429	519	494	501	495	498	487	482	455	486	488	493	471	495	473	487	499	453	464	482	453	521	496	487	479	483	482	456	517	482	459	517	458	451	511	479	512	492	483	498	474	517	463	461	476	505	508	455	489	483	505	479	500	494	505	457	528	498	496	490	470	474	498	451	481	507	494	485	489	505	518	495	485	486	486	473	504	524	511	467	488	495	495	475	519	495	512	488	485	454	479	506	503	514	518	500	478	447	478	515	467	464	489	457	490	469	476	495	527	502	451	500	471	461	469	515	468	502	473	502	508	486	503	524	482	505	502	480	486	472	487	509	512	499	442	546	508	516	476	508	470	525	534	482	501	448	553	503	479	524	503	499	495	488	494	528	486	508	520	508	504	474	463	474	487	448	498	516	504	495	514	500	489	486	531	513	491	482	536	486	447	477	450	494	511	477	461	483	506	499	514	526	490	490	504	482	525	502	487	520	519	496	512	482	468	482	469	530	491	491	500	473	492	505	515	481	470	492	530	529	470	451	473	516	439	472	461	465	464	499	476	462	453	501	462	507	503	496	444	518	509	509	515	488	494	513	558	468	475	453	484	488	510	507	505	476	490	456	471	465	505	512	424	516	492	526	460	458	491	457	479	480	485	504	474	474	493	537	460	471	461	520	463	457	468	498	490	508	443	516	456	545	510	472	464	472	507	487	467	497	521	503	506	481	486	483	459	490	439	465	509	517	494	507	488	484	512	478	501	465	457	502	497	475	485	456	531	491	516	520	507	501	510	461	473	490	455	459	473	515	481	518	472	513	521	476	508	476	496	503	498	475	485	493	467	506	503	487	490	489	499	510	456	500	482	489	500	504	521	491	476	503	500	454	496	497	506	472	508	500	481	511	491	489	507	493	493	496	487	479	533	490	512	518	530	462	520	467	526	469	506	519	522	488	511	490	460	509	492	517	504	473	490	469	515	465	515	496	476	508	483	516	479	498	488	480	475	504	530	503	507	494	479	521	472	495	496	477	514	448	478	503	522	471	494	520	480	485	501	496	471	499	514	492	541	461	507	506	496	489	502	499	483	472	458	496	473	500	515	486	486	488	514	517	480	475	503	485	559	531	507	522	481	483	467	500	503	500	495	489	476	495	531	487	472	543	510	516	497	455	481	538	480	493	476	517	451	466	492	477	454	497
6920	601	628	589	479	408	281	299	241	233	236	226	206	216	214	220	224	197	207	238	232	208	207	216	209	223	188	204	182	187	208	175	224	232	188	198	212	214	171	196	197	176	218	189	186	197	173	178	211	202	200	171	208	206	211	198	246	197	209	218	186	192	206	185	191	201	183	218	180	211	201	189	185	199	194	206	180	215	192	197	201	166	191	182	209	191	192	212	178	214	220	211	193	180	185	200	176	212	254	235	213	220	238	213	203	182	201	195	194	203	189	207	210	212	200	190	197	200	174	184	195	183	217	222	200	195	180	188	229	239	231	206	202	200	174	196	156	183	196	196	212	202	203	184	214	189	207	199	192	200	180	204	198	209	219	211	182	203	206	199	201	217	185	227	198	186	205	195	206	210	177	160	182	193	189	174	205	215	192	182	191	203	191	183	205	194	190	193	197	194	218	207	224	180	188	207	206	191	200	198	217	190	204	192	198	200	193	193	201	199	206	178	194	189	164	207	189	218	185	186	183	212	188	183	227	185	179	191	232	193	199	209	205	183	207	174	193	210	177	182	198	177	206	183	201	171	200	182	212	221	203	221	173	201	199	172	197	159	192	166	215	199	201	189	179	195	207	174	212	223	199	204	202	204	199	184	209	188	207	202	229	201	202	186	166	172	194	183	185	181	199	192	202	184	167	170	186	219	218	205	197	196	231	209	200	192	199	176	233	181	194	207	193	191	195	190	209	208	186	200	188	201	210	189	211	191	177	173	199	178	170	212	205	193	179	194	192	212	197	197	192	227	206	206	192	210	213	182	191	178	198	211	202	180	201	183	185	189	217	184	191	213	205	207	216	201	180	195	205	179	180	179	184	183	180	194	185	186	187	210	209	199	166	157	177	207	202	203	188	166	202	217	170	189	191	196	193	231	184	204	191	195	218	177	195	192	192	177	192	193	184	196	200	183	166	215	169	184	197	205	162	209	167	199	181	186	191	209	178	191	174	178	177	205	233	191	205	207	204	184	189	203	183	200	208	206	192	184	187	186	214	219	172	188	178	212	178	198	177	185	213	195	215	223	176	187	195	197	208	182	194	190	192	188	225	176	205	189	190	211	194	165	191	202	194	190	208	171	212	192	237	195	196	229	204	204	194	195	212	188	208	190	207	171	192	182	211	217	212	189	215	207	210	193	182	229	191	211	197	198	192	192	217	189	216	203	194	178	199	168	217	203	193	188	216	202	207	192	198	189	163	194	217	249	226	207	209	211	206	200	207	207	194	213	188	188	213	201	213	180	162	171	185	170	198	172	190	188	173	193	216	199	206	216	228	215	194	163	185	200	176	199	198	187	187	206	208	202	200	213	195	174	181	194	197	217	216	181	186	225	170	176	196	192	214	207	193	249	201	192	182	202	202	214	190	198	171	219	178	207	183	201	184	215	200	214	205	201	188	180	214	202	202	197	205	212	167	188	181	184	192	196	225	228	219	188	185	165	186	202	218	200	190	189	234	189	196	170	190	218	186	175	175	215	204	196	176	199	172	203	225	221	200	212	172	184	192	183	206	219	182	197	178	186	197	180	200	184	211	197	211	208	253	182	178	211	217	196	205	194	192	175	197	172	225	203	188	190	194	218	198	199	188	167	187	204	209	174	177	213	202	206	188	194	207	189	198	203	218	186	196	210	199	183	202	198	185	178	198	174	205	195	214	182	191	200	208	195	190	210	232	203	164	216	213	201	197	217	192	197	196	214	227	185	183	186	192	215	212	182	202	202	207	199	182	191	194	210	195	203	191	206	195	203	213	168	168	185	183	221	192	205	217	203	188	181	192	219	197	198	188	201	221	202	159	184	195	222	190	182	220	194	185	181	223	210	184	160	213	194	183	209	194	208	199	211	212	195	176	196	198	197	201	180	219	199	210	231	204	198	202	187	184	206	208	205	221	218	191	210	195	199	164	166	196	213	171	201	217	196	213	208	192	176	199	193	203	195	188	192	214	190	213	183	214	198	209	208	174	204	187	195	214	216	210	200	201	211	226	196	203	189	196	193	202	177	197	212	187	185	191	241	206	210	197	174	187	200	193	206	186	183	198	206	202	205	232	214	206	201	188	211	230	202	191	175	184	175	215	194	219	195	190	197	191	194	214	183	190	198	187	209	190	197	208	188	189	193	200	210	183	186	209	193	208	180	213	209	202	178	226	177	178	208	191	219	192	203	184	219	196	199	187	199	231	186	190	187	196	177	218	211	212	206	215	220	201	188	197	214	193	173	222	187	204	209	215	181	207	201	191	211	209	215	195	185	210	186	184	191	214	185	197	190	188	190	211	179	190	182	170	195	196	196	206	219	214	184	206	171	204	205	210	175	157	219	196	197	191	222	198	195	189	176	208	184	189	211	169	185	196	209	175	161	199	196	173	175	191	199	215	210	217	206	182	179	193	182	216	215	180	196	200	186	168	198	193	199	197	196	205	204	172	185	220	202	213	172	212	200	192	196	210	199	175	185	214	199	197	210	203	212	195	186	166	195	232	205	211	203	178	165	200	203	199	165	180	170	189	199	175	177	181	176	187	208	187	193	210	210	194	206	203	165	207	205	174	175	211	206	206	186	198	194	188	206	211	195	198	217	209	194	207	190	204	213	206	229	220	190	205	219	196	163	208	204	209	197	186	198	201	187	188	201	195	186	211	183	219	191	201	201	209	181	171	200	199	196	190	205	199	203	202	181	178	175	178	205	233	199	175	204	219	172	219	220	188	204	192	193	201	207	185	167	214	218	190	190	197	229	219	173	208	217	198	191	212	190	188	191	215	204	209	219	230	213	190	198	156	211	173	204	208	215	204	227	215	212	186	191	185	200	188	228	193	172	183	173	176	198	194	162	199	225	197	219	211	216	192	201	195	176	231	189	189	191	188	217	194	184	163	211	196	225	221	196	202	185	217	197	204	183	202	209	190	199	187	219	218	176	216	183	212	172	206	176	198	190	189	200	198	208	205	192	185	192	187	200	189	180	230	217	209	211	187	160	181	198	216	195	197	206	203	213	185	229	198	178	197	198	191	174	204	177	164	224	208	213	214	210	179	196	201	205	200	214	184	207	186	201	205	193	190	214	213	204	193	192	217	183	187	192	217	209	212	220	184	190	187	199	190	206	189	181	178	215	186	201	177	180	198	185	210	204	191	192	202	209	200	207	225	191	215	223	196	194	171	201	178	173	197	172	205	196	194	175	180	158	169	204	214	211	195	212	172	213	212	189	191	175	206	198	191	184	217	206	205	199	201	189	221	190	212	182	194	207	196	204	190	165	184	178	185	200	181	197	186	190	192	201	187	220	217	202	215	227	189	180	197	188	201	191	182	178	219	211	201	184	179	191	184	249	211	191	223	186	192	207	194	224	202	205	185	161	205	213	217	198	170	188	194	201	207	175	204	220	197	190	215	187	186	195	193	212	220	196	200	183	200	209	191	170	179	218	197	184	191	192	168	170	198	211	189	181	183	154
5976	877	1381	1844	1787	1483	1088	997	883	780	722	711	603	621	638	712	591	598	590	655	611	593	556	559	547	622	542	509	551	527	539	550	517	533	564	560	541	556	506	544	523	562	539	499	518	504	517	536	535	498	521	518	525	509	514	533	526	526	532	488	534	515	519	517	527	492	517	508	500	541	531	528	547	501	537	459	485	507	515	480	545	494	542	499	493	515	509	502	519	561	500	519	551	570	508	539	524	524	538	498	490	504	499	488	565	572	487	513	513	541	503	519	515	512	494	474	497	501	560	512	577	506	502	528	515	549	514	484	485	509	527	489	524	519	524	518	527	568	501	535	535	493	513	502	507	528	511	492	515	511	490	490	558	517	534	510	548	515	527	539	529	505	508	512	493	546	508	487	518	550	558	499	531	566	500	553	547	537	487	503	526	555	545	489	527	531	507	537	516	532	538	477	506	484	508	521	496	544	509	547	534	530	525	507	498	490	548	514	497	568	515	525	529	544	555	526	482	505	512	524	513	553	525	560	511	521	495	488	517	533	473	487	457	515	519	503	516	544	552	447	526	511	499	487	511	512	518	544	515	507	527	480	495	471	530	538	540	539	516	517	490	539	529	525	553	488	493	497	492	462	527	518	520	476	527	498	525	523	504	520	548	486	517	512	510	493	532	541	542	495	490	545	508	483	561	509	555	557	531	519	507	491	509	523	508	518	568	487	527	527	518	520	559	523	505	527	519	494	531	514	476	523	507	521	517	552	502	509	472	511	563	516	535	488	532	527	511	530	487	486	514	523	533	512	541	521	515	496	567	537	489	552	517	548	522	510	486	486	552	538	519	471	525	538	504	508	522	513	485	503	528	521	509	508	541	522	530	528	515	547	507	519	520	506	549	514	515	501	530	531	517	496	517	539	528	530	527	570	497	543	495	477	526	510	536	520	534	566	480	541	524	525	547	523	543	525	488	475	539	544	525	476	530	491	510	536	543	526	514	554	498	528	506	542	516	460	521	562	549	535	506	525	492	493	531	531	517	510	550	512	496	515	526	513	511	484	519	517	491	523	531	495	514	542	506	526	512	492	496	532	545	486	539	544	513	503	484	514	516	521	560	491	514	518	527	515	494	536	546	527	509	542	519	504	505	523	534	500	484	494	500	509	501	519	560	518	546	559	539	544	478	492	490	480	567	541	523	567	532	575	511	507	531	534	494	514	469	470	486	474	497	564	495	484	533	552	529	503	527	497	533	534	516	505	522	516	493	530	497	464	499	505	497	507	502	483	523	494	524	528	542	548	521	516	546	498	499	526	505	480	505	512	531	535	528	546	530	529	529	516	557	506	495	500	535	516	515	520	524	528	524	509	462	566	529	492	520	488	502	526	493	513	505	491	541	491	518	550	537	511	508	520	523	516	492	522	506	521	491	522	496	538	533	519	521	499	529	503	529	530	537	539	555	510	516	537	518	492	511	523	585	546	509	550	537	520	522	539	539	507	541	549	519	496	509	512	513	505	531	519	526	481	526	522	493	512	512	533	550	521	576	521	479	500	502	461	525	519	548	515	542	504	518	464	514	524	511	537	501	524	518	482	531	500	537	496	496	506	543	493	517	524	473	522	506	536	501	548	513	517	517	512	520	472	517	504	546	491	531	505	518	514	535	502	546	506	481	500	541	538	532	516	540	481	491	547	511	537	535	533	554	498	542	495	545	543	528	495	523	553	502	503	545	516	523	468	549	488	515	569	519	535	518	465	477	557	480	533	525	556	540	465	534	507	524	512	502	548	557	528	541	540	522	508	504	506	476	498	492	509	510	519	521	528	519	551	524	528	532	537	552	565	531	555	483	513	521	490	496	536	539	519	496	523	508	510	532	484	505	540	520	509	510	502	546	496	521	519	547	518	509	541	545	509	525	525	522	524	535	519	514	529	556	516	556	512	522	552	563	517	486	521	524	484	565	520	556	514	554	490	515	522	547	522	533	536	538	515	476	477	541	549	529	532	513	535	497	530	507	538	521	551	559	518	494	519	534	510	507	530	521	505	530	514	518	508	556	504	517	501	546	462	548	515	507	520	506	503	506	504	536	493	511	516	492	504	511	547	498	520	514	521	498	544	502	535	530	518	519	496	521	541	501	498	535	485	524	560	527	518	559	531	535	503	514	505	521	498	522	580	514	539	546	542	507	491	544	517	521	542	541	549	539	501	478	507	543	516	510	556	489	522	548	530	526	481	546	484	520	540	531	527	506	528	519	543	527	508	522	496	546	524	512	497	498	519	516	494	509	495	536	499	492	511	540	520	515	539	499	518	503	551	519	517	535	486	496	541	501	522	515	553	520	504	567	502	520	544	522	529	524	535	523	508	519	499	516	500	504	533	517	511	497	515	536	539	521	528	535	529	494	560	518	539	524	516	537	562	514	527	506	534	510	538	513	506	520	520	535	504	488	494	496	483	529	520	538	530	550	545	493	482	566	527	537	524	541	459	551	518	541	529	505	552	548	474	525	506	518	498	535	502	536	510	528	506	513	513	519	485	528	556	522	518	495	514	566	507	471	466	541	550	526	529	493	533	527	560	491	512	514	515	524	525	503	508	489	512	497	531	475	464	542	553	525	535	491	530	473	508	541	518	513	526	504	521	509	533	539	494	520	557	577	523	499	520	528	503	518	520	509	533	524	510	519	526	483	465	477	504	523	547	540	511	495	494	513	477	472	510	496	511	538	510	541	553	508	531	525	520	522	516	500	521	532	525	541	562	536	504	557	492	560	519	539	487	522	559	503	502	538	494	539	511	567	526	515	513	516	498	541	497	535	534	485	565	536	539	515	504	537	512	539	533	508	482	541	547	533	497	476	569	506	522	535	497	501	501	501	517	493	516	486	522	512	518	505	495	528	488	517	564	488	511	518	524	481	484	521	575	522	527	508	492	519	512	512	557	510	513	535	524	545	492	571	525	524	476	514	484	517	527	543	508	492	520	551	534	494	500	492	523	569	497	532	544	493	515	538	496	561	531	526	488	558	515	520	541	501	527	566	520	526	497	519	524	524	559	564	509	539	537	496	542	521	533	561	497	476	525	510	501	525	488	502	524	516	567	511	484	498	521	542	530	546	525	497	535	506	462	530	518	492	492	497	541	542	562	540	564	518	503	503	559	548	520	515	539	574	523	522	523	540	513	521	521	490	526	522	504	575	517	532	482	531	558	472	481	562	493	512	536	540	524	506	508	518	505	544	491	529	505	520	522	514	504	525	524	549	558	523	501	508	494	511	514	530	512	495	518	564	530	558	481	495	527	535	502	510	503	525	541	534	547	513	516	510	570	494	537	565	502	544	521	483	500	484	515	537	540	488	506	497	531	502	509	525	472	476	492	523	508	524	522	549	505	518	505	496	533	510	512	485	533	525	524	509	567	484	513	493	518	473	531	498	555	521	480	528	541	524	522	539	514	477	545	518	557	528	594	508	526	534	558	529	500	539	547	525	508	514	519	564	557	533	514
14037	1506	1359	1328	997	734	581	622	499	484	482	409	452	437	418	451	446	429	433	420	400	371	414	394	414	380	438	402	394	419	433	410	418	392	392	379	434	380	389	408	374	404	352	382	406	411	404	436	406	439	427	366	384	415	416	427	444	393	387	397	415	403	382	439	349	403	408	417	419	385	393	411	381	419	416	388	403	418	402	395	440	435	382	403	405	401	396	366	396	396	412	413	445	407	377	400	395	378	414	404	381	426	396	406	450	349	408	386	415	395	416	403	394	343	402	425	397	393	377	355	375	382	396	373	394	378	392	377	397	423	390	386	414	418	372	398	410	412	442	407	389	388	413	456	399	428	394	396	401	405	393	411	386	394	375	424	393	424	392	403	409	353	366	405	398	387	412	428	383	394	380	416	387	381	395	416	370	430	390	367	370	412	401	438	401	412	397	373	371	393	417	373	401	379	459	428	418	419	390	356	383	391	401	387	401	386	404	417	412	381	355	400	384	411	381	383	406	384	406	377	393	378	434	423	408	436	390	377	367	395	427	383	391	415	398	370	429	432	420	407	399	400	403	432	429	412	405	410	391	381	399	424	420	448	431	404	379	364	414	387	386	429	397	398	397	408	409	425	440	434	407	403	390	362	425	397	398	344	393	391	390	404	408	426	418	409	373	399	398	410	413	418	403	411	452	406	396	434	429	373	384	392	396	426	411	440	390	433	418	452	380	398	388	394	392	404	362	423	392	377	377	390	374	419	415	380	404	409	399	394	440	373	397	418	382	385	384	420	422	381	418	389	418	407	428	367	412	392	378	386	364	410	371	417	375	381	459	408	369	400	384	420	413	408	388	435	365	415	400	397	421	399	435	394	396	394	433	413	376	402	392	365	424	416	378	362	368	419	409	402	424	393	373	479	404	416	434	444	410	400	405	400	396	392	416	372	397	408	374	427	391	408	403	447	388	373	411	394	397	399	444	430	431	379	429	390	440	389	376	387	431	385	402	395	431	374	371	421	424	397	402	403	408	411	422	386	402	428	431	366	407	404	374	409	420	364	440	398	365	376	415	376	388	392	413	398	387	380	418	417	429	409	436	366	380	424	361	429	406	420	407	410	378	411	364	425	443	366	385	471	427	399	436	357	398	393	400	404	405	414	378	376	425	414	393	402	402	418	425	410	373	400	417	391	375	400	361	380	370	422	408	405	434	427	417	391	404	393	392	405	387	429	394	431	409	394	381	429	397	365	358	363	449	402	408	400	379	395	373	410	385	392	369	394	391	406	426	426	408	382	431	377	387	399	435	432	403	428	428	411	406	416	421	386	396	419	371	387	399	410	373	340	376	385	439	381	429	407	429	422	439	384	409	406	417	417	426	393	395	406	371	435	440	412	392	423	394	402	445	420	410	429	379	401	401	407	405	399	396	401	443	380	380	377	411	407	402	406	404	418	386	414	393	413	364	384	394	417	376	401	392	414	413	403	411	388	381	384	413	433	396	420	388	391	383	403	378	384	397	393	408	403	387	423	450	455	359	405	384	379	388	379	397	384	408	431	440	368	383	417	378	398	405	388	355	343	387	366	371	394	391	410	401	415	407	423	411	386	391	403	415	435	407	390	395	436	460	401	405	411	438	376	410	418	389	409	398	409	417	413	436	398	400	396	404	400	420	410	370	412	390	389	409	415	375	388	401	388	400	415	384	421	444	379	388	420	387	415	428	413	404	422	422	395	401	403	384	376	396	405	368	401	428	427	447	382	404	389	422	413	412	382	405	381	416	428	400	399	447	430	405	441	403	403	446	438	396	388	402	362	400	402	399	389	383	430	401	439	388	434	393	393	429	379	407	419	362	386	358	416	433	401	410	415	391	388	439	394	401	363	383	371	409	381	378	420	413	443	378	372	391	386	385	409	419	417	415	393	427	400	416	442	406	389	424	421	410	401	403	378	374	398	432	421	445	404	372	397	364	393	415	418	422	386	402	381	409	423	403	377	378	389	419	398	484	391	427	388	409	387	377	376	387	415	417	379	416	397	368	397	416	393	383	377	423	400	428	419	421	375	413	386	415	397	390	380	388	390	416	432	379	397	399	422	420	415	438	376	424	447	365	384	374	416	442	414	409	438	391	356	394	412	413	382	409	410	392	391	395	371	367	403	393	360	410	376	377	402	413	404	403	426	384	419	410	392	400	379	405	416	389	415	429	411	398	388	369	434	382	443	373	414	403	433	410	375	397	396	447	389	418	386	389	440	421	342	388	378	419	431	434	381	381	439	386	399	423	379	426	407	379	399	408	395	379	389	392	411	404	405	379	375	429	386	411	388	375	412	389	443	366	413	350	386	399	404	464	392	379	401	369	401	369	421	455	375	397	366	393	411	408	424	381	412	348	431	388	404	397	394	424	401	387	401	387	426	391	375	370	412	417	448	422	418	464	443	395	401	419	398	370	417	402	383	381	378	357	398	361	418	431	388	364	399	396	375	394	399	445	414	415	401	406	425	387	426	393	381	388	384	400	360	384	375	393	395	417	431	431	416	406	360	392	380	387	392	433	409	414	408	432	388	395	407	408	407	440	389	402	375	395	382	414	431	432	415	377	408	409	401	391	422	445	416	400	398	443	385	431	417	383	359	377	387	411	398	374	405	373	384	380	425	435	409	418	391	402	365	420	399	420	389	379	352	392	428	423	398	402	407	376	373	340	377	405	376	446	437	405	427	418	387	431	383	399	383	379	409	379	394	431	370	400	409	382	398	420	435	407	414	400	394	436	404	403	422	398	374	398	417	416	431	424	388	400	354	368	423	390	379	402	383	408	381	433	388	429	401	414	409	417	369	405	445	405	403	404	389	412	401	396	428	400	379	388	402	379	369	404	395	421	394	366	409	387	406	406	386	385	387	380	372	415	391	416	412	388	395	412	408	368	359	434	358	403	374	383	390	407	388	358	377	381	417	398	410	386	427	438	436	381	392	442	413	400	384	367	413	425	422	404	398	420	447	429	380	399	396	397	370	404	430	392	388	404	415	402	392	444	397	426	394	377	423	390	410	400	416	416	392	415	386	376	443	416	393	419	399	385	414	433	378	396	414	409	373	425	379	384	429	409	437	437	415	404	364	405	409	392	379	439	415	369	370	395	399	405	417	384	421	419	395	407	410	445	405	410	385	384	394	412	424	414	389	405	379	374	427	389	408	385	389	394	376	400	410	415	436	454	398	414	415	404	395	400	391	381	366	363	365	402	392	440	390	449	403	401	445	385	439	389	400	394	420	349	376	411	457	438	407	419	418	423	384	400	381	399	396	407	385	419	443	416	433	420	425	387	374	430	409	450	420	404	397	381	401	373	410	363	350	376	414	444	440	376	436	420	424	375	415	390	385	368	366	423	376	386	407	413	400	415	422	445	439	416	425	390	414	383	382	420	381	422	421	351	419	413	396	375	402	396	412	428	423	385	438	457	397	391	440	437	387	404	409	360	405	415	373	412	393	395	392	379	416	389	391
8206	1530	2555	3291	3105	2360	1964	1773	1508	1445	1285	1230	1147	1176	1213	1198	1081	1028	1005	1148	1031	984	956	974	982	1049	986	991	928	918	936	946	904	932	943	906	959	911	947	906	935	925	962	949	938	944	895	871	919	958	974	942	927	961	905	939	845	917	921	919	879	936	896	888	923	947	927	917	934	903	874	914	952	961	890	919	905	899	909	987	954	927	900	934	912	902	903	966	911	912	829	935	916	945	937	910	936	906	891	984	933	957	895	899	895	926	924	942	875	922	893	914	961	913	925	880	909	872	925	944	915	910	917	909	904	961	912	868	943	897	942	936	895	919	878	897	925	930	908	942	914	900	868	887	906	879	996	937	888	926	869	901	911	955	881	936	883	864	882	910	944	880	919	896	896	909	912	922	894	892	967	930	890	954	928	917	872	899	940	913	928	871	892	891	871	866	885	945	863	887	970	938	908	902	874	937	936	897	861	877	932	914	873	858	921	929	917	905	930	894	935	923	959	866	922	910	915	927	878	922	865	898	907	978	929	867	899	899	942	890	928	932	916	914	942	902	947	979	919	944	914	932	920	917	936	914	937	915	925	845	928	951	894	910	884	866	916	915	871	906	957	869	927	933	899	897	875	948	948	921	912	961	922	914	916	924	863	916	920	898	902	940	901	878	875	874	924	918	870	905	925	914	937	891	838	902	922	910	887	930	900	936	943	868	894	926	920	887	972	902	882	845	927	933	908	931	966	960	938	924	916	945	888	895	884	950	886	913	920	902	924	928	840	905	862	899	957	891	869	866	913	886	913	908	918	901	875	920	957	963	912	941	894	928	893	900	951	874	943	932	916	911	893	875	938	921	896	904	903	919	870	916	925	890	871	925	890	918	928	905	926	946	955	943	897	934	936	912	864	889	899	958	909	902	937	891	876	931	872	930	885	970	913	922	938	884	927	913	873	914	920	920	892	900	915	865	914	878	958	917	913	937	894	971	959	921	931	870	858	914	946	909	905	887	915	927	926	942	936	911	891	907	913	929	911	898	909	897	913	879	859	883	929	965	901	871	934	933	897	914	939	923	915	850	933	882	908	894	917	926	898	853	873	912	920	845	947	908	931	927	933	951	946	973	927	905	902	892	878	872	847	921	914	904	921	879	924	944	895	916	875	875	905	891	863	898	886	912	901	920	884	915	903	900	912	880	950	921	924	911	877	941	922	918	935	918	896	888	956	920	825	871	934	937	895	906	949	964	929	914	872	894	926	945	896	915	953	911	860	906	938	900	889	907	930	899	877	911	891	895	917	911	919	923	912	936	920	893	892	904	928	945	886	903	902	907	887	908	936	900	920	877	948	914	941	935	886	865	905	900	913	904	904	942	921	948	891	964	933	945	924	929	940	861	927	910	929	881	973	895	936	904	911	901	922	933	951	924	892	868	953	922	940	912	907	896	955	911	948	920	948	924	934	902	931	872	910	866	903	921	906	909	909	854	953	887	936	861	908	907	964	924	899	934	917	900	911	920	894	872	887	913	962	907	961	901	925	934	892	860	937	877	902	883	920	924	906	940	920	933	902	938	884	930	899	951	919	917	909	882	934	980	888	916	927	947	885	914	893	881	934	919	911	887	920	926	919	898	931	915	910	931	935	899	868	946	914	896	901	934	887	950	866	885	960	940	886	935	872	916	935	916	921	895	897	867	906	952	916	965	924	913	888	909	919	900	887	974	921	936	885	932	891	897	935	944	853	920	929	936	912	849	859	884	929	922	905	934	916	928	882	896	873	931	931	896	909	939	906	903	896	880	900	874	929	917	913	914	943	906	909	914	817	916	848	883	911	910	968	990	861	904	954	964	901	856	913	837	901	901	875	906	868	843	914	961	911	936	891	898	890	914	918	888	866	913	938	908	896	889	943	963	883	902	930	917	977	948	932	921	944	904	936	871	874	887	891	955	865	920	869	898	900	944	898	943	896	837	963	899	878	903	955	894	927	963	881	900	892	927	893	850	918	900	907	917	921	893	886	899	933	899	923	907	972	885	863	969	958	908	923	828	918	922	950	895	913	875	905	917	896	857	902	913	958	958	890	876	913	868	922	834	886	856	911	945	850	899	940	944	897	979	955	945	930	901	876	917	912	882	922	885	871	879	911	903	945	952	875	922	901	900	916	938	863	935	888	903	926	869	888	864	864	965	849	890	890	871	924	880	939	913	908	855	900	853	945	942	897	939	921	885	943	920	935	874	940	842	938	904	911	913	880	932	943	914	877	942	895	847	916	873	975	908	877	886	852	930	912	897	927	945	901	920	930	845	905	884	883	911	977	936	921	955	944	845	890	952	917	984	964	902	870	884	937	929	925	901	914	929	870	949	935	911	930	865	884	942	938	955	870	955	973	935	956	971	926	934	835	923	884	871	914	953	921	913	903	928	910	954	876	976	905	902	926	893	876	917	895	887	916	915	922	912	961	875	950	956	934	917	906	878	923	836	916	941	874	837	930	925	921	912	914	860	904	937	922	907	918	923	913	928	924	912	909	917	840	899	955	938	901	855	924	926	924	937	891	885	897	939	910	948	835	894	893	929	872	882	906	926	845	937	915	895	903	949	914	920	905	899	934	899	917	926	925	896	883	875	864	864	889	877	934	974	852	875	944	871	877	907	884	961	910	961	876	887	927	903	949	897	913	916	890	933	880	870	918	918	932	923	967	957	880	907	865	936	924	905	915	947	950	943	888	928	882	933	866	928	884	920	942	936	911	911	881	892	878	911	920	919	896	914	916	872	947	858	930	863	928	925	905	906	933	938	946	989	928	919	930	899	889	936	881	935	902	925	920	941	960	928	932	903	877	894	948	917	889	945	940	895	940	933	922	878	876	900	911	965	891	946	894	894	914	911	882	925	910	936	918	839	906	932	924	883	939	959	924	937	871	880	959	935	923	900	942	900	913	918	890	893	968	898	872	895	914	874	892	912	879	925	879	911	867	932	876	857	874	906	910	938	890	967	859	896	890	887	921	935	916	876	927	905	909	913	888	882	878	929	919	917	917	903	898	945	889	901	851	872	949	921	900	949	910	912	890	947	919	874	885	889	879	887	892	882	933	926	918	903	885	892	976	898	873	886	895	928	920	911	873	940	889	912	908	923	902	926	834	937	882	930	932	956	905	884	873	933	869	873	961	920	933	933	915	939	919	869	886	915	894	891	865	884	903	915	933	917	884	920	914	907	883	905	900	950	902	927	892	898	906	948	921	852	861	904	917	967	910	922	843	882	915	925	898	889	914	963	916	917	916	912	961	879	913	925	916	913	924	935	936	927	961	961	888	942	937	918	939	967	891	942	901	843	888	901	881	930	897	964	909	903	935	903	916	896	889	961	938	898	901	879	923	887	931	861	884	919	911	924	922	923	938	868	895	953	907	881	908	965	884	909	951	873	935	884	919	875	942	920	898	899	842	919	884	891	841	914	914	902	907	930	923	927	914	879	851	979	924	871	965	917	904	907	890	832	941	858
1368	208	233	220	261	212	212	206	197	231	184	194	183	190	169	219	196	208	198	217	192	185	200	187	210	197	197	195	187	197	194	178	170	189	187	186	185	192	198	174	224	192	193	221	185	198	177	199	203	203	177	187	185	205	189	173	178	195	184	177	171	171	176	181	180	180	190	250	187	186	232	185	206	199	221	175	184	181	213	190	152	199	186	187	181	204	190	185	179	196	163	171	186	189	188	168	159	194	195	161	192	195	184	181	173	188	181	198	210	202	199	201	217	246	189	175	188	207	184	207	209	167	171	204	207	177	204	186	174	183	183	195	178	184	165	197	183	189	181	197	176	178	185	201	212	167	207	176	185	203	190	170	184	186	184	210	179	203	176	223	209	187	162	183	181	201	209	173	178	193	191	192	159	182	182	196	161	222	176	186	189	197	216	202	199	186	195	203	215	187	171	185	180	176	205	222	219	185	202	217	186	187	180	181	186	195	185	222	191	189	203	201	210	191	184	181	176	198	195	199	179	213	201	202	187	202	184	214	168	197	166	182	196	200	200	202	204	191	184	185	182	177	202	201	171	164	170	213	193	181	187	188	180	171	213	186	177	195	184	172	242	176	187	192	187	197	204	191	182	211	176	191	190	209	220	189	197	189	176	155	184	200	193	191	197	208	194	201	194	193	185	202	201	193	170	189	188	207	215	208	181	206	203	194	195	176	183	186	182	186	203	195	200	178	165	183	173	184	213	218	200	162	176	183	202	173	189	203	187	186	189	209	206	196	194	210	190	219	187	205	204	163	176	189	201	175	163	187	193	213	162	204	205	211	170	195	179	172	157	191	211	183	204	198	176	187	196	200	177	183	189	198	205	216	186	194	191	215	185	210	206	178	191	193	176	189	200	206	196	206	195	164	185	178	184	222	193	165	188	181	196	196	169	202	164	174	211	196	170	194	190	200	207	206	238	186	200	201	179	192	220	158	171	210	202	209	161	195	199	198	223	181	181	196	184	206	184	187	196	182	191	211	202	196	204	211	200	197	206	186	198	212	215	188	159	182	166	177	194	185	184	175	201	189	191	191	169	202	202	201	167	214	190	194	177	178	201	188	195	186	197	198	188	192	211	216	206	185	203	176	220	219	208	203	219	192	193	211	187	187	171	190	165	183	205	176	171	214	185	191	197	175	176	190	176	190	178	172	211	207	186	161	183	194	189	186	193	200	207	203	210	189	229	166	183	181	200	193	192	181	188	172	197	198	187	193	221	212	175	159	182	186	185	180	188	189	178	199	193	179	180	182	191	179	183	183	193	193	174	175	165	185	177	184	193	164	174	186	185	199	172	199	165	206	202	186	213	177	199	183	202	175	177	160	196	219	216	214	216	197	222	181	194	205	189	191	167	199	176	201	202	224	178	200	194	188	207	172	184	210	194	178	175	185	173	165	220	213	205	179	189	211	214	216	172	189	183	165	183	196	159	195	215	182	196	193	178	178	180	187	182	200	198	201	193	171	161	191	176	187	166	192	187	196	193	198	203	216	215	191	183	191	163	219	205	211	195	185	191	189	198	192	172	188	231	219	145	190	168	184	175	201	189	200	201	183	180	179	201	178	210	179	162	215	160	196	193	170	174	195	174	192	193	222	219	208	190	203	210	178	182	174	191	207	188	207	193	180	194	195	171	194	179	202	202	172	192	167	220	207	193	217	183	197	175	192	214	173	193	206	197	194	213	234	213	184	214	174	211	168	202	184	186	204	193	190	191	212	184	202	202	218	169	196	208	196	185	183	212	183	163	183	179	201	174	188	185	185	200	203	206	193	204	169	192	204	175	178	183	216	209	203	191	187	219	201	187	200	192	206	194	191	190	206	204	182	190	202	183	189	186	171	192	211	189	190	199	172	192	184	191	190	186	163	210	198	193	195	198	198	203	200	168	209	207	168	198	182	189	187	195	194	185	205	142	173	177	204	180	228	205	195	195	179	197	217	193	174	181	192	179	195	192	176	168	174	159	203	180	180	165	187	187	180	184	205	202	177	170	210	207	219	180	194	177	178	189	195	198	207	217	177	188	220	193	190	194	214	188	205	184	222	202	181	214	176	189	213	196	197	188	166	183	204	191	183	200	193	187	176	183	206	197	190	170	196	179	193	213	183	174	201	202	220	171	181	197	190	200	193	144	181	211	183	197	194	201	183	191	202	216	191	195	177	190	203	201	201	211	194	197	165	169	170	189	203	190	189	174	171	216	213	186	200	196	187	179	193	216	195	179	182	195	188	205	185	172	216	151	164	180	175	188	200	194	207	202	189	222	159	215	217	186	179	191	183	194	195	197	194	187	169	196	175	168	189	188	185	204	159	218	208	166	198	202	201	192	215	192	183	187	171	181	200	205	184	201	199	181	201	177	160	190	193	194	194	193	199	179	207	187	170	214	177	205	186	189	189	202	184	196	200	170	162	207	183	160	207	192	173	170	192	198	175	182	203	190	196	195	200	195	191	208	203	185	212	184	182	194	189	185	194	191	166	177	204	207	174	207	187	221	202	163	176	204	209	160	202	199	193	177	182	195	189	204	189	199	195	173	190	195	208	182	184	193	204	183	189	194	198	168	211	189	180	189	189	160	209	218	192	167	179	160	182	178	197	174	174	188	184	184	182	184	182	172	197	172	192	197	202	201	200	188	188	160	213	176	173	194	184	164	169	202	210	208	202	197	191	209	213	184	194	201	205	209	215	195	168	186	167	159	210	182	164	161	165	205	167	203	204	198	201	204	197	173	189	206	215	209	196	193	213	180	165	202	202	176	195	188	186	184	167	186	181	193	205	189	186	206	188	193	181	169	180	200	201	159	206	172	168	170	175	212	196	194	207	187	186	164	194	185	193	184	183	211	183	174	192	218	199	189	197	204	198	209	202	165	183	207	188	184	179	210	197	189	201	204	188	205	192	160	216	190	214	193	198	192	178	193	184	187	201	181	171	203	203	201	195	202	196	213	193	179	174	221	182	207	184	200	171	185	181	201	196	184	207	192	192	179	168	168	189	197	189	191	178	151	196	191	191	206	207	178	185	202	187	208	174	180	196	202	187	198	196	161	167	221	188	204	206	198	187	180	189	203	172	207	198	166	178	213	203	198	156	162	170	200	211	184	187	198	166	176	192	192	212	192	204	193	191	192	188	190	182	210	222	230	187	203	195	184	168	197	195	203	176	184	214	210	226	192	217	226	181	159	209	191	191	190	197	210	225	192	187	215	206	206	198	206	193	202	212	206	197	202	191	211	188	182	197	214	194	155	157	194	215	206	217	192	202	201	178	193	183	196	182	204	189	200	168	188	180	210	207	228	186	188	190	189	209	205	190	214	190	203	203	206	201	200	184	173	177	202	182	170	180	195	187	219	188	164	192	188	180	175	175	191	226	206	192	196	190	175	193	194	184	185	185	172	184	184	228	197	191	210	199	205	176	181	203	173	181	206	191	199	195	188	209	184	211	183	161	204	198	212	199
1642	549	550	680	748	620	550	510	508	571	525	544	496	491	537	584	485	453	480	523	491	461	482	501	510	519	476	504	524	477	487	490	502	497	485	465	476	500	504	465	529	495	474	502	488	529	469	499	469	492	487	456	536	454	502	537	477	490	492	464	492	523	484	492	487	463	471	516	521	518	510	502	494	496	514	472	486	514	487	494	540	524	448	477	480	487	500	483	463	483	480	495	489	490	487	508	468	512	506	480	471	479	501	486	458	508	512	525	496	469	507	534	494	492	504	475	470	520	518	482	478	471	507	501	503	509	498	489	477	473	468	498	502	475	515	493	475	534	460	487	539	487	519	514	477	467	497	487	471	509	460	453	472	488	491	489	510	507	482	474	501	476	488	502	498	484	482	470	466	495	505	474	504	492	467	481	490	489	525	492	472	483	471	474	475	498	481	447	497	486	478	488	499	468	504	523	520	490	486	474	467	502	471	443	483	472	504	511	474	473	469	500	467	521	453	454	501	480	469	503	485	521	510	438	506	504	505	471	490	462	517	476	495	486	498	446	468	492	500	473	509	450	476	467	471	466	474	485	524	484	507	512	492	468	493	493	500	500	494	481	509	495	481	474	512	487	478	463	536	514	527	533	479	464	467	488	523	466	499	465	500	499	472	515	499	512	486	466	504	510	497	500	489	509	520	469	478	534	505	490	503	463	476	463	477	510	502	468	448	459	557	500	474	484	504	486	485	488	519	514	512	495	487	474	463	543	483	495	487	500	484	460	480	505	503	514	462	500	496	503	498	488	477	497	460	478	476	448	473	494	482	500	456	519	498	468	486	503	461	503	498	495	480	464	464	481	485	498	480	495	482	470	505	508	460	477	495	494	506	517	509	470	476	482	475	465	446	491	480	508	511	473	467	538	483	497	487	527	503	517	450	457	467	448	464	473	510	506	469	487	498	480	508	466	520	492	460	513	497	484	487	484	461	516	506	505	490	490	479	504	493	501	485	501	500	479	509	475	485	510	531	487	470	509	482	505	496	474	451	503	506	493	441	448	502	495	513	464	438	484	504	478	499	494	494	523	485	475	529	477	523	530	492	528	487	498	467	518	513	496	518	466	479	486	506	496	465	477	513	513	497	472	525	460	458	462	478	495	495	465	434	497	444	473	494	513	473	532	465	510	463	497	510	435	469	493	489	515	500	511	496	487	497	523	485	476	461	481	498	496	508	461	485	478	478	504	535	467	472	481	481	496	473	480	477	479	484	468	506	511	481	479	472	507	481	459	505	506	475	496	492	475	458	521	470	508	507	502	483	504	486	494	495	508	485	458	468	459	469	446	479	497	503	482	486	446	519	517	496	493	505	503	452	477	534	489	504	482	505	487	505	492	505	522	484	474	490	511	509	493	468	534	484	506	459	518	543	482	506	525	490	487	477	527	484	499	485	475	481	507	497	504	528	470	457	499	509	483	502	497	468	495	495	480	489	512	451	477	472	488	499	501	462	488	488	494	465	509	479	492	447	489	511	502	510	479	484	523	425	459	494	493	475	508	509	497	492	481	443	489	511	473	470	479	522	476	504	492	456	556	488	465	520	482	468	457	504	455	486	472	458	466	469	508	491	463	494	529	480	503	503	469	489	494	535	492	485	495	503	531	495	482	465	529	460	490	486	487	525	521	507	470	478	497	504	514	435	537	480	512	504	472	464	483	502	448	519	472	471	540	455	488	432	484	459	475	494	494	537	512	470	466	520	500	504	531	488	513	509	484	511	487	497	469	493	528	464	467	477	472	502	511	524	519	461	523	489	496	496	472	496	472	463	465	499	505	523	484	498	463	496	511	522	512	478	496	497	486	494	470	500	485	481	495	487	507	480	548	516	506	488	476	494	509	445	506	485	457	496	485	532	450	517	495	474	517	488	491	495	493	471	486	486	453	532	493	482	470	484	528	497	491	491	518	466	475	479	508	453	477	486	488	480	457	459	482	446	493	465	524	499	490	494	466	516	469	495	471	483	450	488	521	507	520	484	455	484	510	478	486	504	465	456	473	516	482	521	530	494	469	470	487	464	514	470	435	446	471	468	515	544	468	493	498	500	473	505	498	485	497	470	482	532	462	480	474	488	477	499	427	456	477	488	478	496	497	474	456	493	471	481	509	479	509	441	511	566	489	514	481	474	518	485	476	513	513	508	490	523	507	484	499	484	520	492	510	489	529	490	482	513	560	547	508	526	482	557	479	451	480	480	497	485	481	487	523	527	476	481	499	446	524	502	472	510	499	483	525	514	484	473	490	488	491	479	436	496	512	516	507	520	442	499	490	451	526	472	499	496	547	477	488	502	447	470	467	454	485	478	504	475	468	486	476	463	461	454	466	512	484	524	493	514	510	517	492	499	475	519	489	521	511	493	485	508	484	467	494	507	467	446	513	488	503	475	455	484	494	511	479	465	500	480	480	526	457	496	478	458	476	489	478	473	470	488	464	500	497	500	470	484	511	496	486	513	445	462	496	475	508	493	429	481	495	484	508	473	478	502	501	498	504	524	489	471	474	487	494	447	463	471	492	516	485	490	510	464	463	485	485	480	538	491	489	471	476	507	496	501	526	486	513	510	521	498	471	501	492	468	477	511	460	529	495	495	515	471	530	483	454	509	499	465	475	500	515	492	486	514	509	468	490	485	449	485	496	478	505	526	493	472	456	495	487	504	465	543	465	501	482	481	499	489	482	486	490	483	472	522	481	479	472	465	510	514	487	491	477	513	448	499	523	520	491	464	507	530	488	501	470	506	509	491	506	471	504	529	532	516	509	476	495	508	487	437	487	507	486	453	496	501	479	488	510	490	483	517	502	475	496	484	494	498	472	484	476	483	483	486	527	542	493	481	517	506	477	512	490	523	526	487	494	515	495	502	496	519	462	479	527	483	468	433	509	498	466	516	484	478	483	496	478	468	501	505	482	478	499	504	463	463	472	487	504	452	503	478	461	482	504	477	518	491	451	513	452	463	505	500	470	482	533	467	513	497	497	514	483	468	483	490	471	485	518	503	494	493	477	493	520	496	434	466	497	491	505	483	510	470	469	448	515	488	474	451	485	464	495	510	428	480	484	527	489	505	498	496	475	462	500	471	481	498	445	449	488	477	503	503	491	493	487	489	495	509	517	488	497	479	511	503	447	514	510	495	545	520	498	494	523	502	509	503	475	482	501	504	475	489	496	508	516	498	491	463	443	534	475	482	514	523	475	465	482	489	505	495	474	488	487	477	445	492	486	440	454	470	508	504	519	469	465	471	469	501	444	495	501	468	480	475	471	481	537	474	523	488	499	476	490	502	433	451	476	507	484	473	471	521	526	542	476	553	517	488	498	483	504	497	505	490	526	486	509	510	496	489	491	510	455	453	446	496	504	470	516	459	494	472	509	542	493	471	498	491	500	487	469	448	509	456	533	483	493	483	518	457	474	494	474	475	478	450	471	510	465	523	498	496	500	484	473	502	536	480	502
6937	574	687	595	517	335	285	270	269	232	236	222	228	201	233	211	195	205	210	233	184	198	204	229	168	227	223	202	207	213	208	206	211	203	235	219	202	196	206	195	192	196	200	193	209	195	202	220	217	183	199	214	201	219	206	197	182	197	210	211	224	198	217	195	217	194	209	222	206	211	196	210	198	183	216	206	174	175	199	181	194	202	205	185	207	189	208	209	197	194	184	220	211	204	196	212	199	200	194	195	197	206	205	201	186	211	243	212	194	234	214	187	209	207	171	213	200	224	201	219	185	194	208	201	197	196	192	186	188	220	224	219	202	203	228	210	205	185	173	195	209	190	213	198	208	194	204	195	203	180	195	179	194	188	226	178	183	178	164	180	190	186	198	224	200	179	198	205	201	167	182	202	203	195	199	209	198	222	219	198	206	201	188	195	190	203	190	187	200	186	173	205	185	230	206	192	203	212	202	214	191	180	167	191	216	189	220	190	225	207	214	192	197	184	183	188	202	215	217	210	227	217	198	165	205	205	219	201	202	204	187	212	232	175	213	192	208	176	186	209	194	193	186	197	214	231	191	206	184	191	191	209	180	204	221	219	194	169	207	215	171	201	187	214	225	167	173	205	226	188	217	201	236	193	211	204	213	184	193	192	205	214	192	200	236	192	186	208	206	213	177	206	177	187	220	220	212	167	208	194	195	188	188	191	192	200	197	179	158	190	224	182	197	175	186	208	184	199	175	188	172	182	173	203	212	189	196	208	194	226	252	192	202	186	192	172	187	191	205	189	195	217	182	172	204	177	205	202	180	205	216	206	202	194	206	192	170	193	204	182	192	192	197	206	228	195	219	196	170	179	244	169	206	185	194	172	195	194	191	220	192	185	197	191	208	186	205	214	199	198	208	200	211	196	218	203	171	218	215	183	188	216	189	236	213	208	213	219	221	219	196	201	214	190	198	197	212	212	196	190	232	188	184	192	191	196	202	202	200	178	195	210	204	188	199	193	199	204	206	175	206	179	177	203	219	188	217	177	205	211	201	190	199	201	183	202	201	215	207	212	203	207	182	215	207	195	192	193	201	198	210	199	191	227	195	182	174	192	224	204	196	219	206	183	212	213	202	185	186	217	179	190	200	193	195	223	215	223	218	199	190	220	198	234	170	232	207	233	240	215	191	185	182	211	214	214	208	210	242	238	230	196	215	204	195	197	177	202	185	202	210	199	215	183	177	205	221	180	165	183	216	209	232	201	197	198	202	204	204	201	228	191	227	199	217	198	198	195	200	204	189	186	187	222	201	199	185	193	173	214	176	206	206	196	191	225	211	211	190	219	231	224	226	196	205	194	176	207	193	199	194	196	198	173	196	169	218	185	217	206	209	176	188	198	196	190	226	181	194	184	187	195	191	203	176	202	229	197	180	227	227	198	202	188	231	204	202	232	217	199	182	183	202	219	227	210	185	206	171	202	196	180	209	186	205	207	194	198	191	184	190	204	187	221	189	209	231	189	224	211	228	222	186	203	167	179	219	199	171	233	215	219	213	202	209	191	227	183	194	189	188	208	210	192	176	190	210	184	222	164	195	209	205	197	206	200	208	197	214	221	199	198	194	219	184	214	196	175	186	223	206	173	215	189	186	206	205	207	191	220	207	182	218	181	180	211	176	197	211	194	207	226	224	193	209	176	221	196	202	202	199	191	217	198	186	221	177	176	199	194	189	202	188	191	227	194	182	179	222	200	206	188	174	165	187	192	200	193	191	220	219	193	211	233	208	194	207	180	229	210	202	203	201	199	183	197	206	218	190	180	192	196	203	204	201	231	194	203	212	216	199	202	186	219	220	197	233	188	202	196	180	240	204	215	199	201	197	214	203	240	222	182	204	193	197	180	196	186	187	179	174	204	223	207	204	202	208	211	199	192	202	226	216	199	205	204	211	209	220	192	195	204	225	189	209	221	192	203	179	179	177	170	191	229	223	191	199	215	227	210	228	200	212	228	191	191	191	187	199	189	204	210	207	220	158	182	201	173	209	193	208	196	225	204	204	198	186	194	200	179	231	214	219	192	202	208	209	198	198	188	204	212	210	183	194	207	207	196	205	188	201	166	198	215	217	156	212	198	196	208	206	198	201	216	209	207	179	205	210	231	186	177	200	195	197	223	180	189	192	200	194	190	210	179	204	184	201	212	208	217	193	182	185	225	210	196	213	206	194	202	216	179	196	211	202	201	206	184	204	197	222	196	216	200	194	221	178	186	194	191	185	194	197	224	209	208	182	219	233	231	176	167	202	223	210	178	201	207	204	191	199	208	198	185	217	215	204	186	213	209	190	188	195	197	178	228	182	166	210	195	197	198	216	227	162	187	176	207	195	214	197	191	200	187	178	196	174	201	218	201	205	186	195	196	213	205	230	191	207	198	209	180	200	213	168	189	185	205	181	187	184	167	193	195	216	202	177	178	171	189	236	185	202	196	207	211	211	203	224	212	210	223	186	220	176	198	194	207	199	222	198	195	194	200	185	209	206	213	213	194	189	184	175	218	199	211	196	187	178	209	207	183	184	209	190	198	207	183	192	199	219	198	185	210	189	199	199	158	201	195	204	210	223	221	196	182	193	183	223	228	221	187	208	202	214	193	173	192	185	206	194	172	197	212	208	195	166	215	199	172	212	201	183	194	237	199	206	208	190	203	176	199	204	214	199	191	192	166	196	199	195	172	201	222	187	206	216	166	176	209	203	195	176	208	201	222	195	211	185	195	204	173	205	209	207	238	218	204	179	180	214	216	189	189	207	225	188	202	201	206	186	180	178	217	220	211	170	189	195	207	169	208	177	226	226	195	192	197	183	211	206	197	182	175	218	217	183	182	178	194	190	196	188	202	209	174	210	209	188	211	199	208	218	202	209	178	208	171	185	197	212	184	200	202	194	175	194	169	218	185	189	208	218	204	210	188	187	210	227	195	200	202	206	195	202	203	239	258	216	194	201	172	228	202	175	179	203	191	176	177	208	205	202	201	228	201	223	203	194	221	214	189	206	187	200	198	180	195	222	224	194	219	201	179	189	202	204	185	181	191	173	196	191	179	196	207	222	178	185	194	177	184	184	199	214	199	224	197	181	219	196	220	182	243	207	228	209	189	214	217	210	222	215	220	200	208	177	202	195	198	205	203	216	200	205	186	193	251	194	190	210	197	189	205	205	205	194	234	188	202	209	210	201	170	221	205	200	175	203	206	220	198	219	202	209	217	175	205	184	168	167	166	197	203	203	204	188	207	197	188	196	182	213	209	209	200	209	194	197	191	184	193	234	207	227	205	190	242	197	210	204	177	185	221	171	212	219	196	170	180	194	223	188	213	221	192	188	219	202	203	195	230	226	205	221	207	228	205	199	193	211	216	197	225	199	190	217	205	216	204	206	217	186	184	214	208	171	187	177	183	202	190	185	186	183	213	198	194	211	204	190	175	221	175	210	181	194	209	204	173	205	195	196	208	211	202
5965	894	1428	1812	1760	1353	1099	890	803	803	735	706	669	629	691	681	611	608	552	633	600	622	556	533	580	590	558	553	543	555	569	554	559	554	546	519	521	551	582	532	502	552	532	533	528	551	515	524	524	518	515	561	527	534	521	543	533	554	533	517	499	546	522	549	531	503	565	549	484	554	538	538	509	568	521	542	509	534	565	537	561	533	529	504	531	515	557	543	528	513	559	536	552	514	504	527	527	522	529	538	580	508	506	465	544	475	527	534	553	540	515	492	528	566	521	527	519	528	515	517	533	511	569	512	527	510	496	521	532	506	496	563	556	571	497	561	504	515	513	535	514	494	534	516	549	532	505	507	511	495	592	517	520	524	513	530	562	518	506	523	531	528	517	515	526	514	543	509	531	531	530	561	559	546	530	587	469	527	530	513	525	503	508	524	517	507	499	520	562	473	521	521	497	525	536	523	523	500	539	566	517	490	522	509	518	466	569	529	509	507	539	552	550	524	522	521	494	555	530	537	532	524	520	508	495	546	510	532	532	533	533	480	534	508	566	524	522	542	509	513	557	519	522	538	532	553	567	522	528	543	505	543	484	515	492	569	537	572	527	498	549	534	539	534	545	520	503	525	540	502	512	487	521	523	532	551	496	527	518	540	501	472	542	521	507	559	495	514	562	519	496	479	512	559	490	499	569	519	520	528	559	506	531	540	516	547	581	566	511	528	519	492	506	512	540	506	562	555	526	496	493	523	523	555	528	514	531	551	513	514	511	518	499	535	556	509	525	500	531	534	517	543	530	507	517	536	521	527	510	521	508	529	502	499	514	535	547	549	483	499	506	507	520	543	519	523	494	543	523	554	537	486	532	517	543	508	491	501	523	546	564	496	543	539	537	548	536	565	547	576	555	500	520	570	530	559	510	519	486	544	543	542	561	492	531	517	523	520	572	509	527	553	520	513	514	542	485	535	496	571	549	532	517	483	550	520	547	508	546	471	534	550	522	545	528	519	518	566	491	518	542	517	512	519	550	490	524	526	500	540	543	529	544	471	566	513	498	526	537	505	535	534	558	527	542	535	560	526	551	514	500	553	488	504	502	514	542	505	563	514	551	529	503	538	529	546	540	519	522	547	539	508	559	532	551	521	543	511	562	489	526	536	476	480	532	595	531	535	517	498	496	511	506	501	502	514	509	508	509	500	513	478	623	537	464	529	535	513	494	498	499	533	534	544	533	526	512	520	526	518	561	533	540	527	506	536	494	541	502	529	520	492	524	517	536	479	491	539	565	549	496	561	477	518	503	565	523	521	541	543	496	511	492	535	514	526	515	512	516	509	514	532	515	542	549	548	594	509	529	502	555	535	537	525	526	490	533	498	535	516	541	464	534	543	497	548	541	483	528	548	514	494	527	544	494	544	531	517	524	471	541	545	564	516	499	509	558	498	532	509	523	503	524	500	550	514	519	520	496	485	546	501	523	541	509	540	502	483	511	519	528	527	521	547	533	574	547	491	506	544	486	534	516	543	519	518	529	495	538	549	499	521	529	521	555	585	536	520	499	527	527	522	492	508	520	531	519	493	512	527	498	535	497	500	513	487	518	534	504	552	519	518	485	468	484	518	514	508	507	506	528	546	510	544	554	496	524	520	549	500	484	521	485	555	507	527	560	492	552	513	540	532	476	508	499	519	471	523	494	531	539	524	515	522	537	508	491	535	542	544	517	562	514	554	530	523	565	541	506	539	529	569	530	529	536	534	525	537	534	525	519	511	568	531	540	528	537	559	497	553	492	487	527	512	514	516	529	502	560	565	502	504	502	501	569	547	532	487	516	535	506	524	547	532	550	528	508	495	523	552	525	511	506	472	523	531	526	522	509	506	509	549	528	539	551	511	535	554	562	510	541	537	484	521	522	490	528	459	534	508	525	544	491	543	536	549	523	511	484	521	543	532	544	516	561	502	516	520	526	510	481	523	525	536	564	510	541	544	539	550	545	495	529	511	505	534	508	496	553	551	526	543	525	548	561	504	527	499	511	545	519	551	486	508	550	535	522	517	509	525	507	525	506	501	458	545	536	577	503	521	581	514	581	520	506	528	491	509	533	501	531	538	565	519	524	469	489	509	524	570	505	485	526	561	495	533	521	569	498	535	501	518	491	501	503	556	517	507	513	566	501	536	527	568	537	521	542	538	500	504	550	515	503	541	547	524	526	513	552	515	500	519	534	511	538	510	530	543	509	526	487	524	542	548	514	525	522	517	523	503	535	531	489	497	526	474	573	511	515	534	502	481	495	531	497	503	516	527	486	540	498	467	523	526	559	515	538	613	524	550	509	533	523	473	510	545	528	553	546	540	486	527	529	518	502	525	556	533	555	530	522	499	492	468	539	550	542	502	537	552	530	510	519	586	506	506	522	527	505	502	550	515	511	525	560	511	511	544	565	561	499	533	539	519	497	562	564	509	539	513	487	519	532	525	490	563	523	521	509	517	504	541	518	518	550	512	556	536	497	527	523	549	487	505	500	478	549	485	530	490	492	492	570	539	539	530	532	529	535	494	554	507	533	513	528	508	515	472	534	540	515	550	541	497	530	493	509	523	521	513	528	524	558	552	484	524	549	498	472	487	529	498	514	521	517	574	525	532	504	529	522	496	523	533	459	524	498	563	557	519	548	568	577	574	541	517	514	554	537	504	517	546	504	508	531	529	520	500	512	536	553	506	503	536	513	504	503	540	526	526	521	495	543	568	517	519	527	525	494	518	504	539	507	519	537	504	527	518	535	537	538	538	504	477	544	532	507	472	511	490	478	495	504	531	504	545	520	511	477	515	536	527	505	562	539	516	528	515	555	539	489	540	470	522	541	537	537	516	509	512	505	553	552	564	489	565	494	496	509	488	539	504	535	505	511	583	525	506	530	532	501	510	551	524	530	488	499	534	551	523	517	492	522	516	493	495	501	562	496	544	485	475	517	524	530	487	527	516	515	492	558	535	554	515	500	515	560	518	486	519	522	534	525	562	538	543	517	513	489	557	524	542	536	546	542	517	484	522	559	517	547	534	536	514	536	532	522	544	521	531	571	495	511	506	529	517	521	543	518	517	518	560	481	521	516	514	538	508	541	507	522	538	550	491	493	538	573	526	527	505	545	518	526	513	556	535	474	498	518	560	451	522	531	551	534	527	532	505	550	503	509	550	529	538	500	538	520	559	532	507	511	541	539	563	504	487	543	516	564	462	538	531	566	554	519	475	543	520	524	537	524	539	530	498	525	573	518	525	514	532	557	484	533	517	518	528	521	516	509	547	561	537	552	535	562	466	550	554	494	560	557	523	539	547	526	541	519	509	536	540	529	538	518	520	517	513	517	519	538	538	511	526	532	551	520	529	477	530	526	516	530	493	507	507	515	480	545	550	523	563	526	535	526	523	502	532	502	576	499	529	551	540	504	517	487	528	537	522	503	508	519	564	477	518	493	534	527	552	542	524	499	514	497	491	528	525
13753	1518	1332	1204	950	811	580	509	503	500	497	443	417	416	437	427	419	437	426	469	411	411	408	397	395	401	394	426	408	397	392	406	414	455	426	413	358	363	410	460	452	443	463	418	418	368	432	420	415	427	403	413	361	413	419	418	353	427	383	395	400	416	416	418	398	377	396	399	381	428	402	413	397	396	380	377	386	403	402	400	397	439	411	380	379	395	374	444	383	385	414	413	375	405	401	384	383	407	419	440	409	376	378	414	399	421	369	401	382	356	406	388	420	382	392	378	372	395	405	386	397	440	357	448	401	380	395	393	381	391	416	391	378	430	418	396	404	439	405	425	386	431	429	459	438	408	408	398	431	379	406	400	426	413	379	392	407	411	386	379	446	448	393	408	390	419	389	388	413	399	374	394	417	388	450	393	416	408	411	373	416	380	381	385	403	378	385	371	396	416	404	432	391	382	403	400	419	371	376	448	399	425	434	408	408	410	414	396	427	424	458	443	387	384	407	459	381	372	414	367	398	391	407	428	399	406	405	446	410	410	403	430	433	408	387	424	416	410	377	363	394	397	406	383	456	406	443	390	381	425	412	382	391	423	428	393	392	398	366	404	420	413	401	423	354	386	363	383	430	430	420	382	389	421	395	405	396	377	408	405	398	403	393	431	415	421	411	420	429	418	341	381	431	388	384	446	427	401	396	423	404	379	380	387	413	414	428	429	362	378	381	412	401	431	390	404	418	353	391	412	404	391	453	394	379	385	368	397	375	389	402	397	475	377	398	393	403	418	375	377	400	387	389	414	396	412	395	450	412	413	397	412	360	383	407	389	414	399	417	422	426	422	366	397	404	409	437	416	390	394	417	367	399	352	407	380	397	429	386	397	393	347	392	400	387	420	405	429	422	401	437	397	390	414	420	361	420	365	396	397	396	416	454	392	411	402	419	364	422	377	397	387	412	409	422	420	403	391	405	408	421	407	377	381	366	408	394	409	395	388	390	380	381	402	396	407	408	396	392	415	424	423	388	369	435	398	411	417	422	434	402	388	397	415	436	422	396	378	415	390	430	400	429	406	382	400	399	366	366	371	388	387	413	412	401	408	381	391	412	443	417	398	375	383	403	466	392	416	375	438	397	415	387	409	419	384	392	386	415	380	395	426	398	399	386	426	367	436	386	413	403	409	390	414	408	417	426	390	377	358	421	426	406	393	415	369	404	420	417	427	401	428	432	428	374	379	391	405	412	384	438	380	421	421	395	416	408	412	388	408	394	383	380	367	398	366	404	408	401	374	404	374	404	396	410	414	397	380	425	402	387	363	381	385	379	430	413	382	381	376	402	406	432	408	396	427	366	381	393	416	443	376	418	403	431	411	429	408	397	406	431	391	407	410	392	406	393	388	399	370	421	391	435	383	401	377	373	424	416	388	428	380	414	430	432	379	417	388	407	412	406	424	422	394	407	467	380	435	406	347	407	410	402	398	356	417	429	426	400	411	407	385	403	395	403	350	402	423	391	396	384	385	432	421	394	413	372	397	367	434	426	424	425	413	408	428	417	390	395	391	388	401	419	412	402	386	414	383	438	402	384	399	448	422	426	407	415	410	422	392	392	399	426	386	361	391	386	370	397	359	379	397	405	376	413	390	408	435	403	413	372	408	418	432	406	385	421	445	409	406	415	393	365	379	415	422	393	393	401	396	445	413	394	453	408	426	442	400	433	418	389	393	368	389	412	380	405	385	435	411	452	399	391	403	384	403	404	401	419	404	403	389	399	390	414	415	449	416	378	368	360	424	438	400	380	382	417	443	401	387	418	409	417	441	435	386	382	402	405	439	365	380	418	435	452	409	414	400	374	380	404	408	415	407	408	424	370	388	430	442	402	376	396	431	405	395	451	417	422	413	390	398	437	404	406	393	402	408	392	382	364	412	401	382	385	390	391	383	433	385	414	440	393	403	383	384	410	447	369	392	397	366	406	394	392	407	443	423	379	383	439	429	395	414	358	403	387	434	417	379	402	451	416	385	423	450	394	438	390	348	402	385	410	400	390	361	385	380	400	398	407	384	388	433	364	405	430	416	407	430	447	431	453	390	387	375	438	383	351	380	407	402	419	405	399	376	429	398	393	401	407	398	365	445	389	415	407	381	405	419	339	409	419	418	400	412	429	401	444	421	415	420	419	426	423	402	384	388	401	381	408	431	369	363	463	410	393	378	377	423	413	408	388	423	403	420	407	396	392	372	396	412	394	409	387	379	365	411	401	408	426	403	439	434	419	405	384	407	395	386	394	452	391	461	390	435	410	392	414	409	385	412	428	387	403	433	383	372	408	424	374	422	399	425	431	351	370	398	425	395	402	417	413	428	381	419	385	408	413	385	422	412	402	420	393	416	433	405	400	407	426	410	423	385	449	432	438	358	371	384	395	410	399	404	403	351	405	394	438	393	373	393	400	439	399	391	446	441	423	408	458	423	408	419	398	415	408	381	429	408	395	380	408	430	391	414	432	387	418	402	421	394	393	378	364	402	392	398	451	406	380	389	397	382	400	402	398	421	410	409	421	423	382	436	385	397	404	407	405	414	404	394	396	387	395	399	432	424	358	370	392	405	423	452	406	444	391	379	386	400	422	409	402	407	338	387	380	431	414	419	395	394	386	400	400	379	442	411	424	393	414	398	397	394	419	404	380	387	418	399	409	384	402	395	403	397	431	427	423	414	388	397	417	394	379	375	431	451	423	406	411	418	403	415	403	380	385	411	425	420	407	407	384	403	398	390	378	399	390	395	423	417	406	382	383	396	396	373	407	398	442	391	361	422	417	421	421	407	388	384	378	405	386	398	417	391	444	411	427	401	398	398	411	419	432	439	443	417	405	390	367	397	406	375	386	354	393	430	388	374	386	399	422	404	379	407	436	402	396	433	438	405	398	384	369	398	411	434	413	389	373	368	389	408	437	384	394	397	384	416	413	377	418	381	378	404	399	402	393	425	394	401	379	387	365	414	379	429	383	414	413	404	416	408	378	417	432	453	399	385	428	381	420	400	414	426	379	413	424	405	403	423	433	388	424	423	406	372	422	416	394	412	397	397	412	402	405	466	406	364	397	426	425	405	407	405	411	406	412	415	417	386	424	425	408	420	395	368	439	397	385	399	412	394	396	395	379	395	418	411	405	401	378	356	384	386	419	371	407	386	406	435	383	437	392	405	401	412	384	408	430	421	428	427	394	386	390	414	424	406	412	394	415	422	379	389	392	414	383	406	416	397	407	399	402	380	436	430	443	391	383	394	410	409	415	357	391	398	388	366	400	398	400	382	398	430	399	421	412	389	425	421	366	368	387	384	379	396	387	401	380	414	396	365	394	368	381	433	442	360	393	430	420	431	409	398	407	393	424	363	439	401	392	400	411	428	419	415	400	441	424	403	425	411	412	388	392	377	389	448	388	375	430	391	406	448	382	394	410	392	385	406	403	443	386	385	388	420	418	441	394	409	397	378	410	400
8314	1650	2570	3240	3100	2385	2050	1750	1509	1486	1333	1225	1153	1138	1218	1141	1062	1011	1068	1091	1085	993	946	969	1075	1083	990	937	955	913	965	906	951	916	888	913	915	900	928	927	922	957	928	877	967	957	967	893	950	947	906	916	986	964	914	931	984	942	939	905	959	910	945	855	889	967	924	914	962	927	899	937	986	956	924	959	924	947	937	979	958	937	906	890	899	897	891	906	885	931	919	944	956	970	968	973	964	924	896	937	942	938	961	919	937	872	947	950	894	927	904	921	880	970	891	943	913	902	932	891	907	908	904	932	905	917	880	956	883	916	899	868	882	925	966	873	937	897	922	924	950	931	934	867	915	903	913	920	953	852	937	969	943	925	942	919	900	972	945	923	892	914	894	898	936	950	931	914	892	890	911	898	867	926	922	891	883	923	949	906	952	874	903	866	836	902	965	954	915	929	964	903	951	880	926	982	898	922	966	983	949	949	909	962	921	945	873	918	932	957	914	947	904	902	918	891	882	868	915	935	905	943	956	944	892	903	871	956	952	950	937	904	925	933	905	926	913	878	922	916	886	894	898	871	911	896	934	892	866	962	929	909	930	930	958	909	850	868	893	896	905	918	866	889	921	925	890	889	906	889	932	866	871	943	913	879	935	886	893	948	897	952	856	908	941	954	883	917	941	884	987	849	895	948	880	930	953	913	940	912	911	926	913	947	906	953	901	875	892	916	910	914	849	941	908	949	900	965	888	925	887	912	920	905	891	962	894	936	920	930	872	901	904	901	941	865	931	880	965	921	898	870	956	889	882	932	953	894	920	907	915	928	907	909	899	959	936	968	880	979	947	924	900	881	925	922	848	928	950	912	884	884	902	903	897	874	862	874	944	877	884	898	937	942	927	977	937	866	977	924	858	894	887	923	920	945	901	875	903	914	905	880	898	906	923	878	936	917	862	830	933	896	899	888	899	854	868	930	890	893	914	929	952	906	891	880	939	927	878	886	893	878	918	907	958	897	950	902	951	906	930	885	941	930	880	977	906	893	938	970	941	908	895	915	919	903	913	910	900	918	922	950	906	951	881	916	885	957	920	865	890	936	895	904	914	890	926	939	866	883	922	940	908	871	889	900	991	885	930	903	925	867	944	938	934	897	874	890	902	961	906	938	939	907	944	903	975	957	878	939	907	884	943	950	873	864	891	939	915	880	931	885	893	886	925	877	872	893	943	932	986	891	919	983	851	927	934	902	889	974	917	937	967	895	869	952	901	906	885	885	938	982	937	919	903	905	900	910	952	907	883	873	884	911	974	915	981	899	912	880	929	959	931	859	961	951	899	900	917	897	947	927	921	939	875	928	910	889	925	945	899	961	893	943	896	945	955	914	944	874	928	942	904	944	932	941	938	909	916	863	905	919	954	913	949	881	924	915	950	922	898	889	1015	912	919	872	1005	874	919	880	907	917	870	967	860	892	892	918	945	937	911	947	868	953	919	967	977	927	915	826	919	934	957	928	864	902	903	919	883	962	941	945	968	930	895	918	977	897	884	893	948	897	896	941	935	932	875	925	903	913	963	890	963	883	907	926	926	914	924	976	901	936	877	906	927	894	914	951	919	945	890	908	930	911	885	902	919	935	928	964	919	920	902	928	909	959	911	943	926	911	882	932	907	919	943	907	953	895	918	895	921	916	960	928	945	915	915	952	898	956	958	965	869	922	895	893	960	898	919	944	934	933	869	911	882	861	899	936	913	914	913	924	909	904	888	870	888	888	891	906	899	921	949	937	948	888	917	950	883	903	875	932	960	911	936	934	955	961	878	923	908	944	867	953	936	922	874	959	914	874	929	861	849	892	898	949	917	915	956	874	965	966	936	927	934	929	908	941	942	944	897	918	905	928	951	923	966	920	931	903	908	979	888	916	935	935	919	899	897	928	967	929	897	986	944	935	956	921	905	906	949	925	893	905	958	857	892	867	954	937	922	892	978	918	882	936	912	939	877	900	886	915	897	913	908	923	958	899	862	862	954	929	938	865	947	997	915	910	936	882	851	906	896	891	936	915	914	931	925	917	945	944	886	901	960	930	883	884	881	926	942	949	972	928	907	909	908	933	943	896	909	919	934	917	926	927	882	899	947	919	916	929	910	909	937	917	931	925	877	977	916	958	981	910	910	912	900	926	930	910	875	916	870	975	965	904	932	924	928	998	958	921	904	952	929	921	941	927	845	970	952	906	971	954	946	932	939	945	905	946	873	943	955	884	886	914	961	925	917	888	943	961	944	908	917	945	960	952	952	918	901	930	930	923	890	900	873	925	914	967	904	957	968	856	919	940	915	907	899	935	900	958	946	896	912	917	942	894	905	900	896	934	892	921	894	979	915	871	969	987	948	874	922	977	876	924	889	939	905	885	968	909	934	907	962	948	889	956	892	916	928	894	990	923	879	903	925	896	971	996	846	927	893	896	879	912	939	901	964	910	887	900	907	904	897	898	947	922	931	889	951	881	877	892	932	932	961	909	935	901	870	966	896	908	915	949	938	968	929	935	905	915	961	913	842	955	941	944	1017	931	900	905	913	890	948	886	948	917	971	879	959	911	914	906	897	846	964	895	881	851	913	894	881	886	920	902	917	915	912	943	923	928	901	944	887	974	940	908	916	937	904	973	955	906	945	1002	873	887	863	952	886	885	914	903	925	912	950	927	945	950	943	944	935	884	949	925	924	959	916	881	917	935	928	941	887	989	965	899	938	933	908	971	894	932	895	883	949	959	902	879	918	932	952	927	978	906	955	931	910	891	911	871	896	917	896	925	893	904	939	921	876	940	978	912	933	920	918	937	926	911	906	947	903	939	942	901	890	905	874	922	822	959	902	943	904	932	990	911	963	912	943	978	948	938	939	928	916	924	912	859	867	852	918	952	877	914	947	903	928	899	888	928	916	911	934	889	940	843	922	834	889	888	916	927	873	865	920	924	896	965	984	918	921	959	915	895	889	918	911	939	865	909	892	929	919	912	958	969	910	904	911	841	960	946	898	926	939	979	909	928	938	949	955	925	927	914	912	914	895	946	942	882	869	912	877	934	897	879	933	932	857	870	889	891	903	880	937	922	900	927	942	927	883	867	893	901	957	918	981	913	955	907	915	924	814	912	902	917	866	924	960	926	933	915	965	918	889	856	902	897	917	915	908	896	921	900	998	885	880	880	867	849	914	902	895	934	878	940	951	891	884	905	952	971	941	922	943	935	903	933	947	895	954	931	899	913	960	883	857	914	903	875	943	972	933	930	918	965	900	947	898	929	918	907	866	920	895	874	927	966	941	930	934	875	859	887	871	986	930	899	964	926	901	947	952	988	958	910	951	913	916	1003	955	971	961	973	893	899	921	909	980	965	949	920	927	879	906	945	898	890	936	909	896	848	937	901	918	906	897	923	957	888	958	902	936	918	943	925	903	948	896	934	925	964	905	899	946	952	865	910	860	886	940	899	942	907	919	875	923	912	934	850	909	946	937	932
1528	249	231	273	246	225	223	223	175	206	205	187	214	178	197	200	211	203	178	204	240	184	193	238	188	226	192	173	201	191	182	193	195	180	212	189	187	188	197	221	213	233	202	175	201	176	180	188	197	200	203	206	205	198	195	178	201	192	196	204	215	191	222	176	197	181	160	178	171	186	199	195	198	199	211	199	198	185	175	184	181	209	175	207	183	192	204	222	181	199	155	198	205	183	193	204	167	201	210	217	204	182	196	210	209	204	197	191	206	190	168	160	185	200	188	215	217	223	217	198	175	210	207	198	188	188	200	178	175	173	198	188	233	189	207	187	177	200	229	190	204	203	217	214	192	197	180	186	207	190	184	184	214	220	199	192	183	212	216	190	177	193	183	197	190	180	169	174	185	193	188	186	177	186	197	182	182	166	218	198	181	188	202	231	202	219	193	195	207	192	183	193	198	213	193	217	189	205	215	195	206	174	188	185	179	178	200	223	192	204	206	199	206	185	173	197	209	198	206	222	192	213	185	195	187	175	175	192	191	186	189	220	191	196	178	162	205	208	206	163	200	218	222	197	188	178	187	199	240	194	190	216	192	195	198	205	205	192	220	188	183	217	198	201	186	185	190	194	206	185	195	193	236	193	211	212	188	179	188	224	237	223	209	203	215	217	205	199	213	172	212	162	188	232	181	209	177	197	170	204	198	192	198	190	207	216	177	199	224	179	159	185	187	197	210	197	184	206	213	186	203	217	193	168	209	174	210	187	184	213	196	212	166	176	198	210	194	179	181	182	186	199	213	200	182	197	202	175	215	199	192	191	210	234	177	183	178	197	227	170	211	197	176	183	219	184	212	173	196	208	174	218	225	192	194	188	219	197	191	176	194	200	182	198	201	194	202	207	234	192	200	173	236	160	193	185	206	208	191	195	222	169	193	197	194	195	196	178	222	180	220	189	204	190	207	217	197	209	178	196	179	195	197	203	203	164	216	197	211	201	190	208	194	208	190	165	189	183	188	180	183	182	200	182	214	197	180	216	200	187	227	176	188	199	202	168	203	203	186	228	186	192	198	218	210	204	204	200	192	191	176	175	196	201	205	186	218	193	180	203	202	235	192	168	182	164	190	194	211	183	191	198	179	195	177	188	181	196	220	199	187	186	189	197	204	200	196	214	216	170	197	202	196	183	162	181	204	181	221	229	216	208	182	184	217	170	207	180	224	195	194	206	210	223	198	223	204	190	189	209	184	192	180	189	201	231	214	188	185	205	214	212	196	211	200	217	199	196	197	182	215	175	195	166	194	211	210	188	182	171	168	188	176	169	198	204	187	189	189	176	182	195	212	186	190	210	190	188	185	200	190	199	184	204	192	166	203	171	217	182	171	184	167	223	185	199	199	210	164	196	209	165	165	187	192	205	196	219	171	185	207	201	237	200	209	196	190	188	181	233	204	214	204	205	180	198	200	234	188	194	242	193	200	184	194	213	225	180	190	201	192	218	202	193	211	210	202	199	206	191	209	212	210	178	210	197	209	218	199	193	188	218	180	220	206	203	202	179	178	186	185	207	185	203	212	193	196	191	191	207	206	184	187	197	204	186	196	200	220	201	217	175	199	193	178	169	203	205	188	193	203	196	210	191	200	207	192	157	184	170	204	204	203	198	182	203	196	200	193	206	196	232	187	196	179	185	174	194	215	202	194	221	192	190	181	200	200	189	218	218	201	196	204	191	210	174	214	185	197	175	203	194	181	198	205	173	189	184	225	187	193	201	199	204	203	195	182	183	165	204	205	200	214	192	199	190	182	192	193	184	200	190	192	199	206	194	213	193	178	201	178	201	186	177	191	177	172	158	174	181	219	171	203	182	181	184	175	228	217	192	194	199	193	174	210	183	206	190	194	188	201	208	206	196	176	204	191	208	157	197	197	192	225	197	210	208	195	213	182	229	185	225	220	191	198	196	204	195	184	161	187	177	164	209	218	191	178	183	159	176	167	218	200	194	185	184	189	217	204	192	190	201	162	196	168	210	200	208	216	165	187	196	184	203	224	179	202	197	170	186	180	168	181	210	211	229	207	178	197	200	212	185	187	209	186	173	185	208	188	181	185	190	207	215	201	214	198	207	154	210	168	197	197	211	203	186	192	180	216	192	191	203	174	221	181	199	215	179	216	200	196	208	185	199	195	199	206	192	179	175	186	185	200	210	169	148	175	183	202	169	183	192	187	178	208	206	196	175	190	191	186	200	194	188	201	214	198	215	197	209	185	205	210	206	209	216	207	175	186	190	220	206	211	213	187	183	205	210	199	171	201	186	199	190	193	203	207	166	190	189	212	201	185	214	196	197	185	174	192	206	187	187	200	162	176	183	221	187	191	177	209	202	219	179	192	193	191	191	213	191	197	198	211	174	195	174	185	184	214	191	203	182	174	227	194	202	179	212	192	194	179	207	193	182	221	196	205	209	203	195	206	189	190	196	187	189	212	215	185	176	186	216	233	223	228	183	189	216	165	203	168	196	220	178	206	196	210	195	187	210	191	181	209	201	212	148	220	214	189	186	197	178	177	209	216	171	179	180	174	193	206	208	205	197	172	203	230	198	220	237	208	219	186	186	195	192	195	183	199	200	193	183	196	213	174	185	176	221	202	201	179	182	190	195	192	178	216	149	231	202	215	192	188	185	200	206	186	176	194	218	193	195	202	172	202	196	194	193	202	190	203	192	184	175	226	209	195	206	200	205	225	198	222	209	197	210	214	214	221	178	181	193	221	207	200	194	182	189	182	215	190	194	195	189	211	163	208	187	226	185	175	182	176	183	203	195	205	188	197	196	195	185	193	204	189	227	210	178	188	157	204	180	206	198	180	222	224	183	200	187	193	206	225	218	192	194	181	206	177	226	208	204	202	168	181	191	187	201	201	205	184	196	166	205	192	201	189	207	197	186	203	188	204	177	182	183	208	166	210	192	201	223	206	202	222	204	201	195	192	181	176	193	200	194	188	189	209	206	219	197	201	197	200	198	211	188	211	209	181	192	202	206	185	203	195	186	188	180	188	197	193	177	175	200	211	191	204	203	212	212	205	198	196	216	194	191	203	217	191	213	207	216	202	193	186	204	191	194	185	162	195	197	205	185	198	192	181	176	192	190	226	226	188	182	191	207	204	209	188	190	200	197	168	235	197	202	211	196	205	191	199	182	202	183	194	189	190	205	182	221	185	206	210	183	198	218	211	223	217	206	193	206	206	186	195	223	164	192	199	184	191	181	227	188	168	193	183	197	186	200	178	178	184	232	186	201	180	186	173	211	197	234	218	211	177	197	211	176	200	198	202	188	179	207	221	182	214	194	187	189	184	182	205	201	205	187	195	191	187	186	176	204	223	235	204	180	187	228	178	197	195	187	186	198	191	189	193	205	227	197	208	219	207	192	189	217	208	168	175	219	210	214	189	191	189	183	215	199	163	201	221	194	205	177	205	173	186	203	179	194	198	201	200	183	193	226
1756	614	601	773	725	553	594	562	566	523	578	538	531	508	552	544	498	504	519	500	572	539	485	527	539	556	518	501	502	499	523	517	485	492	512	535	506	502	477	503	541	496	470	529	502	484	537	494	538	494	513	465	492	527	507	471	536	481	504	474	514	498	472	481	478	513	503	440	492	487	503	509	511	475	491	519	485	525	486	532	473	498	494	525	486	503	491	460	466	538	465	510	511	501	517	507	529	481	515	452	514	539	527	503	515	477	495	502	457	516	466	469	500	521	442	512	498	515	518	465	523	486	517	490	507	517	494	516	478	500	478	455	464	494	496	472	470	515	505	501	519	504	531	481	509	484	501	485	493	506	536	498	501	482	489	501	490	524	516	492	466	503	545	473	494	500	501	495	481	489	521	534	499	497	527	462	503	527	484	456	508	533	523	531	516	520	498	492	551	518	505	473	453	504	498	497	493	498	510	532	490	492	537	490	503	495	516	508	522	499	495	536	505	523	509	490	463	585	513	471	530	492	496	516	486	522	491	501	495	512	495	543	518	578	522	479	507	539	474	546	480	559	535	495	516	505	516	477	510	506	510	484	531	497	487	474	490	519	507	478	500	500	499	514	466	494	499	478	532	521	483	499	504	485	505	487	503	499	521	496	491	459	494	528	512	531	500	489	448	463	479	474	482	479	512	539	504	530	495	529	490	510	532	522	492	482	532	509	483	495	529	532	539	520	490	542	514	480	514	510	507	503	510	501	476	500	527	508	501	535	479	453	493	540	490	469	478	498	536	499	490	526	501	501	523	506	477	485	508	496	477	482	527	525	514	470	500	504	518	500	521	545	480	497	469	471	488	530	518	501	514	469	500	487	495	489	500	475	531	504	510	487	468	505	482	539	506	509	498	501	504	517	497	523	517	500	514	513	469	501	530	504	520	512	502	526	507	484	492	535	512	522	501	498	495	489	461	472	525	538	518	524	507	491	496	506	524	498	500	483	482	521	487	499	499	511	492	498	485	488	531	484	479	485	513	505	536	463	504	445	506	496	517	496	481	528	507	518	488	471	529	493	564	544	506	534	514	506	530	507	464	451	481	478	469	537	543	479	505	485	511	508	512	507	501	545	461	514	522	495	481	504	495	490	482	516	483	478	526	485	503	503	491	485	467	528	489	532	486	509	504	480	501	505	490	491	500	484	542	501	493	503	460	528	515	535	525	520	506	499	526	513	547	487	481	486	511	526	514	462	459	483	484	504	523	505	486	485	477	479	502	479	513	488	508	467	514	503	504	488	500	511	448	509	514	520	536	453	525	479	528	500	509	489	492	536	473	494	478	530	515	500	510	513	502	468	528	499	474	525	517	454	485	485	538	540	525	520	533	471	471	501	487	475	464	479	484	486	490	508	505	528	539	476	521	536	505	522	547	530	524	527	521	489	497	512	464	510	523	456	492	490	511	528	486	508	506	505	531	482	521	497	496	501	473	536	498	486	497	498	541	473	524	489	448	503	478	471	510	500	465	503	505	469	537	490	511	527	524	499	471	490	474	490	518	480	503	473	499	510	512	471	467	477	514	504	511	504	484	507	488	518	469	506	457	529	496	539	474	476	522	493	492	494	488	507	514	502	482	494	511	491	488	437	505	516	463	508	494	525	532	465	459	465	467	514	484	507	515	500	493	500	515	520	493	534	510	494	557	509	495	489	486	498	491	527	531	480	488	502	488	456	503	471	485	473	510	482	520	483	481	487	556	450	542	534	460	453	464	471	468	560	505	508	489	475	467	523	481	497	455	499	531	483	522	455	496	500	518	578	469	499	513	512	496	501	490	530	527	498	492	507	483	477	453	475	506	499	470	500	518	505	492	486	473	494	498	481	527	466	478	507	479	477	455	459	468	484	488	515	524	522	506	498	487	511	514	479	504	482	473	480	533	469	511	489	494	473	477	519	459	445	492	483	497	468	491	465	513	492	464	535	527	515	494	507	500	465	534	521	507	530	500	520	475	486	490	520	512	502	452	541	484	488	531	516	466	499	519	500	471	518	463	471	466	530	506	504	448	493	519	557	512	481	475	498	496	485	467	497	513	478	481	485	482	515	522	505	482	527	473	491	500	496	475	490	491	518	510	513	489	484	523	477	462	507	496	546	498	509	475	483	481	495	515	473	517	494	494	526	500	503	495	478	499	490	494	535	481	501	528	480	494	507	498	515	511	487	511	493	507	497	516	493	516	480	486	491	489	506	510	506	496	520	523	507	473	514	468	494	480	468	462	503	491	478	502	515	520	494	474	506	483	471	498	483	519	512	506	455	502	528	509	502	479	475	509	526	522	473	515	469	469	509	501	466	494	527	494	500	532	513	492	510	479	446	479	507	456	503	538	529	472	514	555	511	519	466	495	486	509	480	541	447	505	524	499	526	515	508	502	474	491	530	459	517	519	476	530	457	493	508	522	491	513	477	492	480	523	459	497	516	500	518	457	479	452	523	492	527	525	499	484	489	516	482	471	497	506	506	491	501	507	518	469	488	538	509	508	498	493	514	487	500	462	465	495	505	482	493	488	477	486	490	467	488	456	497	544	504	529	477	487	501	488	505	513	489	500	497	518	525	485	508	491	520	514	519	505	534	528	521	523	469	492	470	483	514	473	516	539	479	541	505	497	522	496	513	516	463	515	474	496	517	471	533	508	496	490	482	481	499	499	566	471	493	533	517	488	519	487	433	512	482	503	470	495	532	517	528	506	461	508	488	503	478	494	466	461	502	492	506	503	474	493	476	445	469	498	516	480	495	501	509	471	501	506	520	535	496	485	503	474	488	545	469	489	496	537	497	496	520	516	477	492	507	492	523	517	528	542	495	513	532	482	470	476	534	527	487	500	463	496	476	512	550	485	515	463	503	510	516	504	488	465	488	533	513	522	497	490	468	530	493	530	478	513	480	509	505	476	467	503	521	459	479	479	505	498	467	513	485	494	480	495	479	518	480	513	491	512	515	466	538	480	514	475	500	476	475	487	522	510	529	543	509	463	501	536	493	515	524	478	486	494	492	497	479	489	479	469	537	495	483	511	478	460	485	471	494	500	479	519	505	538	525	533	486	510	500	486	508	478	485	520	457	468	471	476	522	489	484	526	490	497	515	501	513	471	496	521	499	473	508	489	485	469	503	480	468	482	497	522	484	489	446	504	523	498	512	532	485	518	502	510	484	498	549	488	520	491	461	493	471	491	491	469	470	497	490	486	501	520	476	489	490	511	486	536	516	510	548	534	544	512	469	542	515	477	507	478	482	528	454	512	509	489	519	503	525	484	530	498	499	540	482	490	482	489	508	534	520	506	515	471	530	465	487	500	490	500	507	494	477	523	503	529	504	530	462	470	549	473	497	495	441	509	488	525	534	550	514	542	462	569	503	513	495	463	483	515	464	486	527	529	517	534	510	474	491	507	521	501	505	488	546	510	488	518	510	518	496	478	483	523	494	475	453	522	522	496	520	525	491	496	546
6783	593	647	588	498	310	319	288	262	247	230	235	231	222	212	256	199	197	198	227	224	215	211	220	215	223	231	212	203	197	184	204	226	203	185	173	202	185	185	189	196	193	191	175	203	200	216	219	208	208	227	195	209	216	202	218	218	204	193	213	175	204	225	198	195	212	217	183	204	173	188	194	192	198	202	216	210	210	213	218	199	184	200	198	221	230	214	212	177	215	233	228	215	193	216	221	200	206	189	226	224	208	200	212	194	179	204	217	184	224	207	195	200	200	204	194	191	217	184	207	205	173	204	217	207	220	187	192	187	205	171	208	194	228	204	212	192	196	196	190	166	208	208	220	201	225	201	191	201	191	202	189	207	214	200	222	196	208	223	192	213	217	211	207	223	195	173	194	205	224	199	215	215	203	191	186	198	176	185	222	204	205	200	195	234	225	214	215	191	202	212	208	195	193	201	220	203	210	209	191	176	201	179	200	195	194	196	194	194	195	185	205	196	173	207	169	212	222	204	194	184	193	184	178	192	206	215	194	179	205	190	199	191	221	215	210	209	209	230	199	178	233	167	210	210	196	208	190	178	217	216	201	223	202	226	208	212	211	211	184	193	209	222	216	221	219	201	194	210	164	196	192	219	203	191	188	194	188	185	201	187	178	224	237	200	205	213	185	214	223	212	215	198	211	211	215	228	209	178	206	219	198	207	195	205	196	191	241	215	199	199	195	228	201	185	197	212	209	212	193	167	203	195	213	197	198	197	229	194	193	198	213	195	219	190	210	206	237	207	192	175	166	199	213	178	206	196	182	197	202	202	217	195	196	194	211	190	200	208	248	208	219	198	185	218	199	209	219	213	202	222	195	201	216	202	204	195	209	210	211	213	198	209	222	207	208	208	207	196	219	190	221	229	210	228	202	177	198	180	202	227	211	214	196	232	225	188	178	193	196	199	189	172	214	199	215	222	223	195	223	173	201	215	189	216	203	202	216	203	205	179	193	196	211	232	188	208	213	191	212	197	180	235	186	223	220	179	217	172	196	225	197	216	200	184	232	209	189	224	229	192	192	160	215	195	211	207	206	198	212	211	236	193	203	176	205	213	227	193	175	199	228	192	208	194	206	177	181	186	215	189	224	181	191	200	191	213	208	221	159	170	197	205	204	215	206	175	176	200	210	184	195	181	179	214	209	204	211	184	185	201	210	186	212	195	209	208	201	193	198	183	206	220	212	199	212	222	211	182	187	189	222	203	198	187	218	199	199	210	189	208	211	210	211	220	214	206	213	205	217	227	231	221	190	191	221	200	183	207	220	222	189	201	210	216	222	185	200	182	210	196	211	203	197	195	200	189	189	182	228	174	198	234	226	189	210	223	217	195	202	173	196	181	218	178	207	205	201	190	196	211	219	182	192	199	207	210	185	228	195	218	193	192	204	191	199	207	236	220	180	185	211	208	228	193	192	188	174	197	229	203	217	200	207	208	247	198	239	214	210	203	197	208	194	196	202	213	213	206	202	199	169	201	187	179	212	198	210	191	194	201	181	229	199	178	199	196	201	188	200	184	201	213	233	237	237	225	209	231	185	195	207	204	218	205	211	222	194	192	198	203	202	205	176	212	236	246	228	243	219	231	186	175	202	202	209	201	218	181	209	207	195	209	202	204	212	201	193	215	194	205	195	191	195	192	160	214	224	224	174	207	217	227	194	184	172	201	202	213	221	215	192	167	227	221	238	209	157	214	190	203	176	215	220	177	185	195	202	209	207	228	175	199	198	207	217	221	255	219	204	227	222	206	192	200	202	207	203	174	198	206	210	189	184	203	212	182	173	201	207	200	216	217	200	210	212	211	245	212	219	222	204	228	203	201	219	208	207	190	184	176	228	229	182	177	213	179	188	203	181	228	188	193	196	222	190	213	224	238	204	212	206	204	159	197	195	213	218	196	195	215	208	167	223	232	201	192	200	194	192	227	198	200	204	199	196	215	228	191	230	220	192	221	211	227	213	223	184	198	185	217	218	189	177	200	196	179	208	220	233	223	190	212	183	184	204	207	196	199	189	219	178	222	224	218	213	195	212	238	193	220	170	194	226	201	223	174	178	204	206	227	210	209	204	221	225	192	203	206	209	211	189	226	211	195	202	175	202	204	194	195	202	207	202	190	185	210	198	204	174	180	197	202	217	225	202	210	201	222	204	194	203	202	179	215	236	221	207	192	209	193	213	204	198	166	220	218	205	212	210	188	206	218	198	189	205	192	200	189	191	184	206	191	212	200	212	194	192	208	205	243	191	212	187	210	203	223	230	228	209	211	219	209	217	212	189	231	163	192	215	219	225	203	205	212	192	231	209	186	193	207	217	177	211	225	197	215	210	195	207	197	197	195	201	205	209	207	218	204	199	192	216	205	191	229	220	200	198	202	195	213	208	192	179	203	186	199	205	189	183	179	196	184	227	179	207	204	182	194	176	211	194	216	210	217	212	199	203	193	187	192	198	197	196	203	217	211	205	238	201	219	218	201	212	186	190	186	195	183	196	220	190	210	196	213	214	204	207	209	206	187	205	193	203	202	176	200	181	217	199	212	208	193	188	187	163	217	180	229	202	185	185	209	232	202	211	195	231	174	201	209	177	226	217	194	202	185	216	242	208	194	204	180	203	205	200	201	179	182	221	202	201	195	231	188	217	206	241	207	244	174	206	218	173	183	194	227	186	213	204	210	199	187	195	205	206	232	220	195	164	185	206	166	193	198	196	199	185	191	202	198	219	191	220	208	192	187	205	196	202	228	189	224	213	186	207	225	186	218	219	196	211	206	234	173	179	204	187	186	200	202	229	192	216	220	197	183	199	208	231	226	201	199	202	206	214	245	225	206	221	221	202	209	214	195	204	193	178	204	204	186	197	207	187	196	194	209	218	210	209	188	203	200	207	205	202	189	218	205	192	203	192	231	177	194	211	209	189	198	196	188	207	186	233	225	219	185	192	203	188	185	199	194	180	199	192	220	196	206	200	223	213	200	187	194	203	182	172	185	220	201	191	180	187	205	221	214	192	182	202	199	196	204	175	183	189	208	213	206	224	193	192	217	204	215	187	206	170	229	208	214	180	197	246	207	209	202	170	183	173	201	218	211	208	178	199	215	209	241	214	223	196	213	180	199	201	200	196	175	202	211	217	219	195	210	212	215	177	194	219	238	210	216	203	199	184	188	205	236	206	187	223	195	206	208	188	195	204	200	185	222	214	185	223	196	178	234	208	211	181	209	250	204	205	219	211	219	204	195	199	223	222	196	211	202	203	195	190	201	212	234	186	213	241	187	178	228	197	204	217	200	211	214	188	208	212	184	221	185	198	229	182	198	198	183	210	207	208	207	207	207	211	219	189	211	208	190	204	189	198	201	204	203	201	179	214	225	196	194	189	209	187	199	193	202	213	204	215	171	206	198	204	236	205	168	210	200	180	200	202	183	169	215	219	197	207	184	236	213	215	238	180	210	224	193	206
6070	861	1379	1827	1670	1249	1102	994	881	870	738	747	679	639	672	741	606	580	584	621	595	588	539	565	593	601	574	556	524	592	570	575	576	580	528	516	556	560	534	538	555	516	557	532	538	559	501	567	549	525	530	546	514	534	534	536	570	529	545	554	527	537	574	522	522	531	542	495	575	517	537	541	518	540	553	548	550	533	537	551	585	520	530	522	552	526	540	508	557	546	502	542	541	525	530	529	514	505	512	557	528	518	519	554	528	474	544	547	573	504	541	531	536	508	555	527	548	514	538	539	511	547	525	524	522	493	525	528	546	585	521	504	548	516	547	541	538	538	531	537	536	503	532	486	579	520	553	566	540	519	528	529	558	511	573	541	549	525	580	550	507	506	513	542	484	531	545	539	536	523	501	546	523	548	506	532	531	551	540	520	536	535	530	560	545	547	553	490	521	586	535	507	536	518	516	573	541	529	519	573	528	535	533	515	545	521	549	533	543	520	557	515	542	559	567	477	533	551	557	536	568	548	546	544	519	600	524	571	566	542	540	556	501	550	505	558	527	552	539	537	520	516	511	554	558	583	528	531	520	504	522	534	577	542	553	507	565	523	574	515	510	509	531	551	568	497	548	527	545	511	543	521	544	521	551	553	527	509	534	513	520	522	546	501	579	571	540	531	481	489	531	521	492	503	520	543	507	544	559	546	508	505	519	495	517	507	527	548	565	525	501	501	529	531	553	518	573	522	550	520	531	555	527	563	546	577	558	520	547	532	518	544	539	544	561	510	607	563	536	550	556	525	562	507	546	529	535	558	542	525	557	536	509	522	576	496	510	535	524	539	574	550	516	528	526	577	503	569	520	568	527	549	591	541	496	531	511	554	572	555	547	530	547	563	541	548	548	529	512	519	518	553	514	567	506	556	573	559	503	560	518	532	529	564	500	534	517	524	579	556	529	511	550	528	488	566	580	548	545	495	536	577	548	537	530	563	531	548	593	545	508	541	536	556	510	535	551	559	535	528	534	529	556	535	555	524	532	565	557	586	558	566	547	543	547	552	510	576	553	540	497	573	545	518	536	564	530	540	556	563	521	538	586	548	547	510	545	565	516	529	512	528	526	541	533	528	546	537	517	541	504	543	510	563	528	495	527	530	525	559	554	539	477	548	605	513	497	506	550	499	483	581	521	539	521	550	555	535	572	481	526	528	536	508	554	539	506	584	545	536	525	499	540	507	510	540	526	545	497	556	505	517	557	473	497	556	535	533	506	552	534	504	528	537	528	502	488	549	523	503	509	532	523	565	529	556	535	568	526	519	525	546	561	548	550	551	566	527	511	523	543	494	523	523	504	567	560	582	495	557	521	543	524	558	544	528	537	471	514	548	516	575	539	539	537	542	553	536	559	518	541	503	518	530	537	494	538	537	560	533	540	540	518	547	530	532	558	542	514	514	555	520	510	519	511	517	518	538	540	544	556	543	552	604	485	523	495	565	523	528	534	542	524	520	529	518	495	516	554	544	517	507	538	529	535	535	565	528	519	525	529	524	552	534	531	580	586	512	597	535	524	529	534	525	488	541	552	508	569	517	554	518	527	518	547	524	550	494	542	550	514	536	524	529	570	567	499	541	500	528	500	501	543	545	516	534	560	536	523	577	535	510	538	520	514	566	568	535	537	565	555	547	532	551	522	500	542	555	518	520	563	496	483	543	522	538	518	547	514	529	528	533	545	483	512	533	522	559	564	557	523	488	540	544	544	537	536	494	583	486	569	543	538	544	502	501	540	545	518	529	517	507	551	524	512	544	551	517	530	532	524	506	498	561	545	526	530	560	498	574	548	533	517	532	604	497	566	536	526	514	506	524	560	544	542	508	528	569	546	541	542	493	489	513	574	499	548	573	543	543	529	546	536	505	519	578	572	516	542	526	531	495	563	505	547	550	557	545	496	511	530	526	553	536	549	523	552	524	519	562	574	578	509	557	540	544	550	532	545	569	511	561	554	520	530	540	531	493	518	505	548	513	545	555	480	533	528	549	550	539	532	570	514	524	557	525	552	583	508	514	528	533	547	487	541	517	510	570	502	539	488	524	553	523	571	518	510	531	567	553	530	536	499	535	538	545	521	552	513	566	530	526	477	530	545	498	570	533	548	477	509	521	571	512	500	537	510	532	556	558	554	547	498	485	567	574	531	542	599	512	496	526	563	525	533	496	554	516	561	554	545	538	528	554	575	545	505	562	587	522	511	541	562	510	545	494	515	561	516	566	488	547	536	494	530	515	543	526	569	563	538	589	508	523	542	511	534	551	515	542	490	550	538	557	530	500	520	512	518	585	515	531	562	533	529	563	536	518	558	521	504	508	535	525	521	516	520	545	522	536	554	513	537	509	519	525	554	554	525	517	513	511	485	549	536	526	520	517	524	492	526	554	577	528	465	524	496	523	537	524	528	511	557	512	516	509	538	585	537	544	568	532	492	513	519	545	542	486	560	506	520	532	531	503	558	507	557	546	539	521	545	535	528	554	511	559	543	558	561	515	517	501	550	520	492	503	490	520	563	506	530	533	533	558	547	514	529	543	533	496	559	534	511	548	520	561	513	513	533	535	552	535	554	519	525	534	571	539	499	530	505	546	497	533	566	533	543	516	488	539	547	574	544	550	544	533	542	515	540	536	511	525	544	515	518	551	526	528	545	524	554	566	533	586	525	555	482	513	542	523	557	539	532	525	543	503	552	577	503	572	540	497	564	517	558	576	570	552	533	522	547	522	542	536	553	497	533	528	529	521	527	538	527	516	528	583	519	547	546	503	527	536	526	566	511	520	552	534	545	542	503	539	500	533	536	530	544	543	496	527	570	549	493	531	534	506	529	543	542	505	551	550	549	538	551	565	498	492	531	541	529	571	534	558	534	551	546	516	514	551	528	534	556	530	526	572	521	559	520	566	561	524	532	549	549	530	542	509	490	488	539	549	537	552	500	561	561	493	521	535	594	545	507	496	575	542	531	489	557	567	506	561	557	556	541	523	517	499	548	535	518	517	517	574	504	513	548	569	535	552	547	549	543	525	502	522	523	490	493	522	549	533	540	542	548	512	514	526	487	523	584	547	572	556	533	538	524	532	596	580	524	539	535	525	550	522	525	550	491	499	524	505	530	491	498	561	512	510	497	551	496	569	522	523	525	543	562	571	505	528	521	550	529	527	539	534	542	548	545	551	573	533	519	561	496	539	545	530	468	549	505	511	510	512	494	499	554	536	510	535	512	547	560	579	556	537	559	565	533	536	544	544	514	541	522	520	522	533	521	535	542	546	486	491	490	525	523	507	514	544	527	524	527	519	537	530	518	544	517	520	486	532	527	526	535	522	485	540	485	496	561	498	529	527	526	540	501	504	554	519	534	603	560	505	564	471	527	556	538	540	570	561	561	533	549	520	518	526	511	522	552	503	524	543	561	517	506	519	514	542	506	570	546	527	497	562	552	556	560	534	584	570	549	538	546	502
13774	1569	1245	1312	1005	766	575	490	510	470	469	442	419	444	452	458	418	412	413	424	433	452	374	405	453	423	445	391	424	425	408	435	432	447	453	409	391	416	391	406	423	396	408	447	405	414	424	406	395	370	412	434	435	395	410	395	454	393	417	443	429	387	420	367	422	416	385	366	433	427	392	407	423	383	395	390	451	389	441	389	417	402	425	394	380	396	409	407	420	414	451	403	410	420	435	419	406	431	410	378	389	423	406	412	411	414	362	439	401	398	369	428	395	423	437	377	407	381	405	426	422	390	417	390	382	424	377	415	438	377	420	416	425	388	385	432	431	417	416	381	360	362	415	415	377	419	416	391	464	454	412	429	379	437	413	399	337	422	370	405	422	425	383	388	415	390	449	400	433	460	373	427	422	370	442	415	423	416	474	395	412	412	413	431	410	408	378	420	395	410	380	444	428	435	423	391	378	413	431	408	376	426	437	411	410	396	400	442	391	433	400	409	424	407	407	393	393	369	381	406	377	402	428	436	407	413	414	418	447	406	389	383	403	427	440	394	442	436	398	453	386	427	409	431	455	414	410	392	407	452	367	418	375	427	405	405	432	417	405	423	432	438	408	372	438	422	426	384	429	444	449	435	396	422	407	414	401	401	406	437	368	376	396	437	442	416	404	420	412	381	399	379	399	412	396	424	448	431	412	430	410	423	393	404	412	377	398	407	408	445	422	445	400	400	429	398	425	367	435	414	421	431	399	413	411	405	414	411	383	393	405	400	421	409	428	393	388	400	368	400	435	363	406	450	453	397	426	436	381	396	441	405	429	377	414	412	425	431	401	436	399	397	423	413	373	429	374	413	425	431	386	443	442	396	421	365	435	434	418	397	414	410	400	416	409	403	399	448	446	394	389	418	446	469	439	419	377	456	373	365	434	415	425	407	384	372	429	404	373	413	401	454	387	405	398	371	440	401	424	412	400	428	400	396	432	383	424	373	416	407	413	391	426	433	427	422	385	372	369	387	428	334	386	433	387	373	480	395	371	425	439	371	449	378	387	425	378	423	414	426	389	439	377	411	370	386	442	454	427	442	403	385	404	408	371	460	407	423	461	408	408	369	419	439	407	370	421	413	408	397	390	386	380	402	418	403	407	388	405	395	395	432	415	372	393	415	397	430	382	369	398	422	448	420	412	433	400	411	404	410	413	382	367	385	395	396	437	403	429	391	454	390	389	400	438	393	434	395	418	412	448	422	367	383	419	398	394	422	394	403	409	406	396	393	429	437	433	405	407	464	412	391	406	378	397	431	417	430	391	433	449	428	380	414	402	374	386	367	397	422	394	414	398	395	422	437	404	381	422	403	431	424	417	425	424	399	421	349	400	414	421	401	439	408	432	415	397	412	395	372	359	403	406	399	392	459	418	434	432	405	433	395	411	377	410	403	408	385	381	388	397	436	425	423	370	402	382	428	445	412	364	421	402	432	429	386	398	402	355	403	456	380	414	416	385	389	418	384	382	399	403	399	447	417	414	405	457	418	383	414	429	401	406	398	425	442	403	418	389	396	418	415	390	440	406	396	387	403	390	373	418	407	411	402	430	376	421	366	386	420	372	368	411	393	429	389	414	405	372	370	379	401	393	369	427	394	401	428	427	416	391	432	383	406	394	418	434	382	411	454	417	440	427	382	387	413	360	442	391	426	448	398	389	397	390	400	397	399	424	377	416	389	395	390	440	435	387	430	394	425	419	422	431	430	408	448	426	370	357	433	409	404	389	407	412	426	378	399	395	428	390	401	377	380	407	415	398	397	403	385	399	422	401	418	415	420	420	413	409	416	375	444	407	408	432	378	409	396	445	376	416	406	434	457	418	400	416	400	400	379	424	419	404	404	389	408	401	437	398	408	421	421	403	415	395	410	390	405	439	430	392	423	379	423	418	403	408	390	387	414	421	445	399	440	438	404	404	416	449	379	393	400	397	398	431	423	391	406	382	443	405	401	398	381	403	410	439	395	443	413	411	391	424	436	365	384	367	401	434	403	427	353	413	383	362	458	401	346	386	404	408	409	419	441	403	408	396	408	373	399	394	427	385	409	404	433	397	384	420	395	402	412	407	386	425	412	417	383	443	421	402	382	390	390	422	425	423	415	410	370	418	435	429	391	440	407	411	396	442	394	355	383	406	396	421	398	388	373	424	448	375	388	378	414	385	370	360	378	427	458	395	427	454	416	390	383	406	426	441	390	437	379	390	394	409	355	403	398	404	399	421	380	386	402	407	440	397	395	447	398	414	417	408	406	433	411	368	415	439	410	393	422	386	410	382	422	394	445	391	403	415	419	390	428	397	391	425	386	424	432	414	391	377	389	418	412	417	408	424	456	367	412	402	423	430	414	374	424	406	370	400	387	388	408	387	402	403	396	436	375	391	389	368	411	409	383	434	402	358	392	427	384	447	413	396	404	410	433	411	400	423	382	434	429	399	393	414	383	416	443	408	401	426	443	408	400	401	392	403	436	414	401	405	415	394	404	376	440	397	398	421	415	441	437	385	408	361	410	429	401	417	407	370	407	365	431	401	374	408	411	419	380	435	384	337	390	424	407	424	379	413	420	401	395	420	371	400	433	407	395	384	380	398	389	455	402	412	456	388	382	418	378	416	434	425	440	407	403	394	407	439	407	390	428	354	405	364	389	391	398	393	401	407	397	419	398	447	407	427	361	430	409	427	392	378	400	438	398	401	375	397	432	385	405	410	390	378	355	415	394	408	366	415	393	390	441	415	412	397	406	436	412	411	385	385	418	375	417	398	371	423	376	415	380	418	362	397	385	444	352	386	409	368	390	368	422	427	406	422	439	422	410	390	420	364	377	387	379	415	408	397	426	381	437	424	404	393	407	416	427	380	418	438	394	433	413	370	436	401	383	424	415	434	448	363	447	403	401	380	373	417	417	378	371	371	423	412	410	364	448	388	406	417	405	379	423	426	425	439	431	392	376	417	424	389	375	410	434	411	403	437	445	401	411	419	377	365	399	408	377	440	398	420	402	406	421	410	433	404	411	471	384	400	395	407	379	444	429	417	394	417	432	405	401	393	425	410	410	395	446	424	411	406	397	433	401	394	403	391	456	431	378	432	435	411	405	413	375	411	404	409	420	400	399	411	428	413	401	424	407	438	417	427	416	396	419	434	392	408	432	414	430	397	426	393	417	382	439	428	422	472	399	420	384	433	441	454	435	425	411	428	397	380	415	407	405	401	406	418	427	398	414	409	409	397	425	407	412	415	398	374	409	435	384	397	437	452	378	428	397	410	406	412	345	422	411	418	399	411	389	423	399	419	405	411	403	390	426	390	398	407	424	439	424	389	420	453	413	378	405	389	389	400	424	386	400	391	413	390	405	390	367	381	408	394	381	394	428	406	426	406	399	365	428	408	395	429	391	402	416	442	407	404	415	407	454	456	407	369	402	397	423	417	396	439	393	380	407	380	365	435	412	404	388	389	386
8243	1620	2570	3350	2912	2323	2020	1834	1514	1504	1247	1211	1211	1151	1245	1185	1068	987	1020	1073	995	994	1025	1004	1144	1185	1007	987	970	971	938	1008	1020	904	954	1010	967	950	918	945	954	918	921	925	933	951	874	962	994	971	976	909	873	977	911	906	1007	905	971	959	996	918	928	868	891	902	951	928	949	900	940	903	950	914	883	925	938	929	943	954	924	945	891	954	901	957	994	946	943	908	932	938	947	890	956	920	944	923	959	912	898	930	899	908	953	938	908	937	907	980	943	925	949	912	940	925	898	1034	906	916	888	911	951	948	956	923	983	923	941	932	900	908	900	923	923	886	948	933	936	935	921	922	904	991	831	947	938	982	875	914	838	923	963	940	920	957	892	936	923	904	903	991	964	860	919	942	962	871	972	895	896	901	919	913	929	970	900	946	900	903	952	942	947	932	929	922	894	929	942	917	949	906	962	873	942	952	900	861	937	910	900	926	954	935	930	913	960	913	916	885	949	955	974	927	921	934	943	981	956	862	883	927	918	911	942	928	927	892	953	920	956	928	926	917	967	947	907	875	905	896	880	866	921	859	963	926	980	888	914	904	964	952	928	935	936	896	905	982	951	947	954	887	957	951	931	916	949	943	914	919	972	918	923	941	885	932	896	924	892	869	885	893	896	895	927	921	929	929	915	904	891	960	936	900	890	909	886	968	969	843	918	892	935	916	962	920	843	927	876	966	1003	944	958	941	963	908	941	962	913	918	917	957	908	948	924	957	875	957	987	890	914	983	911	930	916	880	905	931	974	934	948	907	935	922	916	956	932	992	917	900	922	968	923	926	963	959	938	900	911	906	901	924	906	908	932	972	928	943	935	916	924	953	936	947	902	963	884	890	1011	925	947	944	963	979	899	873	964	901	988	936	936	879	880	925	918	912	904	959	877	919	847	909	909	865	910	910	927	953	919	864	944	911	954	930	944	968	902	846	875	973	878	888	931	993	906	976	945	950	966	907	920	934	862	916	908	916	888	839	929	946	933	831	906	919	948	872	976	945	925	963	967	872	930	939	893	918	925	960	966	897	912	924	937	936	938	918	901	888	893	944	946	922	934	967	901	972	878	880	931	895	854	924	890	960	894	934	894	932	888	924	888	895	912	941	980	917	929	954	963	971	923	947	904	935	903	920	903	898	918	904	856	926	875	942	943	979	921	899	875	933	938	905	867	870	921	956	896	877	912	940	895	983	961	1000	891	925	923	916	886	873	938	882	896	957	925	953	935	927	894	965	969	957	956	943	916	932	923	936	913	883	940	957	922	911	879	910	1014	945	910	861	887	931	875	920	904	929	972	936	929	935	978	886	911	934	934	962	915	963	911	970	967	933	915	937	956	994	919	904	906	931	928	919	881	940	936	950	871	928	978	905	961	915	902	898	892	908	946	909	898	950	948	902	975	974	877	972	899	901	911	953	911	942	922	892	961	896	939	890	892	945	865	884	952	899	938	917	960	923	952	922	919	956	898	960	916	906	870	896	963	972	880	926	914	913	904	943	960	864	884	981	933	976	919	938	955	915	876	898	951	874	907	906	916	944	935	920	951	939	897	954	863	919	921	883	899	950	905	910	912	908	927	906	905	926	932	906	897	884	901	898	923	910	910	906	954	946	903	865	902	987	880	918	909	985	964	950	948	940	965	947	853	893	938	940	901	906	910	937	937	959	958	948	927	919	920	927	950	949	978	996	962	924	922	949	977	941	941	929	917	855	885	961	939	880	926	891	911	912	888	917	936	986	893	879	919	940	896	919	938	900	969	959	908	898	929	891	906	969	911	961	982	882	919	943	928	936	885	914	911	905	936	914	958	921	915	971	987	900	920	1007	943	875	887	914	956	917	994	881	919	955	939	912	894	922	920	921	911	959	929	980	900	973	922	951	902	904	902	931	896	930	930	869	947	886	940	873	998	933	915	926	901	939	925	955	974	927	902	953	924	957	936	956	906	954	957	911	910	919	945	932	896	913	939	941	879	905	920	898	929	909	878	925	924	970	916	966	879	971	954	970	935	884	928	949	908	927	884	970	862	922	854	876	929	905	888	916	972	872	926	913	947	925	927	923	952	890	894	890	905	925	945	896	908	907	906	930	908	948	892	941	920	980	939	907	898	943	936	928	937	909	966	932	896	932	923	908	956	923	908	885	925	894	900	872	872	927	884	939	965	872	954	948	970	897	903	915	979	889	861	915	872	969	983	924	959	882	920	976	918	962	905	877	851	891	888	911	1003	924	943	866	962	888	900	954	921	913	961	913	935	909	938	885	889	968	946	921	941	919	928	892	939	897	937	929	893	918	941	920	983	981	923	912	952	955	939	914	887	918	902	923	906	899	943	954	944	919	933	890	975	912	895	896	885	939	891	907	919	884	961	902	939	969	934	884	952	924	972	928	888	952	970	902	917	918	948	951	886	937	894	974	939	952	916	921	891	955	933	924	929	928	932	945	931	879	935	953	892	938	932	907	869	935	954	945	938	888	955	957	894	926	930	947	918	945	926	882	966	926	918	957	953	927	914	941	942	978	977	922	950	932	923	940	923	954	907	950	935	916	937	894	930	934	944	948	926	926	900	873	997	960	879	960	962	937	886	916	930	945	988	928	877	936	956	910	938	944	909	978	881	927	917	907	941	956	833	890	883	954	913	998	953	873	916	909	942	923	952	926	922	940	924	947	941	928	944	979	965	923	899	886	931	977	914	933	906	915	911	913	911	892	951	872	957	903	895	969	894	929	867	937	913	876	945	938	903	923	933	915	933	938	933	912	909	876	934	915	894	911	880	948	953	925	954	933	898	895	940	903	973	888	969	949	917	894	952	890	900	940	963	915	894	935	933	911	915	923	948	901	924	928	891	892	925	974	915	935	928	942	922	939	914	951	980	968	904	932	925	892	903	956	936	897	911	975	953	934	920	950	928	892	887	912	976	899	918	893	990	941	907	920	880	899	959	888	953	969	924	920	924	946	916	932	903	895	953	936	948	899	914	886	933	989	951	916	916	882	935	908	982	920	962	971	995	927	940	950	939	920	921	930	896	986	866	918	932	934	893	978	945	928	918	953	856	933	888	894	936	954	950	944	925	937	923	898	962	996	957	914	915	969	911	907	936	984	889	959	899	929	963	928	998	939	918	928	942	944	962	947	897	899	972	952	932	901	909	879	942	918	871	921	866	932	901	929	919	946	953	946	930	979	913	967	915	894	951	963	900	890	911	924	962	914	942	929	936	921	912	896	915	887	859	958	959	981	914	885	932	931	889	882	909	930	922	918	887	932	950	914	877	947	922	935	957	892	938	963	945	942	924	895	968	899	966	948	932	952	931	946	912	904	936	925	900	920	852	907	926	924	882	944	893	919	930	936	907	957	917	956	939	957	956	952	915	937	882	946	937	984	885	912	848	1000	931	923	986	913	974	929	974	902	936	905	937	916	870	969	893	926	900	918	841	967	928	874	937	932	922	958	871	954	912	907	913	953	886	924
1357	196	245	301	239	214	182	222	200	243	237	228	214	184	216	194	186	215	222	206	219	168	226	190	194	241	183	206	202	219	215	227	189	210	159	226	169	216	219	192	233	212	193	175	202	209	180	204	199	203	187	212	215	198	181	194	216	211	210	211	184	196	178	172	187	204	187	198	199	170	193	191	198	209	202	218	203	211	201	195	205	197	189	215	227	181	191	196	233	194	219	207	182	206	204	204	202	225	204	223	217	201	189	180	201	212	183	210	226	227	189	216	243	178	207	201	217	194	172	208	186	192	192	164	196	201	206	218	202	177	203	192	187	193	198	197	206	197	173	183	214	199	225	207	198	201	212	185	196	226	203	222	161	191	186	183	188	187	223	193	207	176	208	233	195	212	201	212	209	202	190	186	212	246	221	179	219	186	203	193	210	204	203	205	229	189	196	202	203	193	167	238	224	217	191	202	211	192	191	200	204	203	190	175	232	184	219	198	213	199	200	182	202	197	204	230	185	191	191	225	212	219	190	210	180	196	210	188	196	203	212	186	176	200	211	208	158	202	190	221	202	194	179	163	207	183	184	173	203	207	202	218	215	193	190	196	187	209	218	221	188	200	189	169	200	210	203	197	211	209	205	202	220	199	215	196	181	199	211	207	224	222	196	198	187	185	178	183	204	198	215	191	224	202	199	197	210	198	223	191	185	180	218	200	210	187	209	194	182	201	187	198	229	227	213	195	195	165	186	188	211	198	195	201	171	218	190	206	211	193	186	218	184	180	204	214	186	182	210	176	183	207	213	210	205	227	214	190	181	165	209	198	197	216	193	209	217	185	203	194	215	208	204	198	202	192	220	207	203	204	193	189	172	200	172	193	207	213	192	203	213	228	207	217	220	189	219	209	219	210	235	207	204	193	197	197	182	207	210	212	190	215	191	216	202	196	178	225	210	241	233	194	176	200	209	219	186	189	205	205	197	216	195	210	171	204	200	206	196	180	184	190	224	200	197	207	211	213	189	230	195	215	191	189	178	185	167	195	191	221	205	199	219	211	210	228	218	202	179	209	210	216	193	188	219	204	186	217	182	201	212	210	200	178	229	197	188	191	211	203	200	206	203	177	212	209	187	209	186	202	197	212	205	217	181	222	210	193	157	211	198	201	194	237	194	195	224	184	191	209	199	196	210	216	198	204	185	215	188	223	194	194	215	196	179	203	194	207	233	202	211	201	189	223	220	198	220	191	207	212	189	191	206	172	200	230	206	212	183	187	228	223	199	217	220	202	196	196	209	195	182	213	176	200	198	192	206	210	208	218	174	182	203	203	174	188	165	224	204	202	170	207	230	207	212	187	214	196	207	213	175	211	196	204	177	171	169	189	216	202	221	220	197	206	196	197	202	170	221	239	222	195	206	213	182	194	197	183	211	188	208	196	186	195	176	179	223	202	194	209	203	203	217	197	212	223	174	190	190	216	195	187	222	200	197	180	182	215	204	178	230	228	212	184	203	185	212	188	213	196	181	203	226	175	207	191	200	177	182	209	223	204	197	221	190	212	200	178	211	191	202	204	225	215	205	190	198	190	167	199	213	186	200	197	237	186	213	196	175	221	195	210	200	216	221	206	187	210	183	183	218	185	201	190	211	217	164	200	179	183	197	201	201	202	191	165	200	197	231	169	191	216	180	193	197	197	220	167	210	195	217	215	223	242	221	183	217	187	186	225	196	214	192	176	201	166	192	174	170	194	216	215	192	193	198	189	153	201	181	212	202	202	221	187	229	205	212	215	190	193	215	209	208	220	181	211	181	203	193	185	210	195	204	214	188	188	205	189	217	170	177	226	204	196	177	197	204	180	183	218	174	209	198	202	207	199	200	176	202	218	203	165	174	189	200	164	182	196	188	172	196	214	193	199	178	216	190	205	197	200	202	187	177	204	215	200	176	184	194	187	192	213	206	214	202	196	170	197	197	222	201	204	202	186	225	205	196	187	193	191	187	188	197	188	226	197	187	200	188	207	210	192	203	203	236	230	213	198	197	170	189	201	215	178	177	213	215	197	179	203	188	185	195	212	220	216	199	183	168	212	189	175	230	191	171	192	207	196	212	228	198	190	221	178	192	197	218	207	197	193	190	192	182	201	187	216	165	188	213	181	184	180	176	221	205	199	215	192	176	205	220	223	191	166	209	211	225	212	224	213	178	173	216	217	199	192	180	187	207	195	214	223	206	190	222	189	213	227	207	193	195	198	204	230	198	210	184	209	207	182	220	202	201	212	220	201	203	216	201	192	200	206	223	202	216	207	207	189	191	223	189	205	194	212	214	192	208	199	218	190	231	193	205	220	227	192	195	184	191	182	204	185	192	183	194	180	226	190	207	225	189	230	200	196	205	185	199	193	211	203	167	214	192	192	206	175	188	212	216	188	195	201	179	229	208	214	212	200	212	203	206	192	199	178	222	199	180	188	193	196	202	207	194	206	175	217	220	189	221	204	191	190	214	216	202	207	200	196	213	204	181	199	196	196	199	208	177	198	164	209	191	219	224	212	187	190	206	201	205	171	179	209	211	185	175	215	203	186	207	201	212	187	201	192	188	178	156	204	197	194	202	199	204	182	170	228	203	194	219	174	212	197	189	195	190	198	174	213	202	197	202	179	194	216	208	191	200	177	198	185	180	193	193	204	181	168	155	195	217	200	190	212	191	192	202	209	199	205	203	200	193	216	195	228	200	222	219	201	182	176	183	204	190	186	203	206	188	190	207	222	219	219	215	172	218	203	224	196	210	187	197	180	200	181	193	226	194	178	199	192	173	210	214	195	235	185	202	200	222	196	182	194	179	189	211	217	196	214	189	203	154	239	209	189	186	212	197	214	171	177	171	190	182	189	208	214	182	184	225	182	194	191	218	234	215	204	212	201	200	206	194	178	220	192	185	218	202	202	216	210	204	190	215	213	198	159	192	192	215	188	182	186	196	193	201	167	206	219	179	206	183	191	222	217	199	188	174	181	201	197	186	201	197	222	216	194	186	158	166	170	222	194	251	206	205	183	180	216	183	206	183	204	179	214	216	182	204	211	195	184	174	233	211	180	176	211	204	193	200	191	213	192	182	195	194	199	182	194	218	217	213	201	202	201	213	216	187	202	204	187	205	176	207	203	201	175	207	190	207	210	177	208	194	224	174	202	218	228	180	183	221	217	198	208	222	206	198	196	197	220	185	193	205	225	179	202	190	177	190	188	188	187	199	210	184	177	205	179	176	196	173	184	205	201	179	190	199	193	197	189	220	204	185	201	196	198	185	189	206	196	207	241	179	184	200	218	194	181	215	220	198	196	200	209	197	165	186	180	191	207	207	195	194	209	201	213	208	192	191	187	194	175	174	177	226	203	200	184	203	209	207	205	204	206	190	204	214	208	179	171	166	176	172	198	201	195	205	187	214	193	218	175	204	205	177	174	195	182	188	188	197	215	176	189	190	201	210	175	192	202	181	203	189	192	180	242
1664	515	582	778	736	564	568	586	497	582	546	534	544	519	544	571	509	532	538	523	494	498	512	493	567	587	477	535	493	456	545	503	542	483	477	516	495	555	512	521	531	515	504	507	538	509	507	498	533	492	500	493	490	521	529	528	490	491	525	502	521	516	488	499	555	532	535	528	477	523	534	521	515	509	491	492	482	541	545	512	459	467	491	514	523	493	491	501	530	493	517	514	502	492	572	491	502	489	490	540	498	500	534	496	545	526	500	487	516	490	504	472	488	488	488	501	494	519	467	500	519	496	499	533	478	561	474	491	581	562	531	520	515	483	492	470	491	504	498	482	519	517	523	468	526	506	499	486	514	506	470	491	495	525	512	498	481	567	528	486	532	497	480	479	518	512	479	513	503	537	508	484	514	513	470	499	479	535	528	544	510	533	512	499	510	484	499	518	526	531	500	483	501	491	475	520	500	483	522	500	528	501	470	511	526	509	527	486	490	495	471	492	512	525	544	502	484	496	505	506	507	501	521	528	509	496	536	500	517	504	503	521	504	503	502	527	541	500	548	550	555	521	518	472	493	449	483	525	513	513	527	515	515	498	497	525	505	498	513	521	536	502	517	517	564	494	488	511	464	503	523	509	523	524	495	518	478	476	517	530	498	501	513	501	485	461	506	490	532	500	484	528	547	467	514	472	506	534	482	531	507	522	517	520	541	490	508	496	527	497	469	502	528	561	490	472	534	492	503	508	553	501	509	507	512	537	522	516	478	494	532	504	519	503	477	514	488	520	540	486	506	513	490	507	517	540	513	552	526	531	538	525	479	494	489	494	489	504	505	515	549	512	498	528	485	524	526	515	486	523	486	532	506	510	516	485	537	550	456	522	529	448	505	544	523	515	514	536	512	509	520	514	480	476	508	521	471	464	529	517	549	534	513	472	511	475	510	478	515	482	497	469	508	531	514	535	499	499	523	514	515	494	540	490	541	535	527	524	521	511	541	524	473	506	499	481	541	486	508	483	525	497	498	528	505	485	501	496	485	531	482	476	530	491	513	486	497	514	492	500	500	518	503	518	484	534	503	517	469	494	510	466	523	546	487	497	523	490	539	504	507	476	484	522	535	506	522	511	568	542	515	489	484	524	530	525	490	479	545	525	494	536	507	488	514	532	505	490	488	511	506	489	522	446	450	487	521	516	544	554	482	539	538	482	533	535	523	494	524	545	500	526	515	481	562	512	495	509	538	480	488	515	482	556	544	466	538	522	512	550	506	522	471	499	481	517	513	530	493	506	559	529	498	475	500	525	495	541	526	491	507	515	543	484	491	538	518	475	487	464	520	526	527	501	502	507	532	511	488	520	542	485	490	516	505	520	498	524	476	544	503	529	481	477	465	544	503	518	485	508	553	493	518	559	497	502	534	497	501	513	483	488	489	488	500	497	511	471	541	520	529	508	572	443	454	517	466	551	553	515	491	509	496	490	501	462	514	539	523	510	474	487	523	478	500	489	509	516	502	486	513	527	528	516	513	502	497	531	548	465	529	519	552	474	494	518	514	534	490	546	495	487	504	532	514	510	529	501	499	493	479	513	477	549	496	521	550	501	464	519	507	488	492	497	507	523	480	492	554	493	469	506	505	492	516	513	502	497	504	478	485	498	536	494	478	483	501	529	527	521	494	497	531	500	507	497	554	556	514	523	504	509	501	491	491	482	512	511	523	539	524	527	513	499	505	510	504	526	475	510	495	489	510	517	475	497	514	506	529	525	532	480	485	512	507	480	501	475	484	478	524	534	556	481	500	533	525	517	496	518	521	450	517	486	519	485	499	486	503	490	535	497	466	542	502	515	481	483	477	481	506	515	481	507	497	512	535	524	538	525	512	522	542	541	499	469	475	535	499	490	536	538	472	521	508	535	520	533	490	514	509	512	479	561	504	499	469	482	508	534	483	492	521	508	516	477	491	496	486	491	548	528	542	514	509	529	525	509	466	492	470	514	499	518	486	503	539	471	509	506	514	485	505	527	527	508	479	511	526	466	496	470	507	538	522	523	535	513	524	556	484	494	494	500	539	497	480	506	473	519	519	551	491	523	527	493	479	490	469	501	493	524	533	493	482	504	562	467	479	513	533	520	543	474	560	487	521	520	525	523	524	496	526	509	515	489	503	515	475	498	534	521	484	520	546	538	492	512	497	493	505	518	495	494	501	523	509	511	531	537	489	463	488	549	538	502	491	533	547	533	521	470	483	538	545	532	455	520	506	504	483	492	508	518	491	500	474	515	507	533	488	486	530	489	530	535	476	511	509	475	486	495	478	506	497	542	512	499	532	515	488	511	508	530	514	501	507	502	541	468	512	525	489	505	490	500	470	546	460	498	526	507	505	501	528	524	504	522	498	501	515	496	523	504	494	477	500	502	507	502	477	472	499	523	488	514	538	507	533	501	483	570	539	515	540	510	500	539	479	478	531	510	464	541	518	517	524	536	522	517	511	519	521	512	514	508	487	550	490	509	516	492	506	505	509	485	509	502	526	519	522	518	507	483	448	475	511	507	501	479	533	517	518	554	552	487	538	510	505	503	493	496	465	536	494	505	498	519	477	485	526	496	547	521	503	496	506	527	505	497	499	527	541	497	517	534	493	544	463	551	500	487	498	529	491	490	499	488	487	482	518	480	524	516	473	482	574	468	480	527	503	483	531	519	473	482	530	512	502	533	471	500	507	509	527	498	504	519	516	480	504	505	498	510	570	516	496	499	551	502	491	493	484	507	461	554	499	546	505	464	525	498	492	520	524	513	519	500	504	469	521	528	512	501	514	552	537	486	510	511	492	546	517	508	511	514	484	504	506	520	491	497	519	500	491	470	495	466	549	507	534	520	485	537	547	501	508	511	490	509	536	487	481	497	497	480	503	500	482	506	514	519	531	515	512	517	495	493	502	487	506	535	496	536	491	524	476	500	526	534	528	500	570	497	477	489	496	556	555	526	507	478	519	484	503	487	506	482	471	506	492	524	527	476	514	501	532	533	482	473	514	487	495	517	569	521	470	507	482	525	523	514	504	496	504	486	528	505	444	494	523	515	525	506	515	540	502	497	466	524	519	484	510	502	499	528	547	516	530	503	480	530	490	525	504	471	551	516	496	522	543	533	506	492	518	491	485	471	481	461	514	509	512	498	535	538	519	496	474	517	508	507	496	487	493	530	517	514	525	518	474	483	546	503	538	474	500	486	506	492	519	509	508	517	508	559	507	550	493	520	455	500	527	509	509	496	504	531	489	537	528	539	536	515	516	501	559	490	502	454	495	507	523	532	518	501	488	498	493	541	550	480	492	442	465	536	496	506	467	497	512	512	469	468	489	469	522	491	542	477	497	528	511	519	530	458	537	479	457	484	478	496	502	539	508	522	521	501	486	515	530	471	516	509	476	496	518	501	507	502	506	490	493	524	515	461	484	510	504	510	531	538	548	499	541	470	553	466	475	506	472	492	485	520	502	501
6702	601	638	669	520	364	322	263	244	256	230	194	224	261	235	241	221	210	240	218	246	224	224	226	200	224	227	214	210	220	228	225	175	210	217	208	212	226	234	186	217	206	225	218	200	209	195	216	206	217	207	219	222	224	197	218	209	198	207	235	232	225	203	209	197	201	212	208	227	180	215	211	185	239	201	211	211	238	211	234	193	191	226	200	217	219	206	180	221	202	229	227	207	195	216	218	201	215	204	204	204	210	226	197	211	186	211	202	205	204	194	202	218	225	192	203	205	224	202	188	206	227	223	202	208	191	183	201	228	232	213	207	208	222	225	218	197	195	207	201	198	232	248	196	212	215	202	217	215	230	202	204	225	203	213	209	204	232	231	206	236	224	208	198	198	191	224	224	213	199	207	213	223	207	212	200	204	214	203	251	209	206	191	199	170	231	197	223	233	206	207	205	221	222	207	210	219	213	222	210	205	178	196	210	209	200	188	213	192	227	201	207	209	202	222	194	206	225	221	192	186	218	187	191	210	229	213	211	196	204	196	213	219	236	215	232	199	201	204	211	193	210	235	205	200	221	220	211	179	238	224	210	180	218	225	192	219	224	215	209	216	210	207	223	214	208	178	220	219	227	239	211	212	207	211	209	228	176	201	221	209	226	228	224	220	227	219	218	205	199	203	195	231	213	215	210	193	200	226	215	209	196	188	209	189	189	212	193	237	222	207	227	242	215	225	222	229	174	202	206	198	217	211	212	214	200	201	192	242	208	173	203	207	183	183	203	186	223	201	193	195	217	200	196	196	216	198	213	178	226	206	190	222	199	169	212	190	206	197	209	183	217	216	224	218	194	220	199	200	210	224	215	216	198	196	198	209	205	205	175	223	213	216	204	199	218	204	208	200	197	210	182	193	203	202	238	210	222	219	232	231	199	226	207	201	196	202	223	204	239	190	196	194	250	184	198	178	209	209	189	200	206	200	212	198	209	197	213	188	210	213	215	225	183	201	226	220	194	193	200	214	225	211	215	209	213	181	190	224	195	205	172	192	248	189	209	193	209	214	239	210	181	219	185	212	229	202	232	169	214	197	211	224	226	220	218	214	181	199	194	198	195	210	214	222	203	210	222	201	205	206	215	226	219	217	180	201	195	205	216	230	204	187	220	209	197	213	195	243	209	188	227	221	228	202	191	195	197	203	197	230	221	200	205	206	192	189	210	232	199	207	229	211	218	211	221	242	230	209	191	198	215	224	207	194	226	207	219	192	195	248	230	197	194	228	199	186	210	173	233	209	192	216	197	168	220	201	198	218	215	230	217	213	213	213	177	187	233	208	199	209	236	225	240	200	191	231	214	222	238	239	182	227	181	214	206	209	203	200	188	186	189	174	197	216	211	199	209	187	224	217	194	201	212	218	198	215	220	215	219	225	215	188	205	197	220	191	202	233	190	181	213	209	223	220	209	194	196	217	205	240	234	216	192	204	197	194	192	210	211	189	231	220	228	214	224	208	202	234	216	197	203	217	215	217	211	188	210	239	194	178	247	216	203	216	179	215	210	212	182	210	193	206	198	190	220	176	211	191	193	218	198	187	222	210	234	200	236	206	212	231	188	217	211	221	208	209	217	214	193	227	228	185	195	184	200	190	224	235	185	207	189	202	209	192	190	188	234	219	219	236	175	200	201	191	223	211	189	204	200	208	186	187	185	212	204	206	205	204	207	201	218	186	191	239	194	202	195	211	199	215	208	224	209	203	212	182	186	213	226	227	207	209	219	214	211	212	222	201	224	190	212	196	196	182	212	233	191	195	190	173	222	198	192	208	211	199	206	218	193	205	179	225	209	235	213	192	230	217	214	202	201	212	201	203	201	213	214	191	177	184	211	195	190	198	199	204	189	215	222	234	185	220	181	189	212	186	201	214	188	194	221	226	203	211	221	187	211	202	184	201	205	216	238	232	205	202	175	204	185	214	181	190	193	195	186	200	227	210	198	226	219	185	229	202	212	213	215	221	202	228	214	211	206	201	208	196	220	228	211	224	211	205	187	158	230	204	198	219	213	198	213	191	218	202	203	209	210	224	202	208	177	195	206	215	217	206	185	211	185	210	221	222	205	209	232	199	213	212	209	199	218	219	187	188	215	224	206	236	188	164	179	203	206	211	222	230	223	214	213	185	189	202	204	234	220	207	196	219	194	210	229	198	229	209	198	194	196	206	200	176	212	196	227	212	206	197	208	211	244	183	250	222	220	213	206	211	195	223	216	215	204	228	236	202	213	220	210	194	205	201	205	203	233	213	202	174	228	212	228	205	225	226	186	222	254	226	187	214	231	200	208	210	205	229	231	213	195	200	204	193	197	218	221	210	229	219	219	212	190	221	206	201	194	205	244	204	195	223	205	202	199	215	188	187	217	216	206	200	228	225	202	221	224	211	218	205	213	226	213	209	225	195	227	196	225	189	194	206	242	214	196	185	188	201	202	206	220	216	210	214	193	197	229	188	234	194	221	190	236	169	213	163	198	214	191	197	192	200	236	207	223	197	192	178	219	202	201	205	237	221	202	233	203	201	193	194	221	201	190	207	237	216	203	214	212	235	195	223	198	207	203	209	220	251	206	182	215	197	200	167	200	179	196	212	218	240	230	204	207	206	185	218	178	216	215	228	207	229	192	201	215	218	205	203	206	210	198	178	200	221	214	218	219	216	197	234	207	196	212	216	181	222	228	210	216	206	205	220	240	213	183	235	186	223	229	218	209	206	198	192	190	215	207	189	217	201	213	223	194	210	187	203	189	214	210	213	205	205	200	212	208	216	224	215	203	215	217	237	231	220	220	192	217	191	222	215	223	210	200	214	209	212	202	191	201	209	202	206	188	223	215	223	178	198	221	197	223	202	208	213	214	196	215	221	219	208	191	240	211	205	209	191	211	224	217	186	206	206	224	188	209	221	181	212	233	189	196	219	216	213	223	202	205	208	239	197	223	194	199	203	183	200	236	226	257	227	215	192	211	199	216	210	232	183	200	217	218	203	187	205	204	214	209	231	190	206	202	236	223	226	216	226	215	204	242	197	241	202	223	194	211	197	206	183	184	219	221	200	208	219	184	202	240	181	242	194	225	230	188	188	208	206	227	207	204	209	223	228	216	198	237	193	214	209	230	207	218	198	212	220	204	206	212	197	219	190	189	197	197	218	205	238	210	231	199	171	207	203	215	231	191	214	210	184	207	174	226	195	217	195	215	205	197	197	212	235	217	205	191	199	198	207	185	224	168	212	197	228	193	193	193	229	188	212	212	199	207	192	192	202	185	211	220	202	190	208	199	225	211	211	219	184	205	187	214	191	213	229	198	177	208	208	206	220	204	241	188	185	186	212	194	195	217	195	192	202	200	201	198	228	222	221	197	187	208	202	188	215	206	212	221	224	209	233	213	197	199	197	208	188	179	225	223	210	212	209	198	241	219	222	226	203	214	224	222	211	201	193	213	225	223	214	208	179	202
5975	901	1419	2015	1701	1341	1198	1015	861	898	794	745	674	691	714	731	634	628	631	635	608	562	599	596	732	804	599	565	569	594	573	554	565	581	549	506	568	581	581	551	543	561	523	585	563	558	583	553	595	551	589	554	545	518	550	589	524	578	580	542	555	532	519	541	542	565	567	565	580	589	567	565	547	529	530	545	572	512	574	546	537	498	520	555	550	543	598	585	506	580	507	525	586	554	549	531	568	546	547	581	526	540	507	588	518	543	588	565	555	504	573	559	575	539	550	545	567	541	551	500	509	582	525	578	508	536	547	581	525	544	564	517	575	544	574	534	557	544	590	555	526	564	589	534	553	552	566	564	503	541	584	528	593	563	571	558	568	544	540	550	547	561	568	552	557	579	543	537	570	536	565	556	567	554	561	567	551	518	526	553	547	550	560	567	531	555	514	531	570	564	541	524	550	472	545	544	507	525	545	531	556	529	539	521	563	580	556	556	563	544	541	560	551	538	566	527	538	527	549	514	526	554	542	565	534	566	549	567	546	557	524	563	539	512	534	520	563	566	569	567	548	562	523	494	551	538	580	601	550	527	554	521	609	516	588	553	507	530	553	564	521	611	521	560	577	541	565	526	549	540	553	557	536	518	552	560	569	550	518	528	524	538	536	545	546	526	506	521	553	561	578	532	531	523	531	571	549	521	584	533	569	540	529	563	570	562	556	539	550	545	543	581	530	573	526	568	525	547	565	541	543	531	501	540	545	540	522	554	585	545	524	548	528	525	531	549	536	586	542	575	540	545	510	546	563	571	568	534	567	561	519	580	548	559	545	577	519	563	532	578	572	546	563	535	536	560	535	551	561	547	518	561	552	597	532	558	535	544	524	529	541	541	531	543	539	547	566	540	483	534	544	591	541	544	557	520	536	565	551	521	565	570	568	516	567	548	541	556	505	532	563	549	547	568	574	589	539	561	527	529	581	552	523	548	532	537	567	545	534	534	579	568	593	499	557	563	557	556	540	587	513	580	545	567	586	516	543	545	596	551	551	539	563	549	549	553	543	515	574	547	574	547	549	541	538	541	601	534	582	585	509	542	554	550	553	519	516	525	521	567	541	547	540	524	566	559	568	557	516	563	569	564	551	523	550	553	516	526	548	533	559	523	529	495	567	542	537	567	506	531	521	561	530	513	509	526	540	603	599	550	580	528	528	570	516	563	594	507	538	550	562	519	573	568	555	573	574	524	538	591	545	521	526	538	549	558	514	610	561	485	567	536	519	507	558	575	567	549	551	513	536	515	490	557	563	550	576	578	535	539	542	539	582	530	559	517	558	553	518	546	565	579	550	549	551	554	537	591	601	545	555	607	548	551	508	607	573	564	531	552	529	561	569	559	573	553	554	542	552	522	567	561	481	551	548	534	530	581	541	565	549	522	548	563	577	510	555	536	556	548	568	535	543	571	537	544	557	543	561	575	566	504	572	531	545	538	514	553	555	542	545	550	542	505	544	523	502	520	533	502	532	526	551	507	535	562	541	537	539	567	512	571	554	515	498	514	550	536	559	497	543	575	559	554	521	505	575	554	518	538	558	521	536	535	550	547	522	539	606	584	555	511	554	563	523	575	555	562	515	543	551	572	556	541	587	533	568	578	541	582	558	567	553	548	534	511	532	555	553	550	526	551	518	552	525	532	530	516	545	525	546	543	547	510	557	568	551	571	554	564	559	541	543	528	539	533	569	587	556	528	542	540	528	536	588	516	562	532	572	557	562	493	556	544	513	571	555	503	566	545	535	575	552	565	544	538	552	555	580	538	530	541	523	507	571	552	542	514	581	592	559	554	491	568	568	511	506	561	538	521	539	528	548	518	561	583	561	523	577	563	548	515	523	558	528	578	557	510	551	516	550	575	500	585	561	586	543	556	524	546	532	577	552	560	505	570	514	563	567	540	547	583	557	539	563	555	561	537	545	573	531	556	569	501	549	558	523	548	565	561	542	581	561	570	529	543	522	538	535	555	566	550	545	564	564	541	563	561	534	540	560	550	560	559	587	573	561	535	580	575	551	559	523	536	544	542	528	545	561	590	524	514	538	527	523	569	562	537	548	504	565	536	551	602	559	544	515	530	549	539	578	578	558	572	500	573	536	514	563	536	596	597	521	549	542	568	579	588	546	550	526	568	566	574	506	537	562	561	580	509	539	596	553	550	583	524	498	539	562	559	571	522	557	572	529	521	562	547	577	516	513	547	540	552	557	537	551	527	539	548	535	526	547	544	549	584	548	556	598	535	521	550	537	489	532	551	563	515	549	583	539	511	521	525	564	565	504	577	564	546	561	559	526	541	525	523	520	548	518	515	561	542	562	538	562	514	557	542	540	547	570	558	545	569	580	529	586	538	512	568	583	561	530	538	552	599	597	525	519	546	529	557	518	494	545	487	549	601	521	537	515	557	519	559	544	522	561	549	516	533	546	580	543	548	558	544	543	533	584	523	587	574	554	557	519	536	549	553	565	522	560	578	541	578	559	580	508	547	549	594	555	523	556	527	544	574	575	535	578	545	574	565	567	525	565	532	544	551	498	557	601	556	527	562	558	539	543	542	560	552	570	543	535	558	532	553	547	566	557	566	551	567	544	603	525	537	540	541	547	584	536	594	528	547	567	491	544	536	541	538	550	538	561	535	519	518	564	558	579	548	514	517	581	532	542	550	552	550	594	553	541	565	555	533	554	531	525	557	563	550	565	528	531	559	508	516	532	543	547	562	525	534	532	551	514	546	540	558	554	541	538	534	533	521	503	541	561	584	579	553	566	523	550	529	569	512	544	575	538	539	566	535	577	518	545	514	529	522	533	547	547	574	553	545	484	539	556	544	517	567	560	523	569	528	572	539	535	534	566	547	512	556	534	556	556	556	528	557	538	533	551	556	537	534	574	530	539	533	529	514	569	586	550	540	566	542	524	531	546	547	547	565	539	582	533	536	561	543	535	521	518	526	530	565	495	533	553	537	548	557	537	538	570	506	547	537	581	528	534	541	523	536	537	519	543	531	535	566	516	540	524	519	584	549	532	531	560	551	591	544	549	567	543	535	521	567	559	512	562	534	533	596	558	574	501	576	583	562	540	551	557	539	562	505	572	566	559	517	541	563	558	513	551	513	616	531	576	549	527	573	546	545	542	528	549	548	543	538	562	557	487	511	555	557	528	560	583	562	531	518	519	571	571	559	565	524	530	522	545	558	573	593	546	563	550	555	564	523	542	547	507	515	537	542	546	538	541	572	572	538	518	526	492	555	563	568	517	569	553	581	543	563	528	552	528	536	554	526	549	539	562	550	553	524	532	549	566	564	578	533	552	597	580	560	506	540	542	516	569	574	576	577	561	528	553	495	525	574	614	511	534	551	543	565	560	532	534	563	537	566	548	524	568	569	534	554	558	531	547	526	551	542	536	519	556	558	523	525	544	518	514	516	559	535	586	509	584	611	546	555	540	521	549	561	548	564
13808	1523	1385	1298	985	753	647	569	498	496	485	485	474	451	440	423	428	471	439	417	436	416	438	417	449	489	418	452	432	433	433	443	425	399	403	420	393	386	377	426	403	424	445	410	421	411	419	417	419	441	388	384	394	406	427	402	417	425	439	417	436	412	379	391	388	405	451	437	426	383	443	383	406	448	415	415	440	430	414	427	425	381	395	406	442	413	482	444	459	419	440	401	382	411	439	435	397	387	434	401	408	427	408	405	468	387	420	449	417	458	428	397	411	439	412	441	408	388	401	403	444	425	438	455	398	417	390	424	442	403	462	423	390	415	387	377	391	420	433	439	402	411	428	454	439	439	408	395	421	428	417	411	415	428	406	417	400	396	419	377	393	438	443	411	434	383	439	411	400	418	433	397	430	380	391	415	426	462	392	458	432	407	428	419	427	421	414	414	397	407	443	439	381	420	425	427	426	391	424	430	401	439	448	451	415	420	406	388	426	406	441	450	465	388	450	421	417	409	431	446	412	455	405	426	386	408	431	417	445	403	405	437	404	428	388	416	396	385	404	406	422	369	416	433	424	412	414	424	437	419	369	432	398	421	393	404	448	400	450	428	415	441	398	443	417	418	422	448	409	402	353	387	383	390	425	440	421	458	416	415	427	350	423	433	402	408	434	456	417	438	434	394	408	439	427	438	435	419	431	391	407	400	409	395	403	446	414	395	375	427	420	393	448	394	393	448	431	384	411	404	444	446	443	375	391	396	435	403	418	393	423	450	405	406	407	389	423	398	418	437	382	430	433	411	411	439	419	405	406	404	420	394	388	433	440	380	431	430	383	430	412	412	378	395	385	403	415	420	381	403	393	389	441	401	379	428	390	434	419	454	428	452	376	422	421	436	402	407	429	435	388	390	449	426	401	427	434	386	432	403	383	420	435	413	448	422	401	442	409	405	429	439	349	430	395	432	379	419	419	427	458	436	418	378	443	418	377	441	398	407	418	445	435	451	402	461	393	376	383	414	432	418	420	440	404	407	414	393	393	436	447	412	430	424	395	432	396	456	385	411	443	415	444	439	360	418	382	426	389	394	413	419	424	405	436	427	452	412	412	421	397	420	438	403	427	407	426	395	420	378	384	404	453	427	379	399	434	389	399	370	423	442	431	445	455	417	466	412	437	410	401	392	363	427	411	452	434	436	428	415	426	385	401	389	409	408	388	402	422	375	426	445	425	404	393	397	386	417	484	416	415	388	451	421	415	431	412	420	442	390	440	458	414	393	370	391	437	424	388	413	428	415	437	413	412	420	402	391	398	425	440	392	407	396	458	368	407	448	437	401	392	430	426	418	389	414	414	416	404	378	427	432	406	452	438	429	413	387	426	420	462	428	408	409	440	417	403	381	418	423	434	400	393	415	389	456	421	431	432	408	399	388	418	454	440	432	407	417	406	404	369	407	416	374	412	393	438	396	395	420	399	406	441	427	454	454	414	444	420	428	404	434	419	408	403	407	437	413	412	401	407	430	428	428	402	431	426	384	386	415	396	456	443	379	443	400	401	387	417	409	427	363	424	399	413	457	392	383	429	449	379	389	399	396	422	389	393	359	378	415	392	398	451	415	423	423	434	434	418	371	450	449	433	394	407	436	451	410	435	435	409	416	385	434	384	427	410	415	390	456	391	416	433	396	371	400	435	408	374	406	425	383	409	401	408	416	388	401	402	378	431	418	398	432	427	440	434	443	407	393	439	410	448	437	409	423	380	430	446	387	425	388	441	451	393	426	397	421	380	402	392	411	417	371	392	426	434	433	417	428	368	406	437	422	423	398	382	388	405	406	396	396	416	419	416	404	425	395	440	387	409	425	413	420	382	369	393	396	398	408	443	427	403	425	377	377	408	393	423	405	408	400	416	416	417	442	430	417	404	401	420	416	436	397	418	443	416	405	412	404	390	398	455	408	391	425	425	412	388	438	414	357	420	414	447	406	460	439	399	386	401	412	382	449	423	363	399	429	366	408	405	430	428	398	416	427	386	416	428	448	443	417	401	411	442	407	413	406	436	411	391	410	386	420	401	384	431	397	395	403	423	418	400	407	405	419	471	418	418	430	399	403	404	401	394	436	389	382	441	442	395	470	431	399	441	421	397	426	374	467	443	422	396	421	422	395	396	423	434	418	390	428	465	413	435	386	420	396	414	403	430	432	458	427	411	438	447	407	404	389	435	430	425	379	423	413	360	396	398	399	397	386	452	429	437	403	432	403	453	452	411	404	402	430	416	415	440	400	409	389	456	365	427	414	430	450	400	435	408	410	399	413	407	427	393	417	418	431	408	420	402	399	389	420	403	414	392	373	402	424	449	432	426	430	427	402	410	385	432	379	396	430	407	415	443	400	433	418	440	385	396	433	437	384	417	434	386	448	425	416	394	414	379	406	395	436	446	441	437	379	422	378	435	418	392	402	414	406	410	422	426	413	396	419	396	422	407	416	397	372	403	390	436	382	443	409	408	427	429	418	453	393	389	427	411	400	414	392	386	416	435	426	398	421	451	414	387	407	425	405	450	433	444	404	414	434	426	402	411	413	359	424	414	421	431	439	406	391	421	398	424	428	381	376	454	431	452	402	429	416	417	407	433	406	436	393	459	402	415	430	437	406	394	407	430	380	435	413	404	389	380	435	423	382	428	387	447	420	431	445	431	419	455	402	446	403	421	408	401	378	417	402	431	382	439	423	411	404	410	415	406	412	452	430	437	396	403	417	398	417	457	428	395	383	443	424	401	396	413	420	432	427	398	448	411	408	408	405	418	419	437	447	426	473	381	417	442	401	434	410	418	406	441	413	457	430	435	438	430	437	412	402	433	425	427	397	379	404	386	390	388	411	405	404	452	388	377	429	419	371	469	431	387	409	388	408	412	432	471	403	409	386	408	407	370	410	410	409	443	416	379	444	427	418	396	405	403	426	407	434	412	440	387	377	429	430	402	382	437	452	420	418	412	405	443	455	388	392	423	436	434	430	456	400	406	393	444	413	386	397	458	413	372	417	409	381	430	384	413	382	425	443	458	395	414	405	407	407	456	438	440	430	418	391	427	412	439	401	431	415	411	421	430	393	431	407	394	432	448	411	385	421	428	389	435	392	416	418	424	402	434	422	373	396	412	456	384	443	388	413	435	428	388	432	401	416	381	411	436	415	456	446	412	374	409	410	421	424	390	415	397	412	423	406	433	380	451	405	390	395	383	398	393	387	441	422	377	392	442	426	405	449	409	438	400	442	404	396	401	421	407	377	384	396	410	436	441	367	433	412	412	418	399	424	397	387	397	398	403	408	396	416	433	435	444	420	468	391	415	435	446	463	371	415	440	382	451	436	422	393	424	426	418	400	477	437	396	415	424	392	433	454	378	390	408	408	390	406	380	393	397	371	427	440	386	463	439	382	410	436	416	382	412	394	429	389	408	384	422	397	435	411	424	432	408	421	429	427	427	420	411	420	419	408	385	415
8255	1660	2613	3373	2958	2247	2018	1791	1515	1506	1366	1267	1196	1219	1252	1246	1194	1088	1077	1100	1064	1025	986	1080	1341	1415	952	968	1046	942	936	1074	985	957	1016	930	958	987	968	978	912	963	937	945	947	949	990	951	996	961	986	953	927	945	949	968	959	953	938	978	947	898	991	978	952	984	949	921	954	937	961	994	881	898	914	994	948	971	992	971	915	992	930	904	945	990	998	984	933	980	1022	977	997	936	934	913	902	938	941	994	993	975	959	958	968	926	940	914	930	957	952	972	943	886	917	944	952	960	1009	958	923	914	942	955	918	980	973	950	920	956	989	916	961	902	946	953	981	927	997	945	993	950	949	959	930	882	994	984	910	984	917	994	939	950	933	948	944	919	910	941	959	1019	967	923	962	937	993	944	955	885	947	951	914	944	991	918	927	922	952	978	964	972	948	935	888	958	942	969	934	966	975	941	970	942	888	965	918	882	931	969	961	953	952	905	972	948	907	911	984	962	953	915	967	967	958	950	903	971	957	992	940	884	927	933	929	925	891	968	906	969	906	974	1005	915	916	963	1012	961	971	988	975	910	886	923	993	989	965	926	971	928	931	928	925	930	969	918	898	975	1011	956	918	970	989	933	889	959	927	851	951	913	958	954	924	930	952	939	880	942	944	937	953	951	963	933	939	925	974	968	939	917	956	914	960	934	923	928	970	939	976	943	929	972	943	946	960	959	926	904	937	939	936	904	939	957	941	964	968	932	966	945	947	974	983	977	963	946	914	949	968	963	935	958	968	930	976	954	942	935	952	1003	965	961	963	950	973	949	923	899	923	966	952	982	986	912	937	975	892	939	952	938	938	941	933	942	922	924	970	952	936	920	1014	960	964	933	948	921	930	925	964	931	944	933	990	931	859	980	943	935	917	925	957	983	946	946	890	998	941	959	888	933	936	975	919	943	933	957	935	1008	969	906	898	997	993	961	976	947	938	939	962	930	961	942	963	996	974	940	963	915	986	911	977	942	905	919	894	918	961	943	968	976	956	950	944	958	944	959	974	974	956	980	937	938	897	948	949	996	989	947	944	948	950	920	931	968	966	916	962	944	933	931	987	946	894	931	941	898	933	988	943	968	1007	950	978	930	944	884	932	940	930	961	945	955	996	952	898	951	953	977	932	974	941	918	922	984	929	916	915	945	931	973	898	939	976	970	932	947	900	969	930	928	924	973	981	937	899	916	921	947	920	978	919	935	923	954	898	953	937	970	953	905	909	933	921	945	920	933	968	1045	936	914	961	973	941	921	971	939	997	934	974	960	948	934	934	940	971	951	940	992	932	957	994	913	924	938	900	915	929	922	976	943	905	935	931	966	908	932	933	938	938	925	908	935	958	955	966	955	998	948	946	934	999	952	901	962	960	919	1008	945	920	918	947	950	956	970	928	935	1014	907	942	940	963	898	963	961	968	956	950	954	888	981	920	925	911	945	947	951	976	940	939	962	940	942	932	919	951	915	978	968	979	935	948	984	919	969	924	972	905	935	919	964	979	919	944	927	900	910	929	919	947	922	947	957	942	987	917	906	986	1032	914	931	896	1011	911	965	970	936	963	1012	978	912	930	929	983	922	899	941	932	910	934	917	944	930	937	943	876	952	908	924	1002	967	874	955	940	947	940	943	903	967	991	934	967	976	925	1003	938	894	928	944	948	964	933	941	958	943	975	919	889	912	935	898	959	902	962	936	921	964	905	945	922	928	978	961	912	939	898	954	932	953	910	949	996	911	910	966	968	950	948	996	942	883	914	916	937	956	989	995	921	941	914	948	956	920	995	950	1009	923	936	907	914	957	983	943	897	934	942	963	910	923	886	955	951	916	897	960	948	971	962	941	976	892	939	950	949	903	945	958	896	1000	934	909	952	978	968	972	979	918	909	978	995	960	919	895	920	958	944	977	926	912	955	948	945	902	949	959	920	932	913	957	940	927	934	903	917	981	930	998	947	961	955	968	920	931	915	943	900	989	964	943	926	950	916	936	893	984	936	933	986	996	971	928	981	878	922	890	922	954	914	912	997	937	955	923	952	911	937	998	963	987	967	927	965	959	936	950	964	954	982	955	892	940	961	952	967	946	956	934	962	928	937	962	1014	888	946	918	938	927	955	980	940	938	951	941	995	935	945	958	915	934	934	907	969	966	943	948	950	955	866	919	925	983	948	943	915	937	960	990	963	951	961	955	920	926	966	978	884	950	987	899	980	906	927	947	926	952	923	971	893	901	989	923	963	979	918	979	963	1024	987	911	954	918	941	866	919	949	928	945	933	956	953	940	961	916	941	963	954	986	923	959	957	934	909	898	959	938	964	940	907	956	960	1016	1014	918	948	934	970	904	909	957	929	926	947	925	996	885	926	964	941	912	958	976	940	982	933	984	922	926	973	898	938	898	997	926	939	991	985	939	941	977	949	940	969	963	943	971	995	901	915	890	941	1005	936	926	921	936	937	942	889	957	973	964	934	957	931	958	929	952	994	946	911	944	967	929	944	907	900	909	947	958	919	979	941	946	941	929	948	889	916	937	981	974	945	957	925	979	981	968	943	903	934	948	995	968	970	906	960	954	942	972	973	1019	936	963	928	955	994	871	933	941	979	984	932	998	984	999	950	950	926	904	978	927	912	908	902	937	916	952	905	983	928	909	926	932	931	899	971	940	971	941	978	955	984	938	953	949	882	932	910	958	934	940	928	948	907	894	952	952	922	948	924	919	919	933	950	936	1011	916	964	931	996	948	1002	918	972	920	980	938	883	957	929	967	902	924	915	988	951	931	961	935	985	961	961	938	945	923	931	934	953	908	942	920	915	999	934	993	997	943	975	984	949	938	918	926	925	983	971	935	903	971	972	944	955	992	934	933	932	901	919	937	918	936	926	944	912	953	930	916	978	989	944	951	944	931	920	932	869	973	964	948	925	990	976	952	934	965	968	900	929	984	938	911	960	911	928	932	910	910	950	948	987	934	986	968	968	937	932	907	948	945	984	990	927	957	863	916	919	910	926	935	982	930	978	966	904	932	997	952	974	953	990	948	987	933	944	861	915	946	934	927	955	925	974	946	988	939	929	883	982	911	912	928	963	926	944	959	925	980	976	997	951	911	975	937	940	916	942	920	945	915	887	958	908	966	928	898	929	991	968	938	997	961	983	951	922	1006	954	919	891	979	906	893	929	898	948	945	903	967	910	937	970	894	943	883	940	976	914	934	981	953	953	908	895	960	928	952	954	1001	925	908	1005	923	962	992	896	971	991	948	964	936	942	935	941	927	940	945	967	973	966	991	938	884	975	938	934	1001	968	949	973	916	927	913	924	1012	928	929	949	923	911	957	929	967	956	940	958	897	952	909	877	936	952	930	964	956	911	905	967	944	985	959	931	868	891	959	912	947	974	1001	977	948	917	941	970	916	1005	946	926	868	938	968	913	957	1011	943	908	896	1004	896	949	967	974	872	927	993	909	929	928	941	939	910	971	928	888	926	926	969	1009	968	882	924	1012	985	997	929	931	929	958	982
1364	244	217	283	244	234	201	213	207	219	205	205	246	201	228	200	215	217	186	229	218	175	156	236	228	243	204	197	188	190	200	192	189	209	206	198	191	202	190	177	197	175	228	228	221	227	188	191	224	229	194	204	195	207	232	191	187	211	217	235	225	209	192	196	204	198	218	199	231	221	219	213	204	206	183	209	183	182	202	187	175	239	201	209	193	192	224	213	183	233	205	184	198	225	216	195	219	202	199	210	206	222	225	214	223	207	194	188	187	209	200	196	204	220	208	215	190	202	217	223	169	218	229	192	197	215	203	203	174	202	203	195	185	223	224	190	201	175	211	218	179	211	193	183	201	199	216	205	227	215	205	201	197	212	225	191	203	205	215	209	200	216	204	199	192	191	210	219	213	202	188	202	213	215	247	228	208	209	212	177	195	174	183	229	201	205	211	224	209	191	208	210	196	232	199	213	197	194	217	188	202	195	210	210	221	177	245	183	202	229	204	184	195	213	205	189	200	217	186	245	215	218	228	216	205	202	210	196	189	203	206	175	170	210	223	216	218	216	195	215	208	210	232	217	190	210	194	210	210	207	219	218	209	182	195	193	211	221	223	209	218	210	204	188	185	219	229	208	225	180	232	200	218	191	209	229	221	201	199	189	188	210	202	204	197	219	212	181	186	195	208	218	200	192	209	214	220	193	222	173	204	206	186	199	228	238	185	175	210	198	199	219	199	196	211	219	211	217	233	219	215	196	206	233	209	212	197	205	187	219	180	205	209	196	229	201	211	217	204	212	235	224	184	210	199	219	186	184	196	223	197	204	196	217	209	224	208	188	201	198	200	187	191	205	184	226	226	178	179	204	211	206	194	209	172	185	199	196	196	204	186	199	205	205	200	225	219	214	188	182	210	211	202	211	171	208	227	230	217	198	194	213	184	205	209	216	199	198	213	215	202	190	248	218	227	186	229	178	204	214	216	229	203	190	209	199	173	192	204	181	176	215	189	194	192	228	182	214	228	215	189	243	204	198	190	209	225	201	204	187	202	187	231	222	191	208	213	202	193	210	217	218	191	186	212	204	205	191	221	193	201	201	200	214	208	228	206	211	195	212	243	216	178	213	187	233	209	219	215	194	190	211	197	198	193	207	197	206	210	239	211	193	231	182	200	177	206	201	208	191	209	215	186	190	193	210	203	210	208	185	208	172	215	220	214	208	162	248	185	178	196	237	228	200	201	204	233	210	213	195	205	219	214	228	191	162	165	173	181	196	197	199	204	199	213	199	201	212	231	207	191	220	189	195	192	212	200	215	206	220	204	181	190	212	205	203	200	188	220	210	198	168	190	200	215	192	221	208	212	204	221	181	194	193	215	221	201	207	239	169	226	218	195	201	210	171	182	176	231	212	191	202	179	208	210	186	227	200	198	216	183	214	223	195	191	198	215	215	193	198	182	227	173	212	173	198	206	202	208	230	196	229	226	231	204	194	229	203	221	189	239	172	219	228	191	213	204	158	210	222	182	176	190	189	214	181	220	206	219	197	200	215	212	206	204	197	231	173	214	202	204	205	211	212	206	216	164	206	212	208	209	195	183	220	221	202	206	197	215	196	208	188	205	210	245	178	193	210	195	221	241	183	221	227	216	194	179	217	224	183	178	184	180	231	217	197	168	189	209	206	208	190	223	196	213	209	189	201	199	193	201	213	216	216	206	194	197	202	210	218	199	195	196	228	181	212	201	208	204	220	210	212	222	194	207	223	208	195	205	194	182	227	214	214	199	199	226	189	215	228	210	202	228	184	212	212	228	191	210	199	185	225	203	191	225	234	217	207	228	187	193	214	210	203	210	198	205	213	218	211	198	215	213	218	178	218	214	204	216	231	236	205	189	194	211	202	223	205	221	238	192	185	215	186	228	200	220	175	200	180	213	226	204	201	225	200	212	214	204	206	189	178	184	204	216	201	183	208	200	198	215	208	205	201	216	172	190	198	225	204	195	197	197	210	219	181	210	196	210	210	203	201	197	202	184	199	183	206	198	194	210	186	223	212	204	221	181	200	222	212	211	212	190	230	215	214	230	214	195	204	225	203	210	224	210	209	231	201	200	188	205	198	206	197	211	192	190	228	212	230	233	182	205	219	203	210	207	219	236	215	202	193	215	214	230	194	223	184	218	191	205	214	214	197	204	198	206	241	221	200	215	197	196	211	199	238	181	186	205	209	204	226	188	218	241	218	202	214	209	219	213	187	204	203	225	222	200	186	197	213	203	218	212	213	192	219	195	225	203	215	209	202	194	197	223	224	206	201	200	190	235	197	234	217	211	202	213	205	192	202	192	217	193	203	203	214	217	200	214	198	187	205	201	215	196	217	190	201	169	248	188	193	212	196	193	202	191	215	210	219	182	212	238	180	222	203	188	180	171	192	193	205	212	184	198	201	177	172	189	211	196	198	188	216	180	201	192	194	195	225	219	212	203	219	207	217	216	206	212	205	184	221	222	178	187	238	209	209	198	197	200	208	195	217	217	217	196	186	196	191	203	182	225	228	193	211	208	238	238	219	223	228	241	196	227	192	186	199	220	186	215	179	187	200	235	190	207	192	205	189	217	219	193	216	193	228	203	197	178	234	204	226	177	222	209	195	193	218	199	187	201	222	211	216	193	214	217	195	195	185	200	199	210	204	192	224	201	189	216	166	201	178	199	198	189	248	214	203	187	195	207	223	197	196	213	191	203	216	193	201	168	207	206	205	217	171	212	195	198	208	213	226	190	211	196	198	186	205	218	183	191	221	208	207	214	200	223	209	236	212	183	174	210	195	218	203	208	219	206	181	210	186	201	198	188	191	203	220	174	209	202	215	222	204	213	200	198	210	212	220	233	218	202	212	184	225	208	201	208	212	202	231	202	199	216	237	186	177	188	211	195	208	193	203	204	205	184	197	200	197	215	224	219	211	190	182	211	224	207	193	192	165	213	196	208	180	199	203	186	194	204	194	196	195	214	210	198	204	217	192	219	182	201	204	200	215	212	198	208	196	213	212	233	191	216	191	201	208	216	201	223	195	201	212	202	193	212	205	203	182	202	241	171	189	192	212	193	218	211	225	234	226	218	205	213	207	212	218	182	216	176	208	209	188	239	192	215	202	219	201	202	192	186	164	209	200	214	201	178	200	202	188	221	224	207	239	228	192	195	194	212	198	186	195	222	212	203	215	205	204	246	197	216	231	192	205	187	201	193	185	197	193	208	208	216	225	197	187	204	207	192	212	199	240	254	234	192	226	211	195	220	211	211	225	197	215	202	213	196	222	199	214	192	213	222	180	181	189	206	184	199	199	194	189	228	193	202	205	197	213	196	229	213	194	222	204	206	216	199	222	233	185	213	203	193	206	219	182	188	171	204	216	184	221	241	199	196	209	198	223	195	193	256	210	196	207	184	201	217	210	208	225	209	215	220	215	157	188	192	191	211	190	219	190	211	228	221	207	180	212	196	195	180	201	189	202
1604	588	626	825	682	591	560	604	560	563	562	579	531	543	561	603	529	482	551	511	544	523	500	538	668	588	507	476	518	487	518	543	502	541	522	530	501	544	517	510	504	546	535	485	506	545	496	497	506	501	511	537	560	531	547	537	518	516	546	492	535	509	522	537	522	493	536	524	540	548	536	508	540	505	530	532	493	535	516	528	499	513	535	526	530	531	573	551	487	528	485	497	541	578	509	552	498	526	578	489	502	551	525	511	487	509	525	517	518	515	515	553	499	540	518	452	520	522	532	493	537	500	537	515	504	557	524	535	543	525	552	520	519	536	558	492	452	493	520	508	515	525	509	502	565	480	524	524	518	472	538	511	524	550	490	562	538	483	467	540	521	519	533	525	523	510	527	503	552	537	484	552	580	471	513	535	508	516	485	530	480	523	488	479	512	524	501	551	558	495	562	520	496	545	499	453	528	518	527	569	556	488	507	519	540	521	510	520	522	550	552	514	519	550	504	517	489	517	533	525	530	552	505	516	513	516	520	539	545	552	508	506	524	521	507	504	525	487	501	561	570	541	502	504	468	556	506	469	546	475	465	528	528	568	551	532	496	516	559	504	510	520	489	526	526	511	529	563	523	517	510	513	524	499	514	503	517	553	536	549	507	540	497	538	519	540	533	543	542	490	537	489	545	539	519	541	494	508	492	524	520	521	552	524	484	538	498	553	514	514	546	501	543	499	535	521	506	537	537	527	526	512	541	520	537	483	510	508	523	528	545	558	512	500	543	503	547	531	542	497	514	514	503	512	487	547	537	518	548	499	512	498	535	509	549	506	531	521	507	494	514	530	509	517	557	496	531	540	575	518	508	528	529	525	517	509	521	497	562	549	508	512	497	518	524	481	535	550	532	532	505	507	503	512	533	544	482	517	530	538	522	564	513	497	518	506	524	522	551	503	478	520	516	520	538	519	505	514	524	530	502	505	506	555	553	476	592	548	539	496	495	500	511	492	532	530	507	502	481	545	552	522	547	528	546	513	517	527	503	522	490	498	537	504	528	530	540	539	540	497	566	489	523	513	523	529	546	537	545	510	502	529	545	488	539	483	539	478	545	505	514	531	533	507	513	533	526	521	568	506	508	505	539	520	545	510	502	475	510	548	532	515	521	514	529	539	519	507	559	550	498	533	523	525	518	550	541	502	526	522	534	527	504	504	545	494	532	500	510	512	499	509	562	517	510	512	506	513	516	532	558	529	499	491	532	545	553	495	537	497	533	550	514	541	526	527	551	547	526	511	514	531	530	521	525	507	553	522	554	574	493	528	518	546	557	517	527	551	524	501	510	499	524	516	510	540	542	534	539	553	544	531	496	510	489	521	516	491	527	514	479	526	545	488	471	488	518	564	499	563	528	488	523	520	487	497	456	535	497	500	541	549	487	528	520	508	530	522	493	510	554	539	544	538	525	507	517	550	539	516	530	556	536	550	517	491	542	531	523	534	523	516	511	534	529	512	456	511	491	493	493	581	590	509	476	517	524	544	510	493	536	529	499	525	498	513	562	563	537	512	480	509	521	498	504	560	566	511	503	496	473	525	536	528	522	510	546	497	527	516	542	554	537	550	546	508	521	526	536	556	510	559	529	518	531	521	541	516	514	518	463	554	504	528	512	499	525	541	533	550	516	530	524	501	530	514	498	534	510	519	542	474	520	509	497	533	512	540	529	535	486	533	509	504	509	509	515	522	521	476	501	533	556	497	558	556	536	490	495	546	498	483	519	504	536	538	540	527	467	548	501	531	516	503	497	528	538	497	535	501	486	509	505	556	528	508	521	552	492	485	485	551	530	520	519	489	517	505	543	494	531	517	513	543	503	490	477	566	548	546	516	492	530	493	493	496	545	535	508	528	521	517	542	496	565	542	494	518	569	529	514	558	506	492	519	471	521	557	520	515	514	515	541	503	535	488	498	504	503	526	527	555	496	513	491	533	492	568	550	534	516	549	494	544	519	504	521	488	470	506	498	507	513	527	477	510	559	537	513	520	525	519	517	542	507	534	509	505	504	498	541	534	534	496	491	532	529	518	506	533	541	530	499	523	507	504	519	526	521	479	499	524	502	500	452	519	547	543	519	523	528	531	469	526	480	517	483	496	500	564	543	558	555	525	549	514	544	498	543	528	504	527	514	503	496	527	531	522	540	538	507	519	514	498	488	486	543	509	504	506	538	536	532	566	482	546	498	552	542	502	499	476	528	521	522	513	475	576	510	555	527	528	489	542	538	528	585	512	498	523	526	511	537	519	511	508	539	493	496	542	489	491	505	512	531	545	502	489	498	519	537	507	534	518	526	489	507	517	496	533	491	515	512	488	529	484	494	558	537	539	523	510	529	573	524	525	537	519	543	517	527	518	512	486	548	521	517	486	501	488	521	521	516	483	534	510	471	564	550	516	521	524	481	513	571	537	498	541	533	547	532	482	480	531	515	541	492	557	552	563	523	582	505	550	535	542	564	511	526	512	537	519	600	500	522	539	540	496	534	532	501	535	537	522	552	501	503	517	520	508	536	556	528	551	504	507	499	500	554	503	498	533	556	555	547	521	517	526	528	527	521	542	495	510	510	530	531	516	544	535	514	538	481	522	543	545	485	540	524	501	520	544	460	524	480	515	512	550	491	546	540	546	528	497	473	502	538	544	491	513	512	488	490	513	515	569	546	523	502	513	527	547	528	516	520	508	518	496	451	506	492	539	538	516	544	534	502	534	522	521	516	460	481	519	539	480	529	497	535	511	542	536	521	546	512	519	497	469	527	525	504	511	485	512	493	504	535	535	527	525	551	491	551	518	558	500	527	509	521	561	494	505	488	534	523	534	485	563	525	517	537	540	514	518	512	514	521	503	547	520	553	563	529	498	534	500	513	524	554	537	498	534	493	506	525	549	528	487	518	487	547	524	501	550	501	536	520	520	521	526	488	511	515	508	512	531	498	508	550	526	485	531	539	516	514	511	501	529	550	483	535	536	535	516	537	519	523	516	510	536	530	532	550	501	524	505	518	502	546	494	513	535	503	538	550	555	533	537	533	542	522	547	531	487	488	552	487	509	512	538	542	500	448	518	568	553	506	547	527	515	511	527	511	555	501	484	516	534	512	520	524	500	517	530	533	491	526	484	533	515	522	526	555	506	501	545	504	497	514	531	545	500	524	537	519	491	501	523	544	581	524	521	512	545	530	538	486	529	530	542	493	513	541	499	545	510	477	533	548	506	487	519	526	529	480	501	513	521	531	517	497	484	554	546	474	532	487	500	514	501	463	547	530	558	542	522	520	527	511	508	531	583	491	539	525	523	494	534	467	516	525	503	497	518	509	507	500	522	510	514	472	541	526	529	509	495	491	528	514	539	522	490	556	563	532	544	559	528	538	540	488	491	566	536	551	515	537	487	490	489	533	517	496	518	498	522	530	543	557	527	489	515	504	477	506	520	536	511	550	530	542	522	544	490	501	504
7032	620	655	632	492	338	303	302	259	268	240	247	224	235	224	247	244	196	237	263	214	236	224	226	270	266	204	228	237	195	244	195	206	212	201	249	216	227	233	222	205	231	225	217	217	214	241	241	224	211	206	229	225	208	190	213	221	245	225	250	209	220	227	202	199	196	213	200	251	221	233	252	224	173	235	194	218	199	228	215	233	215	220	208	232	232	225	240	221	221	186	221	207	204	205	192	210	214	207	233	205	210	204	193	208	227	203	233	234	234	224	239	228	200	193	251	240	242	202	231	230	202	214	196	206	220	247	235	220	196	234	229	209	243	217	198	180	191	209	196	227	247	250	224	244	241	227	209	218	206	230	229	254	229	235	216	216	204	206	177	228	228	210	210	216	200	212	236	220	226	197	230	200	238	213	236	227	220	191	224	213	226	212	224	212	237	234	247	211	188	177	183	189	230	180	229	229	220	200	213	211	215	222	231	227	209	197	210	209	202	224	216	207	223	230	215	215	220	213	215	205	203	200	219	233	225	238	233	186	223	250	214	212	221	223	259	200	230	259	236	211	205	242	222	228	203	198	184	190	205	188	232	229	215	175	229	227	190	195	217	212	210	222	192	244	251	205	208	230	220	242	253	201	230	216	212	212	228	188	207	201	245	206	218	234	213	197	211	238	207	231	201	225	221	213	213	188	228	237	228	238	224	222	215	216	216	215	178	200	226	203	242	247	239	195	205	246	206	219	222	210	204	200	216	198	219	188	242	216	208	231	229	210	211	185	219	239	237	225	224	224	216	223	178	207	207	216	219	214	214	222	232	233	216	226	237	203	200	240	270	219	252	217	205	218	247	247	222	233	192	223	218	225	226	221	226	237	200	223	199	183	227	218	199	207	230	228	212	190	201	188	221	221	202	194	188	227	226	230	186	176	229	201	205	203	186	198	229	251	240	219	227	187	220	231	209	227	221	185	214	218	215	197	253	207	221	208	205	229	208	206	212	216	218	212	236	227	190	222	193	215	221	186	221	225	225	213	185	205	225	177	225	203	253	215	218	211	227	203	196	239	221	236	217	193	211	232	211	205	192	208	214	221	225	236	218	241	238	204	189	204	230	209	195	200	230	207	212	210	193	193	218	200	203	211	216	221	201	214	221	205	214	248	234	224	218	218	213	221	204	210	215	267	215	196	212	229	206	212	208	206	188	215	227	211	231	229	224	238	218	205	204	209	220	230	251	221	188	209	234	215	196	218	213	201	190	219	221	207	195	218	210	216	222	237	229	204	216	204	208	189	207	218	216	238	226	224	219	217	231	241	233	239	198	212	202	219	202	225	217	227	203	212	204	211	196	213	228	191	235	190	227	197	228	224	236	222	200	190	186	212	244	246	207	196	236	205	223	222	225	231	208	232	246	197	191	191	225	223	204	233	219	209	216	216	194	215	228	224	190	205	204	220	214	222	230	213	241	215	216	221	209	222	233	212	221	218	228	215	222	216	209	212	182	187	219	210	192	214	221	226	200	231	201	188	209	221	229	213	212	195	230	230	242	199	192	241	226	213	245	213	213	198	221	216	195	215	208	222	189	218	217	203	208	211	226	229	248	216	224	188	196	214	206	209	223	261	199	212	196	223	193	220	222	205	222	222	240	206	203	218	230	201	208	182	193	222	222	236	228	229	215	197	180	222	243	210	224	224	211	196	207	202	219	234	187	214	196	212	211	202	208	216	221	209	194	193	229	216	198	195	217	221	199	206	227	215	251	200	205	232	213	221	209	227	207	225	238	207	202	247	224	197	204	224	237	203	227	218	226	225	225	209	228	227	209	189	208	249	211	215	213	209	194	213	210	231	213	226	228	253	218	209	206	216	190	184	219	208	237	232	203	214	235	222	222	214	215	224	216	217	209	221	198	185	196	194	201	213	236	201	239	252	216	228	193	197	210	260	205	195	240	219	172	252	231	210	232	206	204	222	244	193	201	210	226	241	229	239	219	223	223	198	271	216	194	216	199	193	237	206	202	212	223	238	200	197	194	207	199	202	188	202	237	202	224	210	246	205	214	216	225	204	223	215	225	230	223	218	201	209	211	217	204	253	214	173	227	178	231	207	242	217	222	211	199	212	214	216	233	212	218	205	198	200	221	216	232	243	212	204	230	223	210	195	231	211	226	206	244	202	229	192	209	231	232	195	200	211	210	265	223	224	198	201	199	216	217	221	234	187	262	220	246	222	235	211	216	227	226	193	215	232	199	243	226	223	214	196	199	215	205	226	203	203	238	226	226	186	199	207	213	194	220	228	226	207	209	223	207	220	214	205	199	204	203	249	228	229	224	227	192	229	211	207	204	246	214	233	186	201	238	200	213	206	197	211	191	206	209	209	188	217	218	186	207	200	213	223	208	227	227	241	240	218	186	209	191	194	207	206	199	207	198	203	226	208	202	209	247	205	228	246	203	200	181	240	204	252	183	245	214	231	183	202	207	205	194	218	208	219	193	200	216	224	230	196	234	183	213	199	204	248	223	213	219	230	215	218	207	235	214	237	208	224	256	205	216	229	210	222	202	222	231	236	251	210	213	195	201	185	230	216	219	213	236	214	230	205	229	205	214	218	231	221	217	234	212	226	217	217	224	186	192	207	219	232	191	238	205	232	194	217	209	204	231	240	209	206	216	218	226	224	212	205	218	210	218	221	232	197	250	223	232	236	197	218	209	201	217	221	212	221	217	211	187	215	233	225	243	246	198	232	232	230	218	227	223	224	220	203	218	212	187	214	254	209	242	197	213	219	223	208	226	223	246	240	203	223	206	213	190	210	192	203	251	231	217	235	206	228	232	214	194	202	235	216	182	209	203	215	200	266	191	223	220	198	226	223	220	220	217	193	196	226	201	240	207	216	213	217	212	220	220	238	181	214	201	215	202	239	234	233	231	253	239	218	233	225	225	215	208	242	239	217	221	219	216	205	188	210	197	211	189	211	210	247	223	195	201	216	203	236	192	213	215	209	187	205	211	230	208	222	210	232	234	219	220	218	198	184	193	193	192	235	195	242	220	214	223	189	223	248	207	180	205	231	222	203	189	232	195	253	223	197	221	223	228	200	239	216	213	225	217	200	209	189	225	212	232	204	216	196	204	225	225	215	198	204	223	220	199	212	218	191	217	207	203	261	194	204	219	204	208	212	214	208	199	212	204	205	212	214	242	210	213	216	219	227	228	216	203	213	208	204	198	208	225	209	189	225	195	196	225	218	215	239	218	215	214	265	230	228	191	231	212	230	211	191	191	239	227	235	221	212	207	236	201	187	194	220	210	213	214	212	205	185	206	215	190	216	212	212	219	199	199	225	242	196	212	207	210	214	219	219	255	228	206	218	201	197	210	203	230	233	231	219	203	201	203	225	208	228	231	229	194	249	199	209	220	219	210	213	229	173	206	224	233	232	213	202	202	238	234	220	214	235	203	218	204	192	247	208	185	219	213	205	219	207	220	221	195	227	206	215	210
5922	961	1481	1905	1634	1295	1167	992	855	876	790	731	685	672	733	733	688	660	606	593	663	596	645	650	871	762	573	621	550	591	585	568	594	632	545	576	579	556	570	570	573	542	552	583	521	560	578	610	564	560	574	603	552	564	593	564	556	591	579	586	537	574	569	594	588	591	575	572	588	562	575	590	556	592	581	585	579	556	533	569	558	577	580	500	575	530	575	581	611	567	532	579	583	567	554	546	574	525	591	562	642	532	526	614	570	515	543	575	565	549	539	605	539	573	588	549	586	510	615	596	577	537	560	505	568	564	572	580	555	574	556	538	550	585	546	597	557	559	622	577	570	559	546	567	544	591	612	560	604	534	563	559	546	536	555	552	536	573	537	553	542	562	557	542	545	606	536	577	533	585	576	556	539	559	557	551	570	560	537	558	557	558	540	611	547	578	518	543	552	520	522	522	576	560	566	583	576	526	579	588	538	562	585	577	526	577	545	567	549	562	521	538	587	616	555	562	578	517	505	596	558	530	513	584	547	541	585	556	562	571	588	535	556	580	584	516	521	581	536	561	564	579	567	562	585	588	540	590	540	585	576	546	564	577	549	595	576	565	588	605	561	550	586	565	640	551	573	599	583	521	527	526	546	598	588	551	564	581	561	587	548	554	535	545	532	572	634	576	569	561	576	569	585	542	553	546	555	588	532	567	569	594	539	572	565	573	553	558	575	596	566	607	539	530	597	536	594	577	554	557	576	556	554	558	606	538	574	540	577	586	563	501	573	562	535	553	548	537	562	604	630	542	561	580	598	534	544	561	571	544	523	553	583	538	581	566	570	550	611	580	553	599	568	542	541	547	530	540	545	553	561	568	572	559	541	552	551	530	550	574	569	545	543	579	566	534	598	553	519	567	590	563	503	558	561	534	584	555	558	578	518	596	585	556	555	547	583	549	553	543	554	566	570	581	571	539	542	565	537	525	576	547	526	544	544	531	605	574	533	556	587	557	570	561	549	544	540	529	571	538	523	579	565	573	589	534	565	588	563	567	557	568	528	570	546	553	568	571	601	564	573	554	553	589	550	550	559	548	569	540	557	625	559	597	536	566	544	548	575	612	546	592	571	557	588	572	539	532	543	537	549	528	577	547	559	574	511	574	537	572	568	581	541	558	550	538	576	583	542	564	580	569	572	539	540	533	548	559	508	549	569	560	563	539	550	593	552	573	561	532	552	572	561	587	569	535	587	590	535	593	566	550	580	563	553	574	589	565	547	573	562	577	561	528	559	580	551	593	552	563	569	553	580	546	593	530	590	582	594	572	561	583	598	536	546	593	575	549	521	571	594	535	590	541	555	532	540	557	590	582	575	567	560	576	569	561	596	525	591	579	563	587	530	585	543	570	588	571	589	598	555	566	560	586	540	578	561	556	550	561	547	571	595	576	590	568	558	607	530	540	591	562	526	537	553	556	558	573	600	554	564	584	566	542	514	513	565	575	553	565	488	578	592	618	567	520	575	602	588	555	569	602	556	559	588	558	570	571	544	557	555	580	538	615	574	563	576	531	568	548	565	531	539	559	551	534	599	575	576	559	606	572	542	546	572	552	581	564	584	535	542	540	554	560	535	583	580	573	565	562	567	568	563	572	557	557	584	591	553	525	575	565	600	567	488	608	539	544	568	557	511	579	627	566	607	575	602	593	561	587	548	566	584	578	563	582	530	570	576	541	548	586	566	558	536	535	588	559	548	572	576	559	596	599	555	536	589	588	590	548	609	562	577	552	573	545	560	512	586	533	537	573	596	624	569	593	568	574	564	581	585	556	567	627	567	583	534	563	590	563	515	545	587	500	501	570	560	552	565	558	552	565	547	536	534	547	553	573	568	547	567	542	569	597	593	578	523	552	574	610	545	589	586	509	569	572	529	533	559	533	560	619	532	550	574	504	591	521	558	582	536	594	567	640	573	592	545	552	590	570	563	519	561	577	573	601	577	572	539	539	577	580	555	556	597	590	591	545	560	556	562	536	559	551	551	621	560	575	531	579	615	584	615	553	583	553	590	554	497	559	540	556	558	603	526	539	536	594	594	554	530	569	535	549	532	548	547	564	553	557	597	564	567	579	556	532	586	556	579	537	552	545	541	594	567	608	526	558	561	538	557	538	564	547	593	553	577	599	579	567	565	623	542	577	556	525	545	552	571	532	557	563	538	526	574	576	564	541	522	578	575	585	600	556	558	557	551	587	578	573	532	523	560	539	562	561	578	534	542	565	572	554	544	588	550	567	553	522	568	530	538	581	553	544	552	571	616	558	536	556	576	571	554	562	550	584	559	540	556	509	590	549	581	593	561	577	565	546	548	519	573	562	559	573	521	586	620	586	540	569	548	532	561	534	564	537	559	582	577	590	596	573	550	556	549	546	555	593	567	542	567	531	555	557	548	542	536	563	503	574	581	532	598	533	528	539	548	554	603	578	533	577	530	556	562	566	580	571	512	555	578	535	560	547	535	585	593	531	574	572	538	554	588	544	549	591	589	583	524	540	554	573	538	611	585	576	542	534	595	575	596	581	563	593	544	577	546	567	539	555	540	583	569	594	604	517	540	589	584	526	578	588	561	622	645	530	570	561	558	555	574	610	582	553	544	594	587	525	553	560	566	590	551	601	547	541	555	582	533	605	552	580	552	594	593	596	537	563	549	595	592	573	551	574	583	611	579	552	563	546	577	542	568	558	572	497	597	539	545	561	518	584	565	570	566	595	563	588	559	592	587	564	570	590	582	545	565	525	601	558	559	586	588	561	590	557	578	576	567	584	552	540	546	616	569	554	564	582	563	533	540	570	551	563	563	529	586	592	554	576	583	552	561	556	610	589	570	546	538	495	536	590	543	545	510	554	562	534	536	546	569	525	638	578	542	547	509	586	591	540	569	555	548	566	562	533	621	537	556	568	551	576	547	558	558	600	535	535	581	593	552	578	522	572	571	579	592	561	597	571	607	542	527	564	554	575	555	551	487	571	556	552	565	581	563	526	523	567	565	573	582	589	577	547	560	529	542	554	550	594	571	540	590	559	526	561	565	593	579	601	596	536	555	587	569	565	577	557	581	557	552	573	520	577	596	572	548	566	553	566	548	596	551	552	521	559	614	553	569	550	566	623	578	528	563	574	575	555	537	594	616	537	546	598	539	577	581	593	580	563	552	552	610	562	538	558	560	575	602	599	573	534	563	589	546	538	530	573	584	561	538	576	547	563	565	561	582	563	545	594	569	556	564	587	618	572	504	564	563	598	547	589	537	584	573	568	546	545	558	538	553	539	564	571	554	569	520	554	578	578	608	576	581	573	582	594	566	566	534	540	578	561	541	580	536	558	599	576	560	592	557	531	582	560	572	566	582	552	572	569	586	582	588	568	551	571	529	581	543	544	569	554	582	621	559	535	528	579	598	548	561	570	556	599	578	545	548	562	559	563	574	554	557	586	615	561	551	544	561	577	601	518	587	554	585	541
14014	1670	1494	1213	935	723	635	601	535	557	495	440	483	439	465	457	476	421	458	471	431	385	416	440	506	495	415	469	427	412	420	430	452	412	414	433	455	432	428	407	411	468	404	424	450	376	415	427	440	445	418	419	426	420	408	418	410	437	459	427	394	414	374	384	422	447	457	437	431	409	398	413	424	413	453	409	425	408	445	450	442	401	419	469	465	399	405	437	409	436	404	435	438	435	429	391	414	424	446	422	402	412	390	419	418	403	462	427	390	438	412	411	422	424	430	421	412	416	384	396	418	434	461	414	428	416	385	399	430	382	385	415	445	386	416	421	420	415	445	386	455	418	392	443	395	451	440	432	396	429	443	444	386	470	437	379	440	437	409	405	419	412	410	431	373	391	404	423	439	434	422	418	425	420	468	410	381	445	458	425	495	420	441	436	415	447	392	401	391	393	420	439	458	427	427	385	431	430	414	422	430	425	438	455	441	419	415	456	422	454	393	426	432	440	401	432	421	429	443	416	402	394	439	403	472	456	415	416	431	403	411	374	430	456	444	434	444	414	467	418	459	425	425	448	407	436	488	440	394	421	443	399	404	425	416	423	429	423	448	426	404	459	472	444	428	433	434	425	396	418	433	420	429	408	420	423	421	428	437	453	404	365	431	473	417	412	417	439	414	473	458	417	411	397	416	428	427	444	421	413	411	455	430	416	437	419	424	414	437	420	452	477	450	411	442	396	490	424	424	426	415	411	390	389	444	394	441	405	409	432	449	415	451	411	442	439	434	428	471	425	443	463	427	393	405	420	423	458	389	414	457	373	400	407	439	402	405	406	405	419	423	407	436	423	415	457	437	440	439	405	392	371	386	421	427	426	431	392	421	445	441	392	409	408	398	453	446	401	402	399	429	406	428	417	423	446	394	393	432	394	424	464	421	409	423	412	414	412	460	367	401	417	451	432	474	441	438	434	431	377	439	419	411	438	436	429	405	420	405	426	419	391	447	435	442	437	423	420	438	438	422	465	423	431	428	433	439	424	417	428	428	435	380	433	443	437	398	388	404	438	418	409	439	425	432	435	422	455	414	393	393	394	413	437	423	370	404	421	382	425	462	452	408	398	452	413	411	474	440	414	450	410	410	442	436	411	384	417	437	459	422	428	421	420	418	430	445	391	384	423	421	376	420	423	405	441	443	453	445	397	402	363	416	444	415	419	443	423	399	396	378	428	406	410	472	460	455	461	430	426	407	440	441	439	418	443	480	422	463	407	439	413	403	431	398	419	419	448	424	429	407	409	467	430	383	428	441	418	437	396	418	399	417	417	379	425	402	429	437	386	419	458	440	443	425	455	447	426	414	401	436	471	404	453	428	411	403	385	416	423	412	437	435	419	411	472	449	468	429	383	474	475	408	413	412	478	402	441	408	431	375	432	454	434	432	402	394	429	441	425	446	417	402	436	413	472	402	421	444	430	410	416	410	448	426	390	421	457	437	421	431	412	453	431	396	486	410	432	450	421	462	455	424	417	393	367	412	387	403	419	465	433	436	428	399	404	394	421	406	439	456	416	434	412	415	449	443	424	408	430	399	452	399	431	399	452	425	404	407	440	415	422	449	421	434	461	419	398	437	444	452	423	418	428	431	413	440	410	407	466	423	423	418	400	405	433	420	459	403	409	372	415	418	433	410	377	403	422	432	421	404	430	430	418	390	405	450	415	435	431	409	409	414	379	405	394	412	410	383	447	386	454	422	384	443	388	424	429	437	394	414	419	398	404	439	430	422	446	427	428	441	437	427	419	451	395	417	382	400	427	408	430	364	411	426	439	395	459	398	376	414	420	444	448	420	430	471	436	399	382	453	405	388	431	417	447	366	431	419	431	426	425	413	403	422	431	412	417	417	422	462	428	371	419	417	428	437	403	423	397	394	442	412	429	402	440	438	441	428	402	437	455	442	430	421	398	417	428	446	421	428	376	453	412	419	431	417	430	446	420	423	445	403	423	430	444	417	435	416	431	451	411	412	419	438	414	428	396	435	412	390	434	436	430	401	417	440	455	423	429	436	416	390	426	400	381	427	413	415	426	429	421	396	438	364	413	431	376	416	412	425	413	426	455	415	451	447	420	452	391	407	447	359	420	434	396	414	415	417	412	399	437	429	443	412	430	380	395	422	410	396	393	433	404	398	450	440	422	454	434	442	449	435	447	399	417	425	411	401	396	426	418	444	417	430	424	420	425	426	429	435	451	422	422	394	459	415	433	394	427	405	435	408	425	409	432	431	394	417	456	414	443	412	420	437	425	440	420	422	410	408	444	388	418	406	401	437	386	412	432	419	392	417	413	401	483	455	422	445	428	437	417	396	411	393	459	435	417	387	413	415	419	415	415	401	383	409	411	495	432	408	381	416	406	438	354	456	406	428	449	400	433	427	439	437	438	406	429	440	413	441	455	449	428	414	422	440	411	411	410	414	445	417	405	437	382	411	414	427	419	454	433	429	422	441	425	411	399	412	426	498	404	397	460	443	396	415	406	420	431	419	432	421	364	405	411	429	382	368	422	454	412	436	442	429	454	423	428	381	428	439	404	461	444	452	437	476	378	418	437	433	460	424	384	460	423	401	429	444	415	405	427	422	453	415	437	416	442	440	488	430	394	450	395	440	415	413	431	436	448	395	434	402	417	385	410	410	438	417	439	450	409	414	409	429	396	400	388	439	409	428	448	462	425	428	396	416	416	435	432	396	432	441	385	433	421	397	411	466	433	431	428	447	431	413	414	443	426	426	408	412	382	409	406	415	427	422	411	418	393	417	431	467	448	443	418	441	391	413	430	419	383	431	403	411	467	419	444	433	428	451	407	420	439	425	448	406	454	454	435	411	372	432	458	400	426	447	382	440	471	443	430	414	397	461	404	437	436	445	423	452	446	384	417	424	472	453	463	442	408	450	419	451	429	428	405	413	423	412	449	433	472	442	416	419	444	389	463	410	449	414	441	392	424	444	418	414	434	428	390	433	441	456	423	459	474	437	420	439	456	425	405	413	409	389	409	404	420	419	441	441	409	431	405	400	441	450	422	415	417	426	442	425	434	346	412	404	456	425	453	457	442	406	421	375	424	440	424	435	427	415	406	415	433	401	444	445	442	453	409	449	465	425	445	412	449	442	407	442	378	380	403	401	422	445	453	437	387	448	407	472	419	430	427	402	408	409	420	429	412	431	407	404	371	403	417	424	466	461	446	479	432	424	430	437	444	400	464	420	459	398	421	432	348	452	402	384	461	388	446	420	423	472	408	457	402	419	424	426	441	423	427	400	410	427	405	440	451	442	448	406	402	439	421	419	407	366	414	415	424	388	407	421	413	443	463	463	425	425	468	435	419	388	395	403	385	443	401	408	474	424	402	415	398	399	444	405	416	406	416	436	391	427	429	445	425	423	441	423	454	438	425	408	405	442	413	426	439	393	411	435	424	454	387	434	389	422	412	418	429	444	420	455	395	400	406
8310	1685	2739	3254	2925	2365	2064	1825	1502	1450	1306	1252	1206	1211	1307	1242	1116	1090	1040	1098	1108	1004	1035	1105	1549	1308	1037	1048	951	981	944	1048	920	926	1019	991	983	994	1007	1009	1025	997	940	965	987	978	957	945	972	1013	989	962	991	971	914	924	930	941	922	978	900	970	931	995	989	984	952	982	981	968	974	957	979	979	954	930	992	953	922	981	1008	943	964	978	977	1017	998	1014	1021	1003	950	965	924	1002	946	965	922	929	932	937	931	955	945	928	974	927	882	985	976	967	964	986	938	976	945	938	922	985	913	989	953	939	955	991	953	941	1005	1018	948	983	911	970	885	919	1005	951	895	976	972	995	944	949	940	962	961	970	952	918	922	903	962	911	956	948	920	1040	956	962	1001	954	945	961	987	990	951	917	898	955	912	906	943	935	926	916	979	917	917	993	1022	941	931	984	952	963	990	919	977	949	944	953	971	1000	938	968	985	993	923	954	956	953	982	989	987	969	958	970	973	948	941	978	972	957	946	946	957	933	999	950	981	922	1018	983	961	997	922	962	974	1016	990	964	981	993	957	967	938	993	932	991	937	953	917	949	966	959	987	931	957	946	969	951	916	943	977	942	951	1005	986	955	982	997	952	990	950	943	968	938	900	921	937	905	979	964	939	960	945	964	899	921	930	959	976	893	944	997	949	941	965	907	1002	944	984	938	1006	915	906	941	927	973	959	972	957	906	996	1014	928	941	929	939	988	977	963	952	952	929	941	970	960	952	990	939	930	1016	953	951	989	968	988	962	917	970	899	958	943	921	1001	979	962	1002	1003	953	941	950	966	933	953	992	925	1012	975	957	984	930	997	960	952	983	964	931	981	980	991	982	956	996	930	922	926	925	967	928	972	997	969	973	923	922	996	1006	988	994	926	987	958	972	956	971	975	988	958	917	958	947	955	954	998	967	986	968	963	956	930	1037	944	976	996	931	978	980	1000	956	955	976	909	965	963	1026	957	954	965	962	940	943	971	939	957	1022	916	976	924	908	985	928	928	919	1015	972	987	918	925	986	942	1003	977	981	948	939	964	950	1005	970	1012	982	1003	981	974	981	977	990	975	951	961	988	980	943	902	936	961	997	986	995	980	961	1024	958	914	898	1010	984	981	980	916	966	1008	915	1020	923	965	968	930	976	944	960	949	964	958	962	958	891	982	964	915	948	933	959	978	1011	972	968	952	991	994	998	947	942	937	992	969	918	949	942	991	981	985	954	945	949	956	939	999	957	1037	994	947	988	993	949	954	927	1007	952	972	955	928	991	954	994	947	943	988	985	1002	947	958	989	896	986	944	1015	918	984	939	934	953	933	908	976	987	981	955	983	980	950	1009	991	1006	958	953	891	978	984	920	944	946	967	990	855	938	1012	1017	903	905	960	943	977	923	919	955	968	904	892	946	961	924	942	942	947	976	1055	958	925	982	915	941	938	930	894	1000	959	940	943	954	982	952	919	993	998	954	959	972	930	937	952	911	961	961	975	924	951	965	965	1006	1001	987	959	956	970	948	993	942	949	942	932	931	912	941	960	916	967	959	1011	982	970	924	935	945	959	964	942	969	959	1000	991	942	944	879	930	969	1001	962	957	975	939	968	972	906	917	946	927	1007	958	961	972	936	952	967	938	992	964	911	957	906	953	955	914	1042	958	968	1000	977	986	935	974	1002	956	921	903	977	1001	976	985	1005	917	955	1012	941	927	982	930	946	970	982	916	997	994	908	952	980	925	967	925	937	994	954	924	999	945	973	972	980	947	941	970	967	935	978	947	996	980	947	923	1013	955	929	1035	932	997	934	931	1003	1016	970	983	988	975	966	945	1009	964	952	933	998	943	902	982	983	968	971	963	997	997	902	985	940	998	973	991	980	915	995	947	974	919	1038	958	952	927	960	996	978	956	961	941	956	949	922	923	924	981	913	970	1001	950	920	951	1000	937	953	988	918	964	976	944	944	985	926	930	972	935	946	945	973	937	923	982	1010	992	1008	989	1023	911	987	965	952	974	966	939	962	952	938	978	945	984	952	926	946	961	953	976	970	911	958	941	998	896	1044	968	956	920	954	870	909	967	984	939	979	972	1002	949	979	951	962	926	942	940	934	936	917	923	975	1011	952	941	968	1030	973	965	947	953	962	930	957	901	955	1028	938	950	948	974	946	940	948	958	965	1006	916	971	989	980	961	977	940	952	926	936	986	890	924	961	944	920	942	956	956	921	958	978	948	932	990	1001	952	926	966	992	999	997	934	996	972	1014	990	938	950	966	943	994	975	985	934	958	923	976	931	980	972	920	909	908	949	960	932	969	951	939	940	964	976	948	983	961	917	909	959	1005	951	916	959	988	961	961	939	950	995	917	941	959	982	993	970	954	915	954	968	933	970	972	938	910	990	954	908	965	969	948	984	971	947	950	933	969	987	952	933	944	924	985	933	942	920	951	955	1013	999	985	998	962	953	1016	953	996	944	1002	975	961	979	948	1045	958	1019	973	908	1012	965	957	943	944	1009	966	927	965	941	951	941	933	968	931	908	955	919	937	942	987	923	934	953	953	1004	958	945	955	1012	938	909	973	945	935	914	934	1024	920	931	951	979	982	964	942	966	970	983	980	935	932	940	992	1023	1010	932	942	946	928	909	981	1022	980	928	935	984	960	962	977	967	961	1010	941	1021	967	957	962	954	926	950	979	960	931	984	946	996	996	984	957	916	943	984	982	936	970	922	993	959	921	962	953	999	943	919	1006	967	930	971	978	993	918	939	984	894	958	975	991	997	932	931	930	970	925	933	959	995	959	960	984	953	980	935	949	945	977	925	940	949	936	936	949	907	971	928	986	983	1003	975	938	942	958	972	1031	968	948	904	949	982	962	1023	1003	950	997	982	903	931	910	985	894	974	974	913	1003	945	908	956	989	927	975	955	941	908	997	955	1020	932	914	935	964	963	963	969	990	969	1004	938	916	966	937	933	951	929	996	943	1002	963	954	945	955	917	960	955	926	925	953	956	926	940	905	960	930	1011	1015	949	892	936	971	992	987	909	987	962	918	912	968	959	973	987	915	1009	969	988	959	992	908	972	957	961	935	942	1028	968	970	967	963	1015	935	913	934	946	934	948	981	983	940	936	971	952	992	966	936	979	982	990	935	965	932	958	958	959	919	954	973	979	959	975	943	958	977	990	990	955	957	981	983	1005	938	1003	927	959	916	952	958	1010	972	979	975	958	995	875	926	929	952	961	939	963	960	972	897	945	1001	1007	928	980	964	988	962	948	918	920	1020	988	1041	929	948	1014	926	991	1021	955	931	916	924	936	929	918	925	950	982	991	913	972	913	935	972	940	977	910	952	968	953	947	930	956	882	900	972	956	961	978	995	953	970	1014	965	920	969	981	932	972	949	923	904	978	977	925	894	976	962	999	908	965	962	915	887	984	922	926	944	994	930	977	923	941	963	990	966	1022	977	949	973	996	930	1006	928	1002	975	965	905	926	909	974	971	969	935	941	947	988	957	950	982	925	969	882	958	898	946	1003	971	938	974	953	989	1000	974	980	907	899	915	1004	974	945	929	992	973	988	979	958	985	970	957	989	954	964	943	965	953	999	999	952	915	929	911	962	971
1455	264	255	270	201	226	207	229	209	208	216	233	203	221	201	195	221	190	221	235	234	222	179	230	211	205	232	204	219	192	216	213	223	217	232	213	204	220	183	232	194	219	211	207	186	234	224	234	233	188	223	197	199	188	200	193	203	201	229	196	197	201	210	229	226	218	238	214	203	178	210	211	169	208	212	203	201	208	227	220	215	202	206	216	223	186	229	226	196	219	213	210	229	200	196	234	194	204	211	199	204	226	221	204	211	217	193	200	210	197	237	205	178	204	203	196	225	234	215	217	177	193	200	192	218	197	228	234	203	214	205	181	204	192	196	209	223	211	176	186	205	218	207	235	194	197	219	219	221	202	187	231	231	208	222	198	201	170	205	217	217	216	211	203	240	217	191	214	187	209	193	227	208	215	210	199	198	217	187	223	212	200	210	196	177	174	228	193	220	190	187	211	183	185	192	189	210	247	197	204	198	202	202	219	215	194	243	216	219	215	194	222	195	212	210	200	230	219	211	205	222	205	225	232	219	222	211	238	197	206	212	207	219	231	222	187	187	207	210	214	223	219	213	206	207	218	222	181	224	246	243	215	201	222	197	219	238	213	189	199	214	209	201	216	241	213	205	205	223	211	215	229	211	225	207	193	173	200	227	216	199	221	203	191	193	205	237	209	222	227	211	191	222	210	230	215	222	209	178	214	189	202	184	202	226	191	211	205	222	208	199	220	220	210	196	185	198	206	197	186	218	214	213	198	213	189	220	218	213	198	186	195	220	219	213	221	199	192	202	206	205	215	189	220	192	208	201	225	218	214	203	197	202	213	214	195	190	201	235	196	227	197	209	217	231	221	188	185	172	200	222	252	220	212	240	190	207	174	201	206	198	201	193	213	196	205	186	209	241	219	202	195	208	195	214	197	216	212	223	213	209	204	197	207	229	227	188	216	195	209	214	230	196	187	220	202	215	217	195	206	213	214	202	218	228	218	243	210	220	212	231	202	219	221	213	211	205	229	218	206	182	231	170	217	219	200	197	240	210	184	185	218	210	195	218	213	205	197	198	202	217	198	191	166	195	213	213	196	220	215	231	199	222	199	209	216	217	215	226	221	208	224	205	193	210	182	203	204	201	191	213	210	236	223	216	160	188	199	196	220	221	216	198	237	210	180	202	243	217	219	191	187	211	233	216	239	193	180	196	214	176	183	194	193	225	216	223	211	228	193	206	202	204	184	207	168	207	213	219	204	215	221	198	188	219	195	212	232	227	211	214	222	225	184	222	223	223	215	219	176	193	202	185	191	191	207	211	215	196	195	188	240	230	206	186	200	200	169	205	180	241	227	237	232	212	218	206	229	215	213	187	201	196	186	208	249	217	229	222	236	194	192	167	216	217	232	207	194	216	233	210	231	210	220	213	220	199	228	196	203	192	206	199	214	232	229	204	184	212	208	231	209	214	213	211	192	170	198	217	201	223	184	203	181	192	211	236	199	218	220	194	195	217	220	201	228	210	219	205	215	211	226	204	184	237	205	233	195	194	240	226	211	225	205	194	223	211	198	217	198	209	220	216	191	198	211	221	230	217	204	209	227	188	201	205	208	219	206	213	227	210	225	205	209	189	201	189	197	238	198	236	204	222	213	239	193	195	210	212	189	200	224	199	218	197	217	187	229	209	209	200	168	221	175	194	200	198	199	205	217	226	205	216	233	200	232	215	191	207	165	201	227	213	214	204	203	193	189	215	201	183	188	188	217	211	222	204	178	172	207	231	218	216	201	211	223	217	196	220	200	198	189	209	207	232	187	204	196	197	200	227	192	230	208	228	197	217	217	194	214	236	208	207	221	224	218	233	222	230	184	201	198	201	193	191	208	193	199	210	190	229	194	223	219	199	204	221	205	199	196	196	209	205	202	218	180	201	207	213	207	216	204	238	201	221	195	224	230	258	206	225	235	209	191	203	221	227	215	197	211	202	188	227	215	209	185	212	214	195	191	202	195	211	179	205	200	218	187	191	245	219	229	230	182	194	212	207	204	235	201	199	208	225	193	201	214	209	212	176	166	225	186	200	218	210	201	196	195	223	225	217	226	208	224	209	195	215	202	172	210	221	213	226	219	200	219	195	197	228	188	208	187	200	195	213	193	197	215	204	228	186	211	205	208	203	228	222	194	209	199	170	211	228	213	188	216	203	191	206	212	223	218	207	216	196	219	223	210	202	226	240	199	254	198	201	183	232	185	188	236	237	218	209	197	200	219	207	202	200	211	207	236	218	212	223	223	206	201	194	188	237	186	205	191	216	216	204	222	219	215	209	204	219	247	214	192	205	209	219	214	199	192	220	203	217	217	229	217	207	221	189	203	208	212	220	222	216	221	200	205	213	220	246	228	239	219	218	190	185	231	195	198	215	213	206	202	219	202	200	228	229	205	181	234	193	205	206	216	200	207	214	231	202	220	207	202	210	197	218	200	200	222	228	204	197	202	196	205	210	211	205	222	206	202	221	207	200	212	221	248	212	224	218	200	192	190	216	223	204	216	190	201	206	210	206	223	189	218	251	183	205	228	200	213	212	212	210	205	179	219	209	186	211	213	234	198	211	202	234	210	183	214	224	226	214	212	212	223	191	219	209	211	238	198	203	204	197	227	198	195	237	224	207	218	210	191	204	198	195	206	208	227	200	217	193	196	190	206	206	180	224	197	201	218	249	198	233	194	214	199	212	228	187	207	200	218	199	205	198	219	193	213	251	197	214	218	188	214	202	250	214	215	230	210	207	244	236	163	227	226	216	223	185	219	212	248	211	216	233	189	226	235	221	218	210	214	207	200	224	212	231	223	205	214	209	211	201	193	225	206	204	205	199	197	224	235	217	242	219	199	231	197	188	195	217	199	227	214	252	180	241	236	211	223	230	222	207	214	205	191	206	208	236	199	235	192	193	225	208	238	199	213	219	230	194	216	176	222	193	196	193	225	233	200	210	185	210	224	195	204	209	197	224	183	227	209	203	211	226	226	234	198	218	216	199	204	224	207	235	202	193	215	245	232	219	227	195	224	212	207	183	204	205	235	212	208	219	229	213	198	197	193	213	197	219	209	227	195	217	211	190	196	216	194	216	211	206	188	199	224	220	216	236	214	202	207	215	221	195	205	235	191	221	196	205	199	205	214	211	221	201	236	206	209	202	229	194	225	226	196	254	215	198	184	182	212	208	239	227	217	197	209	226	208	199	237	174	210	212	218	197	200	219	179	211	222	199	224	224	213	221	238	211	241	191	212	212	199	206	184	177	208	200	199	208	189	217	203	242	221	188	210	187	214	190	207	206	188	225	208	235	236	236	212	221	219	187	203	222	228	189	208	216	202	223	198	196	209	236	217	201	209	234	203	193	256	204	208	198	231	210	197	202	231	197	199	204	207	188	200	202	209	228	204	173	214	197	196	194	183	233	223	188	245	248	193	222	209	221	209	227	213	184	217	176	223	189	211	216	197	213	203	219	195	215	196
1651	563	620	776	687	616	555	577	543	558	594	536	536	566	554	586	556	491	567	541	508	552	518	590	740	576	525	558	548	521	516	514	497	514	580	536	520	557	526	530	523	521	552	540	555	515	511	568	500	538	489	533	512	521	548	546	539	523	533	530	528	529	516	531	504	546	537	511	518	494	525	481	556	533	527	534	597	487	557	532	515	522	517	522	558	550	544	553	538	551	517	519	506	544	537	494	539	532	559	545	530	530	538	539	545	508	534	484	499	513	522	550	566	505	530	563	506	513	549	535	514	539	508	500	528	526	530	522	500	502	552	510	527	534	522	548	521	509	512	528	557	583	505	551	518	491	564	515	478	519	537	567	576	524	539	500	533	542	537	539	521	535	535	535	505	537	558	526	507	548	498	526	527	445	554	529	535	496	546	498	553	507	531	555	517	533	528	587	523	565	522	532	545	551	533	524	525	552	523	559	523	527	515	490	537	532	511	543	528	509	525	561	538	477	583	509	565	527	546	560	566	538	541	530	511	572	519	513	539	525	531	562	547	494	512	534	551	530	518	520	534	532	512	557	512	513	534	556	519	529	546	562	519	536	558	482	557	499	522	503	537	498	531	519	546	517	517	516	537	519	540	518	562	516	551	470	522	525	563	536	547	531	499	523	527	509	532	507	496	542	539	559	500	533	549	535	518	527	533	525	510	535	511	477	546	516	524	545	543	530	545	548	555	503	573	540	556	529	533	537	545	550	541	527	495	518	519	519	561	524	523	503	545	509	539	569	531	561	506	528	560	498	512	520	550	540	497	580	533	499	515	542	552	515	537	564	557	531	532	539	506	510	509	535	502	485	493	556	555	533	523	539	539	564	556	505	521	543	550	548	491	526	521	524	537	541	526	530	515	493	490	497	511	511	497	549	528	538	553	555	525	471	495	533	547	523	541	514	520	540	524	564	549	542	533	498	529	514	577	511	516	547	521	535	516	527	530	550	515	510	539	533	499	528	501	521	542	527	547	539	547	508	528	509	492	547	553	540	555	532	505	500	513	521	519	517	541	548	549	508	536	523	527	534	551	559	540	472	527	529	534	538	566	539	549	545	549	519	516	530	569	531	531	470	552	523	568	493	568	485	509	530	526	554	579	536	524	507	529	529	500	536	500	527	556	512	523	529	544	545	545	524	551	498	505	511	570	507	531	533	484	535	539	551	549	482	552	556	514	567	497	511	535	494	549	493	562	511	526	569	528	531	538	551	501	563	511	528	492	546	524	517	571	521	552	513	530	532	553	528	527	514	529	507	544	516	477	538	524	532	527	524	539	544	510	558	489	560	556	521	531	494	542	527	523	516	515	538	556	547	522	546	548	514	520	566	571	539	515	561	537	545	504	499	472	527	526	537	564	558	535	500	541	569	541	538	511	529	529	495	508	527	545	530	569	528	538	521	561	542	543	490	562	474	553	514	494	528	500	528	494	500	540	524	567	507	544	528	496	562	531	507	518	508	505	547	523	542	522	500	541	505	489	502	574	539	520	544	587	540	580	518	523	513	525	545	543	505	531	528	522	537	518	537	513	511	506	535	512	551	547	512	552	523	552	529	520	549	532	515	509	504	512	521	489	569	529	562	507	527	499	501	543	539	486	521	499	544	526	538	541	534	536	509	547	534	495	531	494	490	568	570	513	510	523	516	552	551	504	502	514	505	548	530	528	521	514	503	522	527	537	528	512	535	574	484	517	536	539	537	533	533	575	525	506	519	489	512	513	512	542	549	536	520	560	511	570	559	503	517	553	507	566	537	526	542	532	532	513	542	556	531	518	583	502	506	540	510	510	553	517	541	567	568	533	531	547	533	537	561	512	534	506	501	517	496	548	516	516	504	547	533	548	537	491	512	556	534	529	556	522	521	535	545	540	536	530	567	525	535	531	548	549	550	594	515	504	531	628	514	530	511	537	535	484	548	533	523	528	522	558	571	519	524	595	507	504	532	517	539	532	518	542	559	516	530	521	534	549	510	554	507	521	533	600	512	514	527	517	560	535	599	559	525	516	574	513	550	550	484	514	522	496	514	496	541	534	556	527	499	530	460	565	558	534	571	554	518	572	534	544	535	566	498	555	507	530	542	527	542	535	515	518	549	520	517	494	512	541	483	549	544	545	546	567	541	533	552	525	561	575	563	511	510	544	563	528	534	528	562	527	519	518	551	515	510	539	535	489	529	516	551	545	535	513	535	588	531	502	544	501	552	521	526	536	494	571	523	484	520	542	493	580	538	535	546	502	522	523	518	533	500	533	508	559	532	519	523	529	515	521	544	519	532	521	540	520	552	509	518	553	535	530	513	523	528	540	531	518	534	551	526	543	546	506	478	521	482	571	557	572	566	550	530	543	532	558	540	547	534	558	547	549	521	548	538	557	531	558	524	554	518	506	523	519	525	531	532	513	524	536	560	512	551	527	576	532	561	516	541	510	547	541	533	513	509	557	555	509	514	514	531	521	530	487	524	507	556	556	532	518	576	490	479	541	535	542	568	557	507	542	498	551	562	555	530	541	503	586	540	541	541	496	524	553	532	548	532	481	573	517	534	521	529	497	530	530	495	533	549	530	527	552	506	573	524	483	512	516	518	529	549	529	516	523	493	579	535	527	547	507	542	552	528	526	538	529	529	522	518	505	580	502	503	561	553	553	514	484	514	525	549	544	552	523	545	546	521	537	487	552	505	542	511	495	515	567	524	532	503	560	508	533	530	558	513	555	547	510	499	502	550	544	561	553	526	501	518	548	515	530	543	539	527	549	517	536	510	490	525	528	461	540	579	554	522	521	554	513	554	516	556	535	541	493	530	534	534	513	510	553	518	524	520	574	516	512	514	499	525	521	496	513	567	537	543	530	538	502	536	526	551	525	602	525	528	534	483	511	563	523	584	512	511	510	544	526	490	505	530	543	557	513	561	510	577	545	545	539	567	502	535	493	524	590	563	597	528	538	548	530	499	509	553	533	492	535	524	540	508	522	531	529	557	525	551	487	551	537	521	543	504	526	518	519	578	523	517	482	487	467	571	488	580	555	550	535	588	532	521	519	558	542	559	534	544	544	524	522	555	574	547	498	531	518	496	509	540	508	531	522	492	546	512	540	560	524	537	483	485	550	541	532	548	545	545	496	540	531	573	521	490	515	552	541	534	526	547	505	556	549	499	566	560	557	504	515	511	525	541	551	536	547	536	503	544	565	525	552	598	531	529	481	537	501	516	553	512	534	568	520	535	493	501	475	492	542	534	525	566	543	549	534	520	499	512	512	528	540	554	557	548	512	575	532	550	553	496	532	520	515	525	550	522	498	523	589	558	529	540	559	499	522	552	543	522	556	488	533	520	515	552	568	590	504	506	510	529	542	514	536	581	545	497	509	582	547	519	566	537	503	557	529	543	575	555	556	524	526	540	572	508	509	531	513	559	550	503	500	542	501	528	537	490	570	502	559	499	601	550	486	558	583	536	510	493
6641	609	643	661	508	384	341	287	281	260	264	238	275	246	260	247	206	209	227	216	236	225	219	241	288	270	230	207	199	241	215	230	221	226	224	229	217	240	249	206	220	223	227	224	209	225	244	240	253	229	226	234	225	204	195	207	213	236	242	234	197	215	216	233	243	212	241	224	213	210	218	225	196	203	205	208	222	187	203	240	231	208	203	246	216	249	225	215	192	223	232	235	234	220	222	246	229	223	212	204	238	252	202	180	213	238	233	221	173	209	233	221	227	224	217	223	228	247	247	205	222	223	245	182	213	212	204	215	205	235	233	196	216	232	213	238	199	221	214	193	231	244	223	237	223	213	225	241	219	228	228	250	239	192	244	195	204	231	242	227	263	230	208	197	232	197	243	232	215	238	189	242	218	224	185	211	242	225	226	194	218	211	212	215	234	224	206	202	217	199	214	211	202	230	212	227	205	218	207	195	196	241	220	219	215	256	241	219	202	212	206	234	217	225	210	183	226	198	213	204	228	194	202	247	235	246	208	232	193	218	226	202	203	211	231	244	208	203	205	235	221	249	239	188	211	203	211	205	235	203	218	219	253	224	209	232	249	215	234	227	236	197	217	209	212	246	212	261	231	246	190	229	198	234	236	208	231	219	223	231	222	227	221	199	219	225	224	229	221	207	217	223	214	210	204	226	225	204	231	208	247	230	224	208	230	206	241	193	228	212	193	230	219	217	211	234	221	205	242	221	216	218	224	204	197	198	206	209	219	224	227	238	222	239	218	196	209	206	238	200	219	215	237	195	198	207	234	207	230	239	217	196	221	216	216	247	228	188	234	198	212	221	223	201	242	214	201	214	215	222	222	221	223	219	236	216	249	242	234	222	212	248	220	226	218	208	199	220	204	218	234	214	205	205	216	209	221	204	242	222	213	213	199	207	217	214	208	210	203	237	200	222	233	239	233	257	251	227	200	228	257	212	216	206	241	222	226	201	207	222	209	202	238	221	222	235	219	200	210	199	222	225	217	210	214	212	220	214	219	233	207	223	245	244	225	224	209	235	238	230	221	227	189	216	185	187	220	196	218	202	254	212	192	218	197	223	227	214	196	199	201	224	221	231	188	190	216	235	194	189	221	222	216	220	202	223	221	208	222	232	220	232	229	203	209	240	222	206	186	218	235	232	196	213	227	222	208	237	217	218	226	232	201	220	234	183	199	227	228	229	205	207	216	224	229	205	250	209	200	218	210	212	216	210	188	192	235	223	229	239	219	198	202	214	193	205	211	251	241	218	223	201	206	237	218	200	222	192	224	223	220	220	241	244	218	211	216	221	220	224	231	207	196	213	215	259	213	229	212	255	208	215	202	220	209	217	211	231	241	249	237	214	221	226	233	244	218	261	211	224	211	241	187	194	198	214	228	228	248	192	213	245	211	207	227	207	222	254	227	228	230	224	230	221	208	220	232	207	214	213	224	228	223	228	208	232	213	208	194	232	232	205	215	217	210	223	216	190	230	233	200	221	228	225	197	193	199	199	183	219	212	201	219	217	235	244	235	213	219	231	242	200	201	210	217	247	213	193	205	223	236	232	193	214	278	200	238	212	230	246	199	248	197	214	192	197	237	194	220	222	230	200	177	219	230	244	235	247	209	224	226	189	213	234	191	223	223	241	220	194	217	233	247	210	208	205	207	229	199	214	205	243	230	227	235	225	221	215	207	212	210	208	233	218	215	202	216	217	188	210	225	239	233	237	227	229	197	244	204	201	218	219	218	222	228	217	256	199	184	215	213	228	210	219	244	210	201	207	208	243	190	216	213	229	237	211	236	198	226	244	229	220	223	221	233	205	219	244	250	239	236	232	214	213	194	216	224	204	205	215	230	220	212	259	232	222	206	211	197	195	230	214	184	214	229	231	219	215	208	221	250	229	227	217	212	204	198	215	213	191	234	207	201	199	235	240	227	214	212	193	191	231	217	231	248	249	213	210	218	234	245	207	224	198	244	195	211	200	202	219	186	227	220	249	234	224	232	217	210	213	236	221	212	210	200	235	209	182	212	216	224	235	203	229	217	193	221	220	241	231	209	218	259	191	208	227	222	200	219	239	214	224	213	222	193	210	214	241	223	198	201	250	208	203	193	226	204	209	222	241	227	216	222	186	232	229	230	204	220	215	242	242	225	201	239	227	209	246	216	190	198	227	233	232	208	221	202	182	220	228	226	227	231	217	198	197	180	207	213	224	220	217	214	238	230	226	219	205	219	211	226	219	220	224	227	225	221	202	198	230	225	199	216	186	210	207	194	218	211	226	205	213	197	246	182	213	207	240	216	232	220	209	188	210	217	223	222	229	230	226	228	218	224	229	237	225	224	208	234	244	269	231	239	227	218	239	211	234	207	224	196	211	213	215	248	224	239	254	222	209	208	244	197	213	230	251	205	230	223	230	208	230	205	219	220	212	230	202	229	237	209	208	227	222	249	220	195	202	227	206	211	232	219	226	210	224	240	243	241	204	220	212	204	232	221	200	203	198	237	245	204	223	221	222	260	227	201	199	218	223	240	189	202	206	222	235	219	183	200	215	206	211	231	229	221	236	235	222	223	225	222	216	191	198	215	234	209	229	243	250	251	203	229	233	213	203	214	242	219	214	241	241	216	228	204	213	230	196	225	210	202	199	214	228	215	216	214	186	212	204	215	225	214	204	230	213	249	219	203	236	214	227	193	227	215	229	254	244	225	206	243	213	212	202	214	239	188	223	239	250	253	241	189	200	244	180	216	199	238	194	249	202	218	213	199	227	229	215	212	206	213	201	215	185	208	234	207	212	256	209	204	241	210	200	205	207	192	230	249	210	217	203	201	221	217	212	228	243	230	237	224	232	197	252	198	239	226	191	228	241	221	228	249	239	192	251	210	215	213	224	232	232	230	228	229	194	224	223	224	210	221	208	212	223	202	189	208	242	214	202	229	223	233	236	228	216	253	203	202	208	211	216	230	213	219	217	213	260	227	217	183	209	241	219	238	220	205	220	236	212	183	256	233	221	211	234	227	258	247	216	229	193	195	217	201	203	221	200	228	212	229	201	236	229	199	206	236	257	232	224	210	215	191	208	228	214	224	234	211	223	198	215	228	224	204	226	211	229	239	225	220	227	219	266	225	230	217	210	224	214	239	221	195	239	207	235	246	232	208	214	224	232	209	231	194	231	195	217	227	223	235	224	213	214	212	207	208	213	209	229	219	215	216	217	221	205	203	219	189	227	227	233	203	255	221	197	195	224	221	216	229	208	216	246	217	184	194	207	228	235	209	195	201	227	226	211	242	219	249	207	214	199	246	222	197	241	233	212	251	216	219	214	222	230	210	210	207	230	232	220	214	206	221	207	229	206	224	232	228	237	227	228	206	218	235	225	234	211	219	181	220	229	224	228	211	219	211	225	252	251	224	209	224	206	226	216	218	195	184	201	220	249	201	208	218	199	205	215	184	215	189	240	233	238	216	259
6043	934	1448	1830	1792	1354	1150	1037	908	821	807	744	682	709	759	776	715	652	634	630	624	619	584	689	971	745	599	576	613	611	586	641	623	576	581	596	650	596	568	602	577	574	551	619	582	581	596	576	580	574	568	579	592	557	601	566	551	554	562	548	600	596	589	562	581	522	546	576	611	556	563	516	589	578	581	551	569	574	576	582	560	586	572	587	569	596	549	527	593	582	604	548	590	581	570	553	600	602	558	578	559	557	585	596	617	561	575	560	572	576	557	573	579	556	597	584	533	573	569	567	536	608	576	570	574	608	580	594	559	551	555	576	554	556	544	575	554	599	550	548	568	552	528	567	596	561	551	561	534	545	521	590	592	581	581	578	587	582	540	554	574	604	575	590	573	615	519	582	580	579	608	537	576	548	530	542	590	589	530	551	539	555	548	573	541	584	594	575	557	555	601	556	564	575	515	627	543	576	619	517	560	575	573	568	595	590	599	550	567	553	532	558	560	601	574	520	510	548	559	569	573	574	618	548	588	581	558	569	531	595	551	549	530	579	559	554	603	560	577	543	581	557	609	549	511	583	587	636	551	557	588	612	589	567	543	538	571	586	563	600	579	575	535	571	593	592	550	584	588	562	577	542	576	525	579	546	562	549	551	542	589	598	574	549	590	556	599	552	568	593	538	579	574	578	534	559	537	582	537	568	571	584	549	562	544	597	549	557	576	561	573	557	571	577	520	537	584	548	588	624	530	547	584	587	550	555	574	589	576	541	597	588	599	596	587	571	575	545	591	557	553	550	592	558	583	584	635	546	578	583	559	604	541	596	582	607	583	543	604	530	546	554	562	594	543	615	573	574	547	574	565	543	558	584	564	605	586	552	524	572	590	561	553	534	589	574	553	537	575	553	569	568	563	549	589	582	522	580	543	600	531	583	559	610	597	594	586	610	552	550	587	557	551	568	561	552	587	543	601	526	552	526	542	546	557	610	586	588	569	582	592	575	568	582	566	550	580	566	531	552	539	554	527	550	541	570	546	602	565	509	555	586	562	608	609	554	586	579	562	591	567	585	540	566	571	574	544	574	594	617	595	524	588	607	578	565	534	545	590	552	514	581	566	606	554	585	560	563	611	543	570	578	597	560	573	543	595	569	653	588	562	537	565	591	574	588	558	554	561	615	595	575	566	580	568	610	582	532	582	566	588	577	585	575	575	601	560	574	566	579	602	555	568	609	562	589	551	565	572	571	583	567	570	547	577	581	600	550	585	585	571	633	585	542	571	552	576	541	586	573	596	548	578	572	590	566	569	615	581	546	563	535	572	579	578	593	590	572	564	587	526	564	576	563	543	627	551	553	575	559	572	574	560	613	609	562	588	549	597	562	584	545	525	562	587	539	560	556	564	570	591	607	612	592	569	620	543	580	575	537	564	546	571	523	563	602	577	561	574	594	556	547	575	615	588	576	556	594	604	542	507	552	601	571	581	622	581	546	563	530	593	597	551	558	591	575	590	558	557	566	573	587	571	581	519	599	551	536	585	558	579	554	613	545	582	575	552	562	519	552	556	563	568	555	572	520	556	544	567	540	549	621	578	566	584	552	594	575	552	555	567	568	613	619	614	566	524	569	575	568	632	598	581	545	519	601	574	586	568	566	615	520	568	585	574	583	577	585	586	564	591	553	610	583	558	591	540	588	532	528	562	532	537	577	560	569	560	570	568	580	524	569	621	576	610	557	564	619	571	549	552	551	583	542	577	538	556	604	535	617	598	592	566	526	555	569	516	601	571	573	555	593	573	566	593	561	571	560	551	558	561	587	538	590	579	538	570	556	561	555	563	569	572	604	560	570	589	554	544	553	615	554	568	586	562	552	562	557	550	579	579	573	557	580	561	586	532	599	559	591	602	560	612	571	555	574	573	520	599	565	543	594	547	560	598	544	549	572	573	570	529	585	559	557	574	571	546	527	559	589	504	578	578	567	535	518	552	554	592	589	559	579	523	553	582	605	585	619	586	599	544	556	583	528	537	603	585	597	557	601	593	578	613	559	575	549	558	585	572	559	591	602	529	567	542	583	546	553	564	544	529	554	550	600	607	577	571	565	568	604	592	562	594	568	546	541	561	560	582	544	622	536	527	571	557	553	574	575	574	609	578	559	610	560	558	550	615	559	608	543	535	536	587	532	603	586	503	553	545	548	535	591	549	542	565	579	554	519	546	572	584	545	551	540	566	547	571	569	554	600	571	601	558	612	542	570	540	546	583	545	594	595	578	549	544	558	561	568	615	603	558	577	591	543	543	551	562	539	603	597	556	573	550	550	618	538	571	589	527	593	578	587	583	587	563	585	569	563	568	578	563	602	556	552	557	538	624	570	567	565	558	600	574	567	589	586	518	586	546	593	587	555	587	601	514	546	590	562	546	574	565	561	581	605	605	557	571	594	539	580	574	535	558	608	535	550	560	576	565	599	593	570	539	566	583	552	494	549	566	531	557	544	567	555	585	529	604	573	545	621	544	573	582	538	590	618	563	563	552	557	558	602	582	596	578	581	565	578	535	535	548	572	565	564	554	565	590	571	581	574	560	558	551	545	553	562	615	552	601	544	577	602	594	572	558	554	564	519	610	563	581	557	608	565	576	563	602	564	542	561	573	537	568	569	604	556	541	579	540	579	592	560	520	574	551	537	556	552	509	531	545	542	564	544	579	567	569	572	579	576	557	552	542	564	562	564	584	604	596	584	572	551	580	558	554	598	568	532	618	535	574	571	554	546	599	551	558	576	540	545	577	606	621	574	565	543	574	582	556	563	611	539	567	549	534	578	591	604	572	607	562	510	603	518	559	579	587	582	564	569	568	580	563	602	528	545	603	530	588	587	537	586	580	597	621	565	581	587	556	531	573	530	575	522	553	544	593	595	586	573	565	582	587	616	564	561	577	576	510	613	552	531	592	615	564	626	603	627	567	577	618	568	562	578	604	553	544	544	616	533	573	548	611	566	535	562	543	552	542	675	568	592	554	558	558	533	564	594	636	575	528	550	593	553	568	591	582	607	584	514	570	587	532	594	560	558	535	548	553	546	607	565	556	599	608	595	548	544	586	545	588	613	554	554	594	562	549	571	588	533	549	571	549	559	570	554	519	570	532	566	555	563	557	521	549	577	532	574	577	525	557	574	587	577	598	582	569	557	533	592	567	570	565	571	543	576	574	571	578	570	538	553	554	575	584	579	571	599	576	613	550	563	534	580	557	558	533	555	592	555	593	597	522	582	586	566	586	568	572	559	548	573	562	578	585	574	559	593	539	576	535	570	559	602	591	585	566	600	563	588	559	551	583	479	545	576	533	571	541	535	574	559	581	626	577	591	553	545	588	556	588	552	540	589	590	556	576	543	515	535	583	532	616	549	566	516	570	578	611	568	549	585	594	555	548	573	542	539	554	582	596	571	566	603	586	628	591	548	582	539	532	599	554	595	572	549	537	543	554	596	577	545	592	563	541	574
13829	1576	1379	1184	899	719	689	592	565	483	514	487	454	451	480	470	463	428	477	450	446	443	449	426	508	530	484	466	424	443	381	427	427	419	420	425	423	392	447	405	397	415	430	433	409	444	451	478	390	439	416	415	441	396	405	409	460	432	426	444	427	387	433	409	421	423	412	419	433	442	501	411	392	439	425	395	401	431	429	439	455	419	423	438	435	425	430	399	405	453	430	422	437	404	436	455	385	441	413	413	437	429	424	401	365	428	397	441	429	399	440	446	417	424	433	415	433	420	413	442	432	429	431	415	394	431	402	430	414	406	423	398	436	398	405	413	396	392	442	435	408	391	398	441	402	393	400	415	404	400	439	449	396	447	395	423	399	422	457	405	383	404	423	449	417	442	428	413	408	410	390	444	439	428	436	417	451	432	424	427	398	450	400	417	392	395	506	436	443	395	480	423	410	404	411	421	412	451	458	426	406	461	432	426	427	451	437	412	461	426	422	441	396	417	443	465	427	435	427	395	467	391	429	407	422	401	394	428	450	373	410	476	411	439	432	474	424	407	444	431	437	383	422	435	410	416	463	436	374	440	426	389	414	468	456	429	469	475	429	429	413	466	420	444	435	423	455	444	417	394	408	436	426	429	391	421	398	417	443	444	432	418	429	475	406	412	446	448	403	385	436	428	428	394	439	406	398	472	401	387	437	423	440	421	430	410	427	443	425	402	458	408	410	403	408	433	418	399	412	414	422	405	419	421	406	432	444	424	451	412	415	421	403	411	376	407	426	417	394	427	442	438	427	463	417	396	439	429	443	419	417	433	444	408	429	419	413	428	424	425	432	428	428	401	422	404	414	418	412	446	457	446	395	422	441	388	412	410	405	411	401	427	450	433	426	424	462	429	441	424	426	387	383	403	462	444	423	460	434	430	464	433	430	389	411	426	421	410	470	457	432	376	433	438	407	402	419	392	431	402	447	441	421	436	418	437	435	429	435	447	443	427	424	446	411	425	424	433	450	419	421	456	433	429	416	436	425	424	409	412	457	415	412	413	455	435	413	415	404	453	431	413	402	481	438	424	412	395	420	426	407	397	450	424	399	391	405	461	417	444	440	387	406	409	406	476	424	452	409	406	427	421	447	453	424	390	430	418	425	421	419	440	453	465	423	432	423	411	445	402	475	450	422	415	390	443	453	435	432	425	429	401	396	442	440	462	455	442	420	431	439	399	408	425	421	453	437	424	444	400	404	412	419	428	427	408	415	392	406	408	436	436	411	413	411	398	450	391	466	414	443	416	421	431	410	440	438	434	468	411	416	448	422	423	405	384	436	446	394	374	433	420	382	424	449	421	428	392	443	437	398	444	454	420	446	450	422	427	462	451	403	422	463	403	432	459	449	412	397	405	383	443	421	422	436	439	387	415	396	438	454	437	403	407	418	437	423	436	391	438	445	445	407	395	394	367	418	412	419	428	449	418	450	419	401	415	448	394	422	416	394	417	394	429	444	425	426	415	395	460	429	441	411	450	446	408	408	434	372	404	450	398	434	426	433	461	407	448	472	440	434	417	434	413	466	455	427	409	454	443	403	428	464	421	438	462	404	398	470	465	410	393	405	397	429	417	428	457	417	427	421	448	409	403	411	413	413	398	376	423	452	430	410	410	409	381	411	406	387	447	446	419	428	422	420	436	448	395	403	435	390	447	469	362	434	443	454	424	446	407	455	407	424	412	407	447	431	418	410	453	410	444	421	400	445	425	450	462	422	395	389	433	452	431	429	432	443	442	418	429	432	435	438	397	440	406	432	450	456	438	410	399	435	393	403	442	464	429	456	447	427	421	401	431	402	375	410	462	381	423	418	379	440	384	388	445	458	421	444	459	436	401	380	424	407	417	409	467	453	386	409	387	436	430	439	432	437	429	405	396	434	403	406	474	422	427	415	420	462	413	436	376	432	420	401	403	442	384	427	416	406	441	426	390	447	445	368	400	405	398	471	399	426	455	433	408	425	424	421	434	442	416	464	461	429	428	417	445	453	380	447	451	433	403	452	405	409	441	374	440	409	432	415	438	388	429	423	452	401	434	440	436	403	398	407	421	412	396	437	475	413	447	403	453	393	404	386	439	410	439	422	438	393	410	429	408	416	413	439	434	410	429	434	432	390	360	424	476	431	426	450	399	422	371	412	438	382	415	436	419	397	434	421	441	403	437	418	457	391	375	459	421	380	423	421	424	450	453	419	433	402	444	461	437	409	425	437	434	384	390	461	422	423	422	434	406	446	418	430	401	456	442	404	388	410	439	429	384	476	436	387	401	429	400	411	443	395	417	431	430	427	415	437	400	441	408	420	415	412	447	427	373	404	430	429	426	435	403	419	468	404	415	427	431	412	435	414	412	392	377	439	435	420	441	445	435	405	418	433	421	428	440	407	408	430	451	423	437	417	452	418	426	402	428	421	412	415	443	413	452	443	441	412	444	418	425	410	432	442	461	444	434	447	410	407	421	427	427	444	385	438	463	409	429	447	446	396	415	401	458	451	435	462	428	434	434	409	388	475	446	405	384	420	433	403	455	385	401	482	422	403	415	430	413	418	428	432	398	427	434	449	417	400	421	422	402	411	436	458	401	392	413	424	406	400	436	421	466	408	439	448	399	440	424	412	402	446	405	431	392	430	423	384	450	423	386	405	406	415	410	467	448	428	383	446	426	419	421	486	441	402	387	447	422	428	399	433	397	441	393	449	416	428	458	425	402	393	420	443	409	411	434	410	425	410	420	410	413	415	395	386	476	476	404	421	445	380	449	397	445	405	407	420	409	402	379	417	396	439	423	449	433	399	396	397	427	431	449	392	435	426	399	455	418	380	444	469	454	420	393	433	436	453	443	409	387	445	450	396	433	415	451	435	399	444	440	399	425	431	434	421	391	454	414	366	401	400	428	413	445	441	423	448	425	482	476	452	438	452	388	398	471	428	428	438	443	427	447	404	437	458	441	424	417	411	438	448	433	440	446	438	424	442	438	428	420	406	435	407	404	454	435	433	394	396	404	402	410	458	432	392	434	381	486	454	425	410	419	467	446	447	412	424	458	440	433	411	401	428	407	450	436	410	404	453	397	436	436	430	434	452	383	444	418	439	414	431	396	407	442	382	415	402	415	407	434	379	432	427	463	413	439	443	439	434	409	430	426	421	434	387	398	443	445	402	418	443	437	397	424	411	425	440	448	396	452	422	445	429	441	441	433	456	425	423	445	425	422	389	460	395	395	411	430	448	410	412	443	417	402	415	426	365	440	451	417	422	418	443	420	414	431	458	432	420	447	451	417	447	434	446	413	435	420	456	399	446	451	473	422	397	383	402	435	433	404	397	475	432	395	390	383	440	466	406	415	418	438	432	423	400	425	437	398	403	408	459	387	396	419	434	421	450	422	485	385	445	452	443	453	461	442	409	430	437	439	425	464	416	417	413	431	450	426	432	429	410	401	442	451	393	443	418	439	425	409
8214	1641	2724	3229	2887	2320	1960	1751	1511	1439	1342	1242	1222	1192	1262	1251	1111	1060	1108	1133	1073	1072	1098	1121	1567	1191	1008	1057	1008	1059	1013	962	1005	952	940	976	962	976	977	989	966	1005	978	975	952	954	953	1032	1031	981	1018	971	1010	973	1002	998	1005	939	1021	997	982	974	992	944	1011	944	918	1004	1009	953	943	933	959	1009	946	966	1031	1006	993	976	941	962	984	979	941	1004	979	950	994	970	938	934	941	957	944	952	929	1005	1011	998	942	922	897	998	900	959	959	1007	951	964	999	970	951	968	977	969	937	986	1034	950	997	968	966	967	957	934	954	972	976	952	988	945	900	947	967	951	969	939	996	940	917	954	976	956	981	956	939	963	949	977	910	981	996	958	988	983	977	964	936	957	981	976	964	933	952	1015	941	982	948	962	961	933	977	918	962	941	962	914	969	947	996	956	981	971	931	934	912	949	991	951	930	945	974	966	977	914	984	956	984	942	926	877	946	995	980	981	975	962	916	928	982	919	932	969	948	957	948	981	982	921	902	978	986	927	1034	1013	990	903	960	984	1005	949	960	908	962	949	946	961	972	950	997	967	939	1019	952	901	968	965	903	977	955	947	974	970	957	946	981	895	968	904	982	951	923	977	987	966	943	960	997	972	893	1012	952	968	938	876	997	958	953	942	944	959	978	1023	948	941	974	975	959	1015	991	948	940	981	975	978	941	986	1011	1015	958	992	992	944	907	920	967	934	980	973	930	900	900	996	917	987	954	978	1014	933	979	964	924	1006	933	947	943	929	985	959	929	899	958	972	960	988	954	950	958	953	1001	1014	975	986	1031	983	953	1009	977	954	944	985	1000	990	946	971	980	939	932	966	1002	977	935	988	957	969	981	912	967	929	953	970	953	940	976	935	949	976	949	898	953	958	956	989	968	950	950	965	969	936	973	958	967	982	950	976	1010	986	964	1032	961	991	962	928	975	937	963	981	959	911	972	919	1044	914	929	985	981	945	1017	1014	929	953	1021	940	948	966	922	910	949	935	954	998	981	969	953	954	990	927	1004	996	942	942	1007	1004	960	948	976	972	942	961	1008	909	946	971	954	1055	1031	979	985	958	942	953	960	943	951	917	942	976	1034	988	953	954	936	912	1035	934	950	941	905	975	972	933	936	919	967	947	945	975	939	977	1030	967	959	1000	904	976	949	915	968	986	964	961	1019	979	922	984	914	951	965	906	947	980	988	956	940	956	955	957	987	964	930	959	1018	958	924	953	979	939	961	960	971	907	1019	925	976	1071	944	927	1005	953	920	885	1003	919	954	952	1033	932	1002	967	957	954	982	1006	922	992	932	949	1063	1010	988	988	971	968	943	1028	925	994	980	958	990	985	983	956	896	980	963	970	973	938	997	969	952	992	976	925	959	982	961	981	984	940	989	973	960	964	998	974	994	929	921	980	1023	920	1003	925	945	989	957	957	977	974	916	982	936	985	945	958	924	987	1000	944	967	947	901	952	970	939	940	990	967	939	999	983	959	996	1009	956	1005	994	960	999	945	980	977	950	920	980	955	934	957	994	1004	923	977	983	962	992	981	938	976	932	992	983	942	968	971	1001	961	929	965	955	956	914	979	915	957	949	943	956	961	949	937	985	911	966	979	982	976	916	949	1000	1009	959	989	981	994	973	955	955	931	977	969	954	1016	939	974	1003	970	932	953	946	1013	961	937	1004	990	998	945	924	942	978	948	933	970	1003	991	1019	987	986	947	982	908	1009	970	985	974	957	961	953	962	910	955	1023	951	994	923	977	980	879	978	960	960	928	939	1015	960	909	974	1003	1006	964	931	904	891	993	978	937	924	971	930	935	1001	1000	892	926	965	981	1006	974	930	968	988	961	970	987	958	974	955	909	999	921	947	960	938	958	931	967	945	1011	1007	952	903	967	946	993	983	953	981	967	955	990	928	955	993	964	963	992	966	950	907	1001	962	933	1015	940	985	1003	975	897	922	1018	926	935	989	952	988	956	1000	973	969	967	935	973	926	967	996	1012	916	992	966	1002	933	985	882	973	958	1009	990	966	995	945	943	905	928	969	966	1035	952	951	913	967	952	944	1017	969	938	940	985	935	977	969	944	922	1002	946	930	932	992	953	975	963	924	968	977	923	940	958	944	959	987	949	927	937	997	965	958	943	1000	933	944	969	932	941	966	1025	971	969	972	965	985	923	954	919	930	972	974	923	969	953	969	905	973	954	867	908	891	952	970	958	930	956	963	937	984	953	951	946	929	1003	960	970	930	943	956	957	923	990	899	933	958	983	977	1006	975	943	982	975	954	979	967	971	955	966	973	934	937	947	1007	949	957	923	940	938	1003	946	950	977	926	931	963	974	971	1026	965	896	1005	961	998	993	1001	938	1024	1022	975	1029	949	963	952	924	922	938	982	920	976	950	1000	946	948	1013	981	954	953	1008	984	958	923	1010	941	926	926	936	1034	969	987	964	954	950	969	890	990	1042	962	968	964	998	1016	913	955	953	988	934	973	946	1020	956	971	980	959	961	920	934	957	963	952	981	931	995	959	938	1022	975	971	940	941	967	942	972	924	924	935	931	917	1044	943	916	939	956	1015	947	995	983	960	961	926	990	966	919	948	981	1001	941	1024	977	996	943	918	962	981	942	915	1016	981	1005	913	916	961	982	937	938	981	928	948	956	952	971	998	983	977	995	1017	961	904	1025	937	934	956	1030	944	976	945	950	939	981	913	1001	1002	958	969	943	964	942	1010	936	954	890	959	962	947	987	935	957	1022	974	916	943	964	891	957	933	979	983	944	987	941	925	968	943	983	875	937	937	957	957	977	957	924	904	946	1011	971	941	991	975	936	943	1026	979	995	984	1004	1004	952	991	959	987	930	973	944	939	1002	938	967	1001	951	946	1004	973	990	944	911	941	968	909	928	1012	1010	998	970	981	1006	1050	1026	976	953	965	987	999	945	933	964	980	950	965	952	962	961	943	985	950	968	950	946	977	996	908	966	1000	958	997	954	946	974	949	971	936	942	961	1003	939	949	922	973	965	988	899	983	940	973	971	948	914	909	987	935	923	960	1005	950	921	926	966	1011	949	964	931	973	962	937	961	963	988	975	973	928	974	977	938	1014	969	936	1013	991	883	1014	950	982	946	972	956	1003	951	923	973	931	949	994	952	925	936	922	945	970	976	997	980	939	952	1056	1008	968	953	990	988	917	959	950	952	954	955	974	981	944	966	980	997	930	974	924	983	952	999	945	1020	996	992	946	926	970	922	946	946	949	909	958	954	973	949	979	1005	993	960	1007	966	868	994	916	982	1003	979	991	953	989	967	965	934	969	983	1019	935	916	938	970	984	955	944	975	901	960	927	1008	994	959	906	959	969	933	980	926	968	1049	985	927	929	1007	934	997	982	947	964	949	968	994	945	962	949	927	941	1004	996	923	957	976	932	964	912	942	949	1016	936	974	949	1000	947	943	986	999	1020	975	948	972	934	986	947	983	959	969	978	963	1021	986	911	1001	950	973	1007	946	1000	929	963	926	998	960	946	962	947	998	967	968	933	1015	1001	908	1000	957	924	999	1004	969	960	1006	935	956	996	958	999	970	987	1002	962	951	955	944	979	960	952	947	948	963	930	914	1001	971	967	956	956	966	987	957	953	980	927	995	941	1001	941
1371	243	223	221	248	218	214	229	255	211	233	231	206	215	220	233	207	209	228	205	210	248	224	215	257	222	227	192	202	187	209	233	245	234	225	229	210	222	217	198	237	202	182	218	234	208	204	215	199	235	238	210	214	206	209	204	210	205	209	236	213	207	217	203	235	193	223	202	212	196	193	228	192	219	188	197	236	213	216	188	229	210	231	235	236	214	212	200	244	221	213	181	206	202	204	208	238	209	244	234	194	253	200	205	202	214	223	222	209	203	210	205	195	202	214	176	218	222	206	198	215	204	219	191	211	218	220	200	214	233	212	204	215	201	211	223	199	209	193	210	213	202	178	221	204	201	190	214	218	216	213	197	224	186	196	196	211	215	215	199	217	216	203	204	185	207	201	193	218	225	211	198	240	240	205	208	199	196	231	220	212	199	209	214	225	212	204	177	221	215	205	239	200	220	191	212	206	202	196	212	171	213	182	199	182	212	216	222	213	231	222	202	221	212	199	212	216	204	198	213	208	213	221	229	193	230	219	224	202	260	214	210	228	210	202	233	219	221	208	245	206	231	198	196	201	242	234	229	225	215	260	211	205	223	205	204	226	225	194	195	207	213	206	216	210	197	216	230	224	232	223	228	234	215	227	204	202	194	223	206	208	189	237	217	215	218	189	226	215	214	200	197	230	217	203	233	210	213	189	196	211	200	212	212	232	205	209	210	182	202	218	234	188	209	216	195	212	227	213	196	220	210	201	237	214	183	211	226	197	201	213	232	194	224	230	203	252	208	214	220	208	222	222	232	197	223	220	206	215	186	187	196	215	206	205	212	195	228	206	211	209	195	203	224	203	214	204	203	217	210	223	219	185	172	214	218	198	200	200	208	206	216	207	213	207	207	190	225	219	231	211	204	249	200	216	210	212	185	216	180	200	207	222	215	211	190	212	203	229	200	209	212	217	205	192	220	202	210	239	192	203	214	210	246	204	223	203	225	209	189	199	187	245	223	180	182	201	223	231	208	220	204	231	211	168	202	214	209	193	212	207	243	224	213	208	223	203	199	223	212	208	197	184	211	192	209	217	203	169	203	205	217	206	221	242	211	218	194	232	197	202	211	218	207	216	234	223	217	201	181	210	194	222	218	231	217	199	210	212	200	211	205	202	199	239	226	218	215	187	185	202	222	207	227	190	236	229	236	219	226	206	221	199	211	192	204	229	220	209	232	209	236	214	224	193	227	202	208	216	227	191	218	217	227	216	227	217	207	208	253	216	211	194	209	204	223	191	195	194	198	220	196	217	208	210	202	229	241	244	209	189	209	226	212	194	193	207	223	206	255	223	179	227	211	219	200	225	186	208	203	225	197	218	211	197	205	211	206	198	210	225	216	232	205	190	195	231	236	230	192	196	197	183	219	217	233	210	229	254	231	193	226	241	219	210	185	210	194	196	206	178	190	210	231	188	210	189	209	208	227	246	250	194	211	206	225	214	211	191	205	209	210	218	189	214	229	206	219	215	200	191	218	188	214	214	208	195	212	207	223	203	212	221	236	193	185	233	251	218	198	243	195	186	220	210	203	213	202	206	221	210	195	210	196	215	251	211	214	194	204	235	221	208	240	211	224	235	210	229	238	223	194	233	214	220	219	230	227	215	238	196	213	192	220	220	213	223	222	217	235	192	201	217	222	195	213	211	238	203	200	227	216	230	223	206	228	192	229	222	216	232	211	212	227	233	225	214	236	257	200	230	204	217	205	211	228	208	233	222	248	208	222	207	202	202	206	196	219	239	206	226	211	212	242	224	232	201	196	184	181	213	205	183	214	184	217	212	201	212	233	199	205	229	214	200	192	206	197	228	226	202	192	167	211	210	189	198	219	205	212	224	201	218	230	204	211	180	207	221	219	226	232	234	213	231	212	231	223	233	222	203	208	178	227	226	201	222	202	231	238	209	221	260	202	236	190	242	215	247	199	225	203	218	222	214	193	206	214	200	190	205	224	216	186	229	224	207	236	238	203	199	194	210	239	262	186	181	202	228	217	196	221	228	218	214	212	209	214	215	191	233	196	207	208	222	227	177	189	190	208	232	242	212	187	207	226	248	214	200	218	205	187	196	261	234	204	224	211	197	219	212	235	219	213	227	200	221	209	230	204	208	194	203	217	213	206	203	213	229	206	200	206	217	226	219	222	239	243	217	221	203	192	193	226	230	203	219	225	224	218	207	182	207	215	208	208	212	194	218	191	186	218	197	218	224	200	205	197	205	213	187	221	216	224	210	215	209	220	228	213	211	215	209	203	226	204	228	210	214	197	203	175	225	215	211	232	211	222	213	201	227	216	193	187	216	224	215	208	206	240	212	212	205	180	217	209	214	215	195	208	194	245	176	211	197	211	215	220	189	223	229	184	213	168	199	210	179	206	219	216	206	213	226	197	235	198	226	206	199	193	219	229	232	241	203	225	198	201	213	219	203	200	201	220	208	179	221	189	219	212	240	209	223	220	196	233	221	201	220	227	228	250	215	228	206	199	213	232	227	205	182	207	209	202	238	232	205	187	211	248	223	182	193	217	211	208	215	230	217	224	217	215	198	221	201	224	199	227	169	202	191	186	202	217	197	198	205	218	196	219	209	222	249	230	230	223	218	224	209	228	176	227	212	237	225	209	209	188	222	169	198	177	199	194	247	210	216	221	215	225	192	203	176	220	207	185	201	207	206	195	189	203	198	191	253	213	231	213	222	191	200	215	221	234	198	226	191	194	223	196	205	233	181	229	224	200	235	219	203	237	210	184	210	222	195	221	196	203	230	210	210	238	233	219	196	208	234	225	169	169	219	215	208	211	210	208	230	226	217	216	210	238	205	210	208	219	187	204	198	195	196	215	226	207	214	218	221	218	219	220	209	203	227	213	218	213	197	216	201	215	233	209	224	239	243	194	217	218	206	217	223	213	191	214	222	220	206	192	223	211	195	226	218	203	215	255	223	229	195	234	226	219	202	201	239	217	209	199	202	223	223	193	191	199	207	217	197	200	213	226	185	212	186	218	211	225	207	206	201	208	215	212	198	229	192	210	190	201	219	229	227	216	222	238	214	225	200	203	204	193	213	211	193	224	209	222	200	202	216	200	192	203	183	204	191	191	202	252	256	213	217	189	219	221	205	217	197	240	230	220	228	218	212	225	245	241	208	212	209	221	240	210	214	190	216	229	217	225	219	221	183	217	218	209	197	221	244	212	213	227	192	190	210	205	231	227	226	205	200	199	218	202	204	193	237	232	206	204	188	216	225	181	206	215	239	208	229	204	208	215	229	203	200	191	204	221	216	207	223	201	220	225	199	216	249	215	215	199	217	219	194	213	212	221	189	204	222	194	221	197	234	193	195	212	211	218	226	213	208	210	197	241	221	206	232	224	232	200	197	207	242	205	190	230	190	204	217	215	227	203	227	178	208	207	201	235	243	200	223	218	224	245	227	196	221	208	223	197	249	227	224	219	214	225	214	213
1646	600	639	693	709	582	602	567	555	538	581	592	585	594	570	561	551	536	526	541	537	540	539	600	746	568	587	533	507	541	513	523	477	621	546	506	566	483	545	540	525	535	495	558	551	520	565	561	527	540	531	522	551	488	541	538	525	582	530	499	510	538	557	511	534	539	550	519	534	519	509	570	526	525	541	529	511	493	596	521	548	553	526	515	543	547	551	548	522	528	575	530	498	550	523	556	502	542	565	556	542	548	573	551	547	579	548	501	562	545	542	579	536	517	592	538	569	541	520	543	536	520	534	538	517	522	567	526	533	534	542	531	567	596	533	568	514	537	517	536	528	536	534	544	555	543	507	479	539	553	539	540	555	491	502	557	537	514	543	543	515	579	518	533	566	546	564	516	544	576	543	547	530	558	527	535	551	547	542	573	578	544	560	499	511	562	495	521	490	529	560	541	566	560	540	572	549	505	537	523	568	561	544	525	525	562	526	531	535	531	534	526	548	542	551	525	510	543	514	541	552	501	557	506	520	558	496	523	540	502	585	566	560	540	539	527	543	543	532	539	518	568	525	521	557	525	514	555	524	557	532	556	521	528	483	529	561	557	517	548	532	539	514	569	533	561	524	550	492	542	525	541	557	591	558	540	566	547	515	559	515	555	521	510	556	512	507	519	592	508	569	586	487	522	536	522	532	534	498	572	488	515	521	509	535	540	523	575	537	519	559	565	537	566	548	503	551	532	580	538	514	515	537	543	523	518	541	537	554	571	501	561	508	521	533	578	533	574	525	521	543	557	572	500	517	507	578	513	519	549	536	567	574	518	513	510	542	499	531	567	516	557	554	569	520	523	555	530	530	519	540	557	517	532	520	521	505	528	521	558	595	564	514	542	548	557	501	555	565	540	553	518	522	548	567	538	545	570	548	549	535	497	544	541	535	529	552	566	534	555	593	518	550	535	522	549	539	539	559	509	546	497	498	536	543	511	549	545	564	505	540	554	547	534	563	568	535	513	496	532	547	571	575	541	586	506	547	535	535	568	546	575	508	548	514	528	559	555	538	551	541	561	544	557	527	555	516	511	544	547	510	545	551	502	543	532	532	515	529	493	587	544	514	548	570	523	549	513	529	519	529	575	552	549	542	519	491	528	543	536	581	488	525	545	550	573	535	516	490	524	516	536	498	566	503	547	537	515	503	512	565	528	543	520	586	564	550	556	517	558	544	570	567	554	554	566	513	532	541	532	537	488	525	543	517	535	539	533	489	542	544	522	546	516	538	543	550	572	520	481	539	527	514	515	566	570	502	547	498	537	525	483	544	533	531	544	551	560	546	543	555	548	576	560	538	534	566	521	585	551	565	540	563	544	487	540	519	518	563	507	500	544	545	521	524	549	588	547	540	544	543	528	563	557	556	526	532	515	549	560	541	570	528	518	557	553	581	506	568	561	532	519	501	577	523	523	564	493	518	570	550	536	521	537	530	571	560	536	557	511	543	571	527	528	503	538	489	532	485	503	560	513	540	520	549	560	569	560	576	552	485	533	569	549	549	543	526	519	537	540	537	523	554	525	548	559	504	546	576	535	546	539	563	545	534	536	541	500	557	577	554	492	543	542	504	558	554	538	543	555	538	539	559	528	561	489	460	503	556	516	561	524	565	505	548	491	536	582	584	531	558	517	547	557	521	544	556	504	525	539	539	539	550	513	504	544	521	539	566	517	522	520	534	526	583	559	549	540	518	518	538	502	551	542	547	488	525	496	523	557	530	525	537	503	537	537	548	502	576	555	547	578	527	572	533	537	558	558	563	544	529	543	555	565	531	563	547	530	546	555	584	522	525	544	511	552	550	517	557	538	562	540	546	581	573	524	558	509	547	556	538	532	504	541	573	559	548	515	536	546	565	501	522	506	569	515	593	518	516	542	541	535	545	540	526	549	531	536	523	543	498	571	565	510	536	507	531	551	522	537	528	524	579	499	539	575	567	537	528	564	517	539	528	535	525	531	534	562	544	548	570	521	539	478	541	524	543	505	536	555	534	543	523	551	539	534	546	536	575	521	547	495	551	581	525	537	555	554	546	496	546	527	496	491	525	539	552	542	529	484	534	507	541	516	570	565	571	528	554	562	546	489	502	542	526	508	579	472	582	586	535	558	551	550	546	531	544	544	508	499	511	538	562	529	566	534	549	554	561	564	539	521	530	549	542	547	542	552	503	530	591	505	526	530	519	556	539	553	516	574	575	515	526	527	531	534	540	491	543	541	550	526	555	556	547	545	509	514	553	510	535	588	567	512	514	505	566	562	546	572	531	542	487	515	586	543	551	551	512	513	533	543	517	533	537	558	550	547	545	521	556	560	553	579	532	553	531	542	599	565	535	514	528	513	545	497	547	481	545	518	525	551	515	523	540	583	526	535	539	555	511	541	515	548	546	537	512	548	553	526	537	567	518	560	539	521	574	586	581	538	513	536	524	549	534	528	556	560	576	530	574	565	568	540	525	547	573	520	564	532	571	528	565	552	541	537	536	571	546	509	507	517	546	522	503	542	510	550	544	546	555	565	513	522	525	546	524	529	521	567	511	539	529	539	569	573	534	541	543	563	541	533	551	522	537	554	528	516	589	564	542	546	514	523	526	531	542	502	545	536	586	523	561	555	554	546	562	547	503	580	532	534	535	506	513	525	567	472	525	538	532	531	557	520	532	538	546	523	563	532	521	504	549	510	526	535	537	549	520	564	518	538	516	587	533	561	551	584	544	559	532	569	558	515	561	533	554	531	508	570	529	519	550	569	569	566	515	518	521	538	587	550	516	528	546	504	551	514	519	555	544	558	503	536	532	539	540	545	535	483	515	559	549	551	539	535	567	548	543	538	507	537	527	537	552	545	507	502	525	515	527	525	556	469	524	545	525	508	524	537	533	531	553	505	554	526	516	582	539	532	584	588	519	533	556	556	553	524	551	567	602	567	531	539	560	500	526	503	514	528	506	519	564	564	544	517	537	551	566	535	535	502	533	568	558	515	506	562	538	538	561	511	558	542	545	562	541	551	564	592	525	581	539	556	536	502	532	553	492	559	543	544	541	507	541	531	573	541	556	527	592	518	535	492	455	529	553	527	557	578	539	517	486	513	535	546	550	523	547	536	558	567	521	588	548	509	563	572	512	515	551	556	562	536	495	545	526	543	557	516	558	544	531	560	534	551	535	541	542	507	527	561	578	550	531	514	529	513	502	538	532	543	504	547	528	539	542	539	524	582	519	566	521	506	522	532	531	544	509	526	574	491	540	564	564	560	530	533	553	548	503	531	525	541	505	519	564	564	504	519	568	557	538	486	539	579	528	571	525	535	511	518	558	515	510	531	551	501	510	540	516	529	502	568	512	517	508	599	514	521	556	542	523	560	562	541	521	565	532	542	521	522	554	498	502	499	520	536	561	529	553	568	508	487	526	514	528	533	554	526	496	521	535	491	524	555	601	541	496	564	524	493	527	551	553	511
6819	611	638	578	463	417	369	297	287	270	248	238	258	211	233	227	256	230	249	233	236	242	231	259	281	257	239	241	212	221	219	204	225	199	220	225	230	239	207	228	252	254	223	226	228	243	223	243	216	199	236	238	232	222	202	236	207	222	204	237	208	240	245	222	218	227	224	202	215	204	250	217	239	227	237	200	243	240	232	253	242	216	223	215	242	204	201	223	234	223	189	219	247	202	241	254	237	218	210	232	188	212	244	226	251	218	220	223	212	194	228	219	215	234	223	222	250	213	207	250	251	250	236	225	237	205	222	245	212	265	242	217	261	215	217	229	267	241	232	205	227	274	232	215	214	255	234	217	236	220	243	245	194	203	209	231	197	213	194	206	214	204	231	217	226	217	225	213	222	208	212	198	209	213	220	234	233	227	229	208	210	229	234	214	237	238	230	237	256	229	244	241	224	229	225	217	206	223	190	216	222	204	212	219	230	235	231	206	222	231	245	237	206	258	238	242	218	226	225	213	248	239	229	233	217	209	222	199	216	206	227	224	204	216	231	222	248	210	231	207	228	211	230	192	257	241	224	189	220	216	234	222	211	219	200	224	231	262	250	198	217	190	233	203	213	240	224	222	201	202	199	221	237	217	198	220	234	235	232	197	216	215	207	202	228	232	211	209	194	202	197	215	228	242	243	222	220	204	219	230	223	214	206	259	211	213	241	197	214	209	220	192	202	206	202	223	226	223	253	255	230	227	209	233	237	222	200	234	241	220	237	231	189	217	238	216	227	217	208	243	235	190	213	226	214	222	205	208	253	220	217	213	237	252	207	240	261	239	235	230	194	230	255	217	216	269	222	208	216	255	230	233	216	227	200	211	225	213	209	197	244	254	225	260	197	212	206	221	198	236	222	260	230	220	241	212	223	214	257	209	222	231	210	237	238	238	207	205	216	239	195	212	262	219	217	216	228	206	247	248	203	195	222	238	236	233	241	215	228	238	239	224	226	267	212	211	244	231	219	196	245	252	237	223	238	235	225	226	224	217	234	184	224	214	222	226	196	252	225	204	217	227	209	224	194	233	186	207	226	241	201	217	246	218	206	202	223	242	218	216	228	227	204	209	216	204	221	242	245	222	234	237	204	225	214	242	221	236	224	228	223	222	233	232	226	223	219	229	222	237	260	207	240	205	234	231	199	238	223	215	240	225	212	221	228	232	251	211	201	220	248	218	224	244	234	205	195	219	244	235	245	202	222	228	253	224	197	237	203	202	219	224	232	215	247	237	232	284	215	213	223	218	235	241	239	247	233	249	243	232	230	252	212	220	224	247	219	221	193	221	225	210	189	206	250	236	232	223	230	238	244	180	233	212	227	258	215	192	207	206	219	226	238	228	236	225	219	231	254	232	206	233	248	242	218	217	261	235	248	246	202	233	219	251	232	189	227	216	211	227	219	245	256	235	260	283	225	215	219	240	198	251	228	206	207	225	226	228	225	223	207	200	233	207	235	223	222	248	199	229	200	223	234	226	248	231	200	216	225	236	232	221	215	208	227	219	244	219	207	232	241	204	238	223	235	216	248	238	237	218	235	201	199	226	238	230	220	238	212	217	241	207	199	212	244	192	258	210	249	205	249	233	213	221	233	202	237	223	225	225	236	196	215	212	236	219	234	217	233	219	232	208	237	222	207	237	229	259	245	195	205	224	216	242	242	229	232	221	220	241	222	234	227	211	230	253	222	227	244	238	232	240	241	220	224	213	209	209	217	245	239	231	214	227	233	226	215	220	215	229	236	216	217	241	225	219	243	201	243	249	225	218	200	237	211	221	222	221	233	210	239	244	232	240	202	196	236	227	245	236	245	234	224	217	220	198	218	216	253	194	240	246	257	210	217	234	228	238	212	236	235	231	231	242	235	233	203	215	240	225	189	235	233	221	228	225	215	224	227	259	218	244	209	295	224	214	239	217	241	232	228	224	228	201	213	197	234	229	230	213	236	237	247	193	244	222	261	220	227	189	213	231	217	254	244	224	217	243	210	200	227	237	243	222	221	211	210	207	228	243	245	259	243	238	207	212	273	232	221	223	230	234	237	253	236	231	207	222	205	208	231	234	232	239	227	199	205	228	213	243	216	232	238	208	250	203	226	208	231	198	214	231	214	214	236	217	219	217	198	219	213	213	219	238	253	248	216	228	214	258	257	226	221	205	243	233	224	244	213	229	239	216	211	221	218	225	233	233	250	219	211	197	217	223	257	228	226	219	232	228	243	206	250	228	234	248	205	228	256	239	227	264	242	228	208	217	233	237	212	241	205	223	209	233	209	251	226	199	228	212	210	253	201	225	251	210	229	238	226	224	228	249	225	231	223	227	238	199	242	208	288	240	239	214	196	236	228	236	229	238	248	226	232	212	226	223	219	235	233	213	249	203	210	237	248	219	223	226	190	208	213	185	247	206	226	229	225	207	219	259	226	246	253	210	233	245	234	227	227	237	220	205	211	215	213	240	225	222	201	228	237	225	237	222	219	224	216	212	223	200	212	211	232	206	204	216	250	203	216	224	230	226	237	220	223	254	215	227	228	242	239	210	202	198	242	246	232	240	210	243	222	195	231	222	228	210	277	212	232	230	198	262	219	243	225	236	218	232	209	210	227	195	228	209	199	204	236	202	238	205	228	245	221	225	239	223	242	200	222	215	216	212	237	221	266	205	234	222	222	212	217	233	214	227	226	219	216	228	265	240	234	242	235	236	224	221	235	228	202	230	202	224	209	235	212	232	245	222	224	229	248	211	244	232	221	243	195	225	211	219	236	235	229	224	217	210	235	215	228	202	242	216	235	194	228	243	241	217	223	209	243	222	218	241	231	221	234	222	265	202	221	234	236	228	227	224	205	236	219	217	214	227	216	228	221	227	246	197	238	222	208	214	216	205	238	214	205	220	223	213	229	252	185	192	236	243	225	227	259	234	228	218	234	217	213	209	214	207	216	228	279	240	237	209	214	202	214	217	235	190	222	232	234	211	195	211	230	216	221	212	220	236	260	221	209	235	197	236	211	206	242	201	228	238	235	220	213	212	238	233	234	192	222	246	225	225	237	223	200	220	220	214	268	227	202	257	205	220	211	219	220	213	218	284	246	239	226	199	226	239	236	221	246	227	226	223	232	200	214	230	231	227	213	234	230	227	222	219	210	223	220	260	239	226	251	228	237	217	207	222	208	228	217	229	205	250	235	238	226	209	223	229	210	244	233	214	227	240	222	228	214	221	249	214	210	206	237	221	194	217	221	243	227	232	228	229	237	235	213	204	209	226	235	216	208	201	217	212	197	213	239	208	227	209	213	254	219	217	208	241	257	229	235	243	224	241	208	241	213	235	236	231	226	195	233	209	218	226	211	242	243	211	210	222	220	237	212	233	247	236	218	234	225	211	230	224	211	227	221	206	217	236	247	237	232	233	219	239	231	218	194	208	215	239	210	231	246	249	232	230	202	214	237	223	221	217
5941	927	1510	1783	1610	1439	1095	991	898	869	757	772	716	710	720	750	629	641	606	687	660	634	643	775	957	613	594	594	629	565	593	598	605	605	570	548	580	561	599	608	614	611	568	583	535	637	564	604	590	572	604	572	592	625	600	602	615	613	577	591	561	585	558	600	577	564	593	579	558	554	599	582	597	619	567	611	555	576	608	578	577	587	613	600	549	597	562	566	597	564	555	571	612	617	589	586	572	541	596	585	597	570	595	586	544	567	574	549	593	557	559	593	557	634	567	585	566	602	559	576	563	568	591	547	582	550	553	577	613	559	613	581	572	600	552	571	559	551	580	570	597	585	600	605	549	599	602	610	591	546	557	541	579	564	600	558	621	595	555	537	569	539	568	585	586	608	585	577	578	569	604	586	611	594	600	575	610	567	557	564	588	546	558	555	620	578	584	569	627	584	561	560	593	588	574	615	568	596	593	542	655	551	554	559	581	606	593	604	542	593	607	599	571	562	571	566	550	556	607	565	560	620	592	559	575	573	604	652	593	574	567	574	580	566	591	596	579	556	597	573	583	541	569	619	581	607	556	548	639	576	651	560	597	596	617	586	589	564	557	600	576	585	593	588	550	554	619	571	587	608	585	553	612	617	561	558	559	594	611	577	575	566	572	571	565	568	603	556	544	573	595	563	601	581	628	599	569	597	617	520	577	591	587	543	610	591	546	586	543	572	579	578	626	576	595	588	599	575	567	562	616	542	605	560	525	575	602	621	577	596	565	599	580	598	619	579	633	582	576	579	601	611	565	576	607	614	599	563	574	568	553	610	592	555	588	573	556	538	572	592	617	606	624	581	599	590	630	564	650	573	589	612	570	571	601	554	601	589	561	516	592	585	578	559	607	590	597	614	568	572	624	587	588	608	574	578	569	548	610	596	570	547	604	515	555	581	576	598	575	570	559	575	582	604	627	613	571	596	578	592	539	604	562	575	543	541	593	567	595	581	608	617	549	588	559	626	574	619	545	563	579	598	570	590	599	604	554	594	638	571	537	598	629	596	596	508	582	580	555	584	599	611	606	576	581	582	599	627	555	546	583	625	556	628	553	603	616	574	581	530	601	579	560	573	557	596	584	578	561	521	530	598	567	558	614	604	583	636	565	560	560	574	550	574	538	595	607	564	581	568	584	576	568	600	570	576	643	561	605	537	588	526	604	586	545	596	602	595	566	557	634	553	607	584	556	584	572	563	547	577	599	576	577	545	564	569	594	573	583	587	601	549	566	592	595	575	605	557	585	587	576	588	589	595	581	597	605	541	576	572	580	616	630	607	571	598	585	567	562	555	579	611	597	601	534	556	593	609	567	592	583	586	563	597	599	577	560	576	587	560	564	574	616	583	589	529	554	576	604	576	561	577	573	614	606	598	604	618	539	596	604	573	542	549	573	552	569	556	608	568	578	493	619	582	583	582	558	599	566	591	573	563	579	615	550	550	573	560	595	607	592	591	626	562	608	542	539	579	581	630	581	580	557	619	621	560	562	547	557	576	579	564	567	586	614	598	586	585	575	565	602	629	595	574	579	569	570	609	557	571	568	610	601	573	576	568	580	540	551	511	581	581	586	595	568	568	570	551	599	611	618	565	593	576	562	599	572	581	559	606	563	547	584	619	631	596	561	568	607	598	597	585	588	538	549	663	598	569	590	582	565	577	592	597	559	633	581	616	565	555	593	610	618	589	588	560	581	559	599	571	575	596	561	574	609	601	575	632	554	589	609	589	567	632	534	575	606	555	562	575	577	570	621	564	599	578	569	598	550	587	533	595	545	601	603	591	575	586	558	603	555	539	578	578	548	595	597	570	617	595	600	578	559	539	567	521	553	557	544	519	598	571	555	584	599	591	563	586	562	561	567	616	556	592	608	619	578	550	567	580	578	566	539	527	584	546	621	550	569	588	549	584	581	556	593	585	583	581	563	596	571	555	568	598	578	561	544	573	578	605	608	592	583	606	561	602	580	579	591	574	580	578	561	598	568	609	614	591	586	591	622	599	570	552	547	572	594	601	550	558	560	590	585	584	599	549	569	582	609	568	597	580	543	614	594	598	611	569	526	635	546	612	611	538	626	579	631	589	560	587	577	597	594	547	617	597	562	576	624	543	574	582	599	611	575	572	609	578	530	609	565	599	569	582	553	559	593	552	581	591	584	561	634	582	600	612	573	593	597	577	566	590	610	631	543	584	558	548	596	571	576	544	571	577	559	604	608	566	591	563	527	607	590	619	583	565	599	568	623	569	553	565	596	586	579	580	583	587	604	583	591	556	553	598	545	618	599	538	590	588	615	559	610	592	584	562	616	592	572	550	591	541	595	585	544	555	558	554	579	582	563	591	523	610	538	563	551	554	563	568	552	544	545	624	568	573	616	552	611	602	581	582	536	564	587	584	584	600	588	588	566	578	585	574	595	580	607	592	540	601	594	551	550	601	554	578	507	565	557	556	589	552	565	620	607	600	581	561	568	567	581	597	575	627	620	546	576	576	607	545	546	578	556	578	554	584	560	547	570	551	563	599	576	613	561	555	579	582	590	596	542	579	570	610	586	595	581	570	587	612	597	570	566	586	563	577	614	603	644	610	588	557	579	588	555	599	597	642	569	583	574	576	597	556	618	547	580	567	592	598	570	617	563	557	538	562	597	609	597	578	528	585	613	569	598	596	545	626	601	569	553	567	583	574	553	555	579	574	572	570	628	592	590	590	577	573	551	615	568	614	604	607	587	600	548	554	591	569	591	582	580	614	549	604	582	553	621	605	554	620	561	620	569	588	609	562	574	576	539	597	586	596	551	558	578	594	567	584	571	584	599	594	581	597	580	549	573	598	535	570	576	557	563	555	563	580	610	594	577	581	636	568	580	599	542	617	552	570	591	601	580	612	546	582	549	562	572	626	631	605	635	572	561	540	577	543	529	564	611	580	531	540	602	566	567	602	581	584	617	579	573	568	594	585	589	550	592	596	605	597	625	606	610	569	554	590	559	545	633	592	568	596	574	588	576	580	568	550	548	602	571	547	590	548	564	606	604	594	561	557	602	628	538	565	596	547	593	567	555	536	551	572	560	559	589	561	549	607	577	600	599	616	588	594	568	575	561	614	614	531	571	567	535	529	597	560	517	582	622	545	590	542	617	568	572	588	577	606	570	597	598	602	631	589	589	584	586	515	586	597	545	556	569	537	582	512	614	549	563	574	573	599	608	591	593	583	603	550	583	567	572	594	589	551	555	582	563	589	583	579	606	546	571	607	565	592	583	539	546	595	640	561	540	589	550	551	595	548	571	504	575	576	551	548	563	561	538	569	611	584	582	549	596	585	559	541	585	562	553	548	598	614	540	587	598	615	595	568	607	576	583	593	583	557	592	615	558	601	606	592	600	565	624	590	566	510	551	561	594	660	599	602	603	545	572	624	547	569	605	578	605	565	604	615	602	609	584	562	562	573	582	557	569	653	591	571
13805	1570	1358	1095	884	810	666	585	544	525	528	426	492	456	497	443	454	444	448	497	440	460	446	504	504	449	456	418	432	414	439	413	477	442	409	412	495	469	449	456	468	424	420	433	460	428	416	408	462	447	443	443	433	488	448	430	415	431	435	425	454	495	463	497	430	448	431	443	391	424	417	390	467	434	425	451	436	460	467	406	455	420	437	424	438	412	436	447	431	403	441	430	449	442	416	437	423	410	432	408	436	418	416	436	444	388	440	441	428	446	431	410	409	441	423	437	411	446	417	428	428	435	449	438	476	474	394	435	474	426	415	419	437	411	409	433	411	463	440	419	435	412	435	432	403	458	448	470	477	473	438	435	399	399	426	439	462	468	408	424	425	449	438	433	477	436	429	451	411	435	427	448	462	384	415	437	443	434	453	436	458	468	456	404	417	435	458	477	411	470	445	406	416	467	459	455	451	435	422	465	460	468	443	397	472	416	448	466	441	410	464	432	467	509	416	418	434	413	443	427	399	426	430	472	418	434	438	433	456	422	447	446	433	436	402	464	473	434	433	366	392	426	402	462	445	442	448	412	449	424	429	417	451	431	410	445	437	456	405	444	404	444	438	413	402	439	408	417	441	441	445	434	380	411	423	403	431	427	448	396	431	456	436	440	460	423	418	405	456	427	434	387	471	486	473	366	459	448	440	445	436	441	445	422	416	458	438	449	448	411	429	434	410	414	394	437	450	416	398	435	479	450	422	419	412	431	453	413	409	461	460	456	431	417	424	435	409	438	408	381	458	401	452	447	411	427	416	440	414	440	491	426	398	401	435	411	407	446	418	414	471	453	414	428	432	444	446	461	479	449	446	416	424	441	441	412	429	421	399	431	453	416	460	429	412	429	410	417	453	431	485	414	441	429	444	417	423	430	438	461	449	434	431	451	449	397	420	426	467	431	427	427	456	429	417	440	450	393	387	425	457	445	425	417	409	436	466	432	418	436	421	446	415	423	442	433	482	432	440	430	394	445	443	412	397	449	414	441	413	453	386	413	420	424	403	438	451	417	382	432	397	411	457	454	410	416	399	394	403	412	391	402	417	452	444	421	455	441	458	428	433	435	435	463	424	376	427	414	406	400	407	427	468	455	468	421	438	441	420	456	428	455	434	396	444	442	436	413	455	425	421	456	408	427	441	426	430	416	439	425	388	457	440	451	420	433	438	438	405	433	447	412	426	453	414	470	388	399	368	388	429	442	403	424	412	464	442	428	484	427	417	368	423	423	413	429	417	452	475	459	442	407	445	418	414	434	423	450	440	412	432	449	447	453	410	447	460	463	400	424	414	406	439	444	460	442	411	436	428	382	443	411	437	422	432	442	445	411	406	412	429	452	429	428	392	448	435	438	432	412	456	420	475	404	491	444	461	439	430	424	437	410	429	434	445	485	427	413	419	458	435	423	471	487	444	461	431	424	445	425	394	410	405	449	437	417	435	388	411	430	442	423	460	478	454	428	407	432	433	447	434	454	441	431	446	431	441	431	405	451	436	423	410	426	419	410	440	400	427	448	422	453	407	437	442	473	430	490	439	430	418	392	431	413	408	448	452	448	424	425	455	409	421	410	442	417	462	424	449	433	457	462	438	428	427	411	460	446	458	433	409	431	394	421	427	421	438	440	404	446	406	458	431	425	433	438	440	415	388	422	434	456	439	491	435	499	493	430	444	415	440	397	445	419	440	418	394	437	433	455	429	413	426	449	397	422	435	456	433	438	441	440	461	406	483	445	431	389	428	389	438	471	409	426	445	446	437	421	454	423	431	466	407	413	448	392	409	434	399	429	450	402	470	410	430	424	472	450	434	441	404	467	435	429	467	451	437	447	466	396	426	416	451	454	415	425	408	419	429	434	426	402	448	395	439	433	414	442	467	428	459	435	436	434	447	458	438	418	411	425	414	456	475	416	440	390	397	440	444	410	442	442	457	403	473	458	415	433	417	438	406	435	384	467	417	432	455	418	426	399	442	400	418	430	440	442	414	405	415	441	427	454	415	446	410	507	485	391	424	441	444	440	388	431	404	426	457	429	412	424	436	400	441	409	401	399	424	447	417	444	468	439	448	438	441	441	390	423	422	408	445	463	445	407	471	442	451	462	451	437	411	424	396	456	397	430	439	436	400	429	429	451	414	414	432	468	443	444	447	412	430	431	450	420	426	434	449	411	453	410	444	481	425	441	453	445	410	433	430	474	435	451	413	397	419	447	447	413	443	386	444	481	446	435	447	404	420	421	448	428	422	450	422	446	433	465	429	422	400	415	449	442	387	434	477	456	452	487	433	413	441	418	438	403	430	427	433	410	461	443	422	424	415	440	420	443	440	450	400	476	418	395	493	469	433	426	388	395	422	466	478	457	452	426	441	446	431	435	475	437	451	391	461	453	426	436	464	449	414	411	422	435	426	417	469	455	457	421	424	437	439	415	458	440	430	439	434	409	421	424	429	451	407	428	440	403	455	435	415	416	417	440	436	404	422	377	413	454	439	401	452	441	399	460	422	415	413	443	437	416	418	432	465	489	421	457	434	415	399	417	444	428	413	463	439	419	453	425	437	405	428	452	385	394	453	445	391	446	437	435	463	398	407	422	385	418	427	451	450	430	429	463	426	411	447	423	469	416	435	399	402	426	445	456	444	410	405	413	424	440	459	454	460	403	463	442	465	390	402	430	424	424	423	424	472	398	404	431	459	432	420	421	461	420	444	443	445	445	441	407	407	429	411	402	473	443	458	454	450	448	431	400	424	395	440	405	399	437	414	434	468	460	416	415	448	419	425	435	458	442	472	450	413	398	421	440	441	444	455	442	438	411	431	428	439	449	441	420	457	425	433	449	412	432	434	432	420	450	444	423	443	381	441	419	436	410	436	430	432	447	417	439	442	467	397	454	442	390	489	433	437	445	386	444	463	463	436	461	405	479	439	447	450	413	443	429	398	374	430	396	458	446	415	403	391	442	400	398	422	432	412	413	424	408	422	422	437	439	382	465	483	467	447	398	432	483	460	420	492	448	439	428	435	425	416	421	427	466	438	433	404	450	453	464	445	406	425	445	406	410	417	429	426	423	411	407	408	447	445	450	462	428	434	465	418	402	441	457	406	439	464	433	475	443	416	436	421	439	448	362	453	412	470	401	395	420	469	430	398	467	431	437	456	414	481	465	401	408	474	420	510	437	429	404	419	375	439	402	420	454	425	437	417	450	387	416	452	474	447	463	436	441	408	413	425	406	450	407	422	433	431	437	438	427	401	419	441	413	423	426	455	412	480	481	402	426	390	418	420	470	426	399	413	404	487	430	412	419	465	474	383	417	453	436	401	427	433	478	438	421	438	472	409	452	429	427	413	472	433	442	431	436	428	445	391	463	456	435	414	431	459	435	373	452	430	484	407	464	416	424	382	444	409	426	419	425	412	405	455	410	382	442	457	422	417	451	437	437	427	415	434	448	432	416	422	449
8360	1641	2717	2963	2834	2495	2025	1842	1525	1504	1388	1286	1192	1192	1285	1235	1084	1134	1067	1138	1108	1021	1034	1307	1714	1114	1016	983	1033	1026	1038	1018	1072	917	1008	1036	981	1008	1008	993	1043	1016	994	990	987	1004	919	1039	976	1016	940	980	989	952	998	922	1006	982	981	977	977	974	965	965	992	933	976	959	940	966	982	955	945	985	1007	999	946	967	936	961	970	959	961	965	988	1011	1013	970	1008	953	952	974	992	1013	1001	941	985	940	977	957	978	1036	995	978	927	958	983	1018	972	1005	961	1046	934	984	961	965	945	1019	902	974	935	918	944	983	975	1005	998	1022	981	946	1005	999	960	973	965	1006	938	953	937	946	945	971	976	963	993	993	1035	972	976	988	962	977	994	936	968	1024	955	1051	975	931	1003	960	963	1000	961	994	977	982	995	1023	938	969	972	974	1033	974	1015	974	974	987	957	933	1040	963	1019	948	985	1032	970	980	980	1004	1027	974	1005	988	1024	990	983	958	1015	993	975	973	1002	951	991	966	1009	984	1016	969	1000	999	958	952	988	976	954	966	955	990	974	960	994	1007	976	990	926	1008	924	902	952	986	984	1048	974	986	992	968	958	1007	984	1000	986	971	1018	981	979	957	998	994	982	979	980	961	1013	949	1028	1020	1003	1028	974	921	1046	938	994	997	940	1050	986	959	970	980	978	992	1005	1003	1016	1002	965	976	979	976	929	1067	1023	1032	982	965	1003	933	933	962	1019	974	979	991	942	990	936	1000	984	992	930	968	985	929	961	958	995	978	996	959	963	1006	982	980	965	988	952	959	954	949	982	986	1005	972	930	964	906	1005	983	977	982	934	950	984	939	960	1057	974	991	1038	996	956	1021	939	987	918	955	963	966	966	1004	907	961	994	1025	1042	938	972	991	1015	981	1027	1008	1005	984	962	955	980	915	990	959	969	1016	1014	947	1026	1023	978	1023	891	929	986	1056	978	1010	976	969	963	937	981	954	1037	982	1006	1007	934	1010	981	942	926	944	959	967	1004	997	1006	963	1003	946	981	1017	936	947	983	960	960	952	938	966	952	974	1006	1013	969	905	951	1010	1005	945	986	934	950	1016	1044	953	976	957	922	949	954	971	944	962	986	940	937	997	962	951	947	973	967	966	951	964	931	994	996	1021	965	954	961	938	1030	931	961	957	971	982	960	966	1022	1038	1001	956	1034	946	905	962	958	957	977	945	971	977	1021	988	960	952	987	976	977	986	967	1006	982	959	979	964	961	993	997	952	958	962	997	973	965	994	980	921	953	926	1012	975	1004	936	958	1023	954	1013	981	969	972	999	958	955	935	1009	998	961	960	978	951	1004	955	946	957	996	988	968	961	965	999	1017	955	1004	955	999	944	974	989	950	1024	984	974	936	989	989	1020	968	952	993	995	969	981	946	956	983	967	996	967	949	1004	1031	972	956	970	984	1008	1027	980	924	995	984	1031	943	874	981	955	965	972	954	989	979	1049	941	967	1030	929	962	936	950	940	958	984	998	1011	955	944	931	939	1031	1004	1025	928	943	937	964	989	969	1001	916	1019	1010	975	876	968	994	980	955	983	1035	1012	1068	968	990	1008	984	918	954	942	956	935	957	1024	943	1020	985	970	945	994	957	987	987	980	1027	958	887	913	1004	932	1012	975	982	950	1042	993	1038	998	997	950	997	1031	942	1019	939	967	985	993	999	950	990	969	985	987	1012	1032	949	902	948	970	982	995	977	948	977	999	957	992	942	982	957	987	955	951	998	923	922	1030	957	970	1002	1000	949	956	976	909	923	990	986	955	932	948	998	896	982	969	964	955	1013	946	935	968	992	978	944	994	971	969	998	972	954	952	964	950	986	984	980	935	919	928	968	929	988	988	1013	1016	987	942	1013	908	1045	973	1014	1012	958	967	1024	992	978	947	1018	1004	969	976	958	979	993	921	987	1020	968	975	996	982	914	996	967	977	922	915	981	945	959	998	993	1014	1023	930	959	974	978	1041	976	930	919	949	1019	935	918	992	971	989	979	1028	904	939	992	993	964	966	1005	999	943	1004	936	1007	949	980	929	1025	958	1001	951	1010	990	948	965	963	959	934	960	1003	979	964	1021	940	992	1005	938	1017	956	944	988	1013	939	970	1024	965	973	1003	932	1000	950	1009	1011	994	970	988	983	1015	935	1001	955	1025	1023	977	974	978	975	950	984	980	958	1000	948	957	938	986	963	998	984	936	959	970	983	1013	1037	927	966	1031	924	969	1042	980	1040	934	987	940	951	962	945	957	997	996	970	1026	970	997	962	967	978	996	996	1002	991	1033	978	1031	984	993	948	940	966	1042	988	978	979	994	933	1028	947	953	976	998	1010	958	954	990	944	1000	954	974	996	977	931	1019	972	923	910	962	946	973	998	948	999	974	1030	1028	1002	997	954	959	971	965	981	945	963	1002	930	1005	986	947	944	989	998	987	990	943	944	1008	1003	935	930	985	999	945	970	986	989	1006	949	912	962	1019	969	993	980	999	964	1034	967	1021	961	1000	989	981	1020	1016	1017	1002	1014	1004	936	1021	988	964	1017	974	962	974	946	954	959	949	1027	939	951	997	1014	938	980	1028	987	983	968	940	955	965	1005	990	996	955	931	1001	1053	930	1019	983	972	967	991	1003	961	983	972	951	1004	976	927	975	986	984	996	940	979	965	957	951	975	942	986	911	944	980	968	952	959	945	940	972	981	1004	1016	926	963	1020	1014	968	1007	941	981	1000	974	1001	936	962	941	975	986	981	989	940	941	975	986	941	945	966	1016	1024	996	972	939	983	988	951	1021	996	984	917	968	955	969	973	965	960	973	943	950	987	983	1033	1048	942	936	937	951	903	931	1017	961	1005	972	1005	985	942	968	1039	959	962	950	1012	985	996	1004	1006	990	1010	980	952	985	977	953	999	938	927	997	1001	1008	984	991	984	1001	990	998	1011	939	999	996	943	924	992	909	987	906	1028	1016	964	1000	926	963	979	990	946	948	936	974	961	991	976	934	932	1029	998	948	1023	950	1030	983	1030	975	976	979	1004	934	994	960	961	1042	1002	1015	985	959	943	955	989	955	1051	951	1014	980	945	946	964	945	952	1000	948	977	957	1061	992	1002	981	946	1017	998	926	1008	1001	954	914	986	1002	983	971	933	995	896	975	1037	956	1013	925	1007	933	975	1003	1018	957	938	972	1036	974	936	1013	967	950	917	955	1003	979	977	998	935	1014	983	1006	982	967	955	996	991	926	937	946	978	979	961	1002	989	982	975	980	952	970	982	928	1014	986	993	950	928	950	955	1014	970	1006	965	940	951	953	968	959	969	998	989	919	1020	976	1067	1014	957	935	976	1012	923	962	931	990	993	992	978	1000	991	900	974	962	1014	955	1003	962	1002	1013	1001	979	962	982	959	1003	951	958	1034	979	951	940	978	978	959	931	965	938	1008	987	978	974	983	941	970	1028	886	993	1060	977	980	934	949	963	990	1003	992	929	1034	985	1040	1046	957	953	1000	892	951	950	956	972	976	983	985	981	938	975	951	974	955	991	956	973	980	1039	975	976	960	949	960	979	1037	947	984	982	962	931	981	963	982	1035	1025	948	1012	1007	1039	966	908	947	959	979	905	1014	951	990	1021	1014	982	930	918	972	976	1025	982	973	966	985	917	1022	969	972	1008	931	952	1002	957	947	969	997	968	1010	977	1044	972	996	977	1003	1010	960	1017	1002	974	932	960	979	1014	1032	971	937	975	1040	987	984	1017	995	954	954	1027	942	989	1035	980	910	956	994	994	950	984	964	976	976	944	998	1011	976	950	1008
1438	252	273	260	284	228	233	233	211	229	256	209	218	208	209	210	233	256	236	236	213	238	207	220	236	223	216	220	222	237	232	216	230	234	218	229	226	222	188	222	217	238	186	210	218	225	218	250	230	233	232	235	217	232	245	205	249	230	230	208	229	204	231	204	228	213	216	215	217	222	247	238	230	205	215	189	212	202	180	206	234	230	212	210	247	237	242	238	201	205	228	222	234	235	248	214	221	217	219	236	242	202	216	247	199	216	198	215	195	225	221	235	192	216	224	191	198	207	201	238	220	228	223	201	220	207	220	233	250	240	221	219	216	195	196	219	226	223	211	234	231	242	199	213	223	227	220	221	202	205	201	221	216	202	207	224	232	239	244	230	185	221	253	234	221	188	239	228	248	195	226	194	299	208	235	239	212	199	192	204	222	235	198	207	227	208	200	211	224	243	256	211	226	192	209	203	218	225	215	237	239	228	215	196	243	225	211	245	201	220	188	220	246	224	225	223	240	226	216	235	212	225	223	244	220	238	218	215	218	200	226	219	201	240	218	219	217	203	202	224	222	200	222	212	208	213	249	242	213	213	185	225	197	180	233	202	222	217	212	213	222	189	212	226	219	209	194	232	222	214	219	225	239	214	216	217	192	225	234	240	244	202	203	208	181	209	203	213	223	231	225	200	221	233	245	256	209	261	232	249	216	199	238	223	216	239	245	221	231	231	222	252	215	230	216	237	231	213	197	221	232	209	196	225	233	234	237	230	249	237	217	222	208	208	237	199	259	223	224	192	219	204	195	230	237	218	221	216	219	210	215	208	189	197	191	247	214	214	233	236	216	237	224	224	236	239	218	238	241	228	220	202	227	235	218	216	198	208	215	238	223	229	214	233	235	248	211	246	223	198	225	221	239	193	220	204	222	226	199	187	237	199	225	246	222	245	247	209	222	233	219	218	196	221	220	214	231	225	215	220	222	224	187	201	209	217	255	207	173	228	233	207	241	252	206	206	210	222	197	227	217	213	238	214	218	209	228	210	198	215	218	250	240	214	223	216	199	231	223	209	209	228	213	199	218	208	196	217	195	197	238	247	244	243	221	221	223	211	215	226	190	209	223	242	232	264	213	206	229	224	227	203	188	187	195	224	198	234	236	249	202	224	200	210	211	213	250	221	212	205	200	226	215	174	230	226	217	191	224	218	218	229	231	223	241	225	212	217	226	196	228	214	204	215	240	223	190	230	228	221	233	225	230	227	190	223	194	220	219	193	202	255	229	238	221	233	207	231	234	229	214	214	223	209	212	222	240	242	223	234	229	209	228	234	245	224	218	231	233	210	226	210	229	233	236	228	204	211	200	207	205	207	224	238	200	211	219	226	220	201	223	185	226	220	217	202	189	215	215	244	207	220	250	213	193	205	221	184	232	212	208	229	212	223	227	216	230	229	220	212	230	218	248	219	220	181	211	204	230	234	206	238	232	215	256	223	209	228	227	234	244	214	234	204	215	211	217	220	237	241	235	230	216	206	223	210	244	224	217	233	200	223	193	222	230	228	204	194	203	204	213	216	218	238	212	201	215	226	211	193	241	212	235	204	234	227	224	215	213	215	208	213	249	220	210	213	216	263	210	217	198	232	221	202	245	221	246	203	204	229	205	229	212	229	237	193	226	197	213	213	188	219	207	238	213	219	209	225	203	213	195	211	186	222	218	250	223	236	197	217	206	204	232	250	205	218	223	208	230	240	200	243	243	260	205	233	245	221	238	226	225	225	256	176	205	241	235	237	214	241	227	229	220	228	224	216	245	229	200	231	215	218	235	211	218	240	229	220	189	210	248	205	219	208	223	226	248	227	219	248	221	197	224	200	219	229	222	218	221	210	214	214	236	234	228	216	215	224	193	225	216	232	236	200	226	209	216	229	234	229	235	209	203	203	242	245	204	221	205	207	207	216	182	209	232	195	242	219	223	197	237	223	213	229	220	234	184	217	228	237	196	227	207	221	215	206	239	209	208	254	217	204	205	194	235	233	220	213	210	200	244	232	257	205	207	214	215	195	189	207	212	232	237	237	202	233	224	193	236	214	210	208	220	215	195	222	220	208	187	215	252	238	211	217	219	216	191	203	203	206	186	211	204	246	190	246	241	252	220	201	218	205	227	230	220	207	200	226	211	197	221	213	225	205	226	213	211	214	215	241	222	220	193	197	190	220	217	215	189	207	210	223	210	189	221	207	223	214	230	231	219	198	233	225	222	211	208	241	234	230	239	236	224	237	230	211	242	238	199	210	222	218	216	210	243	231	219	215	244	209	208	249	237	197	218	237	209	247	193	210	206	210	226	181	207	214	228	220	241	194	197	209	223	202	248	192	222	243	216	224	231	247	225	175	210	217	241	225	240	221	200	213	218	232	218	240	212	243	194	239	204	231	202	194	233	228	235	199	204	206	217	216	218	197	205	205	192	245	200	234	226	186	219	206	215	224	223	261	222	188	218	211	225	214	214	197	196	201	194	208	241	255	236	242	225	189	215	204	209	204	234	209	240	201	221	193	224	205	196	240	238	224	196	204	243	213	215	228	208	225	258	212	248	202	240	219	230	201	228	209	205	214	219	220	231	237	217	236	204	236	232	203	188	233	233	205	219	222	208	227	213	200	204	196	194	205	202	209	230	247	222	198	206	252	249	201	221	212	216	220	256	238	206	234	209	221	219	221	216	202	232	221	187	218	205	226	230	237	207	228	223	255	209	216	221	210	211	246	249	226	254	223	235	241	202	221	216	233	179	220	210	223	214	221	216	224	212	234	232	216	208	211	243	203	215	232	218	204	195	210	210	262	225	224	239	223	214	227	239	223	208	199	235	244	227	227	261	224	191	219	210	219	219	211	206	210	198	226	228	211	204	236	206	224	213	207	231	221	191	204	229	248	214	200	220	231	228	225	213	206	210	225	231	224	229	251	206	197	226	234	171	214	216	246	205	233	206	211	228	206	238	199	239	232	257	232	206	206	232	228	227	206	231	202	208	203	189	201	210	207	200	220	227	243	197	214	205	205	226	220	224	209	250	205	243	207	226	203	228	242	247	233	219	265	237	227	204	226	176	243	202	230	236	236	162	244	227	266	212	208	240	215	219	199	242	251	231	222	210	232	243	249	242	231	205	213	225	218	204	247	210	237	210	230	232	204	246	204	221	189	217	233	207	213	230	222	212	240	197	187	211	236	213	229	215	206	210	191	231	217	219	229	238	212	231	253	244	230	231	235	206	218	216	239	193	210	209	250	224	238	212	223	232	221	238	219	225	227	193	205	238	236	227	232	179	214	244	236	207	227	195	207	227	203	214	227	240	213	229	230	216	221	252	225	189	239	235	202	206	231	206	200	231	215	226	208	220	246	236	204	213	215	211	220	203	201	250	223	211	214	226	217	217	233	213	223	195	231	214	193	223	231	248	223	218	214	233	226	215	190	212	213	208	251	201	236	217	226	211	208	226	210	224	210	249	224
1684	561	642	647	727	638	588	589	554	568	555	562	623	622	623	626	524	562	568	603	591	527	541	690	784	622	604	548	561	517	548	514	509	562	574	551	575	561	540	545	508	535	586	552	574	603	521	529	527	598	583	546	589	547	557	529	565	528	534	565	533	547	527	604	588	585	519	536	548	557	534	567	554	555	573	545	494	571	568	552	562	550	544	530	546	544	571	556	592	538	536	573	546	540	565	547	506	588	543	571	572	571	551	569	576	554	546	573	519	586	553	545	538	550	562	539	522	538	557	548	513	549	529	553	561	512	578	561	517	586	552	557	545	567	537	538	586	583	519	561	563	568	562	579	551	580	543	565	553	515	559	542	546	540	567	564	576	539	571	542	551	559	573	516	519	582	589	543	581	575	554	569	550	564	541	533	564	559	545	555	554	543	530	540	582	589	528	523	501	568	513	555	556	545	567	563	575	527	550	520	543	579	551	550	569	564	561	528	561	518	581	574	571	539	572	513	534	559	557	508	555	569	553	546	527	595	534	591	580	541	533	569	595	542	532	546	561	546	576	525	559	560	550	582	572	569	554	503	535	528	578	558	580	564	516	555	538	577	553	574	554	536	556	533	498	560	544	520	541	569	559	589	604	538	571	571	547	586	524	544	537	572	541	527	540	576	574	498	579	548	550	580	545	569	534	535	567	557	525	498	533	555	559	496	535	532	546	542	579	538	579	593	551	539	546	574	557	568	502	562	579	533	503	534	544	600	499	542	547	583	578	592	541	528	565	570	575	545	547	538	522	615	568	528	559	553	528	556	564	558	556	563	558	512	519	527	565	576	575	525	592	560	553	562	573	543	543	581	543	547	555	513	600	553	544	562	572	530	570	515	560	570	536	555	541	590	591	553	521	563	532	528	533	571	529	526	572	544	544	571	555	552	576	549	585	561	553	564	548	559	488	570	559	564	610	521	536	534	509	548	547	545	589	541	548	559	579	523	605	533	567	604	547	552	542	538	565	545	566	559	543	591	578	549	508	549	581	558	571	521	566	539	553	537	502	547	559	561	595	566	544	564	527	543	534	562	527	544	569	556	553	541	542	564	527	548	506	563	545	565	629	550	549	552	547	547	591	528	558	521	599	600	553	538	548	557	539	547	572	543	581	584	572	599	542	537	539	562	565	567	576	534	570	592	538	567	564	538	561	546	599	512	503	582	527	569	542	559	556	566	577	532	568	525	544	616	589	565	556	552	550	557	535	538	565	524	548	549	586	548	574	564	537	571	580	533	554	546	521	518	573	582	526	526	548	566	555	580	538	552	539	560	574	613	557	591	566	530	547	508	597	573	552	544	559	549	599	595	574	532	570	555	576	519	551	584	547	544	568	565	577	476	581	572	543	581	530	564	562	554	563	547	541	552	541	532	529	573	514	568	537	539	527	555	571	569	542	546	519	540	554	541	520	571	565	544	559	564	563	528	566	547	567	536	517	524	521	558	578	540	554	567	536	566	571	548	578	589	528	543	499	582	585	546	544	557	564	533	543	550	574	581	517	558	549	527	536	557	556	542	569	515	506	554	532	547	535	553	536	550	533	551	553	558	549	566	511	544	556	524	567	569	521	578	551	568	551	571	546	557	566	518	574	533	625	558	616	549	540	569	541	534	601	528	569	524	519	564	580	551	541	553	539	555	537	526	510	579	544	558	569	549	554	547	578	535	551	566	586	531	569	504	547	555	553	583	564	572	562	533	536	531	571	554	497	580	519	534	581	562	549	549	526	539	539	546	566	559	552	548	501	535	502	565	589	529	556	508	557	513	555	585	559	529	572	588	549	530	525	523	557	533	559	596	513	570	557	532	569	592	578	500	534	571	546	601	567	542	576	565	592	512	571	544	559	554	573	588	532	527	532	559	571	542	558	539	553	570	562	558	553	550	578	565	586	582	581	551	546	531	578	588	499	549	520	582	579	535	569	581	549	561	578	537	574	517	536	569	584	529	565	517	549	591	572	572	572	529	528	534	561	559	538	563	540	568	570	529	564	596	549	536	590	554	533	569	547	534	554	561	538	590	582	548	548	591	559	542	540	562	544	533	608	538	571	556	539	589	581	548	583	579	604	603	596	533	545	587	557	594	568	512	576	549	561	533	547	564	559	543	572	534	548	505	598	547	573	582	579	544	514	571	565	578	521	542	507	573	591	593	543	519	582	535	517	576	513	564	541	633	554	567	532	566	534	540	523	545	520	527	558	573	589	557	520	558	503	575	527	556	530	539	561	550	558	554	567	570	564	573	584	544	595	575	558	549	549	560	533	541	526	581	571	523	564	529	554	554	532	591	569	579	560	561	560	596	581	565	526	544	550	607	583	565	537	539	563	570	550	544	566	522	543	550	531	563	566	552	600	550	576	555	564	535	577	568	527	534	573	594	536	575	552	551	568	584	556	545	563	578	561	579	546	549	538	553	531	544	581	558	544	540	556	555	571	542	548	566	556	528	522	500	560	534	540	514	581	534	574	556	504	579	571	533	523	515	522	542	566	561	549	544	528	543	545	553	578	574	558	595	529	598	544	539	537	526	550	579	518	578	559	577	571	530	537	531	578	537	554	561	534	579	582	579	534	568	602	585	533	527	511	526	581	562	534	514	553	567	511	545	579	586	567	564	584	561	523	578	542	555	565	554	531	519	593	571	565	547	545	590	556	534	567	570	553	537	537	577	539	543	551	558	587	489	609	525	565	562	545	569	548	579	588	551	544	551	512	570	536	547	506	544	558	552	564	592	542	503	559	577	517	554	519	556	550	579	543	571	571	569	555	561	570	571	497	541	603	601	576	583	578	516	519	541	566	523	573	515	537	530	595	526	525	521	551	562	517	561	573	546	559	572	548	541	543	540	538	546	519	555	546	572	538	543	591	543	555	546	518	597	575	523	552	548	488	583	517	586	579	532	562	612	554	583	554	538	551	552	552	537	543	579	530	544	591	563	560	561	553	518	571	549	568	559	532	569	573	542	561	530	585	545	546	566	530	517	533	560	564	520	582	529	557	531	567	549	515	536	549	558	539	568	521	538	578	513	577	538	555	575	519	570	564	539	546	560	524	524	583	501	558	548	580	559	533	560	534	544	547	531	518	542	552	510	539	539	565	534	537	541	544	516	571	524	541	542	563	574	543	528	534	536	581	565	565	588	538	535	528	547	544	498	561	557	520	515	578	535	534	570	535	519	550	585	567	506	521	598	516	559	568	545	567	531	557	563	563	544	534	542	559	561	512	580	556	546	526	583	582	558	563	576	584	535	565	563	563	500	577	560	558	551	506	574	590	582	525	585	514	540	540	585	536	517	586	535	600	550	571	542	539	536	558	572	548	561	533	544	537	569	570	584	543	538	545	563	516	582	528	589	548	543	555	531	541	550	550	523	531	550	541	512	526	538	553	546	523	571	548	554	542	578	559	557	548	531	497	571	572	552	562	559	523	551	567	548	596	537	536	535	551	545	558	524	531	537
6867	555	648	542	462	386	327	308	293	263	238	230	243	239	246	264	259	250	239	218	237	261	238	253	268	249	256	231	233	220	234	246	235	239	244	191	246	201	201	213	226	228	216	244	204	246	231	237	237	208	217	223	233	230	237	207	182	254	244	218	220	249	211	240	212	224	225	225	207	241	216	213	219	241	218	243	210	222	207	219	208	214	210	196	227	221	231	254	216	211	229	208	222	247	209	238	246	223	214	191	208	223	214	219	216	211	221	233	232	220	226	215	220	221	233	229	237	223	236	240	222	221	235	272	221	239	226	232	217	245	223	245	238	224	239	247	263	232	195	215	194	217	247	229	226	229	237	238	240	202	225	196	240	216	251	244	242	240	248	232	218	239	242	227	234	206	227	213	229	228	238	227	236	250	213	199	222	209	246	248	224	230	237	233	213	204	217	209	242	253	261	245	204	247	239	253	231	226	231	243	207	215	230	232	214	222	261	251	250	203	221	243	258	247	265	224	228	199	224	224	207	205	207	238	226	204	235	213	233	240	218	209	233	225	243	243	232	195	206	260	243	183	228	254	227	225	242	222	229	265	239	215	234	254	219	241	206	222	229	231	260	234	218	226	204	249	260	215	237	233	223	233	208	218	207	228	212	240	214	222	230	211	233	229	224	229	221	217	210	233	231	201	196	248	244	198	233	241	209	218	218	244	231	232	219	206	257	211	229	238	217	243	245	221	231	203	216	212	213	219	217	208	243	238	233	234	218	227	201	201	217	216	242	213	231	230	257	224	234	225	230	266	233	234	199	226	246	228	211	222	257	240	240	256	207	233	236	243	229	222	261	250	216	200	243	225	247	216	246	234	241	240	244	218	224	207	241	225	227	248	217	223	204	234	224	223	213	222	212	211	223	243	223	223	232	217	218	229	232	224	231	233	199	224	206	231	223	260	246	222	206	232	223	247	232	200	205	191	242	210	246	219	214	222	206	232	219	220	228	220	202	221	235	211	239	246	231	217	206	229	205	237	219	226	218	237	238	240	230	228	241	210	254	247	224	247	227	223	235	239	212	215	249	214	221	225	226	234	209	239	213	247	234	209	245	199	232	223	243	241	225	247	205	241	244	219	193	229	222	260	243	230	262	219	248	241	225	220	204	217	192	210	203	230	219	242	193	223	238	241	241	224	211	225	211	245	243	245	221	220	232	245	221	210	237	221	253	228	238	244	207	228	220	252	229	229	217	256	215	227	224	230	253	243	208	231	223	263	226	210	234	239	228	226	242	245	207	213	181	226	217	254	213	208	245	224	237	246	245	222	242	222	232	245	223	196	215	236	221	238	236	235	226	218	186	258	239	240	242	233	239	212	253	218	249	243	226	219	221	220	196	212	200	239	208	202	207	208	221	228	239	243	203	233	219	249	224	242	248	233	240	222	213	227	237	219	244	243	218	237	237	235	247	242	261	214	237	223	238	235	211	225	240	226	215	204	194	250	209	242	241	225	228	207	222	267	238	266	225	202	238	255	233	221	234	237	219	229	223	246	213	241	261	240	239	199	220	219	250	230	218	203	213	252	235	227	253	234	218	235	205	228	243	205	229	232	205	201	223	236	253	246	217	201	195	226	241	255	223	229	229	205	220	220	236	219	253	216	217	211	236	220	250	232	198	239	225	202	229	247	244	244	231	214	265	212	216	234	237	216	226	225	247	219	233	235	219	258	244	226	205	212	219	213	214	241	233	221	227	215	234	230	222	210	208	258	214	229	225	221	219	224	252	218	236	237	249	248	235	216	247	216	223	210	207	219	213	247	223	239	219	254	250	234	258	217	256	199	239	237	238	231	231	236	242	242	186	221	219	240	239	238	239	209	213	247	218	210	219	209	218	222	272	213	218	232	247	230	219	216	223	232	215	268	236	220	245	233	263	210	229	228	232	227	207	208	219	240	225	214	227	227	223	240	227	229	239	229	195	225	211	232	236	225	250	219	248	221	246	240	217	231	227	258	254	219	235	262	216	259	230	248	229	212	233	185	210	245	232	255	218	221	232	211	232	183	226	187	245	245	217	218	226	245	241	209	241	222	217	229	235	210	236	227	227	274	258	241	248	221	203	237	226	230	238	223	230	191	226	221	234	213	206	227	236	227	215	231	257	205	223	211	204	214	210	214	232	206	239	257	243	241	240	243	235	227	245	213	244	195	235	253	211	220	210	261	233	231	226	239	230	231	252	229	225	214	220	198	230	233	259	242	223	223	243	219	224	240	225	219	221	236	219	215	234	235	236	220	216	212	239	186	230	243	250	207	221	230	206	263	247	222	218	251	204	234	228	217	222	247	193	252	196	191	243	218	201	247	229	227	242	222	201	226	264	234	226	240	205	213	240	249	237	288	225	222	237	224	221	265	221	267	233	227	215	253	250	248	218	208	230	231	239	240	238	227	224	228	229	240	234	193	243	244	208	218	255	198	251	243	255	237	242	251	211	223	198	216	242	237	238	236	216	222	221	233	214	237	211	226	224	238	219	195	234	240	229	243	235	238	232	215	197	229	218	220	203	242	242	225	232	223	224	208	246	260	199	220	232	243	241	178	246	230	218	244	227	216	240	235	215	263	198	217	228	219	235	217	210	210	223	235	217	223	258	223	216	208	210	237	191	263	239	224	243	245	212	211	217	232	244	233	227	227	227	199	245	271	232	218	218	225	221	235	221	234	259	245	211	235	230	250	216	232	230	220	229	209	247	224	258	208	230	237	221	203	231	210	261	218	232	203	234	213	228	250	218	226	180	214	266	252	280	259	215	270	235	241	233	238	248	235	247	232	243	234	245	235	255	212	227	190	238	228	209	275	225	215	247	258	227	225	221	229	233	244	231	247	242	205	254	227	220	216	236	242	249	225	248	234	221	258	249	235	268	227	193	235	224	231	230	250	231	234	237	222	198	226	228	210	207	218	247	219	189	271	207	248	222	242	264	249	261	208	234	249	218	236	227	215	259	196	229	224	267	216	233	233	251	212	238	223	250	219	209	241	230	222	251	222	243	218	220	230	230	210	235	251	231	227	243	245	211	250	237	232	257	241	228	218	241	227	201	245	234	224	233	228	205	231	199	237	232	221	224	195	213	224	257	259	230	226	207	244	262	235	210	198	215	241	218	232	254	259	239	212	246	220	245	254	226	212	223	229	222	221	249	250	211	228	231	214	202	218	213	246	218	234	233	222	226	226	243	213	222	224	244	225	259	219	245	232	274	257	219	216	234	210	256	251	246	214	240	251	219	211	217	248	210	232	252	245	241	235	237	248	213	241	249	233	212	218	221	217	238	241	228	248	229	229	239	231	228	215	236	242	206	239	248	218	220	245	202	234	222	249	220	230	211	219	236	247	244	208	231	231	208	256	261	263	214	212	240	234	223	234	226	215	206	190	190	237	223	226	252	255	217	224	208	229	222	206	231	256	245	234	236	213	235	224	244	220	188	264	236	231	234	238	226	265	252	222	229	190	229	223
6000	917	1481	1687	1656	1357	1103	1024	940	825	760	730	709	680	752	742	686	616	651	666	643	637	621	909	914	661	618	576	610	629	593	596	600	627	639	626	613	603	623	635	623	601	601	595	623	592	571	597	589	590	574	583	584	599	578	595	624	633	587	613	630	583	608	605	586	571	583	614	562	582	588	614	557	607	646	597	577	618	581	584	603	603	596	627	603	588	530	590	570	615	581	550	553	585	616	585	573	609	601	574	570	626	569	587	604	580	532	609	628	579	606	611	580	567	599	574	600	604	587	556	575	583	651	570	605	594	586	616	594	566	558	589	609	615	595	608	610	624	562	592	562	561	595	588	521	560	587	590	598	594	566	565	617	599	551	577	588	616	546	558	595	632	579	642	562	608	598	630	588	601	607	617	592	570	606	580	595	552	599	588	587	609	529	589	619	601	584	571	575	594	570	600	590	613	604	597	569	592	561	627	571	564	585	588	621	555	629	561	586	647	592	595	594	600	572	594	588	617	552	575	608	646	613	573	569	599	614	593	617	622	545	627	591	580	594	588	600	607	611	620	563	602	569	585	593	583	592	555	615	580	573	596	597	585	589	617	624	577	607	591	585	621	610	589	577	571	605	584	581	603	599	620	565	554	608	591	559	596	645	615	581	611	618	599	568	557	582	616	605	566	593	557	561	614	570	589	561	581	579	585	590	563	545	519	581	604	557	557	614	569	582	630	590	591	585	638	606	574	584	554	569	600	633	524	616	589	567	590	593	579	617	578	607	589	555	591	562	582	606	582	541	592	587	571	653	594	599	586	608	579	604	560	598	590	545	588	611	614	618	591	604	584	588	618	562	579	569	611	631	628	581	598	618	602	565	634	592	556	635	573	619	569	584	594	568	581	603	606	582	568	560	622	622	553	568	583	587	603	574	596	571	618	584	581	568	505	572	566	553	619	543	575	578	558	551	610	567	601	596	552	604	558	601	561	605	542	552	593	570	552	569	559	652	580	578	590	609	603	616	580	626	605	572	565	628	574	557	605	595	623	597	573	572	607	562	561	609	600	617	561	559	592	601	535	573	608	603	550	544	563	560	568	584	580	564	599	575	598	597	633	535	584	581	574	639	620	589	593	562	591	570	584	567	555	586	600	595	642	608	596	587	627	607	577	594	562	581	580	597	599	610	621	610	589	594	579	575	600	624	571	581	544	608	602	604	590	589	588	553	578	590	582	546	626	586	582	615	596	583	564	560	565	592	554	591	596	552	536	561	576	638	565	574	612	609	571	536	579	595	559	620	621	626	599	637	595	585	565	562	615	598	617	578	613	569	615	592	605	582	607	572	573	613	644	556	543	592	576	556	595	614	603	633	574	611	545	570	594	555	581	622	569	560	574	597	585	611	576	617	635	529	576	563	548	624	565	643	598	560	595	568	609	595	538	579	634	612	555	628	620	566	577	597	599	598	580	636	545	567	577	580	622	531	603	599	572	576	616	614	601	611	583	567	577	569	574	577	556	588	577	552	599	618	637	635	602	568	566	558	580	576	536	616	563	595	618	613	592	599	577	586	621	632	620	602	562	577	550	572	630	585	616	616	606	570	552	640	602	630	536	599	558	580	541	622	581	588	573	574	557	551	574	587	556	621	594	598	626	584	565	568	580	572	599	546	638	628	601	569	620	619	614	585	550	633	596	582	615	558	570	572	605	591	573	591	575	559	603	608	590	557	582	615	576	611	599	619	603	617	609	585	595	577	569	567	593	637	557	615	560	591	622	599	596	598	609	557	570	592	621	562	588	568	590	543	625	581	588	588	609	559	583	576	611	575	599	618	627	579	585	635	568	586	572	582	580	580	581	552	621	615	583	598	579	617	593	603	567	558	545	613	533	585	619	578	592	575	578	584	588	613	588	590	582	562	576	574	565	590	582	596	561	612	603	623	593	559	604	598	567	570	568	569	611	560	616	574	619	590	541	547	586	588	563	602	601	601	596	607	544	600	575	584	610	636	550	602	616	621	563	588	601	586	612	612	590	610	573	615	566	567	596	603	598	617	607	600	536	621	588	600	590	545	604	629	601	564	587	648	576	577	591	579	565	593	545	602	641	561	605	555	581	547	617	636	625	570	598	552	585	569	554	580	573	551	606	605	592	619	607	560	608	577	594	594	603	585	606	550	578	594	568	574	624	572	581	605	593	550	569	579	578	600	599	606	614	600	606	561	598	658	594	550	662	576	559	580	583	533	606	618	605	639	592	579	587	553	574	588	563	629	542	593	606	568	599	564	626	593	590	522	598	574	571	561	620	549	562	594	548	603	562	588	589	551	581	594	571	578	574	629	630	613	559	621	573	538	557	591	582	628	551	557	571	580	599	581	548	593	558	647	584	622	582	560	595	632	615	596	570	622	582	631	569	588	573	589	614	564	628	567	613	566	566	608	595	627	570	630	613	608	567	598	618	558	592	575	579	574	596	564	610	614	592	575	581	621	577	611	614	578	581	557	591	631	607	601	606	574	596	561	583	573	599	588	580	594	601	585	565	602	590	640	610	599	598	588	626	625	616	609	596	581	623	578	566	605	595	573	603	607	567	599	606	594	546	576	580	572	590	584	588	542	574	623	594	555	554	600	628	617	552	587	574	613	594	567	613	625	598	579	619	580	645	616	581	584	610	596	587	544	604	626	596	596	603	557	591	579	600	551	574	589	546	556	628	589	557	553	562	612	556	607	588	626	577	602	607	593	595	561	616	574	538	589	634	606	579	585	577	626	579	636	594	568	558	549	585	600	602	563	569	594	601	572	600	613	578	567	571	590	579	620	609	579	581	546	588	576	567	565	591	571	597	611	604	561	564	616	602	585	612	552	574	572	550	601	623	567	608	641	607	608	616	598	595	586	604	609	617	582	565	615	623	570	585	575	589	574	554	551	588	578	624	618	585	587	605	608	568	602	600	622	546	562	621	601	598	592	591	631	635	630	568	640	565	551	588	572	587	652	592	561	590	559	540	564	586	533	645	570	594	578	554	563	587	601	582	580	580	572	595	599	631	591	564	545	612	612	578	581	592	533	603	577	567	562	571	636	568	528	533	587	529	564	589	600	578	568	577	598	612	604	618	600	617	582	576	566	585	633	590	565	590	646	606	595	612	568	581	583	611	605	575	571	565	599	612	576	544	592	587	624	585	641	568	587	585	596	563	539	637	585	616	563	627	597	551	584	560	567	621	592	618	638	570	556	600	594	612	613	540	584	569	532	558	576	620	560	625	607	628	588	561	597	596	544	592	577	572	587	580	561	582	564	609	625	589	627	597	566	620	563	573	584	615	597	600	554	608	593	603	586	614	586	587	572	577	580	564	587	603	580	589	600	577	598	595	557	575	568	619	559	571	581	624	613	577	622	599	629	571	586	609	599	601	558	572	601	616	653	592	550	570	607	584	558	603	553	531	592	543	538	581	551	581	557	595	568	582	621	585	573	668	587	563	577	594	568	594	604	620	588	633	584	612
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
