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
338183324007	338183324568	338183325118	338183325668	338183326218	338183326768	338183327318	338183327868	338183328418	338183328968	338183329518	338183330068	338183330618	338183331168	338183331718	338183332268	338183332818	338183333368	338183333918	338183334468	338183335018	338183335568	338183336118	338183336668	338183337218	338183337768	338183338318	338183338868	338183339418	338183339968	338183340518	338183341068	338183341618	338183342168	338183342718	338183343268	338183343818	338183344368	338183344918	338183345468	338183346018	338183346568	338183347118	338183347668	338183348218	338183348768	338183349318	338183349868	338183350418	338183350968	338183351518	338183352068	338183352618	338183353168	338183353718	338183354268	338183354818	338183355368	338183355918	338183356468	338183357018	338183357568	338183358118	338183358668	338183359218	338183359768	338183360318	338183360868	338183361418	338183361968	338183362518	338183363068	338183363618	338183364168	338183364718	338183365268	338183365818	338183366368	338183366918	338183367468	338183368018	338183368568	338183369118	338183369668	338183370218	338183370768	338183371318	338183371868	338183372418	338183372968	338183373518	338183374068	338183374618	338183375168	338183375718	338183376268	338183376818	338183377368	338183377918	338183378468	338183379018	338183379568	338183380118	338183380668	338183381218	338183381768	338183382318	338183382868	338183383418	338183383968	338183384518	338183385068	338183385618	338183386168	338183386718	338183387268	338183387818	338183388368	338183388918	338183389468	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15304	1571	1189	1013	781	574	516	478	485	426	483	457	434	400	410	389	360	369	410	420	433	411	409	409	354	392	372	372	436	388	401	356	360	377	388	404	379	401	373	377	440	379	390	432	393	415	382	389	390	372	387	390	399	405	370	358	390	369	427	367	412	437	412	378	363	399	368	420	394	390	403	398	397	389	357	384	320	359	396	405	413	358	339	365	382	381	381	360	405	416	408	389	387	353	409	354	407	418	377	371	372	375	346	347	364	366	361	398	373	388	378	370	374	351	370	389	382	406	366	409	399	377	450	417	394	367	360	362	408	388	388	419	381	397	388	404	419	403	377	365	384	383	396	397	375	415	401	389	441	408	396	441	396	387	381	405	395	397	372	434	396	398	443	365	380	355	388	390	381	374	355	391	402	411	361	417	384	376	408	362	355	360	382	390	351	412	388	407	417	395	422	371	374	389	374	370	387	384	417	385	383	380	385	403	394	394	383	396	413	376	360	373	387	370	361	386	401	340	375	381	379	376	401	415	383	388	372	397	414	391	365	345	402	418	356	397	372	381	376	366	372	369	384	373	382	372	382	403	372	389	385	377	398	383	413	419	349	364	433	369	414	399	395	382	405	415	417	385	389	382	406	374	406	423	414	352	407	376	373	404	369	393	385	356	431	360	393	398	383	394	398	396	383	415	355	342	392	370	438	395	414	399	375	396	459	368	397	409	392	371	384	410	357	381	373	409	397	433	378	376	373	388	384	407	377	364	343	370	361	412	393	373	394	407	357	357	398	388	371	345	416	385	390	351	406	384	402	360	405	399	417	363	389	402	381	396	411	364	440	373	390	391	368	407	375	401	358	382	410	367	353	346	376	382	388	433	394	414	392	365	386	412	385	405	404	355	407	423	347	424	446	384	399	408	372	374	378	368	417	385	389	396	367	387	420	391	375	377	363	360	401	396	393	376	401	396	428	381	382	397	369	392	375	391	377	376	382	380	372	385	355	395	393	386	352	379	385	353	395	376	395	394	372	365	377	389	432	409	354	372	405	398	423	389	413	362	386	376	360	364	400	373	379	362	361	402	410	392	347	416	366	347	375	377	393	391	417	390	397	407	377	369	373	376	381	374	414	378	375	366	385	375	345	377	362	385	372	365	364	411	393	371	387	373	420	391	426	374	390	364	392	372	398	408	410	374	383	414	402	402	379	397	386	373	400	387	409	348	368	385	384	374	387	396	364	389	417	372	343	407	361	361	371	386	379	362	389	381	324	435	332	388	385	399	426	375	417	358	398	354	403	382	353	394	372	402	413	344	339	393	369	372	420	423	386	410	359	368	393	409	401	379	364	370	406	389	371	387	404	389	376	373	418	360	402	419	380	353	400	389	410	377	348	374	405	401	404	384	403	400	393	392	425	386	391	406	408	457	369	387	369	416	366	384	392	413	350	415	372	420	409	421	409	411	397	395	397	407	387	389	357	396	392	378	426	367	407	393	376	375	347	363	378	386	389	387	355	385	383	357	364	386	418	398	388	379	365	385	395	365	362	346	405	378	412	385	384	381	411	373	365	392	380	412	405	402	396	391	419	343	388	401	365	407	366	342	363	418	362	395	391	374	394	426	404	344	383	396	394	373	406	377	377	396	372	401	393	373	370	389	397	390	403	381	380	396	360	400	378	347	394	367	393	383	389	387	379	396	330	376	386	392	385	412	389	380	381	402	367	374	366	372	359	361	375	370	410	404	349	342	397	375	393	409	417	422	376	368	372	372	368	368	385	423	385	375	353	394	399	425	396	419	388	375	396	380	400	416	362	371	404	395	396	399	394	417	385	386	410	391	377	393	448	381	385	360	347	387	392	378	352	423	399	410	395	411	448	421	383	378	355	346	394	387	384	391	398	395	384	403	392	389	396	411	359	391	371	401	409	402	429	415	388	434	404	432	333	353	359	399	395	341	358	395	357	374	402	424	374	356	373	377	405	388	405	397	383	386	380	334	391	374	406	375	376	394	370	365	367	394	387	360	403	427	383	375	403	367	431	391	366	334	402	400	342	375	376	367	346	354	395	346	394	406	381	394	374	385	377	426	404	416	374	370	391	398	406	403	436	391	346	412	425	428	431	387	363	359	382	362	434	365	422	381	415	359	371	396	388	366	387	386	381	375	393	411	409	378	384	361	352	425	443	379	397	425	399	389	379	357	356	401	393	428	392	394	385	379	409	383	360	366	386	374	371	385	408	397	387	407	365	378	402	444	395	404	380	394	360	379	393	362	380	406	375	387	329	426	351	348	393	401	366	383	396	417	378	391	392	396	407	383	364	347	373	381	391	361	376	424	394	386	353	376	393	408	410	380	422	373	416	413	387	396	412	362	366	368	369	379	369	351	394	394	399	381	411	368	341	394	341	379	359	385	386	408	396	379	385	378	359	383	405	401	402	355	376	389	417	372	411	357	381	366	373	413	398	379	406	336	392	340	381	357	341	388	367	407	360	406	425	397	386	370	375	367	401	387	367	379	383	353	376	361	398	402	397	366	373	372	381	360	412	364	392	388	338	394	416	391	341	385	395	422	393	373	374	358	343	391	380	383	389	396	400	379	388	423	397	403	390	406	384	423	364	384	357	387	375	393	381	399	378	383	387	393	364	350	334	415	429	385	390	370	359	356	386	377	402	387	403	361	391	411	396	412	380	417	373	395	386	359	365	390	399	387	422	392	410	391	360	387	356	371	401	382	397	376	384	402	369	344	399	355	386	407	390	412	387	421	411	373	388	387	351	400	381	362	392	385	383	389	341	389	390	402	408	367	367	378	403	398	385	401	392	358	392	378	366	374	354	381	368	414	373	375	335	378	391	352	398	356	353	362	382	386	385	438	363	402	404	388	396	413	396	382	402	364	351	399	398	356	369	397	377	449	381	390	423	386	381	374	402	386	398	370	377	385	389	360	380	365	386	364	396	420	412	393	416	394	397	352	416	363	352	425	390	375	407	395	362	416	386	424	356	354	372	410	367	364	342	387	369	380	390	404	377	374	345	385	388	420	425	383	377	411	407	377	380	363	408	388	383	381	359	383	371	422	322	392	414	380	398	412	366	380	358	367	381	416	341	393	367	376	425	403	371	355	392	382	375	349	363	342	404	416	414	442	376	393	382	392	404	390	350	379	376	408	418	404	387	402	400	402	396	404	416	390	391	413	340	404	373	378	378	435	370	374	410	358	399	357	382	384	393	413	377	358	359	394	352	384	392	387	376	361	423	388	378	399	374	403	359	393	372	399	420	371	388	393	391	393	357	369	384	366	371	386	369	366	373	381	381	396	414	372	382	347	377	366	381	413	374	351	408	418	406	402	419	375	379	379	371	373	390	369	367	356	376	393	369	376	382	389	385	389	384	371	360	370	388	366	382	381	356	403	402	389	398	393	406	400	376	405	430	395	369	398	361	450	407	372	382	390	397	395	350	381	424	371	356	408	377	385	405	358	390	330	376	364	412	401	400	401	437	396
8921	1532	2547	2890	2361	1982	1720	1493	1336	1319	1242	1220	1134	1132	1089	1060	1060	1088	1030	991	983	1049	989	974	1032	1007	951	927	979	912	994	955	955	949	992	987	951	888	973	934	885	951	918	924	932	917	1019	1007	918	889	944	962	988	908	900	931	1005	906	954	936	965	904	912	883	964	922	892	922	940	926	934	916	910	906	951	897	905	900	909	939	895	875	938	938	906	900	894	905	895	924	897	900	890	920	918	870	946	950	897	891	915	935	971	928	917	895	857	931	955	904	964	901	949	906	926	966	941	924	915	955	952	890	894	922	921	953	936	936	881	906	924	957	913	936	910	970	924	927	962	878	866	883	887	879	925	951	895	904	904	871	934	913	934	918	949	907	941	964	929	918	940	891	907	912	964	856	931	1003	900	947	887	922	900	935	925	927	894	920	921	981	961	905	949	937	870	942	904	932	891	1001	902	873	876	894	930	906	928	900	903	887	929	863	912	936	941	913	920	916	883	924	880	902	947	889	959	906	924	928	883	913	932	906	951	922	945	947	932	925	863	893	917	921	937	924	857	909	875	894	943	923	903	882	870	930	855	879	884	878	931	954	878	876	879	919	879	917	951	928	885	906	887	878	949	914	885	930	934	860	944	970	924	916	921	908	923	922	904	950	934	912	919	866	923	912	952	981	901	886	929	903	927	861	906	904	922	897	901	902	904	907	895	941	897	859	927	925	902	879	874	910	830	938	919	911	904	878	915	946	913	909	953	885	949	912	958	858	918	903	923	955	861	937	914	879	938	938	961	893	898	911	892	905	928	965	966	943	932	946	935	922	907	870	895	870	917	985	957	956	958	890	891	971	937	894	860	952	869	891	910	977	928	949	913	882	890	869	910	913	891	910	932	919	937	941	876	876	957	894	928	858	880	884	891	927	885	874	925	945	896	900	953	904	871	876	875	888	911	943	894	921	886	902	882	950	928	961	904	883	918	934	937	880	934	942	956	920	887	912	889	964	941	942	872	929	892	941	828	903	954	912	914	921	927	921	932	897	994	885	919	891	896	867	875	951	952	899	903	878	937	953	913	934	901	891	930	981	918	949	903	884	932	949	881	911	899	859	952	931	925	905	888	864	959	990	899	902	890	879	904	932	939	900	928	902	993	897	948	905	936	922	913	972	871	878	907	890	905	854	940	914	895	885	963	959	887	934	955	937	940	883	899	900	916	969	873	896	964	884	930	906	892	888	921	937	961	887	919	897	913	926	947	893	952	957	974	910	950	942	929	893	926	933	908	854	944	916	920	920	902	915	896	949	900	920	928	853	969	913	934	900	911	973	969	909	905	949	914	899	920	913	929	896	924	897	863	895	846	866	902	962	955	871	875	844	928	946	912	884	926	949	912	948	906	939	902	933	867	933	901	863	912	875	922	886	871	922	923	897	892	955	910	922	836	883	883	910	924	938	872	898	885	1000	907	940	888	899	930	925	952	920	973	971	873	956	910	917	946	938	900	951	920	912	880	930	887	945	906	937	913	905	926	912	905	940	914	977	915	959	901	897	926	904	930	928	923	878	897	903	927	943	893	906	908	884	867	940	895	913	915	902	885	925	919	960	952	835	890	905	858	916	906	922	930	899	928	940	914	894	873	874	946	848	936	918	906	865	889	941	959	914	908	914	896	956	917	938	881	904	928	902	955	899	897	935	961	948	935	934	881	883	907	955	893	861	935	944	914	882	916	911	863	886	964	980	923	912	903	900	903	891	886	918	910	921	972	917	893	937	875	947	913	934	945	925	895	933	895	917	907	907	930	924	951	931	911	905	912	917	912	886	912	940	910	903	923	896	937	908	916	913	928	945	914	870	945	920	980	905	923	942	907	891	902	878	917	951	908	880	928	911	921	939	944	905	935	916	928	854	887	921	926	939	929	935	912	866	921	909	959	869	890	904	961	959	925	920	976	940	925	955	945	991	914	902	892	958	861	934	911	936	948	962	912	976	913	905	858	905	911	901	923	934	961	850	941	936	929	931	967	942	945	936	993	896	890	901	917	937	925	908	905	933	887	927	845	856	922	935	913	929	935	888	896	963	925	891	912	900	868	917	920	878	964	916	879	920	970	935	916	911	896	946	884	919	857	916	907	968	929	942	887	946	1000	888	882	926	950	908	943	918	879	935	951	916	905	924	899	933	932	933	905	898	900	937	931	904	939	898	887	906	911	898	920	948	912	947	878	959	905	922	886	856	942	915	932	918	957	914	871	934	888	880	934	969	867	893	975	997	897	946	905	884	878	894	869	905	923	953	937	971	918	989	932	937	910	918	907	928	914	908	905	948	871	918	940	897	898	911	873	899	926	913	892	889	930	876	927	934	943	906	884	866	895	894	864	936	924	940	937	874	883	935	877	907	916	900	903	892	905	912	902	930	950	907	874	951	900	888	926	934	869	893	944	969	970	910	929	915	937	947	865	927	918	883	982	903	890	895	926	921	926	908	897	939	902	899	891	883	944	935	869	923	884	873	961	908	917	921	958	898	933	937	883	912	917	958	928	916	933	992	885	893	928	856	879	923	913	922	900	924	881	868	902	907	936	936	938	916	893	858	921	909	916	914	927	886	918	896	900	890	929	930	939	917	942	936	887	897	922	955	933	887	872	913	916	890	876	921	877	923	916	951	851	906	895	936	893	917	883	901	921	929	893	910	940	920	946	910	880	912	954	915	944	959	968	963	902	945	915	909	934	892	913	905	906	949	959	923	898	924	880	871	982	897	928	878	827	861	919	869	941	940	810	924	939	932	937	957	919	948	878	916	967	918	871	889	923	915	904	871	927	960	927	885	958	896	901	941	891	926	929	913	917	903	865	913	911	945	935	915	891	919	932	939	926	911	969	901	920	905	875	928	911	905	910	934	922	948	926	923	925	937	937	931	910	898	1016	910	926	890	899	937	889	900	902	876	896	889	957	897	943	940	920	913	923	901	960	933	905	934	883	902	968	902	928	904	962	907	957	875	919	907	877	945	935	918	928	910	911	852	884	934	881	830	965	912	912	907	905	934	915	913	906	890	964	896	951	891	942	894	927	904	882	906	967	894	951	873	947	962	887	966	892	902	908	935	907	872	893	871	920	947	919	936	924	963	946	898	900	919	967	970	939	908	921	917	899	906	911	953	918	956	922	958	980	887	937	896	954	932	943	948	867	935	906	901	942	969	936	931	977	936	891	940	952	905	922	932	886	898	906	933	910	907	924	898	877	879	868	929	922	907	941	921	953	953	909	950	963	931	932	886	916	921	902	919	937	946	932	964	945	920	896	947	966	877	960	936	875	949	945	913	980	955	914	913	917	892	900	928	918	914	890	924	933	934	870	911	923	993	852	952	902	967	855	1002	932	956	916	940	944	894	913	976	917	925	885	863	953	885	894	880	948	844	963	958	922	977	913	897	929	948	901	928	949	935	949	974	912	890	922	908	890	902	857	878	929	930	918	930	908	933	928	881	873	884	889	934	921	897	958	937	900	954	900	903
1692	292	258	248	250	225	250	233	258	258	241	230	226	256	235	257	263	239	215	206	242	241	249	252	252	242	244	235	252	229	240	225	218	232	287	225	239	207	252	265	260	244	247	278	269	262	218	235	239	234	242	250	257	256	261	270	252	259	242	247	276	254	252	240	231	256	266	240	250	254	221	254	230	257	239	242	229	241	288	263	269	247	227	229	273	268	250	281	249	231	259	246	257	230	247	252	226	217	240	269	219	248	232	250	251	218	227	238	233	235	239	262	269	238	265	202	245	230	240	249	244	243	248	244	224	215	218	240	217	248	256	221	239	248	238	240	239	245	232	281	231	256	231	242	288	232	227	266	218	223	248	279	244	269	242	231	241	264	240	229	239	256	254	254	239	229	244	224	232	216	254	242	227	219	246	249	260	268	200	269	256	247	250	238	251	244	266	249	256	248	273	232	243	252	270	225	225	257	225	274	237	220	229	243	243	236	239	278	260	231	226	253	260	247	206	242	239	250	244	249	234	260	261	244	215	270	232	236	227	218	241	216	254	259	233	206	244	235	237	236	246	216	243	244	214	225	223	253	232	263	236	246	237	240	243	241	202	214	224	239	262	233	243	207	227	264	263	220	267	252	219	254	254	240	261	228	272	224	275	229	238	223	241	248	260	242	265	225	247	236	250	235	256	243	224	219	236	236	230	251	218	274	217	240	241	232	231	224	221	244	233	241	248	241	237	251	233	227	243	240	229	233	226	270	246	267	229	243	252	215	223	223	213	227	259	221	229	250	248	228	233	265	259	265	262	206	251	251	228	239	221	235	229	251	220	261	242	231	244	234	245	243	240	252	263	245	227	255	242	240	232	270	255	221	244	241	267	200	249	229	238	264	237	232	258	244	257	252	280	257	261	246	207	246	236	257	223	228	210	234	244	229	263	238	216	244	226	243	211	234	259	242	218	215	232	246	242	247	250	253	261	218	235	208	276	240	239	243	258	238	253	257	236	225	263	232	234	253	227	249	238	225	226	216	201	227	216	246	254	253	227	230	253	227	225	286	250	245	213	259	244	250	249	220	216	228	247	224	274	235	222	241	268	222	227	250	260	255	258	254	262	217	244	251	261	233	223	247	255	251	227	224	234	261	226	244	262	258	267	232	251	250	251	257	227	227	239	244	259	262	251	230	269	243	245	269	241	210	275	239	242	273	218	219	201	237	241	226	233	235	228	248	250	204	235	246	243	258	207	208	249	232	245	250	234	247	245	234	237	250	242	259	251	246	247	254	274	232	243	223	221	226	244	256	247	259	237	253	269	260	260	240	267	248	226	247	226	267	274	250	235	268	252	245	254	241	307	256	253	225	272	241	228	242	220	228	220	253	247	252	234	254	278	232	259	254	250	227	213	233	223	235	262	238	244	241	216	265	249	265	247	241	219	231	237	221	254	233	217	249	223	222	238	250	232	233	218	262	223	243	262	241	242	274	252	254	254	230	246	241	240	237	224	271	248	267	236	223	239	243	254	232	235	243	211	213	246	259	232	213	245	247	249	240	243	271	241	225	224	221	223	231	223	256	247	210	258	241	252	245	231	259	255	242	223	237	249	251	222	216	256	250	248	243	226	259	262	264	222	233	247	232	230	216	270	221	246	253	235	274	247	267	238	251	220	237	253	243	240	231	241	238	240	210	236	247	231	267	277	260	229	234	258	250	205	231	250	277	271	227	207	285	229	262	239	275	242	259	233	274	234	228	251	216	235	243	243	233	245	232	230	236	241	243	222	236	251	257	252	231	260	232	210	235	264	230	247	225	256	263	272	225	269	268	232	256	248	228	248	247	216	207	259	263	223	216	249	249	222	254	241	238	235	273	267	248	231	269	231	234	241	238	256	286	231	253	268	255	229	247	249	250	218	254	277	241	240	213	251	243	220	228	267	249	245	227	262	240	239	239	229	242	231	225	238	263	221	252	244	231	218	235	229	275	208	242	219	237	255	243	235	223	255	232	235	238	228	250	275	283	212	224	262	260	224	228	261	257	247	243	246	222	219	257	229	225	223	265	224	244	269	241	195	208	240	251	226	283	229	248	233	253	262	229	247	258	236	277	242	255	261	233	192	218	264	244	253	238	291	256	264	242	285	226	230	245	259	226	235	227	255	243	241	218	240	236	227	237	257	226	212	252	206	253	266	198	246	232	251	245	250	252	212	233	238	228	251	239	226	291	231	250	266	282	229	265	268	261	242	214	237	242	239	232	277	258	240	243	230	239	235	250	265	241	234	252	239	254	287	228	245	216	215	236	260	230	260	249	213	219	266	208	250	249	259	270	234	214	268	222	250	235	252	227	208	240	237	263	257	238	284	281	243	255	236	225	232	232	224	229	235	235	246	254	236	247	241	259	261	253	222	238	221	240	252	264	225	243	228	248	221	228	219	249	227	259	253	223	224	224	239	241	253	238	247	239	205	231	255	245	237	266	234	276	245	237	256	260	234	255	264	244	243	247	212	215	242	238	226	221	277	268	244	239	249	247	224	257	231	227	223	243	227	222	236	278	276	256	251	213	235	236	240	259	217	252	228	257	215	254	253	267	292	240	234	271	250	241	254	259	226	229	202	269	244	247	231	239	230	240	269	232	243	230	222	239	230	260	233	239	229	245	247	308	278	255	236	243	237	253	261	223	253	268	232	243	231	230	230	228	245	225	227	234	264	205	250	234	278	244	221	220	260	243	233	262	260	199	252	230	278	240	265	224	259	223	220	261	247	249	259	264	245	203	278	246	200	265	230	240	243	253	238	238	247	228	235	252	255	258	255	239	241	260	261	241	218	219	234	255	248	223	227	233	231	241	232	236	267	234	243	270	264	228	257	250	247	256	243	239	235	233	265	224	220	240	248	211	240	228	220	245	236	227	269	255	230	241	260	234	277	238	236	239	216	231	235	247	255	265	224	216	265	253	238	254	254	240	247	240	257	240	253	248	241	267	223	274	255	221	238	253	244	234	285	248	268	248	244	258	222	228	199	239	240	229	248	277	246	208	250	234	256	234	254	228	213	222	225	215	247	237	242	211	277	266	275	245	254	242	241	245	258	207	217	254	218	221	251	235	227	262	220	227	224	247	249	255	259	242	224	279	238	253	273	230	250	242	236	227	228	239	231	235	219	227	230	242	274	248	223	248	230	237	231	243	241	243	239	254	229	256	248	221	230	235	231	239	234	240	219	254	262	248	226	238	226	249	224	239	222	268	216	236	251	258	257	240	218	244	233	240	217	236	245	284	225	270	246	239	232	237	258	241	254	237	243	229	236	250	245	245	258	229	269	253	250	261	256	264	225	206	240	251	282	221	237	211	236	226	247	238	252	226	239	260	214	242	219	230	256	251	239	247	250	260	247	231	263	217	207	221	246	265	240	207	239	245	211	251	229	272	226	244	227	267	254	244	236	227	235	235	235	254	229	243	249	251	262	239	241	233	245	260	242	254	219	200	240	244	295	233	256	234	226	225
2007	609	638	612	666	607	620	651	624	572	601	608	584	644	609	611	596	605	598	592	624	591	615	595	632	595	597	596	571	559	634	605	613	608	596	627	604	591	610	615	573	600	591	594	620	557	618	611	653	607	609	572	572	584	590	608	582	620	600	640	590	618	630	591	622	604	592	605	545	579	600	597	564	576	652	572	592	605	592	622	623	564	604	597	652	604	611	600	551	616	626	559	550	607	606	588	608	612	598	603	558	580	574	571	632	580	598	555	590	576	560	567	608	626	598	603	621	641	576	627	616	611	617	593	588	541	662	583	580	566	620	602	672	599	622	616	629	595	596	629	594	567	573	603	609	557	612	591	612	611	617	632	620	575	565	597	636	593	583	614	601	575	603	595	616	577	608	611	605	582	618	556	627	614	653	614	648	597	594	568	586	600	635	586	555	564	619	589	590	621	586	594	603	575	602	605	609	600	591	614	609	639	613	628	618	598	582	574	618	593	594	602	590	576	559	580	604	627	585	612	646	593	589	605	586	582	613	602	610	648	576	622	603	589	589	616	594	607	591	609	541	593	607	590	585	621	563	580	573	613	618	582	557	568	602	587	583	610	620	593	597	594	599	639	612	571	603	614	600	623	589	591	604	565	575	634	600	621	649	610	589	556	577	607	581	585	602	610	591	544	596	602	638	577	580	606	593	615	560	615	603	632	621	592	599	574	639	594	573	560	575	611	617	605	606	629	565	653	587	574	618	592	642	587	629	568	573	582	603	556	604	644	588	651	600	555	605	591	600	578	598	591	610	580	610	642	606	582	660	591	641	569	573	590	621	574	588	614	650	564	622	633	557	616	551	601	616	589	598	634	599	643	548	601	598	577	586	616	548	619	601	589	609	627	577	626	621	630	569	587	596	597	577	606	613	587	631	596	653	595	614	598	662	646	566	607	616	625	563	628	613	595	601	626	613	564	568	565	581	593	584	624	586	585	603	623	587	613	635	597	620	629	577	574	597	604	619	641	593	607	632	602	550	594	618	594	611	568	590	603	540	619	561	612	587	578	595	669	600	631	569	625	571	599	638	589	543	590	571	569	557	613	565	558	574	561	588	526	583	561	579	647	576	626	585	601	628	569	602	579	574	553	611	553	574	623	662	638	576	560	564	610	618	597	619	563	589	550	618	581	608	630	569	575	552	580	617	610	553	625	588	579	593	589	564	582	610	611	603	593	655	602	611	609	599	615	555	588	586	564	616	582	615	595	632	604	590	612	624	616	597	617	604	605	601	565	618	650	581	630	648	590	550	533	580	653	536	637	623	638	604	636	612	613	595	618	590	650	645	611	629	562	607	575	594	629	652	594	623	597	589	600	607	594	608	585	627	620	569	590	580	587	600	567	582	609	619	609	584	589	602	644	581	581	582	600	617	578	581	560	572	595	562	619	637	548	616	585	614	587	589	621	613	566	608	625	612	564	574	592	585	603	610	567	566	594	614	614	627	565	600	543	652	622	614	612	615	594	593	577	635	585	593	628	581	628	580	610	604	640	598	595	656	580	589	574	582	613	582	604	630	621	555	559	635	602	604	609	578	564	596	613	592	607	601	603	582	587	584	607	579	612	612	637	632	628	563	607	637	614	593	637	593	620	605	615	594	601	597	613	662	622	633	621	606	589	609	593	569	570	571	582	608	580	577	583	558	593	609	612	622	577	629	616	559	636	607	625	588	595	643	587	639	627	604	566	593	581	569	608	614	569	548	589	581	597	604	630	554	605	592	592	625	590	616	595	632	581	586	582	643	563	559	609	626	614	605	609	593	582	664	600	628	610	569	621	586	542	596	601	631	591	607	627	614	635	593	614	573	606	599	624	619	608	566	590	552	540	566	599	614	573	594	590	568	616	596	577	624	565	603	584	595	582	597	586	630	644	586	616	602	590	607	580	615	623	642	601	630	589	592	607	578	570	614	611	571	636	606	602	586	601	600	586	608	614	596	603	624	588	594	607	617	573	621	632	639	564	639	631	589	587	612	655	620	600	602	584	585	585	578	623	567	593	590	584	617	604	600	580	592	594	602	549	561	626	607	607	535	576	587	608	601	597	623	605	603	626	585	597	595	637	594	594	614	576	599	571	601	613	614	617	594	587	548	569	581	564	651	601	595	581	557	583	587	611	611	624	588	601	637	568	601	595	585	614	602	574	611	606	586	613	596	559	604	576	601	580	596	647	579	566	594	630	654	610	630	588	601	631	565	604	594	590	579	601	625	600	625	587	615	607	590	579	578	625	612	599	579	632	569	611	635	578	653	611	611	571	646	660	603	538	567	613	622	612	601	586	586	600	561	598	600	565	582	622	608	583	577	586	617	621	615	618	579	590	598	624	604	584	614	602	612	602	578	607	634	583	623	579	602	627	595	626	572	582	617	628	638	589	632	608	625	592	602	568	603	591	622	569	579	607	636	605	593	608	619	598	620	603	608	624	655	592	617	581	582	611	629	580	574	616	605	631	592	620	611	572	611	592	601	618	581	595	569	614	563	605	603	616	609	613	614	582	609	564	553	571	612	609	618	617	599	602	619	626	573	591	610	594	610	642	578	604	595	601	604	576	641	585	619	616	621	561	600	567	597	591	612	575	624	631	568	647	585	584	606	600	638	627	609	610	614	572	617	614	574	620	644	619	667	574	577	601	573	617	565	565	544	638	632	606	578	632	597	629	609	615	610	595	588	607	604	592	642	539	602	593	600	548	640	595	575	589	598	599	594	606	606	637	592	620	561	587	586	618	568	635	601	590	585	614	608	596	578	627	605	606	560	600	592	607	621	611	588	623	612	565	565	617	599	620	635	570	630	555	578	590	623	593	631	592	603	615	635	659	623	646	628	595	628	610	579	550	568	609	567	632	619	654	628	622	632	626	606	612	585	604	613	559	598	608	572	576	579	617	618	613	614	584	604	600	630	619	626	630	629	613	593	624	597	573	571	604	615	574	604	579	569	657	591	566	595	633	589	619	611	578	541	632	616	588	611	622	582	606	637	591	599	604	601	622	623	623	623	604	560	608	594	629	617	589	609	593	609	581	579	602	601	590	595	628	591	636	568	593	606	585	588	636	630	578	596	614	580	641	598	615	610	611	629	596	601	608	612	581	601	610	636	556	595	605	623	550	588	583	618	586	603	593	600	633	583	608	605	594	584	549	584	619	590	621	628	622	615	609	622	653	573	595	622	569	585	605	598	613	599	584	591	599	645	613	595	590	591	616	599	602	560	578	553	602	627	596	537	603	578	612	645	584	629	617	621	601	594	609	607	612	613	634	563	558	612	601	594	617	600	613	558	597	605	622	577	569	606	611	643	587	628	592	574	583	583	563	592	550	596	610	595	606	634	603	595	633	613	612	582	605	645	593	617	589	605	638	656	633	616	619	655	655	595	631	597	610	603	579	591	546	576	632	582	626	610	630	610	578	563	596	598	594	609	582	619	616	566	628	640	639	574	627	590	655	611	659	607	603
7438	539	541	507	344	317	235	226	197	215	203	214	196	175	185	199	173	208	184	202	181	184	184	197	167	182	194	196	162	197	170	174	191	212	148	165	174	186	185	190	194	165	180	191	193	179	193	201	179	188	186	182	203	198	175	186	173	181	194	167	179	161	182	172	175	187	170	187	192	181	186	163	189	179	172	177	172	200	168	189	160	188	161	178	205	184	188	184	206	163	182	160	184	182	199	184	178	190	146	178	173	185	185	171	196	174	175	154	176	191	192	180	177	201	190	192	172	170	158	178	175	153	187	176	176	159	152	171	175	147	161	201	190	181	174	166	196	185	167	163	186	174	185	173	178	181	172	182	181	189	192	203	204	159	169	184	190	189	208	177	191	180	195	159	182	169	182	195	164	215	171	174	172	195	175	181	203	167	163	155	150	156	173	185	176	197	173	169	174	167	191	196	204	192	186	170	170	192	169	178	175	180	188	203	194	162	178	133	169	197	174	180	171	178	163	180	170	202	183	183	190	165	184	152	193	172	180	180	188	148	168	192	187	204	199	187	162	186	164	176	173	197	198	177	152	151	182	184	192	170	199	167	184	171	175	185	181	177	170	195	183	173	197	178	173	189	175	188	209	187	171	175	190	199	171	175	175	178	158	164	197	167	165	188	200	184	188	192	189	178	149	161	168	204	187	225	173	183	178	176	207	155	177	173	163	168	174	150	194	159	180	168	179	170	193	198	170	183	181	184	160	162	149	190	151	187	165	168	180	189	168	177	183	176	178	198	161	165	163	151	179	198	184	181	186	168	162	189	168	160	183	199	185	176	176	186	162	174	181	170	212	190	162	171	193	178	178	184	177	155	223	148	199	174	175	171	189	171	187	177	212	176	170	177	212	171	192	156	187	185	158	188	167	174	164	209	148	187	202	209	187	191	167	204	184	174	169	184	193	170	179	170	190	178	164	201	196	169	185	168	200	190	192	183	156	196	167	191	184	183	165	186	178	197	150	182	213	168	210	197	172	159	177	156	185	173	176	190	160	193	174	175	214	192	223	195	183	163	177	201	162	175	183	177	181	176	161	172	159	184	201	200	186	203	191	171	167	174	174	171	178	204	164	189	173	166	174	204	197	173	188	159	170	190	169	168	170	181	170	142	159	199	196	184	195	188	200	200	172	165	169	154	149	184	188	213	186	189	167	192	169	177	167	172	172	179	191	166	180	156	187	177	187	170	195	180	174	158	185	178	202	189	177	152	159	168	195	192	191	167	175	187	178	182	147	202	193	178	152	176	164	163	180	185	194	183	164	186	156	163	187	187	180	155	164	162	166	189	162	190	197	194	163	166	173	176	177	201	197	203	211	155	183	183	173	175	165	168	157	157	195	182	173	173	169	159	171	180	202	181	174	190	180	181	178	167	202	166	164	186	180	164	166	177	173	162	188	189	185	174	186	180	176	169	186	175	188	180	148	170	172	185	165	179	198	189	181	180	185	183	159	177	179	174	170	190	193	200	154	169	181	176	193	172	160	173	172	171	179	184	158	195	224	207	146	218	173	173	165	189	182	167	196	171	176	191	191	168	185	171	166	194	172	180	208	166	177	172	191	183	176	183	187	195	167	181	157	170	187	161	170	187	180	175	171	174	197	169	176	178	184	169	178	195	177	175	179	171	175	172	183	172	169	176	193	207	166	171	158	176	182	182	175	168	183	173	175	176	172	178	176	171	173	177	174	181	184	162	150	192	189	186	203	169	164	190	166	181	156	188	163	180	174	184	182	182	192	158	192	174	177	181	205	197	160	174	188	186	203	194	142	176	161	172	170	167	199	187	156	161	172	177	185	190	192	205	166	155	176	181	160	188	162	190	187	203	169	188	172	173	177	160	165	176	174	197	202	178	202	153	186	169	183	169	167	189	152	184	170	175	180	194	181	198	185	197	174	179	199	162	151	167	171	177	178	207	174	156	173	192	183	197	184	226	181	194	188	167	178	193	175	160	173	178	169	158	159	196	146	179	160	181	199	192	177	163	184	176	194	188	169	167	185	177	181	165	183	184	192	184	166	200	159	179	184	170	184	146	200	192	171	179	164	163	156	155	171	202	178	192	169	215	178	168	187	158	179	196	184	174	210	163	149	153	196	180	182	157	177	163	193	155	171	173	196	161	190	174	174	209	163	189	194	166	159	180	178	172	165	167	158	159	183	174	201	168	179	179	175	165	184	175	198	185	156	181	184	180	180	183	182	168	173	187	185	166	198	180	165	186	171	154	186	173	173	161	181	150	170	188	180	180	163	185	198	176	180	172	193	173	186	168	195	168	170	187	167	178	196	165	180	184	175	200	195	184	189	186	188	177	201	185	178	144	161	168	174	208	178	164	166	152	179	179	180	166	165	184	202	159	194	224	157	166	178	195	153	173	204	183	151	156	159	179	180	173	171	187	197	211	190	206	168	174	198	183	165	187	173	188	170	167	156	185	181	185	176	189	201	169	184	184	183	169	177	162	162	181	190	169	177	197	170	182	170	162	195	158	182	188	203	196	166	183	172	183	213	169	200	182	159	178	170	191	191	194	195	166	206	179	190	171	176	201	200	184	188	177	173	181	156	165	178	197	173	187	201	165	179	160	202	182	170	163	178	196	171	172	176	196	166	192	179	169	172	167	179	178	203	180	165	180	217	184	178	162	166	173	174	159	169	179	186	163	156	179	200	198	165	158	166	186	180	187	187	204	171	170	201	171	147	168	181	172	195	163	179	172	191	175	165	171	179	166	141	179	193	156	162	178	198	192	212	211	200	181	201	161	186	188	166	184	167	196	194	184	202	187	187	151	196	181	143	189	188	186	189	174	184	177	176	205	186	201	186	166	177	174	187	189	165	169	195	186	150	174	177	177	181	203	159	174	180	196	181	192	185	176	182	150	202	205	179	162	160	178	173	182	186	164	214	182	184	180	192	174	159	191	165	176	189	182	181	191	177	194	190	177	169	162	167	193	199	194	183	178	209	172	183	181	172	174	179	168	167	205	181	168	169	181	196	177	200	179	183	170	180	153	174	164	170	174	165	180	168	187	163	176	169	176	184	203	175	189	179	182	179	180	182	169	204	182	156	156	190	183	162	206	178	210	196	185	150	154	192	169	181	186	188	152	190	170	166	162	194	167	159	175	189	192	191	183	149	173	178	168	176	183	183	191	164	200	189	223	209	167	174	165	209	168	180	154	196	164	174	161	180	174	181	180	174	184	175	186	164	181	183	178	194	178	189	173	148	162	189	180	194	167	182	186	180	163	168	177	194	172	171	166	163	190	182	175	200	173	200	179	208	181	183	217	189	169	169	173	179	184	171	195	165	168	181	205	168	182	184	209	164	171	181	166	151	169	191	213	204	186	192	136	177	162	143	191	189	154	181	194	184	174	201	210	173	171	160	175	171	182	189	182	208	184	174	160	196	192	204	200	199	174	188	197	205	170	171	162	184	183	164	220	152	147	159	171	171	185	221	170
6294	812	1245	1448	1243	1030	985	811	766	671	645	612	594	600	553	555	539	549	562	550	538	533	533	535	540	466	488	513	523	526	507	551	518	510	463	482	495	502	518	530	544	480	492	516	515	503	513	536	492	501	507	548	496	495	532	563	489	501	499	490	482	466	508	515	509	476	494	463	478	479	521	448	486	496	503	491	506	515	493	483	482	479	500	477	495	494	492	470	497	445	508	489	476	491	523	510	480	453	456	475	491	482	544	476	467	523	495	488	510	539	491	488	476	446	472	494	538	488	517	527	529	513	496	509	501	507	493	484	489	495	521	513	494	506	499	475	485	489	514	519	490	488	529	498	488	493	416	451	529	518	466	507	529	507	552	479	494	495	515	500	462	475	466	544	504	520	515	502	463	492	516	440	489	489	515	490	471	470	491	496	508	479	472	490	495	495	491	516	501	484	492	514	522	496	503	478	518	465	486	518	526	478	487	478	485	490	476	495	518	500	467	510	480	471	469	496	507	475	489	489	470	502	508	516	489	506	523	479	487	469	488	508	508	514	465	510	467	483	535	489	502	484	519	441	518	504	482	466	509	499	476	498	519	490	489	487	510	511	476	498	474	503	465	483	498	506	503	491	476	511	474	467	526	479	470	487	441	498	479	455	501	515	498	477	497	522	523	472	482	467	472	495	466	492	495	505	499	480	503	499	484	465	480	511	488	489	489	487	480	481	476	512	483	481	505	496	498	514	459	521	494	502	484	488	465	513	477	496	496	507	514	467	439	517	503	476	487	460	537	499	475	507	533	486	505	524	423	517	486	488	498	496	465	467	475	487	484	479	517	478	511	502	486	472	492	506	505	514	499	512	509	512	514	498	485	455	478	475	507	512	485	477	486	462	501	530	511	503	502	489	492	510	486	472	455	531	514	485	503	521	485	506	492	541	468	529	487	492	503	495	516	470	487	494	474	507	492	494	468	445	497	501	487	504	477	498	462	500	461	554	517	498	470	483	496	487	464	471	518	528	529	521	488	487	479	477	455	492	496	523	483	566	479	483	495	485	542	484	481	488	491	479	465	514	509	465	510	495	497	505	448	455	469	521	451	498	484	462	509	519	504	469	506	522	512	524	491	498	473	496	472	501	523	454	489	513	506	477	515	511	496	467	497	528	503	489	526	519	459	504	479	472	503	495	502	467	493	502	480	513	519	522	482	504	498	478	462	473	508	525	458	487	479	497	513	500	469	457	487	472	500	488	497	457	473	476	521	455	506	483	510	496	499	510	469	502	518	492	487	522	504	491	488	480	483	529	491	493	501	515	522	501	493	513	502	466	473	491	491	514	472	544	469	531	483	482	481	492	460	496	490	505	512	505	496	489	539	487	484	456	511	519	534	502	471	450	488	454	474	474	458	495	468	506	482	467	492	482	449	504	499	510	513	506	476	480	497	453	514	503	500	481	509	467	464	523	491	519	478	471	429	500	452	484	483	488	484	472	537	492	537	523	502	502	496	508	517	535	496	494	496	519	481	510	475	503	534	484	468	486	490	503	477	485	472	505	519	493	501	513	501	480	484	488	505	521	520	490	506	498	516	475	491	453	456	509	493	533	431	507	516	531	457	512	515	489	488	500	459	484	490	530	492	508	488	489	474	511	519	466	499	489	463	540	501	506	531	465	536	478	532	479	486	481	465	460	501	481	502	443	503	494	515	482	502	461	506	514	483	515	473	494	507	457	488	506	507	519	531	498	442	499	468	490	493	515	557	502	483	488	503	518	477	467	518	504	483	505	516	479	507	498	501	493	492	508	525	468	467	507	528	480	445	466	500	503	506	460	487	452	546	477	516	462	465	575	486	504	504	492	515	485	496	528	480	483	464	490	513	487	479	501	552	471	494	495	475	485	512	529	481	492	507	512	511	532	500	506	484	543	502	469	509	483	483	493	502	498	542	475	480	495	497	476	507	492	511	489	504	471	549	505	493	485	511	491	498	488	508	515	507	537	500	462	514	503	446	498	496	499	502	518	498	461	502	501	485	528	525	489	508	484	493	484	475	481	470	500	508	497	532	474	475	488	451	474	475	496	496	478	519	470	512	479	461	512	510	519	521	506	488	501	454	557	499	488	488	518	490	523	502	509	487	522	492	459	511	489	495	516	511	487	471	483	498	481	493	521	502	501	449	464	470	485	511	481	518	500	511	474	488	499	509	484	521	469	461	501	503	494	486	529	540	470	509	491	489	501	499	459	502	495	480	500	482	513	477	526	524	511	503	479	521	479	482	480	508	455	499	498	485	465	457	514	506	462	521	443	488	490	472	474	506	522	473	481	524	495	470	504	486	513	455	473	495	526	521	506	502	503	473	493	495	511	483	478	508	482	510	484	478	524	510	492	496	480	482	500	515	491	465	503	481	494	506	462	482	480	524	496	477	459	505	508	498	481	452	478	495	514	484	489	495	471	511	522	488	527	457	523	498	521	474	524	524	497	480	516	494	511	510	489	514	453	486	469	471	497	507	515	528	505	492	498	507	463	521	511	500	483	488	471	508	485	479	559	493	459	481	463	513	490	486	485	461	522	474	506	478	501	473	505	456	473	486	464	470	510	481	514	505	492	513	482	518	528	498	507	480	495	453	541	490	512	492	510	452	500	528	519	510	502	526	506	514	504	507	504	549	498	473	458	485	475	496	495	531	487	474	487	517	498	482	496	540	456	488	455	509	481	480	516	503	509	468	542	495	508	524	498	472	512	529	530	510	464	496	472	497	479	509	503	475	419	525	554	457	504	482	493	448	532	460	500	477	481	460	487	545	499	526	481	487	490	497	500	457	498	489	484	461	489	487	519	525	464	493	502	510	491	504	462	463	488	502	454	520	496	491	520	496	501	503	489	483	491	458	488	487	494	514	449	447	466	464	494	486	482	493	534	519	539	460	503	505	532	505	491	485	476	509	529	485	498	490	514	500	425	501	482	524	525	522	516	520	505	483	470	502	495	479	470	536	523	470	478	473	531	510	500	488	505	469	486	467	491	479	468	483	498	485	497	450	483	498	502	484	493	471	460	535	469	519	503	543	504	491	472	500	514	498	504	465	501	489	461	501	478	481	477	494	486	464	464	472	489	486	493	496	478	476	507	476	504	460	506	497	510	518	513	548	489	511	494	476	503	537	514	507	522	495	503	544	490	482	466	486	499	512	467	492	525	481	476	485	493	506	477	454	548	500	504	489	484	473	509	494	502	484	488	514	532	501	501	480	478	514	481	463	482	506	503	490	468	493	504	473	481	485	479	505	499	485	444	511	520	495	505	503	516	454	492	500	464	485	501	514	448	478	501	496	459	537	496	503	499	437	501	453	497	526	500	490	480	512	470	521	510	491	489	484	470	500	519	499	522	489	511	480	519	497	474	501	492	493	483	463	523	504	539	505	502	462	452	474	491	516	520	478	513	524	517	491	526	502	510	469	506	493	486	511	506	537	482	510	547	498	503	496	498	479	501	505	484	507	542
14751	1503	1162	982	751	632	547	467	462	431	432	417	421	406	356	386	365	383	362	346	406	394	377	368	404	414	364	368	383	439	355	374	351	357	411	399	396	381	376	366	409	383	364	433	409	420	385	400	383	359	394	406	381	385	392	366	396	396	371	396	398	392	332	407	414	385	408	367	389	390	385	343	388	379	353	401	386	389	357	392	393	365	394	368	401	398	365	394	369	346	384	339	373	377	352	360	393	399	336	393	388	396	379	396	384	400	388	344	391	388	413	384	368	354	387	380	380	384	343	351	361	379	372	386	332	402	378	347	376	392	393	372	398	387	353	421	373	354	378	376	358	374	364	378	370	405	369	380	359	332	392	349	355	384	388	380	365	353	350	351	378	374	384	383	383	408	369	346	374	392	394	430	378	401	390	361	407	376	357	397	392	364	312	347	349	386	393	360	396	395	378	398	417	402	381	406	395	402	383	391	367	370	376	399	368	408	397	368	383	425	369	377	402	385	394	373	363	405	376	367	380	342	370	399	386	357	358	346	366	341	373	402	376	375	395	365	394	390	411	356	389	405	388	386	343	325	356	422	399	374	360	380	393	368	400	374	380	382	403	351	395	403	384	381	363	348	349	379	386	338	368	364	359	365	359	406	368	370	417	376	351	369	384	391	402	381	379	356	395	383	383	416	396	406	364	368	371	383	380	367	420	384	372	365	362	362	351	374	392	380	364	374	339	357	395	371	387	404	386	358	369	356	403	363	361	360	377	389	396	437	363	353	382	383	371	395	391	401	421	333	391	397	381	389	390	395	414	385	355	383	373	393	373	363	399	386	372	376	393	350	381	371	367	340	361	382	400	361	365	332	355	376	390	399	407	394	382	375	373	355	369	385	376	356	390	387	371	380	412	355	316	367	349	340	398	400	379	362	360	386	406	349	379	357	381	366	350	360	416	379	356	425	384	396	393	399	376	363	364	381	395	376	398	381	367	365	407	419	327	407	384	391	356	459	370	395	366	394	340	411	398	377	394	321	367	386	365	380	358	381	362	381	364	396	383	363	373	342	382	315	365	374	402	366	343	365	364	380	386	354	359	374	399	361	375	360	376	363	363	390	406	363	373	345	359	396	378	382	404	383	406	378	363	411	367	385	380	363	348	355	354	369	381	379	376	375	376	414	392	376	407	405	385	390	429	347	373	412	389	377	404	352	384	361	377	386	348	367	363	405	374	355	416	383	371	370	341	329	371	382	385	414	395	390	380	374	362	400	420	421	375	354	373	406	386	380	407	399	408	370	349	364	362	416	390	387	424	395	407	357	335	398	355	389	361	340	412	403	391	411	387	321	379	404	422	383	407	378	356	371	399	418	366	395	416	370	396	388	389	377	374	355	352	482	354	363	365	348	382	391	355	341	350	356	350	369	396	338	389	364	389	367	385	348	404	409	379	437	409	380	378	378	405	393	347	401	399	405	392	369	370	365	361	338	384	396	393	417	391	377	335	370	411	386	350	385	360	372	388	375	411	345	388	413	357	374	389	392	399	386	337	374	396	445	353	366	397	366	343	367	342	367	348	343	343	381	366	380	398	383	409	404	343	398	377	334	361	419	339	414	385	393	377	382	420	377	361	411	382	392	359	340	349	406	388	386	341	350	369	366	388	391	353	372	380	386	381	425	366	366	381	359	374	359	389	389	414	403	387	367	365	390	378	387	414	386	336	381	358	376	376	374	347	397	387	413	381	339	381	353	386	375	354	387	390	374	391	406	372	390	382	379	376	391	371	376	404	391	342	405	392	373	421	409	420	370	358	373	388	389	378	353	369	364	342	361	395	381	331	380	387	411	333	364	357	380	390	362	380	385	351	364	353	357	406	357	390	388	388	372	403	377	356	370	384	387	379	386	390	373	383	402	395	392	381	391	386	374	377	370	390	363	346	353	428	378	419	378	390	371	343	425	385	381	401	367	389	407	375	418	339	330	357	405	366	357	375	393	379	405	374	376	360	368	349	460	375	391	371	407	346	368	378	396	361	353	386	392	347	349	369	370	374	385	399	339	377	374	375	392	360	358	369	380	399	379	415	373	390	390	407	332	369	390	348	387	375	366	391	354	333	359	391	365	367	386	391	384	380	368	401	351	394	417	387	366	365	398	392	347	376	386	413	432	366	406	348	377	400	388	382	359	367	391	376	378	388	413	356	370	369	399	353	359	343	385	359	443	354	395	378	397	397	348	368	381	373	396	376	376	359	386	338	399	355	369	411	342	382	364	386	372	391	331	407	382	378	353	372	371	383	342	425	397	368	372	380	380	374	362	381	375	370	407	358	364	369	321	439	371	357	384	389	397	389	333	384	381	349	359	413	388	410	392	397	357	371	383	336	415	376	411	389	364	425	356	388	384	381	367	381	385	345	394	407	408	444	385	346	399	408	356	366	377	383	358	408	378	385	376	387	370	393	371	377	382	414	361	371	353	369	400	354	377	378	386	416	392	350	365	403	376	408	349	363	370	390	361	420	390	338	352	394	335	381	385	372	340	379	409	371	376	349	369	385	407	417	349	378	377	390	386	416	372	397	415	362	385	361	372	364	389	380	404	348	391	371	369	367	411	360	352	354	399	399	398	367	406	388	383	340	366	381	396	361	371	359	382	383	387	372	369	365	353	394	344	395	361	340	400	377	344	349	385	376	394	388	386	383	364	355	377	370	350	391	335	402	379	390	391	395	396	395	390	387	386	384	330	416	391	379	389	356	370	403	389	380	399	376	350	378	393	363	365	382	407	392	429	383	401	366	392	426	358	351	386	413	376	432	422	407	356	405	381	363	412	390	391	375	409	405	398	409	372	373	365	373	373	362	366	341	374	387	398	376	383	385	397	384	356	400	375	364	398	360	351	364	350	379	378	372	375	347	383	373	343	340	383	347	375	361	368	366	362	346	364	372	373	386	400	403	392	413	364	385	358	356	392	384	397	406	374	359	342	374	359	358	373	420	353	373	386	384	387	369	367	387	396	389	364	398	378	372	357	408	357	389	406	379	389	384	367	363	357	388	417	363	404	380	387	377	348	386	370	375	399	374	398	379	397	406	394	384	350	355	364	366	391	363	406	424	395	415	404	410	376	410	370	359	388	386	350	328	362	371	363	346	351	350	395	369	369	387	391	372	367	378	383	377	391	364	373	380	380	395	408	380	355	342	397	386	333	354	356	383	362	384	390	378	388	377	330	372	407	382	417	361	379	389	419	384	399	403	385	364	366	355	354	389	356	378	379	386	429	374	342	379	392	385	395	397	348	383	378	379	379	380	362	393	373	364	352	363	355	390	368	354	380	353	375	381	368	385	396	381	365	390	401	362	386	413	390	376	382	359	386	384	365	348	341	365	400	373	406	366	367	381	395	367	371	368	424	373	381	405	377	363	391	423	392	394	393	364	411	347	374	410	381	324	366	379	370	378	359	384	396	382	357	386	359	415	355	359	359	396	362	366	340	326	370	393	319	374	346	374	370
8617	1473	2484	2728	2348	1955	1743	1513	1428	1340	1199	1175	1119	1105	1148	1010	1027	1043	994	1004	1023	957	971	946	975	915	892	938	947	969	960	960	927	933	936	956	988	940	954	940	940	930	956	892	909	949	983	885	974	970	939	974	933	935	911	900	897	912	908	861	967	961	880	905	916	857	911	872	928	876	861	860	882	950	945	975	867	925	931	895	959	850	903	894	886	904	911	858	931	891	938	925	891	901	841	950	898	930	864	927	882	878	918	866	914	890	874	877	895	835	909	869	895	937	881	904	873	868	913	935	940	940	854	871	904	905	878	892	925	900	928	899	885	871	893	869	909	938	902	951	854	865	898	914	895	894	925	904	906	941	891	851	917	868	931	918	954	847	848	929	908	834	937	883	896	939	903	888	903	869	857	871	907	945	896	907	890	853	916	854	876	873	884	903	921	898	906	896	914	892	900	894	946	884	925	926	917	889	924	846	917	904	893	895	926	887	925	913	902	894	882	887	942	937	891	979	943	963	823	895	885	913	910	922	892	914	910	949	881	899	923	935	954	908	898	898	918	927	879	886	878	922	915	898	913	915	886	894	896	900	888	864	923	943	915	904	892	938	923	925	928	898	889	866	890	898	893	860	966	901	881	882	941	903	935	887	922	937	961	888	904	899	923	929	948	890	880	882	929	907	952	925	865	923	924	878	869	949	902	924	881	906	827	920	938	887	922	872	922	890	896	860	927	876	876	878	847	883	932	939	896	937	855	893	958	912	927	881	907	889	854	914	855	868	876	857	891	943	915	828	942	889	936	866	860	905	962	885	880	926	849	840	848	853	822	926	914	881	895	897	872	933	921	897	906	853	894	952	941	923	887	828	907	854	910	901	887	884	926	875	892	898	900	866	902	886	953	908	907	854	851	869	933	904	913	877	893	899	894	918	906	863	902	906	912	900	939	919	884	936	886	873	944	859	919	892	903	903	918	872	919	878	879	860	908	848	874	897	918	937	927	905	850	848	914	916	895	854	875	854	935	896	925	883	868	921	934	908	931	887	894	880	926	933	880	842	862	916	884	876	932	864	907	835	956	880	870	889	907	902	916	923	909	930	873	879	900	922	899	910	912	936	889	929	867	944	927	840	921	861	920	872	894	923	919	955	911	824	925	847	892	872	875	894	853	837	882	905	880	933	890	898	937	904	912	894	860	875	902	889	921	895	876	897	882	890	859	918	909	865	927	898	889	867	918	946	883	906	883	883	904	876	882	930	874	875	846	972	905	897	893	903	895	953	902	959	923	897	937	882	876	923	916	932	869	925	830	940	976	880	917	853	945	950	895	874	915	905	909	919	929	906	879	883	929	896	901	914	913	879	932	927	925	892	954	894	891	916	928	884	871	910	892	875	921	939	877	914	902	887	965	897	888	903	878	916	868	892	938	892	876	856	862	911	903	876	837	912	881	908	936	901	910	966	873	873	858	899	918	894	905	897	929	951	939	934	881	934	883	873	917	938	963	885	920	897	836	923	873	849	889	889	920	833	912	903	922	900	909	902	916	930	930	927	870	921	870	923	933	861	907	882	879	891	881	876	906	911	860	927	969	910	895	931	891	869	963	863	881	922	887	875	860	851	876	979	935	932	885	842	923	956	932	906	881	894	929	868	972	839	948	878	887	934	907	896	871	908	851	910	857	933	897	877	908	873	890	895	932	918	961	873	869	878	889	931	880	882	907	900	938	850	893	879	884	942	922	929	908	922	910	915	900	941	916	920	892	855	944	877	925	973	872	849	875	878	979	946	885	865	890	864	889	896	889	966	937	907	939	912	893	938	916	818	928	886	906	873	965	886	874	965	876	918	877	882	869	933	933	861	900	894	889	865	930	918	879	880	871	923	939	895	929	834	963	975	909	900	844	881	919	895	906	866	896	883	888	863	887	910	880	902	889	882	892	914	903	941	862	906	865	940	938	910	935	863	891	902	949	991	901	942	876	906	936	911	910	901	930	957	889	875	902	922	898	945	884	864	934	901	950	906	898	909	919	891	902	900	942	947	873	853	952	886	934	947	914	914	853	915	889	851	953	929	937	888	896	967	928	867	916	933	914	879	884	917	882	891	894	832	919	940	947	904	924	903	892	888	971	894	873	887	903	943	911	879	896	934	912	947	892	884	886	904	928	878	888	862	904	938	830	890	883	916	905	908	936	928	883	907	876	939	857	907	942	888	887	952	904	825	927	928	886	884	889	884	928	812	874	874	856	916	919	946	873	913	858	955	898	932	904	889	912	846	940	900	881	884	936	892	912	895	846	891	898	926	876	924	907	934	903	893	912	871	880	907	916	922	953	910	945	887	851	912	940	864	903	883	912	883	917	887	923	850	864	905	908	916	871	901	924	867	892	938	880	854	897	936	854	861	924	932	886	904	895	904	925	928	892	877	971	967	895	883	875	901	868	894	894	904	902	895	913	843	867	858	967	919	896	919	901	902	874	873	912	917	882	911	866	888	957	926	904	932	865	842	925	902	887	873	889	926	877	857	907	854	886	921	931	936	935	847	897	904	893	900	880	946	931	811	919	851	899	871	922	892	813	933	927	878	902	903	926	891	910	940	852	947	919	907	922	933	843	919	874	863	923	909	840	865	871	1010	950	923	883	907	943	922	943	895	911	868	921	883	910	877	917	889	844	899	931	881	912	950	925	919	887	900	937	906	853	893	864	893	875	897	904	914	887	881	943	869	922	917	893	898	861	903	926	881	921	863	890	900	898	885	903	909	945	874	948	955	907	933	913	860	870	878	866	958	908	888	921	942	890	860	856	856	922	841	906	934	856	881	902	873	876	894	906	864	915	890	910	941	953	897	921	885	946	928	897	898	944	862	898	903	936	895	911	917	910	907	916	946	907	834	887	980	858	900	900	887	882	882	839	914	884	895	927	931	889	961	878	869	899	920	903	860	903	919	854	867	895	910	852	910	906	824	903	917	925	863	890	858	906	888	891	850	932	939	883	889	861	925	925	933	869	938	910	914	939	942	947	941	955	923	978	923	878	883	843	915	903	921	895	933	830	901	877	885	868	904	949	913	927	868	883	900	919	905	899	948	977	884	875	938	897	929	889	940	857	835	968	887	880	890	883	922	923	944	881	929	974	903	902	921	919	879	914	895	931	871	892	912	878	922	899	896	945	935	855	951	878	899	893	882	911	913	946	863	937	935	891	871	887	878	917	903	931	897	848	913	914	863	907	909	899	925	860	894	937	892	860	936	915	894	862	924	845	919	891	910	867	849	959	896	903	902	857	943	905	874	928	858	900	880	915	885	876	895	880	907	892	915	884	932	901	910	875	940	933	910	867	893	905	948	887	909	928	937	936	917	882	842	900	873	945	936	893	882	896	882	910	943	906	904	909	937	901	887	852	919	870	880	936	905	873	924	913	933	904	898	873	874	894	893	867	917	911	886	890	869	876	907	865	882	896	900	879	894	907	880	877	874	861	890	922	949	888	812	919	896	921	958	897	871
1662	241	244	258	253	251	284	229	221	238	233	217	229	279	259	228	234	230	258	263	260	231	223	232	255	246	263	220	222	232	251	269	250	248	263	221	216	227	239	248	239	252	243	251	240	259	246	241	244	251	217	237	270	288	237	245	262	228	243	216	246	235	271	231	244	217	250	256	256	249	244	251	255	287	232	264	226	251	234	229	254	235	211	272	241	240	242	233	236	238	227	243	243	238	246	235	243	236	249	211	247	251	225	236	248	251	248	227	246	229	199	246	256	241	260	245	227	243	252	265	235	237	244	264	282	248	217	214	216	246	261	243	231	253	240	225	238	211	261	233	235	220	264	270	224	222	228	241	254	237	254	273	268	261	243	255	246	250	249	232	221	250	247	237	252	247	239	220	244	226	247	200	251	235	263	257	241	243	205	224	214	213	230	222	198	248	260	272	250	238	255	248	248	224	218	230	255	237	238	229	257	245	253	248	234	252	236	227	225	236	238	244	264	237	223	250	254	277	238	259	284	229	267	267	231	226	233	251	231	230	247	236	249	232	238	230	225	233	261	245	230	230	217	231	255	249	225	215	232	219	256	227	249	279	213	244	225	206	243	245	227	226	278	231	235	226	239	248	253	236	224	226	246	235	262	264	264	222	308	270	234	221	216	218	214	256	248	232	242	255	238	269	256	232	221	252	230	259	243	275	245	207	244	232	246	237	249	261	259	242	257	247	217	264	254	248	240	236	246	248	232	229	250	242	257	245	236	236	228	228	231	263	228	234	237	241	267	244	269	264	215	240	243	222	265	234	252	254	234	216	258	237	261	264	262	266	238	241	232	243	262	247	258	257	222	228	242	228	237	268	211	245	215	240	238	256	257	256	247	274	229	208	225	255	228	200	225	263	224	269	231	243	264	233	238	236	269	220	269	253	246	268	240	254	238	230	241	249	247	212	270	241	251	233	273	256	269	195	257	248	227	253	228	236	228	257	265	258	264	242	260	239	224	249	221	218	228	222	252	246	249	249	224	255	270	222	238	253	247	259	219	258	221	244	240	231	246	224	207	240	212	270	223	216	226	262	232	225	245	276	261	229	263	243	229	242	263	266	265	245	244	239	237	249	216	243	228	211	236	245	238	239	251	266	253	242	249	293	231	239	229	248	239	265	227	234	232	249	238	250	246	247	259	267	238	264	238	219	250	258	241	215	259	218	237	255	250	254	249	205	252	279	240	258	261	231	229	243	247	247	230	231	237	236	234	250	230	232	254	244	251	230	225	258	235	239	221	249	229	224	249	214	220	256	227	250	241	250	233	223	224	248	259	263	218	214	234	232	259	254	223	232	246	263	271	259	236	227	232	237	236	220	248	238	221	242	251	252	252	199	246	243	204	265	242	253	242	255	209	217	229	237	240	248	224	251	206	246	255	261	232	207	236	219	235	216	230	247	226	251	258	249	241	238	243	240	257	248	261	226	229	267	222	245	287	278	213	259	272	225	239	273	235	231	243	227	252	244	244	231	233	242	206	252	253	261	243	215	220	219	218	245	269	226	244	240	246	244	237	222	266	236	211	249	246	222	212	230	268	228	236	252	232	258	248	241	223	219	257	242	219	215	242	279	240	247	236	227	244	237	221	243	226	233	249	219	240	250	248	254	208	240	250	221	224	252	232	227	234	242	221	248	236	251	245	204	252	264	254	233	230	266	248	246	225	240	251	248	255	247	239	237	253	288	252	223	245	196	257	247	219	233	255	231	230	210	229	239	225	211	215	249	252	227	229	266	206	239	254	240	262	247	243	248	253	252	245	242	228	244	256	230	239	236	238	258	235	253	205	245	243	251	260	232	238	250	216	241	242	227	237	216	226	249	244	234	231	259	254	249	247	225	222	235	232	224	226	221	244	231	229	224	235	262	228	242	220	242	230	254	222	273	248	236	255	242	243	260	264	218	226	223	281	248	267	239	247	219	224	253	240	253	215	248	236	257	223	240	255	205	231	239	243	261	241	254	227	211	232	274	228	270	248	258	256	246	230	238	240	229	266	259	251	212	265	234	261	288	235	245	247	249	217	232	216	223	241	240	240	235	242	255	252	217	232	263	203	261	235	239	231	240	268	263	254	246	231	205	218	235	211	246	252	227	266	263	233	222	218	231	244	227	242	261	264	227	259	252	223	280	245	291	248	233	236	242	237	246	256	249	225	273	252	221	238	212	253	246	235	242	234	237	273	220	257	249	223	239	245	249	250	240	239	239	239	243	245	226	225	223	245	239	254	232	240	263	204	243	240	238	231	239	256	261	251	245	224	269	228	239	236	233	253	219	225	225	222	229	249	257	236	217	226	257	242	260	243	243	224	242	266	275	255	261	274	245	265	242	254	211	254	225	219	227	240	256	229	223	245	231	262	238	220	241	218	223	231	240	219	252	232	232	266	234	225	260	222	235	234	239	221	232	222	267	234	238	214	254	243	236	240	235	228	263	256	227	193	252	252	236	231	241	234	232	223	242	222	236	228	290	224	253	245	245	239	228	246	244	211	244	214	226	259	208	249	247	263	237	207	258	232	212	246	258	231	232	277	248	244	266	262	207	250	256	243	255	258	229	253	262	242	272	253	230	247	231	229	254	289	234	237	229	249	282	234	241	248	218	241	224	250	272	260	243	231	260	259	258	231	245	226	235	241	233	268	255	221	255	250	230	226	263	222	251	229	294	208	253	223	234	265	275	223	222	248	242	262	210	254	259	247	281	235	253	236	223	239	233	274	238	249	247	256	248	236	224	250	262	230	233	276	220	247	259	256	223	230	237	232	208	252	253	197	230	233	256	247	239	234	257	256	235	260	281	230	249	260	257	222	235	264	229	261	252	222	233	246	265	235	241	209	249	245	224	230	279	236	251	222	260	235	261	210	241	237	241	244	227	218	236	213	229	222	257	237	245	228	221	218	251	249	239	247	276	255	217	269	258	226	242	235	232	241	221	239	257	243	219	256	229	245	216	229	220	259	259	224	269	234	242	234	239	243	222	226	228	222	247	233	232	257	273	246	244	208	260	251	234	259	266	251	248	243	233	253	280	203	239	208	259	245	217	231	218	251	239	258	238	262	220	215	249	243	257	237	276	241	255	257	238	249	240	236	238	238	248	259	242	266	276	258	231	224	242	263	223	227	222	244	223	232	234	216	213	223	251	255	248	251	228	222	228	205	229	231	240	255	219	241	272	211	242	237	243	218	246	244	238	241	284	229	252	281	263	259	193	215	221	229	265	271	230	224	253	230	234	234	259	210	211	236	253	256	214	215	221	205	246	231	268	261	265	262	212	241	240	232	229	281	260	219	241	235	246	260	244	249	260	251	245	246	254	245	221	239	232	238	229	242	224	247	242	223	236	273	232	247	248	220	253	232	245	230	217	228	252	246	241	233	240	246	244	248	231	252	254	218	246	247	257	256	217	244	230	265	233	254	205	233	237	257	247	268	215	229	261	265	223	241	262	258	245	243	257	231	247
1878	590	637	686	661	623	611	643	622	590	615	594	650	576	613	642	607	632	592	633	595	622	603	560	572	596	610	616	582	606	624	596	631	641	595	595	608	655	624	634	587	622	624	572	610	657	602	571	591	586	618	545	594	609	575	632	612	626	574	653	599	598	641	577	598	612	597	619	611	626	589	645	596	607	624	578	591	617	580	589	610	586	595	572	587	623	603	539	627	584	580	624	653	572	603	581	612	589	592	602	611	597	589	606	551	604	565	607	578	572	604	587	592	601	557	602	622	601	601	635	585	584	598	582	599	566	617	578	638	616	550	583	639	619	587	637	646	584	608	582	596	581	587	572	551	580	651	595	612	648	568	644	590	584	551	589	565	584	604	638	574	584	609	555	587	615	629	578	628	590	629	631	582	618	613	602	579	583	614	578	593	595	549	637	596	594	622	640	622	593	625	620	586	566	601	584	591	564	582	609	613	591	633	600	594	620	636	596	559	609	572	607	588	588	618	623	577	553	574	638	597	593	627	608	628	561	631	636	603	629	590	593	607	564	582	651	595	633	597	585	580	621	584	632	584	591	625	596	598	634	602	613	576	596	559	599	601	623	577	584	603	568	623	628	595	622	605	641	602	572	611	572	629	613	595	592	613	650	571	555	590	656	591	616	540	616	584	588	582	596	547	603	579	647	601	573	613	610	572	590	619	577	610	573	588	611	585	573	605	560	553	573	592	551	580	604	600	620	567	586	588	594	647	583	618	598	611	582	600	624	547	611	562	564	619	612	590	583	613	595	609	629	576	611	575	624	549	605	574	602	630	618	586	618	624	613	613	630	590	592	580	618	591	597	607	588	595	618	572	597	547	601	624	548	576	618	577	635	578	590	593	584	614	594	606	612	659	668	550	594	624	606	634	585	646	649	633	602	641	680	571	553	586	611	581	614	560	597	580	608	608	565	578	557	623	620	583	607	615	630	604	636	587	571	602	592	632	605	562	596	554	606	626	534	608	618	556	638	640	597	576	593	640	608	613	610	577	606	640	574	557	602	641	602	618	578	620	581	603	576	615	529	588	634	580	644	636	651	591	584	609	544	558	564	623	630	606	604	592	581	616	609	606	608	569	566	567	609	609	621	569	581	621	604	620	604	603	622	675	622	608	607	585	653	614	568	612	579	623	592	625	688	592	630	658	568	574	595	604	600	615	587	597	544	615	619	579	592	588	615	640	569	589	603	567	597	577	579	599	629	619	604	632	581	576	627	587	630	614	584	592	610	597	604	606	599	590	621	615	571	553	629	603	544	606	568	622	629	612	607	550	617	571	598	607	577	624	596	641	618	553	528	620	565	604	537	613	572	661	580	572	541	600	567	604	555	602	609	597	595	618	590	599	577	583	591	629	575	603	595	589	583	585	595	610	599	638	620	559	588	584	622	585	621	658	595	601	597	576	567	618	568	617	596	624	587	590	595	589	647	634	598	570	561	637	581	577	610	565	622	557	570	545	628	611	592	630	590	550	613	622	631	621	551	604	611	589	622	604	593	587	571	573	624	560	551	613	648	608	628	605	576	593	599	602	593	574	595	606	585	619	564	609	593	567	579	623	595	613	593	612	615	636	598	594	598	580	655	617	576	595	675	578	630	612	663	560	581	629	593	627	591	632	534	585	603	626	604	587	630	571	596	590	600	630	601	661	538	598	553	604	601	625	630	590	553	608	597	610	618	605	624	593	595	582	566	603	634	586	604	545	610	573	599	603	599	583	569	591	560	572	566	573	627	630	579	628	541	624	600	621	637	607	628	607	614	634	613	626	583	578	550	622	574	580	613	554	632	651	620	613	641	609	621	623	605	615	632	581	610	593	642	584	600	578	593	577	579	591	609	616	623	553	593	547	589	572	606	564	610	604	609	611	572	605	605	652	626	582	613	623	627	608	596	599	552	600	599	636	596	571	561	565	599	586	601	581	588	587	541	565	582	597	621	602	638	630	620	593	600	567	638	595	614	629	573	607	617	578	535	625	598	622	612	595	623	574	628	597	567	585	615	601	591	549	628	608	617	647	603	588	580	592	606	589	634	579	566	572	618	579	583	591	631	585	623	614	565	543	579	647	588	577	627	604	634	582	609	641	580	646	566	596	602	609	602	636	636	579	588	600	654	580	560	631	591	575	589	584	566	618	611	563	570	571	592	634	602	572	594	594	605	575	565	634	614	591	624	629	604	596	613	595	570	681	565	576	617	587	601	591	599	588	602	594	587	597	615	612	616	558	619	636	579	610	606	633	604	604	616	619	631	601	580	583	641	614	575	658	625	584	570	624	603	611	578	599	583	628	642	601	578	535	590	601	608	600	557	608	539	576	609	622	594	571	597	596	586	582	611	573	577	552	576	570	630	601	584	548	569	603	601	530	592	641	630	594	614	571	613	604	600	601	597	650	597	599	599	592	579	577	634	609	587	613	594	628	605	636	644	631	573	532	563	584	592	588	575	592	629	603	583	647	614	629	601	538	598	630	575	570	601	584	595	595	624	617	607	619	640	641	582	594	625	658	613	597	629	584	617	589	571	600	623	589	605	584	592	587	609	588	562	592	615	596	618	621	605	618	567	605	626	620	582	575	594	608	612	616	617	619	598	533	627	602	590	586	605	622	548	629	574	594	597	571	631	569	629	601	585	593	585	614	597	605	562	595	609	564	577	583	633	596	566	629	594	612	578	573	604	607	603	622	586	583	593	600	617	581	618	595	629	601	590	623	604	630	597	610	575	636	611	638	612	630	638	594	551	594	595	597	579	609	572	602	599	584	573	593	576	616	570	600	586	603	572	628	582	594	652	596	599	567	623	545	589	597	608	607	599	579	645	585	599	562	582	614	668	604	596	587	626	636	602	610	580	559	561	601	645	611	563	604	606	629	621	593	618	571	562	583	612	584	587	642	578	605	595	605	621	615	589	615	634	584	570	594	594	643	584	616	588	581	626	595	602	594	623	582	591	601	621	626	580	543	617	568	572	568	624	601	596	609	645	567	607	609	629	610	597	607	644	589	579	543	600	635	581	607	627	616	561	553	616	607	620	570	588	609	620	658	641	573	612	617	609	610	601	606	567	615	579	582	605	582	565	617	623	583	649	631	599	583	567	587	593	596	632	640	606	606	568	623	571	598	616	605	652	602	614	602	561	589	559	585	589	595	602	601	585	649	630	599	629	524	566	593	627	628	596	578	578	604	611	590	629	539	594	599	607	611	576	613	640	635	632	571	578	521	621	573	585	589	634	615	627	565	602	619	597	565	572	631	598	626	617	573	604	566	625	576	588	622	615	601	688	612	553	604	598	623	625	628	603	610	601	617	597	586	603	588	599	648	633	578	596	630	591	588	613	580	573	600	561	589	572	638	635	643	613	565	634	564	605	611	634	609	600	615	640	616	611	635	573	604	600	570	590	609	617	566	572	596	577	606	612	627	625	598	615	581	626	591	569	557	594	610	608	583	624	642	566	594	639	613	602
7178	509	529	423	357	275	251	245	228	220	173	220	222	176	169	212	168	201	199	164	167	197	185	207	178	209	169	192	195	174	188	191	214	169	191	191	169	184	185	188	181	183	183	173	188	162	163	179	172	216	177	195	186	159	138	167	172	181	195	175	161	168	167	160	174	180	169	184	171	199	175	163	156	179	186	184	194	183	152	193	194	187	175	189	190	187	160	174	191	180	157	169	164	164	176	189	191	212	168	171	177	142	179	177	173	170	176	204	172	196	175	162	180	186	199	155	179	190	159	186	192	180	184	160	192	181	187	165	160	176	178	163	179	176	154	189	161	187	197	184	198	147	207	186	172	174	183	174	159	181	178	190	172	201	178	180	200	216	172	159	181	194	172	236	170	181	180	171	186	166	191	166	185	190	167	195	177	197	168	174	184	181	171	143	183	159	160	195	180	172	180	199	186	154	183	194	175	171	151	166	182	193	177	175	170	174	167	191	175	181	179	177	176	162	161	179	158	180	152	192	164	155	158	154	190	190	179	182	186	194	202	193	166	164	186	175	167	176	183	184	169	166	161	192	184	196	186	179	180	191	178	189	184	182	201	191	178	167	185	179	175	171	169	161	172	178	183	184	183	159	174	145	146	170	181	169	155	183	179	189	173	166	160	167	186	173	185	174	196	175	175	190	178	171	181	164	201	175	211	193	187	181	176	211	187	168	174	167	194	190	171	202	179	186	176	161	185	191	165	159	178	173	159	179	175	201	184	216	177	188	195	165	172	174	154	190	170	178	186	176	163	163	176	148	190	166	155	177	169	187	185	173	173	177	192	180	158	165	168	177	192	166	163	169	196	161	163	135	150	179	184	157	173	183	186	193	178	172	178	172	194	190	180	168	166	170	168	166	193	171	179	160	194	159	172	189	176	203	178	181	161	165	185	156	184	167	151	161	167	170	177	174	161	192	197	170	172	186	145	193	166	182	163	165	166	178	181	185	224	197	196	185	152	152	209	169	161	171	195	198	182	163	173	160	198	183	171	199	179	171	144	157	164	204	186	179	178	163	182	186	159	173	174	152	177	183	171	152	184	167	161	199	191	183	146	175	213	182	158	186	169	172	163	177	192	175	208	217	187	150	202	184	171	156	199	194	189	181	186	173	160	187	165	186	162	159	171	194	177	174	197	195	167	189	190	192	163	188	185	190	187	189	171	157	157	203	165	168	171	171	183	185	185	174	156	198	175	197	188	183	185	185	167	174	178	191	170	167	165	170	172	202	196	163	184	185	190	162	174	162	191	194	219	184	165	184	180	169	172	159	194	186	159	191	197	161	184	187	194	179	223	178	157	178	165	173	204	188	186	170	207	210	163	179	171	162	197	177	176	201	205	164	185	186	177	165	181	210	190	207	157	176	177	201	147	153	182	187	151	156	178	173	157	175	186	159	194	187	192	197	168	172	194	171	164	181	186	196	190	174	184	158	153	184	163	182	160	206	185	165	179	184	151	149	172	167	166	185	173	199	216	174	172	158	180	163	195	157	187	179	135	174	191	182	147	198	178	172	152	179	176	171	185	181	194	175	184	152	178	176	180	202	168	182	164	194	176	153	185	175	180	203	215	172	174	192	192	173	186	185	194	193	195	175	164	181	204	182	188	163	195	178	157	163	174	183	199	195	171	192	176	164	159	185	194	153	172	188	160	173	160	194	184	177	205	156	162	179	155	160	184	171	185	163	187	178	161	191	175	192	193	206	180	179	181	163	157	177	176	163	181	158	173	166	206	159	189	176	192	168	161	175	171	186	175	165	192	177	168	174	182	188	196	175	185	170	168	184	161	168	178	173	154	169	191	170	194	182	189	168	179	196	170	162	170	169	162	157	172	183	147	193	166	179	183	191	194	169	165	179	188	176	192	172	178	180	178	182	201	161	170	179	167	195	192	170	212	187	183	196	174	168	161	148	179	193	183	196	205	183	159	177	152	143	160	176	174	162	174	196	166	171	163	166	218	191	174	172	189	180	159	186	180	201	209	180	195	188	187	171	158	162	168	180	159	187	193	167	200	173	176	172	187	176	186	175	180	184	193	197	176	161	169	177	197	163	176	163	164	171	192	164	191	171	225	206	182	161	187	197	165	180	191	176	166	200	184	182	179	180	182	187	204	163	183	172	168	181	154	179	170	186	157	172	156	174	178	177	192	169	168	197	155	185	197	165	194	206	157	185	179	177	188	186	162	177	156	185	166	189	191	150	175	195	195	153	179	207	191	194	156	177	173	194	188	189	177	162	190	154	171	172	151	154	165	167	183	159	168	185	198	173	187	204	155	189	170	165	184	177	174	193	193	208	172	182	196	197	179	197	185	196	192	191	161	160	194	157	177	152	178	163	194	175	140	183	209	192	166	189	181	145	201	196	192	218	178	187	165	206	177	189	175	155	169	167	193	178	187	188	199	194	171	174	184	172	202	173	197	173	183	191	202	179	202	183	164	165	180	181	188	172	182	166	191	170	196	182	151	167	220	183	187	182	190	179	176	151	184	165	169	207	191	204	162	177	159	181	204	168	188	183	165	171	181	168	206	182	208	180	184	177	194	182	163	188	172	174	171	179	204	187	182	178	162	164	159	180	179	183	166	204	155	188	178	161	194	190	169	183	174	177	181	198	152	193	188	185	182	176	177	170	172	194	202	157	193	136	172	168	167	173	176	210	164	221	192	170	169	165	157	191	155	185	178	186	168	160	170	148	172	184	183	206	194	184	174	187	194	179	195	167	168	158	163	178	179	168	193	186	197	172	203	160	177	194	186	177	200	177	187	161	195	182	171	180	162	178	194	173	195	205	179	173	183	191	187	199	211	178	206	187	171	169	180	187	162	189	183	188	185	201	206	190	151	184	165	163	192	199	150	163	205	190	178	150	171	188	174	189	167	160	180	187	195	189	172	167	174	206	169	176	187	209	174	205	173	163	171	172	171	172	197	178	213	204	208	201	172	165	182	158	190	153	163	170	169	162	167	197	177	172	169	187	166	190	156	206	172	179	143	166	175	180	175	171	174	161	142	160	176	206	185	165	184	176	145	179	187	197	165	142	186	184	188	178	165	186	182	179	186	174	201	169	181	160	157	167	148	168	195	161	208	177	183	193	186	153	196	199	155	197	197	175	184	184	188	190	180	181	160	172	170	184	174	170	175	176	164	184	180	171	180	132	177	157	177	164	157	217	182	156	187	192	166	150	185	166	193	159	206	169	180	157	179	174	197	163	184	164	168	165	166	147	165	188	164	184	186	196	215	189	208	174	171	194	155	131	169	165	192	168	170	171	170	176	199	170	171	170	186	173	172	203	161	164	157	171	171	195	170	173	185	164	200	193	185	192	184	191	177	180	186	183	191	187	191	172	184	190	172	206	166	194	177	168	176	167	179	172	158	166	175	172	194	172	166	174	158	176	164	166	202	181	183	175	205	170	141	177	183	191	196	176	166	155	191	168	196	180	187	190	168	157	165	164
6335	847	1270	1386	1214	1076	886	850	699	693	663	633	628	604	571	532	507	508	553	556	511	537	524	545	488	531	525	516	512	510	516	509	519	495	519	549	499	536	486	493	553	532	561	478	483	502	498	512	504	470	509	480	503	529	542	493	510	491	490	471	471	505	501	490	500	517	488	507	503	502	505	527	518	509	522	488	468	477	516	521	471	486	481	483	461	494	516	511	525	526	545	520	500	475	544	500	513	517	521	454	479	525	458	503	460	475	461	472	482	480	523	498	494	496	512	460	521	484	488	482	492	486	499	509	533	465	490	472	509	464	514	515	476	486	495	515	506	533	524	541	523	478	459	516	484	497	494	495	517	528	485	504	522	489	537	496	502	477	502	475	477	489	482	489	505	535	492	474	483	478	519	480	511	497	508	529	511	497	506	479	499	501	495	512	507	508	479	519	540	479	497	486	506	525	464	548	487	483	509	484	525	501	481	497	502	510	487	493	477	499	493	502	452	508	500	483	540	499	507	470	519	478	500	510	518	497	495	480	503	494	526	491	501	500	492	505	473	493	477	494	514	498	474	475	499	485	449	474	498	478	520	506	474	461	520	521	465	435	450	486	546	476	500	544	493	498	506	507	535	473	504	483	501	471	529	546	482	527	428	492	506	509	492	482	529	488	491	500	536	492	508	528	492	511	552	507	455	543	501	498	515	485	478	522	497	480	498	476	476	495	501	496	518	516	514	481	485	469	523	468	509	474	454	550	453	466	487	435	479	523	505	477	529	528	515	463	536	477	490	521	523	487	467	506	481	509	509	481	488	527	461	530	472	526	478	465	485	486	491	480	494	487	500	481	456	486	476	468	512	470	486	468	469	472	496	507	492	461	467	500	551	468	470	478	540	535	492	454	510	491	464	462	492	499	510	496	489	516	480	525	490	516	516	500	456	487	469	537	471	495	429	448	505	500	532	480	466	479	542	498	467	457	463	495	488	511	474	499	499	529	471	530	532	450	473	526	519	528	506	502	523	521	541	483	463	478	479	491	464	449	507	500	491	499	492	531	479	514	517	501	483	484	525	519	520	498	520	486	433	544	516	508	474	506	509	484	506	478	477	458	506	459	511	487	490	483	510	506	479	498	493	479	496	517	511	491	470	513	501	493	480	477	478	507	533	468	518	508	511	513	519	511	506	508	483	499	479	525	468	473	469	489	480	440	513	501	493	496	525	454	486	453	513	522	507	510	533	496	496	529	497	481	429	500	504	490	440	497	481	474	522	511	473	527	496	521	485	531	453	479	464	494	519	486	491	508	486	487	515	508	479	481	523	472	443	480	501	479	499	529	547	495	496	498	525	478	507	477	475	482	481	471	511	513	501	520	500	539	522	507	503	519	475	487	517	439	477	522	488	486	498	477	535	464	514	519	488	507	508	506	469	517	495	491	518	508	511	509	488	517	493	476	517	471	479	506	479	520	510	477	470	480	523	530	489	485	495	479	490	533	491	465	489	489	496	445	484	498	473	533	458	516	497	500	468	473	475	498	504	471	515	517	500	491	480	507	509	503	490	504	505	525	482	518	536	477	520	488	510	481	510	498	482	472	480	495	433	498	513	505	487	495	473	497	471	505	489	472	526	509	481	460	484	457	552	526	476	496	460	489	478	491	460	514	491	467	507	479	468	495	501	509	467	510	492	494	485	478	459	494	487	475	461	505	494	512	503	485	503	519	502	499	508	487	455	476	471	455	506	486	464	527	491	460	499	463	512	472	475	504	515	494	523	479	513	480	471	458	484	501	478	500	511	482	502	513	524	538	498	513	453	458	476	471	495	504	482	495	508	523	487	529	473	472	471	512	469	482	497	508	508	453	489	473	471	523	471	511	472	495	484	522	458	487	479	494	494	455	500	516	487	481	478	525	503	479	484	504	528	484	514	529	474	533	450	485	528	506	411	452	510	493	491	499	534	487	522	514	470	435	483	481	483	497	477	452	502	464	472	564	481	499	495	494	516	468	515	482	508	561	518	520	518	491	513	512	492	497	488	497	464	498	425	482	505	497	495	519	491	484	519	490	490	535	459	483	512	509	481	494	454	481	498	466	473	495	471	509	504	458	515	501	520	478	511	500	453	504	460	488	480	538	522	475	494	471	503	492	492	510	464	491	521	499	497	484	478	494	506	477	486	497	485	523	516	481	474	515	488	515	461	500	467	522	485	520	506	463	480	495	484	537	486	462	468	481	469	464	453	502	483	500	468	507	503	493	482	494	488	494	470	492	482	481	501	518	527	474	460	532	505	494	509	485	507	532	455	478	464	490	481	488	500	531	548	527	480	497	486	479	462	480	505	509	498	498	495	508	494	522	472	489	453	491	509	488	545	486	488	513	476	475	479	468	487	509	508	473	490	504	501	508	466	494	471	493	493	470	507	454	478	492	465	522	496	451	501	531	492	471	481	465	460	466	459	497	486	523	467	487	463	561	468	503	516	513	492	495	485	485	466	504	465	468	511	492	538	491	529	469	494	537	521	512	495	484	507	458	484	507	525	465	478	555	498	461	471	509	510	482	494	468	483	488	454	496	501	480	442	495	509	511	476	468	466	473	476	510	487	481	515	507	487	492	521	497	488	507	513	478	485	430	512	491	505	503	496	498	504	487	479	491	520	470	499	525	476	532	516	505	525	473	516	496	511	489	466	451	500	517	486	527	525	492	447	460	478	504	516	447	482	484	502	454	449	525	475	474	493	508	486	497	472	492	464	473	459	511	518	520	475	524	511	471	480	506	526	457	457	454	475	475	468	469	506	456	499	480	462	488	488	515	463	527	447	473	499	494	488	508	546	498	454	476	462	495	465	498	492	484	510	493	523	508	508	494	512	504	480	506	495	480	507	517	497	496	506	465	519	479	485	488	486	491	511	501	509	478	528	481	511	457	504	501	484	465	498	472	516	467	486	510	505	486	483	467	551	529	479	495	505	527	509	482	517	479	504	483	493	555	538	481	481	542	535	531	493	505	511	523	494	486	472	501	529	505	478	491	498	506	490	502	474	495	528	492	503	512	524	540	477	508	507	478	485	483	478	468	498	529	492	505	519	526	508	521	474	500	493	467	497	524	502	442	485	490	495	539	523	489	496	473	460	528	514	519	476	484	483	473	506	488	480	525	482	508	485	476	480	450	499	471	487	466	505	510	515	539	494	460	448	495	551	466	492	507	494	484	482	500	514	480	464	521	497	485	519	516	465	484	496	497	494	461	520	517	496	534	480	502	512	482	498	484	493	491	498	520	486	454	501	458	506	485	491	484	452	501	492	485	509	488	486	503	522	512	518	530	483	512	550	482	493	510	470	486	512	495	503	504	510	497	469	472	481	530	484	479	484	457	514	480	544	513	441	529	515	496	487	505	480	446	481	479	541	486	506	480	497	493	533	483	513	523	500	498	497	487	474	507	535	532	507	480	461	494	471	486	507	473	451	513	504	495	478	499	491	499	471	551	470	509	514	504	542	495
14553	1529	1182	909	710	585	564	467	442	415	443	433	445	386	384	410	411	380	399	391	409	391	387	402	382	378	386	395	406	366	414	406	393	372	391	386	404	404	362	347	387	384	411	416	346	361	358	392	392	385	383	387	382	386	411	410	390	391	440	388	375	306	364	389	365	409	407	384	393	369	375	412	365	422	380	367	400	367	372	373	410	383	409	353	360	395	412	373	381	413	374	381	345	345	336	383	362	381	358	392	386	374	419	388	331	383	414	432	406	407	368	386	420	389	365	349	391	365	385	393	383	370	343	351	357	412	357	407	324	394	382	375	381	390	409	387	402	366	338	364	357	361	401	380	338	387	386	400	360	379	402	387	388	387	417	418	417	340	369	431	361	354	402	350	370	359	388	375	410	397	383	392	391	388	375	387	409	391	393	351	388	356	375	405	386	399	359	406	378	371	355	372	382	367	391	389	382	374	381	433	372	370	352	352	402	377	365	396	352	342	403	410	361	359	375	389	369	385	386	349	353	354	360	381	444	410	417	378	371	352	399	387	371	395	411	345	397	364	352	338	355	365	370	383	385	378	382	353	444	384	334	330	384	390	411	401	375	354	370	402	382	354	371	419	413	346	399	367	394	400	387	327	349	385	390	405	342	367	380	342	350	371	373	382	386	382	378	348	363	373	374	385	373	369	361	342	346	376	373	379	403	380	339	401	385	402	367	360	378	370	382	339	395	364	344	384	389	389	314	350	366	370	359	388	421	396	321	398	373	379	432	370	438	396	392	379	374	367	374	394	383	401	394	383	374	354	357	374	340	373	369	393	387	360	359	390	382	408	378	385	357	378	380	354	389	401	354	417	389	379	337	380	372	332	433	368	353	365	348	366	394	403	333	407	381	382	387	348	393	369	389	327	363	326	374	425	356	353	344	385	392	385	411	358	371	358	390	367	370	354	412	382	359	396	380	371	352	360	372	394	381	381	393	315	380	356	346	367	406	375	393	392	393	399	346	369	359	355	385	342	345	373	390	337	412	360	390	356	378	349	385	377	395	345	343	393	384	346	356	370	355	383	375	386	414	362	393	394	382	374	409	332	379	427	360	313	361	387	387	388	378	351	372	377	348	395	395	387	389	383	366	393	396	378	395	365	356	388	392	395	417	348	367	345	353	395	373	346	378	417	382	401	392	389	364	384	381	365	430	346	409	401	390	372	389	351	369	334	382	356	369	375	372	360	378	346	373	339	355	401	401	384	388	389	413	402	379	369	349	371	369	364	357	397	386	345	402	356	388	358	367	423	379	368	385	401	375	350	350	338	372	397	390	352	403	356	386	361	408	396	347	394	377	368	408	343	355	388	417	371	357	380	386	374	365	350	349	335	378	365	391	400	361	367	360	362	383	365	390	361	359	369	402	377	362	385	405	373	374	354	399	390	368	366	373	376	374	345	372	368	419	373	392	404	359	335	391	350	362	387	385	353	423	391	372	367	337	365	407	358	382	394	378	394	355	343	403	382	379	341	367	383	377	385	407	389	398	386	331	376	396	385	374	355	376	381	344	371	407	407	321	335	364	354	381	407	404	409	377	423	383	392	384	372	368	403	383	384	387	371	382	404	441	356	362	399	357	363	361	397	340	368	401	386	354	383	380	383	392	367	344	428	407	389	373	354	375	366	390	386	397	339	395	385	390	406	373	414	361	354	349	371	372	382	417	386	380	404	377	375	387	405	413	357	386	386	375	373	380	422	407	346	401	360	432	353	340	372	436	365	378	380	402	370	376	345	375	385	348	350	380	399	363	397	371	376	388	372	357	382	366	378	328	389	353	390	363	425	387	348	400	349	350	406	381	347	365	387	404	359	383	367	381	393	361	351	402	355	390	403	422	411	413	420	377	380	374	328	386	420	394	354	371	368	371	364	380	386	375	379	422	363	361	384	412	397	387	385	372	387	364	369	361	342	410	365	384	413	383	391	391	362	401	355	384	389	366	398	423	391	377	419	355	342	421	355	379	402	367	360	429	368	355	344	397	377	376	372	340	404	352	363	348	359	348	359	417	431	352	344	362	405	337	376	344	365	400	397	343	398	388	395	374	400	377	363	356	362	346	415	395	383	369	352	384	366	412	366	397	362	373	388	393	391	366	345	366	354	421	366	364	355	393	397	359	343	391	370	365	364	433	388	377	354	416	324	360	393	388	374	359	392	362	358	386	362	412	402	376	379	388	421	388	390	344	376	391	375	362	376	360	389	383	379	353	381	425	314	371	404	370	361	371	381	359	360	371	375	356	396	348	402	390	386	367	377	385	356	359	375	402	323	392	393	349	396	401	394	399	381	383	369	352	413	388	384	352	389	397	399	372	394	366	393	379	370	337	362	380	384	400	380	417	410	405	398	362	390	426	406	408	361	409	349	394	412	388	390	417	403	370	381	403	365	386	369	362	384	366	358	375	357	350	396	381	379	401	410	398	370	423	376	375	358	351	396	319	390	351	325	387	375	363	343	395	398	419	344	379	363	354	365	354	373	352	430	391	374	359	391	411	382	397	364	355	351	377	366	357	379	339	349	375	346	353	407	402	417	393	387	377	351	389	395	370	335	362	363	427	412	405	393	357	368	367	381	388	389	377	383	373	399	403	365	402	430	390	392	402	369	345	350	405	381	405	360	332	363	404	409	411	387	366	429	384	361	366	371	409	367	435	379	384	379	367	401	429	364	360	389	327	371	370	408	364	327	364	348	380	361	387	404	376	382	364	322	379	358	379	400	372	391	401	368	374	353	358	381	380	323	341	415	395	373	406	404	360	363	383	359	337	386	362	381	371	378	371	394	372	375	384	371	362	408	383	367	388	381	390	363	385	399	373	380	415	383	384	381	369	358	398	366	367	360	343	351	387	359	352	356	414	368	388	438	349	398	376	376	372	386	408	388	343	343	390	392	370	426	372	388	383	374	339	364	368	401	369	355	382	360	381	351	381	382	401	421	404	382	354	376	398	389	381	355	407	421	396	378	399	394	414	387	374	372	337	319	415	331	374	383	372	409	364	408	395	377	336	381	359	370	364	372	385	350	362	391	391	405	414	410	379	362	351	390	357	361	373	415	339	376	370	368	369	391	377	393	402	387	411	380	372	360	363	374	368	371	365	400	366	367	378	380	336	399	347	391	416	365	364	410	388	378	353	400	356	380	370	396	366	367	398	362	384	381	378	349	355	410	431	384	377	398	357	355	373	418	402	392	405	401	364	373	368	407	376	357	339	381	375	407	366	387	364	381	369	357	350	339	387	392	380	380	404	438	343	376	369	403	350	340	330	341	368	385	366	380	390	423	311	341	374	384	373	371	347	377	362	382	362	394	413	404	314	356	397	368	342	383	414	387	376	378	398	351	369	363	342	371	360	384	353	377	381	364	398	391	435	370	378	347	392	367	363	374	372	371	406	370	381	348	399	418	377	360	391	350	350	403	385	344	397	372	353	358	352	372	358	401	377	365	372	404	377	383	371	397
8664	1518	2479	2805	2384	1960	1671	1430	1364	1359	1222	1168	1106	1109	1057	1076	1052	1039	1074	979	987	931	993	940	954	895	993	912	952	887	943	950	923	927	930	941	950	929	890	911	898	905	952	954	884	897	907	858	956	854	939	908	910	916	873	920	971	921	918	932	919	933	901	852	904	884	874	940	902	887	890	945	881	875	926	909	899	891	902	913	882	887	950	833	844	890	902	882	928	890	901	895	834	873	898	905	903	883	904	909	884	939	942	880	885	915	895	911	893	959	876	854	900	887	877	826	914	884	877	909	893	917	879	901	879	868	914	827	899	904	905	939	886	894	912	897	930	918	887	882	872	896	873	896	837	932	891	938	945	903	936	870	852	922	902	886	910	920	894	882	885	890	891	903	878	922	885	875	895	868	897	853	923	920	901	851	862	893	913	889	902	860	911	956	895	869	825	876	939	910	865	901	916	924	915	968	945	905	938	917	917	874	878	918	875	869	871	924	828	880	896	963	917	840	960	900	935	914	899	914	916	854	942	923	913	903	886	880	939	852	928	914	866	905	838	858	887	925	944	903	922	913	909	867	883	913	933	910	858	911	944	913	943	868	926	890	936	877	879	883	880	908	910	927	895	887	915	820	916	917	901	921	901	938	921	917	889	849	880	902	888	880	903	857	916	852	886	870	911	910	891	935	890	886	905	867	856	907	928	853	879	853	927	944	855	909	877	840	899	900	890	963	927	883	931	873	904	887	872	890	921	871	824	916	892	929	861	900	864	901	926	917	891	920	908	947	882	877	925	955	868	882	858	930	936	863	910	892	929	882	884	916	916	914	859	877	885	871	863	816	958	834	898	886	958	872	913	902	879	934	902	847	910	885	906	905	910	882	927	887	930	908	917	856	899	897	912	890	900	897	870	905	900	911	918	917	914	918	938	896	908	950	907	932	914	861	925	919	893	925	873	917	895	925	867	846	877	932	942	913	845	903	837	858	868	862	881	872	903	878	897	898	890	950	893	965	913	831	907	880	907	934	877	905	883	883	911	881	836	922	870	904	893	922	882	894	925	888	888	911	883	888	903	949	894	841	872	902	865	866	912	909	919	878	876	910	934	898	872	864	876	834	875	884	869	914	908	901	898	905	868	910	865	911	917	875	831	887	905	856	863	903	907	890	887	877	833	884	904	934	917	855	914	892	921	860	932	880	902	898	844	859	918	959	887	939	910	919	878	878	914	875	941	868	871	930	828	916	890	915	933	888	936	862	886	885	870	888	852	871	929	968	863	872	916	906	874	913	884	924	960	902	867	917	880	946	902	937	859	914	904	921	880	907	922	841	868	841	899	852	859	870	908	897	918	873	908	894	949	930	889	970	889	920	922	893	941	929	859	921	920	946	904	928	877	926	938	911	931	891	941	920	890	942	894	884	899	876	905	922	876	894	899	860	848	895	941	922	884	897	874	902	896	916	921	909	913	867	874	895	946	855	888	881	857	869	844	943	897	912	895	872	866	954	880	877	911	878	849	913	851	864	878	971	867	945	867	845	851	905	912	909	896	859	913	931	909	932	832	861	899	935	900	901	909	896	859	967	918	861	818	942	919	895	874	901	930	905	870	848	870	905	936	880	920	880	938	871	847	900	867	872	905	915	867	925	868	924	853	913	872	852	941	849	910	869	918	860	932	881	916	899	903	917	876	900	851	916	868	891	884	873	957	921	912	875	923	864	931	929	918	909	880	904	881	913	919	894	905	950	920	888	904	899	850	936	897	889	900	959	917	881	925	909	861	913	858	851	936	888	881	838	957	859	910	912	955	922	948	919	933	911	894	893	892	882	874	888	872	909	897	949	861	911	953	949	879	894	907	882	920	893	929	950	944	927	877	919	926	925	902	875	875	856	916	916	921	917	923	860	906	890	911	900	912	900	888	900	923	930	942	921	861	918	880	901	923	934	902	892	921	929	930	875	862	866	860	871	904	913	936	803	889	918	939	912	914	904	905	907	927	917	933	920	922	920	964	934	909	920	904	928	912	953	913	884	869	870	933	896	910	888	906	880	867	901	888	919	891	857	905	914	882	922	913	901	924	906	897	891	847	841	901	934	820	889	886	918	920	879	979	935	879	901	924	891	919	947	877	908	926	966	925	887	901	883	912	895	854	883	900	898	873	936	902	897	872	860	919	918	976	897	841	953	855	875	926	872	833	884	908	898	891	889	890	903	951	898	892	865	887	896	867	917	891	901	871	914	874	945	874	910	882	901	881	923	893	862	875	938	920	917	935	882	930	902	903	924	872	869	864	890	880	892	875	894	935	914	863	900	900	840	925	867	946	878	905	912	851	823	931	952	908	907	905	888	946	904	871	871	935	900	880	876	889	913	874	900	879	925	925	859	867	894	851	929	891	952	909	903	941	937	883	933	892	920	897	925	864	818	877	923	870	941	933	904	920	885	885	892	886	921	878	903	884	873	894	895	892	885	866	864	903	864	882	885	849	822	887	910	850	888	904	915	917	909	883	883	909	860	926	910	901	901	899	929	894	907	877	921	926	982	915	901	878	889	855	897	942	863	935	907	815	893	890	868	911	872	922	875	912	850	903	866	902	884	853	885	908	860	921	900	896	858	877	940	903	922	945	882	878	880	943	955	897	921	880	900	827	928	848	957	900	844	960	872	932	874	929	877	904	882	902	871	881	885	925	891	940	921	921	877	881	884	911	901	948	923	895	904	906	938	884	885	847	864	868	937	895	893	908	877	885	901	898	902	877	871	880	932	908	894	896	904	893	911	891	880	881	886	936	913	909	913	922	875	917	868	865	894	880	937	916	908	856	855	842	936	867	912	898	907	913	948	915	862	857	871	873	926	885	874	903	886	869	887	890	882	876	829	939	924	857	923	907	922	899	875	888	919	940	906	909	963	882	909	884	849	919	886	878	871	916	880	879	902	952	919	892	935	882	918	875	898	861	863	901	924	870	869	937	873	885	895	851	886	906	918	884	869	886	897	882	914	951	900	859	882	902	881	867	921	918	920	951	895	930	935	884	903	934	852	870	917	868	826	916	886	919	893	869	942	879	886	912	888	907	895	896	923	861	946	906	892	912	886	922	967	879	951	867	901	866	855	938	887	881	927	857	924	921	910	907	880	948	916	874	892	923	848	880	930	923	884	930	938	853	919	894	886	895	856	876	878	881	903	864	912	891	923	864	863	942	914	893	880	869	866	860	909	949	907	919	846	868	892	944	905	913	927	899	925	882	861	887	901	937	933	889	888	871	871	898	895	896	881	870	943	866	928	868	924	875	906	916	890	885	858	886	950	873	882	832	897	890	921	859	890	918	898	908	894	851	910	897	894	872	917	886	908	873	962	925	894	968	929	927	856	867	894	881	870	886	865	903	929	918	859	924	907	865	889	928	904	866	923	891	864	863	905	910	901	868	934	872	894	907	864	896	924	922	893	917	940	952	940	917	941	881	904	905	896	918	897	907	953	904	921	864	904	873	934	872	922	893	940
1712	243	223	245	244	262	257	235	234	239	233	235	259	218	207	264	259	220	252	221	223	240	255	229	241	222	244	268	238	276	234	242	253	218	223	253	255	221	246	237	263	229	224	249	248	236	241	249	241	199	221	239	193	201	217	253	237	237	273	253	274	250	224	240	269	230	225	224	251	273	221	217	240	246	241	210	232	248	237	236	266	262	267	233	217	238	274	249	217	222	239	276	246	224	239	263	243	234	257	240	271	250	231	214	255	241	235	252	272	251	227	211	242	244	226	241	291	258	223	225	253	229	235	232	201	259	222	237	253	236	245	211	247	209	230	218	233	220	235	219	251	241	256	256	260	230	222	261	236	270	261	246	245	238	222	230	229	256	224	246	226	248	229	284	256	231	247	216	233	242	224	245	216	229	246	229	248	233	244	272	239	234	248	239	255	211	242	203	254	265	252	262	249	249	230	258	222	215	240	242	232	240	227	239	270	223	234	243	256	269	272	237	278	244	267	216	228	224	236	220	247	263	237	265	242	208	230	231	217	226	221	255	252	259	246	234	249	236	211	245	267	229	212	247	258	235	266	238	245	233	269	241	249	272	219	241	228	256	228	227	248	231	237	206	231	235	228	225	258	239	246	229	234	252	239	224	233	266	244	225	254	268	245	244	214	255	247	220	218	253	244	225	225	257	243	252	217	230	267	259	225	266	266	250	229	233	233	232	234	283	194	246	241	222	208	282	211	232	228	237	225	239	216	240	208	231	219	208	225	236	231	209	248	236	238	243	250	235	258	242	246	230	262	256	250	226	243	221	238	240	246	234	281	265	271	227	231	222	225	243	229	222	273	242	246	218	252	250	258	212	226	205	265	253	229	225	244	263	243	233	244	247	235	252	226	220	254	235	240	262	235	247	276	232	243	255	251	252	223	213	260	227	218	230	251	236	263	255	242	238	273	221	245	235	254	257	233	243	232	247	231	212	250	249	236	242	245	241	266	235	226	234	234	221	216	227	260	250	222	219	246	231	224	237	218	215	254	219	251	233	230	266	217	237	222	254	229	225	226	235	211	232	230	205	237	248	230	212	273	207	260	265	239	224	234	237	219	233	265	243	211	262	234	223	224	251	256	244	234	266	234	241	263	254	245	252	245	234	228	234	237	245	241	206	236	247	229	224	250	245	241	236	244	235	235	233	221	244	216	255	244	229	225	224	251	234	228	236	219	275	233	220	235	238	255	227	209	230	243	246	256	248	268	229	226	247	248	229	231	248	240	228	256	255	228	265	224	218	234	262	224	192	245	254	218	226	264	234	244	246	224	235	223	247	258	230	232	215	240	226	201	243	242	242	207	242	239	214	223	246	240	245	241	251	236	242	244	238	229	246	249	235	245	235	236	243	233	271	238	248	235	248	250	217	246	243	258	241	251	253	265	234	246	251	253	247	238	224	264	270	238	258	208	232	226	217	237	241	255	232	279	250	253	251	254	246	280	240	211	224	254	229	269	247	278	256	218	226	213	213	232	253	234	253	246	243	217	227	241	225	226	226	253	251	252	254	225	234	254	239	235	245	234	257	230	243	189	240	247	243	229	241	224	231	256	235	259	278	245	243	253	221	232	248	223	243	237	244	266	235	234	218	244	238	253	249	236	245	260	255	266	266	232	217	237	234	224	211	228	223	261	251	214	225	228	241	244	234	240	243	241	252	245	268	220	235	223	238	222	229	229	250	200	251	262	259	224	235	251	217	248	273	199	259	249	235	239	250	237	263	242	234	263	223	221	245	245	253	232	251	250	263	240	264	248	251	248	228	225	250	257	221	242	252	260	248	234	247	237	243	227	273	268	246	224	236	252	227	230	254	236	239	252	267	234	246	247	252	233	272	239	229	259	214	235	231	235	235	234	230	275	236	241	264	251	241	247	241	244	241	256	239	231	259	232	234	243	245	250	244	253	218	235	219	261	226	238	258	245	282	219	230	230	254	225	200	213	217	241	249	237	231	228	248	234	234	244	240	262	249	254	248	222	245	226	240	248	240	236	250	256	227	263	244	259	233	255	238	246	219	261	257	240	229	231	216	230	222	209	236	248	238	255	279	240	270	261	224	261	228	249	231	274	262	245	240	264	245	233	230	240	249	279	255	231	239	236	231	254	239	249	234	240	264	249	239	242	232	232	213	236	257	247	278	251	242	228	244	286	265	246	243	259	233	235	235	240	250	240	234	232	221	236	262	260	228	259	245	232	243	247	231	230	261	261	234	207	207	263	256	247	244	256	235	257	273	238	239	251	251	253	229	242	244	241	251	240	242	252	245	246	242	253	231	242	204	248	231	257	234	226	254	258	206	244	222	230	228	254	228	232	214	232	251	259	247	233	265	288	245	243	235	289	245	223	226	223	246	270	252	247	223	214	201	242	249	220	233	256	226	229	219	218	224	218	256	228	224	245	206	225	218	264	213	221	220	232	221	222	226	267	249	290	268	227	235	246	245	231	225	270	245	259	275	232	244	274	233	246	270	231	253	259	241	234	235	268	251	256	265	256	233	254	241	222	234	230	228	237	230	235	264	234	235	243	239	256	235	225	232	216	247	205	229	225	227	254	224	247	245	234	240	248	249	213	231	272	227	236	227	254	242	227	240	202	236	239	253	222	232	233	259	256	266	260	262	244	241	251	249	277	223	217	202	275	238	236	227	228	240	218	232	255	282	221	221	228	217	221	209	238	238	267	269	260	250	246	243	251	255	268	246	246	250	260	233	237	250	236	238	232	247	249	256	220	223	231	235	231	247	226	223	237	222	265	234	264	220	206	216	244	225	226	255	258	252	220	256	258	264	226	235	264	248	246	232	242	246	254	237	260	229	210	271	244	228	231	243	261	219	223	229	259	247	228	222	219	265	236	242	240	232	236	249	251	252	235	258	237	259	222	246	237	264	230	251	237	232	267	239	242	242	223	219	250	227	256	263	252	250	269	239	221	216	236	232	231	217	263	236	251	265	214	242	255	269	243	240	242	239	224	224	253	255	226	246	231	223	252	236	238	232	236	252	258	219	252	205	248	219	230	233	240	212	237	212	213	209	241	245	247	250	242	258	225	202	244	238	240	220	235	226	245	238	264	227	235	248	206	239	231	239	229	260	259	259	235	221	227	239	271	217	227	236	246	249	250	216	245	220	206	221	251	263	240	256	219	223	243	243	232	221	231	228	254	232	236	250	254	235	219	211	239	260	239	223	226	247	245	231	224	225	227	233	234	234	267	241	231	242	225	240	220	239	249	226	286	250	232	268	247	226	237	238	242	235	237	240	255	243	258	226	255	239	248	275	248	280	254	226	240	248	235	224	270	242	254	283	254	246	244	256	248	277	291	238	241	261	233	266	238	247	242	250	246	279	238	247	214	253	236	227	233	236	238	265	270	259	230	217	228	272	212	261	242	233	237	236	248	247	250	247	257	262	234	242	247	217	247	241	295	253	243	216	260	245	253	272	237	270	238	237	243	219	240	255
1959	628	622	696	638	639	577	602	648	632	618	597	607	632	619	593	590	627	606	629	570	614	607	585	589	593	620	599	615	514	587	572	581	612	586	619	566	581	614	574	621	611	600	611	599	544	618	605	587	614	605	611	631	589	566	595	561	617	646	637	633	653	614	622	594	588	617	557	584	605	592	578	523	588	588	591	599	596	596	584	610	599	565	625	565	568	624	589	625	593	572	576	600	586	613	632	582	572	609	625	618	645	598	564	638	625	629	579	563	613	604	602	619	612	618	608	618	597	566	592	614	617	608	614	575	577	590	572	628	585	566	630	629	554	620	561	561	568	566	574	614	566	620	609	582	601	628	564	604	592	611	569	622	606	588	599	587	583	591	635	585	578	581	594	570	598	580	643	590	624	609	600	567	609	566	617	600	576	603	609	615	601	594	547	617	584	568	606	618	623	613	713	606	608	553	553	564	587	590	613	624	620	622	577	617	622	583	580	611	651	576	598	589	594	588	595	623	568	596	607	601	577	613	573	637	578	560	567	561	556	611	569	572	606	579	546	595	592	563	608	592	632	613	600	592	624	611	631	602	636	574	568	605	589	590	581	600	623	565	611	595	597	621	543	623	572	608	548	593	583	589	610	602	569	607	572	612	609	599	608	579	592	616	573	588	555	605	584	591	594	567	565	571	590	591	540	630	568	607	601	585	560	586	580	604	603	624	586	595	555	605	618	615	603	531	602	575	574	585	568	612	586	550	613	622	568	603	565	592	612	614	592	626	562	603	559	674	570	551	554	571	582	592	620	601	577	634	558	557	614	625	571	590	620	620	590	563	582	569	568	598	603	597	593	576	576	627	580	584	576	633	612	577	577	559	605	620	586	603	579	617	606	553	573	544	549	623	590	594	609	627	614	618	594	591	591	571	586	605	577	608	605	619	590	604	572	601	572	609	644	606	605	623	608	623	582	598	591	607	644	590	596	587	602	578	619	570	580	622	592	574	642	589	556	598	586	650	627	584	607	634	564	554	604	623	596	598	631	589	626	606	592	628	577	594	605	584	615	617	639	606	580	627	584	612	583	587	582	626	606	594	560	609	603	625	574	564	584	602	632	602	607	601	631	621	611	581	611	601	589	600	611	579	615	609	607	565	630	630	603	610	587	604	562	617	610	634	628	600	614	611	592	577	587	604	586	600	629	551	638	570	581	623	538	605	556	603	603	646	614	594	610	565	621	602	589	618	572	584	601	590	575	591	643	631	579	597	587	629	569	560	566	581	630	611	570	606	608	607	616	600	639	592	615	552	579	579	602	589	582	588	611	560	611	576	607	600	572	599	604	578	587	601	655	558	612	601	555	619	596	597	641	592	617	574	629	600	611	575	574	627	576	626	609	600	645	605	598	620	587	613	556	597	584	605	598	611	551	622	580	593	613	573	557	598	599	601	592	629	643	639	622	626	605	579	560	584	599	576	618	610	623	551	597	597	567	588	566	556	574	587	629	605	591	589	584	560	640	595	611	549	620	582	588	561	586	631	595	561	575	589	585	615	623	625	581	613	632	599	617	609	548	622	547	582	597	628	608	587	589	612	581	564	568	598	570	615	582	594	601	595	612	612	616	614	570	628	610	597	613	636	600	599	624	569	645	648	570	614	562	590	614	638	609	625	589	607	565	597	607	591	613	593	613	626	605	599	611	629	603	549	582	563	574	605	560	593	600	595	599	630	587	573	651	555	590	626	567	623	573	591	636	599	575	615	568	566	589	575	633	588	589	567	555	617	599	553	526	663	587	609	604	594	550	562	601	567	595	593	608	562	566	599	585	620	577	569	625	618	598	578	635	587	605	571	585	607	579	589	598	602	622	594	623	567	620	607	633	548	569	612	643	657	596	596	590	598	648	558	620	600	594	582	597	611	622	608	559	605	638	583	568	553	604	619	568	609	587	609	594	605	617	577	612	574	569	599	579	596	566	608	588	650	650	614	653	588	613	612	575	573	634	637	640	588	611	596	571	615	619	615	603	601	578	561	581	605	616	570	595	605	590	592	605	528	564	595	588	627	579	607	619	650	568	633	613	624	632	604	638	597	602	617	605	614	600	576	586	566	575	601	660	589	565	590	604	563	552	582	562	621	596	622	619	623	575	637	563	591	572	587	621	611	600	567	629	573	576	601	616	581	604	603	567	614	554	585	588	598	574	645	631	586	593	612	583	573	559	619	610	601	646	564	624	607	606	592	591	617	631	608	561	563	602	585	586	562	595	617	617	617	591	601	598	591	588	600	582	606	556	617	614	607	605	559	608	610	546	582	568	579	615	610	606	599	644	587	562	588	625	582	609	610	634	615	631	632	642	604	606	631	583	604	622	635	606	607	613	584	604	610	609	571	557	598	619	588	556	637	601	603	625	617	627	610	637	620	559	611	599	588	609	580	577	572	589	604	627	588	644	591	535	584	584	601	593	603	599	607	594	584	588	632	619	588	576	597	574	579	583	574	631	597	627	580	582	600	580	591	584	585	635	594	596	612	617	614	589	615	561	596	608	594	643	564	634	577	597	610	596	622	593	608	602	584	570	624	570	593	585	572	601	602	594	545	608	597	590	594	579	579	600	621	552	532	591	563	616	591	604	557	603	575	627	591	568	611	587	612	579	554	562	557	628	637	583	571	627	591	568	584	586	553	607	572	578	596	550	566	608	586	588	607	597	584	633	601	593	578	597	555	553	579	585	602	602	570	552	606	641	595	632	605	617	646	572	600	608	622	611	617	620	600	587	613	582	599	598	579	565	589	628	589	592	582	579	599	619	635	605	611	591	636	604	620	577	593	573	585	616	569	576	579	612	656	610	599	549	605	575	588	602	604	630	610	573	620	583	542	604	600	614	595	605	588	640	605	604	540	615	592	622	585	603	614	593	571	575	602	628	610	588	598	562	602	606	609	604	552	653	638	630	619	612	562	580	607	614	659	621	649	616	589	588	609	622	581	583	575	589	636	630	607	630	599	594	613	619	615	556	586	604	628	520	586	567	578	624	577	556	574	607	589	611	575	605	592	661	576	581	626	566	581	562	566	594	595	621	585	598	579	551	602	627	637	608	569	582	605	611	568	626	592	602	615	547	615	581	594	615	532	563	608	622	625	577	643	570	588	602	589	605	608	595	580	561	552	635	624	590	579	575	640	583	586	596	595	579	591	601	631	550	614	601	608	583	565	558	614	570	599	588	609	581	588	558	555	613	644	602	673	572	561	645	658	562	610	596	640	588	598	580	601	589	586	577	586	600	633	605	600	608	632	563	615	615	613	624	602	559	581	601	612	644	605	571	581	604	672	626	569	653	605	587	632	588	653	578	629	541	591	622	585	573	625	585	587	586	600	575	603	616	603	598	638	631	591	605	572	608	575	572	609	598	592	576	608	608	594	598	549	615	601	602	612	549	572	632	624	578	549	566	598	624	636	595	578	639	579	605	586	615	606	635	602	605	592	578	637	663	588	643	619	614	532	571
7300	504	578	470	351	308	230	229	223	200	180	221	182	193	182	178	182	188	195	175	210	163	166	191	191	172	172	173	156	182	178	190	171	155	183	192	171	180	187	212	184	181	205	200	186	162	177	183	180	197	195	169	170	166	186	156	179	155	163	208	165	161	176	187	182	165	185	215	161	194	187	168	185	192	176	178	172	183	177	195	174	170	162	170	197	187	179	184	170	164	180	176	165	163	159	162	165	172	148	168	168	188	192	199	157	184	155	186	177	173	180	183	168	193	169	176	173	179	200	193	178	166	167	169	150	177	170	171	166	196	188	180	161	180	180	173	172	191	176	194	183	193	142	189	182	197	170	162	160	166	159	161	161	173	180	172	203	170	178	174	162	163	194	169	172	183	179	155	192	173	173	185	179	204	164	167	167	203	169	179	187	151	180	174	177	176	159	197	174	182	184	168	178	170	163	176	180	154	170	189	177	179	200	185	159	195	178	212	170	187	189	174	163	175	176	158	155	163	168	172	192	186	168	170	184	189	172	191	172	168	174	186	180	179	182	170	180	190	181	173	188	160	178	156	186	186	189	179	166	206	163	183	170	186	200	154	166	166	168	191	187	183	177	176	175	164	177	178	206	163	182	162	176	171	197	182	187	180	181	192	172	170	160	183	170	164	179	147	169	183	172	201	167	149	189	177	177	184	182	159	161	167	170	171	206	174	173	182	182	161	164	179	189	185	153	187	181	192	161	174	195	193	192	162	168	179	200	187	167	168	192	177	169	175	180	170	177	191	161	180	169	186	157	166	196	203	176	153	169	160	187	186	190	185	180	178	164	168	197	162	180	165	160	159	175	182	157	209	197	171	161	189	161	181	156	176	179	172	192	161	182	205	189	203	176	170	190	157	173	153	180	193	172	162	192	180	172	185	171	181	162	178	196	153	165	163	202	185	165	162	177	185	132	173	181	168	190	195	168	186	166	178	197	156	156	177	156	190	180	173	178	172	201	172	194	185	160	156	167	156	167	191	179	158	173	163	163	158	180	202	176	181	179	187	180	174	165	175	170	178	155	183	182	190	182	174	179	160	204	163	177	183	178	178	167	200	182	155	178	194	185	159	167	180	183	163	148	187	175	193	197	171	167	186	186	172	171	203	177	184	206	183	162	173	159	197	182	181	164	182	162	165	181	199	149	195	182	176	172	175	174	159	179	176	179	156	167	189	155	164	198	173	188	191	180	177	172	194	191	190	173	190	169	137	174	159	153	171	168	202	158	177	151	185	198	154	155	159	156	210	180	166	168	180	196	185	148	168	187	172	166	169	174	186	204	202	189	183	174	177	162	171	190	209	170	191	160	177	203	193	172	162	172	161	168	180	200	171	180	168	215	201	180	185	195	175	162	168	188	193	181	195	182	190	179	177	180	189	172	186	179	171	169	164	202	175	185	181	181	179	196	172	159	194	184	166	199	183	176	189	176	173	161	187	191	190	172	177	183	147	185	184	180	171	171	161	194	200	172	192	154	179	206	196	185	166	184	197	194	182	179	172	195	175	192	171	197	195	185	169	174	176	201	166	177	179	169	157	177	170	177	169	176	170	194	198	182	162	185	176	182	170	179	170	185	184	159	176	160	185	173	200	196	169	202	212	171	179	212	185	155	169	166	178	163	183	171	171	175	174	179	164	163	161	189	199	175	150	159	165	169	178	163	179	167	165	204	165	179	183	175	170	159	171	187	152	174	162	186	181	163	158	179	178	188	187	185	167	178	186	189	174	157	174	200	165	178	184	156	200	174	182	167	164	175	184	185	193	159	144	170	174	177	178	168	184	182	206	167	151	182	176	185	190	173	189	190	176	182	185	189	174	151	189	166	185	235	187	193	215	179	223	176	179	171	169	153	165	143	175	155	162	179	161	177	198	180	185	192	176	167	177	182	183	176	188	161	193	146	165	181	172	160	173	170	183	205	188	170	193	183	192	217	175	161	188	183	165	181	165	183	162	196	181	188	181	182	161	177	168	196	179	168	163	171	191	182	196	189	183	153	157	155	187	179	170	173	177	175	190	176	156	201	170	200	174	180	193	190	190	189	173	177	173	193	177	173	171	183	185	160	197	204	183	190	159	146	175	154	177	155	194	171	173	205	179	157	167	181	195	201	206	194	177	167	200	159	179	171	149	174	139	199	166	177	184	222	179	207	178	165	195	211	165	190	155	186	175	183	191	200	163	161	173	175	160	186	166	208	184	184	151	169	168	153	163	164	185	184	205	173	191	188	168	207	175	186	172	153	180	173	179	185	189	162	149	156	174	189	189	179	195	185	180	177	171	184	152	162	198	181	195	198	202	169	171	155	163	203	173	182	148	158	184	167	175	204	193	195	190	190	177	151	179	195	188	163	169	176	167	175	187	190	181	186	193	181	169	160	185	164	187	169	144	161	157	161	195	180	193	154	156	148	157	202	184	170	184	179	192	167	185	178	154	196	198	195	189	165	194	181	179	182	164	198	195	181	203	176	178	193	165	162	195	179	175	169	160	161	177	174	197	200	186	172	169	171	201	188	183	195	170	172	156	139	209	208	173	176	174	198	185	191	162	189	166	152	173	204	204	177	171	166	180	168	164	203	173	170	200	198	196	179	162	174	160	201	170	166	185	182	190	161	164	192	174	197	182	181	205	187	155	148	182	173	187	162	164	143	171	179	173	182	142	170	176	159	181	185	182	169	199	166	196	159	190	170	171	173	201	164	177	199	201	172	179	158	156	166	189	165	192	165	168	191	176	194	172	173	173	179	181	172	174	193	183	181	171	182	189	190	190	162	176	191	201	190	189	191	186	156	196	176	175	178	161	184	181	175	163	176	172	185	169	167	198	152	148	170	174	188	169	158	193	152	187	171	180	197	177	161	173	187	185	160	161	173	193	196	191	194	155	208	194	172	190	185	193	192	178	168	176	196	176	170	171	195	175	160	152	223	167	174	180	176	164	180	184	170	155	201	194	172	193	168	155	181	167	165	180	173	180	176	166	171	147	185	180	154	184	169	199	176	174	175	183	182	154	177	178	197	183	166	155	178	180	159	161	186	198	178	160	175	186	179	165	158	178	154	184	193	186	180	170	191	185	155	196	160	155	152	164	168	195	181	194	157	172	164	168	169	185	183	186	192	178	162	201	196	175	185	193	198	219	192	165	174	172	210	180	175	183	164	176	190	170	183	174	167	164	172	165	178	192	177	165	166	173	177	188	153	154	180	190	180	160	173	186	172	210	168	204	185	181	196	158	200	167	174	175	195	177	160	176	156	145	197	209	174	185	176	177	176	162	167	180	173	191	186	165	173	169	134	176	170	190	179	153	158	215	214	178	182	175	181	180	194	168	189	203	188	150	186	194	185	193	196	195	156	179	175	192	181	181	174	181	179	188	217	182	192	188	169	186	160	175	163	189	191	187	188	187	173	184	185	172	180	167	157	158	203	179	178	206	179	179	170	195	185	176	159	182	170	176	156	183
6261	818	1320	1326	1241	1012	885	818	731	700	626	635	632	555	595	562	586	563	569	534	531	519	546	531	514	518	502	485	531	486	526	506	507	498	455	494	488	459	459	469	465	453	494	518	475	505	504	472	481	488	502	537	484	467	541	527	457	525	488	511	538	472	504	511	524	468	474	499	491	478	498	505	498	497	471	473	511	482	514	484	474	508	499	492	499	473	507	458	541	467	526	498	489	519	486	517	468	477	495	450	520	505	503	518	528	452	485	483	478	496	436	556	469	456	464	505	505	525	510	484	521	465	480	509	498	479	493	515	508	477	515	512	491	470	480	500	504	488	483	456	498	503	476	520	503	469	480	483	483	473	466	480	457	502	478	458	524	523	518	510	515	525	495	457	525	469	494	504	507	514	472	492	464	505	479	500	483	492	467	512	429	497	502	484	512	492	479	514	495	464	494	507	476	549	514	511	495	478	473	508	455	484	544	525	506	491	525	490	503	522	519	499	501	487	480	488	497	479	494	513	507	461	479	467	516	521	489	473	472	491	488	499	516	440	467	467	492	503	555	459	515	501	448	514	502	500	501	461	435	532	485	503	540	473	443	483	501	492	524	502	511	476	495	494	487	518	461	454	512	531	470	517	485	506	484	527	502	477	546	474	497	484	468	473	503	485	520	498	506	500	523	479	500	450	501	514	477	455	504	482	442	456	496	519	534	490	441	496	500	487	505	486	494	491	486	487	481	462	473	499	487	500	511	488	452	514	514	459	474	494	465	515	527	502	505	494	494	531	498	428	469	511	493	491	511	502	502	461	494	486	513	500	497	474	528	493	495	519	469	480	479	482	472	516	513	439	470	467	506	506	524	463	449	491	491	503	492	514	495	530	507	492	480	466	513	502	504	482	472	482	494	497	470	482	482	488	485	501	514	466	504	493	528	484	510	513	506	486	485	444	471	512	529	500	440	484	519	481	540	560	513	508	499	538	493	499	488	501	487	481	475	463	488	529	488	483	518	528	498	512	514	493	508	490	462	475	511	480	527	510	486	480	487	489	495	526	478	448	503	494	500	509	532	503	544	477	460	536	471	445	466	499	505	473	483	489	481	490	497	472	513	481	458	502	479	488	477	499	504	489	511	489	481	510	443	443	538	471	495	521	496	490	491	539	470	518	483	491	526	501	520	489	471	499	488	463	506	475	487	490	479	509	478	511	483	487	504	500	490	495	498	507	537	451	470	470	510	495	511	515	485	502	492	502	507	493	507	504	502	534	496	477	491	525	499	509	494	509	463	469	466	482	520	519	489	466	461	504	505	499	502	514	487	497	508	504	448	462	504	471	523	528	510	477	473	474	478	471	461	491	496	485	501	454	474	504	502	536	476	453	473	496	462	467	505	519	477	488	457	487	459	486	476	506	463	519	469	521	500	493	477	500	457	499	501	500	487	478	476	459	520	532	483	494	492	505	459	493	526	479	508	506	524	494	475	489	507	508	501	478	519	456	511	458	459	526	464	502	476	510	468	509	494	501	481	497	505	478	507	462	484	482	465	494	513	492	484	485	498	480	515	488	476	508	507	500	484	498	482	503	502	491	502	501	511	459	516	504	480	499	476	500	488	466	458	507	486	504	506	464	490	504	516	525	475	516	514	450	497	461	491	506	517	512	479	520	536	521	468	499	541	496	476	483	480	458	506	564	449	484	510	504	477	480	462	488	457	487	535	485	491	504	498	496	484	501	503	466	495	471	468	484	443	477	507	507	486	481	532	480	481	491	506	511	506	501	527	481	476	472	508	486	522	482	470	447	498	508	489	505	517	468	535	484	469	478	473	500	515	474	473	509	485	465	510	490	514	484	549	493	506	503	513	484	510	494	532	459	490	511	503	501	494	534	487	464	491	504	491	523	496	474	504	523	469	478	464	494	461	493	448	464	478	446	469	501	486	486	492	483	509	520	494	476	500	487	473	497	506	495	482	488	505	493	445	495	488	448	533	459	518	484	443	483	524	492	516	490	517	508	490	484	524	492	495	514	487	483	488	456	529	464	509	498	479	494	497	492	473	477	490	493	487	490	503	465	541	457	483	514	502	488	473	509	462	483	502	528	486	500	513	458	483	478	495	497	504	517	469	492	466	493	456	467	512	498	522	493	488	480	479	478	516	431	521	492	498	483	456	488	474	482	507	529	506	482	524	497	475	529	469	514	476	506	492	512	509	489	487	463	498	452	541	475	498	497	490	502	503	506	509	532	505	477	496	521	460	510	495	503	498	499	508	499	537	510	468	478	448	492	463	513	553	470	499	513	481	463	480	462	482	466	468	487	473	486	500	496	457	455	510	518	505	522	489	530	489	470	481	502	476	467	466	506	514	473	504	489	476	487	479	475	520	494	515	535	480	451	497	512	481	521	466	460	462	548	480	463	536	500	463	503	495	497	476	472	494	499	511	526	497	495	505	468	482	499	485	502	504	447	448	480	482	543	455	501	490	486	499	472	478	469	480	478	523	438	535	488	530	500	502	468	488	507	497	501	497	512	468	485	463	491	462	494	512	528	468	480	488	460	496	488	451	530	501	482	491	518	501	494	482	473	459	470	535	469	513	475	475	453	464	490	484	497	471	537	485	476	459	492	509	510	481	514	482	469	458	517	517	499	483	480	476	506	516	457	520	487	484	509	494	489	481	509	472	465	500	481	475	479	454	467	470	482	522	501	488	537	497	492	455	490	502	502	495	515	508	477	444	455	469	465	487	478	487	474	511	534	540	534	464	470	441	476	486	466	486	482	492	509	475	493	468	484	483	466	512	485	471	480	507	497	481	505	509	505	475	540	483	486	520	505	488	465	499	518	508	497	467	534	542	497	469	505	484	503	460	506	494	543	515	484	477	498	509	448	448	472	481	500	510	499	527	501	495	467	485	513	491	493	498	521	492	485	536	461	467	471	484	510	468	481	533	497	513	463	476	526	471	493	495	492	491	490	527	489	515	514	520	557	499	488	447	493	522	534	475	486	518	512	514	500	459	491	519	471	502	502	471	487	468	471	526	486	463	478	484	470	448	482	494	488	485	488	505	498	508	495	503	515	476	467	496	469	520	472	462	455	519	499	514	461	464	496	463	503	492	462	502	505	485	474	489	477	469	506	501	529	468	500	520	458	507	506	526	504	493	494	444	494	527	463	497	482	475	529	480	496	489	548	474	502	496	485	484	482	509	497	517	502	515	478	484	456	521	478	543	505	534	511	470	488	517	481	530	458	500	455	495	535	511	475	501	497	486	487	482	489	503	466	491	511	489	507	469	492	527	464	462	525	465	493	521	489	501	467	460	525	487	505	462	448	447	459	501	500	524	463	490	517	450	491	496	517	496	501	470	494	481	473	460	430	526	506	526	461	497	506	537	435	504	475	538	475	515	468	514	547	483	444	517	502	486	503	497	459	523	536	500	472	537	507	481	455	482	462	498	489	510	471	479	479	491	472	484	524	504	498	492	439	454	471	463	510	484	522
14557	1465	1163	957	742	585	535	518	468	444	429	449	410	427	406	382	387	393	426	412	417	385	408	361	402	367	414	371	388	340	434	361	357	370	368	418	408	395	346	356	363	359	364	374	397	408	360	389	401	378	371	388	413	367	410	405	390	390	385	381	397	358	378	335	395	384	390	375	400	360	366	363	382	372	375	371	361	357	367	381	349	355	372	389	411	348	400	383	352	394	394	400	354	395	388	425	347	376	338	354	341	399	408	392	414	370	383	402	390	400	361	371	372	387	373	367	369	386	395	370	398	406	378	328	398	372	371	356	391	357	365	367	371	411	385	386	358	384	395	368	388	361	371	354	402	339	370	377	405	375	418	397	371	373	370	364	422	383	369	358	368	381	416	380	364	375	393	384	393	389	400	397	383	371	400	412	390	366	381	419	375	375	358	377	384	363	388	386	375	367	379	397	416	396	356	386	372	369	408	404	421	401	368	382	395	355	379	335	364	413	367	347	374	395	365	396	379	394	345	354	352	391	365	403	403	400	387	389	354	353	418	346	383	377	394	395	361	371	413	381	374	383	375	390	357	399	393	381	380	369	430	387	367	356	388	337	345	353	378	378	363	375	386	381	367	370	364	380	425	405	381	365	356	402	401	397	396	359	400	371	398	360	371	385	380	376	377	366	346	375	384	377	422	373	426	361	385	364	359	385	399	387	399	375	394	396	376	391	371	408	373	383	357	374	379	395	380	434	369	367	350	381	418	403	383	357	362	362	398	375	403	356	327	358	360	383	392	357	416	392	395	343	425	383	395	363	380	405	373	371	395	377	396	374	373	360	387	367	355	361	388	396	351	368	367	323	390	381	349	374	368	372	428	374	405	398	372	387	421	396	362	400	381	374	331	368	384	398	361	360	425	376	367	370	373	364	395	377	349	350	344	393	384	361	368	398	400	380	336	374	394	374	338	380	356	402	399	377	371	358	380	402	378	382	374	381	388	379	406	377	373	371	388	378	388	422	353	386	373	385	397	362	333	365	350	343	367	358	353	377	376	369	365	390	369	390	403	399	398	344	418	344	379	360	405	403	368	346	383	372	391	374	407	410	324	379	383	362	381	393	351	362	358	433	376	433	398	387	329	419	403	382	379	361	394	362	399	401	371	372	385	387	361	360	392	401	377	381	361	352	381	390	358	374	395	399	380	377	383	366	388	358	387	366	368	365	361	356	362	413	391	388	356	370	330	372	401	400	371	403	376	385	384	341	390	364	401	359	402	381	395	367	373	394	353	385	349	404	410	399	400	366	391	353	379	391	395	385	353	352	372	396	375	349	363	392	357	363	338	389	391	328	387	374	405	398	396	408	415	435	371	400	379	352	394	403	389	351	387	416	383	396	382	382	363	380	360	386	312	401	396	381	346	351	381	376	414	395	386	388	370	376	405	413	398	389	400	430	375	398	383	397	364	395	392	352	400	385	387	422	330	382	398	403	359	388	391	386	370	396	398	352	373	404	377	362	406	352	358	395	415	348	363	367	390	390	391	393	371	405	373	402	386	372	349	395	371	370	358	375	345	378	370	381	400	356	358	409	366	353	403	413	373	401	353	405	390	360	378	360	376	365	385	354	368	403	388	371	384	371	365	386	380	383	390	397	404	373	366	347	381	374	384	397	413	383	376	372	415	406	378	374	390	353	378	349	380	355	367	389	379	383	389	355	380	370	385	438	375	393	401	405	370	408	379	398	353	359	362	396	402	403	358	363	367	397	366	387	335	385	384	390	374	379	372	385	378	397	428	381	368	386	370	391	397	400	388	349	375	389	373	361	335	378	399	389	403	375	383	401	392	362	372	368	315	371	375	364	353	364	384	337	358	370	357	402	356	407	392	382	363	411	381	379	371	368	393	367	386	358	383	390	373	392	344	374	386	383	382	401	420	375	379	374	394	374	376	351	364	408	373	354	359	375	401	344	407	340	337	363	387	381	425	347	339	365	380	379	365	379	357	376	374	382	362	371	372	347	382	368	358	375	393	383	371	349	362	404	361	422	393	346	382	427	358	346	396	342	387	341	361	395	381	363	402	369	356	355	340	369	371	369	386	397	386	403	361	349	384	382	372	392	406	370	401	364	351	390	388	389	358	418	381	388	378	345	374	366	408	387	369	371	356	397	399	405	342	380	361	345	402	371	375	389	389	405	387	408	368	370	378	401	398	366	390	402	388	360	411	389	351	391	385	372	377	384	394	374	397	394	385	370	382	359	360	375	334	355	375	393	399	401	408	389	350	379	406	370	359	379	356	405	390	393	371	389	389	394	392	379	370	354	346	373	394	360	336	364	362	371	357	371	392	363	377	399	367	424	378	389	342	379	419	362	385	360	347	343	382	355	373	380	396	371	404	350	364	416	392	345	377	361	388	392	380	396	359	399	374	383	378	414	398	372	399	354	382	360	367	360	386	369	358	376	356	382	399	385	380	352	375	379	364	380	365	392	362	394	367	370	367	378	386	416	382	381	359	379	371	379	371	353	374	368	365	351	368	384	350	386	402	364	391	343	375	359	355	364	385	341	424	370	380	380	379	409	401	375	382	376	395	351	385	369	361	373	406	375	367	396	392	399	365	397	333	342	351	384	414	379	396	366	380	371	379	359	347	349	379	361	387	372	356	381	389	342	378	364	364	341	377	369	356	381	375	378	381	380	390	371	396	381	407	401	347	391	384	325	377	332	392	370	377	365	373	357	347	395	409	393	411	371	356	392	389	374	375	377	347	394	348	398	383	348	368	386	385	377	398	401	364	389	371	339	350	370	372	369	376	380	398	371	372	338	389	398	353	345	383	359	404	390	411	343	384	351	332	366	404	375	370	367	381	389	362	356	344	374	398	392	363	366	376	365	387	362	411	383	357	367	379	375	378	353	377	339	402	363	384	409	399	343	344	329	358	385	375	367	359	359	409	373	409	365	377	378	370	363	368	382	372	370	376	378	366	369	364	391	366	374	400	385	351	370	371	362	383	393	386	336	386	384	444	376	357	371	402	366	335	414	382	381	359	360	411	334	384	373	378	367	329	353	349	367	382	409	396	371	368	386	391	353	420	377	369	358	387	397	379	352	374	380	377	389	362	386	400	396	343	398	377	369	355	435	371	397	353	334	364	357	358	372	399	334	370	381	358	357	399	360	385	399	384	357	364	390	411	392	379	384	376	379	396	394	364	379	388	355	348	376	354	378	352	403	354	376	361	398	357	359	385	374	337	373	329	389	353	374	387	364	381	383	402	369	350	350	372	380	347	363	389	346	418	384	392	401	357	379	396	361	336	352	363	376	391	392	395	380	372	347	373	372	363	378	357	422	340	381	377	386	383	379	395	360	383	369	422	370	393	387	396	349	352	383	341	376	380	353	370	400	374	344	367	383	382	403	392	382	344	377	370	379	390	371	350	377	387	371	372	417	324	371	369	352	384	368	358	383	379	395	374	360	405	380	361	402	355	382	364	386	333	359	399	394	368	378
8529	1526	2498	2800	2300	1993	1668	1449	1359	1317	1178	1202	1141	1067	1095	984	1012	1019	1025	998	1006	1013	925	950	958	895	899	943	926	907	929	933	936	1004	902	904	949	938	919	962	895	916	897	940	935	937	931	907	926	915	971	898	885	930	864	941	896	933	855	920	876	959	830	921	904	910	928	908	949	909	860	980	905	907	916	932	910	877	865	850	905	870	897	871	899	955	869	925	905	885	944	917	882	896	856	893	913	897	853	873	879	845	898	896	921	821	889	847	881	912	878	882	951	833	858	952	858	886	882	895	872	958	880	887	917	891	918	846	908	919	877	909	842	867	860	851	890	888	880	856	914	892	868	853	954	876	890	913	890	892	860	919	912	872	910	895	978	856	934	938	922	812	875	857	867	886	886	902	866	908	891	883	890	895	887	903	919	928	905	881	855	883	911	927	903	865	891	903	857	961	907	898	867	910	917	885	912	841	850	884	863	913	853	917	843	851	898	850	920	911	907	886	921	877	924	873	898	898	903	922	908	892	864	912	885	929	918	820	920	898	898	947	907	859	940	896	918	881	942	925	922	874	888	858	892	903	914	866	935	897	892	844	837	936	887	890	899	916	937	829	873	900	887	895	861	854	940	855	936	879	925	894	918	899	857	873	910	856	888	907	887	874	906	927	969	887	887	904	840	857	880	924	849	926	933	881	837	917	913	883	877	894	910	877	952	840	886	920	867	889	876	906	866	889	891	877	844	879	933	946	891	877	902	853	886	875	886	912	922	889	910	886	903	914	854	928	902	843	896	911	874	902	938	901	892	932	886	881	869	927	894	886	864	897	909	918	895	921	899	965	834	906	943	887	938	889	865	922	945	958	884	897	885	924	896	900	929	898	882	876	882	843	912	911	896	898	882	862	864	888	898	900	891	890	891	852	877	878	934	845	878	854	878	873	886	887	872	930	930	925	904	919	929	875	930	889	918	917	872	872	885	882	944	859	835	844	873	926	948	897	918	889	904	875	911	885	923	886	931	869	911	904	894	938	866	908	907	920	886	862	874	926	882	921	887	871	872	918	950	883	860	860	880	892	947	903	908	963	886	881	879	925	883	911	889	932	880	941	854	883	923	885	937	863	864	877	878	915	926	944	862	892	893	943	895	945	911	852	909	885	894	890	914	889	905	953	945	897	908	907	920	910	901	944	917	908	930	866	913	916	879	902	897	958	919	880	906	889	911	870	906	839	920	904	876	922	941	870	869	882	925	923	977	916	875	869	872	949	904	883	900	870	871	934	921	898	882	879	945	873	894	884	891	850	933	916	897	874	894	867	867	845	880	926	872	921	850	894	926	904	858	854	958	897	938	900	877	881	890	877	940	930	930	877	905	886	935	856	881	898	850	938	887	951	842	880	871	884	918	920	898	836	860	900	904	912	872	845	861	901	877	890	928	891	876	882	850	867	925	949	939	921	884	950	913	861	904	904	856	948	886	966	882	944	885	924	870	892	875	845	875	849	910	979	869	917	885	888	907	870	820	897	915	909	918	883	837	890	898	858	874	870	868	831	884	880	874	918	840	894	952	866	872	919	886	928	944	899	900	894	859	884	877	905	840	894	907	870	907	895	859	870	904	869	866	916	824	910	859	905	896	912	950	908	981	905	860	903	918	838	932	889	873	886	873	927	855	893	907	913	908	918	892	891	937	900	887	879	891	890	916	865	879	929	891	846	869	929	927	940	887	944	889	907	894	916	892	898	867	881	881	917	865	894	888	839	865	884	891	902	859	893	914	889	882	856	905	924	906	903	877	909	862	886	889	904	910	911	932	913	884	930	859	875	891	928	891	902	890	885	981	892	873	912	904	892	892	863	908	851	909	923	904	894	960	892	844	856	913	937	824	902	911	931	898	890	916	935	885	951	880	901	883	848	869	912	904	906	934	853	927	903	886	849	866	842	937	878	934	904	894	919	948	896	902	892	958	883	848	889	903	885	884	914	875	917	873	799	874	926	837	900	913	903	875	911	902	925	941	883	908	940	850	878	909	942	917	866	936	914	878	914	887	925	954	916	867	931	906	846	900	907	880	830	922	885	866	922	938	909	935	865	885	871	863	916	842	933	959	912	890	863	890	931	868	915	894	883	909	886	836	915	893	858	926	934	873	953	939	894	919	851	919	901	934	923	851	924	874	863	912	935	934	922	901	903	923	893	893	945	930	942	882	938	873	867	884	846	851	887	876	840	886	918	875	873	892	873	911	927	875	906	890	866	926	886	889	882	891	895	904	940	904	951	895	937	935	848	872	928	943	923	886	857	911	906	879	897	903	889	875	841	896	905	916	918	871	855	893	885	899	858	902	902	869	918	904	875	969	885	899	871	871	878	927	914	923	918	952	893	863	936	910	812	899	878	828	944	950	909	909	888	863	884	882	885	845	901	956	948	933	910	913	898	927	870	902	861	871	820	875	930	884	887	831	872	916	921	887	875	892	861	940	873	884	899	906	888	934	880	919	862	885	869	874	912	931	843	870	909	870	897	843	861	923	873	902	890	838	874	902	893	916	933	887	857	887	891	900	897	912	882	893	881	900	858	867	903	890	867	903	904	863	928	922	895	873	920	914	872	910	966	923	914	891	884	933	899	877	926	845	892	862	860	881	948	905	919	876	906	910	889	891	904	913	910	898	873	902	907	894	861	887	884	916	926	875	898	867	945	949	906	868	904	884	916	937	865	939	911	907	861	863	888	950	919	898	925	913	882	897	873	937	920	942	880	908	871	934	958	874	841	891	882	897	844	855	925	956	914	895	856	884	928	907	876	837	852	884	911	868	879	902	890	875	885	925	897	883	946	938	881	940	941	893	866	963	903	889	876	923	924	891	893	893	898	887	853	876	917	936	869	878	917	920	882	875	907	846	856	939	880	916	883	851	879	859	939	901	897	863	902	879	947	891	881	890	953	836	908	926	911	918	895	978	902	888	846	920	926	874	911	867	940	949	896	891	859	873	923	959	882	866	886	916	921	891	876	863	868	890	1002	915	921	919	915	860	927	891	851	913	878	890	893	889	877	890	898	916	870	898	894	881	914	898	890	888	847	939	923	907	924	901	896	853	931	912	889	896	948	901	912	937	923	928	886	887	884	885	925	851	858	936	859	916	913	936	855	858	892	871	970	918	973	890	920	917	873	900	910	859	916	873	867	872	891	914	918	869	862	870	895	904	845	908	914	894	879	836	937	860	866	830	927	913	899	891	884	934	891	883	887	899	916	945	887	842	911	900	934	924	858	914	888	912	797	905	898	890	872	935	879	944	908	870	883	911	923	905	862	947	934	927	838	869	872	895	868	893	953	905	906	946	886	882	870	878	879	857	902	889	863	857	884	901	906	933	858	877	874	910	912	986	873	882	960	901	910	861	839	896	905	904	840	946	935	917	846	929	850	847	838	849	918	874	893	907	894	928	880	931	905	848	900	923	837	893	876	930	896	915	895	883	875	838	921	900	808	881	899	911	872	912	911	897	929
1532	274	212	235	259	222	241	215	238	241	261	226	210	268	218	243	255	263	244	202	211	240	246	247	231	238	220	242	263	249	241	250	236	259	239	237	223	194	253	228	232	226	243	214	235	225	228	233	212	243	204	237	223	241	263	230	244	224	232	247	216	275	257	225	260	257	234	244	218	239	229	254	275	186	228	282	232	211	244	230	219	221	221	251	226	232	215	245	216	246	236	220	260	241	240	245	258	225	238	249	224	237	253	229	241	230	234	212	203	211	224	249	242	236	246	229	241	235	236	245	241	225	255	248	265	280	256	210	229	263	247	257	198	237	227	225	234	214	237	244	257	255	234	227	230	238	275	237	221	226	216	223	248	244	224	282	240	233	240	208	234	238	220	231	234	239	215	239	266	241	229	202	221	242	224	229	257	227	261	243	257	248	239	222	220	205	229	272	230	246	228	225	237	249	253	244	219	210	232	229	222	270	239	264	249	235	255	239	211	234	230	234	203	240	199	255	221	223	245	200	236	240	246	240	213	239	226	257	264	218	229	235	242	222	203	250	217	239	224	224	241	245	235	247	235	220	231	231	247	232	246	233	273	244	239	251	252	228	241	252	245	209	225	241	228	262	219	233	257	262	250	241	235	236	270	234	221	238	217	240	230	224	237	249	222	235	227	245	249	269	230	214	226	237	241	248	229	251	265	223	243	212	253	226	250	218	237	249	250	218	227	242	258	233	241	269	239	219	227	283	234	267	222	253	213	237	234	236	247	258	242	236	213	202	227	256	236	235	210	229	251	246	272	218	206	258	223	270	246	231	240	238	237	245	220	229	234	235	222	225	243	243	236	245	240	246	264	222	262	240	268	258	244	225	241	242	243	237	259	227	224	227	232	219	231	222	238	215	235	240	239	213	257	243	215	218	234	246	265	221	232	240	213	228	253	250	241	236	245	218	242	257	233	249	251	225	245	232	255	225	231	213	224	263	234	236	224	239	225	223	219	241	224	246	248	248	278	273	246	254	249	244	243	231	234	245	259	258	241	228	238	240	251	239	228	196	246	258	238	241	250	240	234	223	241	236	211	250	221	247	184	230	242	239	231	237	251	229	252	234	260	253	247	211	235	265	231	235	215	232	262	216	265	212	266	245	244	240	251	211	212	234	248	248	239	240	256	264	241	236	234	257	234	213	246	225	250	270	248	242	254	228	230	234	240	230	248	215	215	214	218	220	198	229	238	221	241	229	215	228	232	236	255	249	218	230	219	237	257	243	228	215	248	247	222	219	230	244	250	216	224	214	250	246	234	232	222	254	250	240	229	260	238	233	243	274	240	223	267	224	214	238	247	239	220	256	234	239	226	220	225	229	236	229	211	274	214	220	288	229	214	215	215	234	249	251	248	260	256	215	259	235	239	211	197	204	224	212	250	237	224	261	220	222	245	260	202	234	245	230	240	220	240	242	241	215	239	232	248	217	237	247	224	246	265	226	252	236	260	234	244	249	233	207	240	230	235	227	197	232	215	223	205	222	232	231	247	215	217	254	256	233	245	251	227	233	225	250	285	239	226	245	245	246	222	212	253	245	251	258	257	288	248	219	237	234	236	249	245	218	233	229	216	214	231	256	226	255	227	233	258	254	233	254	248	246	238	258	232	253	233	240	243	226	234	202	219	231	253	244	246	245	239	233	233	257	247	250	226	214	227	234	239	232	230	220	270	256	240	231	241	254	251	235	252	226	237	235	221	212	267	244	229	229	251	251	237	223	230	241	229	220	255	290	202	223	238	244	227	230	258	235	233	236	239	209	216	218	228	230	237	237	227	210	226	239	221	258	251	233	225	285	227	246	261	245	227	250	227	235	222	262	259	234	232	250	258	241	231	264	252	239	218	218	236	222	272	249	206	249	242	222	244	253	249	194	219	235	194	240	226	225	232	215	245	251	229	254	245	223	217	250	245	245	220	246	256	220	244	246	230	225	274	220	220	217	249	224	248	230	228	246	263	260	210	243	254	256	234	236	218	245	230	220	272	269	234	249	244	216	248	242	243	250	256	252	193	231	227	238	225	245	210	250	231	251	257	222	231	236	206	231	254	230	228	238	250	247	227	260	237	254	215	253	236	232	226	234	232	264	261	238	245	250	228	228	249	234	225	268	259	217	222	213	234	284	247	248	229	240	256	233	251	237	237	231	233	250	261	236	233	218	202	243	243	250	249	273	252	243	221	254	254	249	225	246	215	268	250	239	243	219	244	240	233	210	228	246	232	219	234	265	234	235	225	254	215	266	258	236	236	236	203	217	242	234	266	233	233	215	225	223	254	230	246	246	253	222	239	241	238	253	242	231	258	224	266	235	256	256	268	225	216	239	215	271	233	234	265	221	229	228	221	228	269	236	227	253	254	196	223	241	263	262	214	195	254	252	236	243	223	245	229	247	230	228	261	207	229	232	230	191	253	273	233	241	262	263	249	231	218	262	252	251	210	215	243	233	268	229	243	236	222	230	230	252	248	221	207	252	229	249	224	227	210	228	237	242	242	240	246	261	220	207	242	219	235	225	241	240	250	247	250	219	230	244	214	234	236	208	242	230	270	224	242	233	239	234	220	224	237	246	242	248	249	256	245	260	230	218	234	238	267	233	259	236	230	236	226	222	254	251	218	209	240	257	239	252	240	253	260	247	256	277	252	251	212	238	269	255	212	245	228	240	240	253	262	247	208	219	237	206	210	249	217	216	244	265	267	236	258	213	216	218	233	221	217	242	213	245	238	211	236	211	216	220	237	230	229	206	251	208	243	239	223	254	234	242	277	196	211	245	239	254	266	242	237	233	244	226	235	225	239	242	231	219	228	241	266	233	248	248	262	270	229	233	223	232	250	225	235	210	252	224	263	245	273	231	242	227	221	254	235	215	244	238	227	257	254	240	243	217	228	238	251	234	264	276	253	245	212	221	270	234	250	232	200	245	244	226	247	265	199	233	216	262	242	242	234	241	240	224	209	241	250	233	233	246	207	249	265	241	268	221	272	238	248	236	237	228	268	239	230	239	244	212	242	207	239	224	269	239	220	216	196	199	237	218	236	232	246	210	226	222	234	242	193	221	235	199	284	216	219	228	241	237	254	229	247	231	239	278	255	224	235	254	239	258	203	223	216	245	264	263	239	214	241	232	267	250	212	248	226	222	239	229	209	258	223	216	258	263	238	248	228	239	222	182	231	245	227	211	228	240	231	222	246	239	227	259	245	245	249	225	264	244	257	225	255	247	252	256	215	256	260	246	277	250	252	239	210	248	259	244	237	237	230	261	234	242	269	234	249	243	239	256	225	255	223	229	242	231	246	236	239	250	234	231	245	221	248	242	244	208	211	216	224	268	238	208	263	231	244	254	238	228	234	232	222	231	261	253	250	232	230	210	217	226	244	288	241	238	265	250	217	248	241	254	253	251	229	218	247	234	259	249	229	243	217	223	239	223	196	238	243	275	220	255	238	231	228	233	235	236	241	266
1961	618	615	682	617	593	591	604	611	553	657	561	656	644	546	581	574	588	598	592	591	631	583	617	600	587	613	599	615	579	591	648	592	621	583	554	624	621	622	621	618	601	588	585	560	590	586	614	573	596	579	555	626	604	635	587	576	590	588	588	549	584	585	589	617	582	569	553	609	595	628	563	582	590	572	581	607	564	574	559	619	597	591	590	619	536	575	579	595	563	593	609	614	618	608	615	578	586	591	570	600	590	624	568	561	563	592	609	578	582	550	564	578	619	585	546	600	568	600	549	591	580	602	590	588	590	589	601	586	617	611	566	598	628	632	580	593	611	526	605	601	612	563	624	618	598	562	531	588	582	575	564	569	557	581	555	568	576	568	580	597	601	576	596	600	579	595	597	569	632	614	582	559	623	571	626	592	597	564	624	607	619	621	565	598	586	597	596	568	547	565	576	576	577	580	623	583	588	616	583	638	633	587	592	559	595	592	607	587	555	585	589	578	539	576	607	602	575	585	599	575	573	565	598	586	613	547	559	542	596	573	604	608	595	633	594	596	601	605	635	579	601	599	575	596	600	613	528	606	611	568	585	615	633	591	580	582	609	554	656	590	614	585	619	569	576	641	585	519	571	597	574	583	592	593	606	604	548	588	620	617	611	618	568	575	614	571	584	614	617	556	556	585	630	618	601	613	553	599	629	619	583	642	590	578	599	564	564	620	544	561	609	608	552	589	650	602	544	587	546	570	534	611	613	627	548	591	548	577	664	616	587	585	555	578	586	580	590	609	590	607	601	607	582	608	563	610	623	591	578	615	602	597	615	659	579	591	541	538	599	547	574	600	581	572	551	566	607	601	622	601	608	597	574	575	570	573	619	576	583	561	607	549	616	587	562	607	529	595	596	607	619	553	618	597	569	625	618	584	630	588	534	590	598	585	621	580	593	595	578	548	589	571	592	577	588	613	567	571	617	606	561	594	620	625	589	554	595	605	619	619	626	596	577	547	573	556	604	606	586	548	541	564	624	530	534	634	576	578	588	609	593	565	617	579	572	609	567	591	576	597	628	589	577	617	596	580	629	588	563	583	574	623	596	580	591	616	614	581	559	600	588	581	621	573	574	619	607	583	587	590	588	574	612	553	577	543	615	580	642	568	611	607	595	603	596	571	604	590	618	601	619	632	615	622	575	592	618	567	632	581	583	595	586	660	564	612	632	576	603	568	593	554	582	625	563	575	605	596	592	576	612	564	606	627	578	613	582	615	551	627	581	589	605	604	610	588	590	594	571	561	582	570	623	610	590	634	593	587	576	620	588	629	552	611	575	546	627	563	578	587	582	562	592	574	576	615	595	573	562	632	590	570	632	610	617	580	590	568	545	552	617	568	618	625	605	560	601	633	604	562	608	586	585	605	584	601	644	562	583	616	593	563	597	633	589	633	567	575	593	664	607	599	606	581	555	618	598	588	605	535	557	608	598	583	578	593	598	573	594	604	597	586	571	644	590	600	586	594	631	564	554	580	600	606	626	598	584	590	561	604	621	590	567	587	559	584	544	559	619	580	593	609	549	581	576	587	635	544	573	572	598	563	605	578	640	548	598	596	600	611	557	626	561	558	573	630	582	578	623	578	620	583	578	558	608	568	578	535	618	561	587	585	639	551	616	546	611	595	555	596	585	581	571	583	658	624	605	608	633	538	585	566	609	586	572	566	589	589	573	580	547	596	583	586	605	620	592	596	599	602	602	605	594	576	607	583	599	581	571	620	574	598	545	604	634	615	592	650	620	584	615	647	600	582	541	605	607	600	591	605	624	618	563	596	548	595	596	559	613	600	576	551	600	631	599	594	585	540	576	592	560	622	593	596	555	597	580	572	597	576	590	639	596	606	591	573	575	570	554	609	586	609	582	618	577	570	602	631	548	547	571	577	546	586	620	621	577	549	615	577	625	619	564	593	576	573	576	614	586	619	621	575	606	620	558	603	625	606	545	582	599	568	556	615	580	558	520	612	593	598	611	582	606	581	566	555	587	585	578	618	630	605	633	604	584	546	597	560	567	593	577	630	553	596	613	589	560	609	582	587	584	593	594	587	596	571	554	597	604	555	612	620	578	587	603	622	585	634	623	617	605	609	607	602	578	586	598	592	594	555	570	564	555	580	631	598	647	592	589	535	589	542	557	588	612	609	615	556	601	518	562	621	643	628	595	580	583	613	623	593	593	619	621	621	581	562	524	595	598	572	527	590	591	610	600	618	596	596	613	588	612	613	604	631	599	609	601	617	587	570	541	583	577	597	618	597	600	613	583	569	593	599	582	558	592	579	600	582	612	566	583	559	603	622	625	569	589	597	557	613	580	593	606	593	576	610	584	552	603	576	609	554	606	571	566	595	627	567	617	649	586	580	611	583	582	616	582	599	603	589	646	580	576	630	603	589	596	571	576	567	566	582	553	536	608	618	588	561	584	603	575	608	533	613	607	566	568	633	590	598	593	640	601	627	557	616	574	636	580	597	574	577	604	577	598	579	586	605	597	609	568	586	590	623	595	568	562	615	565	604	585	592	594	609	595	636	613	609	579	618	596	577	591	599	572	583	572	613	565	595	574	583	642	545	608	622	617	575	612	550	591	547	605	576	616	585	544	585	632	607	588	630	537	563	611	603	632	623	572	614	636	584	591	623	591	573	546	623	603	606	583	535	603	644	573	587	595	578	634	579	631	550	620	606	600	609	597	614	575	599	582	599	608	567	614	611	578	618	621	623	566	593	582	603	564	542	565	602	621	603	619	642	644	641	652	531	589	576	578	594	579	569	630	622	653	603	601	547	611	615	593	529	586	591	598	598	581	537	584	616	580	619	604	595	576	553	607	612	554	565	604	577	600	592	638	618	571	623	629	584	577	598	610	605	567	569	569	616	606	578	629	568	586	600	555	567	601	600	586	570	608	605	579	585	596	560	549	590	596	629	596	587	560	627	597	573	598	573	577	578	603	626	612	583	538	575	617	577	541	576	586	596	562	589	588	650	630	579	565	567	567	564	592	605	592	575	580	595	585	638	621	591	605	570	606	586	614	572	600	642	545	572	565	589	615	552	585	587	593	601	605	588	569	614	604	556	555	587	610	589	602	575	620	538	613	570	578	575	535	596	584	578	572	575	616	551	629	595	608	574	589	591	615	537	598	580	560	565	598	596	606	542	566	588	626	524	558	602	614	563	569	581	612	559	578	582	575	585	615	595	614	549	625	565	587	553	556	581	600	597	604	563	569	612	610	566	602	597	580	610	580	566	618	612	598	597	618	646	576	658	596	583	597	559	559	604	580	584	657	550	556	580	563	577	576	607	571	602	618	612	597	598	565	611	607	631	630	605	544	565	587	605	612	626	547	617	614	597	619	586	581	581	620	602	600	574	605	619	599	600	560	590	580	639	615	590	588	612	632	584	597	645	543	643	632	622	572	579	613	624	599	579	636	592	573	579	591	547	628	580	613	611	564	590	578
7357	515	533	435	327	299	241	212	181	213	187	228	197	176	201	187	199	180	192	172	195	199	172	168	173	194	178	174	188	177	162	161	177	174	193	172	184	183	186	163	179	177	199	173	167	184	187	191	168	173	182	155	180	174	168	180	161	173	177	197	176	181	176	139	169	178	173	163	175	163	177	186	171	178	182	191	185	174	196	177	172	165	168	168	178	167	209	175	188	180	184	186	198	166	176	188	189	190	185	166	185	182	176	179	149	184	174	153	175	160	199	170	154	177	159	202	196	190	152	161	182	172	167	182	177	146	179	187	180	203	168	164	186	180	159	206	192	192	161	152	167	198	173	166	179	163	176	177	172	167	192	193	181	180	190	186	179	193	187	184	166	177	156	165	171	174	198	163	179	180	185	175	219	180	194	192	192	166	201	209	182	172	176	180	179	187	165	181	187	165	193	162	181	169	169	197	186	171	172	167	176	186	160	208	183	183	167	193	189	166	179	180	202	181	164	193	174	163	167	189	172	182	176	180	166	159	189	160	159	194	184	190	172	151	196	198	161	187	172	177	184	173	172	181	159	175	198	187	177	187	165	186	165	182	170	140	189	164	169	134	183	178	194	185	148	176	208	186	204	162	170	188	153	172	180	178	191	185	181	195	177	190	184	206	174	197	161	163	162	189	184	188	179	164	188	196	165	197	181	170	194	211	163	184	188	159	175	197	190	187	177	197	170	177	196	194	173	183	197	183	168	156	167	190	181	191	195	162	181	174	190	178	167	198	181	192	164	179	195	205	192	189	183	190	183	159	178	172	163	185	152	174	178	172	222	173	179	173	173	185	170	176	201	178	161	190	204	164	175	181	181	173	166	196	184	171	185	175	177	173	167	180	188	180	166	191	158	159	167	179	171	168	176	171	179	175	207	192	193	188	168	170	160	186	169	208	161	166	169	194	168	185	179	191	141	179	177	183	194	159	171	169	162	173	214	184	171	149	181	175	162	159	167	203	183	148	208	180	166	168	189	184	192	157	133	192	201	183	188	158	167	184	190	161	185	173	169	153	195	166	176	162	174	195	181	167	170	152	186	182	144	167	181	200	172	162	184	176	191	175	175	181	180	191	199	184	183	196	224	190	177	168	156	175	172	195	162	175	191	181	191	190	192	182	187	190	171	187	168	183	157	175	173	179	171	190	174	179	175	178	169	166	187	170	179	174	175	167	175	160	166	173	185	166	204	189	189	159	186	166	155	173	160	180	192	166	175	149	178	160	209	151	176	170	169	174	164	143	179	173	168	169	184	182	187	175	212	199	202	191	191	173	171	155	200	173	187	174	149	180	217	203	149	160	175	222	195	187	215	180	167	169	169	193	190	165	172	212	173	170	175	167	150	203	163	174	176	177	179	184	177	183	185	188	175	199	166	198	190	193	210	196	181	185	181	162	169	173	210	170	146	193	159	188	160	183	183	164	177	172	201	172	150	170	186	176	155	158	192	169	148	181	182	186	177	197	201	172	179	186	162	167	176	162	165	161	174	178	169	168	181	188	194	173	178	150	182	175	155	196	174	162	187	151	188	177	177	165	182	189	218	156	180	169	175	213	181	176	144	193	191	170	173	178	159	179	174	175	176	189	209	179	162	181	172	201	185	171	188	156	163	191	170	182	169	162	194	164	185	168	148	186	186	204	197	186	163	189	194	203	171	185	182	186	168	164	193	175	172	197	177	167	172	189	159	195	182	184	159	180	191	171	186	210	191	166	169	166	187	172	154	181	162	152	173	148	185	204	200	179	180	218	190	184	171	194	190	203	198	177	174	174	167	175	188	191	177	192	159	182	159	173	154	197	191	201	176	184	184	173	173	185	191	163	178	184	189	165	174	170	184	158	181	174	214	185	200	195	185	180	168	174	183	204	173	190	173	186	164	161	180	175	155	194	194	178	172	165	184	181	161	173	171	174	203	199	194	193	171	167	155	152	190	168	164	177	166	195	156	184	164	206	185	157	191	193	167	191	180	176	175	178	157	165	173	199	197	176	176	175	185	165	155	167	173	170	180	179	195	175	185	193	164	180	174	150	174	173	198	178	178	178	177	191	156	144	156	163	187	165	170	161	171	169	193	190	190	206	171	168	196	179	172	159	194	177	153	182	177	196	200	170	165	175	166	183	185	187	170	159	180	168	164	162	196	165	189	205	191	176	159	179	167	186	180	185	179	176	169	150	175	167	178	177	175	177	194	172	193	179	176	186	170	179	170	189	188	168	166	184	182	161	174	163	158	158	175	177	182	174	175	181	173	196	169	185	159	176	172	189	164	164	181	176	184	199	162	174	173	181	191	173	161	197	181	177	158	149	179	192	180	178	149	186	187	182	175	183	181	179	171	186	186	186	171	164	213	178	183	174	206	171	182	181	187	181	190	191	157	174	193	188	179	196	160	205	202	177	167	166	169	210	179	158	207	162	167	193	203	158	199	165	184	186	180	173	155	181	165	195	181	191	162	194	144	188	189	182	212	179	169	182	196	162	189	188	180	165	174	174	179	160	187	187	175	184	188	166	179	151	205	184	166	172	185	179	189	173	185	191	166	189	170	204	161	174	178	173	154	196	189	190	184	182	138	164	173	201	159	170	188	186	169	183	184	182	159	169	176	161	187	206	169	165	170	157	166	178	182	203	192	175	207	168	183	195	179	166	175	215	178	182	154	155	144	161	166	171	165	149	190	167	200	181	161	158	200	195	189	182	196	175	191	191	166	164	189	199	174	161	170	182	185	172	185	209	202	157	194	191	185	134	185	179	203	176	172	186	183	171	168	179	190	187	180	182	167	161	157	192	186	152	190	182	177	182	168	188	200	173	175	183	186	176	170	173	199	169	200	172	185	170	193	179	155	194	182	172	193	176	189	208	178	163	197	189	159	166	195	188	167	145	161	173	170	188	203	163	154	185	159	179	211	171	178	206	165	159	191	192	161	182	170	160	174	160	193	189	183	190	169	156	187	203	184	170	144	180	156	192	158	178	172	177	161	186	185	207	178	172	185	177	174	151	179	201	189	160	177	170	175	165	191	169	196	190	192	184	175	179	185	146	182	165	179	163	190	195	186	193	185	205	170	187	180	192	146	189	195	173	193	172	160	178	170	163	165	181	185	160	177	171	173	210	181	155	169	191	199	195	157	197	222	188	184	197	189	169	169	170	185	171	165	156	188	188	177	180	187	154	190	174	169	193	155	189	198	181	171	187	162	182	149	187	196	174	173	174	161	187	162	177	189	184	157	168	148	196	159	167	159	205	177	187	172	166	176	177	169	154	201	185	172	169	174	151	174	192	185	171	174	179	183	159	176	157	173	175	196	177	168	180	185	197	185	178	189	159	172	180	182	186	174	201	167	193	166	183	199	171	152	170	177	184	190	178	156	173	183	188	176	168	175	187	166	172	157	198	185	211	139	171	202	175	171	174	171	189	171	187	164	191	187	153	168	166	160	176	172	188	160	172	176	156	163	198
6320	797	1293	1417	1204	1089	903	754	706	724	661	635	625	590	583	605	579	546	508	566	523	539	538	529	534	529	547	532	509	518	543	526	557	523	539	555	505	506	477	552	544	525	505	500	530	527	498	502	492	492	515	516	525	512	489	515	533	512	534	467	487	541	547	495	496	517	518	526	492	442	518	470	528	511	487	502	507	504	488	521	490	490	503	495	500	451	480	481	557	526	470	471	485	476	496	493	476	497	511	495	504	481	481	512	514	508	460	512	540	477	521	476	505	481	500	477	514	489	500	510	489	499	502	473	489	486	516	489	521	541	516	491	496	501	495	485	453	497	480	439	494	495	505	445	459	519	476	476	518	471	443	477	530	513	506	500	449	517	476	464	497	515	455	527	498	469	475	457	468	498	487	499	475	500	517	479	518	489	525	516	454	506	500	476	487	476	537	480	485	480	491	480	482	508	467	479	504	489	489	488	489	499	458	478	491	474	536	515	469	463	489	504	477	470	495	495	489	485	485	489	504	489	508	493	508	498	514	506	494	519	478	492	511	523	496	464	488	511	505	516	480	480	452	479	514	486	519	479	476	493	449	483	466	521	512	490	477	488	517	495	469	504	473	478	475	480	502	506	536	503	475	507	480	517	476	491	520	499	493	493	458	472	452	448	487	491	505	513	458	475	481	512	463	461	527	447	506	488	465	474	545	512	544	517	461	486	464	468	477	497	459	490	514	484	494	489	520	473	468	489	478	474	487	494	490	448	489	508	496	491	504	502	507	509	479	495	491	463	487	449	510	532	490	484	487	501	502	490	471	505	518	456	517	471	514	479	464	510	488	489	487	488	478	488	479	493	515	518	534	484	464	457	537	495	479	489	535	473	491	489	501	505	491	489	467	447	543	483	504	483	512	465	490	515	490	524	506	495	492	493	509	489	492	442	488	502	485	518	536	466	462	511	470	477	476	494	477	488	447	481	509	500	507	490	505	441	473	480	505	495	504	480	508	525	503	526	523	497	467	469	483	512	494	457	474	485	507	519	537	519	522	482	508	480	512	500	490	499	519	494	511	474	498	503	484	510	496	481	453	524	493	500	495	506	519	511	490	525	523	433	513	500	475	497	477	480	501	518	477	505	462	481	491	492	479	515	492	516	529	525	477	454	478	525	520	515	491	497	484	479	495	519	485	474	477	502	506	490	520	523	478	511	485	473	491	520	507	459	483	477	480	480	455	472	467	481	502	459	472	474	502	488	482	486	499	482	498	473	492	508	472	492	439	493	506	526	485	495	482	538	513	526	484	446	491	449	483	500	490	477	476	504	508	499	500	521	505	485	461	458	511	516	524	475	527	450	475	486	501	506	474	482	485	464	495	526	465	492	508	493	493	486	542	496	479	528	505	527	523	456	481	510	521	485	488	460	480	489	470	461	465	528	470	505	469	498	524	484	495	515	501	489	448	481	494	502	516	488	477	478	479	457	457	498	479	498	471	510	465	509	475	528	492	463	494	490	477	476	523	492	486	512	463	512	465	518	488	524	504	446	473	479	486	476	492	513	476	520	465	522	486	480	470	490	476	501	484	464	492	479	475	492	476	486	513	518	490	501	500	494	459	492	479	499	516	513	473	479	494	522	473	488	475	481	471	467	491	474	511	507	489	486	518	437	469	493	524	496	474	495	531	495	424	476	520	503	458	532	488	491	500	498	500	511	466	484	484	492	502	485	464	507	534	511	472	497	470	447	482	460	460	493	493	504	485	496	493	498	528	504	451	496	499	514	495	504	481	491	496	501	488	486	485	498	488	503	472	479	532	464	503	497	524	502	525	487	519	535	536	509	518	505	497	460	532	491	457	497	495	483	483	456	484	494	463	533	494	503	520	469	524	494	489	565	485	510	437	501	532	478	499	513	523	511	474	490	489	511	504	493	499	498	507	495	481	534	461	515	467	523	511	501	499	467	473	511	462	497	499	496	512	474	488	495	457	564	475	459	512	501	477	518	524	525	493	479	506	503	502	490	498	501	497	518	472	493	457	476	484	452	510	453	476	464	490	436	505	500	521	482	511	445	478	491	502	501	506	549	466	493	503	485	479	513	486	491	473	509	448	474	436	490	501	471	479	500	500	463	500	471	492	474	481	481	484	464	473	470	532	499	502	481	490	495	469	504	511	469	505	534	479	471	520	478	479	468	512	480	494	507	482	515	492	497	497	500	478	493	496	491	486	476	500	493	510	481	492	486	503	524	496	519	502	518	508	509	472	458	533	518	479	461	485	471	544	496	514	485	510	459	508	466	446	528	501	465	472	468	489	481	454	477	447	517	486	494	525	492	510	531	497	518	513	478	486	514	542	472	465	469	500	492	486	491	500	509	483	465	492	470	471	470	518	471	485	454	514	517	435	527	507	505	493	537	496	470	485	471	464	519	525	504	477	526	492	474	465	503	488	496	514	456	481	487	492	494	519	477	476	489	518	485	513	496	493	446	491	465	537	495	482	466	477	508	500	491	485	473	509	492	517	499	513	464	522	521	471	475	467	474	482	478	497	456	516	526	492	522	502	477	483	465	469	480	515	470	549	472	466	481	538	487	506	504	461	533	516	499	475	538	491	504	480	519	497	536	477	490	481	489	477	474	532	471	501	491	522	465	542	514	483	527	515	512	521	494	476	526	483	516	480	483	476	489	512	502	504	481	511	479	462	504	485	503	488	484	507	478	502	463	510	474	523	477	476	440	529	510	500	486	471	491	507	476	496	450	504	513	457	507	451	481	498	474	511	507	471	479	488	463	479	485	496	469	512	448	460	436	516	477	523	491	465	484	463	521	505	473	468	506	486	496	528	474	524	504	475	497	498	470	518	492	516	512	507	488	478	523	507	477	501	493	477	484	500	486	518	462	500	493	495	509	535	504	467	485	478	448	498	479	524	492	508	495	502	511	497	478	484	501	488	488	478	467	499	474	490	478	500	508	491	468	494	506	529	507	483	499	493	510	488	482	492	491	464	470	522	523	474	470	470	480	519	505	468	483	506	487	532	500	463	489	505	498	486	474	503	436	528	480	511	528	495	505	484	468	473	491	479	471	495	480	481	499	509	492	471	478	468	473	485	499	498	487	529	464	494	478	440	529	535	492	456	483	500	441	484	498	470	494	482	496	475	481	511	440	446	494	500	460	487	524	483	506	470	499	478	506	480	481	504	506	472	517	487	516	487	486	509	495	478	502	544	517	468	477	482	509	460	496	473	477	479	467	466	495	478	469	520	486	506	490	509	513	475	513	491	513	520	483	485	469	510	487	487	546	505	487	494	477	484	472	508	507	461	487	502	491	481	485	476	487	489	470	495	471	493	502	498	530	485	495	502	507	497	508	495	505	508	502	484	502	482	473	481	502	463	488	497	505	507	475	496	475	498	452	491	505	512	534	495	510	513	490	492	520	544	510	519	494	482	487	516	496	493	486	515	492	494	503	513	439	508	464	452	498	480	529	511	483	460	489	487	483	496	515
14853	1462	1197	1016	770	677	504	535	440	419	404	443	449	435	452	418	421	395	369	391	374	380	409	391	376	381	428	348	350	379	391	374	367	380	406	369	362	376	393	423	354	460	429	387	378	393	398	359	367	361	369	360	349	361	364	373	375	340	375	425	386	396	385	404	354	358	351	401	419	385	394	396	378	351	418	379	389	385	413	350	382	332	362	383	368	341	363	417	368	351	394	392	409	403	391	376	380	432	382	403	375	379	391	382	344	398	361	431	410	411	375	358	388	376	382	390	375	384	351	372	349	379	367	399	411	375	337	395	389	369	388	379	369	374	370	383	411	342	376	342	371	357	364	370	388	387	337	363	373	358	362	390	404	391	372	403	407	382	367	363	390	369	374	379	375	355	422	387	397	366	407	382	390	397	386	386	397	387	399	399	412	373	442	352	375	355	387	398	360	370	400	339	366	346	351	397	371	378	369	371	401	340	347	364	373	356	382	372	380	380	376	349	382	365	377	386	377	387	349	378	386	409	321	358	360	403	373	384	370	374	381	380	415	381	392	375	400	381	368	377	367	369	348	391	355	375	406	395	362	388	357	347	349	386	374	380	340	385	398	403	390	379	387	372	369	365	361	368	405	391	396	414	362	393	372	375	351	361	360	363	411	378	406	385	389	395	357	327	384	402	402	389	432	371	384	393	359	386	373	391	388	390	359	401	394	404	420	350	364	362	392	396	386	359	400	396	413	412	334	348	391	358	378	355	387	380	373	403	371	369	405	344	442	377	342	345	367	398	375	384	355	385	358	369	390	414	381	394	359	381	399	343	390	389	371	374	366	405	372	405	391	374	384	396	402	371	387	371	375	380	378	377	411	399	363	369	373	395	382	370	355	412	387	395	348	347	395	415	352	363	362	367	345	379	394	386	382	381	366	431	389	420	399	386	378	354	354	370	364	420	364	402	373	349	390	384	359	401	369	341	376	378	370	348	352	404	405	369	391	377	377	365	372	379	384	383	402	382	374	388	383	387	400	363	338	403	398	337	390	363	354	359	346	368	398	386	348	367	401	396	347	357	392	364	374	370	405	348	404	392	386	432	346	436	377	381	354	360	382	390	394	333	361	351	402	390	353	384	346	413	395	365	383	382	394	400	386	401	355	372	367	402	404	345	409	390	334	415	370	345	337	350	387	387	396	347	362	359	361	364	399	386	363	418	375	357	376	396	402	353	388	340	367	413	351	349	371	390	365	364	351	427	379	378	371	383	338	426	373	379	368	377	369	370	395	344	356	398	371	361	386	372	374	412	392	341	391	424	398	394	372	417	318	376	371	380	370	371	385	383	372	364	386	391	398	373	377	359	376	387	364	407	376	359	377	391	420	385	361	359	376	369	430	401	363	384	353	393	376	409	390	412	412	405	423	345	344	388	360	357	353	425	379	375	340	372	339	347	371	406	358	364	387	359	359	332	373	372	383	351	369	388	362	389	361	362	358	380	366	367	417	374	402	364	370	411	359	376	351	394	388	340	351	384	363	348	369	351	329	372	379	368	378	386	402	354	383	363	381	348	391	398	438	429	370	373	398	401	377	368	351	413	392	371	373	362	351	366	374	375	378	363	377	388	341	389	365	356	385	400	379	383	351	368	378	364	415	332	370	355	386	411	391	393	390	368	348	406	367	394	359	412	403	393	410	394	340	379	384	387	392	402	391	387	353	377	393	373	405	334	368	360	362	373	343	398	347	365	382	403	345	391	378	380	399	365	407	378	401	417	394	352	376	348	361	358	406	380	357	406	381	378	377	368	371	397	362	393	382	388	395	378	380	404	373	368	376	354	374	363	369	349	376	393	392	364	428	382	365	370	362	373	380	392	390	398	357	374	411	387	352	330	420	371	383	353	377	353	405	355	363	408	360	377	381	331	358	398	392	437	328	377	351	348	342	344	374	372	343	352	404	387	381	367	382	399	368	410	349	385	384	355	367	364	360	421	377	365	398	377	394	382	394	396	350	385	436	370	357	404	372	384	368	403	410	368	409	370	363	405	395	351	376	343	384	360	357	356	385	405	383	398	355	375	353	338	425	329	368	360	357	392	363	379	370	371	396	366	382	370	340	367	367	385	378	344	372	383	422	383	416	411	407	393	372	388	378	363	397	381	344	358	401	380	407	412	390	400	381	376	345	383	341	378	358	372	388	403	368	410	395	394	371	368	401	363	413	359	370	331	435	403	438	381	322	329	369	373	401	355	383	381	369	410	413	368	368	428	407	395	383	381	360	342	344	430	359	390	384	345	382	402	370	372	346	354	370	367	377	386	381	395	387	352	348	344	427	396	399	397	371	426	407	408	375	363	404	406	340	394	382	303	353	355	333	417	382	411	366	381	348	388	383	378	382	381	352	390	372	387	350	369	391	363	348	389	372	374	367	349	349	336	390	348	361	363	378	361	348	380	376	372	361	375	387	373	414	352	407	377	338	376	362	393	395	395	387	355	324	335	352	379	359	355	379	389	407	362	384	345	384	367	393	387	372	344	377	410	380	389	398	414	376	343	386	357	395	378	407	388	405	382	361	398	405	405	359	355	362	371	380	388	431	366	391	384	409	384	387	404	360	367	377	347	372	358	377	370	361	388	391	410	368	383	359	396	383	358	381	414	359	368	357	369	356	368	388	413	381	390	356	374	388	378	398	383	385	400	367	376	357	409	381	366	417	369	374	391	362	417	380	356	369	367	391	356	360	367	355	389	357	400	375	380	359	401	384	357	356	358	369	373	408	414	376	410	371	419	400	359	387	385	379	386	374	404	357	381	386	386	400	368	354	390	385	375	389	371	328	453	378	396	419	383	387	373	400	390	406	368	377	392	382	373	406	383	363	390	372	409	380	387	404	358	363	403	368	376	407	390	373	419	385	430	380	377	354	360	399	361	357	394	382	374	359	369	374	376	395	366	390	382	389	355	392	377	397	390	398	377	386	377	391	409	381	356	363	359	398	379	369	374	360	375	358	368	393	363	409	383	364	378	348	386	367	382	366	358	387	355	396	368	395	401	383	383	384	359	356	360	395	390	378	381	354	328	391	360	393	395	426	356	388	399	371	404	328	362	380	422	332	369	411	364	423	414	358	392	403	377	400	360	375	374	381	403	381	361	398	352	392	359	393	374	371	413	395	386	364	393	388	401	371	374	371	363	381	348	343	373	360	352	359	384	372	360	381	379	359	370	361	360	355	372	401	393	403	390	378	358	371	381	379	385	364	431	378	379	392	333	344	375	359	382	372	394	359	351	384	380	376	398	384	396	381	373	396	380	377	388	375	388	378	359	377	367	384	372	405	377	383	386	391	370	393	361	380	358	373	352	387	375	390	347	401	407	372	390	397	389	375	386	368	372	387	390	394	394	395	365	376	405	392	400	400	403	375	391	392	376	363	392	391	363	383	372	405	393	367	408	378	384	364	404	404	384	367	376	365	410	382	395	365	366	354	389	392	393	347	398	373	381	372	392	394	366
8609	1587	2527	2750	2368	2002	1648	1538	1314	1282	1221	1192	1196	1083	1122	1019	1026	1015	1018	995	1019	1025	927	988	921	981	952	986	868	970	920	935	962	923	947	919	965	890	943	886	934	905	942	912	896	940	923	895	919	931	911	905	893	891	937	878	934	882	907	878	899	946	908	894	895	946	900	955	939	920	897	971	836	887	879	896	909	893	912	876	918	877	862	898	914	882	941	886	953	909	937	914	938	899	910	902	894	891	913	873	965	923	908	864	925	901	926	891	906	917	859	963	864	883	885	855	898	865	861	899	875	893	918	893	945	897	874	913	908	931	891	947	866	926	911	930	876	904	885	906	873	872	874	865	925	892	915	900	906	849	882	952	890	921	852	944	888	853	895	917	918	924	876	921	948	874	911	919	920	887	892	851	911	907	816	908	878	888	891	882	865	893	879	845	871	934	900	905	909	910	945	883	907	884	890	958	903	881	947	933	883	879	906	910	878	918	924	876	881	921	885	904	912	815	927	910	887	876	921	958	860	938	897	900	903	876	911	939	876	903	893	926	896	877	933	951	854	825	914	887	890	880	917	903	849	907	936	958	915	922	862	890	910	936	875	868	983	893	878	913	867	874	929	939	930	877	887	887	939	854	931	881	874	957	873	877	908	946	912	923	865	901	954	920	878	895	919	898	901	934	902	882	933	915	905	934	940	892	912	916	900	880	898	823	970	874	935	954	982	888	892	902	878	889	885	896	935	920	942	910	871	859	905	887	874	886	864	877	933	850	842	929	909	915	964	865	902	888	886	913	883	929	941	916	900	897	917	897	875	904	884	890	876	944	913	899	928	906	932	908	890	923	915	912	922	874	861	912	877	923	946	893	898	899	891	890	911	818	897	878	875	921	925	905	879	944	862	892	870	861	878	860	917	907	852	944	885	952	879	888	910	891	887	885	901	966	879	939	890	898	897	884	909	921	924	903	906	864	922	890	904	891	936	888	920	847	889	844	953	896	969	934	910	905	850	907	892	886	914	934	905	953	923	902	889	899	892	961	892	901	945	899	918	922	895	902	891	877	896	845	884	935	896	899	881	870	943	952	863	901	871	890	890	884	893	944	913	882	845	896	863	929	935	895	884	862	951	877	915	932	881	920	952	931	871	911	883	879	844	917	923	906	917	885	903	856	927	918	959	902	925	870	875	840	897	881	890	897	922	896	902	919	816	890	910	907	867	861	882	898	856	967	850	903	888	976	896	897	889	928	919	909	969	900	872	905	883	857	887	886	918	930	925	887	880	906	950	924	949	892	877	899	850	859	896	904	828	910	935	889	897	939	894	889	897	903	862	921	922	805	925	895	934	905	895	840	941	913	900	942	913	945	922	834	851	901	933	893	915	870	900	900	920	902	942	925	902	822	910	895	892	912	887	900	917	941	901	906	873	939	921	854	892	916	901	915	863	883	902	858	909	907	880	912	846	864	901	874	900	893	914	848	871	922	900	944	877	899	842	918	890	930	886	882	902	886	920	941	914	863	900	876	930	913	841	848	947	934	877	872	872	895	917	929	906	850	944	926	877	926	894	913	920	890	862	859	885	920	870	906	853	908	908	879	860	866	920	858	985	866	937	866	878	892	893	900	834	930	898	879	893	823	918	900	884	918	881	843	868	928	894	881	886	924	881	889	950	923	912	878	877	898	939	847	890	900	871	878	896	931	868	869	852	852	901	898	876	879	931	890	956	828	898	879	903	901	845	882	960	890	906	951	925	863	951	954	930	899	930	938	874	896	862	918	872	958	839	882	936	903	914	937	962	883	886	912	908	921	888	864	835	895	921	842	891	916	831	916	899	959	867	874	930	902	826	878	915	898	923	880	896	919	886	860	830	907	909	951	867	893	959	873	857	963	879	862	937	903	895	881	909	879	838	860	879	911	903	917	875	923	885	864	892	863	962	894	883	888	887	928	951	841	893	925	891	926	897	899	909	865	827	923	828	923	850	918	932	924	917	886	874	920	849	897	908	902	930	849	921	921	918	869	890	871	896	910	909	901	886	877	897	836	932	855	864	867	872	861	846	896	911	888	916	920	896	896	892	943	915	904	919	925	885	875	879	866	902	888	937	922	868	928	919	903	916	879	908	959	900	930	912	882	868	932	936	880	924	905	895	899	874	895	842	921	911	887	873	919	882	901	936	943	864	855	883	938	915	904	898	964	858	920	885	927	902	903	913	902	917	866	870	916	888	876	930	894	874	895	870	929	910	897	939	904	874	898	904	901	840	850	845	923	918	903	899	931	884	883	861	904	938	913	935	871	885	913	868	904	900	900	899	902	905	882	851	872	908	890	882	929	929	931	878	967	891	921	856	864	919	896	912	893	925	913	849	880	926	867	859	960	940	876	911	935	944	869	839	958	900	846	870	861	876	895	859	894	920	899	848	937	879	889	931	902	926	952	893	906	901	917	908	921	901	934	933	938	876	850	859	922	943	888	925	839	944	892	886	941	838	926	916	897	939	921	868	909	895	851	881	902	906	897	879	913	931	869	874	906	902	868	865	866	858	912	896	911	903	858	969	879	892	916	975	944	844	835	877	895	882	879	887	958	865	857	921	873	879	874	874	862	930	882	889	914	907	827	949	856	895	901	859	940	897	888	895	884	900	893	911	914	898	957	906	895	946	845	898	887	900	931	868	913	847	856	902	948	910	920	882	895	969	844	940	892	865	900	875	912	913	915	854	917	877	874	921	938	892	833	918	965	924	864	924	883	909	919	885	926	938	858	919	893	913	855	894	934	889	910	910	897	896	880	852	894	898	939	957	905	904	897	833	906	925	890	975	854	894	912	877	908	918	876	922	870	935	859	896	902	880	848	895	911	883	880	878	878	883	914	901	909	889	882	937	861	901	868	886	870	895	947	930	910	869	914	899	853	904	883	888	933	813	922	896	863	941	923	896	870	890	919	908	927	935	916	950	852	935	922	908	896	879	875	864	935	915	916	879	846	857	912	903	943	854	932	905	904	909	889	897	899	921	897	906	902	900	919	880	895	882	937	890	918	892	957	906	899	898	941	883	912	913	940	909	879	903	930	918	845	868	940	882	907	908	886	892	922	938	871	903	939	879	931	865	921	864	912	875	889	867	970	933	937	867	873	916	905	861	909	873	906	913	821	859	879	860	884	823	884	892	916	905	910	863	897	880	971	886	953	871	892	892	892	902	868	856	903	902	870	893	934	900	898	874	866	926	896	879	913	898	878	922	918	924	934	850	909	893	860	854	886	888	881	878	861	922	971	852	885	927	921	887	866	890	870	925	924	941	859	850	914	918	883	888	869	909	872	897	907	939	873	816	870	917	922	908	978	899	892	876	942	911	915	901	887	867	892	944	875	869	910	921	889	871	929	921	923	939	857	906	913	930	865	869	895	875	903	926	861	898	866	964	850	914	846	886	940	916	850	906	898	920	896	909	841	899	917	897	944	836	925	943	957	945	929	891	938	871	865	952	917	902	879	916	909	885	897
1523	263	253	272	237	204	267	245	246	252	260	238	238	247	270	255	248	250	238	253	224	236	257	259	215	260	235	260	242	247	223	233	233	229	215	246	250	250	224	250	231	245	231	237	243	229	266	242	234	242	244	199	250	241	240	262	269	247	258	243	235	260	226	282	247	243	242	232	233	232	215	249	225	225	239	234	217	219	201	228	233	196	227	215	234	240	241	207	227	234	257	239	227	254	261	266	225	220	250	244	272	224	234	234	240	247	245	246	214	255	214	248	228	233	262	239	231	258	243	241	257	248	218	255	229	252	245	242	220	220	212	251	254	213	231	249	242	226	245	236	233	258	246	267	243	245	237	260	238	233	260	235	229	253	200	246	238	232	250	248	224	239	232	250	270	260	226	236	288	238	231	262	251	228	260	243	257	283	224	253	220	228	254	242	224	204	234	241	218	236	238	236	251	257	215	191	238	241	260	267	248	205	236	255	226	236	243	217	265	260	224	238	236	255	265	236	241	221	241	228	232	233	256	235	264	230	237	230	234	287	221	223	226	252	233	278	249	225	241	225	223	232	230	231	203	211	230	237	248	235	202	228	236	260	225	211	210	242	238	200	236	249	216	220	252	241	249	259	285	221	255	250	259	249	257	236	242	211	225	248	221	219	247	244	247	248	208	247	234	238	211	262	225	201	215	225	227	251	249	237	239	236	229	218	201	255	228	249	237	244	241	231	241	249	249	229	201	231	240	232	217	248	230	198	259	254	223	249	257	239	254	239	252	232	240	249	239	260	225	245	260	246	236	258	228	233	199	259	273	236	260	262	259	245	246	263	243	225	212	247	206	245	247	217	246	233	215	219	228	261	222	230	212	243	238	229	227	255	250	232	216	231	260	220	264	234	252	241	249	221	240	236	232	233	230	239	214	231	249	268	225	247	241	237	260	240	246	246	232	219	247	254	220	211	210	263	222	252	197	247	219	244	226	241	223	235	274	275	230	266	252	251	258	261	251	261	255	256	226	287	210	255	236	221	227	236	227	223	242	242	243	235	210	247	261	237	251	259	234	242	273	214	204	249	238	231	238	243	265	231	236	198	241	245	232	221	226	266	204	239	265	236	241	245	234	254	247	247	240	238	239	249	224	276	221	240	251	251	229	246	241	214	235	217	245	217	239	244	259	263	252	252	241	239	258	218	225	249	236	227	211	261	233	198	232	262	213	246	256	250	218	242	245	247	264	243	232	221	235	250	234	225	231	247	258	250	265	222	231	247	231	238	223	246	242	211	254	245	228	247	245	232	221	249	224	239	227	244	253	241	227	273	228	243	246	259	194	207	250	231	245	210	221	222	230	240	225	250	261	247	261	225	269	258	246	250	232	241	212	205	213	245	246	257	227	242	209	244	237	279	233	250	233	250	258	264	235	231	224	249	220	231	235	261	221	255	230	259	235	219	241	232	232	237	236	248	240	232	226	240	243	197	240	234	285	237	262	240	217	244	276	257	235	247	264	267	229	245	230	260	241	218	242	260	281	232	245	237	227	235	247	238	239	244	228	240	215	239	245	225	255	246	270	257	190	214	247	227	248	244	228	190	220	245	279	210	270	241	241	242	227	265	235	259	245	241	248	253	236	249	224	267	249	250	248	236	220	217	215	242	206	254	249	230	268	239	257	260	264	241	212	238	235	258	235	236	252	249	260	190	249	246	249	271	236	214	228	218	244	243	264	272	253	231	232	234	231	243	218	263	235	235	233	219	246	250	236	215	245	234	248	227	243	265	234	233	250	221	216	255	216	247	256	233	254	207	251	234	249	241	221	267	246	260	253	202	267	235	277	251	207	222	229	230	255	241	220	233	253	217	250	229	252	239	239	228	243	223	248	230	226	264	231	247	259	257	240	207	239	247	241	250	221	230	225	217	250	267	234	214	243	236	204	254	235	254	285	217	223	227	216	248	233	228	217	224	256	245	208	217	247	222	253	232	239	236	225	236	221	244	272	215	255	241	240	252	235	231	231	224	255	252	194	250	236	248	267	227	239	271	222	227	242	265	261	217	262	220	239	269	262	250	240	230	257	232	242	239	241	223	251	180	230	222	213	212	219	231	243	233	252	221	244	215	225	214	226	213	242	203	274	256	212	225	259	273	220	220	283	246	254	231	191	217	277	248	244	234	222	243	239	250	256	214	223	225	247	258	216	239	252	250	283	251	219	213	245	261	219	275	210	233	239	244	227	229	223	234	227	260	251	234	226	257	236	243	220	252	247	255	220	261	234	250	252	239	214	224	258	249	255	257	241	197	250	249	236	225	228	218	238	228	276	241	248	215	204	257	248	260	234	247	233	245	246	249	241	255	251	215	237	236	259	244	240	245	238	230	246	230	227	233	218	226	234	260	262	220	240	233	199	212	242	225	260	216	216	231	242	265	209	234	224	236	265	234	272	227	246	252	267	230	243	225	230	214	216	234	245	247	214	255	235	248	241	240	209	219	240	211	215	243	217	236	246	239	239	276	226	235	240	241	204	250	230	251	225	252	253	207	274	232	222	238	252	223	248	216	246	240	223	259	255	241	204	240	216	236	239	249	247	246	297	244	279	251	225	235	207	212	229	225	246	249	240	226	244	229	263	249	232	234	267	255	238	223	227	225	210	230	208	219	250	265	244	239	211	245	256	250	243	233	262	254	232	238	225	211	207	243	254	260	237	261	240	228	263	251	230	230	253	231	255	248	210	254	252	238	218	229	251	249	266	235	255	252	220	208	232	244	206	251	223	210	241	235	251	247	238	238	225	269	267	262	211	237	225	220	246	228	249	245	229	223	254	229	229	239	242	206	252	255	254	249	255	246	245	236	247	228	238	246	284	251	237	267	248	226	235	216	226	247	246	227	237	262	269	210	281	250	227	243	241	224	209	239	231	250	251	234	232	245	238	223	239	241	228	236	210	258	236	263	216	253	278	216	244	217	237	241	219	228	216	236	234	236	237	220	254	243	258	266	259	262	259	247	263	211	245	204	232	260	248	221	220	240	239	220	236	230	235	247	237	259	246	242	234	226	266	253	213	230	263	232	206	247	245	222	231	230	244	242	271	249	206	255	245	240	229	226	246	241	249	220	244	220	260	194	234	248	242	258	237	238	246	238	247	217	229	254	231	243	240	234	255	226	217	232	238	232	235	218	232	253	256	245	209	248	248	234	218	229	229	220	238	269	257	267	236	259	232	265	240	246	255	239	256	260	242	258	228	244	268	245	217	212	241	271	260	239	245	201	237	255	249	233	235	217	240	241	244	251	207	246	244	220	246	218	237	264	254	236	227	256	246	242	211	233	228	244	228	201	239	213	240	264	227	236	249	230	224	223	225	250	250	249	221	235	203	228	216	240	243	223	258	237	268	249	211	247	242	236	251	234	241	263	267	240	228	271	223	235	223	259	255	221	245	230	244	217	229	235	232	216	226	243	237	235	218	199	230	250	266	231	239	217	217	231	246	243	240	217	228	235	244	257
1945	579	687	675	628	608	587	610	597	614	607	569	571	575	600	571	575	582	626	590	639	596	580	588	610	616	605	575	573	578	598	598	601	606	636	592	568	548	604	579	622	572	580	580	618	557	609	602	581	560	591	576	559	613	552	592	600	631	570	627	573	633	584	573	643	584	588	610	598	611	620	590	601	606	580	567	589	572	590	626	572	564	603	584	583	629	592	607	652	594	560	586	573	562	612	561	582	576	603	593	617	592	601	558	574	586	594	596	594	646	614	547	581	598	573	607	595	615	642	595	591	543	565	638	592	552	634	614	591	582	634	604	573	571	595	601	598	594	614	573	618	571	623	605	622	558	602	607	617	627	624	622	594	597	576	599	593	549	541	559	581	623	597	616	597	604	600	579	573	588	579	578	602	592	584	610	614	613	629	583	608	583	554	614	590	600	618	595	608	596	587	539	639	596	608	569	613	623	652	599	572	585	580	575	609	584	609	577	634	597	597	566	581	588	600	589	582	572	616	567	661	606	630	573	601	585	593	551	581	616	603	625	563	609	589	597	582	572	617	616	621	616	674	607	558	610	594	642	600	627	590	548	607	640	603	593	602	578	613	609	619	602	592	619	607	571	608	574	611	611	594	598	598	568	596	600	619	580	537	589	634	578	651	576	613	600	617	589	542	563	600	594	565	601	594	621	578	619	591	609	616	624	600	570	601	641	620	563	599	588	578	604	601	579	610	579	602	654	596	598	632	642	620	598	584	614	590	623	622	578	622	618	612	542	548	570	593	600	580	563	577	590	584	603	614	608	554	587	563	600	594	583	571	609	563	606	610	557	618	585	553	584	583	546	588	614	626	570	570	626	593	642	579	581	614	632	583	617	637	598	619	585	538	598	564	628	591	544	577	583	578	570	649	559	574	579	584	635	580	589	551	557	588	577	552	588	602	573	584	563	629	558	635	620	571	604	610	604	599	590	626	551	570	619	573	624	576	606	576	593	619	553	602	609	582	590	603	590	598	577	647	602	587	617	569	582	584	623	667	560	569	586	587	551	619	613	587	627	623	564	601	568	607	589	631	621	559	604	580	579	585	628	599	605	612	573	612	535	594	558	569	569	618	602	579	565	606	637	583	604	607	611	614	614	600	630	575	615	611	570	529	636	563	592	571	602	604	584	612	545	577	574	596	611	574	637	585	581	617	565	618	621	592	602	630	596	591	602	604	621	630	585	599	575	640	598	598	549	584	598	620	558	604	558	596	598	560	591	625	566	619	599	558	594	603	601	611	632	577	575	587	583	581	614	609	591	605	599	620	604	599	596	612	578	586	586	526	617	621	597	599	626	569	590	572	655	609	594	570	598	594	606	647	576	592	579	604	635	588	582	590	587	631	579	545	597	605	541	574	615	598	580	562	594	589	568	592	588	591	591	588	587	576	595	598	575	538	541	603	575	601	540	634	568	586	608	594	574	573	598	590	619	610	593	590	632	614	540	614	594	586	577	584	617	632	616	597	594	566	572	616	548	587	594	605	566	634	625	610	566	614	612	627	578	576	614	603	611	560	599	553	593	558	616	632	639	615	583	553	564	589	562	612	584	582	624	584	609	604	596	575	630	567	613	597	553	573	592	593	585	570	575	576	610	611	616	602	615	604	637	568	622	595	574	573	645	576	610	590	612	573	577	622	592	595	568	577	577	628	592	589	610	610	575	579	626	593	582	606	577	576	603	580	641	646	608	597	566	561	577	576	593	593	593	567	574	555	590	578	602	599	628	557	580	564	566	587	577	589	611	568	579	577	652	575	601	554	582	561	611	596	585	607	590	581	545	663	621	615	630	588	586	608	581	579	591	609	589	609	565	625	584	572	627	600	568	590	623	588	565	573	604	610	587	610	589	587	603	553	569	620	598	579	579	638	553	619	612	596	570	626	587	575	622	622	602	617	612	563	617	575	568	620	588	605	642	638	591	615	628	580	614	602	592	570	591	554	587	591	632	594	555	592	610	594	587	645	570	619	586	634	570	551	584	576	605	567	606	609	542	598	625	585	578	609	567	581	615	547	557	568	565	595	580	560	593	584	597	613	595	639	564	605	578	613	583	578	614	590	603	578	555	593	596	582	596	589	572	575	599	559	589	593	632	585	604	595	612	590	569	609	624	593	645	564	608	608	561	600	590	570	638	612	603	589	604	646	598	657	606	609	551	571	598	570	558	586	648	603	590	613	625	603	576	614	553	574	610	645	585	606	613	585	605	590	599	613	575	571	570	612	598	545	552	551	593	572	585	577	623	593	565	569	632	666	571	578	596	604	626	602	574	633	582	571	597	628	571	626	578	605	593	620	583	575	647	570	606	591	589	593	603	647	595	599	611	614	579	595	589	614	606	597	608	593	552	594	599	602	594	589	604	616	572	596	564	622	609	594	613	608	582	620	618	596	637	590	591	619	597	607	595	574	615	590	640	658	582	551	592	600	596	561	609	588	586	563	584	609	599	573	643	606	614	620	583	630	601	630	633	578	580	573	643	621	569	597	591	550	586	646	612	606	597	654	583	593	579	607	537	612	577	606	592	580	624	618	597	626	559	601	600	591	581	604	596	562	603	579	566	607	602	603	639	606	605	597	565	626	595	560	584	570	611	578	577	613	610	625	603	597	588	630	606	592	592	615	566	577	529	609	593	639	592	622	575	600	576	603	576	631	613	583	558	607	608	606	582	596	581	633	624	586	577	556	583	602	602	595	583	601	574	629	650	619	576	586	615	630	583	587	596	624	613	587	604	655	574	573	568	585	577	563	576	627	625	613	571	602	610	591	582	582	589	613	583	586	576	607	628	604	593	638	572	570	629	574	625	595	596	603	614	565	607	599	571	577	621	600	577	608	601	598	557	640	571	584	577	609	545	588	583	591	568	595	595	586	583	596	602	595	590	590	604	568	615	639	621	601	582	593	576	543	611	571	598	576	589	588	581	588	567	586	644	533	588	596	614	615	561	577	603	621	592	620	592	595	613	612	568	607	525	638	585	594	595	557	563	557	614	575	606	629	584	604	589	596	577	628	593	589	638	585	603	551	588	630	569	587	563	603	614	551	549	571	581	583	580	612	622	603	554	637	599	568	587	607	578	619	601	613	588	582	570	572	579	633	601	607	581	619	590	582	576	585	593	589	603	634	603	542	584	616	609	587	561	570	575	601	586	580	608	587	582	580	623	598	584	571	617	580	623	590	593	580	588	601	608	581	590	597	601	595	583	615	621	565	581	595	585	564	615	585	589	585	561	594	594	569	558	622	610	585	620	567	636	570	583	571	597	592	578	626	551	583	634	606	592	610	634	628	613	588	587	577	616	622	572	571	572	615	627	588	618	580	580	567	598	598	608	549	601	615	620	592	644	590	608	629	590	573	574	582	599	598	582	596	614	615	626	586	640	579	574	558	589	590	575	572	589	600	555	614	586	639	568	630	613	584	571	574	608	562	565	588	600	615	591	600	579	609	554	570	637	597	603
7274	554	546	472	337	296	275	247	209	221	218	200	192	193	173	209	188	181	211	202	180	198	185	177	185	179	183	182	175	185	171	171	195	186	180	195	171	178	163	193	167	181	142	186	180	192	181	182	178	184	166	172	187	180	189	187	162	202	180	179	158	175	210	171	179	201	205	169	205	195	157	183	157	173	204	147	176	186	191	175	158	180	166	159	180	174	186	180	165	200	188	170	166	164	144	187	175	194	171	187	177	176	191	184	171	169	187	179	180	182	172	183	177	179	182	180	171	164	187	205	195	183	155	173	171	164	193	178	180	166	190	185	169	164	172	179	170	164	153	176	152	167	154	172	172	193	159	204	210	166	172	170	186	172	174	187	184	206	167	156	192	206	195	197	170	179	176	188	166	173	155	178	189	165	178	175	213	188	173	162	179	168	198	153	180	191	183	182	173	183	178	178	171	170	175	182	172	196	159	163	163	174	167	190	167	174	154	193	180	167	182	185	158	190	186	179	184	187	165	173	191	191	173	198	167	185	148	196	171	168	175	197	194	177	177	198	190	174	176	181	184	166	165	185	199	198	190	195	174	174	175	165	170	174	183	182	169	179	172	185	208	179	193	169	179	177	195	178	173	183	174	195	172	165	184	157	183	182	185	175	191	167	179	180	201	211	159	188	180	157	190	177	169	167	162	186	202	158	186	192	170	183	187	163	174	179	174	165	187	183	179	155	153	167	180	172	202	185	180	162	189	166	160	205	190	197	172	176	171	206	196	185	200	191	137	174	157	170	169	170	179	173	194	178	165	172	188	174	170	176	204	177	190	176	188	192	186	153	186	174	168	177	175	171	178	155	189	208	171	161	170	218	178	159	177	148	145	161	183	168	174	160	196	189	168	163	177	191	204	180	181	189	185	171	175	157	175	177	185	189	168	167	180	195	166	183	192	172	182	192	161	169	190	161	159	184	181	170	177	167	183	156	153	173	216	179	174	176	156	170	182	165	190	192	192	173	164	169	202	166	186	196	171	178	163	165	177	183	181	192	180	192	153	160	179	181	195	185	172	193	168	184	171	149	160	158	177	153	160	177	173	180	171	186	163	183	177	169	193	168	185	189	172	184	166	160	165	193	160	179	195	177	164	171	169	185	154	169	170	180	185	180	159	187	187	187	179	179	198	185	163	150	165	170	191	198	176	173	207	195	170	154	172	167	169	212	178	178	201	207	181	201	185	166	170	179	167	158	187	200	179	170	175	188	173	205	168	198	190	170	196	164	198	180	193	180	186	210	186	170	181	171	191	177	190	190	147	172	182	186	169	198	174	205	166	172	165	179	174	172	174	170	175	177	165	186	197	146	170	175	172	191	182	173	184	187	170	199	178	155	171	164	209	182	165	221	177	172	190	171	204	183	175	189	152	185	198	225	172	164	190	163	193	188	185	181	169	166	187	169	196	168	188	172	175	195	184	176	186	186	161	162	199	172	194	161	163	153	166	163	167	174	172	164	160	191	195	179	204	162	190	164	167	170	170	159	175	156	177	133	182	187	176	170	188	162	173	177	184	192	158	182	177	190	186	178	194	198	193	170	191	162	174	189	174	184	164	189	181	170	176	186	186	185	165	171	148	167	150	179	179	178	193	174	189	186	195	187	187	210	190	170	167	209	181	202	150	198	200	178	178	147	151	175	190	161	176	177	160	204	182	167	170	193	177	182	162	180	175	193	187	179	175	170	179	214	176	191	194	167	192	178	166	193	183	157	198	148	159	180	145	203	208	164	191	179	177	207	169	180	179	188	155	189	181	187	182	197	177	192	189	173	184	202	196	193	202	179	162	172	154	145	151	210	186	176	177	146	199	155	182	185	187	149	177	176	190	176	183	194	158	179	192	194	175	177	172	157	192	163	168	172	165	188	186	189	187	183	182	149	185	186	194	194	182	199	157	151	200	187	179	185	188	171	172	174	170	164	164	177	179	175	179	186	193	173	180	182	184	150	174	170	202	162	192	177	175	201	182	187	186	184	177	189	159	194	192	183	178	219	178	192	170	196	201	211	163	170	194	167	176	180	187	170	188	185	167	179	196	180	185	154	199	168	166	179	166	145	179	187	207	164	181	173	176	176	199	178	174	170	197	175	222	196	173	177	180	184	196	177	192	190	178	167	148	179	185	196	186	165	151	178	179	196	186	184	156	170	178	181	165	186	188	167	191	184	169	175	194	178	170	213	181	191	191	166	165	152	173	193	180	189	194	191	186	177	172	164	203	184	161	175	185	198	164	185	182	201	165	176	167	189	181	182	169	188	201	201	170	184	168	167	174	155	178	191	172	188	189	184	177	179	162	207	178	187	158	169	188	198	184	190	192	196	190	170	174	189	160	172	195	178	162	191	186	182	155	196	202	179	180	191	205	193	167	169	161	178	193	174	200	192	176	203	154	162	143	185	162	169	183	188	166	203	187	160	184	198	204	172	174	150	176	178	201	178	175	147	188	193	180	181	174	183	158	195	180	188	168	191	178	196	190	197	194	199	157	200	154	197	152	173	162	178	203	157	168	184	181	172	181	166	191	158	184	181	181	192	153	205	177	171	159	184	201	181	208	212	161	161	174	184	180	166	169	181	178	169	195	169	166	170	183	180	190	169	175	174	155	159	190	167	196	184	160	181	177	185	185	164	158	153	147	186	184	177	174	149	185	190	196	205	210	196	172	207	180	194	187	188	208	196	148	176	195	146	194	182	183	164	160	157	204	185	187	196	189	186	184	180	210	158	168	171	159	161	153	212	171	176	174	157	163	196	184	165	148	184	175	199	191	142	188	184	144	198	177	208	145	183	175	203	167	171	158	180	183	189	187	173	184	157	202	155	164	166	202	183	173	181	153	202	165	181	183	184	178	183	182	174	192	146	203	166	196	175	162	195	187	173	166	164	159	171	180	168	167	177	156	179	186	195	169	206	194	165	155	170	179	178	162	169	151	195	190	181	176	177	169	167	169	176	183	137	172	189	165	166	168	206	177	154	183	200	165	194	221	179	171	188	165	173	177	204	193	206	146	188	157	176	188	176	140	186	167	184	171	192	194	157	186	162	157	168	186	183	166	193	205	161	184	187	165	177	158	191	189	193	189	165	202	181	153	180	174	174	184	199	162	190	176	187	197	189	187	189	160	181	161	158	205	200	186	156	186	184	187	177	144	202	192	167	188	165	178	179	182	185	155	163	159	202	184	181	168	160	187	160	172	188	185	140	183	168	171	161	155	182	197	167	196	162	179	160	177	190	198	163	164	194	161	141	169	176	170	182	186	185	147	176	192	189	172	175	154	177	157	201	185	158	182	185	142	166	182	177	178	176	193	188	168	169	188	174	180	196	190	190	157	135	201	191	160	178	188	174	184	211	161	180	184	182	184	183	191	176	182	186	189	194	161	188	172	165	168	179	167	168	172	173	181	175	179	172	173	181	184	181	200	171	177	155	170	194	167	133	175	175	176	160	194	164	192	168	158	162
6246	806	1320	1423	1250	1063	918	801	735	701	689	642	585	629	605	559	591	545	547	560	580	553	541	519	519	538	521	494	541	480	534	514	503	509	499	525	566	487	557	554	486	544	545	501	502	504	513	527	451	493	477	469	469	446	482	528	499	453	516	483	493	494	485	532	482	494	506	537	473	535	491	530	526	476	433	533	465	492	487	453	476	513	496	507	469	471	502	502	477	492	507	508	486	502	552	461	514	532	483	464	467	498	503	492	469	538	501	498	519	491	521	530	516	527	471	488	485	455	482	498	531	475	479	527	513	503	494	461	518	522	506	486	474	503	486	475	553	509	480	485	442	550	451	498	511	492	499	513	527	489	475	465	474	461	449	483	480	470	485	481	530	520	501	464	468	493	501	501	466	484	487	487	514	479	489	529	475	491	504	448	468	537	544	493	499	480	482	473	462	507	479	467	518	531	501	490	466	466	495	522	494	548	476	487	513	495	503	487	469	503	468	484	491	489	448	489	500	522	503	494	479	470	505	503	505	483	528	497	492	544	486	495	473	491	488	525	469	516	426	490	513	484	527	481	507	531	508	499	498	505	475	519	501	501	464	454	500	507	516	453	538	470	498	516	451	492	536	484	532	503	536	470	488	504	492	462	487	463	515	514	520	451	462	486	533	450	511	470	494	486	537	492	488	486	477	484	499	493	479	463	471	481	474	512	508	496	499	512	479	467	464	484	459	487	469	495	532	513	440	479	466	498	476	480	494	482	495	500	519	498	485	482	487	534	494	495	545	472	458	497	487	460	524	504	501	515	475	489	482	482	485	501	515	468	492	438	464	505	497	533	492	481	471	516	485	518	484	522	488	489	473	485	497	554	482	491	485	527	515	520	484	518	526	488	489	513	491	542	505	483	496	460	506	473	509	496	480	513	455	530	504	498	489	508	535	501	507	492	454	464	515	521	499	495	511	490	470	494	464	493	506	503	484	519	514	490	464	499	502	463	491	467	482	525	506	501	475	501	462	470	472	513	505	487	473	498	512	481	501	482	482	468	499	490	484	513	513	522	527	499	501	490	481	480	514	500	472	530	481	521	490	439	508	506	485	484	486	524	497	495	474	478	470	456	528	522	465	505	524	502	532	503	542	499	506	485	477	513	525	496	478	449	526	472	503	463	500	508	525	523	504	438	509	487	505	468	522	493	522	469	484	469	551	499	484	496	495	534	459	497	482	496	514	467	482	494	499	488	503	498	511	476	500	489	522	491	486	507	481	511	514	510	481	498	496	484	491	488	467	497	488	478	488	515	515	524	493	454	474	519	492	490	481	516	542	465	525	495	554	476	521	498	504	512	427	461	521	495	495	482	520	555	465	481	464	521	496	486	484	530	506	469	476	514	503	444	464	495	495	472	475	465	523	478	489	508	489	503	498	493	495	480	450	528	523	554	475	491	492	482	493	475	478	530	460	495	499	485	441	472	492	468	485	482	486	511	515	475	488	509	488	447	516	477	481	517	456	556	497	523	503	477	511	520	490	512	481	495	521	510	495	466	491	449	518	532	478	494	486	483	481	496	539	500	458	460	498	498	499	504	484	496	468	490	495	481	502	509	550	478	498	497	499	498	493	469	489	486	470	469	477	508	508	467	489	527	504	491	504	526	496	475	484	503	548	496	514	512	504	499	467	508	499	479	476	485	481	474	493	486	456	518	508	492	508	447	538	460	499	491	481	527	525	498	526	501	474	509	512	474	464	475	478	435	549	512	515	522	510	511	494	486	476	474	464	505	484	502	472	518	518	504	501	528	536	524	492	504	516	501	485	482	474	482	508	492	522	479	467	513	501	534	475	476	477	484	460	502	509	499	484	516	479	512	492	449	443	477	474	507	513	481	543	495	490	526	491	460	486	516	522	512	491	499	469	498	522	507	512	496	506	515	498	511	482	497	499	492	500	491	515	463	470	508	505	469	501	509	488	486	484	510	507	473	459	495	463	503	445	486	491	534	518	460	485	453	521	515	485	474	514	470	495	521	508	468	478	495	476	516	498	528	490	507	467	490	524	516	510	431	483	515	483	497	469	466	489	447	472	516	490	492	482	462	455	517	474	515	494	480	475	500	480	495	481	475	526	488	501	527	512	529	500	519	465	509	502	516	480	478	518	496	463	492	485	487	497	480	498	475	504	472	485	485	532	477	446	532	456	534	459	515	491	491	517	505	536	514	474	498	499	487	466	530	522	492	502	538	496	473	530	502	493	518	476	466	521	500	489	476	525	507	502	493	496	549	538	506	499	517	464	464	491	507	502	469	476	514	514	467	505	467	474	502	481	484	511	461	450	507	465	494	523	470	496	500	491	487	479	461	455	484	460	500	506	448	471	451	468	485	489	506	480	465	499	475	496	516	473	494	508	493	477	461	519	490	452	487	510	486	501	497	511	473	485	496	457	472	517	478	480	506	492	546	486	492	478	520	500	511	533	479	483	516	482	483	519	479	490	507	485	488	501	547	447	533	515	522	501	518	491	507	521	534	478	501	520	501	501	463	452	497	459	481	535	505	497	437	504	496	524	510	523	494	488	468	502	474	481	459	476	504	488	475	524	519	491	477	480	461	511	504	471	507	499	531	493	509	492	500	472	499	481	530	477	488	506	516	454	481	534	528	523	512	489	496	478	525	530	465	511	507	467	492	482	500	477	511	451	510	471	479	451	458	495	508	470	503	458	523	494	475	482	509	529	521	530	467	505	455	480	508	493	494	458	466	474	466	537	529	513	510	516	483	501	519	538	498	494	483	512	485	482	516	491	492	474	516	492	500	506	489	501	509	456	516	488	514	471	501	509	531	506	490	458	469	452	500	463	529	495	516	477	481	508	484	523	504	529	512	466	477	487	488	522	489	487	494	492	503	443	486	507	508	510	532	468	489	484	514	479	478	479	477	490	507	498	481	493	473	469	505	472	491	492	476	510	505	498	480	514	491	495	468	459	499	496	454	532	514	497	475	510	497	481	499	504	528	498	512	489	517	493	490	469	461	515	456	505	454	480	517	513	500	490	507	525	508	469	487	442	481	519	457	481	501	468	520	520	554	488	503	504	528	504	477	503	535	439	493	497	497	510	522	469	484	483	515	482	500	510	484	500	542	458	492	514	481	516	482	492	494	490	469	504	478	515	489	473	515	479	478	470	478	504	485	517	540	498	512	484	490	449	517	555	504	481	484	501	461	469	489	482	516	486	525	476	488	466	456	474	478	493	466	500	474	509	456	495	459	531	499	468	461	502	510	461	527	472	505	530	474	505	508	509	469	476	488	506	498	498	512	458	493	515	520	489	488	477	509	476	518	455	497	475	494	487	499	504	460	464	501	450	507	502	485	487	470	509	501	510	515	502	521	440	500	481	510	502	504	483	475	524	527	492	490	529	491	516	484	501	510	520	483	459	468	489	476	472	482	492	523	513	473	484	517	473	516	499	492	472	503	515	508	515	464	513	516	477	477	505	501	473	507	507	467
14631	1462	1175	891	732	617	505	462	481	506	490	392	443	411	415	401	383	364	391	359	392	380	392	386	412	404	384	368	351	337	369	382	359	383	353	379	384	352	415	369	381	361	356	389	415	396	391	350	398	384	412	364	363	356	356	389	364	388	363	391	393	415	378	379	387	338	395	347	421	420	381	405	403	358	360	364	360	402	399	410	380	384	367	385	402	391	403	383	396	410	347	376	383	352	364	372	381	386	375	369	377	369	372	409	391	399	386	325	381	357	377	430	391	386	422	412	370	411	406	370	372	360	410	409	329	405	392	380	397	394	357	372	416	411	372	376	367	355	355	405	374	376	315	410	363	386	348	357	398	358	375	407	403	392	381	384	368	386	381	406	367	379	388	390	357	343	353	379	348	376	367	401	382	368	406	393	376	375	379	381	414	384	375	390	393	380	370	388	370	385	363	380	365	404	368	395	385	408	395	421	372	385	355	382	349	382	387	387	371	347	376	390	382	393	416	369	359	362	375	367	359	358	363	375	425	386	384	356	349	370	352	371	384	374	361	385	397	373	417	344	370	379	343	411	386	391	350	397	349	412	355	386	371	402	364	381	377	375	396	408	357	404	390	354	433	387	374	418	402	393	393	369	394	407	361	361	332	351	374	405	396	359	369	425	362	372	390	385	373	428	370	385	395	361	363	356	384	385	379	372	391	414	354	370	396	350	401	376	399	367	406	400	353	347	380	403	394	360	339	405	402	369	376	356	378	357	365	371	369	373	375	381	425	375	375	390	390	392	406	409	368	350	380	391	374	375	380	367	379	367	381	332	344	379	362	391	380	344	356	355	417	349	349	402	377	375	390	389	391	362	392	366	387	375	417	411	414	375	375	375	348	365	354	373	365	383	387	421	377	423	377	360	368	384	405	398	410	368	380	371	322	382	383	378	376	362	410	380	406	408	364	387	382	360	375	362	377	379	407	360	397	370	381	395	362	372	391	363	414	368	360	360	374	355	354	386	410	382	360	376	395	320	384	381	421	377	389	420	403	363	379	382	408	388	386	370	369	370	373	367	377	378	370	367	374	399	382	385	363	395	377	358	393	355	339	374	406	403	402	391	363	357	377	341	376	410	402	349	366	385	396	364	379	382	382	419	375	360	349	365	389	378	377	364	366	391	370	375	377	343	353	359	377	419	368	409	366	386	393	401	365	353	385	396	358	398	395	391	337	394	381	372	392	405	369	354	369	412	366	357	367	393	378	360	362	371	401	384	374	416	366	359	410	368	408	420	363	394	412	347	393	346	400	379	364	328	368	391	362	408	394	376	403	358	367	340	392	343	376	399	347	401	408	379	399	399	376	410	383	391	373	390	390	384	388	385	397	360	350	340	373	342	375	355	385	386	404	400	386	381	367	434	352	379	381	381	374	358	391	349	331	370	409	398	375	373	389	365	363	390	398	347	381	376	361	381	401	410	379	381	343	350	378	366	370	384	387	387	419	389	374	412	403	370	351	407	382	385	367	392	351	356	382	371	376	385	353	366	352	368	363	363	381	387	396	399	388	365	399	375	378	393	400	424	345	338	393	387	388	354	401	373	363	381	344	361	381	382	389	412	397	366	403	391	380	368	335	386	375	369	378	386	360	350	370	349	352	363	375	373	418	393	392	374	392	353	394	381	360	358	388	373	376	403	390	348	356	352	388	385	368	356	369	370	392	379	365	364	357	381	373	366	382	401	352	419	417	351	383	327	365	384	365	383	348	381	345	375	391	386	374	389	395	378	405	385	366	348	376	356	394	371	384	377	374	364	371	392	379	347	363	391	356	349	384	377	367	365	394	374	384	424	375	374	348	390	347	355	395	396	331	349	357	373	375	380	391	370	369	338	388	351	378	392	399	413	415	398	373	360	355	349	395	366	304	385	397	320	364	389	390	376	388	373	371	374	365	366	376	392	367	384	348	411	394	391	399	409	380	381	379	374	407	359	372	395	420	374	403	360	414	360	380	371	386	414	360	398	397	386	384	416	381	388	369	407	380	370	379	344	397	343	362	426	361	380	367	356	414	370	380	393	369	358	360	377	339	372	403	408	366	361	357	407	374	349	387	408	377	396	367	392	343	350	370	365	373	391	370	385	363	389	344	379	399	384	366	387	361	357	388	374	371	367	356	387	398	380	395	398	373	367	399	369	403	404	364	417	378	367	368	379	338	382	369	333	405	367	410	393	415	397	410	379	337	382	334	390	367	342	374	377	370	394	366	393	384	383	405	349	399	335	379	351	392	361	385	408	388	398	372	341	389	405	387	331	363	376	399	378	393	411	406	345	364	401	371	399	384	399	400	372	384	343	340	366	394	377	360	407	359	380	405	371	362	394	377	394	400	369	355	362	385	394	390	389	377	354	352	382	395	383	358	378	402	390	354	393	387	386	398	347	381	401	395	365	371	371	390	340	349	382	397	368	362	395	371	406	370	385	341	385	377	377	414	367	381	380	381	359	391	404	405	378	363	364	390	396	395	356	381	418	361	396	348	398	354	381	373	401	397	399	398	378	398	379	342	385	377	369	403	397	398	358	341	379	401	369	365	355	378	405	381	359	383	369	392	375	367	368	358	370	400	392	359	395	397	379	379	385	384	338	375	363	354	369	385	390	391	386	380	394	407	361	376	413	407	379	396	376	407	355	392	378	363	395	384	392	391	387	375	404	385	406	382	370	342	403	375	416	350	374	379	371	387	394	367	351	387	354	406	397	372	362	370	381	383	366	371	374	378	390	402	382	365	396	358	389	384	380	375	380	381	399	341	360	357	382	361	424	396	373	390	345	368	360	389	388	404	388	377	438	341	388	378	417	354	362	368	362	373	342	357	391	378	393	353	385	381	420	392	377	356	358	408	350	370	385	385	368	341	368	378	359	411	378	370	351	367	359	373	358	355	370	379	377	393	376	381	362	389	399	339	373	352	362	342	365	390	399	383	380	390	356	370	422	364	376	370	345	429	364	357	369	400	401	342	416	416	356	391	380	370	394	386	350	364	339	365	404	354	358	375	408	360	425	379	368	376	378	413	358	371	373	386	397	395	370	358	372	387	406	399	371	398	354	389	391	386	404	399	376	360	394	408	418	396	378	392	393	372	403	380	395	373	383	409	345	412	334	390	366	380	340	361	383	384	362	390	377	391	393	403	374	375	388	360	355	395	361	351	363	389	395	391	385	375	388	363	379	403	389	369	425	398	387	374	382	397	399	406	371	402	395	393	386	373	389	368	369	354	404	370	350	376	376	383	351	385	384	432	412	351	372	401	376	399	368	396	364	396	351	413	399	372	400	400	367	393	381	363	373	391	376	383	363	319	368	377	357	363	365	385	364	406	384	416	347	397	385	410	384	405	389	346	385	416	373	382	368	364	370	349	364	376	386	409	391	398	413	384	412	404	362	369	403	358	384	399	372	385	379	393	409	371	373	420	389	375	386	421	427	416	360	383	415	348	401	368	397	374	374	388	377	400	348
8661	1523	2466	2732	2275	1995	1666	1517	1411	1274	1216	1122	1116	1092	1080	972	1080	1008	990	973	967	1013	963	980	993	959	945	972	899	934	1003	932	954	899	956	927	980	896	938	918	932	876	908	888	876	931	920	892	957	952	853	886	900	920	913	918	956	913	923	897	948	928	910	944	846	914	893	878	886	870	863	912	899	875	966	922	901	885	942	910	820	891	848	864	893	864	858	903	893	889	918	877	917	928	897	924	934	880	886	960	904	946	915	872	846	868	877	907	846	949	932	944	879	924	903	895	883	884	944	906	877	896	906	889	937	919	892	961	913	895	935	941	884	922	892	891	899	911	953	920	886	929	907	879	835	888	876	924	871	947	877	917	896	876	903	892	894	898	867	899	948	883	923	857	939	921	870	885	913	897	977	931	869	882	899	891	874	906	903	867	858	907	889	901	961	875	926	906	907	914	874	887	904	904	908	869	824	906	929	880	880	898	912	914	922	895	902	853	926	891	891	899	894	873	924	915	899	884	872	940	905	847	910	919	891	902	946	915	916	897	925	875	867	851	938	901	926	854	913	937	910	889	897	889	897	885	913	877	946	844	904	885	924	879	901	915	864	891	964	872	894	888	954	887	925	886	929	915	951	875	894	895	876	878	906	909	920	845	900	913	900	838	950	893	924	925	883	877	877	928	922	907	915	909	863	913	821	870	894	888	890	939	898	931	934	876	926	895	957	911	903	893	859	930	913	880	882	853	888	964	900	885	875	865	937	915	862	904	974	897	848	878	929	896	870	928	920	932	912	849	894	864	886	863	888	887	976	843	918	836	933	901	913	908	920	892	968	878	914	920	912	925	886	892	899	905	901	898	889	921	883	926	937	928	893	966	878	932	899	907	925	901	868	911	914	915	883	914	873	881	912	875	858	877	868	866	860	885	887	932	940	842	861	899	909	921	868	861	892	888	886	874	864	809	877	853	865	923	941	944	881	863	910	915	882	934	932	874	880	912	879	898	922	967	949	884	918	906	932	880	907	908	915	852	890	875	889	906	884	928	889	889	883	925	865	896	872	925	923	902	893	879	891	880	950	903	921	857	935	912	929	892	906	894	906	902	928	894	988	855	930	880	905	861	882	894	918	924	898	888	940	912	875	926	906	910	887	941	933	926	867	867	874	891	885	884	902	913	857	908	871	851	854	944	907	886	866	838	896	882	873	872	909	867	930	902	907	891	895	843	913	886	971	875	882	963	845	895	867	929	883	940	928	891	868	866	852	902	885	831	899	906	895	913	879	877	879	892	976	862	891	883	913	862	910	908	892	926	904	902	911	909	932	901	909	884	917	934	883	841	897	870	945	915	934	939	954	948	920	905	868	890	886	934	905	896	869	905	934	927	905	857	904	871	878	872	851	900	925	929	893	884	945	907	940	884	879	911	909	901	885	864	934	886	930	870	893	940	846	905	887	906	891	890	897	865	932	861	926	888	860	921	926	900	860	838	815	893	893	932	933	906	930	849	913	889	852	873	874	931	920	893	870	864	908	901	885	902	943	860	853	897	905	888	937	888	891	886	961	940	899	921	874	899	881	893	955	860	870	936	894	872	880	934	926	850	903	911	924	831	903	918	883	884	899	893	831	924	871	966	852	862	907	868	905	876	873	881	938	917	891	929	882	914	916	890	942	897	924	917	868	902	926	899	892	885	904	891	902	880	868	823	887	886	893	894	861	902	936	938	901	949	832	896	829	923	858	870	856	889	879	870	865	896	872	915	928	872	913	903	890	821	854	914	881	906	907	895	893	879	964	899	925	877	898	901	907	936	902	815	839	906	949	871	867	915	916	885	918	973	968	892	902	929	934	930	881	927	933	914	954	885	909	976	899	893	915	913	932	894	895	879	861	937	909	878	919	897	895	889	891	920	911	857	876	870	869	902	903	864	892	955	877	901	890	919	927	838	893	921	885	880	882	910	959	906	898	914	888	886	886	869	958	933	875	954	890	890	868	909	918	878	885	883	892	913	909	824	891	910	888	867	886	902	909	934	910	904	892	902	862	853	922	914	883	946	937	877	901	913	792	887	903	866	873	854	938	903	913	886	857	871	898	929	923	899	873	940	831	871	858	871	932	931	978	887	922	827	862	905	940	959	913	946	917	919	915	881	910	948	908	926	917	907	869	906	877	925	844	910	893	922	911	950	933	934	940	956	844	948	865	899	918	914	915	897	908	903	875	845	907	918	923	858	844	966	906	893	915	911	848	933	906	887	876	861	899	933	852	891	919	861	909	900	968	862	884	879	900	933	948	890	950	881	930	866	881	905	943	875	905	935	920	944	888	914	895	881	925	950	894	824	878	851	919	932	902	924	892	951	951	903	864	867	900	905	895	904	874	902	870	843	908	944	896	933	906	915	885	911	928	927	933	876	904	936	917	870	898	910	870	906	946	875	888	856	859	872	960	927	914	865	874	926	867	910	860	876	870	880	910	936	864	913	938	866	883	897	941	900	932	916	922	924	871	901	913	894	931	902	903	869	911	913	919	934	835	951	891	964	897	915	939	954	916	921	913	914	875	923	862	875	868	887	926	907	906	909	925	904	889	887	918	864	949	894	946	883	932	902	890	910	909	930	853	970	887	911	908	882	951	894	859	888	881	900	888	896	928	894	900	906	858	906	877	937	918	904	913	862	932	875	840	879	883	904	941	859	852	922	863	917	887	842	934	921	897	847	931	899	855	954	918	929	913	926	870	890	915	959	919	911	856	916	931	924	860	835	889	894	865	932	847	903	847	894	914	894	946	914	889	884	866	870	866	909	854	870	882	921	922	866	932	905	852	898	871	900	879	888	898	962	952	887	902	909	889	898	879	896	907	854	938	885	926	887	925	909	861	903	953	920	899	895	897	891	885	863	862	906	900	895	910	919	882	915	887	869	846	917	944	932	903	909	924	874	905	914	936	896	889	878	875	931	854	890	910	889	910	922	914	897	937	856	868	864	905	909	883	853	873	852	956	911	900	897	944	912	870	921	885	940	908	884	935	916	854	871	899	892	910	886	896	846	886	911	933	917	871	897	889	892	878	862	917	823	897	939	886	956	928	896	913	884	874	911	947	865	894	924	923	887	888	874	883	930	901	866	929	872	900	810	853	920	871	950	921	870	878	903	912	920	892	888	916	931	886	868	935	950	904	871	889	908	880	883	859	912	923	844	924	890	916	851	870	920	889	932	867	907	878	984	908	856	910	843	933	882	894	867	982	882	897	907	939	920	939	876	932	872	906	865	919	916	860	846	873	908	953	908	869	886	925	853	912	880	932	893	882	862	856	881	943	929	877	855	903	892	856	853	876	899	875	922	922	902	897	920	902	860	881	920	946	906	910	833	853	893	906	922	848	868	922	927	923	904	918	907	886	948	891	908	886	859	882	862	918	875	957	895	858	892	874	875	914	894	938	884	947	911	883	846	863	915	895	862	910	927	868	915	930	905	918	897	882	860	837	955	870	874	890	967	908	884	884	926
1516	240	245	239	231	267	255	231	259	235	246	232	246	246	267	225	246	227	242	239	214	235	221	266	224	238	260	239	231	244	241	230	228	259	233	235	239	232	262	254	251	241	219	230	200	217	235	210	254	235	254	242	210	243	222	231	232	241	243	257	258	207	258	211	235	243	256	220	261	233	239	219	252	227	250	229	255	255	244	292	250	200	240	273	241	259	249	237	259	242	231	251	256	246	214	223	251	252	214	222	242	278	238	216	261	224	209	252	241	218	225	251	227	239	244	260	239	265	206	228	237	229	268	235	226	221	247	213	214	247	246	214	255	230	254	257	242	241	257	242	232	231	276	276	228	233	229	257	223	221	237	235	251	253	225	256	217	255	234	202	230	278	243	243	245	238	223	262	262	247	245	237	219	222	211	220	220	233	238	244	239	226	212	253	229	240	236	226	262	226	232	225	245	243	219	223	239	223	248	269	241	265	217	231	232	237	245	211	247	232	246	238	256	220	252	271	256	267	227	248	242	247	222	235	245	234	224	223	218	239	228	255	252	247	221	241	262	237	244	252	240	237	236	274	239	242	227	276	234	259	243	222	261	223	215	219	241	241	231	266	234	231	247	261	232	235	225	248	223	275	263	231	218	234	241	250	213	250	237	284	273	241	217	220	252	238	237	221	225	211	236	243	273	220	227	223	238	226	243	264	235	253	243	263	224	227	208	249	220	265	238	254	230	223	246	228	259	252	242	236	248	206	238	215	226	223	234	210	218	245	214	242	253	263	239	240	258	233	257	241	221	248	254	266	239	238	214	235	246	221	246	245	254	219	231	254	226	238	231	236	236	235	243	232	234	240	238	216	252	246	264	239	228	222	252	245	227	246	237	215	228	239	268	222	233	235	223	240	218	245	229	237	264	219	275	213	246	248	207	222	218	255	234	228	201	261	249	228	212	235	248	243	223	207	220	227	236	256	229	261	248	246	237	248	233	203	234	248	250	231	228	247	205	238	218	260	269	265	211	228	252	224	231	236	256	263	254	216	223	234	235	265	239	259	247	237	255	268	245	241	240	247	259	239	235	244	237	235	262	203	234	234	250	287	227	233	242	207	265	246	214	266	238	233	229	242	236	213	256	256	238	225	236	224	250	223	245	249	246	240	231	225	261	242	229	261	254	242	213	222	266	240	226	230	222	228	217	250	250	181	241	264	249	230	246	237	219	231	231	289	258	205	242	241	206	229	245	239	249	222	231	251	225	231	241	253	251	216	228	288	267	232	234	238	244	221	220	249	216	222	238	234	255	220	256	223	258	236	208	250	248	232	218	232	215	266	241	218	252	245	243	265	235	219	244	245	256	233	208	274	260	255	226	235	265	267	262	257	253	239	210	234	244	222	213	261	222	244	264	274	223	235	237	229	239	230	214	232	215	224	222	234	233	247	251	263	240	240	245	235	244	215	201	243	270	261	241	237	262	280	241	252	240	234	233	214	254	255	221	252	264	234	232	225	250	228	238	271	224	229	233	249	249	255	244	234	246	245	249	242	236	243	247	247	258	239	245	226	220	208	223	250	226	235	263	213	228	231	229	266	245	208	240	260	219	239	225	238	241	259	247	288	250	255	257	226	237	247	254	238	241	235	260	252	230	248	220	250	268	237	221	216	246	248	231	240	232	222	236	246	230	257	267	247	263	217	238	234	224	257	231	269	215	230	248	249	227	254	235	250	232	236	195	231	254	233	269	222	215	245	234	214	227	270	220	239	242	246	225	241	237	237	233	249	285	237	224	208	233	235	266	233	263	237	238	235	219	250	261	262	245	244	253	237	238	253	262	215	269	249	231	222	247	255	210	218	247	232	231	240	225	202	217	250	247	222	229	248	215	247	252	241	259	256	261	233	258	252	224	266	233	214	220	219	244	240	224	253	225	244	233	241	206	214	255	249	201	208	245	259	253	228	230	232	245	261	247	237	216	255	208	233	288	204	227	236	225	247	244	243	249	250	216	251	220	221	222	242	205	210	226	226	253	229	267	243	240	205	228	236	197	266	247	235	240	245	255	230	217	256	235	195	227	233	247	240	218	240	218	207	263	220	252	244	258	213	223	242	255	267	209	212	245	246	263	219	230	273	242	244	235	244	248	252	228	244	209	245	249	227	223	242	242	231	250	220	223	229	241	232	263	227	247	236	225	259	227	255	236	257	257	233	252	234	235	235	234	210	263	227	258	246	243	224	266	237	244	245	233	216	233	227	205	272	269	230	228	244	238	252	243	234	189	239	238	235	236	237	231	236	260	242	234	238	218	218	219	261	220	256	220	222	220	229	212	243	227	256	226	211	232	249	235	239	214	233	270	228	215	236	247	259	233	244	242	219	237	256	256	240	257	241	245	249	247	244	259	231	221	227	223	266	241	249	233	200	225	247	242	232	227	240	234	224	228	264	222	229	239	236	227	226	227	274	234	277	223	237	250	236	221	255	269	224	198	247	226	225	235	229	219	230	227	227	226	232	247	201	241	230	227	255	206	206	238	246	209	231	245	246	258	295	227	212	230	247	254	236	243	262	210	215	252	210	238	231	209	234	227	258	235	238	254	265	223	232	229	240	226	193	251	248	239	259	245	229	259	239	264	221	216	260	246	237	272	235	232	252	227	229	246	258	240	227	227	256	239	228	221	260	226	236	217	211	255	250	240	241	235	267	238	243	255	238	229	232	262	223	234	234	229	232	253	249	215	212	221	220	231	238	259	237	244	229	250	252	234	241	236	208	239	242	266	216	217	255	239	228	266	236	258	251	215	249	243	201	233	235	254	241	227	212	262	230	242	232	246	226	262	244	234	248	231	238	247	218	234	242	249	224	259	241	196	231	260	240	222	208	241	226	234	209	283	251	240	227	236	240	226	265	242	221	233	244	252	252	241	244	237	228	226	231	244	230	231	218	239	245	261	235	258	189	242	234	209	229	252	278	225	260	214	206	214	246	256	221	241	288	237	253	209	240	219	237	225	224	240	240	253	252	230	222	228	249	262	239	277	232	258	249	225	237	261	255	259	211	233	235	233	254	249	226	230	262	230	261	201	229	232	252	241	249	223	244	236	223	238	241	218	223	234	265	248	246	252	236	234	222	253	235	219	201	248	250	238	225	247	232	217	242	238	242	221	260	219	257	236	235	240	203	258	237	226	224	243	240	241	242	265	246	219	240	234	210	252	223	235	276	268	251	262	251	226	245	254	244	246	222	220	255	248	253	243	234	253	262	222	240	248	238	198	236	258	262	252	282	232	234	239	232	243	247	232	244	251	240	208	206	244	227	253	223	233	216	224	253	258	257	225	231	230	220	248	224	233	238	239	245	228	235	226	259	228	256	266	217	245	220	247	249	237	254	251	246	232	229	270	226	235	259	232	205	241	268	250	241	243	239	199	242	234	226	243	244	260	265	250	228	264	254	240	221	280	240	207	241	226	255	225	239	215	244	247	225	232	250	267	225	224	218	236	263	273	247	225	225
1866	601	635	650	652	595	621	607	663	585	618	555	585	588	603	639	590	612	588	574	603	605	611	614	615	589	644	610	569	571	562	634	618	598	588	585	598	555	614	605	546	592	638	625	589	576	618	584	566	627	647	587	628	589	561	576	592	579	573	611	599	625	598	635	572	595	628	631	587	586	632	600	615	638	591	628	554	544	636	600	578	570	603	580	602	584	641	592	588	588	591	585	564	567	554	573	593	620	588	614	607	593	641	592	593	582	614	608	620	605	649	612	645	597	554	594	615	546	607	565	580	609	546	608	592	624	569	596	610	609	575	634	586	620	570	606	595	593	640	620	609	566	615	607	604	584	568	628	589	577	611	578	611	596	614	563	578	568	557	582	592	583	609	598	638	620	597	594	614	599	607	598	542	609	580	605	564	604	591	608	602	596	652	549	648	614	581	596	604	615	609	588	625	625	572	613	567	587	615	610	601	565	614	617	585	606	604	595	588	562	571	617	569	602	606	611	607	625	571	589	598	615	604	611	574	562	617	581	581	576	622	601	600	570	616	607	595	598	605	642	595	579	577	589	589	566	566	621	617	608	636	588	607	570	627	608	549	596	587	590	593	603	600	604	626	623	582	622	570	570	604	572	579	609	572	599	581	595	553	625	605	575	545	619	606	665	586	623	617	619	590	626	587	626	600	591	633	540	574	622	611	645	615	584	625	621	588	571	559	542	617	608	608	588	600	579	599	574	633	582	604	627	611	587	578	581	626	580	599	635	665	575	598	589	566	626	577	591	591	608	584	625	590	582	585	632	602	599	543	626	591	569	593	591	588	571	610	596	589	636	599	552	583	594	594	608	633	603	627	626	606	628	629	536	624	591	618	603	607	562	571	627	565	592	569	601	627	592	555	565	620	625	539	600	580	645	620	589	610	635	596	623	623	573	641	600	594	564	572	589	586	586	615	594	611	571	569	613	598	592	550	603	567	584	587	617	615	597	570	592	574	600	557	595	613	552	603	592	619	601	600	609	599	588	575	603	608	578	581	610	595	605	627	562	596	604	598	608	613	564	595	597	588	549	616	622	598	566	585	602	624	593	558	606	579	640	593	603	630	632	599	619	585	587	608	607	593	578	583	601	623	554	583	585	621	586	609	588	657	599	573	584	583	619	604	605	564	595	573	611	573	574	612	570	572	566	633	562	612	555	596	662	617	540	592	619	604	579	560	613	594	617	589	622	617	578	582	567	623	627	599	572	590	602	620	610	607	619	605	567	609	604	643	616	611	619	579	661	628	598	588	602	587	583	605	631	624	631	583	588	589	615	599	604	604	595	559	638	596	583	596	627	601	584	609	647	583	585	557	553	605	623	625	570	572	621	661	591	558	587	568	620	576	613	597	619	630	595	633	593	589	619	574	627	595	630	597	592	567	597	567	602	599	572	596	571	612	570	607	643	605	603	561	570	608	589	597	634	583	581	574	584	634	586	553	625	600	561	561	568	618	571	588	556	584	598	599	609	561	628	574	596	621	600	589	607	578	573	611	571	585	582	581	558	617	577	568	590	601	606	613	614	603	613	613	623	648	564	648	577	605	600	557	550	621	590	627	559	550	566	617	556	595	592	584	624	563	592	605	581	608	599	624	594	588	597	593	573	580	630	614	560	602	604	590	581	540	659	624	595	598	582	579	598	615	579	583	573	576	589	612	585	606	619	593	611	621	569	556	613	601	588	612	616	612	591	622	623	577	572	621	561	609	588	575	579	581	647	612	606	622	603	617	565	619	573	591	562	622	600	565	580	578	604	593	615	622	624	582	548	583	615	565	552	619	614	646	587	585	621	620	597	611	588	604	606	619	570	643	582	596	614	619	627	581	580	594	599	563	614	610	588	564	603	616	602	634	584	571	565	600	574	651	607	636	588	606	580	605	660	616	602	592	600	575	618	614	621	592	589	631	615	612	592	580	586	616	580	616	583	636	585	596	593	577	598	579	638	611	600	582	608	595	621	573	567	593	605	575	601	613	610	580	599	624	640	617	566	580	616	641	605	547	602	618	581	609	605	643	630	599	617	562	579	571	583	585	635	588	610	537	605	592	606	621	584	594	605	642	585	556	615	623	614	620	559	608	588	580	589	641	609	601	588	583	588	599	585	602	628	572	621	578	581	605	561	625	585	587	571	620	598	619	582	615	587	554	570	580	593	604	637	595	584	570	638	599	603	549	626	613	606	604	569	587	572	607	622	588	611	603	564	602	590	606	586	608	627	624	574	606	630	591	558	561	606	590	590	621	635	580	574	589	607	603	585	628	602	567	599	656	588	573	579	590	610	588	560	577	612	603	615	577	607	600	590	631	619	595	578	570	618	600	633	593	635	583	590	611	575	638	622	562	621	570	603	583	595	596	566	639	585	630	624	576	585	565	602	631	638	575	607	568	615	582	611	604	592	612	591	545	606	563	592	616	599	619	612	593	597	584	601	563	616	630	620	619	605	630	577	608	579	609	618	624	586	596	615	621	560	594	606	565	615	607	575	579	569	604	597	609	607	620	594	585	594	613	590	597	550	587	572	647	584	587	618	571	590	657	591	593	634	578	611	559	590	546	584	579	614	598	602	629	602	600	604	634	595	597	622	652	579	557	590	547	577	595	581	600	583	570	586	571	604	623	583	562	594	585	617	587	623	570	600	575	612	586	626	555	568	589	563	595	571	575	610	587	570	607	646	592	624	610	563	584	621	580	573	620	617	638	626	590	607	611	649	574	551	597	573	596	573	601	628	575	587	605	594	569	579	610	596	635	595	642	606	608	570	602	603	580	586	587	619	588	593	589	570	600	618	644	554	611	620	610	602	623	565	600	592	592	610	573	541	566	620	577	620	587	563	593	645	575	614	625	606	609	570	632	632	602	596	608	588	601	607	624	608	555	612	612	579	609	627	585	610	627	593	598	608	586	621	601	586	570	576	631	599	641	593	600	608	588	582	628	598	595	593	579	558	597	581	573	598	625	599	603	583	584	558	510	614	592	600	600	570	600	614	600	588	593	617	628	582	615	630	563	635	575	603	605	574	617	590	630	590	627	571	547	622	589	623	620	638	603	609	601	591	611	625	628	573	627	579	575	591	595	631	646	610	602	559	567	614	565	591	607	568	579	572	587	624	615	592	579	606	580	601	611	612	616	589	551	581	607	611	631	645	614	591	577	584	628	607	613	583	601	615	599	586	599	591	572	608	598	612	609	568	638	588	599	622	612	611	596	611	574	616	619	603	619	546	562	599	590	588	575	616	593	615	542	535	594	588	615	644	588	659	614	638	534	596	569	608	575	596	539	598	606	603	614	607	596	615	590	544	577	640	639	620	622	570	630	583	583	560	599	572	575	607	619	582	566	614	558	609	601	619	607	607	603	581	586	617	599	624	560	642	625	599	617	625	592	597	607	628	591	613	578	650	616	574	597	592	592	634	653	632	620	587	579	593	629	662	604	606	594	583	601	621	645	596	592	583	590	631
7022	530	565	438	351	268	284	243	228	216	176	221	205	196	182	163	172	166	200	178	200	177	187	203	168	202	162	157	181	184	182	175	183	180	190	182	206	162	170	144	170	189	183	149	192	188	185	183	196	205	185	165	178	174	168	158	166	176	168	186	174	152	189	190	179	178	176	185	177	165	175	175	219	148	185	174	174	154	194	161	185	184	183	178	187	195	170	181	182	156	145	171	202	170	193	171	161	193	188	134	166	176	159	185	163	178	188	184	180	177	194	175	170	171	196	159	185	172	148	205	158	174	213	195	204	156	163	178	177	205	174	174	187	170	178	197	182	166	198	180	186	168	159	186	173	182	183	189	179	185	145	155	196	139	172	180	174	193	172	207	182	175	166	191	167	157	176	182	191	190	154	171	169	184	176	174	172	188	180	182	178	153	172	192	177	122	154	170	194	171	173	177	189	169	152	171	176	178	167	180	174	166	175	185	160	185	134	154	171	163	167	185	188	162	174	207	180	174	194	174	203	190	187	180	157	175	168	184	181	196	188	204	185	184	211	159	164	171	174	173	170	183	162	157	199	175	184	181	200	172	170	195	198	195	188	182	193	168	176	191	179	174	148	152	168	171	168	179	179	187	160	172	153	171	182	172	216	176	158	153	191	170	187	174	174	157	176	204	182	172	172	157	179	194	172	153	170	175	193	165	183	179	153	175	174	175	183	173	176	180	197	175	170	160	185	201	172	187	183	173	157	191	177	176	213	169	178	167	200	169	164	175	184	175	196	173	188	187	178	162	203	175	180	173	184	172	174	175	186	164	202	200	186	181	197	201	181	191	173	185	179	208	169	174	169	196	169	164	178	186	155	178	199	162	192	184	182	166	157	179	146	181	182	190	183	178	213	179	193	169	188	165	171	173	177	186	174	186	188	169	181	152	174	199	177	185	182	182	181	178	181	166	183	170	192	187	171	190	206	180	171	165	179	188	147	149	193	184	182	179	191	194	182	163	163	215	183	185	191	180	185	165	199	214	172	160	189	149	155	186	167	184	176	185	183	193	192	193	186	199	179	182	156	168	171	178	192	203	171	179	181	193	158	175	208	175	189	204	171	173	169	176	182	184	193	174	155	162	162	181	212	195	179	165	173	169	168	181	197	160	172	186	174	154	185	166	164	188	195	198	169	231	204	199	168	161	186	150	192	161	196	156	175	172	167	186	201	181	181	203	204	192	186	190	161	180	186	171	187	179	166	182	194	158	171	195	211	184	202	186	188	166	183	193	169	160	181	168	198	184	183	196	162	175	181	197	171	177	207	176	178	210	197	166	187	172	187	163	167	165	195	155	175	148	180	161	178	178	180	181	173	194	161	137	176	197	184	187	186	177	175	197	189	204	169	163	202	168	159	175	174	182	166	149	166	157	183	212	188	194	182	179	189	210	191	187	182	152	180	186	177	161	166	181	171	178	174	200	162	174	199	178	186	168	140	187	183	170	163	188	163	154	169	169	160	174	173	202	161	169	169	189	171	185	171	157	202	176	176	188	153	185	180	188	170	181	166	179	174	208	153	194	191	191	163	176	146	160	159	192	194	201	160	195	193	191	162	174	165	194	194	177	149	149	171	167	195	208	151	175	190	203	173	177	173	174	176	185	160	179	186	174	182	173	177	162	191	192	173	166	169	179	156	194	187	184	203	190	165	184	175	193	177	160	181	168	172	167	158	182	153	188	203	161	152	173	162	145	197	171	204	182	170	142	171	190	192	200	181	169	180	170	182	191	174	181	171	167	179	184	172	169	180	158	182	178	183	173	166	197	156	182	181	178	180	168	180	173	177	189	174	179	159	184	189	163	191	182	167	169	171	173	185	154	153	159	197	197	181	183	186	211	185	152	175	191	189	215	208	191	183	208	157	202	184	194	172	160	183	169	203	170	185	175	191	167	172	187	197	173	171	182	176	186	167	181	175	167	180	191	204	185	170	183	169	195	210	192	183	177	171	129	171	184	194	153	197	217	178	200	203	205	172	199	195	160	166	195	175	202	162	193	170	154	179	201	192	205	167	168	165	180	193	185	187	156	183	157	156	185	175	170	163	178	159	172	180	160	179	169	184	191	158	202	181	167	186	177	170	169	160	191	140	142	167	180	166	201	202	198	173	198	169	170	170	152	189	167	181	164	158	181	178	178	157	173	184	218	167	194	160	186	147	152	166	176	159	179	179	176	204	209	160	180	187	187	150	188	186	176	177	170	172	165	163	160	187	210	209	185	192	154	187	172	170	166	227	189	185	179	208	179	172	201	203	205	206	165	185	204	167	195	186	184	186	175	198	178	168	164	176	169	179	189	170	166	170	205	197	185	175	172	175	176	206	164	158	214	147	177	188	173	182	197	199	181	184	192	149	191	189	176	193	174	169	179	141	188	187	164	166	190	176	183	177	162	173	188	177	172	183	186	181	159	204	180	156	165	151	167	153	197	180	161	209	172	179	186	150	164	195	198	182	161	193	174	167	189	171	175	168	180	156	190	168	213	158	174	167	178	163	172	156	171	173	179	174	179	163	173	163	157	188	179	178	192	185	162	167	160	207	163	185	163	164	177	186	169	188	169	181	195	187	180	168	181	171	152	161	179	202	171	187	179	191	204	167	179	174	166	166	168	163	160	160	183	165	172	193	176	164	215	163	172	165	183	173	177	158	159	162	181	209	157	200	188	197	156	169	164	162	176	180	157	188	181	186	158	183	180	182	178	170	160	174	189	210	163	163	173	204	189	184	156	189	197	197	168	169	160	180	153	185	208	173	189	157	216	182	188	187	193	185	202	190	176	182	169	166	159	185	159	200	184	191	191	198	175	210	168	179	183	172	173	197	190	166	171	154	164	176	157	172	161	183	179	165	169	208	179	179	193	147	165	183	170	163	163	188	163	178	187	176	167	195	168	204	166	175	185	183	193	170	172	176	188	179	196	176	184	179	194	180	159	213	169	189	176	178	172	165	172	187	177	182	190	193	158	153	182	197	160	166	182	189	186	158	165	190	182	168	220	195	184	192	177	156	187	169	185	194	162	174	186	175	160	203	177	187	179	170	188	167	163	192	168	157	159	167	185	177	174	156	180	212	182	168	178	211	150	178	167	187	158	176	181	168	174	176	181	203	177	180	165	196	194	188	184	181	181	182	160	176	167	191	192	168	153	162	167	182	193	192	194	200	182	186	169	152	161	167	185	142	168	211	181	192	212	185	195	185	165	175	147	171	174	158	169	164	175	144	181	166	198	159	150	178	167	169	177	196	199	153	173	162	173	166	173	199	185	172	183	195	206	170	189	189	201	159	179	158	183	177	195	167	190	201	166	170	184	186	163	180	187	204	202	208	190	179	165	168	194	183	189	187	181	184	177	178	169	207	172	157	172	166	166	188	168	174	205	178	166	179	187	183	179	175	189	186	167	166	158	165	180	175	177	204	180	174	194	176	185	167	202	172	170	175	173	182	168	161	169	171	157	169	207
6314	793	1255	1484	1224	1041	858	829	713	687	661	645	561	548	536	556	538	568	522	552	599	544	505	571	549	510	528	541	528	488	536	510	526	551	475	487	495	482	532	493	511	497	490	467	483	547	502	497	506	488	496	547	469	535	458	506	499	514	520	447	518	534	469	489	540	494	478	521	507	492	504	511	515	491	479	508	507	451	516	514	493	488	494	497	466	516	494	538	458	505	507	498	481	493	482	488	512	465	531	494	498	515	462	497	500	502	501	500	483	490	483	447	468	460	465	482	483	506	509	518	474	522	519	475	501	461	505	509	492	511	500	463	509	527	479	520	487	501	529	529	456	476	471	513	480	473	506	536	507	512	457	503	496	481	485	522	497	513	512	503	476	487	488	510	521	478	497	465	487	516	512	519	517	458	497	520	475	534	494	524	521	518	512	483	468	517	512	472	482	500	479	519	512	522	501	539	507	499	487	463	530	469	454	484	526	494	516	481	538	494	508	508	464	491	509	495	538	506	476	507	488	513	460	446	484	499	498	510	478	536	499	496	500	472	476	525	470	538	476	464	487	500	489	509	465	549	516	492	471	488	499	500	486	495	466	496	520	497	458	504	527	449	490	503	485	480	485	464	498	472	506	467	486	492	504	492	483	519	530	469	460	542	487	465	529	517	494	486	487	534	494	495	467	523	482	486	493	496	481	490	492	528	457	474	498	469	486	494	456	488	474	471	531	507	483	510	471	485	450	486	516	504	498	512	472	512	504	514	467	491	510	516	507	513	500	460	494	532	444	511	484	490	526	493	474	468	506	509	510	479	490	492	461	500	504	481	492	474	490	511	541	510	493	484	528	551	512	505	495	514	495	467	509	536	488	512	495	480	484	493	507	553	492	487	535	497	503	522	493	478	487	488	507	492	547	492	489	515	487	470	471	462	505	509	513	496	452	458	509	488	470	496	500	522	492	512	527	491	551	423	508	516	463	530	481	508	469	505	483	459	464	456	498	507	506	490	519	507	502	544	481	509	501	485	522	524	500	491	474	495	494	506	494	473	450	510	469	493	469	476	516	457	478	507	460	550	508	516	527	484	475	519	486	460	513	485	516	469	498	505	540	514	447	508	512	494	488	484	509	503	489	494	494	514	491	459	507	464	511	501	504	491	464	500	511	508	508	506	535	487	517	489	538	515	487	489	495	487	505	470	502	468	477	483	523	511	475	523	491	516	517	518	485	495	451	476	537	459	485	493	535	530	486	470	492	509	430	492	494	495	465	494	512	519	507	518	488	482	465	494	528	488	522	493	477	540	534	509	465	492	472	523	529	499	492	496	474	483	456	500	523	500	523	495	507	501	523	476	476	485	499	503	507	528	498	527	469	506	516	523	507	480	520	453	477	467	502	512	459	509	486	514	458	506	501	505	458	509	469	524	481	510	511	466	493	514	483	448	485	494	511	464	481	539	548	482	518	496	530	497	482	458	468	506	486	534	516	510	493	493	524	503	531	528	487	514	491	475	475	479	517	539	488	507	480	506	503	510	513	511	493	521	500	480	507	486	460	471	534	493	484	494	507	526	508	493	480	486	489	487	504	459	506	494	496	481	479	468	532	503	475	502	481	483	533	527	485	478	520	495	480	490	457	508	507	479	492	489	482	493	509	517	489	534	492	460	467	465	495	516	501	466	457	499	514	490	499	458	506	520	492	475	451	507	503	461	494	502	532	528	480	500	492	456	540	454	501	492	502	436	454	462	435	557	512	510	525	517	460	473	490	470	504	466	468	514	465	452	496	508	500	529	515	511	489	464	503	547	507	513	509	469	479	480	516	491	472	503	481	507	516	494	499	518	482	481	479	487	503	494	507	471	486	481	508	460	463	507	475	508	544	470	503	513	512	512	449	504	494	509	523	512	503	483	498	493	452	544	512	504	499	507	544	509	486	493	493	535	487	468	523	475	457	491	481	541	504	523	489	507	494	493	480	491	505	463	520	497	508	502	502	495	515	492	504	474	466	477	500	466	478	483	498	518	473	506	543	505	451	495	512	495	512	502	485	522	486	497	508	526	496	466	495	527	517	484	534	480	548	513	507	498	487	520	493	525	502	475	511	492	510	482	518	493	489	480	499	511	526	505	508	526	497	514	506	485	514	487	455	477	490	528	485	486	477	511	461	476	524	515	466	506	524	501	484	491	496	492	493	518	438	457	480	509	497	463	490	507	510	492	514	517	466	491	436	524	461	483	520	460	508	514	509	498	511	509	476	469	492	511	480	494	474	489	485	489	490	483	490	476	488	507	443	496	491	473	505	488	515	513	461	501	475	485	498	509	497	490	482	488	513	483	487	480	467	505	491	506	464	477	494	455	506	518	518	501	493	541	492	478	466	502	509	528	518	470	519	478	476	546	532	503	491	499	494	464	493	511	452	494	499	502	549	513	495	499	546	457	490	528	466	500	497	508	511	551	506	477	462	521	479	484	512	477	498	520	483	484	514	518	489	497	489	491	484	488	519	451	525	495	517	493	486	457	485	526	505	482	545	492	535	476	480	539	500	535	539	495	493	488	472	477	488	469	482	483	509	556	543	468	479	478	516	478	444	504	514	489	490	506	460	475	521	497	505	485	547	457	498	467	463	542	527	501	535	527	497	493	450	495	447	497	478	503	490	482	509	507	508	491	520	486	495	480	514	486	473	509	481	500	483	502	470	503	501	519	505	485	461	483	508	523	473	489	491	520	509	503	507	485	518	461	531	504	497	510	515	469	485	533	480	487	493	467	504	504	547	480	526	485	485	513	490	515	527	489	522	485	481	485	505	489	499	490	500	514	466	526	499	477	516	471	490	463	507	527	522	497	532	493	495	536	504	495	472	523	464	534	514	503	516	498	500	483	514	520	489	489	469	513	480	489	495	480	510	502	460	518	483	474	464	477	437	495	520	499	494	499	466	497	466	456	518	479	506	478	508	509	511	462	514	488	484	527	487	516	479	485	492	517	466	496	475	499	472	482	501	462	514	469	499	483	477	473	460	487	482	477	511	497	516	537	468	523	515	445	491	532	500	458	484	506	479	489	490	448	487	521	487	504	509	519	510	515	473	483	490	508	515	519	477	474	496	476	496	510	455	502	528	501	499	521	483	475	515	479	523	493	507	463	475	495	478	508	460	489	522	509	476	457	464	508	490	507	520	515	532	507	456	502	493	488	488	496	497	489	520	480	481	480	495	543	496	520	503	462	473	477	528	479	508	500	488	479	497	516	457	510	488	485	535	503	465	474	484	493	466	450	521	473	532	492	524	492	515	490	515	518	520	490	521	507	489	483	492	499	499	514	486	492	468	511	478	507	525	517	490	481	511	486	481	500	472	513	526	493	515	464	477	469	479	529	492	507	545	493	518	508	494	485	509	506	517	550	544	556	514	506	504	511	541	514	459	502	514	464	501	472	499	488	522	491	527	504	544	501	465	508	483	514	454	516	504	500	500	499	515	510	483	502	490	484	504	471	517	482
14688	1438	1220	958	749	602	540	495	465	476	464	456	422	412	386	384	417	436	419	369	371	391	390	374	404	365	375	405	411	348	377	365	401	413	428	399	407	420	366	390	397	357	381	365	372	380	357	416	352	365	382	333	366	345	365	432	385	362	414	367	395	373	399	376	373	385	403	402	353	362	342	366	393	361	367	386	390	351	373	373	337	337	398	385	361	364	402	380	375	372	417	376	417	371	361	349	374	381	395	416	397	385	399	392	412	394	342	398	399	377	375	385	388	375	388	410	341	353	369	387	355	368	351	381	370	389	384	400	419	373	398	369	401	386	408	381	375	368	363	357	358	364	351	377	377	376	375	360	335	379	352	399	370	384	424	375	384	398	393	370	411	418	352	386	376	382	356	347	364	372	391	402	408	371	391	379	402	398	352	361	386	386	384	386	402	396	396	402	366	379	416	386	347	381	359	375	422	403	366	396	371	383	383	378	383	361	404	392	376	367	396	372	394	397	377	406	416	414	409	391	370	379	409	373	353	426	403	334	350	402	405	360	385	392	388	417	371	371	383	372	372	366	348	390	399	406	436	354	366	386	343	374	384	381	380	354	359	374	344	357	389	360	397	373	358	401	396	365	358	348	394	393	326	390	366	403	386	394	350	385	398	373	405	380	345	339	370	380	386	418	380	371	402	389	414	371	369	411	386	388	389	358	409	437	374	375	375	397	410	354	391	371	383	390	368	387	390	419	400	406	368	400	383	388	384	368	362	373	363	403	396	369	374	396	339	422	380	394	381	363	396	367	366	371	383	399	395	425	413	371	354	393	389	389	371	323	366	365	371	414	372	405	405	393	410	367	370	373	398	404	354	396	367	377	393	381	406	383	368	374	379	424	360	373	358	399	396	390	388	391	394	362	398	361	389	384	356	364	365	383	414	412	364	352	352	400	354	358	403	382	393	409	389	393	382	368	339	375	354	347	416	374	391	376	419	356	395	351	346	353	357	369	351	376	348	390	380	411	391	377	407	340	388	403	386	340	372	373	392	353	420	366	350	401	378	381	371	389	378	347	366	360	331	367	383	396	403	392	435	358	397	375	346	376	359	359	371	416	365	373	368	385	363	369	413	376	362	390	356	344	393	374	364	393	398	339	397	378	376	381	387	369	363	391	409	359	367	402	415	398	397	351	398	423	350	397	427	389	397	381	378	411	413	387	387	374	374	393	366	369	344	361	367	362	413	343	390	354	372	381	339	374	409	381	377	371	435	361	409	372	391	387	380	424	378	362	372	377	392	376	373	387	348	382	383	395	403	431	395	330	370	345	350	347	406	373	418	374	373	384	363	371	373	386	378	398	373	368	391	377	404	370	376	375	372	397	393	368	373	401	380	347	358	393	391	378	387	388	346	373	373	401	367	409	393	388	392	372	374	382	400	388	376	365	405	365	365	400	373	406	377	310	400	405	372	364	384	403	374	405	405	390	378	384	391	366	357	364	386	369	392	367	396	361	377	366	407	342	308	360	366	371	393	389	376	397	379	354	360	424	405	427	321	325	373	378	345	348	378	363	395	354	349	389	415	341	353	337	364	375	427	365	352	395	421	371	396	374	361	376	366	385	404	371	388	437	397	399	331	362	368	367	366	395	394	395	392	388	376	384	369	377	415	387	393	364	383	334	377	383	388	352	362	345	344	360	400	392	384	400	371	408	332	343	390	367	402	336	367	374	356	382	395	351	361	382	359	357	370	377	380	360	408	401	414	425	373	368	404	404	354	358	407	398	339	368	388	376	356	344	383	381	366	394	410	388	364	399	412	339	379	383	385	378	360	385	390	399	362	371	367	397	388	375	412	352	405	341	417	379	356	373	359	415	347	374	349	409	377	368	368	375	370	401	354	372	363	385	394	407	362	386	371	401	390	381	371	403	385	372	388	390	386	389	393	387	383	388	383	364	374	392	376	397	394	376	373	381	366	403	403	383	372	377	344	391	385	394	386	401	378	347	380	371	377	360	355	366	392	383	390	395	381	376	363	373	423	414	358	395	405	392	383	395	350	358	360	367	386	388	383	381	379	376	403	378	356	381	348	335	382	393	353	414	366	388	411	398	339	420	411	344	390	332	361	386	355	376	428	389	363	374	367	391	402	322	426	386	406	361	396	363	334	397	351	379	417	356	372	399	400	367	408	359	387	383	384	374	367	334	346	390	389	379	325	350	389	373	353	373	382	392	364	390	394	374	410	399	369	370	414	345	412	424	400	379	399	358	355	358	376	382	386	342	359	380	379	368	407	421	399	390	393	395	376	381	351	372	399	421	369	397	357	378	432	413	412	365	381	369	348	412	390	387	381	380	367	368	395	396	326	373	387	383	368	396	383	342	377	407	364	372	387	383	379	384	415	402	364	405	373	387	372	415	380	366	357	373	371	383	370	371	389	380	389	376	404	427	363	366	368	367	361	381	379	366	386	386	372	343	358	340	373	387	350	363	378	384	407	381	375	367	382	355	334	432	396	371	387	382	352	343	346	370	363	374	397	381	355	369	384	375	418	409	365	366	368	350	371	359	384	405	378	399	369	388	361	345	392	373	409	375	369	361	371	409	423	365	389	377	398	403	371	348	376	350	334	389	423	381	410	400	395	390	394	357	359	357	359	388	376	375	361	377	371	449	356	371	326	384	354	359	380	373	372	343	372	387	367	385	418	379	361	417	426	372	380	352	364	388	359	348	394	375	396	370	376	360	401	380	388	410	380	402	379	387	392	373	372	391	381	343	348	350	385	359	381	386	373	377	403	379	388	395	400	400	409	400	379	367	396	354	340	382	384	379	381	365	373	394	419	372	353	375	360	367	381	385	377	382	422	399	374	340	367	378	386	357	367	359	391	393	369	432	354	394	419	397	373	386	356	372	347	387	389	403	409	393	376	356	355	378	389	394	374	351	357	370	377	360	384	385	371	371	401	386	333	377	353	362	400	415	385	360	435	395	348	370	400	414	383	330	401	341	378	417	407	352	377	334	385	343	409	359	386	335	376	351	406	387	378	364	389	414	371	348	352	353	334	383	407	384	401	383	367	419	387	388	374	368	355	392	405	401	379	386	364	399	360	348	355	370	349	409	411	352	387	388	356	366	365	347	358	395	387	381	367	408	398	367	386	397	405	364	370	345	380	377	369	367	426	387	372	392	363	371	373	387	402	362	381	413	376	385	359	399	377	400	356	382	406	363	398	392	387	359	379	374	382	370	366	375	431	385	407	345	367	352	376	345	380	344	348	371	342	378	388	369	403	372	333	376	360	412	385	359	372	358	374	409	405	337	366	349	410	378	353	361	390	408	393	373	403	364	397	403	365	390	369	382	383	404	412	373	370	407	377	383	426	352	386	364	388	386	364	370	409	377	392	423	372	398	349	344	376	362	360	382	369	355	364	374	402	406	373	362	389	359	385	360	376	350	358	340	414	366	346	400	417	386	407	392	363	380	378	378	379	341	368	369	365	385	387	355	382	336
8717	1561	2519	2751	2363	2002	1712	1531	1323	1241	1224	1157	1044	1073	1020	1052	1068	1035	1028	955	1008	1018	954	951	973	930	979	974	921	933	953	958	887	946	998	926	925	888	952	908	898	915	971	916	946	949	969	929	946	949	941	937	929	938	887	918	899	974	897	948	919	913	922	913	884	898	937	935	885	872	882	884	983	893	920	885	876	937	902	897	944	906	943	892	897	901	900	880	876	904	928	938	904	898	933	910	939	917	904	919	973	866	864	886	876	896	909	889	933	889	911	880	888	924	881	941	873	889	919	885	883	902	928	929	896	906	910	945	920	911	904	903	895	940	910	952	934	906	880	878	918	864	860	895	901	926	886	888	855	883	889	852	899	921	924	887	947	946	921	973	893	914	931	936	952	850	912	895	928	905	872	895	906	881	939	934	922	945	905	910	894	893	887	862	948	911	920	947	949	862	873	889	888	905	869	887	871	912	894	958	855	922	882	897	907	872	833	917	934	882	923	895	906	927	878	899	875	916	913	938	905	855	918	933	909	936	927	890	886	901	860	893	906	922	902	932	921	962	884	912	948	896	942	953	955	879	939	942	925	855	921	890	934	909	953	902	938	862	898	922	926	909	933	897	874	890	839	881	943	934	910	859	989	892	919	904	909	956	856	902	930	922	950	903	887	896	891	849	868	897	941	904	896	903	914	917	909	946	922	893	902	904	888	890	925	947	936	933	895	888	908	955	926	864	915	918	904	837	877	879	946	901	910	919	863	914	929	864	916	907	936	916	893	869	911	899	882	910	920	898	904	883	881	937	879	890	901	869	940	863	871	922	899	996	910	947	921	902	900	892	900	938	871	874	924	893	891	922	935	912	869	917	906	887	919	889	916	906	908	867	888	973	916	874	913	922	858	862	926	866	921	882	948	909	930	891	923	925	908	927	917	883	879	896	901	892	863	988	916	896	867	889	937	898	915	903	921	835	913	927	913	888	863	882	910	939	904	896	949	941	895	894	916	901	915	906	921	877	836	875	870	948	892	900	892	922	868	904	928	873	872	912	893	895	877	915	885	869	893	977	909	885	933	905	898	889	917	896	868	885	884	858	887	906	866	901	866	889	919	969	917	902	877	864	943	916	903	931	874	924	936	944	876	872	864	912	889	871	889	891	875	917	906	909	935	892	863	938	899	900	868	867	859	929	891	899	943	871	896	912	874	880	901	926	868	838	906	943	921	915	874	944	946	847	941	918	929	892	887	925	989	875	913	880	947	957	898	921	872	846	882	912	881	857	915	886	940	917	890	889	918	929	853	860	913	877	909	895	901	875	898	913	894	925	898	901	888	869	914	881	874	911	916	924	885	934	880	980	856	852	917	873	900	926	987	924	846	862	839	872	933	833	911	861	957	950	846	895	894	940	911	838	950	894	900	947	893	944	888	849	889	875	946	900	877	939	909	932	870	899	888	880	920	895	929	980	888	954	830	923	881	852	950	899	936	866	828	894	781	907	894	943	935	872	895	832	860	858	876	917	932	946	938	923	919	889	886	931	935	891	921	866	878	888	900	934	885	885	947	942	898	933	872	953	896	924	898	905	895	941	875	902	885	915	871	891	901	925	897	895	889	917	933	880	904	933	876	914	883	938	937	892	921	917	958	919	903	886	890	887	933	889	940	869	938	863	879	866	905	922	882	923	880	847	891	891	846	873	899	893	915	900	944	917	884	879	909	896	943	882	909	863	918	859	942	932	885	882	863	854	946	922	888	919	884	945	918	895	900	905	870	835	900	885	901	883	928	900	892	835	854	931	947	856	905	943	919	942	882	952	840	872	888	907	880	889	866	924	943	902	871	892	840	889	827	883	877	871	940	911	900	912	931	914	895	905	954	881	927	930	928	916	924	860	882	868	894	900	941	965	939	885	891	904	892	866	880	914	921	903	936	902	864	862	886	961	921	922	897	917	838	834	896	910	876	910	931	878	897	998	876	906	913	892	939	817	902	878	937	941	935	880	885	916	917	913	892	934	858	896	890	921	916	944	942	870	922	935	895	915	910	900	914	892	867	914	915	899	883	877	891	869	921	908	923	889	903	913	887	908	926	933	947	871	857	898	874	893	886	896	866	873	901	928	895	875	880	933	902	899	900	931	935	917	916	907	860	921	896	913	919	897	951	895	927	914	942	987	884	873	932	900	922	937	940	914	879	935	923	930	935	914	870	913	847	893	932	874	929	862	908	951	867	901	901	925	897	883	868	941	923	882	912	922	963	909	866	848	853	865	899	914	963	889	874	918	888	940	937	954	942	904	898	904	942	905	903	904	899	901	897	901	886	933	899	943	873	928	883	896	894	907	885	861	890	951	956	899	912	906	940	891	915	848	871	905	901	893	920	901	862	904	940	905	883	929	930	911	885	918	963	889	896	849	927	891	928	882	900	943	962	924	908	901	953	838	922	918	913	893	860	907	890	872	883	901	897	904	941	923	915	888	872	951	902	847	917	899	901	896	875	887	893	930	969	869	927	952	904	949	895	877	928	859	876	922	950	895	925	964	849	920	908	864	879	910	882	898	951	873	929	886	933	917	908	896	922	911	872	915	884	913	890	924	918	918	884	922	930	867	897	930	920	872	927	899	883	886	905	917	900	948	882	924	846	913	892	927	894	921	931	881	863	901	854	918	900	882	939	903	871	953	894	929	919	896	932	922	920	957	879	902	942	930	894	901	948	833	933	942	952	912	915	903	844	930	884	926	857	923	872	925	926	875	847	914	861	897	881	948	892	920	881	944	894	870	936	929	924	936	935	948	940	888	927	852	902	940	919	914	930	899	917	883	922	909	933	927	937	897	868	874	954	891	961	836	900	869	922	910	895	883	904	889	944	854	884	891	905	896	918	887	891	958	904	933	891	875	904	865	1003	897	884	861	893	896	889	878	916	878	871	854	904	847	873	936	886	939	903	870	905	924	918	918	879	923	958	901	888	896	879	898	905	934	922	918	880	896	927	912	900	894	952	918	874	834	944	938	912	879	884	835	870	961	907	881	868	882	908	919	885	924	903	954	901	912	953	874	891	867	891	932	889	816	917	896	863	884	902	901	901	927	963	887	940	880	895	859	867	943	856	929	897	928	896	930	861	865	846	925	935	909	965	865	925	923	920	936	898	884	927	899	910	948	898	885	902	868	863	830	942	922	899	930	869	878	926	946	875	894	908	888	872	904	930	898	910	865	895	899	880	912	893	876	901	893	905	903	901	941	895	937	954	919	909	873	887	874	931	846	894	911	918	874	937	888	886	850	872	895	938	954	898	927	824	919	905	882	898	873	916	921	887	937	890	894	953	842	891	878	923	907	920	945	912	937	886	907	945	857	912	916	874	913	902	928	950	931	947	956	939	918	892	924	919	960	869	908	897	906	926	889	929	980	922	940	889	883	911	911	918	931	845	885	895	948	837	919	895	909	910	995	898	890	905	885	958	880	876	926	915	880	889	898	953	879	887	911	924	898	917	922	944	958	901	914
1610	258	252	231	235	244	232	230	203	202	242	238	233	235	260	269	254	209	243	221	226	252	243	242	225	261	247	215	239	233	228	236	238	272	241	261	220	230	240	207	228	204	214	229	224	227	243	236	218	236	213	222	239	266	241	206	226	248	240	235	252	247	237	244	245	244	232	232	222	266	260	226	220	258	228	257	260	238	220	261	243	244	230	233	240	226	245	234	216	220	230	228	236	271	235	224	223	232	227	243	243	216	244	226	282	235	222	232	221	268	256	228	237	243	217	209	238	227	244	237	263	251	229	216	262	254	253	231	229	275	255	253	217	236	256	233	219	241	254	217	222	224	208	252	231	231	264	247	247	226	236	259	235	244	224	258	246	233	245	210	235	246	244	241	216	216	230	234	264	247	211	257	217	230	217	247	257	253	246	240	232	253	252	252	282	256	220	237	238	262	255	227	224	258	242	226	248	216	194	253	235	257	248	246	244	238	240	227	216	259	232	227	205	226	213	245	223	246	240	227	258	204	241	231	254	239	218	249	241	216	249	259	245	265	246	223	211	184	267	229	224	231	244	245	256	231	237	240	207	245	223	267	239	252	242	218	214	255	233	233	230	249	255	261	218	267	228	243	237	237	237	224	214	227	238	219	261	243	247	230	235	203	255	234	231	220	234	255	264	245	231	219	217	239	243	231	239	247	251	253	255	267	256	201	254	210	217	255	238	254	241	246	235	245	236	225	262	185	218	258	257	215	200	195	225	248	235	228	258	238	262	229	226	213	210	264	239	211	238	218	229	246	217	218	217	241	236	228	231	224	228	247	251	242	262	254	227	256	257	226	245	226	241	233	241	275	266	205	256	228	251	243	257	242	232	250	246	207	267	212	219	241	231	220	248	206	272	211	243	245	224	193	253	231	252	259	267	239	227	215	233	253	214	250	243	248	295	243	222	216	225	226	239	233	253	240	245	238	231	231	227	225	233	247	248	224	243	257	220	214	212	245	248	247	251	226	220	260	276	214	227	228	234	246	223	209	233	207	246	224	255	239	237	201	230	241	223	268	239	240	213	220	240	272	247	217	267	236	240	209	242	224	221	232	227	255	227	230	249	230	209	227	216	233	245	231	260	214	236	206	256	248	241	227	249	221	218	212	248	243	232	231	246	254	234	236	246	236	234	273	218	267	223	241	262	244	247	218	245	232	248	264	244	254	257	250	248	220	229	232	249	266	231	239	275	227	242	237	238	274	256	244	251	241	230	236	237	245	207	243	232	220	227	239	207	246	228	209	238	250	229	262	214	220	247	236	256	253	226	237	265	244	246	236	257	231	244	254	254	202	243	233	245	252	250	227	256	242	233	230	233	245	253	237	246	256	223	244	250	228	228	223	216	230	259	224	243	260	227	263	273	228	234	201	206	210	234	250	229	232	224	237	254	234	253	242	215	242	242	237	229	217	259	221	258	252	216	223	224	251	194	253	239	241	230	227	257	224	237	229	235	241	224	246	254	233	194	253	234	239	229	247	248	221	224	251	253	231	229	242	216	229	224	223	226	251	228	234	232	227	215	234	266	233	258	237	239	246	219	255	206	221	256	246	237	244	255	211	234	218	268	268	225	234	239	214	211	239	189	223	206	232	240	237	228	219	232	231	219	229	243	217	248	237	263	226	242	234	238	263	225	250	232	244	229	256	222	229	245	238	240	239	247	242	245	237	239	243	217	226	237	258	242	219	254	226	253	242	223	225	239	252	235	258	262	263	221	249	245	261	229	194	268	237	243	232	226	234	249	244	231	234	223	214	236	212	226	217	247	266	226	225	236	213	216	231	197	222	265	244	244	226	227	229	229	243	238	244	238	282	255	205	235	244	224	247	244	232	214	236	232	251	218	225	228	233	253	242	224	217	230	251	252	246	243	224	231	238	252	218	253	232	206	245	231	200	215	242	255	221	255	224	240	228	187	232	256	249	216	232	251	230	220	217	217	235	221	207	230	239	233	229	230	227	230	232	239	245	209	254	224	241	195	238	243	250	263	240	227	239	240	215	192	228	226	259	234	233	275	211	210	249	238	250	242	231	216	224	242	259	262	251	224	248	234	246	257	238	236	239	251	216	244	227	230	220	272	200	229	239	223	232	211	250	214	244	204	217	220	266	231	232	274	225	253	221	249	201	253	231	249	244	217	245	243	218	236	215	255	232	267	243	252	238	196	231	216	239	248	254	248	225	250	238	219	246	224	231	207	237	256	223	220	257	240	232	219	216	246	243	228	273	243	245	241	219	239	230	246	239	230	242	230	244	223	224	261	222	219	236	255	213	240	210	249	225	233	249	241	219	257	242	235	235	243	208	226	235	214	242	235	215	230	231	236	244	241	264	249	238	244	257	240	192	252	219	214	242	193	220	226	248	232	264	262	228	241	256	244	229	244	256	218	226	257	226	217	259	227	233	240	269	230	217	251	236	231	230	240	226	278	220	250	251	251	236	240	251	238	201	223	242	245	238	263	220	210	225	228	236	245	224	192	233	241	218	226	236	244	250	248	242	230	237	232	249	240	228	238	239	210	244	216	219	242	252	254	227	237	236	229	214	246	254	222	212	248	222	244	255	260	238	234	227	237	229	267	237	235	226	249	250	276	228	233	231	238	233	253	243	255	229	242	255	225	236	211	255	252	224	249	239	192	254	246	230	218	230	212	253	236	288	218	255	233	237	222	237	226	269	282	223	217	235	224	260	241	263	196	244	262	215	240	231	254	243	253	264	246	232	241	252	263	249	236	242	246	248	237	226	230	243	231	242	257	243	222	254	272	244	231	256	222	220	255	257	235	245	204	212	245	236	220	281	199	240	242	270	243	269	225	247	236	253	254	253	229	227	269	229	231	227	243	219	251	254	261	215	239	225	225	235	216	226	256	217	220	243	245	252	256	247	238	240	245	245	254	247	232	248	233	263	237	234	249	246	226	234	214	205	258	239	224	255	240	226	257	243	249	200	236	228	259	219	232	237	256	273	237	254	234	226	243	230	215	227	245	236	253	248	243	205	233	243	264	239	223	260	249	225	262	221	241	228	234	226	220	242	243	267	222	226	238	253	252	240	251	220	264	243	216	239	259	235	229	215	257	245	222	236	240	240	255	255	238	242	246	228	210	251	243	235	248	241	248	209	260	248	258	230	249	204	232	222	220	219	267	227	238	189	242	232	254	227	241	210	244	225	257	273	221	247	224	218	250	244	218	232	246	230	236	239	253	244	241	231	221	232	234	230	243	298	260	246	236	261	240	239	224	269	244	234	223	257	238	253	251	234	241	241	212	230	254	246	231	255	254	226	218	235	245	240	269	230	253	230	217	215	244	263	218	214	257	242	219	223	213	222	281	273	250	223	257	251	268	253	219	212	220	236	235	239	243	245	241	244	231	217	241	237	233	217	235	266	216	225	224	231	225	248	216	208	232	228	217	243	237	258	245	231	225	225	230	225	258	223	228	252	204	241	254	261	262	240	245	253
1957	636	650	621	636	664	630	633	556	559	649	561	613	630	606	617	615	626	599	603	566	603	566	613	569	590	566	604	602	589	590	590	592	638	625	602	597	589	592	584	566	591	599	582	617	603	600	591	585	577	605	580	571	567	594	609	570	585	568	627	615	624	602	568	593	563	644	612	578	587	617	581	617	603	546	568	575	616	621	595	576	609	629	615	612	582	593	622	617	615	604	618	585	596	582	570	560	604	562	576	549	591	576	589	601	600	574	620	569	574	639	587	600	563	576	619	619	571	603	646	589	606	587	610	567	631	609	601	566	613	610	607	617	594	631	616	566	571	614	588	599	564	586	590	630	598	641	638	577	621	599	574	564	573	608	583	638	627	599	596	614	614	604	546	584	614	567	576	547	554	601	596	556	587	571	595	625	582	588	593	595	598	542	596	601	612	593	593	647	586	574	561	631	618	634	611	571	602	601	594	595	532	582	604	572	590	591	568	562	598	587	590	563	568	598	634	595	577	589	626	576	588	609	592	581	553	600	614	578	592	587	610	577	578	578	601	587	610	620	567	570	602	612	618	646	607	587	552	614	589	548	571	600	618	556	553	634	591	570	627	625	583	562	611	627	633	563	589	606	615	617	582	613	588	574	577	582	621	556	596	538	609	571	598	608	578	598	575	548	599	590	603	606	576	615	574	605	586	644	595	621	617	598	596	598	541	598	548	580	556	573	570	627	568	623	589	574	606	585	624	572	602	636	593	607	604	619	605	585	602	588	602	648	612	604	602	576	598	614	590	561	615	586	579	576	576	557	556	633	578	561	569	590	570	589	633	563	570	633	592	599	576	586	591	613	616	597	602	606	657	602	630	567	551	603	637	623	603	575	594	637	611	633	561	574	615	601	582	591	576	578	617	574	594	608	561	604	600	602	591	603	585	631	595	554	565	563	574	568	587	614	619	577	570	630	635	589	616	592	571	576	604	601	541	586	587	574	593	540	609	605	604	605	597	638	529	574	556	570	618	611	587	594	598	563	604	581	600	584	607	572	560	543	610	613	586	541	506	622	600	638	593	606	618	548	614	629	596	567	626	582	637	581	567	571	605	541	616	564	585	630	595	592	590	633	619	602	585	604	629	609	631	578	595	610	617	637	621	623	606	598	586	581	590	593	604	648	629	572	573	618	609	628	580	645	590	588	556	607	592	607	619	568	557	574	550	534	571	575	591	558	563	599	578	617	588	576	597	589	579	573	551	581	602	571	578	574	572	585	601	626	596	582	619	604	653	562	553	598	606	616	592	593	561	579	611	581	584	599	610	603	606	585	594	592	588	564	603	586	591	572	595	587	557	601	581	578	602	603	611	627	597	619	570	558	543	593	571	586	573	612	598	612	589	573	593	580	551	585	587	585	572	603	583	597	584	606	620	595	605	572	546	617	591	612	591	645	602	578	605	590	591	592	583	638	591	589	580	571	583	596	589	605	571	582	634	598	540	594	607	591	603	576	579	639	590	565	594	632	583	586	609	642	568	630	616	634	597	593	556	644	585	622	624	594	601	593	637	617	601	589	612	585	601	587	564	545	640	549	604	605	576	609	603	630	592	584	596	629	608	581	610	585	604	583	611	630	559	568	606	629	591	624	594	616	631	648	555	586	622	620	596	580	632	574	600	589	587	619	588	613	572	603	589	599	587	581	583	608	622	573	625	561	637	567	637	594	613	583	625	612	607	598	575	610	594	584	582	619	577	570	554	598	627	579	631	597	593	566	610	634	590	611	606	572	597	613	559	576	586	632	591	634	624	580	570	602	604	597	604	619	602	571	609	586	549	589	575	580	575	606	612	603	667	557	566	632	603	556	581	574	607	573	588	587	594	605	574	628	609	592	591	634	595	640	594	582	603	596	610	576	634	575	586	590	568	608	555	636	621	618	566	577	612	602	551	569	585	659	572	575	631	659	559	593	609	614	594	584	612	641	599	579	620	582	595	610	657	596	613	591	598	601	601	636	603	569	593	605	574	581	564	579	594	571	561	505	581	584	586	561	580	581	565	595	588	571	643	574	604	601	630	626	598	547	595	618	607	587	588	611	566	638	619	574	600	620	589	602	608	618	606	584	566	569	625	613	591	574	570	593	587	583	566	557	607	602	592	570	558	629	607	606	580	648	601	603	596	578	624	591	613	571	586	597	591	596	580	583	578	571	610	595	586	621	598	644	549	612	606	580	582	605	596	612	569	569	563	575	595	606	630	592	605	630	589	596	572	603	612	594	597	581	604	567	623	609	587	581	599	568	600	571	553	620	586	621	578	638	601	554	636	586	531	593	568	580	596	557	572	602	565	610	636	591	619	606	631	607	622	577	615	531	581	624	580	609	533	601	617	553	613	614	610	601	575	571	606	553	603	587	585	592	606	574	579	605	592	617	582	575	564	585	623	584	586	576	602	591	577	615	574	574	547	585	603	607	631	560	611	581	602	575	606	584	611	606	635	604	605	590	569	588	555	608	596	621	618	588	597	580	592	591	638	571	656	647	564	556	586	623	548	554	633	588	609	586	564	607	572	631	619	558	593	568	566	569	648	585	608	604	598	623	638	608	565	618	586	628	624	593	600	567	588	592	607	566	583	614	592	534	608	619	608	539	576	589	626	604	560	569	580	594	560	588	584	587	585	599	585	580	662	578	625	609	564	580	632	570	583	579	604	601	602	587	623	551	628	565	595	635	617	627	631	596	618	645	561	634	646	583	577	605	546	596	578	579	590	592	597	607	593	582	583	628	615	539	586	568	590	534	557	625	541	582	571	566	578	580	591	593	629	608	539	581	653	588	607	594	623	589	648	592	577	605	594	579	621	591	601	576	604	600	604	573	567	601	592	609	570	621	571	589	540	542	571	598	567	610	582	583	586	608	643	589	635	586	602	573	591	614	558	642	605	599	613	600	624	644	568	574	616	623	569	562	613	559	599	590	563	557	559	590	640	584	585	594	586	603	581	632	615	554	590	633	602	594	568	551	595	611	632	596	594	615	605	647	561	589	617	609	578	543	583	645	569	607	620	604	605	594	622	577	541	580	573	577	631	614	547	588	585	558	533	598	587	574	580	622	585	563	608	576	600	604	596	596	570	579	604	558	592	615	584	592	569	601	607	568	578	550	589	644	605	601	567	558	594	628	568	610	622	584	607	585	597	615	567	639	613	562	613	581	602	570	568	587	613	609	578	563	566	592	572	599	570	597	590	610	609	567	579	569	606	573	640	586	629	559	601	566	616	615	593	588	589	642	567	599	599	620	590	580	591	590	585	590	545	636	617	590	579	591	560	579	553	598	582	582	576	590	578	574	581	627	571	582	639	584	596	611	583	607	631	601	578	594	544	612	570	600	594	590	585	576	606	543	562	602	563	601	580	603	554	611	610	594	574	571	570	582	564	574	563	587	614	562	612	579	579	584	613	579	631	573	612	611	572	610	614	595	603	561	561	568	598	611	608	606	544	561	600	612	569	585	589
7339	557	556	415	338	292	235	240	248	239	208	234	199	201	204	210	161	190	169	207	167	213	180	186	201	174	195	167	176	173	165	158	167	201	175	159	160	162	167	184	207	186	180	201	194	182	187	196	169	193	182	191	177	183	190	161	160	172	179	163	187	179	191	163	162	201	160	177	158	179	191	185	194	173	178	181	209	187	178	197	170	160	170	187	174	180	173	173	188	187	185	179	183	169	182	165	208	215	181	174	187	180	194	170	175	195	180	195	177	192	183	178	202	169	177	221	184	207	199	167	198	177	192	180	178	169	192	179	184	166	175	181	176	172	197	151	197	163	159	153	177	160	158	164	170	183	161	169	175	163	197	172	183	159	158	204	180	172	184	190	178	173	206	172	200	185	177	189	186	164	189	171	169	194	186	203	166	179	197	174	184	177	179	178	179	192	185	169	196	205	189	180	211	173	190	187	165	175	158	187	174	190	176	200	175	168	190	204	178	195	194	184	188	208	186	165	194	180	172	182	166	207	219	181	189	176	180	169	170	189	166	157	195	164	177	191	153	177	178	211	171	178	173	177	185	173	182	180	191	158	194	168	165	185	191	199	200	161	190	187	178	193	189	175	168	180	188	168	182	191	167	180	171	183	170	158	173	162	174	188	170	175	195	201	158	177	190	178	181	165	188	170	202	160	178	191	176	180	183	178	169	183	212	163	186	197	199	183	216	174	173	182	166	177	180	179	167	192	186	160	183	180	169	168	171	186	174	189	191	187	167	154	180	214	188	193	174	199	186	153	176	155	179	161	202	163	181	174	176	171	173	198	188	171	206	188	168	178	171	160	195	190	186	161	169	173	171	174	144	201	174	189	191	200	200	181	179	168	151	189	170	181	215	181	138	213	185	203	179	178	181	179	194	186	161	192	185	169	194	199	193	195	158	176	157	164	174	184	166	183	179	181	174	198	188	189	187	164	169	188	198	201	150	161	160	166	212	169	181	182	191	189	162	223	186	192	171	181	185	158	193	165	208	167	211	210	176	173	165	164	180	173	200	189	182	157	174	206	158	166	158	172	165	188	155	169	180	155	187	167	171	183	208	204	199	202	192	163	168	175	169	165	192	203	180	174	162	191	188	204	186	182	168	161	160	177	178	198	194	194	168	157	165	181	179	169	198	201	167	177	179	197	161	175	130	166	174	171	162	200	169	195	165	179	169	193	180	183	210	161	179	163	200	172	188	179	169	168	178	184	186	173	168	168	182	160	192	168	164	172	159	173	177	181	201	185	173	177	189	182	167	199	188	171	179	163	134	177	166	163	189	160	173	196	173	179	188	167	193	180	179	186	192	168	170	182	178	182	188	182	162	178	178	178	174	181	185	189	169	169	181	168	177	188	181	198	199	168	182	190	176	181	190	177	183	187	185	182	194	193	160	184	178	182	188	183	159	148	178	179	192	177	199	194	168	156	184	194	185	194	179	183	173	186	178	160	183	154	185	191	172	164	205	197	174	166	180	191	171	170	166	165	181	184	204	193	193	186	183	184	169	215	162	159	191	214	186	185	182	170	164	167	153	173	176	192	188	183	195	181	160	159	192	170	184	189	169	190	159	163	173	168	188	176	182	194	193	192	197	176	184	155	186	186	231	177	197	164	165	172	174	182	180	175	175	209	176	169	198	173	147	177	185	186	167	175	178	202	200	193	188	201	172	163	186	158	179	193	178	188	201	164	193	201	170	175	185	180	179	185	217	155	193	185	190	161	176	199	174	168	182	183	166	201	169	183	165	184	195	176	174	171	171	167	162	170	203	167	191	165	168	150	189	180	179	168	190	173	180	164	151	163	177	165	169	192	156	175	199	169	161	168	171	153	173	191	186	190	179	171	163	178	175	170	139	165	196	161	180	174	195	165	174	175	167	165	194	176	158	205	173	178	182	184	204	186	184	180	160	187	182	197	204	178	180	203	188	169	177	173	157	165	175	193	180	192	182	186	188	180	167	196	192	165	189	180	205	177	168	174	160	189	161	182	163	151	189	176	170	202	152	190	169	194	184	168	169	195	170	186	180	169	185	183	197	172	180	181	163	177	165	182	173	177	188	178	181	185	144	176	195	162	183	159	188	184	175	180	152	180	141	173	170	196	162	197	162	173	170	165	202	180	188	182	169	189	168	181	166	177	178	160	192	176	171	186	194	179	152	166	206	207	181	180	161	207	185	149	189	194	194	187	205	195	179	173	163	182	186	169	179	172	176	195	190	176	180	173	182	166	156	174	174	152	185	181	172	190	182	186	188	177	152	180	193	172	162	163	179	163	186	185	174	166	165	162	191	189	184	185	173	170	173	181	196	178	172	183	180	164	185	195	167	187	184	165	172	206	202	178	199	173	180	166	205	173	176	173	159	189	197	176	183	171	201	182	195	179	180	185	153	180	163	166	188	178	183	173	179	172	183	209	173	158	189	179	165	176	186	196	171	189	194	210	151	192	173	164	163	190	183	169	189	188	199	169	202	186	199	199	145	176	203	178	180	181	180	181	172	181	176	159	184	146	158	170	188	177	200	176	172	162	183	171	176	197	210	196	180	165	201	185	171	168	193	210	181	201	183	145	191	158	169	193	179	172	167	175	180	173	177	182	163	220	160	227	201	196	194	189	164	181	160	176	164	184	187	196	176	188	189	200	202	166	205	167	181	203	190	191	182	168	174	173	192	161	182	194	190	187	169	157	153	172	184	201	159	183	143	177	174	172	174	186	164	151	191	156	174	193	167	201	185	177	173	177	177	161	168	186	181	191	170	207	185	201	196	200	173	184	164	182	211	165	176	194	178	182	175	195	159	171	182	164	187	168	186	181	185	190	175	169	187	180	158	156	165	165	172	194	157	181	191	170	167	186	167	188	162	207	193	185	170	154	145	180	171	160	175	170	155	168	172	172	186	206	168	187	197	157	202	155	153	179	176	189	156	194	204	219	179	203	195	160	186	184	189	164	162	197	176	170	191	200	164	184	176	187	186	161	175	174	165	176	175	184	191	189	187	195	175	171	183	137	178	196	198	197	165	160	155	175	143	174	174	187	164	196	181	166	186	186	176	166	188	167	186	172	190	201	196	166	170	199	169	185	188	162	188	187	194	174	187	156	174	203	194	163	212	167	168	181	151	161	181	163	199	172	185	185	168	182	182	165	173	213	177	178	165	187	166	175	175	186	173	201	163	179	182	149	177	162	177	199	190	185	167	177	177	191	149	159	154	166	168	154	189	216	183	184	174	219	171	173	159	191	201	197	167	173	178	146	171	207	175	208	166	150	170	181	174	158	191	160	202	197	183	185	172	186	204	169	171	191	176	149	165	179	154	179	198	174	192	165	197	205	204	192	204	194	170	159	173	159	192	176	170	140	190	172	166	154	194	158	187	149	192	165	189	201	188	184	168	166	216	191	171	209	195	188	195	164	184	186	172	173	184	182	160	189	193	194	195	167	149	166	176	168	198	172	188	171	190	195	160	166
6329	830	1240	1385	1269	1051	898	837	762	701	657	650	658	596	566	537	568	619	546	538	561	499	519	545	546	543	509	549	550	490	557	512	486	519	509	531	522	514	482	493	506	487	508	516	480	525	500	489	524	523	502	488	519	502	523	501	517	462	500	526	536	516	495	499	513	517	509	493	509	536	472	521	461	480	500	483	525	492	476	471	506	506	510	502	480	507	493	532	492	525	513	514	478	457	529	498	513	500	514	481	526	528	534	517	548	529	515	490	500	493	529	488	522	493	521	493	488	508	464	484	522	533	538	500	540	495	500	534	492	531	478	532	474	526	470	520	546	491	475	526	488	493	473	504	512	506	461	510	519	488	524	500	512	497	538	501	466	507	465	504	547	515	485	493	477	481	503	511	508	487	523	510	478	484	456	514	444	484	471	527	462	506	529	494	469	496	465	480	489	501	525	496	487	497	479	477	503	561	505	505	465	495	498	516	475	486	517	530	496	506	500	505	528	480	529	490	487	504	478	494	502	497	502	460	490	478	475	506	460	489	507	498	455	482	511	518	487	523	505	440	508	472	514	510	473	534	508	467	493	523	502	496	519	504	485	501	500	516	529	487	462	488	462	485	506	479	481	485	497	522	521	512	456	478	481	508	491	487	502	456	510	497	476	475	515	500	477	502	484	520	538	496	464	492	526	460	500	520	528	497	522	493	477	485	486	514	488	472	465	489	516	521	510	512	505	501	525	475	490	489	504	498	481	494	494	474	477	460	481	461	494	511	501	545	506	488	498	491	473	493	482	477	465	473	515	498	486	504	531	511	482	482	507	503	523	487	494	458	442	481	512	510	507	485	507	504	506	497	485	514	493	549	527	481	507	529	467	508	475	501	459	505	496	491	487	479	521	505	497	498	480	471	545	501	474	461	507	529	476	492	451	538	516	519	497	502	465	504	503	481	511	499	481	476	501	502	501	506	490	514	543	475	509	505	496	521	519	453	514	523	485	514	453	486	486	493	523	465	481	495	526	521	438	517	512	516	509	500	519	508	485	476	513	487	504	471	495	478	482	482	490	493	501	506	476	495	507	498	506	519	464	484	476	490	463	529	452	510	495	498	484	487	522	510	463	443	478	520	509	501	468	479	514	510	450	550	499	519	493	489	514	500	493	515	525	466	434	496	485	486	556	556	498	501	468	546	473	485	495	474	482	483	476	517	510	503	501	452	519	507	504	491	468	506	492	514	530	484	492	485	467	482	469	542	510	473	497	462	512	521	510	483	516	513	492	519	472	478	512	482	472	490	514	492	508	538	484	436	469	475	477	505	519	503	492	490	469	510	518	513	509	508	505	471	489	470	482	495	531	506	457	489	429	514	469	489	471	483	493	469	466	482	505	496	501	549	492	493	489	487	446	491	484	495	487	542	510	521	519	505	487	489	503	500	504	542	484	491	489	540	471	505	537	491	481	507	464	471	479	505	508	539	506	485	516	491	486	495	469	457	495	479	503	478	511	474	475	498	517	499	486	508	534	524	483	478	525	533	505	489	480	529	507	525	473	514	481	477	516	520	486	539	519	501	499	483	493	508	469	482	497	475	486	537	525	475	469	509	496	493	491	489	504	530	515	479	522	469	523	513	483	475	487	483	535	497	476	485	504	493	525	523	519	479	549	559	533	473	469	579	516	514	498	467	482	520	494	503	506	499	514	527	501	496	497	476	508	450	517	517	465	498	484	480	489	468	491	510	526	489	475	478	487	487	501	517	509	495	453	483	480	549	500	506	476	474	537	517	467	487	522	514	469	492	503	487	497	515	500	503	479	503	529	468	481	523	471	541	476	521	487	479	508	499	479	503	485	488	462	470	468	458	500	468	503	483	465	477	480	475	488	543	474	512	468	504	482	480	474	471	508	503	523	519	499	484	492	491	458	488	476	488	510	489	467	529	511	530	481	469	533	498	540	518	504	531	490	502	508	488	542	477	510	534	478	517	465	463	485	497	511	502	480	500	523	503	439	520	481	467	483	514	485	473	481	480	477	491	501	454	473	519	476	499	487	472	492	520	513	505	514	502	496	502	539	526	507	489	470	477	501	481	489	490	446	502	516	508	508	514	507	499	491	476	461	496	504	549	506	474	509	487	473	516	513	530	523	492	535	476	497	456	504	503	504	488	494	506	528	506	492	533	524	493	441	468	476	503	506	511	505	498	510	537	487	499	489	491	496	436	502	487	523	485	489	492	479	481	545	493	510	504	477	483	485	518	505	486	512	486	510	496	500	485	492	546	466	548	521	508	494	485	495	505	475	492	481	508	499	471	489	492	472	482	519	487	505	491	526	481	477	509	484	460	529	493	498	481	479	487	457	492	497	523	533	492	495	501	478	491	513	493	546	513	524	513	532	478	511	497	534	482	517	472	459	469	509	484	492	512	491	502	457	475	528	516	502	523	515	522	542	443	486	535	506	485	490	448	497	520	527	494	503	487	508	510	491	490	518	529	496	458	497	487	478	512	510	522	515	518	467	477	485	492	551	509	476	493	544	479	488	527	490	528	483	519	520	489	508	468	452	512	506	471	506	454	501	498	481	477	500	489	475	499	498	496	476	521	471	457	524	491	507	466	478	470	476	520	500	489	458	525	484	492	496	467	501	475	455	490	494	467	428	522	494	547	429	503	542	482	476	526	462	509	494	494	501	510	475	500	528	479	499	514	504	448	525	501	477	503	497	495	551	517	501	508	487	504	473	484	457	501	472	484	489	480	463	493	517	484	510	478	505	485	481	486	494	450	472	482	480	504	461	507	539	486	468	456	501	501	516	472	521	494	532	525	430	503	562	491	469	494	503	494	497	506	487	494	502	534	500	460	509	467	501	525	480	518	511	480	513	484	513	500	496	487	457	457	512	488	539	467	497	500	510	494	468	480	491	492	505	460	484	495	503	530	463	518	504	527	506	493	492	498	523	500	470	490	494	500	451	512	462	509	499	488	509	494	516	483	460	463	473	518	461	527	472	499	516	501	511	509	502	513	464	495	482	508	523	511	467	532	512	477	509	516	501	496	467	513	494	500	463	466	484	524	465	506	518	492	492	476	499	506	489	540	494	473	423	510	542	492	469	478	514	489	481	473	529	492	488	461	497	520	488	518	520	476	514	497	481	489	493	458	514	468	486	501	475	489	457	462	481	503	516	496	507	487	509	481	542	507	543	501	516	479	510	495	511	494	460	450	477	506	490	550	500	491	490	461	501	529	499	521	516	491	470	496	496	495	500	489	522	505	481	453	533	483	499	507	504	456	473	545	502	528	522	515	443	506	473	507	539	522	489	466	456	465	510	509	512	519	503	452	516	528	509	519	483	495	542	486	490	509	537	487	497	484	503	486	484	484	457	496	439	482	480	478	476	466	461	488	514	473	539	522	483	525	519	526	480	476	509	522	509	470	481	511	479	518	529	491	478	478	486	520	480	508	475	507	533	482	505	522	475	499	476	551	508	520	522	488	482	475	496	498
14681	1354	1199	972	737	607	531	498	476	473	452	434	423	415	433	390	384	427	382	416	406	420	410	404	367	387	383	396	421	413	403	400	363	375	376	399	382	396	381	354	367	378	405	357	379	388	388	367	417	370	382	393	424	364	382	372	375	379	373	410	376	358	353	376	386	363	364	379	411	411	377	376	397	375	361	393	343	385	385	393	408	366	437	378	371	364	387	388	374	360	361	376	394	400	391	365	376	373	398	361	388	388	370	362	362	401	372	347	346	384	378	397	364	399	396	396	349	364	390	382	404	414	374	425	365	388	386	423	334	408	408	383	395	374	382	406	391	372	401	386	365	348	387	393	377	394	395	374	379	359	388	380	388	361	364	367	412	375	417	378	429	378	410	388	393	360	400	355	380	407	384	366	398	391	356	379	387	378	403	354	389	413	383	389	391	388	370	372	360	396	411	385	376	398	351	388	335	369	373	372	417	420	424	411	370	393	347	374	403	400	364	373	389	351	357	399	413	423	366	425	390	360	376	387	392	375	379	358	397	390	397	334	389	369	406	379	394	390	385	421	368	373	413	384	363	365	347	378	403	380	385	399	404	384	351	374	363	351	383	359	405	376	439	408	393	384	375	355	355	373	404	410	367	402	370	395	376	355	372	375	369	363	379	370	357	381	393	386	382	350	338	387	376	378	391	358	373	363	383	400	384	322	377	370	417	363	386	377	353	420	350	375	395	330	396	356	361	378	410	393	390	382	397	372	389	388	380	375	393	336	399	394	364	338	385	351	345	364	404	381	389	397	373	397	407	378	368	360	396	343	387	420	379	385	367	446	384	437	369	401	391	389	381	404	392	354	386	367	412	365	387	401	378	391	383	382	385	352	380	375	362	379	368	356	403	395	397	337	344	334	359	366	355	390	362	370	412	387	386	414	376	401	423	367	382	388	390	388	361	377	365	418	374	342	370	401	383	414	429	386	375	366	365	388	372	383	379	390	395	430	365	381	396	377	414	402	375	381	372	356	392	385	376	330	394	414	401	374	354	394	358	394	387	360	392	392	382	388	390	383	402	376	356	391	395	378	415	386	359	346	393	348	382	400	399	421	347	360	375	398	364	393	417	385	383	343	370	395	354	360	383	383	386	331	356	400	401	392	394	403	403	404	368	379	403	361	377	349	354	379	381	356	378	342	359	358	353	406	399	372	357	382	360	407	401	373	403	367	393	360	403	385	424	370	404	393	324	373	371	405	345	357	325	379	394	406	379	371	361	422	370	412	416	369	404	381	418	352	354	391	350	387	358	389	420	365	370	394	383	376	387	394	373	385	386	382	372	341	384	385	373	399	428	341	390	358	360	423	386	366	396	372	392	390	376	370	361	364	343	391	387	409	417	364	419	410	379	382	394	381	400	337	355	387	351	383	367	409	398	382	360	396	358	407	395	391	362	387	400	372	380	356	374	408	417	384	333	382	375	373	379	373	374	381	355	366	348	393	413	362	370	397	439	402	419	366	367	375	375	379	412	408	347	383	384	375	370	398	401	392	407	379	371	403	374	367	397	409	358	367	366	370	458	409	390	377	364	399	374	366	387	355	398	382	385	421	379	355	407	396	406	389	428	337	365	389	385	348	359	370	349	371	379	362	393	370	372	384	349	384	375	351	360	356	402	393	389	383	406	376	376	348	361	404	420	389	366	397	411	365	380	391	368	385	378	376	369	367	393	384	377	378	344	390	376	380	409	363	380	370	355	344	376	393	385	418	347	419	375	357	395	374	368	371	424	377	362	355	429	398	413	416	373	326	400	389	368	395	395	401	383	367	358	385	369	371	348	368	374	399	364	376	358	411	389	395	403	367	338	397	376	378	383	380	400	400	371	425	396	345	353	373	369	402	364	378	355	402	364	371	389	393	403	381	355	387	372	366	357	388	373	399	375	386	379	374	376	391	367	377	373	355	389	357	366	392	400	388	393	360	404	371	376	393	421	353	403	391	371	376	373	415	380	385	397	369	402	408	414	381	390	387	380	367	378	390	348	387	401	415	402	347	374	390	378	390	371	385	401	374	342	369	397	403	384	365	369	374	401	382	350	388	355	385	401	401	404	379	363	375	430	382	404	356	372	357	355	395	380	385	410	408	351	381	417	407	365	381	366	358	368	398	397	401	419	397	340	379	374	359	365	330	334	390	393	431	373	367	442	353	371	381	419	424	417	399	368	390	363	341	390	370	372	414	406	368	387	404	343	416	367	404	414	400	370	376	395	392	400	386	380	410	361	391	369	370	374	365	386	376	362	426	425	374	382	361	346	386	369	346	400	378	353	399	390	325	374	373	368	352	371	381	362	392	365	408	362	383	375	398	358	389	349	372	384	370	385	408	346	364	388	385	339	387	339	375	366	381	364	369	379	364	393	395	351	391	371	410	407	375	347	367	370	365	368	393	350	428	393	355	350	356	389	395	382	362	397	380	386	361	348	355	338	435	404	391	377	379	362	373	411	339	387	386	401	393	382	393	364	372	365	378	391	375	352	400	368	378	357	362	360	350	355	369	390	380	375	357	382	400	365	410	389	349	375	352	391	370	355	387	421	357	364	387	373	373	375	382	368	377	384	383	381	365	389	373	381	388	361	390	418	391	408	344	372	373	388	390	372	416	398	366	336	412	384	416	327	364	372	410	393	339	364	379	379	389	373	358	361	396	397	389	363	397	394	377	352	384	360	344	385	402	352	378	388	377	378	358	433	411	400	378	357	362	393	387	382	393	358	393	351	368	376	374	370	375	428	394	395	381	370	369	366	373	375	381	356	391	373	367	370	383	376	413	367	365	375	375	375	367	346	345	391	370	384	392	394	404	380	356	354	386	399	386	377	356	364	395	390	364	366	376	360	363	401	370	390	394	390	381	402	362	380	395	399	346	373	401	431	411	383	361	366	361	370	373	361	348	377	359	393	395	354	358	388	403	345	397	366	359	407	383	407	362	371	385	381	394	369	363	387	367	377	362	399	383	357	358	384	384	410	372	406	395	379	363	365	369	364	350	423	381	388	382	396	384	388	389	389	373	370	370	411	400	399	369	390	368	365	394	422	381	396	355	380	362	411	394	355	376	347	371	407	382	381	336	338	371	381	409	358	388	378	355	358	351	385	356	394	421	342	400	397	389	373	350	381	373	343	345	367	370	402	363	382	386	385	398	385	374	396	396	390	415	357	400	401	358	400	371	414	348	361	361	365	356	355	400	392	388	387	408	365	388	378	423	392	405	384	403	367	400	363	381	388	348	402	376	366	400	370	391	383	340	395	406	391	350	378	396	365	421	407	372	391	418	350	391	378	368	386	372	442	419	381	387	377	353	383	353	376	391	399	395	353	380	332	382	409	389	385	376	394	381	386	398	349	409	336	347	375	358	348	346	382	377	368	383	398	341	420	389	422	383	405	380	358	393	363	402	395	366	360	355	405	378	390	345	335	383	412	379	395	372	357	368	407	402	347	387	378	414	382	395	346	352
8620	1493	2371	2703	2395	1999	1661	1470	1384	1246	1166	1181	1085	1136	1092	1021	1040	1029	1014	1061	1001	988	961	974	960	961	974	1010	888	892	940	953	937	918	856	939	965	932	915	917	955	921	944	918	923	931	940	887	894	927	964	888	945	892	939	903	974	899	868	860	900	927	888	894	975	940	919	927	872	943	892	858	891	960	882	863	905	913	905	876	974	905	903	904	853	959	892	941	921	904	929	926	916	873	880	911	922	876	854	889	871	850	926	902	879	895	859	917	866	845	855	943	932	904	863	880	895	939	874	892	952	888	918	942	878	864	935	955	909	967	882	946	907	847	899	934	927	879	913	867	902	880	919	907	890	932	894	942	867	892	863	909	890	905	925	923	833	950	861	851	934	959	905	912	869	889	912	936	940	912	905	955	879	917	970	916	918	953	876	896	920	914	898	911	863	901	914	888	949	902	951	912	864	887	941	852	914	907	880	903	941	912	887	908	873	888	904	859	916	950	888	912	895	859	856	908	869	897	901	952	856	900	890	899	863	898	927	906	914	875	898	862	885	906	886	924	910	844	887	904	867	905	861	899	897	887	934	930	894	936	896	885	887	932	866	935	950	906	914	904	874	922	894	939	853	904	899	870	947	890	946	896	896	936	934	904	898	920	835	877	940	836	906	887	852	906	949	891	888	847	926	895	905	921	894	881	904	888	938	917	919	883	924	912	886	886	819	925	907	895	941	865	844	935	875	907	959	896	886	910	893	883	900	956	934	910	921	882	929	911	936	837	893	929	885	911	909	910	935	933	854	869	899	947	885	937	925	868	912	963	950	873	919	871	893	915	851	962	863	896	926	918	861	904	911	911	913	907	887	879	858	914	874	946	876	907	941	883	907	864	896	899	915	914	919	899	933	892	897	934	884	862	928	916	923	947	864	929	928	902	923	877	834	911	909	905	907	905	883	890	913	871	910	888	911	851	934	854	919	950	931	927	995	906	910	938	926	917	889	940	949	936	884	874	907	898	941	855	890	906	897	951	936	934	868	872	847	904	951	888	886	921	877	899	942	868	880	878	883	949	890	853	875	937	895	940	909	906	872	935	903	855	955	858	950	900	848	917	887	886	852	902	920	905	906	884	870	842	918	857	938	957	889	891	947	889	888	883	897	920	940	870	916	872	971	933	933	935	911	922	859	885	938	906	912	899	858	893	883	870	927	886	904	885	876	901	889	849	953	909	904	900	941	921	919	887	943	891	915	878	942	902	916	864	877	897	878	882	906	936	928	941	871	934	884	919	903	910	938	902	879	897	922	876	908	887	898	919	886	940	888	950	910	943	909	846	896	894	862	898	893	921	899	897	904	848	893	912	889	931	939	860	909	864	944	892	916	951	936	913	877	919	896	915	879	913	919	890	893	891	864	901	889	889	903	894	897	898	895	909	874	928	880	885	926	942	892	898	903	850	915	893	929	909	928	927	898	813	904	934	890	930	929	865	904	934	910	926	934	923	922	897	878	867	889	907	917	907	901	929	913	870	918	917	885	915	895	833	907	864	881	923	925	932	851	934	903	882	895	858	911	906	945	867	846	882	885	858	907	941	883	882	876	901	911	892	921	938	934	963	915	882	848	844	902	919	919	897	923	870	890	850	860	884	891	937	925	883	910	911	863	906	953	945	880	948	903	908	879	892	915	881	866	863	897	882	896	872	904	889	902	892	869	869	917	855	931	897	926	932	890	949	858	947	912	907	915	910	922	901	916	937	900	914	915	906	844	918	933	892	943	905	936	892	885	859	863	844	890	861	937	936	941	913	886	927	934	900	875	926	894	893	935	912	885	878	915	861	911	906	910	884	862	877	857	853	877	911	883	862	871	877	896	897	927	855	882	899	902	934	936	938	916	907	849	909	892	878	924	895	897	864	896	971	858	938	928	929	836	896	932	922	887	886	853	900	874	895	893	889	867	835	896	908	903	942	955	880	914	862	927	938	862	877	890	917	937	881	917	971	915	934	883	895	891	928	888	858	903	925	931	889	833	886	875	862	894	875	892	901	870	915	911	838	895	895	926	939	898	916	931	938	868	983	854	927	878	852	855	950	900	901	862	894	824	906	888	912	929	932	890	866	842	895	896	912	888	882	941	887	905	930	899	896	911	920	884	922	876	872	874	871	907	844	922	946	872	893	862	920	922	903	928	930	884	935	874	947	964	903	893	904	973	906	941	876	931	910	865	915	902	886	883	875	897	884	999	939	939	884	908	879	888	909	926	899	902	907	889	863	894	946	879	902	919	892	914	911	872	862	908	892	877	856	950	901	923	892	920	889	904	899	916	911	871	893	860	888	896	934	867	887	923	921	893	852	932	974	897	913	874	977	912	970	884	871	906	936	894	934	920	954	880	883	923	908	864	896	934	876	868	873	836	852	843	858	863	903	893	947	872	927	935	896	863	923	882	938	901	870	898	904	892	958	916	861	905	920	917	894	903	917	897	897	912	874	900	875	934	911	918	857	946	937	910	892	933	895	853	885	921	861	922	905	938	857	893	917	898	933	895	888	935	907	867	961	903	880	941	851	929	873	858	863	958	900	860	877	927	926	873	882	880	856	890	931	942	896	954	928	871	901	966	920	911	897	926	932	869	883	938	942	896	940	836	870	925	879	885	931	922	866	916	953	860	867	913	901	897	921	937	886	898	899	920	910	889	876	876	909	891	859	931	914	918	917	928	898	930	872	961	891	933	855	889	900	838	897	883	918	886	893	923	884	909	879	903	961	932	933	952	854	917	890	899	903	877	884	849	873	914	955	906	892	943	887	900	914	924	931	919	921	921	850	915	914	875	894	905	898	971	902	915	956	903	919	890	883	927	875	930	980	906	894	906	934	850	922	919	886	903	898	873	920	833	904	950	881	932	939	945	858	944	930	888	913	914	837	927	916	931	884	951	845	903	908	933	929	900	860	916	851	919	876	900	871	917	879	846	885	935	890	920	898	913	851	932	955	898	900	925	921	914	870	913	873	883	912	865	931	857	930	900	881	964	920	905	925	884	920	876	890	900	963	966	896	921	888	904	868	868	908	910	902	879	872	907	905	913	923	890	868	889	846	935	869	879	916	870	945	933	933	885	864	911	916	914	912	875	919	970	955	881	888	926	864	895	921	913	900	931	908	911	928	870	863	888	946	908	861	889	947	871	902	916	915	909	883	885	936	906	952	900	867	881	928	940	913	931	887	948	847	910	900	894	962	895	926	900	870	904	917	929	969	835	899	919	887	919	925	940	970	852	890	853	906	919	941	894	887	876	920	914	922	903	901	867	904	903	907	932	856	853	896	897	909	903	899	896	851	952	922	935	869	889	893	919	898	884	913	934	868	923	903	932	837	905	902	913	913	906	892	879	954	928	865	888	899	917	888	871	907	928	933	896	840	932	898	905	910	921	916	928	892	896	906	878	864	942	922	869	880	884	882	914	942	945	897	858	878	889	939	916	892	892	891	879	910	961	941	966	871	943	888	879	920
1543	250	244	253	231	231	205	258	226	239	227	228	238	249	223	231	256	254	211	254	240	254	241	199	230	230	236	235	250	248	263	216	246	264	219	218	249	223	245	244	236	241	218	189	253	266	232	221	223	236	236	245	207	259	232	240	243	248	223	259	240	273	220	198	233	239	275	229	242	221	223	248	238	254	251	243	205	246	241	243	211	233	223	228	234	235	230	256	211	210	231	249	236	202	239	287	232	251	235	252	250	227	242	241	213	241	238	267	226	232	231	262	263	257	233	210	258	245	228	247	234	258	218	197	245	224	234	257	220	252	244	240	228	253	223	242	231	223	250	252	241	244	218	221	259	243	233	212	282	258	262	225	230	233	219	243	221	237	226	245	234	240	263	285	225	242	265	226	230	236	258	216	206	245	256	235	225	249	216	264	241	267	233	251	246	230	206	262	232	220	257	276	256	211	220	254	236	252	245	211	250	250	245	221	254	263	248	243	234	283	235	235	242	292	231	281	243	265	227	270	225	216	239	216	227	233	238	245	228	239	249	241	240	244	230	251	222	257	264	214	231	214	259	231	226	259	256	236	230	258	219	250	259	233	258	246	258	247	219	228	230	249	262	231	252	267	257	255	264	235	252	239	242	233	215	268	241	253	241	256	245	220	248	259	219	233	225	236	235	217	249	247	242	234	241	237	219	212	271	289	257	215	229	242	221	231	199	244	226	231	231	216	217	240	226	272	216	253	230	234	237	243	242	228	240	242	255	284	253	248	221	221	231	260	219	231	218	208	211	254	219	211	250	223	227	256	231	247	264	231	227	225	281	210	225	254	269	252	236	272	214	215	283	271	216	274	249	248	242	238	252	269	221	255	221	244	233	241	247	228	225	222	241	230	219	233	248	230	239	251	238	239	245	236	253	235	248	240	239	208	244	238	235	248	246	237	226	240	233	236	219	229	229	216	234	243	237	237	242	247	241	222	231	267	247	229	216	198	262	255	237	234	289	254	219	222	225	236	233	213	238	262	261	267	225	215	247	214	232	250	225	232	240	246	232	250	231	239	267	212	275	263	234	241	256	250	242	230	266	227	261	243	242	249	250	239	251	222	216	223	250	235	257	217	224	234	220	230	254	237	238	228	252	243	264	216	212	219	238	257	237	224	255	260	261	263	229	240	233	220	265	234	248	272	239	235	260	226	225	253	234	214	252	251	225	221	220	264	235	254	277	264	264	220	274	231	214	241	205	246	228	265	231	246	253	236	247	260	223	210	215	252	217	224	249	236	237	231	237	235	217	225	261	233	247	247	244	258	215	236	221	242	232	223	256	230	230	229	261	232	213	276	242	227	233	216	232	241	237	214	232	236	245	226	235	232	211	227	260	261	282	225	227	248	247	251	248	222	246	232	228	261	246	229	219	254	238	242	227	253	244	253	217	279	267	227	233	246	235	226	244	219	254	229	240	237	241	235	225	262	239	231	218	229	234	253	229	268	230	250	221	238	224	230	226	277	251	235	214	248	222	224	199	246	240	254	223	247	231	255	251	253	253	241	242	238	235	264	233	255	228	218	228	244	265	278	269	243	237	230	226	216	244	250	257	229	221	261	266	220	229	242	243	246	272	257	210	237	240	266	230	246	264	239	225	235	264	253	244	240	233	251	237	249	214	238	241	256	231	238	236	245	210	240	269	233	230	244	233	254	261	239	196	257	275	254	254	216	209	253	259	245	263	253	265	239	233	235	253	244	247	248	235	226	206	238	209	233	245	214	222	236	239	259	262	262	244	232	251	256	262	267	243	252	250	242	229	241	217	244	243	229	232	243	229	248	213	213	233	237	262	248	241	255	275	243	238	244	261	241	254	237	257	248	253	233	243	247	220	252	228	237	250	251	234	239	229	223	249	219	236	246	259	261	221	224	254	224	257	241	230	255	239	226	262	258	231	227	236	234	218	271	241	240	248	204	268	271	224	244	223	253	238	266	244	242	251	246	257	231	228	252	232	237	227	258	281	248	233	234	264	251	213	221	218	245	225	232	213	234	257	262	233	199	225	228	227	237	259	248	233	243	243	210	249	243	286	253	267	237	259	238	244	260	228	234	267	253	245	213	251	238	238	214	222	254	246	225	234	244	244	231	212	237	250	278	228	251	239	224	243	269	225	231	221	216	230	254	243	230	225	235	221	244	260	241	245	247	247	243	224	213	236	253	242	249	255	235	251	228	273	231	237	240	224	257	236	247	239	213	234	220	255	221	223	235	257	202	238	211	217	259	257	233	217	248	248	243	230	206	240	221	211	236	224	221	258	258	248	266	252	236	246	217	227	238	241	267	260	251	223	223	211	270	215	216	211	214	216	237	252	247	249	246	228	222	218	266	236	213	242	218	241	253	235	242	266	247	204	209	215	255	255	219	227	211	248	257	237	228	233	232	232	240	232	254	252	261	245	232	261	232	253	207	239	223	256	253	261	218	233	249	221	228	237	230	291	217	221	236	243	228	244	256	252	235	253	234	245	240	249	243	217	249	241	254	241	239	249	241	246	243	218	248	238	240	246	264	244	276	260	275	240	229	251	225	241	241	238	243	273	235	236	243	240	248	265	240	225	230	228	228	260	264	242	248	251	257	247	224	249	235	275	249	270	260	238	255	229	224	214	221	227	218	245	205	240	211	228	246	210	223	239	239	230	234	231	252	230	220	236	216	227	246	262	247	222	223	246	230	218	218	233	257	243	213	240	237	236	231	265	249	237	233	222	223	227	193	241	242	251	270	239	250	236	228	229	235	259	202	279	244	231	265	262	264	224	252	241	209	208	243	221	240	256	235	247	227	214	263	232	257	234	272	238	252	230	215	232	248	228	237	241	235	245	215	238	256	233	214	197	214	220	251	263	243	258	260	236	235	238	276	253	263	227	242	273	230	239	267	261	249	231	261	221	241	243	247	268	244	253	225	212	281	221	253	236	212	255	211	253	252	251	227	241	240	239	225	245	246	234	244	215	253	223	216	236	258	240	237	241	257	248	221	229	225	241	213	224	243	216	245	246	238	223	203	243	243	264	235	229	242	252	238	235	204	250	224	240	245	264	243	259	199	252	221	244	255	219	233	221	213	245	197	246	240	294	229	253	248	232	240	248	227	243	261	230	224	272	267	244	215	229	247	222	245	234	234	253	244	235	240	243	220	246	224	236	216	219	246	244	211	242	238	227	261	220	228	241	256	259	242	206	247	237	248	233	256	238	255	217	229	248	235	247	226	212	244	262	276	207	256	240	225	255	223	228	269	233	256	238	248	216	264	249	219	212	229	232	258	237	240	278	254	239	226	245	241	258	221	250	242	221	223	264	234	234	241	240	238	230	270	239	248	231	220	264	257	232	234	246	207	228	231	253	230	244	235	268	246	278	241	255	242	235	232	229	234	241	258	266	235	221	251	239	251	225	214	237	225	251	239	248	256	233	233	235	235	225	244	237	253	232	248	250	230	212	202	241	253	253	234	246	257	259	254
1923	613	646	625	612	635	649	616	604	602	618	598	556	610	585	572	643	614	595	607	605	587	626	598	610	549	581	552	629	574	556	605	563	596	571	586	614	590	572	561	585	580	588	651	582	661	617	603	568	611	648	583	595	596	636	585	619	584	599	601	614	615	597	604	618	538	572	617	589	616	619	575	597	603	611	609	599	591	586	582	559	579	620	597	605	621	579	592	599	614	569	610	592	595	653	622	609	604	578	589	590	551	603	579	653	544	589	600	579	628	636	613	641	645	548	563	619	587	592	607	610	575	571	637	556	578	600	606	618	557	603	622	556	603	553	617	594	568	646	591	536	602	593	585	604	581	585	599	583	584	618	582	649	594	569	604	623	600	623	594	571	549	589	581	616	552	564	553	621	609	587	623	598	569	624	540	611	576	605	605	611	561	627	570	575	579	594	558	567	569	606	632	615	624	584	598	588	597	595	557	620	590	583	606	588	614	598	618	601	634	594	611	588	619	546	642	585	629	587	613	612	543	580	603	662	601	599	587	592	576	628	551	571	625	594	551	592	623	616	601	610	613	585	546	587	628	615	614	622	588	583	626	602	654	629	589	547	582	522	582	573	564	584	594	615	604	609	595	626	592	579	589	550	601	618	584	585	602	569	579	636	585	625	615	631	652	577	585	599	609	595	573	589	580	596	572	597	598	591	595	594	605	567	582	602	614	566	650	618	609	607	607	565	592	593	597	609	579	593	570	598	562	539	614	603	576	591	651	565	606	629	599	612	540	615	557	598	605	576	590	581	578	613	604	606	590	598	612	596	618	580	586	602	558	561	616	582	566	595	599	609	608	629	597	567	625	616	602	605	574	603	601	587	589	580	603	579	599	612	583	579	579	633	592	650	609	594	577	629	590	592	601	614	603	605	605	598	628	575	567	606	633	604	606	584	630	619	601	563	563	580	642	600	613	610	581	574	628	597	629	581	575	613	586	612	543	659	613	603	619	555	571	598	591	609	580	564	594	605	604	626	634	572	608	603	584	567	607	612	605	608	627	606	594	607	587	584	639	603	576	591	609	572	604	611	589	588	597	591	602	537	595	589	607	548	637	611	573	577	570	632	588	624	615	612	604	594	607	588	580	560	596	594	660	609	612	599	587	578	580	605	601	601	606	633	599	598	583	588	633	603	633	631	589	600	595	613	584	582	560	624	603	609	635	586	621	575	586	564	611	582	579	577	606	587	560	640	574	583	578	598	611	629	620	590	594	568	582	580	626	603	635	614	579	530	625	622	615	588	646	605	586	592	610	605	642	630	552	617	603	608	583	575	586	603	601	590	628	579	591	600	624	595	626	579	563	603	579	572	606	613	606	643	609	606	622	637	593	590	595	575	607	584	562	592	601	597	585	598	580	585	625	567	622	586	565	563	587	593	615	603	599	589	625	595	612	628	607	585	585	622	622	572	594	551	574	590	592	616	556	584	606	621	620	639	636	586	650	613	606	580	600	590	577	617	561	587	594	594	596	584	598	591	601	630	637	599	590	635	607	625	584	618	608	592	594	597	623	590	577	622	562	585	576	619	578	573	632	567	595	625	632	607	598	585	598	585	551	558	569	603	561	581	597	601	583	607	604	595	585	570	624	602	601	587	612	598	592	605	590	569	606	612	577	562	554	587	544	598	621	602	576	578	597	628	554	635	597	595	567	581	591	569	603	591	609	570	611	603	623	612	607	601	645	608	578	645	596	571	637	605	621	585	636	590	641	604	623	615	613	625	587	634	553	608	585	619	620	608	601	598	569	558	612	615	604	653	614	602	646	587	590	585	582	582	592	564	601	579	632	580	631	606	627	581	627	587	575	615	585	575	544	536	616	591	608	592	554	624	577	584	582	594	606	633	585	594	640	593	556	619	576	586	603	650	602	658	622	630	587	616	618	641	611	587	591	626	545	626	603	625	622	575	624	595	572	593	562	633	613	602	576	539	568	558	630	599	590	579	600	614	581	575	585	611	624	575	558	595	562	604	593	601	610	625	581	618	582	568	623	623	579	608	599	627	551	580	600	614	576	597	603	561	612	602	611	622	623	592	566	600	592	603	633	598	591	569	611	576	582	575	594	622	579	589	595	594	598	590	554	601	619	567	576	580	581	575	617	580	605	609	618	574	575	612	585	587	625	620	606	578	625	597	573	610	582	625	611	568	586	587	599	590	573	538	587	602	594	559	636	590	584	570	577	582	570	572	576	595	591	593	609	564	606	557	584	579	605	625	579	592	608	614	618	567	594	579	598	582	612	600	617	607	570	594	625	640	571	591	593	590	592	587	584	587	621	610	557	614	606	598	574	564	628	573	605	567	592	607	607	606	624	602	576	611	597	551	579	627	584	572	555	569	581	594	581	625	618	622	572	612	635	602	587	614	603	581	583	597	576	580	587	597	560	602	626	594	612	571	601	589	594	570	606	586	597	601	589	604	608	588	642	660	588	622	626	642	616	613	622	560	657	583	581	584	606	610	590	583	592	614	565	600	605	592	605	565	593	629	662	593	616	604	590	596	603	596	563	550	614	614	643	663	588	599	597	616	601	591	605	601	604	589	622	594	598	597	603	632	614	600	583	594	567	601	582	584	594	636	541	584	561	605	580	609	634	627	584	651	565	622	571	602	592	561	608	587	593	592	648	589	586	582	616	573	592	560	585	598	610	604	573	572	636	589	599	608	595	586	623	613	611	581	634	581	631	603	587	623	589	579	635	635	573	607	628	592	596	565	616	579	581	574	590	640	576	612	587	620	586	588	639	588	593	545	622	608	589	568	575	590	560	632	571	636	565	581	608	578	563	594	588	619	621	583	550	628	605	600	560	615	585	599	606	637	589	566	612	587	620	596	625	623	571	615	620	617	589	599	599	585	629	588	577	595	586	589	565	563	545	637	584	578	563	580	588	581	630	550	572	628	625	577	614	570	612	580	615	608	556	593	603	606	587	590	579	649	608	588	657	562	600	595	606	608	592	637	573	615	594	592	599	557	621	615	609	628	637	620	596	598	623	576	571	623	582	616	613	583	621	596	577	594	581	606	596	638	587	621	647	638	609	602	633	605	603	638	619	572	595	577	626	593	553	630	580	571	626	582	634	567	612	609	606	606	594	569	571	581	595	537	628	605	602	592	587	612	603	596	550	602	575	597	584	562	578	602	581	588	577	613	608	605	605	620	605	605	585	592	618	570	569	564	638	577	568	591	598	605	612	617	581	563	564	568	602	618	603	566	587	649	598	635	632	575	617	584	599	564	610	622	584	594	605	598	615	587	573	598	627	589	564	622	560	573	595	609	646	593	614	590	635	652	624	577	602	578	644	612	615	597	590	590	589	622	607	606	575	586	610	638	604	586	640	613	615	562	554	547	604	596	600	610	639	582	623	588	611	610	593	566	590	586	629	583	631	594	597	613	564	624	588	583	612	598	605	526	616	602	574	609	586	550	584	607	579	629	632	594	626	592	604	573	558	612	589
7430	473	527	461	338	290	280	252	224	205	174	207	206	206	166	175	196	172	189	174	171	193	188	145	170	171	172	198	155	179	180	168	167	206	204	185	187	189	197	174	180	183	178	185	198	199	190	183	196	163	198	180	167	180	174	186	186	178	169	197	152	186	165	197	196	187	189	193	180	185	194	161	189	167	161	189	210	182	187	176	166	160	184	188	191	174	159	155	159	187	169	179	187	174	181	181	166	168	148	186	179	175	186	198	159	186	184	174	188	171	176	174	195	174	166	175	200	171	156	168	181	166	187	152	159	192	154	189	156	165	150	189	212	177	159	168	176	199	185	177	174	195	199	176	166	182	159	185	188	183	166	184	184	187	215	186	194	168	184	179	151	169	173	172	180	199	167	195	177	193	186	176	167	187	161	195	185	193	184	192	176	155	179	156	187	168	159	169	180	183	179	164	189	172	208	178	173	167	170	196	183	188	176	193	170	187	154	168	174	182	175	155	181	193	158	177	179	171	192	189	192	204	181	149	182	176	186	184	206	162	199	188	164	170	176	169	187	187	174	178	190	171	148	163	188	163	178	174	165	182	174	137	175	192	186	192	168	185	174	165	169	184	185	161	155	183	181	185	168	179	178	202	183	193	182	178	163	170	167	159	193	173	185	155	168	181	196	178	166	215	177	168	186	172	175	166	170	167	163	171	168	163	165	172	196	173	182	195	143	176	180	199	167	195	170	157	166	172	167	165	207	185	155	157	172	182	176	180	165	182	188	175	177	159	148	177	178	194	192	184	193	175	191	196	176	189	185	183	163	181	188	196	198	196	188	195	183	174	169	161	184	183	164	187	176	177	187	154	182	162	176	170	183	196	173	180	188	180	179	179	189	208	172	202	193	168	180	185	151	156	182	212	148	203	178	158	173	182	170	180	182	182	163	148	183	165	160	178	181	178	177	163	189	172	188	155	171	194	161	171	195	197	157	179	183	213	177	200	168	180	160	180	179	172	171	194	168	157	174	175	169	181	158	188	165	195	176	168	190	180	179	214	182	171	182	178	210	214	174	185	192	190	182	193	173	186	190	164	177	167	162	193	162	181	194	166	186	177	178	171	168	158	164	171	181	170	188	173	183	178	172	205	169	164	179	191	171	159	170	178	166	178	161	154	172	170	153	164	165	163	175	193	184	185	174	203	165	162	188	164	190	187	163	189	182	174	171	165	182	169	179	189	165	153	163	178	204	179	207	183	190	178	178	178	162	178	193	190	189	168	194	190	200	196	171	207	183	200	191	163	176	176	165	174	179	190	201	174	172	178	158	159	188	210	215	152	174	166	191	167	175	175	177	178	169	193	179	170	177	196	158	164	188	173	165	185	184	199	157	180	187	188	181	200	180	170	165	181	170	184	183	181	159	185	199	191	197	187	183	156	181	180	155	172	160	170	192	177	165	171	201	163	153	182	197	207	203	190	204	194	181	169	162	178	166	183	191	178	182	186	159	181	164	173	178	187	180	185	172	209	159	201	173	187	175	160	181	168	188	156	175	165	202	168	192	190	184	175	201	175	154	183	184	165	167	159	181	189	213	196	188	171	195	154	177	169	191	151	189	168	174	159	170	180	139	186	193	172	160	183	171	198	175	183	191	192	146	151	203	192	202	182	191	169	162	177	192	176	154	184	194	198	166	188	179	163	189	180	179	195	170	201	166	184	176	195	200	181	180	202	186	167	174	189	180	187	178	187	151	180	178	188	171	190	191	180	198	194	185	153	169	182	170	170	177	176	180	183	175	180	185	169	181	192	208	157	165	193	196	166	199	186	177	181	168	178	193	200	166	175	182	175	152	190	185	169	201	200	186	210	180	160	178	153	161	154	187	159	171	177	179	172	179	176	171	193	162	186	157	173	180	181	172	161	165	180	185	179	160	169	168	196	185	170	204	192	169	176	167	179	181	198	183	171	172	167	185	179	162	142	157	172	187	182	177	183	168	178	175	165	149	167	184	186	166	206	195	186	168	187	187	196	165	200	208	180	163	143	167	182	163	194	171	194	169	197	179	166	164	188	189	180	188	181	190	179	154	166	173	165	200	186	192	200	179	154	186	163	167	176	204	192	194	155	191	178	169	199	197	159	189	162	180	176	190	172	167	177	162	185	167	187	160	201	193	191	171	185	170	174	199	158	172	203	193	181	169	192	170	176	170	180	173	223	197	207	167	189	198	192	203	182	200	199	192	199	175	184	201	188	175	162	186	166	184	176	182	159	187	165	174	196	166	189	198	205	181	150	199	182	187	158	165	187	197	168	158	194	162	200	176	196	200	191	174	190	183	185	177	177	195	190	182	204	167	174	185	181	173	178	190	164	154	170	183	159	186	174	176	164	205	172	201	177	189	179	159	170	178	174	181	158	173	164	175	196	191	186	186	189	174	171	181	217	157	182	172	172	157	177	169	186	188	193	186	186	165	179	209	199	183	180	181	160	170	191	189	154	188	177	181	219	196	165	190	154	157	181	188	156	183	182	196	193	166	151	194	189	159	188	180	163	174	174	187	180	197	169	160	173	167	146	158	165	178	197	206	169	156	170	191	190	179	168	160	180	191	206	174	200	171	160	199	172	187	167	173	159	190	183	156	176	202	212	196	180	207	166	168	169	139	186	194	181	190	187	181	185	191	164	160	145	186	157	153	183	175	165	193	187	170	178	160	207	177	191	194	171	202	183	183	192	169	145	174	187	204	195	193	191	160	176	152	179	191	169	215	185	182	188	170	187	178	183	219	177	160	208	198	185	150	167	183	172	178	170	173	167	197	199	161	181	174	157	160	177	199	190	183	209	176	161	175	209	152	155	191	181	164	167	179	190	172	157	174	182	181	166	169	174	183	199	198	188	175	181	193	175	173	186	173	181	178	182	178	157	198	184	182	182	188	187	165	148	179	158	175	150	187	179	176	184	159	188	161	161	150	185	198	181	164	164	173	172	175	170	168	174	179	181	185	182	160	154	154	171	168	178	206	170	170	179	162	195	182	171	199	194	164	168	174	154	167	160	178	160	179	186	163	175	203	183	187	178	186	182	204	169	165	202	180	187	195	197	171	176	152	173	187	186	177	176	174	176	176	195	179	172	168	178	160	163	161	181	210	174	155	188	158	223	198	189	187	185	188	208	183	176	192	164	177	181	187	164	177	192	189	184	197	175	174	177	182	167	153	198	174	192	151	151	177	187	193	169	218	199	176	189	170	171	173	137	206	206	199	193	177	212	155	186	180	185	175	197	174	193	199	189	171	169	152	178	193	178	185	191	171	174	179	177	176	202	176	191	165	192	183	170	150	158	181	171	178	180	194	175	177	173	199	177	173	217	161	222	207	177	181	207	183	194	169	160	158	185	180	161	168	159	173	192	188	161	166	162	196	190	167	172	164	172	179	196	192	206	152	170	168	174	175	191	174	171	201	174	166	205	176	184	173	176	197	163	165	180	181	190	186	194	181	169	174	184	178	167	171	208
6362	794	1218	1432	1176	982	882	758	746	680	660	627	644	546	557	571	601	533	544	547	563	567	494	550	534	526	510	506	546	517	497	521	526	494	555	526	520	508	502	487	477	536	498	485	507	538	491	510	488	479	493	522	496	510	487	486	508	521	514	520	518	501	508	509	492	487	508	542	470	491	505	496	489	473	519	498	504	497	467	512	491	546	490	515	499	516	505	541	504	484	516	508	568	504	501	500	501	484	481	494	529	515	496	532	523	515	504	469	488	470	498	517	488	531	553	494	452	504	509	496	499	492	508	467	508	489	486	542	498	480	478	522	496	512	487	473	493	481	520	502	494	497	526	440	525	514	516	493	500	548	492	488	520	499	497	485	523	509	513	502	531	464	492	497	485	497	505	489	480	506	524	489	499	502	470	501	479	522	533	539	495	496	476	484	532	509	499	519	554	519	489	451	520	508	485	504	505	418	470	499	490	490	504	498	473	482	522	500	534	458	516	501	508	515	499	487	478	505	499	457	491	483	511	509	501	527	516	501	511	484	498	502	496	518	531	510	485	459	511	448	463	502	484	519	504	513	492	512	471	462	511	490	534	496	493	511	514	478	463	504	514	463	521	497	529	501	505	510	500	488	542	491	480	501	503	528	510	498	515	496	487	481	497	486	509	514	532	490	518	487	468	519	511	502	514	506	502	497	456	529	452	510	517	455	487	478	523	469	517	503	495	533	506	498	485	505	515	484	523	497	508	517	507	506	494	522	473	522	502	509	505	513	507	467	514	508	506	502	528	505	492	494	523	492	484	509	494	457	475	498	523	512	496	537	490	486	465	519	524	512	481	523	507	474	510	495	477	532	491	486	484	500	414	479	477	473	507	491	510	463	512	454	527	475	482	482	550	513	509	489	476	478	514	536	492	480	505	484	496	529	481	519	495	483	500	520	463	487	533	542	496	513	488	463	514	495	491	451	458	494	533	483	501	490	483	521	521	521	494	510	493	528	513	491	513	499	495	533	513	483	488	488	497	528	521	473	542	454	507	476	461	510	500	495	476	484	458	525	527	492	475	481	476	509	529	483	509	490	526	492	508	480	497	500	519	477	512	537	481	513	477	496	505	478	509	472	518	482	472	529	497	483	506	538	499	518	515	491	482	482	517	527	524	488	474	474	508	501	462	504	472	485	472	495	487	515	528	516	503	474	519	485	552	510	464	515	455	486	516	474	500	458	508	498	480	527	515	491	508	504	500	467	485	501	494	491	488	504	525	461	497	490	464	519	462	489	541	473	516	488	461	498	474	503	461	490	543	510	481	466	492	490	532	488	474	478	499	459	475	492	518	499	497	499	477	497	475	493	502	516	458	514	526	499	483	485	483	537	510	517	500	480	494	549	478	496	488	510	517	459	542	525	528	486	500	468	520	530	455	514	528	491	477	512	508	472	495	466	480	500	486	489	478	466	481	484	491	504	459	493	476	534	527	508	551	478	516	538	456	492	483	477	446	542	457	523	523	479	503	480	511	481	498	500	529	525	485	551	461	513	512	505	471	499	512	509	503	465	522	494	545	534	512	461	530	466	475	513	477	491	501	496	518	494	517	494	498	502	529	489	468	497	483	528	478	503	499	513	532	512	493	534	509	481	510	492	503	469	493	515	489	503	507	551	483	475	500	505	475	567	488	497	515	490	524	492	516	460	503	490	507	465	520	520	495	485	485	486	492	494	514	508	520	513	477	480	473	455	483	488	480	492	527	518	497	518	480	459	472	525	486	519	475	487	468	478	539	508	529	503	517	492	474	507	512	492	519	534	553	474	468	503	536	481	513	501	474	480	512	508	498	501	510	458	506	536	525	514	478	526	486	502	536	514	503	511	528	507	539	505	502	487	489	489	472	480	508	523	497	466	505	499	545	516	455	526	477	494	514	512	507	508	498	489	433	489	501	497	527	493	542	486	501	493	498	521	462	514	491	511	513	496	502	504	478	504	485	484	512	455	488	521	502	491	503	526	506	528	486	453	476	514	518	496	483	471	476	496	482	506	473	542	517	489	482	485	463	493	522	490	507	508	507	505	471	509	532	476	502	498	504	507	479	489	486	499	494	504	481	517	486	533	476	495	486	470	469	460	496	476	521	499	504	483	521	511	473	519	529	515	514	500	492	549	463	476	490	475	492	502	498	480	479	488	494	467	494	494	533	455	491	534	482	482	495	471	515	534	475	534	515	497	450	480	479	541	484	499	493	540	503	485	516	509	526	494	527	484	510	480	525	502	497	454	491	468	496	476	489	491	479	534	517	524	478	497	518	491	475	512	498	507	470	508	494	474	512	508	492	482	489	492	502	496	498	477	491	491	515	534	502	510	476	459	504	488	509	523	514	461	486	496	451	495	469	486	441	477	484	492	483	505	537	515	536	489	520	490	504	507	509	442	477	518	490	507	483	515	504	490	518	523	518	477	520	515	491	525	487	478	493	436	510	501	500	519	484	483	513	471	487	515	499	486	527	498	465	536	495	547	501	469	523	487	530	493	523	521	495	490	492	515	458	504	497	540	505	485	488	506	493	507	500	493	507	522	492	469	525	512	512	507	497	498	448	442	495	519	490	476	528	503	491	496	515	488	508	476	513	479	482	447	475	503	520	549	472	522	523	511	500	521	494	497	540	495	487	487	474	485	496	482	515	526	501	485	491	490	518	508	498	475	484	481	492	493	490	505	510	483	491	488	502	486	519	511	491	507	444	476	495	509	511	517	477	541	509	527	500	490	504	485	517	499	487	537	498	479	491	499	470	477	480	517	505	493	490	467	521	511	455	484	497	485	494	518	535	506	483	501	470	483	517	505	476	535	469	513	494	479	487	457	487	474	516	498	497	474	512	467	525	474	527	480	491	483	528	507	520	494	488	503	487	537	471	485	500	478	476	470	524	521	453	512	489	525	497	480	549	483	513	567	519	478	486	480	525	511	460	521	466	460	512	475	505	511	504	481	479	491	470	473	550	495	496	514	492	469	488	551	482	518	465	467	528	518	525	519	510	517	487	498	501	523	490	495	485	491	490	513	519	506	507	508	468	515	484	509	496	496	500	475	457	520	519	500	506	508	515	472	501	529	495	487	499	526	523	463	482	459	530	523	487	521	485	496	532	540	500	488	479	528	505	497	480	474	491	504	526	530	499	505	445	478	499	499	494	507	495	519	516	483	512	491	524	510	468	531	503	440	512	503	492	495	502	493	503	480	529	494	519	470	501	511	483	465	484	461	556	517	554	509	493	551	500	479	517	509	538	488	524	490	483	541	461	540	509	467	488	468	510	505	507	475	475	512	479	507	495	488	489	515	468	514	480	467	494	489	519	490	501	494	512	441	507	504	500	495	480	499	492	525	471	474	519	476	496	513	537	510	500	508	494	466	480	495	462	473	516	517	488	508	515	487	480	481	487	513	510	483	474	491	473	502	487	476	544	499	472	485	437	495	496	484	500	499	520	491	511	515	531	509	528	498	502	490
14645	1479	1276	976	732	605	580	460	436	492	442	421	439	408	438	395	389	399	370	374	391	380	384	396	404	383	407	386	397	418	368	414	376	378	413	411	379	367	369	394	418	372	343	387	369	394	391	381	377	390	380	387	402	401	370	405	350	371	400	355	336	371	396	385	380	361	385	387	407	389	382	414	407	376	403	348	375	364	383	362	376	412	397	390	385	355	354	372	405	396	398	346	365	402	392	390	362	394	346	401	379	401	390	405	359	352	377	437	349	365	410	378	389	378	362	357	366	406	401	341	308	368	399	376	420	378	389	353	370	420	377	396	418	372	383	383	377	354	413	346	379	382	351	348	398	425	410	369	395	401	352	405	410	382	381	420	420	379	379	383	410	366	424	364	384	353	363	396	396	401	355	381	405	381	401	366	378	375	415	397	377	367	357	365	349	387	354	424	395	341	396	365	406	390	358	371	356	336	351	353	413	457	399	379	341	392	353	343	435	380	388	389	388	358	383	367	378	394	378	364	376	419	341	404	365	416	387	362	405	365	381	408	395	388	363	344	362	353	365	340	384	399	398	381	375	386	358	403	363	389	364	387	377	383	395	357	410	380	351	398	372	425	362	338	358	363	373	407	361	372	411	393	366	369	381	400	372	328	403	396	380	381	424	401	328	364	383	413	393	409	386	357	376	391	390	370	370	386	368	380	352	401	403	373	366	389	382	403	397	437	395	397	390	379	409	381	397	358	364	369	366	361	375	364	350	420	378	375	379	386	371	359	352	384	357	356	372	370	372	368	366	400	396	382	364	383	424	370	370	326	385	386	361	371	377	363	388	347	396	364	391	378	379	352	384	373	364	391	380	354	348	411	368	407	417	378	356	390	387	395	386	382	363	388	342	393	363	376	347	384	372	402	399	376	368	379	392	377	437	394	369	335	376	384	392	350	417	372	335	346	381	351	390	335	338	422	407	379	357	397	405	342	406	384	365	376	378	375	369	358	403	378	385	395	397	424	371	380	398	379	376	375	357	411	392	350	377	388	386	376	340	409	377	390	395	346	411	387	388	372	407	375	388	355	382	366	360	369	374	355	370	400	363	349	376	393	343	383	380	373	373	360	384	399	378	375	395	405	356	342	375	377	349	404	382	340	411	386	367	353	386	376	366	376	350	395	373	387	371	369	373	380	350	392	382	384	357	376	366	371	410	355	373	383	381	364	367	403	404	362	361	338	363	404	414	415	384	372	364	378	395	394	406	393	351	379	365	356	379	383	404	416	430	388	399	381	414	377	338	381	339	370	393	390	377	381	383	362	405	407	330	367	370	371	367	404	390	416	377	390	373	373	415	409	366	392	368	350	363	377	403	393	408	358	389	378	412	378	417	423	372	367	354	387	384	380	380	348	384	375	399	386	369	347	402	382	334	359	375	399	398	356	373	387	379	368	387	410	396	384	389	426	388	370	382	398	415	382	374	388	355	395	408	353	379	383	371	404	371	399	381	386	356	384	395	380	359	374	359	382	393	405	393	382	373	373	353	382	353	416	407	397	374	381	384	393	382	400	366	376	383	370	408	377	392	405	390	394	337	384	348	375	383	422	353	381	353	377	383	386	349	363	373	364	363	362	385	376	400	393	383	393	422	409	342	375	389	394	366	363	373	387	389	393	338	382	375	400	351	363	416	400	410	411	384	388	371	326	380	363	402	359	366	379	356	394	369	404	428	363	392	365	346	391	405	406	394	382	360	382	409	403	367	356	383	400	399	324	370	357	400	390	371	353	377	362	387	376	382	353	412	377	414	370	409	391	368	359	374	353	386	363	380	405	397	354	389	399	378	305	385	405	383	345	341	363	391	368	371	387	436	381	363	398	388	403	395	390	364	385	355	365	403	428	374	344	382	362	396	385	367	366	369	409	350	378	380	385	367	387	378	389	415	382	376	349	361	368	398	368	360	405	399	396	388	397	379	320	356	378	364	401	359	386	358	378	404	418	392	374	352	379	377	379	387	339	362	450	410	382	394	358	414	385	378	358	355	379	371	400	392	383	337	370	334	371	379	386	397	365	372	390	385	348	370	327	354	376	398	385	337	397	399	369	347	404	371	366	386	387	355	379	385	376	365	383	370	379	378	398	367	355	355	375	359	341	347	341	401	382	380	399	331	377	359	412	384	350	400	385	372	373	380	371	421	371	381	393	352	359	397	360	365	380	374	399	385	387	355	395	377	402	358	431	390	425	387	406	381	365	369	397	344	357	339	362	385	377	379	397	378	418	352	362	375	355	420	365	416	404	362	373	386	350	370	356	370	419	401	410	379	345	398	393	366	387	359	390	397	341	387	361	388	364	336	374	340	338	386	398	404	383	446	380	395	383	355	407	365	395	386	418	368	390	342	362	405	341	400	367	379	399	400	360	355	365	360	385	411	377	397	386	410	372	379	370	399	369	360	390	423	375	380	374	348	376	413	380	350	367	359	429	368	384	379	389	419	338	381	388	368	385	387	392	411	338	403	358	370	393	372	400	393	394	401	378	387	341	333	381	349	417	352	375	372	364	395	357	355	383	400	379	401	335	400	366	393	384	380	398	387	369	383	383	404	377	356	372	395	394	388	363	381	377	347	393	368	409	363	384	387	349	375	354	368	396	394	385	406	390	366	383	388	394	379	367	399	348	379	379	398	409	358	384	385	375	394	392	364	434	355	374	384	369	363	368	362	395	339	359	400	408	373	399	337	388	341	389	384	371	385	371	376	336	368	367	377	403	417	402	358	406	372	384	371	357	371	385	419	372	366	379	401	367	358	404	374	384	382	401	377	381	359	375	391	387	392	393	394	381	373	356	336	381	396	384	366	381	420	391	375	405	410	379	372	408	370	399	326	345	406	414	358	347	352	368	340	378	406	433	341	369	394	408	393	358	371	404	379	418	410	428	395	352	395	352	376	370	367	340	388	368	409	357	359	403	367	380	367	382	398	402	387	355	386	375	379	379	402	352	390	380	360	359	349	371	405	382	368	366	376	408	360	382	376	354	377	365	382	310	419	379	419	358	390	383	383	361	407	404	419	388	374	420	392	393	375	383	460	358	412	348	381	395	386	412	374	347	369	364	375	339	321	358	338	351	363	373	370	360	365	393	365	381	398	394	385	373	391	393	343	345	368	383	389	364	370	393	344	404	360	376	395	393	384	377	373	390	383	369	366	351	411	356	355	437	401	387	428	379	387	366	373	380	378	386	366	407	404	385	377	374	399	360	380	382	394	389	428	385	375	362	396	410	352	361	343	384	369	355	356	390	370	360	355	374	390	361	333	390	375	380	425	375	372	375	343	387	375	390	359	374	368	392	382	364	413	379	360	413	379	413	381	346	384	385	418	366	397	390	383	401	405	380	381	374	396	379	388	397	396	353	362	373	362	381	415	382	385	438	376	381	372	383	391	399	427	392	409	365	376	378	389	356	360	389	355	382	415	376	355	353	365	385	372	410	361	393	378	380	402	406	427	410	398	412
8685	1562	2465	2651	2411	1909	1625	1468	1394	1254	1204	1131	1094	1125	1110	1085	1037	1053	987	1038	965	1029	969	970	995	953	948	945	941	931	973	998	943	894	930	882	862	927	950	993	920	905	929	951	910	945	912	922	929	929	851	913	915	925	903	908	878	882	854	885	928	911	946	937	848	862	911	873	902	910	906	926	918	916	951	941	847	916	926	912	859	808	914	887	954	979	893	892	945	930	937	910	883	856	956	847	912	876	854	898	887	905	885	880	907	901	928	956	863	977	886	879	854	928	932	918	902	900	934	892	872	946	882	871	902	908	926	902	927	881	941	972	927	878	889	874	873	926	909	881	896	965	874	870	951	869	954	877	852	913	894	927	911	913	835	893	899	892	938	888	946	868	872	873	933	830	875	941	898	894	866	882	928	861	882	879	912	892	888	902	900	924	901	871	852	869	906	908	920	881	937	938	903	915	850	884	942	884	925	869	920	937	944	874	864	874	877	915	925	917	908	905	912	860	933	911	918	882	923	962	937	865	891	910	874	930	889	900	938	921	873	899	921	871	945	933	885	869	905	942	868	906	912	873	892	887	966	941	920	897	924	896	920	936	872	926	868	959	921	903	923	863	925	917	851	818	923	911	902	939	910	864	859	889	880	927	893	929	890	910	879	910	907	879	930	913	888	855	878	907	858	933	914	906	913	936	851	875	925	867	910	876	950	951	895	933	889	889	904	907	941	948	876	921	896	873	905	925	948	911	893	832	923	943	869	900	938	848	870	910	917	901	899	889	891	929	897	930	860	962	840	941	933	856	886	936	875	909	909	899	863	876	895	909	969	908	926	865	883	902	858	915	892	886	891	930	887	869	915	937	962	940	958	919	955	983	909	896	883	899	907	861	880	898	856	893	918	873	909	917	915	908	891	887	904	907	878	891	908	937	879	929	930	897	915	893	887	904	900	944	873	947	958	934	884	933	937	867	950	942	859	903	919	899	953	883	871	883	939	862	926	884	904	973	889	896	884	920	862	892	902	936	853	957	953	849	907	926	879	975	897	877	837	931	868	898	906	903	879	860	886	897	945	904	872	867	909	878	899	950	876	849	906	905	931	846	962	934	883	893	860	931	882	879	935	948	881	916	932	930	935	926	861	1003	891	902	954	845	881	951	904	887	891	964	892	869	945	897	882	904	910	847	827	908	875	907	915	907	961	872	936	877	885	906	931	943	877	929	903	867	921	891	866	910	899	915	930	861	912	909	923	911	948	933	891	933	896	906	879	893	883	883	907	878	884	850	871	938	924	853	909	917	898	896	903	915	886	931	865	908	906	884	934	925	902	909	914	923	882	918	891	928	887	924	911	902	930	847	881	926	882	941	891	880	898	920	922	907	890	873	880	910	906	918	900	922	917	933	909	945	914	884	928	919	913	936	925	904	882	899	902	923	906	882	872	898	892	945	874	861	911	898	895	906	904	902	925	925	910	889	921	870	851	863	898	917	880	919	851	968	888	941	893	885	896	879	865	894	909	918	912	948	855	871	891	892	912	927	953	910	905	905	856	834	894	905	888	846	849	887	914	909	918	930	885	913	855	934	922	920	951	907	893	976	890	904	914	892	901	905	902	924	915	916	891	910	930	909	938	897	919	892	928	847	894	896	870	889	915	943	871	961	878	896	922	912	941	921	971	884	903	930	942	932	924	944	851	943	951	936	962	902	882	897	927	897	863	934	923	918	859	884	900	871	897	892	957	853	937	856	922	892	934	871	893	913	918	909	897	899	891	922	929	894	892	903	911	929	888	884	940	869	960	929	899	870	976	924	900	882	869	911	899	929	902	926	883	879	889	951	913	888	967	934	903	916	903	942	828	909	932	910	964	940	953	959	899	911	891	899	913	945	981	858	910	866	906	903	922	881	891	897	923	847	934	888	911	942	900	898	888	883	856	876	939	925	966	928	889	881	950	899	901	927	900	913	881	858	893	942	911	912	908	935	901	922	939	936	894	880	891	931	834	902	832	912	940	910	972	924	845	871	968	865	977	880	863	865	880	927	871	879	874	907	885	887	917	899	926	902	896	902	880	862	898	927	920	884	855	960	900	957	920	924	928	984	956	923	939	847	879	905	853	939	884	921	922	890	914	901	866	954	889	859	938	910	954	910	919	890	902	896	866	906	851	912	860	862	901	905	881	856	929	910	909	923	880	840	936	918	871	886	915	914	898	876	846	912	852	884	899	935	869	872	912	942	932	915	877	917	915	909	904	899	907	895	942	901	906	907	969	910	906	934	896	896	904	928	933	918	893	955	912	919	918	899	954	912	942	923	848	919	949	929	950	940	869	864	889	909	857	940	893	924	874	933	919	888	941	899	857	911	925	895	984	954	904	866	812	876	861	946	912	896	903	910	922	912	846	866	912	956	881	928	887	895	914	902	846	960	890	848	889	905	882	884	921	900	903	851	897	935	928	922	911	907	865	891	871	903	904	854	936	885	914	905	867	872	916	900	934	894	909	881	848	945	887	917	944	960	948	861	907	957	886	946	891	882	873	929	895	948	942	902	876	902	886	857	895	940	903	885	897	960	904	887	870	891	881	879	868	904	905	862	916	857	907	880	914	870	926	920	882	945	885	950	909	909	870	867	913	845	924	932	919	875	898	906	901	901	929	927	909	902	928	909	923	926	903	897	938	901	889	930	904	910	845	934	970	918	853	921	881	915	890	913	871	869	957	925	935	861	954	916	960	965	946	908	931	888	867	929	899	881	957	921	885	860	879	895	930	938	945	909	850	902	851	887	947	949	864	936	887	921	917	910	895	877	880	831	894	923	897	928	932	886	908	923	933	939	851	903	905	921	894	889	914	873	881	856	884	880	891	919	904	907	909	918	888	894	886	943	902	980	891	882	900	906	884	872	951	945	902	962	882	950	917	903	909	875	904	886	878	870	906	953	907	884	883	850	891	894	891	860	945	961	969	901	879	920	900	932	873	934	930	879	928	894	930	845	917	906	859	907	960	866	900	914	909	878	917	890	1014	925	942	889	947	920	939	876	952	890	880	903	869	966	902	922	888	937	904	925	884	893	964	953	916	912	913	920	894	933	959	912	890	895	871	909	912	913	921	934	890	876	867	892	896	899	852	880	921	843	926	884	905	935	951	894	932	943	925	877	926	913	904	879	901	854	904	905	941	880	878	920	884	927	905	903	905	848	970	882	917	900	923	892	861	887	913	871	906	903	904	890	925	852	901	970	841	850	940	948	912	962	875	877	933	930	878	916	903	888	922	906	913	900	874	925	919	930	894	885	862	915	917	905	919	936	967	912	936	919	904	938	875	909	882	904	873	917	898	933	870	883	872	868	882	932	918	858	839	877	897	865	862	868	938	924	897	896	928	860	872	883	968	936	885	865	905	897	851	875	884	907	914	864	906	951	920	914	934	863	921	931	917	933	853	912	937	901	933	879	928	955	883	902	879	876	961	938	932	889	901	868	968	951	870	881	923	924	910	826	896	956	904	903
1543	231	252	236	257	261	249	220	221	239	242	242	231	268	225	245	237	226	234	230	238	236	222	221	210	258	257	242	257	261	256	229	258	252	247	239	259	252	253	197	248	225	206	256	245	234	252	238	234	272	244	244	219	246	247	247	244	213	238	252	254	254	252	251	250	215	235	244	210	234	239	233	242	219	275	237	222	219	240	240	234	237	237	261	233	217	222	244	232	217	255	278	260	255	247	231	214	232	268	277	259	240	225	256	289	256	255	230	220	226	238	257	238	243	236	264	222	252	263	245	243	227	249	234	259	229	253	244	226	260	232	242	213	230	220	250	228	222	280	225	248	267	222	229	236	261	248	244	213	250	242	235	269	215	215	226	230	235	270	273	246	231	264	215	234	248	229	215	251	274	228	251	272	239	231	261	266	229	235	236	229	232	211	234	226	240	240	217	258	225	224	231	254	269	230	238	226	279	228	250	251	263	267	253	262	241	268	246	227	219	222	222	239	223	247	233	241	237	247	230	227	239	221	218	266	275	196	260	257	257	235	241	249	223	269	245	243	247	225	206	233	220	257	239	234	229	230	253	262	232	245	260	213	209	250	234	250	258	234	209	249	244	231	215	269	228	216	233	253	225	233	225	248	235	216	245	232	233	249	257	213	236	263	238	234	231	261	231	215	231	247	225	234	235	225	267	237	236	227	237	238	242	249	213	248	223	257	260	249	282	240	273	219	232	244	262	206	207	249	219	232	234	247	245	267	232	239	225	235	207	204	281	258	263	238	226	244	231	234	234	206	244	260	255	245	206	244	254	270	269	195	231	238	237	237	246	242	208	230	268	252	251	249	241	239	239	249	262	265	243	239	238	236	238	232	217	252	240	250	228	253	263	263	235	254	266	233	241	249	214	256	220	226	253	233	245	248	218	224	253	273	251	230	254	255	264	260	255	223	252	236	260	260	262	244	242	234	259	244	249	228	257	218	234	270	229	247	237	250	226	240	247	241	236	206	245	246	276	238	249	253	253	260	253	225	252	219	220	234	223	224	222	225	250	256	232	196	259	238	243	226	253	262	249	224	252	218	221	238	265	229	223	240	221	226	224	243	224	258	262	259	210	229	231	201	238	243	243	228	249	242	222	219	209	217	225	236	215	261	233	256	243	231	274	238	256	271	261	246	252	242	256	242	218	217	280	224	222	238	257	270	243	255	290	237	240	250	233	225	272	256	262	246	244	248	250	227	248	211	244	262	255	243	227	260	231	222	244	238	239	226	247	239	212	260	247	220	242	237	251	245	232	242	246	239	240	234	212	240	240	243	262	208	233	259	218	247	220	253	228	233	240	247	233	231	232	258	230	270	248	239	241	280	252	234	248	245	248	232	240	258	230	259	240	220	269	243	257	237	226	218	222	219	231	242	227	228	226	204	237	246	237	225	257	241	246	239	238	215	254	270	220	229	238	227	267	236	245	213	222	252	241	245	220	224	244	261	246	225	252	236	238	248	236	249	237	264	238	254	267	229	234	250	236	234	236	244	245	249	235	258	243	223	243	240	267	253	251	243	255	242	244	195	242	258	218	248	235	259	233	238	289	238	231	273	242	222	237	234	227	230	240	257	270	227	235	243	242	258	274	215	232	221	220	207	248	233	257	258	262	260	247	238	252	249	235	234	220	251	263	277	244	230	276	237	229	244	231	236	236	262	244	251	260	235	218	217	208	244	272	223	256	267	233	238	267	233	243	228	243	263	244	238	223	243	209	174	245	228	222	252	266	227	261	249	276	250	264	243	235	259	237	201	242	251	247	241	247	224	280	296	223	234	276	245	254	234	238	236	258	234	235	229	227	244	242	268	233	237	233	244	220	246	243	213	224	250	250	252	241	244	248	234	261	254	258	228	246	233	242	216	222	252	209	251	248	253	239	233	245	257	222	203	241	211	235	232	248	249	227	261	238	234	242	238	258	223	230	209	230	254	234	258	275	231	240	209	252	268	231	239	233	242	258	266	247	242	270	243	247	264	221	206	223	206	244	244	257	233	239	228	264	231	215	220	233	252	258	222	240	219	255	225	215	213	257	242	216	256	225	231	248	244	230	209	255	227	223	225	235	284	254	244	223	255	220	219	252	227	237	236	250	220	246	268	231	245	256	250	264	240	215	246	246	240	237	254	269	239	256	254	263	247	226	249	230	238	251	249	225	211	217	234	221	259	224	219	258	235	195	253	241	203	224	259	242	227	231	228	251	234	243	246	245	252	244	216	290	223	253	251	265	236	255	242	222	229	257	271	262	217	207	236	265	219	235	244	248	226	246	235	224	216	247	236	238	270	259	240	236	236	239	229	242	253	204	253	252	250	239	232	237	227	222	229	225	216	229	213	243	257	232	238	248	256	223	260	244	243	267	211	211	218	243	243	270	215	237	213	227	247	232	231	224	257	212	251	270	233	247	234	220	195	248	236	228	236	267	232	232	241	236	226	202	230	262	213	225	236	253	218	221	219	252	250	218	229	246	255	252	275	234	223	249	244	220	237	253	222	253	244	242	281	245	237	242	248	215	234	270	252	236	229	260	243	247	250	241	275	247	251	235	250	246	245	252	219	222	224	237	223	238	268	258	238	254	251	257	236	255	246	249	250	235	216	233	237	263	255	226	225	237	263	240	228	221	244	240	228	218	218	254	250	263	237	230	212	267	239	238	269	214	227	191	201	245	225	246	256	234	251	243	191	274	256	222	222	262	249	240	235	241	229	216	275	238	271	215	238	243	214	247	234	265	209	240	228	208	221	241	272	205	227	264	234	263	220	237	250	209	235	224	236	235	248	207	245	237	226	237	223	249	233	212	244	230	227	242	227	258	253	253	255	230	221	254	228	239	267	230	244	232	227	229	250	269	264	266	243	221	267	261	239	231	239	238	237	221	232	222	217	228	262	195	237	244	220	242	231	231	233	255	260	245	242	232	233	248	250	234	229	241	218	235	254	247	235	245	271	226	235	255	253	237	230	213	228	282	234	227	215	229	242	245	241	227	260	225	220	255	229	258	256	250	232	229	235	244	237	241	214	237	242	225	250	256	245	252	241	241	236	229	223	232	229	244	251	249	252	246	257	226	254	233	240	232	235	248	219	260	235	235	234	248	255	248	232	232	250	232	227	261	230	232	220	274	230	231	251	264	287	247	235	227	226	259	260	248	247	224	273	260	240	239	244	190	221	259	255	238	223	244	223	235	248	265	214	221	231	205	244	242	256	262	211	222	238	250	252	228	237	247	250	224	247	261	216	243	237	250	250	268	247	238	233	235	243	210	240	232	247	249	221	237	236	243	236	255	238	215	264	251	216	218	225	245	216	234	237	245	265	263	230	209	254	232	230	238	252	229	229	259	248	233	208	244	191	206	271	232	247	241	240	237	210	204	227	245	224	263	214	252	216	216	227	235	245	232	258	237	213	267	228	254	248	200	232	236	226	220	246	249	261	280	253	248	231	229	271	245	248	212	230	255	272	231
2078	651	642	671	651	628	630	616	616	577	638	612	595	617	570	598	578	589	609	568	567	604	622	628	582	583	597	636	624	598	612	628	629	587	583	556	579	546	612	600	594	565	623	611	620	586	584	608	613	599	616	578	623	594	561	640	625	594	632	628	578	628	618	598	559	583	631	582	593	581	595	546	602	604	621	638	624	563	578	605	639	590	589	628	644	628	624	605	586	665	628	583	614	581	576	559	605	625	602	611	640	583	658	567	618	611	584	612	562	594	617	596	594	586	672	589	593	584	616	618	560	622	572	611	618	597	616	598	565	580	582	600	625	577	559	590	579	551	576	599	607	590	615	597	617	574	575	619	599	567	572	660	601	589	604	617	578	619	629	612	606	628	610	572	598	578	604	580	576	671	607	587	583	602	585	578	633	577	633	576	556	591	566	623	593	562	601	556	589	584	549	593	610	610	576	588	628	619	613	598	591	581	620	600	590	578	601	610	634	610	610	616	610	625	610	630	602	584	589	597	593	622	572	591	564	587	597	613	572	560	595	597	572	597	549	598	554	602	563	603	567	593	561	562	600	627	607	622	606	593	550	618	608	592	560	603	586	604	580	584	614	578	580	569	604	593	589	625	569	623	584	619	588	624	623	618	568	587	644	606	590	580	595	554	625	587	571	605	598	590	575	608	549	592	561	582	603	579	626	623	618	629	605	629	564	611	595	613	625	629	563	607	578	625	533	613	573	570	557	579	587	636	601	561	591	622	612	561	636	565	630	600	588	541	576	609	584	600	581	630	613	577	581	563	595	581	621	590	578	578	568	612	606	598	638	642	607	617	586	582	624	587	598	599	549	606	645	581	558	601	565	575	600	598	572	607	574	570	573	678	573	605	606	592	582	595	627	601	561	605	612	592	554	581	596	604	590	590	602	608	603	634	579	601	566	560	608	594	590	593	584	599	602	612	634	607	667	603	560	556	604	586	600	628	617	627	638	619	588	621	638	588	588	567	615	607	605	629	576	626	585	635	633	581	587	583	623	622	612	587	582	615	614	662	612	603	614	648	590	593	636	633	635	607	580	627	609	551	624	619	606	595	598	542	597	584	600	549	583	563	605	628	639	619	591	574	596	565	591	606	623	599	560	582	604	588	619	596	585	582	603	569	590	560	592	624	636	610	591	583	587	616	592	571	624	594	537	604	589	564	573	588	627	585	561	574	600	616	638	622	616	586	602	618	583	593	586	630	583	601	610	602	612	609	627	596	609	597	630	630	606	576	590	613	592	606	601	582	575	602	617	602	576	603	554	617	610	640	590	560	579	620	545	606	597	600	553	576	609	607	613	630	613	595	615	634	604	607	586	600	582	607	595	624	610	572	582	606	566	598	611	589	618	573	614	623	594	536	625	623	595	616	588	602	578	611	615	583	634	553	614	596	625	606	600	625	556	582	583	634	612	638	573	627	561	607	579	595	592	606	599	578	621	561	583	598	614	627	634	612	567	607	608	632	604	607	599	618	593	571	584	590	603	571	612	612	585	585	591	634	603	606	608	599	576	612	584	573	579	590	607	617	616	593	648	606	637	587	605	571	606	559	625	593	562	595	579	610	584	563	570	555	644	577	603	619	624	582	593	607	559	558	580	593	566	582	569	623	612	636	598	562	616	584	612	608	592	616	614	580	577	573	515	561	600	611	603	580	600	560	604	574	585	618	617	633	573	611	598	584	619	591	577	612	584	620	634	595	590	602	617	596	530	643	573	587	610	594	649	607	632	616	642	608	567	609	602	614	641	568	614	584	571	607	579	543	588	574	542	589	603	614	598	588	602	625	656	588	594	587	602	617	599	600	583	569	569	590	577	596	579	599	590	606	658	623	576	584	600	615	552	600	603	627	569	654	595	601	575	569	608	629	666	592	604	647	587	610	630	618	605	593	589	592	586	601	625	569	585	652	601	583	618	588	549	614	578	622	632	576	603	653	570	566	595	576	621	617	611	588	624	637	613	579	577	604	603	557	629	599	616	642	579	598	563	598	628	630	581	573	573	601	618	584	603	591	649	582	584	608	621	585	619	593	601	622	549	626	620	584	607	570	551	594	575	552	570	619	619	593	580	614	593	578	638	573	629	601	612	624	628	614	580	595	618	576	603	590	606	572	568	561	560	591	642	624	614	569	568	600	632	651	595	638	592	608	642	588	598	555	552	575	619	559	596	569	624	583	627	587	619	586	613	621	631	567	569	542	590	602	584	572	558	605	546	564	608	582	632	621	658	605	598	621	595	568	593	594	644	619	621	580	591	582	574	545	620	567	630	639	577	615	642	637	549	608	601	577	600	584	609	565	611	597	611	594	532	591	611	613	561	585	562	618	578	589	559	602	621	589	605	611	618	682	586	569	597	557	584	592	617	593	587	603	576	619	648	595	588	576	600	608	650	580	587	581	602	584	601	535	583	637	618	578	583	604	643	604	597	575	591	651	623	599	587	585	578	583	612	612	631	591	620	548	615	610	588	593	614	611	594	605	608	593	629	596	591	590	635	626	641	596	599	598	585	609	563	588	624	610	619	605	570	568	628	590	599	593	623	591	601	553	572	589	586	566	646	623	602	601	647	620	577	604	609	589	622	616	594	569	601	597	610	578	614	610	612	608	586	631	625	582	572	571	592	601	606	566	578	608	608	612	577	559	607	569	580	581	626	571	581	591	616	583	632	591	596	593	592	570	592	613	619	606	570	606	569	615	594	630	592	546	576	610	569	562	560	624	615	628	592	595	563	544	624	551	609	606	590	556	604	583	539	594	590	617	626	639	636	619	619	611	581	577	615	624	588	630	573	639	583	604	641	568	576	590	564	625	595	612	633	568	583	616	574	624	606	577	591	586	636	626	598	581	566	595	571	584	610	581	605	616	598	601	605	615	576	602	669	617	591	602	612	560	616	633	595	631	618	582	593	573	587	598	533	603	580	594	595	574	587	604	604	566	624	606	566	628	585	607	632	614	604	642	620	603	575	588	665	576	605	628	628	602	567	600	601	609	590	583	600	614	575	574	550	603	602	589	588	582	618	591	619	606	618	613	608	587	568	638	639	589	634	595	590	596	602	571	598	581	645	578	576	603	584	594	583	594	589	605	623	581	608	563	612	585	608	575	612	629	627	606	578	622	565	534	600	652	555	583	623	584	596	620	609	601	644	633	603	618	633	586	550	584	607	583	616	592	621	608	561	571	559	579	634	597	569	601	592	587	611	572	578	602	615	572	634	601	579	587	651	558	581	592	596	605	593	582	616	593	597	625	549	624	609	588	614	574	593	608	597	603	576	605	593	572	603	586	607	594	618	628	623	624	595	566	603	616	597	549	597	618	610	608	566	605	621	599	597	593	574	593	612	597	615	600	577	610	609	611	574	594	597	602	637	628	616	629	601	626	603	588	620	613	625	580	557	596	580	604	562	639	604	620	631	578	564	614	555	584	589	599	604	626	583	601	577	598	586	567	567	594	600	572	617	586
7232	498	515	411	360	291	278	252	233	212	226	200	194	211	174	191	160	176	170	191	159	175	195	180	202	190	180	184	171	201	190	195	170	163	192	204	178	179	170	170	150	183	204	164	167	159	173	176	156	187	201	175	208	178	170	202	173	175	185	175	187	158	174	189	191	191	174	190	172	174	177	204	164	171	193	199	184	181	205	188	167	154	189	174	154	176	190	192	179	173	210	158	183	201	188	187	196	176	160	179	186	179	181	186	150	156	176	182	183	216	184	181	199	167	177	188	180	184	172	166	203	152	186	176	178	195	201	219	160	180	194	167	203	165	164	175	175	188	181	168	194	169	164	155	186	197	181	180	189	192	176	173	159	168	187	215	215	181	175	161	207	200	197	180	178	185	171	206	177	167	188	185	171	178	200	179	199	177	172	183	173	169	203	192	187	187	176	203	180	159	169	176	202	194	204	188	198	163	172	168	181	180	185	182	184	203	179	163	162	170	166	175	154	158	166	174	152	181	185	191	197	193	164	196	167	157	160	182	174	157	196	178	193	173	220	173	177	171	162	156	185	180	199	177	185	211	168	205	166	178	211	189	171	163	154	171	182	173	163	188	196	181	186	192	167	191	167	180	186	180	172	190	189	186	198	181	158	186	172	164	169	217	209	179	178	151	210	187	178	171	174	173	169	188	165	158	194	171	210	192	177	185	204	184	189	175	183	182	167	171	218	210	190	153	187	181	152	177	186	179	208	197	167	170	173	208	169	173	193	168	179	189	191	186	175	179	182	176	181	181	168	178	175	171	163	179	179	219	180	179	187	193	173	152	193	147	176	171	169	184	147	166	171	194	165	192	162	204	184	150	174	167	170	193	189	188	162	181	214	191	141	183	167	177	200	178	189	181	180	179	180	171	190	177	181	184	165	181	156	195	184	173	191	166	204	178	165	162	185	183	169	185	168	170	178	182	171	172	162	177	167	158	167	166	168	154	179	188	177	172	195	175	194	190	171	193	189	187	177	199	193	189	156	187	173	173	187	178	195	195	170	189	202	168	207	172	179	187	176	183	165	177	175	168	168	184	175	174	172	160	181	169	161	160	167	199	179	157	174	167	188	174	151	155	190	150	190	213	212	200	175	181	181	173	177	183	163	173	171	177	179	202	187	179	181	183	159	175	205	173	177	171	160	144	167	184	169	187	196	176	166	178	181	166	190	175	192	154	177	193	168	171	182	188	199	177	189	183	166	189	176	161	206	180	167	151	188	200	172	181	163	207	174	201	170	183	179	182	178	184	209	180	157	184	180	191	173	167	192	192	181	183	187	189	200	166	170	168	200	158	172	167	168	181	181	182	162	172	164	170	157	198	162	173	198	178	187	189	178	172	185	194	181	199	196	176	174	179	168	186	165	176	179	209	156	177	161	177	192	186	188	202	171	217	187	200	186	146	190	151	160	173	182	193	198	160	181	197	179	179	180	179	182	197	182	176	164	185	175	174	192	180	168	192	145	179	174	160	172	176	192	168	175	172	195	171	191	139	172	163	184	173	171	199	180	183	182	165	167	165	181	170	194	184	191	194	165	169	164	176	168	196	179	186	189	164	191	187	206	175	199	184	182	179	179	154	165	173	163	197	180	160	182	175	162	187	189	200	196	174	182	162	182	160	168	164	204	203	194	195	160	172	182	177	196	174	180	193	166	173	170	201	180	191	178	181	158	183	132	193	179	198	189	178	206	166	201	188	185	165	176	164	187	172	191	201	159	187	203	171	173	172	192	195	178	175	161	172	193	149	181	193	183	217	172	164	132	184	165	159	194	183	167	167	190	169	191	185	185	189	171	186	159	175	186	193	168	198	204	175	185	207	184	186	177	183	214	176	167	179	168	189	154	176	178	147	170	207	200	199	188	200	192	182	175	166	170	153	186	177	180	149	184	180	178	202	218	188	182	173	178	163	192	170	185	215	139	199	194	180	169	152	174	189	165	191	176	195	170	164	185	196	216	156	181	162	184	196	185	190	168	165	200	172	176	169	176	186	181	171	191	165	182	169	160	169	182	160	182	174	171	199	178	210	195	164	178	187	194	154	182	187	184	174	172	185	180	177	139	156	136	168	163	174	203	163	155	173	167	203	186	167	189	201	206	194	169	134	161	172	170	192	175	177	174	173	168	192	172	168	170	191	197	196	176	182	186	174	191	182	157	174	191	174	179	173	169	180	168	194	166	177	168	190	154	197	167	162	162	158	198	184	183	172	178	201	189	175	163	171	181	184	180	190	166	186	169	183	195	179	210	166	167	180	155	193	161	175	190	190	199	194	177	172	152	170	198	170	214	166	183	183	214	194	175	174	153	185	192	215	178	170	173	203	193	197	174	185	163	168	190	190	190	158	175	166	178	170	172	169	179	177	182	184	161	186	193	204	203	185	165	166	187	163	144	187	161	174	183	178	178	164	208	159	204	195	175	167	182	155	164	181	170	198	208	171	198	192	161	186	167	177	158	197	161	187	188	193	189	162	178	174	185	182	208	186	168	172	207	180	168	189	181	184	166	176	179	197	207	189	159	197	194	184	187	181	188	195	204	191	185	168	185	176	171	180	198	190	170	187	173	191	176	191	180	190	196	185	176	179	214	156	146	172	174	206	164	154	187	170	187	189	173	199	181	199	192	197	189	151	162	173	207	170	190	187	181	189	197	167	183	156	179	185	172	183	179	191	185	172	180	189	205	198	182	170	199	166	191	167	163	153	199	156	173	205	201	186	159	179	170	155	163	156	192	186	178	167	171	166	144	179	202	189	174	188	199	168	181	181	162	166	187	180	198	158	165	164	175	142	171	178	184	198	172	177	212	220	175	195	172	172	180	175	152	169	155	160	161	194	173	167	200	198	185	187	170	172	154	181	188	186	205	204	179	203	188	158	193	191	188	182	182	198	183	188	185	179	209	190	172	153	156	177	186	170	216	203	185	192	157	162	164	180	182	190	182	197	196	186	206	192	168	185	195	182	189	192	184	172	191	171	180	168	207	191	194	181	195	169	193	196	174	205	196	178	184	182	176	154	187	163	194	164	179	197	205	179	219	180	169	184	202	195	179	190	153	187	185	176	228	161	197	180	151	187	168	166	193	191	195	196	190	182	174	168	195	174	180	167	143	201	167	190	156	172	182	177	158	211	181	192	196	196	178	185	175	170	205	199	185	168	189	212	160	161	168	194	169	168	165	195	197	183	198	185	188	153	180	194	167	184	159	187	175	168	177	178	200	204	180	164	197	191	194	168	155	158	166	188	169	166	180	189	181	177	185	176	161	192	211	183	163	183	188	161	188	144	187	175	161	176	206	167	161	183	168	178	212	181	182	189	194	189	186	188	176	183	174	170	175	185	193	206	175	198	185	190	193	181	185	208	188	196	136	156	194	188	176	194	164	165	175	204	199	180	192	185	193	189	177	189	179	180	174	184	171	183	182	171	172	192	160	175	197	180	190	178	168	169	194	177	168	175	190	170
6282	810	1267	1402	1262	1069	900	772	712	711	668	601	646	620	555	584	606	539	545	550	536	530	534	530	513	536	520	543	510	543	512	512	485	512	513	513	511	519	576	516	511	536	545	537	504	469	528	512	518	519	557	497	513	515	487	527	505	493	487	538	505	461	507	473	480	538	514	511	475	484	491	511	482	519	517	460	495	536	494	477	476	484	491	522	485	561	474	489	497	503	494	468	524	459	485	530	498	516	479	480	532	493	501	487	487	511	531	509	517	509	503	484	467	474	497	521	493	520	479	510	491	525	489	487	519	484	522	497	486	465	495	486	471	516	525	469	480	537	464	481	526	464	466	487	517	479	482	506	517	509	467	496	457	521	462	517	518	502	489	484	514	505	516	511	530	512	492	511	482	515	502	515	509	483	487	490	526	483	484	502	523	503	529	500	484	506	481	502	515	489	509	512	490	501	513	489	471	483	504	481	495	444	538	518	489	455	503	526	517	480	525	489	512	499	525	512	511	479	495	509	503	532	552	478	494	478	503	486	525	528	513	469	493	487	505	492	467	479	474	475	514	493	501	504	512	508	482	482	505	480	494	495	490	509	525	519	543	492	501	505	502	517	500	510	517	517	490	495	502	489	477	490	514	485	498	518	505	493	462	496	479	479	490	505	535	484	489	522	484	514	490	472	490	552	475	507	524	505	505	493	489	523	475	556	488	494	519	511	473	485	480	438	468	508	458	528	498	504	501	540	463	507	474	458	507	470	513	492	514	502	463	535	478	540	480	496	507	540	475	495	513	511	505	476	505	526	459	446	488	478	494	524	512	461	517	510	523	529	542	471	518	524	471	485	533	514	462	513	505	496	518	523	504	496	510	523	512	487	500	519	523	496	538	504	484	503	526	497	513	526	509	511	508	533	534	475	503	530	478	519	498	527	520	492	473	491	499	495	478	494	514	501	517	502	559	528	497	475	508	495	475	504	491	506	502	468	522	482	486	466	507	540	542	547	507	469	484	490	489	513	508	481	460	487	530	506	518	523	538	523	461	475	550	512	492	459	494	503	482	452	521	507	458	502	495	524	505	498	535	518	491	485	520	488	505	497	517	509	505	474	498	471	519	482	473	515	468	497	458	492	518	514	500	515	537	521	500	542	470	503	500	524	510	492	541	490	523	506	486	482	492	525	500	489	523	531	497	511	529	496	524	514	507	486	495	482	546	518	459	512	499	497	508	482	475	552	537	500	528	480	444	456	499	499	511	518	516	516	514	498	441	533	523	529	490	513	487	493	482	498	524	502	511	500	482	464	514	496	492	496	521	455	483	522	458	485	509	523	477	508	515	503	459	466	486	509	485	493	510	481	502	491	479	525	517	526	519	541	518	527	503	507	516	520	503	509	487	492	496	507	513	500	506	527	482	506	483	483	558	477	482	532	497	499	492	531	490	464	500	494	520	486	521	512	461	503	482	447	500	534	497	513	486	502	441	466	484	497	502	493	502	544	544	452	474	506	513	544	460	525	496	524	509	495	526	528	495	506	493	462	495	529	500	505	527	509	546	509	522	524	502	490	479	539	470	459	485	512	491	466	473	511	472	493	502	495	472	458	502	515	509	505	511	517	470	536	511	460	499	557	492	499	551	503	500	489	492	507	491	518	519	488	528	466	499	483	504	522	503	472	507	498	499	454	501	507	503	542	489	479	531	505	487	503	483	488	483	501	468	492	537	483	518	491	556	444	474	534	565	485	495	498	500	490	494	499	483	502	474	514	499	505	477	535	484	498	486	524	496	472	489	465	505	491	470	561	465	532	515	489	539	507	526	492	499	467	529	512	504	478	462	473	509	499	500	511	543	514	486	507	540	510	495	496	490	491	551	524	519	500	483	502	494	474	529	527	476	503	512	525	509	506	511	507	518	504	455	494	428	464	510	513	532	525	506	440	520	528	541	490	517	512	516	511	505	502	479	477	523	483	484	476	508	510	469	496	494	497	501	481	497	516	471	469	550	498	524	461	528	467	509	540	546	532	493	476	498	520	520	505	532	505	492	495	494	465	505	542	510	443	450	506	517	500	465	536	499	523	516	533	460	545	491	491	511	543	497	535	520	518	465	499	497	492	492	475	494	464	512	484	505	475	536	486	515	499	498	471	480	509	499	514	497	484	477	495	519	539	511	440	476	518	532	521	505	524	482	519	529	486	505	502	530	495	491	511	518	542	512	489	508	486	515	505	483	497	471	497	490	472	473	547	519	521	489	472	499	517	511	506	476	506	505	457	493	510	487	507	499	548	493	500	519	520	466	492	518	479	525	457	485	523	516	534	512	499	496	508	497	528	473	486	477	455	495	525	475	480	476	529	531	504	471	496	515	551	535	448	509	494	534	490	511	474	469	522	478	516	445	536	509	545	491	510	504	524	489	548	497	489	502	481	535	470	536	505	526	445	508	496	541	487	484	488	517	493	483	487	522	531	493	477	504	471	531	481	503	480	523	512	514	546	504	489	504	492	491	534	520	533	480	469	502	497	537	502	508	511	503	494	512	484	501	473	533	490	511	483	490	529	520	488	505	504	456	536	465	503	455	482	499	463	497	535	478	506	490	495	517	471	489	528	470	507	497	491	483	513	468	536	467	468	471	504	466	545	465	479	479	491	499	501	513	474	484	469	460	501	493	490	517	487	494	528	505	494	481	475	527	493	496	461	458	502	490	427	497	520	492	521	468	506	477	495	461	527	473	475	543	470	473	522	498	502	460	481	497	498	488	510	468	509	498	509	536	452	490	494	481	506	504	512	493	460	506	508	500	517	511	497	520	521	521	520	486	513	479	491	551	529	537	474	456	496	490	477	511	531	495	555	521	515	480	526	503	497	482	491	509	460	486	502	522	509	484	541	518	501	504	475	494	548	504	492	489	505	443	495	453	482	502	522	477	537	510	534	519	484	510	469	466	495	472	503	497	489	520	526	496	516	506	542	513	513	493	495	544	483	498	520	453	511	506	523	536	501	517	487	521	483	465	508	516	540	478	505	516	483	541	474	458	526	496	555	468	496	500	445	506	482	479	481	479	495	513	450	446	470	482	509	476	499	462	507	514	496	517	473	494	481	460	484	528	487	478	515	531	507	501	524	509	535	486	469	514	494	490	443	476	517	501	491	514	503	516	489	479	502	458	504	455	500	490	543	485	514	505	492	528	477	508	502	512	505	501	498	517	524	502	494	558	521	510	483	473	525	512	484	506	491	484	460	511	490	499	512	505	491	523	504	508	516	505	479	505	496	474	522	492	495	490	483	521	508	518	486	492	506	511	477	503	481	504	488	555	546	490	513	494	502	501	511	462	489	492	484	519	520	516	512	524	516	527	482	475	496	488	553	491	533	528	492	484	471	514	470	504	479	525	481	495	502	471	514	520	437	495	519	524	513	491	484	514	518	462	512	494	504	484	453	489	484	499	486	507	529	523	493	483	524	520	479	518	475	488	519	515	479	482	545	526	516	489	510	487	494
14586	1494	1213	994	625	602	571	492	436	467	453	395	382	416	393	446	404	429	418	363	415	400	368	401	396	419	408	416	365	386	398	399	387	385	376	377	390	400	380	392	351	374	393	383	373	361	388	357	400	347	371	405	422	364	380	377	397	355	365	435	372	380	353	424	401	403	416	379	336	332	328	376	381	353	365	392	393	398	316	416	371	406	397	403	377	339	375	411	351	399	362	369	349	393	389	387	374	380	378	402	398	410	365	392	371	394	438	381	400	380	361	377	399	380	369	377	424	378	373	373	348	384	347	387	357	378	409	343	368	382	359	392	356	375	378	354	373	387	349	364	391	374	389	372	345	386	366	373	387	382	411	397	369	379	390	392	397	389	396	362	413	362	364	406	374	367	386	362	391	386	368	380	370	365	349	364	378	360	385	402	396	404	383	398	388	382	366	366	398	369	384	378	348	405	376	361	361	376	403	407	346	377	343	424	373	327	375	331	383	395	367	361	399	418	374	376	381	397	380	357	372	399	407	393	381	359	365	367	373	391	376	368	361	393	386	412	360	401	396	393	381	394	378	379	411	384	395	369	366	400	367	393	357	384	349	389	380	401	362	383	385	377	369	358	374	359	369	332	397	348	366	416	367	370	376	367	418	364	405	392	360	420	373	375	422	383	338	390	389	404	393	357	412	368	378	393	356	396	378	383	373	331	368	419	398	359	372	340	349	372	381	378	408	334	352	349	361	343	388	380	398	381	406	393	366	382	358	339	419	341	374	359	383	361	365	356	350	366	393	399	384	353	377	360	405	370	385	319	381	399	365	409	403	402	350	361	389	377	381	430	346	378	392	405	402	355	381	365	380	406	362	378	390	335	375	373	393	424	428	386	407	378	390	361	395	372	356	387	392	372	361	402	376	390	385	357	412	367	364	371	374	367	395	377	396	355	376	325	366	373	406	367	357	360	395	398	382	375	411	373	347	434	393	379	384	371	368	340	392	364	349	415	342	396	366	385	361	354	362	397	340	371	378	350	360	422	356	378	372	398	366	401	408	394	374	363	384	400	349	401	399	411	394	405	408	394	361	366	374	361	381	375	390	412	429	392	386	393	368	364	374	357	384	353	358	355	366	381	367	383	348	408	449	391	391	380	386	359	372	383	391	373	412	348	343	359	404	361	378	354	351	373	381	392	378	372	391	359	370	369	337	407	376	354	339	383	371	397	360	398	357	375	368	401	387	365	378	416	346	396	371	372	400	366	392	385	407	360	354	379	406	400	343	403	383	349	350	374	401	383	390	359	374	386	335	370	366	329	350	365	400	429	377	411	369	394	389	428	365	388	384	392	384	364	356	383	383	396	410	358	409	412	380	386	395	352	420	366	370	412	401	416	380	392	395	423	387	391	380	368	380	366	351	364	418	376	350	346	406	357	385	361	369	375	352	377	342	394	407	340	381	406	385	415	418	387	375	403	355	360	323	371	359	365	394	414	366	370	360	417	394	360	357	337	346	369	428	406	401	379	406	374	387	368	377	368	350	394	385	387	399	380	421	369	346	369	383	403	373	373	380	403	401	374	381	398	375	401	387	360	374	371	371	395	396	405	357	358	391	410	365	353	348	382	422	371	392	410	382	376	382	360	366	385	423	341	424	367	401	385	414	390	411	359	369	391	355	392	371	396	368	352	416	378	405	385	395	376	392	417	407	408	361	400	361	379	359	370	335	385	335	389	360	376	364	354	380	387	386	366	367	371	390	395	390	376	361	386	363	413	426	365	382	353	429	392	357	410	402	402	383	386	402	389	398	387	397	374	367	418	377	415	378	361	399	379	366	389	420	349	421	426	353	394	388	389	392	389	333	382	378	373	364	412	392	388	401	367	400	398	392	372	424	400	362	409	416	381	387	384	433	397	384	370	369	373	397	344	374	414	379	385	372	360	401	371	364	372	397	379	405	378	411	383	407	381	363	392	374	393	385	377	374	393	360	376	326	402	385	380	396	390	397	415	407	382	370	376	367	364	370	341	342	403	406	393	347	394	335	387	377	372	396	394	398	426	332	380	374	327	394	376	357	362	382	356	352	385	353	351	326	360	344	383	381	376	401	362	345	404	376	411	371	398	360	369	374	400	373	385	388	363	367	387	383	371	361	396	366	396	395	342	367	352	405	387	375	380	376	378	381	360	337	380	409	369	367	421	389	394	364	352	405	386	385	364	362	347	388	411	375	389	329	370	400	411	365	374	402	369	375	391	386	384	358	353	390	418	364	331	365	375	403	392	423	410	375	430	369	388	373	402	341	374	382	350	385	422	382	408	406	377	401	376	398	365	377	392	367	389	365	386	399	358	353	369	372	397	381	378	385	369	378	384	389	377	378	398	391	425	382	375	378	394	409	355	365	360	390	396	410	379	399	364	383	360	360	359	336	347	385	405	347	384	384	389	355	392	393	391	378	372	375	365	388	384	378	376	405	369	394	408	416	409	404	393	393	407	382	376	387	388	372	350	395	359	378	360	390	397	367	363	364	366	405	415	365	380	369	363	358	351	405	368	405	427	399	375	369	391	413	398	354	417	366	382	365	373	371	365	381	398	378	383	363	397	383	382	358	349	355	399	364	370	381	422	358	390	353	372	355	392	370	377	362	396	408	372	387	376	360	336	367	351	379	381	369	415	356	387	390	370	350	384	388	352	356	361	369	382	357	400	391	433	406	409	348	362	386	378	427	392	415	396	393	385	395	374	363	399	361	384	392	356	385	349	375	357	370	418	411	394	456	382	409	383	378	373	392	335	383	406	350	361	412	375	397	409	390	379	384	394	381	398	348	364	380	396	371	389	367	389	361	378	423	390	371	347	387	367	372	367	386	383	335	391	363	365	405	380	346	399	363	359	332	379	409	374	396	351	365	362	365	398	359	380	396	392	378	385	376	373	360	351	368	358	396	376	375	409	422	377	406	395	359	360	413	379	386	345	378	370	377	373	383	411	329	360	390	414	392	348	406	407	401	388	364	395	387	380	403	401	367	394	390	365	379	427	390	401	365	349	372	360	363	375	378	370	365	372	393	379	386	353	352	423	413	383	408	378	385	395	342	380	417	383	417	373	377	392	408	374	397	361	382	371	346	402	393	344	355	408	362	371	354	369	411	351	380	385	389	370	332	379	364	386	414	360	368	369	391	386	394	402	400	378	406	394	427	384	386	404	365	412	398	383	381	365	395	369	355	389	358	313	394	363	355	382	382	381	391	374	392	382	352	384	378	402	373	353	386	386	376	383	391	376	343	371	398	351	391	372	388	397	417	377	381	373	408	374	427	349	384	381	376	401	373	406	391	381	383	378	430	385	347	391	387	364	342	374	394	390	342	320	372	422	420	387	367	339	352	412	361	354	376	407	342	342	334	385	363	407	377	365	396	378	364	370	391	382	374	324	359	408	376	376	379	369	381	385	361	406	401	372	406	404	385	353	402	379	326	392	373	399	372	394	380	392	386	392	349	348	409	384	399	389
8558	1504	2451	2729	2292	1964	1704	1525	1357	1286	1200	1164	1185	1110	1037	1098	1022	996	975	1047	962	979	960	1011	978	1008	933	992	908	926	926	936	992	947	910	968	902	952	912	966	934	907	895	908	900	955	921	918	911	882	939	901	904	911	966	891	919	881	860	889	931	936	891	920	916	903	936	970	911	977	914	921	933	907	880	936	950	956	902	908	906	929	940	912	926	889	926	962	886	915	930	878	870	912	953	876	892	901	910	891	913	921	892	890	955	862	955	892	900	896	878	896	906	881	890	922	892	926	913	875	847	860	890	918	864	880	863	912	914	913	899	854	892	868	903	893	914	890	915	920	919	933	930	911	883	907	909	915	897	921	934	907	932	906	856	925	905	950	907	949	884	950	895	905	908	892	906	952	923	949	920	916	891	896	882	879	861	931	912	879	893	859	855	910	899	846	905	966	910	921	906	886	893	890	877	886	910	884	950	914	939	893	931	937	926	914	870	927	908	930	935	940	866	930	937	911	912	866	923	944	877	959	922	946	881	898	870	896	840	842	879	926	925	920	902	905	925	930	866	890	908	894	838	912	895	905	903	891	891	901	835	898	963	916	853	851	945	912	910	907	903	932	914	898	900	912	930	888	909	958	850	927	890	927	907	868	951	882	913	923	882	926	924	865	936	879	909	890	927	937	865	919	872	909	933	891	879	899	916	928	918	930	938	931	907	944	917	884	922	860	919	855	917	871	906	912	943	916	909	907	945	892	933	903	947	913	876	907	931	887	896	957	944	829	935	952	907	876	933	871	941	936	909	932	846	945	918	917	895	903	884	915	906	914	856	881	860	932	893	880	889	882	892	902	904	882	882	886	902	882	921	943	892	877	900	919	867	910	854	934	887	895	881	858	885	942	904	847	924	879	907	857	868	879	925	951	923	935	927	906	875	928	951	976	919	889	920	877	892	928	890	941	903	883	881	899	901	883	903	846	906	863	869	918	912	909	875	859	903	901	874	973	877	873	913	930	888	944	928	937	909	902	954	892	908	909	888	874	901	892	930	933	904	939	929	885	893	915	956	899	951	907	916	921	920	924	912	902	937	931	887	926	889	892	934	904	854	904	860	872	912	890	894	937	954	892	966	877	883	881	898	901	915	911	948	908	908	908	897	947	958	877	907	901	873	864	890	899	901	883	899	923	930	903	921	887	931	976	915	917	927	907	913	896	953	859	925	885	954	891	882	913	904	920	874	895	925	929	943	966	913	892	924	883	902	889	857	856	901	837	898	921	936	849	920	868	942	878	912	934	932	883	883	952	940	971	872	919	886	950	870	905	876	872	865	904	903	934	902	893	966	843	896	864	951	912	896	882	953	904	897	932	910	910	886	954	866	947	926	908	899	879	918	885	870	898	826	907	901	878	896	921	914	909	911	934	885	899	955	833	940	890	867	892	920	892	914	878	891	943	876	914	924	859	940	940	915	926	950	883	922	902	952	873	959	914	896	904	871	932	907	859	894	890	947	925	871	889	964	929	962	871	890	990	927	933	875	942	892	867	959	941	863	925	904	873	927	922	942	870	919	877	895	898	907	916	889	904	925	839	930	900	864	936	908	966	899	907	933	879	895	914	971	865	947	911	940	917	857	904	920	874	885	933	959	863	900	891	959	948	922	896	823	875	873	864	927	900	874	905	890	931	842	919	875	848	908	956	913	940	916	873	915	923	921	922	882	916	897	843	883	923	924	863	879	896	841	897	940	903	864	888	915	851	881	870	896	931	936	898	911	926	895	942	961	884	960	871	857	929	892	948	939	915	901	953	869	879	882	905	896	871	913	889	887	905	965	959	860	874	889	874	919	931	941	914	983	917	918	926	916	901	951	905	896	918	942	850	900	916	913	941	928	907	922	916	859	911	943	891	911	890	867	890	865	908	902	880	919	933	880	886	914	848	948	916	914	916	919	885	909	965	955	948	931	916	874	891	886	888	882	897	916	925	957	887	898	891	940	922	865	856	839	840	894	914	900	893	868	912	973	924	905	916	919	924	953	901	843	925	920	898	906	925	885	884	873	934	859	893	920	891	862	927	901	922	934	898	950	885	893	868	882	899	881	876	865	906	894	904	923	941	902	934	944	914	880	895	869	914	874	946	847	871	919	914	899	934	923	944	862	981	883	810	914	888	935	953	941	852	828	875	918	916	904	907	911	930	865	866	856	901	910	916	916	925	911	860	876	811	875	911	933	902	868	908	911	883	899	955	935	911	911	893	863	871	849	918	913	939	919	913	874	905	919	853	876	907	931	917	850	900	917	949	931	852	919	900	923	899	955	902	917	889	936	854	949	1000	961	882	904	902	921	917	917	898	908	921	928	943	895	898	961	844	864	927	930	918	919	876	859	881	864	910	865	953	860	886	933	920	901	915	949	860	866	951	926	951	925	901	968	941	917	901	909	896	870	884	942	897	949	887	885	909	909	883	906	910	919	879	968	915	905	871	931	911	899	953	858	922	918	925	912	902	905	907	917	887	922	947	936	895	885	893	921	917	917	876	962	858	893	925	873	906	899	872	889	897	936	872	912	898	906	944	886	868	882	928	914	899	953	867	945	890	908	909	897	931	924	894	893	949	879	895	977	973	893	932	1011	912	888	861	901	871	827	914	916	931	893	847	854	886	919	885	920	922	911	914	882	943	904	899	906	905	813	981	898	932	904	845	914	873	911	934	888	948	890	861	908	908	960	883	903	908	934	923	910	874	855	919	890	935	921	926	920	937	915	866	906	942	955	933	917	860	895	882	939	906	938	862	875	870	965	926	917	902	941	926	913	950	871	902	919	901	940	945	865	915	860	886	906	866	909	900	930	907	947	864	872	881	893	930	893	897	888	915	915	911	885	895	907	909	909	913	898	900	952	928	947	920	954	880	937	881	903	961	906	917	877	927	878	893	897	894	905	938	843	902	935	868	867	852	870	904	1001	890	894	907	918	884	906	887	974	913	921	892	910	950	931	912	954	891	922	878	964	870	922	858	960	910	950	924	913	885	935	859	908	922	852	897	942	868	963	919	937	917	869	894	863	906	905	917	886	889	934	956	877	923	865	856	897	923	923	878	886	889	817	876	948	876	891	867	904	905	904	868	928	931	899	847	891	969	907	859	931	983	954	890	841	838	884	904	906	900	846	910	916	853	882	969	911	864	880	844	939	896	895	924	891	926	894	925	955	920	888	888	918	849	897	910	843	885	887	894	906	933	920	940	903	925	895	896	889	912	906	847	931	908	878	858	946	940	896	921	878	894	921	922	895	900	921	943	908	957	923	901	907	897	906	928	965	943	863	942	943	925	883	913	855	908	924	929	877	914	906	938	878	843	901	894	910	878	922	877	929	884	842	852	881	944	884	922	887	895	958	861	892	912	877	909	951	882	896	877	890	943	929	866	889	921	847	900	895	919	843	927	913	901	893	932	911	922	923	902	870	903	908	918	867	897	925	941	869	984	869	863	879	896	880	891	922	910	927	942	939	918
1531	252	251	237	275	245	253	233	240	245	237	236	257	262	246	240	237	241	263	268	259	219	240	272	237	227	253	243	259	218	246	220	268	286	229	235	273	265	228	237	233	257	235	265	261	256	235	247	229	219	236	215	257	248	205	226	224	225	255	224	258	226	225	236	227	195	244	235	238	199	228	230	230	237	243	219	239	243	235	227	239	237	231	216	210	221	254	268	238	222	216	247	228	215	249	234	228	222	248	241	250	252	221	213	235	248	249	234	239	238	245	210	243	220	207	224	261	230	252	224	224	229	202	225	224	256	235	226	236	213	238	230	237	242	224	211	218	213	262	246	256	252	230	232	236	282	245	227	243	246	256	252	263	222	212	228	207	255	238	225	235	262	261	244	230	248	261	236	249	231	232	234	245	245	246	244	253	258	245	248	251	227	235	230	220	218	262	231	218	227	207	217	219	231	262	228	238	253	258	252	239	242	227	226	246	225	243	238	223	250	289	264	245	230	231	227	229	223	250	221	256	229	228	248	231	238	221	245	242	254	221	230	233	241	224	264	262	208	258	218	251	254	216	224	228	219	226	260	247	252	237	223	227	224	281	247	220	237	241	245	229	219	246	225	271	202	220	204	239	233	237	239	228	242	249	239	244	254	206	242	236	227	240	228	237	228	256	221	239	239	235	240	216	236	236	228	278	233	249	243	261	220	275	263	220	243	234	238	248	226	213	212	219	229	225	245	236	261	225	240	248	246	239	232	237	233	235	259	288	250	241	225	246	235	215	231	208	239	244	235	229	245	224	242	235	243	242	245	233	215	223	223	222	227	235	222	227	234	237	266	233	229	214	223	247	244	244	254	243	250	226	214	241	269	225	230	230	278	208	229	228	240	239	246	265	252	251	248	234	246	257	220	269	251	259	250	229	254	232	230	234	238	232	255	220	267	224	273	237	254	230	245	252	240	198	234	255	224	233	245	229	229	239	232	237	240	242	242	239	206	250	214	247	233	237	244	238	213	251	211	223	231	232	221	218	228	234	260	255	239	255	233	241	258	243	241	295	243	249	237	255	237	251	222	227	241	229	224	221	230	246	214	222	224	244	231	254	244	247	222	232	237	249	247	239	225	227	241	233	240	233	202	213	236	260	219	213	221	265	278	223	238	261	265	241	225	222	282	236	242	240	229	224	274	256	222	251	225	211	251	275	244	257	234	198	222	279	226	263	273	250	249	226	254	255	235	244	249	246	224	224	220	241	258	239	240	234	222	217	236	231	239	242	229	232	249	255	253	240	235	243	230	226	261	225	199	242	233	221	246	244	235	219	216	248	233	223	244	228	228	240	218	262	240	218	232	272	253	239	256	208	263	267	268	269	248	244	220	199	245	241	203	250	245	221	214	255	235	252	244	256	226	226	246	210	236	215	277	239	232	259	216	246	241	223	255	231	240	230	198	246	247	228	232	246	238	244	248	234	239	235	227	225	258	224	255	235	252	263	220	252	232	223	237	214	257	224	245	239	253	240	214	235	238	260	217	264	243	231	255	227	242	234	228	229	224	246	262	231	219	251	247	264	225	226	244	247	261	224	260	251	252	226	235	228	231	246	228	222	264	267	250	230	219	234	243	233	282	250	239	213	253	233	218	260	275	243	256	240	229	276	248	230	240	254	228	277	224	242	245	231	258	257	252	239	227	221	251	245	255	236	237	241	241	266	253	234	253	237	241	256	217	221	227	237	252	235	231	231	255	251	240	241	243	244	205	241	261	243	268	245	244	208	229	204	245	264	242	247	226	263	229	207	237	230	239	218	253	246	237	254	226	221	228	249	241	220	231	267	232	252	252	216	220	248	205	243	233	216	229	258	235	233	224	242	236	245	194	217	237	262	217	235	226	256	237	224	252	222	245	215	232	245	221	253	233	246	237	224	236	268	232	227	207	257	227	226	227	239	215	214	242	242	203	251	232	268	242	226	218	225	250	235	258	239	240	251	246	253	252	217	251	243	257	235	248	245	265	239	227	233	247	240	226	206	259	238	270	217	218	204	221	231	258	242	260	232	264	239	255	223	231	217	226	249	219	218	248	212	239	249	221	229	287	253	231	245	257	251	219	249	244	254	216	243	261	231	214	221	250	211	250	242	234	241	272	260	218	226	230	230	255	249	216	240	244	231	237	238	214	245	236	247	218	223	224	230	255	219	243	247	237	243	224	285	261	262	238	246	254	255	208	222	258	240	260	214	216	219	233	263	243	222	229	257	243	225	223	244	273	238	237	274	245	225	227	200	239	247	247	280	243	210	234	249	246	219	245	245	242	222	280	256	246	197	219	235	253	238	235	257	229	247	236	254	243	226	247	216	221	222	237	222	207	220	215	245	270	231	228	230	239	207	232	216	261	214	241	239	233	217	222	245	253	215	233	216	285	251	244	236	245	234	254	218	229	214	253	229	250	216	201	209	244	231	241	224	237	236	244	236	234	208	257	220	226	215	218	226	219	258	240	227	234	242	218	249	230	239	240	249	245	222	227	245	225	222	244	228	231	257	233	248	230	230	208	246	203	228	226	256	237	232	269	242	242	260	238	255	248	214	226	261	214	237	233	250	223	246	264	221	220	227	237	278	267	242	239	233	219	246	240	223	224	255	227	218	222	232	246	225	242	233	241	237	216	240	242	203	223	215	182	248	264	219	212	223	265	256	235	246	270	229	227	241	234	244	228	245	232	249	227	243	251	230	242	209	247	258	215	253	237	227	250	230	212	231	237	255	265	251	241	227	215	256	241	242	232	236	235	249	244	238	257	239	229	238	237	226	228	238	231	238	252	254	223	203	246	239	256	256	226	231	257	254	245	236	239	256	226	235	270	236	226	194	200	238	257	255	250	274	246	207	221	227	220	247	229	230	230	231	224	216	219	243	219	231	243	226	229	227	244	271	233	270	219	260	239	216	250	213	249	244	225	236	234	234	254	267	236	249	236	188	249	224	237	231	212	238	220	234	238	218	266	235	233	220	247	255	263	240	264	237	225	246	243	233	217	236	265	225	222	247	250	219	265	223	257	240	194	232	226	236	249	251	251	240	212	218	245	242	249	244	282	237	241	232	268	222	263	243	224	243	242	231	247	199	256	235	242	243	227	241	222	216	237	245	201	236	255	210	245	263	214	209	246	235	221	244	256	245	260	214	235	241	237	240	253	220	228	226	237	269	225	208	221	272	226	251	234	234	256	195	243	241	253	211	240	227	225	240	233	256	284	270	278	274	193	259	257	257	249	239	229	190	221	229	235	237	236	260	264	236	236	242	236	219	227	230	217	210	205	243	238	248	256	241	248	229	224	241	229	218	222	267	242	231	222	232	239	253	256	240	246	236	236	227	209	214	251	246	229	221	244	241	239	243	265	259	259	221	235	248	261	231	243	240	267	261	215	210	239	240	253	238	263	225	245	230	241	215	233	258	242	241	232	245	243	236	206	236	232	234	219	259	253	251	252	232	221	271	236	226	239	208	267
1921	597	661	630	648	691	618	637	579	628	568	610	653	621	559	600	626	561	602	595	623	597	594	572	596	608	580	622	623	570	578	577	586	632	573	587	608	609	593	608	585	614	611	583	625	584	606	546	602	598	637	557	589	611	587	616	604	611	570	590	573	630	630	561	623	569	610	592	587	616	582	594	618	603	606	579	613	619	618	609	628	609	592	629	598	580	603	606	612	638	596	664	567	602	590	612	551	610	549	647	609	657	618	589	617	583	587	579	579	572	585	587	548	592	593	594	586	540	619	562	570	581	589	577	633	610	578	570	610	548	581	549	576	604	645	562	573	577	558	564	628	600	586	584	599	611	607	584	595	570	598	611	570	603	543	560	565	640	603	551	588	595	600	586	631	584	593	597	589	565	602	578	593	603	613	636	573	593	600	615	584	618	592	583	620	604	573	618	583	543	598	592	573	584	523	604	581	574	594	585	550	582	568	599	574	574	599	580	621	591	569	598	583	598	590	611	625	576	609	591	620	591	600	572	629	602	636	626	613	548	608	565	609	601	567	640	601	557	590	587	616	572	627	612	607	593	551	642	563	630	608	630	603	637	589	620	565	583	595	592	595	592	579	601	595	607	636	592	552	600	560	576	589	618	591	609	612	544	583	631	591	613	592	605	575	580	612	591	617	614	603	606	628	589	609	597	584	617	575	592	589	597	595	619	619	581	618	574	611	626	600	597	571	646	573	593	624	561	600	574	590	650	567	589	662	580	580	588	602	586	582	604	593	558	588	586	562	574	597	588	600	576	607	631	590	585	600	590	637	549	617	585	616	588	573	559	606	610	576	552	565	590	629	555	583	604	623	605	615	636	610	570	600	612	596	559	615	568	595	589	574	563	637	579	558	601	642	601	607	575	575	599	602	602	599	613	544	566	592	653	564	557	566	554	591	596	603	586	596	575	588	590	573	606	589	573	618	603	540	599	596	596	583	562	626	594	581	613	580	592	635	562	595	586	623	633	601	604	535	611	610	570	583	614	586	545	595	610	592	601	607	572	582	545	599	622	572	635	600	613	579	589	607	608	594	585	605	602	618	640	634	613	599	622	622	624	613	570	631	582	596	615	616	602	612	568	644	594	585	582	567	620	616	599	559	566	582	578	626	588	567	572	599	600	571	572	624	584	613	663	584	670	598	586	571	634	580	601	588	588	578	610	616	586	560	644	626	598	615	586	637	588	605	592	622	566	603	587	577	597	573	670	600	623	582	640	605	563	581	594	572	598	599	587	593	581	587	590	565	607	577	593	614	582	603	594	592	582	610	605	597	582	567	568	615	602	547	636	629	624	578	589	588	628	589	564	608	625	586	597	598	576	621	581	609	617	592	602	607	617	601	637	591	608	586	637	556	598	629	603	601	576	578	581	567	574	575	587	602	604	578	564	564	629	624	588	584	569	571	614	583	584	620	629	603	625	601	601	601	577	599	612	582	641	566	565	587	570	634	577	572	582	592	605	550	595	587	576	582	597	611	582	600	582	574	609	585	605	587	639	615	582	578	596	619	591	608	577	640	591	621	532	624	593	591	593	611	613	563	594	591	584	608	614	571	610	592	630	573	589	637	578	594	615	627	600	599	576	613	588	574	593	596	590	565	585	565	569	615	592	592	595	606	570	564	606	573	595	591	566	585	562	627	642	588	551	577	599	599	595	602	572	620	635	601	632	582	625	551	597	580	638	630	559	585	575	584	622	584	612	587	598	590	589	578	618	584	577	645	610	581	573	564	626	604	602	612	575	596	588	598	607	602	585	579	629	597	605	584	547	587	592	568	579	571	625	599	597	614	595	549	582	625	522	604	598	624	593	544	587	571	627	570	580	600	564	618	549	607	609	561	618	619	597	616	616	597	571	585	618	606	564	575	588	612	639	561	586	589	556	603	631	546	602	578	611	588	619	577	566	620	598	593	612	557	611	568	547	594	575	586	569	618	620	609	590	629	586	531	562	631	621	610	584	589	601	626	619	584	570	572	606	619	566	558	577	584	627	584	598	559	558	619	606	603	613	637	608	606	593	598	583	556	582	668	598	578	560	560	578	598	573	566	567	579	616	583	549	578	624	569	602	578	579	631	590	639	613	579	604	632	615	596	635	593	589	602	579	623	618	632	571	575	564	644	577	549	551	627	586	594	573	556	592	591	562	617	620	580	628	648	582	598	589	615	586	611	617	605	554	623	558	612	592	586	612	600	599	651	583	603	623	599	623	606	558	597	616	586	610	588	591	609	625	596	580	606	609	617	567	595	619	596	588	640	572	612	597	561	630	647	608	604	596	584	551	610	584	623	584	584	575	627	557	581	605	576	609	603	551	559	578	598	588	560	609	584	635	668	609	591	549	523	624	602	578	625	570	534	647	566	616	558	574	613	585	576	568	610	613	560	579	577	585	613	655	584	611	652	586	611	551	595	610	592	593	576	642	581	583	610	611	618	576	614	602	576	583	606	626	610	573	581	568	629	611	581	603	626	569	593	610	592	576	588	622	599	600	603	597	550	619	622	590	558	600	620	653	600	596	589	611	624	664	590	607	574	569	586	616	607	542	628	590	638	594	599	615	585	602	582	612	616	551	581	598	637	561	548	581	615	585	617	570	558	625	582	575	589	621	565	573	560	592	550	587	599	603	652	614	581	575	601	613	607	599	598	598	593	563	582	605	567	574	618	595	599	597	611	597	613	576	609	562	641	569	566	596	582	570	599	576	563	582	566	541	592	574	574	602	578	643	614	628	587	558	582	594	602	589	595	597	563	586	609	596	627	557	617	581	569	588	595	598	597	569	620	593	594	625	591	556	611	597	594	581	590	579	586	580	637	662	561	590	575	600	614	556	620	626	603	560	581	614	598	641	634	596	616	574	565	628	544	611	593	576	585	580	604	575	602	584	565	590	522	610	536	632	643	565	585	599	602	620	599	598	571	623	616	618	608	561	581	597	569	637	644	571	601	567	591	586	585	614	536	604	621	563	613	610	570	571	588	606	634	561	605	575	596	614	570	588	567	575	613	614	595	576	595	575	613	613	656	599	603	620	617	611	602	635	584	542	581	595	575	592	632	635	604	598	591	587	638	593	578	567	571	571	606	591	592	557	592	578	610	543	584	590	610	604	627	607	583	600	615	617	645	576	573	603	542	612	579	557	593	604	622	565	621	556	592	587	583	568	626	617	562	608	562	605	586	586	598	548	597	578	590	589	598	604	630	578	614	618	612	567	580	620	584	586	574	595	600	566	615	634	591	583	581	557	580	601	567	583	575	576	584	598	620	560	584	599	613	564	597	635	593	635	584	580	542	573	591	613	609	604	616	579	625	590	614	566	532	605	572	574	570	572	586	551	597	564	617	579	545	576	587	586	578	651	596	560	656	624	613	576	580	601	566	621	597	579	607	574	588	572	618	605	603	606	568	589	578	568	602	559	555	565	550	611	538	614	601	587	615	593	540	583	595	595	597	605	585	600	591	658
7326	522	549	470	321	312	277	245	220	219	171	183	216	204	186	185	210	196	182	169	174	187	195	197	196	177	197	190	199	194	180	185	198	166	178	197	194	176	202	189	157	204	174	189	172	182	180	182	206	154	176	179	179	167	180	191	177	180	183	178	186	191	152	182	183	162	207	189	189	177	174	166	210	170	183	185	173	197	170	175	205	173	189	164	185	200	162	168	185	194	187	176	186	172	181	206	180	175	175	191	152	174	177	187	185	186	178	208	186	164	175	188	164	192	198	167	157	172	168	218	204	176	171	178	165	159	183	182	189	178	215	169	197	168	166	191	159	192	199	188	183	179	184	179	191	182	186	167	167	176	219	166	187	171	200	178	196	176	193	185	183	192	164	176	159	175	162	184	183	173	173	200	195	173	168	184	175	199	175	162	185	194	198	184	201	209	177	203	174	197	182	190	213	176	165	192	185	173	173	175	161	185	199	161	173	177	192	213	173	183	176	183	182	168	165	186	161	151	176	183	191	198	161	158	179	183	182	183	157	196	189	183	197	173	201	170	179	175	183	162	160	201	217	195	196	173	164	188	170	173	196	191	165	198	201	180	173	197	195	192	157	179	194	166	133	179	175	194	165	161	189	184	188	184	180	216	185	172	193	177	175	177	168	191	182	220	174	161	193	168	177	188	168	177	164	197	188	192	175	199	160	190	194	184	185	178	162	176	188	156	186	198	209	172	172	188	191	187	178	168	184	171	163	174	194	199	170	201	171	212	171	173	169	167	165	157	199	206	185	178	194	163	178	175	182	192	163	189	177	180	186	181	174	168	185	174	189	176	220	172	185	184	169	160	217	208	154	163	185	181	188	181	185	190	169	209	179	177	174	195	182	159	184	156	185	174	179	177	182	170	160	162	217	183	174	196	162	167	168	169	181	188	182	187	189	153	171	178	183	165	173	164	184	173	187	175	170	203	179	180	201	191	167	191	192	195	189	190	194	186	191	194	162	188	195	184	169	193	162	173	163	169	196	178	195	190	187	185	197	181	166	210	214	173	148	194	184	151	189	173	191	171	168	185	162	180	174	174	170	211	170	199	189	180	183	182	185	169	180	180	197	187	156	209	166	205	169	188	179	189	193	180	171	179	159	181	178	182	189	169	168	162	162	168	169	175	180	190	168	171	173	185	189	183	168	173	185	187	192	170	181	202	186	191	175	173	206	161	172	173	173	192	164	220	199	193	190	132	168	201	180	194	170	166	198	194	203	196	189	185	191	189	150	166	176	197	172	211	198	197	183	202	176	184	190	195	164	192	202	181	170	165	188	166	189	179	158	166	198	168	187	162	178	148	179	162	177	220	206	173	146	182	192	162	185	195	181	178	202	193	185	171	207	189	194	194	178	211	176	170	205	172	180	204	176	180	202	172	169	189	178	197	187	171	205	201	155	149	174	177	232	178	178	141	215	177	161	161	176	206	180	199	165	172	191	181	151	190	186	178	185	174	178	191	201	173	172	191	172	160	193	191	167	184	183	180	169	176	192	189	182	179	193	188	181	184	169	181	189	162	203	170	163	178	168	186	193	173	155	177	181	187	171	187	169	170	206	200	166	180	184	169	192	192	182	173	163	186	166	194	191	181	183	161	176	189	195	155	176	180	179	189	150	182	181	186	198	202	206	180	204	197	170	177	155	180	173	186	169	170	161	192	147	204	177	194	133	189	164	164	161	162	184	154	166	158	174	191	175	179	163	167	180	190	164	166	168	161	181	187	191	193	198	181	174	197	167	184	184	166	175	186	210	196	172	203	170	207	177	185	173	177	210	163	202	152	202	178	198	173	189	167	191	168	194	209	186	178	182	208	183	174	169	164	187	193	197	179	189	184	165	175	178	191	161	204	182	219	194	168	159	180	186	177	169	169	177	175	194	179	211	184	165	203	171	179	185	179	180	188	178	182	155	176	166	169	179	204	160	151	183	212	174	197	193	188	173	166	198	156	195	203	209	149	168	187	175	178	184	186	170	173	206	176	184	185	180	190	180	166	164	178	166	165	183	194	165	192	218	171	187	178	208	185	167	186	204	192	167	202	196	203	181	214	198	176	162	181	185	185	180	178	184	199	185	177	187	189	189	190	188	209	183	196	178	180	193	197	172	152	172	186	173	209	168	192	197	192	162	199	209	163	191	168	180	174	181	162	180	169	180	186	170	155	177	175	200	190	186	171	160	193	217	202	167	208	188	157	169	173	176	169	148	173	174	205	186	166	171	164	182	159	184	170	144	157	186	164	215	168	176	143	181	206	180	185	177	175	158	187	167	184	172	193	161	179	179	181	174	166	178	178	221	175	197	185	176	167	176	155	172	180	184	169	172	171	194	186	176	189	177	166	180	175	178	181	180	188	152	178	176	211	204	183	174	209	140	167	181	176	188	175	174	175	176	196	180	158	168	200	172	184	206	182	168	174	184	182	157	153	167	178	157	177	195	193	166	175	236	191	185	192	166	198	168	176	183	150	151	179	158	169	175	184	158	179	181	175	198	172	184	187	185	184	166	191	211	178	195	170	201	169	201	173	187	205	183	190	185	171	149	179	172	175	199	172	190	206	193	182	171	167	159	160	176	179	167	188	182	186	191	185	169	181	191	211	185	168	177	190	180	169	167	140	186	209	199	183	185	192	197	180	171	196	157	201	162	155	197	181	185	183	173	205	159	169	175	179	204	208	173	164	177	180	169	197	168	200	172	158	188	167	169	174	209	190	172	191	169	174	172	186	203	174	174	185	200	176	193	145	180	171	173	181	189	160	144	175	177	159	178	182	177	178	202	202	176	186	164	195	209	175	180	188	185	178	171	200	183	169	189	168	172	187	191	187	161	166	196	211	199	193	178	184	166	171	167	232	204	176	175	191	161	177	194	171	189	176	170	159	180	165	185	177	204	201	168	167	185	203	209	182	171	164	198	178	197	194	178	175	188	208	171	206	190	166	183	199	201	184	151	154	186	208	174	196	198	185	170	166	172	198	176	179	160	168	188	185	183	180	206	200	202	196	163	188	152	197	184	177	184	180	168	181	171	186	175	184	204	181	186	147	193	152	176	197	197	171	188	187	171	184	164	163	179	176	180	171	176	183	185	177	206	190	178	189	205	170	164	163	215	163	164	174	179	208	186	184	200	171	176	146	176	195	175	169	174	161	176	200	188	162	181	218	147	188	175	192	193	158	184	185	172	166	163	175	192	197	167	208	209	157	192	165	173	160	195	168	160	206	167	177	174	168	180	171	194	167	181	183	181	188	172	183	177	156	159	165	193	160	170	191	182	164	170	181	205	192	172	162	180	163	175	189	145	145	164	193	202	202	174	185	209	169	198	180	186	170	206	187	170	142	175	179	161	197	162	188	171	169	191	162	161	191	186	191	210	181	163	193	166	156	186	165	189	185	181	192	164	160	160	172	185	173	191	175	187	169	194	174	176	193	156	190	196	184	174	198	177	171	147	184	180	177	173	181
6181	810	1249	1385	1301	1061	921	810	801	718	707	658	619	583	602	566	575	545	536	553	519	558	517	510	565	494	528	522	502	485	546	505	535	478	544	510	479	533	557	493	478	488	491	511	546	511	498	501	458	471	513	521	495	500	476	468	525	500	502	471	546	535	486	509	465	532	461	526	467	540	526	522	547	476	521	520	492	505	531	536	534	513	525	494	480	494	512	490	505	497	487	484	463	502	573	527	500	480	484	504	495	521	526	521	493	510	509	502	505	493	493	513	472	505	562	497	523	519	537	535	448	501	505	507	510	492	508	504	497	509	501	498	467	470	478	491	506	508	481	506	548	494	498	503	486	505	512	483	542	491	506	500	526	520	473	516	496	484	536	535	493	475	503	442	488	495	498	503	512	477	511	462	516	489	492	514	513	485	482	497	505	525	486	516	499	493	477	505	485	491	479	499	496	510	503	521	471	497	526	493	516	464	496	513	532	442	526	503	476	520	557	489	538	506	531	509	543	487	558	519	475	472	521	479	531	493	498	483	496	509	483	512	517	542	503	485	501	541	506	531	534	467	487	513	490	499	521	475	473	504	512	529	538	503	516	487	513	510	467	499	521	490	522	477	485	512	501	503	470	533	504	489	496	485	492	483	551	503	495	521	513	505	516	496	518	502	508	507	526	490	522	479	518	463	460	485	500	522	486	538	539	501	504	492	514	486	497	494	499	477	477	510	510	518	495	494	541	507	501	491	483	503	484	530	512	488	504	513	489	492	483	484	478	533	479	500	483	473	512	502	520	496	504	492	492	509	549	534	561	511	520	506	534	487	516	491	518	496	503	476	505	485	502	493	497	486	494	497	479	490	514	472	529	519	478	495	507	495	555	497	517	465	507	490	515	517	486	452	508	499	525	488	504	454	476	496	480	452	509	499	505	488	488	519	513	492	504	494	491	521	489	486	496	488	523	521	511	513	543	495	489	518	503	527	484	474	471	449	517	453	508	495	523	533	544	539	493	475	471	489	507	504	492	468	467	508	488	531	503	477	555	483	514	490	482	519	518	507	483	515	509	491	525	512	512	505	500	498	517	527	501	523	516	482	476	511	494	500	463	470	502	502	508	507	501	535	500	535	518	488	517	472	513	525	538	491	517	507	467	493	536	503	503	486	499	516	539	535	509	491	512	515	506	504	479	475	495	515	468	547	500	454	489	502	456	492	466	551	505	489	532	495	532	518	506	517	481	501	502	466	497	483	511	486	496	505	467	482	489	482	492	518	486	485	493	485	481	517	541	506	486	499	490	493	525	500	493	517	496	473	483	453	476	473	513	529	482	475	497	572	540	484	480	531	490	485	506	502	523	525	504	505	508	485	482	488	508	501	515	468	493	456	504	520	486	491	546	506	486	472	495	529	489	522	525	499	444	467	494	528	480	514	543	497	509	504	519	459	503	482	517	475	528	500	506	476	487	509	511	475	536	484	503	454	530	514	521	495	509	493	468	489	516	513	522	515	506	522	564	465	479	515	460	486	501	509	481	518	467	478	508	486	522	469	458	545	508	487	496	513	503	497	518	531	483	523	488	530	520	520	447	466	541	488	496	479	529	492	532	522	505	483	510	543	513	524	520	498	495	515	494	500	462	501	503	529	511	498	479	468	497	527	487	499	509	496	528	504	486	524	520	548	481	492	497	471	531	505	510	481	510	499	511	489	508	474	491	511	539	497	528	488	541	478	482	506	531	488	486	489	484	516	519	518	463	538	463	475	500	508	474	489	532	473	515	511	523	485	485	511	511	459	468	486	505	513	499	508	514	490	503	535	507	505	497	505	481	514	500	522	493	477	503	502	482	489	517	463	505	484	542	527	477	546	464	520	515	481	490	521	543	486	491	494	445	527	491	500	498	518	532	489	505	504	499	522	492	498	491	461	503	515	550	478	531	479	528	488	515	480	491	505	522	483	505	509	491	486	463	506	471	528	475	525	480	496	506	503	479	459	514	496	504	535	494	534	523	510	495	489	477	474	509	493	481	518	519	484	507	482	481	484	534	514	493	505	491	509	473	501	470	505	484	486	491	513	479	458	529	502	486	543	498	554	484	520	490	503	513	514	487	505	459	499	494	489	480	530	474	501	517	533	505	537	515	493	459	490	525	514	499	487	489	492	519	468	484	478	500	490	507	492	485	523	527	519	510	499	512	532	470	517	501	496	523	494	492	483	480	514	510	508	525	475	509	530	508	494	477	489	522	552	491	468	501	489	505	498	489	529	493	492	474	501	484	507	522	493	517	490	493	505	524	498	493	495	505	490	495	512	518	503	515	523	532	502	531	494	526	458	494	509	494	524	512	499	503	517	543	496	519	496	494	557	500	495	562	515	485	469	502	528	520	510	453	504	526	490	494	503	520	455	511	509	471	507	533	474	528	511	500	493	521	467	511	519	489	529	518	487	479	507	527	502	488	518	538	545	532	494	484	504	476	502	570	483	492	486	500	514	479	468	499	490	499	552	491	517	475	517	477	478	476	522	506	499	443	498	525	480	479	503	479	481	527	505	519	487	502	518	498	487	496	483	503	488	531	507	539	487	501	526	467	515	528	500	510	463	509	506	499	463	490	532	475	497	505	501	493	474	513	470	509	519	475	544	513	493	481	506	446	479	492	527	501	522	458	441	497	494	491	539	512	529	504	505	527	498	479	473	498	480	504	513	505	499	492	506	513	522	513	512	507	499	487	498	496	419	521	483	508	527	482	514	509	484	493	474	456	477	494	512	502	495	546	518	551	485	471	518	484	531	493	510	488	539	477	511	519	507	457	527	472	507	489	490	472	498	516	499	481	458	472	532	517	473	517	481	495	516	510	492	500	521	497	506	499	527	517	474	490	472	494	482	427	486	479	527	493	482	502	537	493	481	485	513	495	484	523	486	526	467	511	480	478	499	495	519	496	493	503	472	493	539	490	540	500	507	468	508	534	475	475	524	541	509	475	482	497	510	517	450	521	504	551	494	500	493	495	492	456	516	479	527	506	478	511	511	485	501	469	501	485	532	541	488	469	486	511	496	480	494	476	484	514	501	487	496	504	527	528	486	509	541	532	511	538	489	465	490	514	481	478	497	480	528	505	512	505	495	502	523	518	507	526	491	518	463	501	536	489	490	479	513	507	494	494	526	487	484	507	484	477	520	528	473	466	464	488	485	504	488	487	466	504	482	482	500	502	459	511	511	519	534	497	545	499	498	504	487	498	521	534	500	511	473	541	493	514	526	523	528	482	482	507	533	510	487	523	504	474	495	520	497	450	505	487	459	502	507	520	488	491	507	501	527	524	530	491	497	476	496	504	514	523	485	537	506	511	513	493	513	502	459	497	499	466	468	454	484	534	544	460	503	501	503	495	508	509	478	502	489	510	534	505	516	501	508	484	504	473	527	497	489	515	486	474	520	505	515	506	524	509	505	503	503	493	489	483	466	486	499	524	511	540	456	481	472	484	506	485	510	507	538	477	520
14569	1431	1140	971	725	589	506	512	466	442	434	425	398	376	392	447	427	410	391	384	374	370	377	402	367	379	375	388	431	365	401	395	369	393	407	359	435	418	423	367	363	391	366	378	393	375	379	385	346	401	342	385	375	412	403	417	393	327	394	351	328	379	408	411	380	392	391	372	361	345	405	385	381	409	388	362	385	358	389	354	402	397	388	366	415	425	357	381	389	360	391	393	362	365	397	403	449	373	424	366	404	358	351	380	407	365	372	396	364	395	357	356	400	403	401	412	345	405	387	445	422	419	373	376	390	404	377	400	423	359	352	378	398	367	376	373	385	385	375	389	382	381	395	396	372	392	390	387	350	387	404	369	393	396	377	393	415	384	388	402	381	391	379	333	373	390	403	377	395	394	408	355	379	379	422	361	355	372	365	348	385	394	421	335	358	400	395	417	374	377	367	375	371	351	376	389	342	412	369	376	386	357	362	419	380	383	372	376	373	396	377	363	379	367	367	398	377	417	369	383	380	369	373	407	419	427	379	369	405	380	346	357	367	377	359	334	385	351	357	370	406	389	382	387	353	370	377	350	369	391	394	371	332	400	393	416	384	373	378	393	408	383	365	388	374	383	364	358	363	392	381	384	423	352	391	353	369	355	418	368	375	373	416	360	372	395	373	414	402	367	389	364	405	408	385	360	377	394	371	362	367	400	335	376	389	399	400	376	391	365	380	357	372	367	398	372	415	397	420	374	401	360	360	368	376	388	392	341	393	359	346	371	385	397	373	360	384	375	401	383	409	385	384	414	357	370	364	379	399	428	375	396	353	365	394	335	367	385	344	413	358	384	373	366	397	373	394	362	350	371	386	369	375	396	391	391	371	334	397	371	358	378	385	390	399	380	413	392	411	393	434	387	345	412	350	402	393	399	353	364	363	374	402	351	374	393	423	396	387	389	376	363	408	364	426	383	357	372	389	401	371	353	380	410	365	358	405	376	416	402	411	393	385	399	401	331	373	356	350	334	320	382	377	361	337	403	402	365	372	376	359	391	387	365	367	390	382	405	379	378	358	393	384	380	360	391	398	400	393	375	390	407	387	400	384	372	407	377	381	411	361	425	401	379	381	391	375	378	404	367	343	388	405	344	394	424	374	379	404	378	409	413	408	375	373	407	403	392	364	361	384	349	407	338	375	331	420	373	412	431	398	395	389	344	396	350	357	357	363	383	385	350	363	393	376	406	382	383	362	381	380	369	386	408	369	413	381	363	393	384	384	358	394	371	372	405	393	395	391	379	433	399	354	368	389	383	393	384	346	414	352	363	398	352	387	365	412	358	371	423	380	352	396	390	382	382	409	387	361	379	391	365	387	390	407	352	375	389	374	359	395	375	379	402	394	391	398	364	358	410	382	355	376	361	405	386	352	376	413	372	378	385	413	397	400	391	359	369	366	388	363	387	400	350	369	367	390	378	373	384	373	352	402	391	370	354	368	386	404	375	363	407	348	361	377	405	379	383	393	391	415	433	409	368	372	383	381	405	383	409	429	389	406	390	372	399	362	357	396	386	371	353	369	377	369	424	404	388	403	391	384	355	376	385	375	395	391	370	418	396	361	368	371	391	387	409	429	417	368	382	386	392	408	368	383	397	386	386	399	383	365	393	380	408	356	395	379	376	367	378	371	387	381	355	364	384	373	374	365	419	350	354	346	385	395	357	399	387	385	391	336	378	409	390	369	377	355	370	409	381	394	404	347	381	350	361	370	387	408	389	388	359	371	355	393	374	383	388	367	383	363	372	405	376	379	402	361	358	441	405	327	370	334	424	391	393	367	406	387	393	379	357	372	416	415	380	393	358	367	399	396	339	366	352	366	388	396	406	355	367	413	411	375	380	389	378	389	396	386	415	390	416	363	451	391	364	389	386	393	346	412	384	352	405	375	387	351	354	379	378	381	418	376	359	397	384	367	366	386	399	372	383	382	375	377	386	408	403	370	393	373	421	345	367	372	339	387	400	404	380	368	358	407	362	376	374	380	378	375	378	373	379	394	406	415	360	393	406	360	400	387	396	376	352	327	393	396	368	368	355	398	383	395	407	378	418	441	426	381	373	373	372	340	360	419	409	389	375	329	419	397	382	377	415	396	388	376	357	377	390	371	356	369	361	362	412	366	378	380	377	368	426	390	398	386	383	401	389	385	375	405	418	383	334	399	379	394	399	387	367	374	358	362	382	360	393	387	383	426	377	381	386	415	394	381	397	410	402	382	372	376	394	367	418	344	397	385	394	332	377	381	440	380	387	376	401	378	409	353	399	328	365	365	397	404	365	370	379	357	372	409	386	422	366	372	377	389	418	341	376	371	381	387	390	363	392	403	391	424	382	365	408	340	367	370	381	373	388	409	430	438	407	371	370	311	355	397	367	357	347	383	399	382	362	380	389	408	368	385	387	382	384	378	391	360	398	366	362	373	370	419	384	381	405	358	399	369	371	398	376	381	376	371	360	357	388	391	395	348	391	350	358	341	413	401	391	340	418	398	397	400	376	393	330	390	354	375	434	402	368	385	362	376	364	338	407	376	374	393	401	356	374	366	391	400	375	360	376	410	367	365	348	355	410	396	392	372	403	386	352	405	403	381	374	399	385	400	383	362	420	351	361	400	445	392	371	354	408	342	383	381	375	391	410	370	414	397	422	420	428	408	367	378	377	393	382	367	361	406	389	413	373	393	376	414	424	387	402	380	394	436	371	381	377	386	341	362	407	413	404	361	395	423	375	419	370	399	340	395	384	395	363	421	369	387	395	390	413	380	350	364	396	384	388	385	379	397	355	360	418	391	376	354	360	401	398	414	355	370	364	386	397	368	397	342	392	361	397	390	383	413	350	373	385	366	359	415	377	357	406	380	350	373	380	398	370	378	394	343	386	403	400	347	381	343	384	405	386	379	350	378	404	388	389	380	385	392	354	359	371	401	389	396	373	374	430	397	400	367	387	390	369	414	428	345	399	382	361	403	403	363	393	373	363	354	383	395	323	385	357	401	344	343	375	375	405	402	395	352	385	364	364	396	376	340	367	389	384	360	377	356	391	385	377	371	354	368	378	399	355	343	383	405	366	392	366	362	363	388	384	352	389	371	408	385	334	351	375	361	401	386	359	377	354	355	394	372	361	344	426	334	362	363	387	379	367	386	361	393	368	346	399	362	372	353	385	384	386	411	354	363	363	355	362	405	385	381	360	349	360	399	374	404	333	387	416	352	354	409	399	426	369	375	371	424	389	363	438	411	397	375	379	325	377	357	390	366	363	357	386	402	406	399	400	371	368	354	392	382	351	401	385	355	358	405	419	386	358	410	388	361	403	390	409	336	338	354	420	409	390	369	394	390	402	393	388	398	400	380	388	384	413	366	392	405	352	347	378	404	358	400	375	431	389	356	389	399	375	410	360	406	386	341	390	353	380	394	400	413	347	409	376	343	352	401	378	387	394	394	359	349	394	413	386	401	375
8539	1479	2481	2739	2369	1919	1619	1569	1413	1346	1262	1158	1155	1133	1099	1101	1041	1030	947	997	1020	1063	1023	1002	929	963	912	970	980	1039	940	1002	982	889	922	938	926	907	959	957	896	918	899	944	904	919	949	973	881	912	900	905	919	922	882	891	913	957	962	937	869	935	939	949	914	919	860	901	910	946	900	973	908	899	918	943	924	926	937	926	912	923	909	911	921	897	922	904	872	934	920	899	888	922	883	872	910	924	972	869	920	935	899	873	940	891	886	952	918	924	910	916	913	931	882	941	925	922	916	914	990	926	926	871	902	901	913	881	852	908	911	914	915	912	915	845	915	884	926	1000	868	853	968	897	947	941	876	931	890	937	945	926	868	898	903	891	912	883	943	936	907	935	900	987	927	890	924	867	945	934	905	917	865	919	911	962	848	886	892	876	873	904	885	921	857	910	900	947	911	912	976	885	894	917	913	896	932	949	903	887	890	891	927	934	898	902	889	866	917	925	897	918	947	922	937	909	898	931	910	884	910	843	914	916	913	970	892	905	875	895	905	919	953	924	893	911	940	885	887	888	916	890	945	888	924	893	942	948	902	918	912	869	871	920	916	937	879	933	923	880	915	918	937	918	954	907	904	915	920	963	892	881	894	895	900	923	915	868	922	934	952	951	911	883	871	880	905	897	926	927	877	927	872	878	901	930	892	911	884	935	847	960	922	858	887	866	974	927	912	923	922	950	954	921	946	900	863	892	874	880	931	906	933	869	863	893	871	929	887	911	936	919	948	918	925	932	924	899	904	891	914	902	908	879	886	903	886	934	922	914	972	892	908	966	868	871	937	872	952	907	921	914	893	900	907	882	961	935	948	900	912	861	932	861	841	918	929	890	865	937	898	849	865	912	863	910	914	938	853	976	895	895	929	923	934	893	896	937	930	896	954	852	908	906	928	874	913	891	898	892	959	899	916	919	903	906	917	903	937	921	914	881	877	919	903	891	938	920	912	912	908	903	908	909	916	915	943	908	862	899	913	878	917	943	914	911	902	883	899	907	852	843	891	875	918	859	909	885	872	888	912	842	911	870	870	880	863	922	934	968	944	878	926	892	894	901	961	909	939	898	866	956	880	886	928	876	904	956	893	861	908	870	869	879	917	952	870	913	953	895	955	930	924	875	933	941	901	952	914	909	867	896	882	868	886	921	881	927	945	881	925	859	917	884	877	951	926	863	859	926	909	924	900	893	854	952	930	870	867	930	883	874	833	870	887	906	888	924	886	893	866	875	850	876	921	905	916	884	887	913	949	915	925	904	920	897	950	919	876	911	836	938	906	884	930	907	869	922	954	869	923	914	934	896	899	941	906	938	912	885	933	885	921	912	926	912	894	925	951	916	862	898	934	925	948	856	928	887	949	855	893	866	862	893	885	927	919	900	939	916	903	895	897	940	902	905	940	936	866	889	884	945	865	958	918	945	908	953	939	921	916	883	901	917	844	918	925	883	903	898	874	928	865	871	866	865	923	922	920	885	924	906	907	943	881	895	884	937	890	914	904	916	926	938	935	890	889	930	914	884	847	943	884	841	940	906	899	873	888	910	905	985	881	915	888	877	886	889	957	879	911	974	875	857	887	895	916	875	923	896	853	972	934	927	949	901	921	897	892	911	913	921	921	911	880	887	879	925	902	949	946	938	885	928	882	869	865	870	865	917	912	926	896	865	910	836	914	879	875	890	917	911	880	929	930	854	926	913	877	931	887	932	842	864	953	888	859	924	865	882	929	913	910	908	913	885	888	883	883	948	897	927	898	912	946	888	889	928	916	926	883	894	906	925	872	896	910	904	946	911	916	878	892	920	893	967	901	877	867	880	908	875	850	900	915	940	936	895	924	928	956	915	898	915	903	950	926	908	870	894	946	843	864	915	900	894	814	950	866	850	885	879	915	888	891	896	995	939	860	922	897	904	918	878	917	916	909	904	833	938	911	909	970	922	856	907	924	927	879	934	911	860	896	885	874	934	872	865	932	941	930	903	903	852	868	911	957	961	957	938	826	950	941	912	872	867	933	923	853	876	887	914	909	878	940	930	888	846	898	890	884	906	880	888	870	955	963	942	878	874	890	925	902	936	898	898	852	948	887	927	972	908	890	919	892	926	931	885	909	939	902	901	908	969	930	929	926	894	977	931	931	908	947	910	892	933	877	882	907	961	855	889	916	917	923	899	884	910	930	868	874	902	838	914	937	897	872	878	942	930	911	873	875	944	978	871	910	927	961	969	933	895	908	916	864	925	877	939	896	906	894	923	867	844	903	912	927	874	884	915	936	924	918	896	923	951	838	892	900	900	926	880	891	851	919	904	901	971	909	861	925	931	883	888	969	899	923	934	909	879	934	926	904	913	889	910	929	917	863	883	922	915	863	923	891	888	960	846	923	906	864	887	925	865	926	954	925	880	875	918	852	910	909	902	927	853	895	883	969	919	887	872	994	936	964	916	890	902	820	939	899	857	942	951	907	952	889	926	905	931	859	958	892	908	968	856	931	907	849	910	869	929	864	912	924	895	930	938	894	931	919	909	861	937	915	988	944	892	832	892	876	939	887	899	934	934	888	854	905	904	936	899	885	945	946	911	894	890	936	906	899	933	888	944	904	952	894	853	939	861	892	875	908	903	879	918	944	889	966	876	931	877	925	879	913	900	893	903	913	912	913	954	898	950	889	851	944	909	910	854	937	931	954	866	898	875	877	928	946	908	909	940	906	935	909	876	862	948	881	931	944	889	903	948	853	888	902	921	927	882	872	901	915	930	909	958	903	925	882	898	925	888	884	935	920	925	870	913	939	909	906	912	942	875	856	911	890	881	965	936	895	924	861	1010	927	909	937	897	911	874	871	941	905	904	915	884	932	938	922	940	916	910	960	893	911	881	922	924	874	931	855	859	887	902	906	870	914	934	925	920	927	888	922	935	882	858	897	887	897	914	944	936	872	923	951	955	950	871	938	910	972	888	878	878	977	881	870	928	848	940	949	936	919	902	868	904	981	895	901	902	922	882	947	908	937	874	872	928	935	884	911	841	855	935	890	922	913	914	895	925	947	909	911	911	944	937	952	923	882	926	949	922	911	912	879	879	900	854	869	889	911	900	866	907	907	926	882	898	911	922	928	891	870	909	809	919	889	917	913	854	923	877	852	930	882	955	871	904	893	906	911	878	905	927	872	937	884	902	904	888	971	876	901	902	924	911	899	856	939	899	879	923	899	911	884	925	911	927	865	927	911	890	880	866	958	919	909	912	854	941	959	908	964	946	910	909	933	924	857	933	994	896	905	915	912	902	885	939	865	877	890	904	868	881	882	916	908	883	869	912	934	896	867	829	885	946	941	955	907	921	893	946	898	913	926	870	932	905	912	932	930	902	901	854	887	922	921	907	883	918	882	907	964	935	883	863	952	954	910	885	932	955	923	928	921	918	973	889	900	925	899	951	907	891	891	944	915	877	927	935	903	904	910	954	885	946
1576	242	251	260	214	216	229	221	285	222	204	233	221	256	216	245	217	193	259	238	255	273	260	261	218	221	254	256	248	235	218	242	259	222	261	242	248	213	233	264	248	242	184	230	275	228	235	231	230	215	248	249	228	238	222	250	234	199	269	199	215	216	255	272	245	251	247	235	229	223	238	241	243	227	234	229	243	240	249	250	215	247	240	222	224	230	226	242	260	204	241	220	220	269	208	257	262	248	229	274	239	254	216	237	206	238	252	251	229	244	224	232	214	257	219	254	260	232	242	240	263	236	256	221	225	235	272	206	249	213	237	217	218	237	251	243	246	245	220	237	223	262	232	232	256	230	241	265	242	237	230	253	200	250	208	234	239	219	242	215	214	212	241	242	223	230	229	214	236	228	225	246	241	245	227	214	240	217	209	203	220	220	220	263	220	239	232	243	245	235	240	225	247	236	251	245	247	246	225	224	259	223	237	250	221	258	236	247	212	221	232	213	227	219	216	261	253	245	266	257	242	254	240	225	253	232	256	218	241	239	227	232	229	235	241	221	246	221	225	240	239	219	235	261	257	232	261	260	223	230	232	242	257	226	228	235	219	236	246	238	206	233	249	267	246	237	234	215	213	219	216	208	252	235	241	229	263	222	286	255	258	244	241	229	235	243	234	256	218	230	223	259	226	234	241	240	274	226	212	243	231	249	237	232	252	231	240	209	217	247	230	258	224	257	234	234	258	254	249	246	217	275	277	255	222	241	259	223	219	269	235	240	250	250	206	239	221	217	253	232	225	244	220	235	228	230	236	239	237	218	263	258	234	256	241	253	241	244	223	279	242	241	256	243	259	245	238	227	243	214	240	227	226	248	221	234	255	243	240	217	238	256	247	253	229	238	261	250	217	234	277	226	252	252	275	242	263	214	223	256	262	220	229	267	214	214	233	232	228	266	258	230	253	258	235	237	235	247	231	221	262	247	230	260	233	223	214	262	241	283	250	222	232	246	239	229	254	223	253	217	238	271	262	243	213	232	217	247	224	261	250	250	240	231	272	248	206	204	243	228	229	235	238	205	210	250	219	214	230	223	244	246	248	251	229	229	254	232	264	231	245	233	202	230	231	245	235	243	238	229	219	244	249	252	214	237	244	223	234	223	236	270	241	226	263	273	225	220	236	240	232	236	241	227	256	238	229	232	253	240	235	240	234	237	264	233	211	232	244	227	252	233	251	232	238	241	224	209	244	243	237	217	229	241	217	245	210	229	230	252	238	227	218	228	238	230	230	230	255	220	246	245	231	263	246	243	212	202	215	279	223	232	238	252	261	224	233	223	208	222	236	256	243	222	235	253	244	208	222	199	232	228	228	268	235	237	232	233	255	261	221	221	241	242	237	214	249	227	214	262	273	251	233	249	235	253	226	234	231	253	235	246	245	256	236	241	256	228	241	238	266	246	211	232	215	221	221	214	249	235	225	249	233	257	283	236	205	232	245	215	214	217	221	234	236	233	230	248	233	224	223	245	247	237	253	224	259	230	226	212	243	244	221	211	251	222	219	220	269	253	265	253	234	209	235	217	235	218	251	244	239	266	220	254	243	228	241	247	263	226	231	235	251	253	225	226	236	247	236	242	239	256	220	243	241	224	268	232	226	243	224	230	236	227	231	245	231	259	228	257	235	253	233	241	213	248	260	247	246	254	250	230	236	221	221	240	218	233	255	219	226	232	232	224	257	234	249	252	272	241	237	234	240	249	257	213	212	236	208	231	234	257	247	261	229	264	220	244	235	207	226	223	232	215	224	267	238	254	239	240	249	217	247	229	252	234	237	217	248	248	242	250	219	207	213	249	241	223	207	205	257	203	255	233	206	226	249	223	247	213	232	225	212	240	252	241	222	250	227	216	229	244	244	230	242	221	235	257	209	217	249	236	239	219	219	228	213	251	238	229	253	237	231	238	235	236	231	227	231	237	186	230	226	201	239	253	231	248	226	237	225	244	240	240	234	227	217	259	231	249	214	259	263	232	242	238	260	250	227	218	266	211	232	235	243	247	243	248	209	230	278	250	248	275	260	203	237	197	244	249	244	225	214	226	258	263	244	215	228	256	258	245	227	231	234	246	237	249	246	233	253	224	225	253	241	242	245	259	258	263	224	253	231	226	234	241	244	257	238	239	263	255	222	260	216	231	260	241	243	262	232	224	249	268	228	245	240	204	211	230	249	241	218	244	252	261	237	246	218	224	211	249	206	224	196	261	202	230	250	210	273	238	231	223	261	220	217	257	264	259	235	218	223	253	248	255	250	228	249	252	241	217	231	249	263	235	240	222	216	242	245	258	213	254	228	238	240	234	255	224	254	224	240	242	246	242	222	269	274	247	216	233	225	223	234	238	239	210	240	234	242	213	265	246	265	248	245	233	239	239	232	223	237	253	236	281	243	250	269	240	245	213	223	246	203	225	243	222	229	213	239	216	244	237	250	267	213	224	231	232	228	242	238	245	212	254	248	249	230	226	234	245	215	231	227	239	205	229	247	237	247	253	241	234	203	241	232	246	252	239	238	262	244	255	232	234	195	220	216	259	234	251	222	197	222	245	233	239	245	229	246	212	213	229	205	252	199	238	232	209	237	239	196	250	216	207	234	233	247	261	247	266	236	240	247	214	259	237	267	257	256	241	210	241	208	247	241	225	238	275	224	268	237	224	234	248	244	241	221	264	248	229	230	269	265	223	231	244	234	267	206	225	266	256	254	215	201	226	222	227	242	237	245	240	225	241	255	227	234	222	248	244	230	210	203	242	226	244	214	231	214	242	247	246	237	266	230	241	234	242	246	233	255	254	248	241	234	237	238	236	225	243	270	250	209	210	215	257	246	222	251	249	230	190	230	231	250	230	223	218	250	234	229	249	238	244	231	237	241	244	280	227	235	236	217	235	245	230	256	261	231	253	217	249	241	255	252	242	233	254	244	226	234	254	262	219	241	233	224	243	217	256	220	227	256	231	254	235	240	216	218	259	238	230	251	243	236	261	246	246	246	231	231	241	221	226	243	214	241	240	241	214	246	203	241	239	248	250	216	257	225	212	221	223	241	227	230	254	226	251	220	239	241	261	209	265	245	249	200	232	243	238	234	241	242	218	251	217	257	266	244	258	223	252	227	236	219	251	241	206	231	225	236	253	233	258	228	243	227	257	228	249	246	250	222	238	258	245	237	239	253	265	207	232	257	255	230	236	243	218	242	252	244	254	209	213	225	230	244	233	242	268	234	248	246	257	218	242	248	250	249	246	240	217	238	225	237	255	228	223	259	238	242	207	244	253	226	259	240	237	231	244	238	228	235	224	254	238	231	220	235	221	258	216	210	240	226	222	240	218	207	244	217	213	240	255	259	221	224	233	223	218	228	238	257	268	248	269	265	230	227	228	267	240	225	227	268	244	248	248	253	240	219	211	236	226	246	232	238	253	217	206	211	257	243	257	223	269	238	237	247	230	257	234	266	239
1937	586	624	598	637	660	573	640	603	601	575	592	621	667	584	582	627	590	596	584	626	641	650	607	631	604	602	605	574	540	630	642	572	613	585	604	561	621	595	617	558	592	592	621	588	624	574	615	570	574	604	579	598	606	601	623	619	597	579	613	605	598	576	590	591	589	563	603	555	587	595	588	609	601	553	577	614	613	573	579	593	545	544	558	581	584	640	649	607	571	598	566	630	600	636	614	608	560	596	551	613	631	583	577	581	659	622	599	576	552	631	568	583	560	596	656	583	572	616	578	565	576	583	586	561	588	606	580	592	568	579	602	614	626	590	581	604	562	575	580	574	586	592	606	630	581	595	615	570	587	548	564	584	545	613	591	624	593	534	616	624	590	581	617	564	588	622	578	596	571	589	596	609	550	620	586	572	623	617	636	637	589	606	602	602	619	607	625	578	590	589	584	584	587	604	585	551	599	597	606	647	584	596	600	591	616	574	576	532	607	584	577	585	598	565	607	581	611	607	637	616	605	595	589	574	616	607	607	578	610	641	598	613	610	632	563	624	592	551	589	652	586	643	616	557	588	610	663	574	569	613	610	600	599	552	609	625	624	574	591	568	588	573	619	591	627	583	602	559	580	603	624	571	565	602	558	553	623	595	582	596	598	624	609	599	601	588	585	622	555	561	631	611	611	621	588	612	579	552	601	628	599	554	573	577	569	542	637	614	566	583	622	591	572	612	607	602	560	572	621	602	578	589	600	610	629	605	615	607	654	548	582	598	577	610	569	558	608	587	578	602	577	629	581	612	595	605	574	570	600	623	573	618	600	562	614	586	616	531	597	574	557	596	579	577	599	612	614	610	556	576	601	613	567	579	565	552	594	645	603	561	532	609	591	546	615	597	613	560	589	564	610	607	617	583	536	570	578	547	605	629	599	645	612	562	612	599	601	608	591	649	582	584	620	575	587	581	604	588	603	592	590	614	602	611	562	609	585	619	612	591	598	605	601	584	563	606	554	594	586	560	592	576	554	572	586	639	595	570	604	611	605	601	571	600	563	574	582	624	584	629	629	596	564	578	554	615	557	594	608	575	556	574	540	577	629	607	626	563	587	573	595	626	563	555	576	613	640	604	593	550	610	573	571	615	562	570	549	606	564	595	599	581	592	549	615	595	599	618	557	630	591	621	590	615	597	585	578	619	572	593	574	643	579	610	587	616	610	606	640	605	565	587	581	585	584	602	601	589	579	567	598	581	676	610	569	577	606	619	592	579	592	559	609	606	550	609	581	571	632	591	588	574	612	617	642	614	619	586	584	581	579	603	557	605	584	645	657	606	593	586	580	606	593	596	589	561	606	625	567	611	615	620	610	570	567	580	576	625	612	606	582	562	523	613	573	636	566	574	639	620	644	586	601	615	621	624	598	585	590	602	611	588	615	543	579	575	553	616	601	582	562	589	553	601	599	608	587	631	576	601	596	578	609	587	573	592	612	595	617	611	612	659	599	613	614	605	619	588	596	597	608	601	594	585	613	611	619	577	579	582	598	573	592	576	576	605	580	589	592	590	607	587	644	601	633	631	601	606	588	595	555	548	583	593	645	595	591	607	570	623	585	574	625	611	603	584	566	591	550	601	579	607	580	566	593	581	606	587	612	587	602	598	582	584	664	618	612	584	594	631	589	583	578	587	620	568	573	580	580	549	630	558	601	572	594	602	608	632	616	582	587	532	602	631	590	621	600	590	609	599	607	532	600	607	607	627	583	575	602	597	587	643	599	609	614	597	570	662	571	587	600	589	616	632	634	558	559	614	580	556	580	592	510	585	575	588	602	593	615	625	578	641	546	589	618	567	595	589	560	566	615	534	566	589	589	573	585	566	561	559	586	653	614	607	613	598	558	590	608	588	562	576	564	604	610	589	580	593	601	624	574	629	576	603	568	557	601	547	615	564	586	551	573	586	602	621	565	581	568	576	640	589	625	552	603	575	614	602	581	572	589	533	603	619	561	587	616	605	605	600	585	624	594	592	597	625	596	592	596	593	580	657	549	631	574	552	616	611	575	576	595	570	657	585	581	593	610	637	590	582	639	546	578	591	590	603	619	610	634	606	557	565	620	568	591	615	585	568	596	614	565	617	630	603	582	571	591	587	585	623	592	575	608	563	658	608	623	613	565	588	619	629	581	592	612	606	605	613	580	602	590	604	574	581	649	599	596	623	571	584	649	576	558	582	605	601	565	576	612	599	577	583	574	629	614	593	558	577	607	628	619	584	597	594	607	568	560	602	582	522	586	588	585	566	604	606	595	608	586	623	618	601	588	575	591	601	598	614	575	600	586	608	571	620	549	606	561	599	616	621	561	601	579	625	583	582	617	565	578	611	591	584	630	593	594	573	552	618	578	574	594	583	599	583	578	624	603	612	598	557	563	635	585	631	599	596	598	541	573	573	600	579	571	583	576	660	654	588	600	589	642	643	586	590	561	541	583	623	551	561	603	618	588	546	608	626	608	570	601	597	592	641	578	601	617	624	632	570	627	594	586	566	596	541	575	584	581	608	586	588	604	600	598	580	593	603	625	598	594	607	601	605	608	585	553	587	570	583	611	610	568	584	585	604	581	602	566	541	629	608	555	617	580	642	612	593	586	601	558	599	603	605	635	596	623	611	645	591	608	568	590	554	596	568	612	636	577	563	661	611	623	577	566	626	585	592	593	605	530	587	546	552	601	593	600	571	609	608	558	546	588	584	622	604	562	603	622	596	608	583	536	564	561	556	611	599	624	566	578	549	545	617	549	631	602	590	611	547	585	587	636	547	647	601	571	616	595	596	603	586	618	646	566	597	617	568	577	635	582	536	543	569	588	578	559	601	573	592	569	574	563	608	600	585	597	585	605	550	614	578	591	604	598	587	631	563	576	575	599	577	605	579	637	608	597	614	643	617	635	583	619	599	596	559	587	599	590	569	605	579	595	651	593	573	580	578	600	608	603	580	606	580	594	576	618	586	607	601	614	559	605	594	569	601	615	592	561	566	613	630	619	572	572	600	588	606	571	566	585	547	600	579	610	585	641	577	593	608	607	556	623	578	594	612	617	569	594	598	582	610	622	598	573	607	625	584	591	585	636	597	605	637	609	595	609	629	592	594	600	611	598	628	567	577	583	566	563	602	665	579	563	630	616	603	607	585	577	642	595	594	586	570	598	597	598	593	606	558	593	579	591	529	618	601	567	601	570	633	590	594	595	603	619	576	641	584	585	592	606	564	619	599	581	554	598	575	541	619	638	610	599	587	648	614	600	586	596	567	615	615	611	574	578	612	551	591	618	576	587	626	610	576	590	623	564	582	591	606	631	592	572	617	580	606	565	581	537	570	576	613	570	607	586	577	589	577	595	554	593	551	582	557	586	597	559	574	597	582	584	590	603	577	593	598	602	605	592	620	591	598	638	613	572	641	605	595	631	590	618	603	599	572	635	585	574	589	603	597	636	628	559	615	590	587	586
7180	538	547	451	343	273	259	207	229	212	227	194	204	198	191	196	222	176	166	187	188	165	189	182	191	174	188	217	174	185	179	197	195	165	180	186	163	167	137	181	183	189	209	178	186	178	186	154	180	197	182	153	222	187	170	151	186	179	171	186	164	190	174	159	155	179	190	180	176	179	170	180	174	174	168	182	163	164	176	176	193	182	160	174	173	166	183	178	158	182	195	210	187	187	145	161	184	213	187	169	169	174	177	171	177	188	189	162	169	159	178	184	194	203	173	189	192	166	200	176	153	182	180	170	170	171	159	167	188	194	184	194	206	200	189	165	189	186	209	176	167	161	185	181	192	176	177	164	180	179	168	180	182	163	172	193	183	195	178	184	171	193	187	166	164	167	169	166	167	166	193	197	170	192	206	175	185	203	174	184	190	146	172	193	188	191	186	182	170	159	176	165	193	165	175	168	190	145	187	178	173	173	169	184	183	183	166	205	183	173	196	187	182	194	181	164	170	184	182	176	145	176	178	195	185	195	178	153	175	195	172	174	188	211	171	173	154	184	197	154	159	182	169	183	184	195	181	181	193	190	181	198	169	189	206	175	192	193	171	180	184	186	182	191	172	170	203	184	174	184	187	180	169	191	158	179	189	199	207	188	173	169	167	189	164	176	175	181	169	183	153	181	210	174	198	194	158	215	172	174	181	185	199	178	179	189	171	185	205	146	177	175	162	146	167	191	205	136	181	193	210	185	207	164	176	191	169	170	208	167	157	172	188	185	189	194	181	186	181	194	198	183	169	196	177	162	191	205	172	189	177	185	185	201	170	170	192	176	174	166	178	161	178	172	206	183	167	183	185	155	160	192	154	176	183	167	155	151	182	177	189	203	181	175	199	184	166	170	186	195	186	173	157	162	179	188	197	165	171	165	174	173	171	184	189	176	192	204	188	184	179	182	189	197	177	204	177	191	164	176	180	177	219	174	201	190	204	174	194	186	185	157	179	171	147	218	190	211	149	192	165	186	192	184	193	169	173	186	211	159	190	166	172	201	176	185	158	161	176	160	179	161	151	196	170	151	179	181	174	189	162	170	177	178	196	175	190	190	163	202	196	194	181	181	190	162	163	173	168	173	149	178	168	178	185	200	189	185	171	188	172	167	173	164	153	159	158	187	175	171	196	175	158	176	188	184	181	150	173	166	166	164	209	204	195	166	195	175	162	181	171	190	181	199	176	194	181	194	197	202	186	198	166	180	186	166	175	185	177	200	191	185	178	202	176	164	180	190	207	151	171	194	163	166	201	177	194	179	169	201	162	201	189	160	191	168	192	198	169	178	159	168	191	172	164	148	185	182	169	176	150	173	177	186	173	174	174	193	186	178	158	185	205	168	205	172	175	193	170	181	163	181	193	178	185	178	177	179	162	170	192	183	188	195	181	151	174	165	206	196	177	190	182	156	176	177	196	149	184	161	213	182	169	177	174	174	177	193	156	184	159	178	160	190	172	162	176	189	190	205	187	183	165	179	164	189	168	181	167	171	149	171	176	192	177	168	183	192	155	167	172	174	188	201	158	164	188	168	181	178	167	175	191	158	195	195	176	161	177	199	203	156	168	159	182	175	198	167	198	196	196	187	212	152	199	188	145	200	172	174	184	179	170	169	179	168	169	190	207	197	178	169	175	200	206	223	190	190	179	193	159	179	187	195	181	182	180	202	193	198	176	166	180	169	180	188	182	192	198	169	175	196	171	189	180	157	212	188	190	174	185	189	168	183	185	195	176	195	171	168	170	186	171	179	183	170	179	181	173	183	195	166	185	176	182	194	167	205	191	178	153	177	168	204	175	199	182	172	172	204	177	182	170	174	166	189	176	180	193	184	196	192	172	199	185	207	169	164	201	181	164	189	181	187	159	180	198	171	169	196	174	174	199	175	176	180	193	184	167	193	187	167	180	175	185	187	184	172	156	194	177	173	160	203	166	175	225	190	181	192	201	170	176	194	209	187	207	160	185	176	184	178	157	174	149	197	184	166	195	193	170	190	178	185	205	188	186	158	184	186	186	187	191	199	221	165	182	186	179	202	199	182	168	206	166	185	174	163	162	181	171	206	162	199	185	187	178	160	192	158	178	168	183	174	190	180	210	191	171	189	167	154	169	186	170	207	200	178	176	180	193	178	174	175	154	151	183	170	204	169	177	199	183	173	181	157	190	187	184	185	189	174	199	170	155	164	188	193	162	185	191	188	200	209	175	177	189	163	177	176	184	198	179	173	181	190	186	202	201	161	193	191	175	166	179	191	183	180	202	197	161	194	186	183	166	182	166	170	156	217	166	191	174	180	175	161	170	181	157	161	183	192	186	192	180	169	184	177	175	170	190	189	177	172	180	182	162	172	181	196	198	179	190	179	172	193	173	186	164	156	180	179	184	201	172	187	186	186	175	165	169	199	202	188	212	195	198	156	170	186	194	171	174	180	168	181	161	177	170	185	169	165	181	174	185	176	150	182	167	181	190	158	185	174	171	196	194	169	210	192	169	185	167	171	188	181	186	196	166	182	168	197	176	184	156	172	184	208	196	153	194	168	169	189	181	188	186	182	187	174	177	173	191	193	191	179	184	189	196	177	172	189	189	168	198	160	185	204	197	219	185	193	195	201	172	187	177	177	170	191	158	179	196	167	172	176	178	178	182	186	173	179	172	212	203	204	168	188	181	188	194	204	171	191	185	175	188	173	176	177	171	173	177	200	187	191	179	187	159	188	179	158	196	187	198	199	204	153	173	187	176	197	186	155	198	171	208	180	187	176	163	155	187	204	184	179	154	189	203	191	188	193	174	198	177	166	184	187	189	165	178	208	162	175	206	177	199	166	188	165	208	188	180	164	172	169	153	188	156	184	174	179	181	203	173	183	142	181	180	164	153	157	168	174	174	195	172	197	177	179	152	167	190	206	181	178	162	146	149	193	186	164	181	167	166	196	184	194	178	155	184	165	183	187	188	200	180	187	168	171	197	176	172	164	168	186	156	200	196	168	163	175	190	184	168	192	170	179	161	177	181	188	178	178	174	180	178	158	167	189	199	186	171	172	183	180	194	156	156	177	195	171	177	192	192	209	207	197	178	189	163	188	193	187	188	165	160	187	201	180	178	193	180	206	177	185	175	149	185	186	217	184	188	189	182	211	216	222	196	179	166	178	148	190	175	169	184	209	189	173	187	162	202	191	183	181	185	194	209	161	216	176	192	174	168	201	173	210	194	196	170	188	178	174	181	199	199	160	178	170	172	191	154	156	204	179	189	191	172	163	180	194	202	198	176	179	159	167	161	173	148	194	168	192	188	167	201	196	157	181	176	192	170	173	180	190	176	195	181	179	179	192	172	197	153	187	174	177	195	220	186	191	175	171	206	203	177	170	181	192	183	176	206	196	170	160	183	198	178	178	191	194	197	176	191	198	168	184	169	181	186	188	179	186	176	179	168	174	186	205	182	185	163	208	179	186
6286	844	1262	1406	1204	1035	907	755	720	652	659	614	626	598	597	593	544	533	538	537	568	560	579	536	531	543	553	504	544	513	536	512	551	481	525	532	499	527	499	497	519	506	510	502	548	472	515	532	497	500	472	504	501	489	509	512	475	480	498	518	487	505	517	542	518	493	525	521	484	500	509	493	512	501	522	493	516	533	505	469	482	467	528	500	523	502	504	515	499	502	506	510	493	541	520	489	563	490	477	505	530	490	484	501	526	505	547	488	504	497	511	510	472	488	518	532	486	477	485	486	515	483	511	490	518	475	503	527	461	490	532	494	511	495	561	501	505	538	516	530	512	499	471	505	506	490	507	512	535	501	503	480	468	530	479	465	504	512	500	502	501	468	501	491	489	523	469	481	507	511	493	500	454	501	500	481	484	526	509	493	461	490	483	475	512	507	475	525	514	504	476	489	458	519	490	497	501	497	466	489	480	498	475	497	481	521	483	509	483	512	486	512	500	481	478	500	510	526	484	524	494	494	463	545	488	498	540	453	498	484	545	502	496	485	518	491	558	508	479	496	519	502	536	474	472	459	511	497	485	514	541	474	511	486	504	541	497	505	489	504	514	497	510	510	517	491	474	501	483	494	511	499	487	525	539	507	494	498	519	503	513	451	507	505	511	469	496	518	480	493	534	505	496	493	507	557	469	472	526	501	485	476	481	463	490	494	543	509	492	509	511	465	497	463	530	474	486	518	509	493	491	485	506	490	457	513	498	526	507	518	492	511	487	526	478	514	505	524	475	515	490	527	531	509	498	530	502	521	497	542	558	504	527	502	478	499	519	537	491	511	524	513	490	513	484	483	512	536	515	461	491	479	470	538	488	502	494	465	485	482	471	517	471	494	507	523	497	488	475	513	502	482	517	484	527	507	469	527	527	508	538	481	539	487	524	506	483	524	549	484	462	505	498	509	527	501	490	499	481	521	477	493	486	493	493	455	503	514	460	525	515	477	461	466	484	464	496	490	533	494	485	498	495	522	523	503	508	492	531	562	512	510	491	477	473	515	488	508	493	500	499	530	483	504	533	493	460	493	470	540	509	530	475	477	513	477	485	496	508	500	506	518	508	494	485	520	504	513	517	511	534	528	478	511	528	497	501	476	488	528	501	480	475	471	486	491	531	492	495	470	506	487	521	487	489	506	509	453	489	477	514	500	498	506	488	521	476	482	498	478	521	479	537	520	503	523	492	495	495	511	495	485	517	479	489	480	472	535	497	513	477	546	503	503	487	500	522	508	454	506	467	530	516	523	505	493	507	507	494	512	474	512	479	502	524	495	497	502	489	536	529	496	494	496	525	502	493	485	531	482	474	462	503	547	517	494	520	524	510	514	520	525	505	445	506	467	478	495	542	469	459	504	487	466	492	493	478	468	503	484	548	485	480	491	508	533	505	462	526	505	498	473	490	505	499	485	491	486	489	487	474	493	513	482	494	508	536	511	484	478	485	484	490	490	501	468	506	476	443	515	486	476	512	489	491	508	495	516	523	531	498	520	506	492	519	502	490	473	498	521	516	535	485	482	529	524	487	512	462	447	536	541	503	452	469	512	504	492	492	467	508	498	494	537	492	548	510	524	498	527	508	514	497	571	514	467	510	472	475	484	491	550	530	485	478	507	489	498	494	521	530	520	551	455	484	485	485	481	463	492	511	523	512	485	495	506	491	470	493	514	477	487	495	505	487	497	508	489	499	479	512	517	442	488	490	494	488	513	496	496	501	543	454	501	510	506	494	520	472	493	510	487	470	508	479	486	506	439	517	519	455	517	519	502	492	510	502	498	486	473	446	459	484	493	526	509	448	520	533	451	535	484	535	526	502	485	476	495	473	561	467	467	479	503	507	468	467	514	493	490	493	521	504	528	500	490	529	520	505	509	546	489	519	494	531	502	485	529	524	449	531	487	512	502	514	467	527	493	506	507	482	543	550	485	488	501	547	504	508	545	475	494	502	465	514	501	494	456	463	521	504	476	513	486	505	527	512	518	521	498	496	497	509	482	488	484	512	499	515	501	548	481	452	515	503	443	502	507	506	506	529	508	503	527	501	556	496	528	490	479	527	469	510	510	482	473	540	483	503	464	491	511	500	478	506	493	474	485	488	510	474	488	505	471	460	482	485	497	490	515	465	523	504	510	530	503	459	538	529	509	493	522	522	560	504	497	518	537	521	509	541	512	492	499	510	464	498	495	504	522	510	535	472	464	491	551	485	480	449	505	535	502	531	494	517	484	480	551	555	504	477	491	507	474	517	505	518	514	488	536	464	524	484	521	514	529	504	509	517	462	502	496	499	484	522	487	487	439	501	530	488	528	518	476	473	471	478	550	543	461	519	510	464	501	479	482	525	494	480	500	466	510	470	527	509	493	482	449	505	478	478	500	502	477	528	504	505	527	540	503	469	486	490	500	528	485	490	477	539	545	470	522	487	472	466	516	497	485	546	485	515	476	532	509	495	498	520	540	494	497	536	505	539	500	502	496	505	505	510	465	492	507	515	534	499	510	502	478	497	518	526	511	497	476	469	469	492	491	526	531	544	479	485	508	523	519	516	515	446	523	526	498	516	470	561	484	531	505	485	497	514	525	534	484	500	514	502	510	528	465	510	494	502	504	462	515	511	502	489	498	505	516	495	494	503	515	522	581	437	526	499	457	519	529	526	501	498	511	487	476	479	505	504	465	528	504	479	494	506	491	483	488	470	503	531	526	497	537	491	500	495	519	506	478	510	528	479	502	489	528	487	499	525	508	533	502	486	512	457	492	514	475	492	498	530	520	512	482	519	462	513	514	552	519	485	515	498	496	487	484	518	512	492	496	497	455	492	492	494	524	518	513	512	519	474	514	541	505	472	487	508	535	502	511	467	530	472	478	493	517	483	512	526	477	534	462	496	457	534	501	480	522	552	518	506	525	478	513	482	473	507	516	528	511	492	550	525	482	491	507	538	498	514	493	480	528	466	498	523	487	488	463	498	537	543	477	523	494	523	482	477	470	508	485	496	500	515	431	512	518	485	482	509	469	514	470	465	480	528	426	472	446	481	493	556	530	526	506	487	532	473	487	483	520	492	480	531	509	484	525	491	500	448	488	493	498	527	509	499	484	471	526	504	515	474	544	523	488	512	501	510	504	512	481	489	489	485	472	504	521	503	504	512	549	513	537	499	497	513	551	533	488	495	476	499	513	498	519	526	499	478	484	500	509	498	456	462	524	514	483	542	486	492	510	499	512	478	489	526	545	508	516	539	499	528	525	492	501	493	461	516	482	500	511	480	549	507	511	508	462	486	488	530	517	514	495	483	500	491	502	498	521	492	527	496	485	459	477	501	525	492	474	467	528	543	481	494	521	495	489	504	490	500	497	515	502	458	503	490	467	506	507	494	483	481	496	508	525	494	508	522	495	486	506	518	498	503	486	485	508	496	485	502	533	486	510	499	482	481	515	503	479	502	526	534	564
14713	1503	1163	884	725	637	583	483	494	442	423	448	373	435	371	376	438	372	440	372	397	369	454	415	394	399	397	403	372	374	386	393	362	349	383	364	419	371	389	374	373	379	431	388	397	408	416	347	361	374	346	367	405	340	380	359	390	384	355	426	387	373	365	396	337	381	385	395	398	391	392	378	376	331	373	403	387	372	399	383	415	431	393	384	362	382	368	372	356	368	410	401	365	369	388	407	392	357	385	363	382	332	393	407	417	353	368	389	384	374	359	418	362	362	402	398	382	377	416	414	354	402	392	373	410	388	401	407	400	401	397	355	408	351	402	407	371	406	374	388	405	399	380	370	366	361	373	392	435	374	390	392	373	361	382	409	359	391	369	359	410	418	362	415	365	377	339	348	413	369	391	385	387	405	369	343	379	359	444	386	371	400	375	380	420	393	404	337	374	396	392	406	346	360	412	362	369	385	396	427	393	372	392	390	412	413	360	383	379	414	370	391	402	373	422	394	401	403	385	380	379	387	399	360	378	386	378	393	367	378	395	381	360	385	383	356	398	411	400	407	377	404	350	417	342	391	443	437	382	401	418	371	418	394	390	378	390	372	389	350	370	390	389	387	373	345	359	386	391	404	338	388	428	400	402	363	350	352	362	368	371	393	362	353	368	444	384	359	374	386	380	391	381	377	384	378	388	387	391	394	435	398	411	355	396	415	420	377	352	399	359	369	377	374	394	382	404	392	370	404	371	387	394	373	370	409	341	371	394	382	405	414	373	367	403	382	365	401	365	371	346	408	368	390	420	417	373	381	375	364	390	416	371	370	417	379	369	383	381	357	404	380	361	374	414	378	383	365	385	413	406	385	391	370	368	369	411	382	340	359	377	385	382	392	349	432	406	346	376	367	382	367	382	378	379	380	348	432	388	362	409	386	402	357	393	399	420	454	386	357	374	349	347	409	397	366	390	398	392	366	390	404	367	360	392	422	387	405	366	403	376	430	402	382	369	356	396	374	391	399	373	328	407	403	393	381	358	403	402	371	369	387	394	395	392	406	401	355	422	366	362	396	368	358	366	396	355	400	354	421	364	406	409	375	378	398	351	367	394	379	410	359	374	357	398	411	386	379	417	384	376	405	411	360	365	398	408	344	372	353	416	422	394	382	359	340	365	369	418	399	413	346	395	390	403	397	401	368	376	364	381	398	364	374	364	447	395	361	343	357	362	384	354	352	367	378	425	399	369	349	374	381	379	391	396	357	379	395	373	375	403	401	416	411	384	401	406	430	405	378	392	374	378	371	375	396	401	370	376	342	425	390	382	381	398	363	378	393	400	400	386	325	387	382	386	414	369	378	407	350	370	393	355	353	360	347	364	352	384	400	409	356	406	393	375	402	412	383	376	380	367	392	379	401	370	369	430	404	350	365	426	355	422	372	374	404	395	378	366	381	413	382	439	385	379	368	367	368	389	400	387	383	396	381	389	404	358	383	411	400	371	370	369	371	395	379	311	418	381	369	449	379	388	394	372	388	387	390	405	396	392	367	380	415	410	366	402	372	409	360	360	398	374	356	391	352	352	394	417	393	376	353	399	367	365	404	430	366	391	375	384	417	388	371	357	373	372	402	380	357	354	428	369	379	407	370	379	382	365	384	389	403	402	363	401	379	372	371	401	397	365	376	368	400	384	356	391	367	396	354	379	358	388	400	408	367	394	384	390	369	388	381	408	350	387	404	368	369	379	406	390	343	368	364	391	372	351	398	386	357	385	345	366	406	401	385	416	375	430	425	374	398	362	385	397	428	417	399	361	442	380	366	375	413	398	417	426	391	372	390	374	406	394	385	369	373	388	395	350	378	396	414	380	393	361	372	399	358	364	360	365	342	374	360	378	398	379	363	375	389	360	386	381	401	407	369	382	407	368	406	397	394	391	396	368	381	380	401	383	373	338	409	388	361	412	437	372	410	408	396	413	401	360	429	397	415	352	390	371	378	391	389	369	433	405	403	392	421	347	372	396	383	412	360	381	380	369	357	360	399	391	346	371	396	398	376	397	369	419	392	381	399	357	344	375	391	401	414	353	378	367	373	382	390	420	406	355	343	417	384	375	404	378	407	396	400	432	378	366	402	404	373	412	359	340	403	415	409	401	410	394	402	386	398	380	391	386	367	400	353	359	422	389	377	403	394	399	394	365	386	382	395	393	364	401	417	398	386	415	373	421	384	408	387	374	405	393	384	397	417	364	371	376	384	371	383	423	370	394	409	364	376	371	399	380	376	351	377	406	413	418	374	354	427	371	387	418	368	379	360	366	405	360	366	397	404	352	390	381	375	404	371	399	393	402	391	375	395	382	399	402	359	379	362	348	392	367	377	407	398	398	424	355	351	386	405	367	373	383	389	401	362	353	400	369	367	389	372	366	355	347	382	363	407	362	373	385	375	375	373	419	397	413	416	407	402	396	361	377	391	390	379	364	392	390	373	387	394	379	359	387	395	398	399	388	364	422	406	399	366	375	368	383	384	402	407	398	413	394	357	379	395	394	341	388	370	414	351	364	360	380	383	409	402	369	372	388	427	409	378	376	393	377	410	379	367	371	397	365	411	373	403	399	417	378	376	378	365	394	373	393	331	398	415	383	380	381	396	375	381	375	418	387	375	383	383	400	366	358	397	379	401	384	403	370	393	375	407	377	387	410	359	393	411	385	382	359	407	406	382	353	396	370	387	371	347	374	395	396	357	372	389	375	402	407	335	407	404	402	368	370	391	395	387	367	410	384	368	407	405	354	381	369	363	379	384	363	364	386	386	361	362	405	409	405	387	382	371	377	377	396	346	407	376	415	444	392	383	369	350	417	434	403	409	386	367	394	376	371	369	409	404	412	395	394	394	371	433	363	394	351	375	390	426	389	398	385	352	381	397	422	347	341	403	379	387	406	366	385	346	406	384	389	373	353	378	388	365	356	353	375	351	368	345	394	401	364	354	357	363	412	377	429	366	397	382	375	340	367	374	380	379	368	411	339	416	414	397	394	382	383	396	386	349	407	352	373	440	428	344	371	406	368	392	428	383	369	370	407	409	361	405	378	389	392	383	421	376	372	371	391	397	354	350	373	359	382	374	341	415	380	334	407	368	370	426	393	341	367	358	363	320	346	391	392	384	347	373	339	383	397	391	388	396	361	404	386	382	399	348	395	442	391	364	364	397	365	402	370	413	378	408	379	359	342	380	357	380	417	384	355	354	370	368	388	433	377	402	364	421	397	381	384	387	345	398	418	423	374	355	367	413	369	406	387	373	397	386	377	367	368	378	414	357	374	346	391	393	353	355	383	405	401	355	389	369	383	388	386	398	406	401	393	353	369	384	393	359	413	382	366	396	344	372	353	399	415	343	368	377	385	409	397	390	422	396	389	390	357	391	403	386	382	395	397	385	353	401	366	342	369	388	379	382	415	377	418	376	374	356	425	390	366	368	418	339	430	411	394	400	374	379	371	419	416	388
8557	1566	2485	2664	2361	1870	1629	1471	1327	1233	1238	1191	1121	1092	1083	1040	1043	1106	1086	986	1012	991	968	962	939	948	960	982	948	993	982	928	957	931	925	921	932	940	943	933	941	961	922	939	936	875	942	897	893	936	967	909	886	941	886	925	861	931	887	893	905	875	938	928	927	898	900	890	900	935	899	899	931	918	918	888	904	911	914	974	909	935	910	921	859	913	918	875	939	878	930	918	897	897	936	855	909	897	977	892	877	902	925	933	941	940	948	875	926	924	904	906	911	879	893	904	909	898	917	889	912	924	923	890	880	868	908	906	871	949	908	960	916	844	936	891	876	903	913	836	885	888	962	867	895	852	902	958	936	906	878	905	868	895	923	927	905	880	927	943	901	931	906	939	899	891	905	925	958	885	907	892	869	949	881	920	881	872	947	868	951	940	939	923	894	903	925	921	866	903	932	904	896	939	896	872	927	920	924	897	904	912	909	887	897	910	963	853	930	914	917	917	946	919	912	907	889	977	888	937	929	877	946	886	892	910	916	910	922	923	899	888	903	909	934	936	896	889	888	930	920	877	859	945	917	889	862	905	881	936	876	965	917	865	919	875	876	869	945	887	956	905	941	916	838	871	927	989	912	898	911	935	938	869	860	893	922	898	903	895	915	930	947	937	882	898	888	890	933	897	861	916	951	918	918	914	892	892	896	909	992	934	895	924	909	961	870	923	928	946	879	916	888	875	955	911	936	940	969	897	949	952	899	906	889	844	917	943	920	926	902	903	927	850	882	884	858	891	866	877	845	963	913	896	904	884	915	889	882	890	885	884	934	920	916	905	927	866	975	925	874	910	914	946	867	874	913	893	924	895	894	854	908	899	980	915	921	927	931	873	865	958	902	904	947	900	926	900	963	912	954	916	894	862	927	947	875	920	888	908	826	902	883	939	908	920	878	911	955	903	938	904	898	912	953	916	917	895	845	865	864	944	894	905	867	908	941	939	893	915	949	902	856	976	982	915	874	917	878	894	904	905	949	923	855	916	895	945	944	940	912	919	904	922	924	902	924	902	955	908	894	951	894	923	965	918	850	930	876	872	923	943	935	894	891	883	944	947	903	917	852	963	878	883	903	878	903	916	947	893	982	931	916	958	902	894	893	903	882	918	965	964	859	905	901	916	932	909	950	895	936	873	903	882	901	923	976	922	914	886	927	926	906	930	906	938	1002	894	904	915	867	922	878	963	918	893	900	881	927	914	886	953	906	958	883	909	920	926	914	873	906	880	936	901	937	887	882	912	883	947	938	842	884	873	936	905	911	911	907	894	924	882	921	892	918	917	916	951	853	916	895	934	899	937	954	907	901	921	911	915	907	908	945	956	948	944	953	909	927	879	905	835	947	926	869	910	904	873	907	979	916	940	889	921	946	883	922	935	895	883	917	911	886	892	916	889	889	910	901	975	844	893	890	902	876	913	889	920	915	868	922	948	918	955	898	865	879	883	884	884	905	845	945	890	868	904	915	909	905	958	890	887	936	944	876	906	891	954	903	948	873	880	918	888	930	928	954	926	909	960	928	943	913	943	848	959	908	905	886	928	907	890	921	870	946	929	930	895	880	891	951	961	888	915	896	922	869	940	946	980	870	900	851	908	901	874	957	968	903	933	910	893	853	881	964	893	862	919	929	853	927	919	906	887	942	918	911	894	906	869	947	928	911	908	922	887	917	945	897	936	922	876	845	922	923	895	980	928	917	891	964	870	926	885	916	910	916	940	921	935	893	911	910	886	912	872	938	887	852	867	896	900	904	942	903	943	912	947	911	879	924	931	892	861	962	881	860	896	930	945	912	870	868	849	928	943	897	889	946	876	940	865	933	898	970	933	885	901	930	913	944	873	962	907	879	914	914	926	931	883	914	917	951	898	902	927	953	966	946	903	963	889	893	940	909	946	904	911	936	930	921	892	877	907	877	923	970	880	859	940	930	893	850	935	884	862	925	870	911	888	940	909	950	879	916	915	904	911	940	918	905	953	938	893	890	897	865	932	883	915	915	906	869	951	906	926	927	884	944	957	909	890	911	946	971	908	861	923	874	928	940	910	958	922	911	897	875	900	900	933	923	919	902	965	915	927	873	957	911	891	889	948	927	857	919	911	859	927	972	901	898	892	984	944	921	886	879	893	927	911	914	882	905	881	896	938	945	887	882	907	917	907	958	918	911	957	980	892	908	923	875	869	902	888	873	878	942	905	933	916	906	866	983	934	997	852	914	918	899	989	848	900	912	931	872	938	874	888	943	919	888	895	879	918	907	902	859	867	901	897	895	887	910	951	864	966	888	963	887	891	907	897	898	923	931	915	944	914	971	881	859	902	921	930	932	889	898	886	930	869	867	870	891	869	870	919	947	906	876	882	903	898	889	906	849	928	921	900	935	942	900	915	926	917	924	906	919	926	870	889	892	865	877	929	941	949	928	862	922	929	895	913	890	911	907	888	950	910	978	889	874	916	908	905	933	843	860	903	938	944	907	953	933	879	861	935	911	841	885	907	927	935	959	926	909	921	908	882	864	899	905	917	929	908	955	939	869	930	922	952	934	926	892	934	907	892	905	946	884	957	970	947	893	899	985	894	867	941	908	879	931	879	950	893	882	923	896	889	964	932	911	888	930	903	910	895	929	930	880	899	946	908	906	902	935	845	956	894	938	952	961	946	927	932	910	952	967	893	896	921	933	912	964	863	959	901	887	860	901	898	912	906	927	941	925	923	867	922	908	938	897	932	933	965	920	850	922	886	871	904	933	937	933	903	881	904	918	968	887	871	895	934	910	915	945	912	903	948	848	918	897	912	921	891	895	885	937	923	931	852	941	875	902	950	954	859	872	932	908	912	907	919	885	903	907	881	945	915	933	917	893	913	890	919	882	910	929	942	941	861	932	909	963	959	967	898	929	890	942	906	868	936	904	871	892	944	902	915	860	885	951	872	895	859	880	892	914	896	870	937	870	862	931	935	974	930	974	926	903	935	984	918	918	944	861	944	873	876	922	834	913	945	844	978	904	886	910	902	919	927	900	920	929	901	896	941	913	877	947	883	929	899	862	896	956	900	929	922	917	900	966	935	885	888	907	959	878	956	915	908	924	910	972	871	914	952	909	923	884	938	896	909	897	902	936	867	997	871	927	843	959	983	927	870	899	945	950	890	953	867	972	875	913	962	951	884	911	943	952	974	894	885	941	885	936	950	913	951	938	880	884	932	930	880	938	867	941	919	869	918	898	862	916	922	881	876	891	882	899	909	900	915	907	904	933	846	910	970	879	883	942	928	946	902	878	902	963	916	904	892	897	906	884	874	911	952	900	902	919	921	881	878	879	876	960	883	869	896	855	918	890	954	937	919	920	844	995	860	927	938	905	924	933	897	849	990	928	917	947	882	891	908	933	863	925	911	877	907	834	895	897	887	955	910	887	905	941	920	907	941	908	951	980	899	842	937	940	891	879	875	853	917	932	904	873	911
1426	235	247	238	229	227	228	243	245	244	265	246	237	207	240	229	238	262	240	217	248	228	212	229	249	232	279	250	219	224	255	226	222	244	218	210	274	250	214	224	243	225	223	254	249	252	228	219	266	215	249	235	214	239	226	234	218	219	225	253	212	240	273	247	214	234	223	264	269	223	231	228	236	222	268	231	228	253	246	225	203	234	238	245	221	211	286	259	254	239	221	242	246	251	215	199	227	254	275	240	259	254	231	255	230	266	224	206	249	255	215	225	262	261	277	212	222	248	228	249	262	246	230	230	237	253	236	257	214	233	240	226	227	209	224	245	242	239	234	212	208	235	236	214	268	230	220	249	230	252	209	220	239	248	243	231	263	238	243	228	240	249	218	217	234	219	244	243	231	251	233	239	232	237	222	243	252	225	228	230	242	235	232	244	244	214	201	226	252	239	248	246	240	263	226	222	223	248	266	238	234	243	226	252	252	244	216	226	233	236	247	239	239	248	237	235	266	267	223	232	259	232	226	218	253	241	227	224	239	208	245	245	259	269	243	228	246	238	231	243	261	263	239	265	257	264	236	249	257	244	237	261	219	229	248	252	240	198	197	214	241	238	227	248	232	235	238	227	259	256	218	228	243	235	247	242	228	229	245	256	241	257	268	236	245	249	225	259	248	213	241	266	242	222	226	226	199	234	228	237	234	217	208	233	262	240	245	211	226	240	236	248	254	223	249	236	235	223	251	221	219	250	221	255	241	253	245	229	232	251	234	236	248	248	240	242	247	250	245	238	230	231	231	196	224	207	236	227	210	210	235	257	239	258	235	211	228	244	224	220	267	235	222	239	247	242	219	256	252	238	218	214	228	245	222	243	229	212	238	194	236	235	224	243	229	236	252	227	240	229	236	238	230	228	224	229	242	248	240	244	258	243	245	226	218	215	288	238	235	256	233	234	262	248	228	261	223	196	231	250	259	230	240	260	242	261	217	233	219	262	241	258	239	212	249	241	242	222	249	259	235	235	248	265	232	239	227	226	227	247	218	213	259	238	265	224	240	209	226	232	256	213	217	233	240	233	221	230	215	223	228	240	230	250	250	242	241	249	260	260	254	214	252	231	236	235	244	255	252	229	262	229	200	228	237	204	221	202	234	258	261	238	245	235	234	254	237	225	239	236	270	242	259	232	220	241	244	247	217	248	259	228	259	217	220	263	229	251	254	235	251	230	243	228	228	232	231	275	220	233	272	254	238	245	243	230	235	248	236	254	241	243	243	215	243	243	268	241	263	235	240	215	209	229	248	247	186	240	262	236	224	256	258	232	220	234	251	233	231	247	261	243	223	260	232	246	242	235	257	233	229	215	236	236	241	212	243	244	258	242	239	229	261	234	223	232	225	253	260	225	241	207	235	241	262	234	242	212	263	232	256	242	231	254	246	224	223	254	226	238	235	239	215	255	241	226	223	238	217	223	222	231	254	235	232	240	237	211	256	275	244	240	244	234	233	226	246	258	233	271	227	235	251	205	230	253	258	239	259	213	248	213	243	240	220	237	217	216	271	234	223	196	216	249	272	213	221	262	233	244	210	234	244	214	254	270	246	238	257	269	248	233	247	226	241	242	241	234	243	259	220	231	254	230	229	246	273	245	199	218	237	224	247	217	230	227	243	231	224	211	273	218	215	227	246	245	231	243	246	214	268	237	234	224	257	235	234	253	219	239	247	230	208	245	227	237	230	226	274	253	224	246	236	212	209	225	217	221	245	240	245	230	224	242	235	230	252	229	246	221	239	216	224	233	248	255	240	267	210	243	245	247	224	228	232	224	262	245	266	216	249	212	229	245	262	237	241	220	245	230	253	218	232	272	218	238	228	254	223	229	258	264	257	241	198	222	232	238	230	268	246	242	260	253	232	230	224	234	248	247	227	231	254	239	269	230	216	248	267	252	206	250	265	215	270	228	263	245	217	229	246	251	258	251	255	245	260	245	234	231	215	252	219	218	226	211	230	224	229	224	228	243	236	231	226	243	246	238	246	241	244	215	219	239	231	236	225	229	234	240	246	241	247	208	198	220	212	239	238	242	268	259	268	223	205	244	239	225	216	206	235	248	222	257	240	226	255	228	250	271	254	241	202	257	257	255	256	251	215	253	262	240	236	256	205	251	214	225	239	234	220	242	239	221	240	211	248	235	242	240	285	244	215	229	250	231	220	252	257	252	224	256	226	236	237	258	213	238	235	269	243	214	216	217	251	230	266	256	224	223	220	253	233	235	247	232	225	211	222	260	218	220	215	249	246	233	251	239	238	256	245	232	220	220	237	249	248	270	242	232	233	228	276	244	209	242	235	263	216	229	224	237	247	241	248	247	226	236	217	242	243	239	228	219	249	243	209	250	231	226	231	270	240	223	261	211	249	214	247	234	248	286	252	240	232	249	261	267	212	241	221	219	208	265	239	221	232	240	251	234	232	237	240	224	189	222	246	239	234	225	245	218	254	234	273	246	220	237	238	243	244	225	234	257	279	210	254	218	245	221	215	236	258	233	251	251	216	213	221	230	237	231	244	263	239	241	210	240	251	237	229	207	265	257	223	231	242	238	211	235	256	228	246	230	257	277	241	237	245	240	235	256	259	254	235	252	266	246	233	240	279	248	239	219	232	239	247	248	242	248	251	247	237	215	249	246	216	205	243	240	223	259	238	212	237	245	245	230	236	234	242	224	245	239	243	249	238	234	266	231	239	226	249	253	237	236	228	235	245	230	229	228	235	203	220	240	255	238	236	239	240	220	216	245	241	227	213	228	257	226	223	251	221	213	239	244	249	257	216	239	234	251	208	231	231	227	223	223	238	276	202	209	209	247	247	234	226	253	226	245	210	244	243	209	230	246	254	211	251	250	233	231	210	222	220	238	236	244	225	254	221	234	230	244	253	234	222	218	250	216	256	226	230	215	269	253	237	230	229	224	237	225	250	250	253	244	247	231	270	233	237	235	250	265	231	267	258	224	254	244	243	237	227	225	227	216	217	242	236	238	248	227	250	232	228	215	215	246	230	217	213	247	248	226	264	223	239	227	230	245	222	229	224	206	208	224	252	242	257	218	232	215	236	242	267	236	224	236	223	250	231	263	248	238	212	234	214	250	236	258	224	224	235	226	227	223	212	236	245	241	248	220	215	211	251	187	262	231	195	236	224	234	237	249	209	247	257	257	237	235	256	259	276	225	231	242	267	222	239	249	221	242	228	211	228	238	210	226	235	263	230	257	213	230	248	228	226	239	218	222	220	254	260	233	244	240	241	229	239	221	230	250	248	253	230	242	226	248	232	257	235	270	231	254	227	235	210	231	228	234	259	212	210	259	235	205	224	239	229	231	252	240	247	266	231	238	227	222	252	246	218	244	232	233	233	221	259	250	235	254	237	271	274	244	213	224	248	233	244	244	223	233	231	225	227	250	264	271	240	240	238	231	259	208	250	248	239	245	232	241	203	206	222	253	232	256
1902	603	633	653	610	599	668	609	619	621	615	625	608	596	620	587	641	609	625	617	637	574	567	563	587	621	648	548	627	592	597	613	600	616	623	588	589	574	613	592	586	626	614	609	529	622	563	545	616	612	597	582	597	574	602	586	596	620	597	643	585	599	578	610	565	557	588	603	626	583	577	591	592	608	572	617	561	627	608	619	597	618	589	582	643	595	590	551	558	535	568	593	625	638	572	589	595	586	563	610	582	591	621	607	608	595	597	549	584	536	573	603	601	583	552	569	609	622	608	589	635	613	624	593	582	608	609	604	619	579	584	559	610	618	621	612	581	606	601	624	578	557	584	620	554	607	582	622	590	580	600	631	606	579	568	566	585	611	555	599	550	585	603	567	572	565	622	604	585	569	634	626	580	561	623	625	630	610	572	569	556	569	582	590	600	556	610	579	609	568	597	591	574	580	603	597	599	583	605	600	580	583	576	642	607	585	601	567	660	612	602	570	666	561	626	592	615	572	547	599	562	630	595	575	619	618	584	614	573	615	563	594	577	588	633	536	572	601	629	589	569	559	594	587	603	586	569	576	598	611	580	600	586	556	613	588	584	584	559	616	595	564	591	557	556	586	557	579	616	605	638	594	582	588	559	636	613	601	642	608	612	581	615	601	538	618	560	588	580	554	583	578	613	620	575	581	602	610	533	571	614	564	596	622	543	604	575	646	568	555	560	577	607	590	617	617	607	594	584	586	566	605	595	601	611	580	545	633	567	600	630	566	605	614	587	633	680	639	617	582	573	580	580	586	595	639	587	628	591	598	666	556	581	562	579	584	559	584	605	597	586	600	577	636	568	607	615	559	564	597	582	628	609	571	594	589	616	593	580	625	602	564	612	540	576	596	593	585	610	593	575	543	635	615	603	608	595	621	641	582	633	576	546	623	636	631	581	652	573	599	610	587	599	566	570	614	591	596	520	601	602	653	594	582	595	589	602	610	628	581	583	577	628	542	617	574	591	579	589	571	566	563	602	613	602	594	563	614	589	624	595	605	628	622	587	579	597	537	612	620	584	596	566	622	591	594	611	608	578	584	577	609	599	590	586	546	574	585	593	600	550	550	583	622	561	592	592	638	589	559	540	581	572	577	611	599	611	585	571	589	631	595	622	588	609	600	605	575	585	579	622	631	582	659	611	602	602	611	591	616	554	541	610	557	557	554	593	605	608	596	529	585	584	589	597	602	617	575	570	570	592	599	571	590	607	582	629	614	620	550	560	556	602	607	582	590	601	567	598	626	633	600	598	609	574	606	589	602	575	600	588	604	585	581	608	620	576	627	595	607	568	591	584	573	608	585	645	589	555	583	583	613	561	582	615	590	589	634	641	622	549	626	576	603	586	564	553	585	582	600	640	566	574	591	592	634	654	609	599	576	576	609	580	631	583	579	539	581	567	608	598	566	638	573	616	544	560	589	585	548	604	589	624	583	630	549	591	553	611	602	594	658	593	590	596	587	611	569	576	633	575	611	583	598	605	575	634	627	598	618	580	574	594	583	555	596	635	631	584	571	652	593	565	634	584	570	597	561	563	634	606	574	531	575	598	594	597	563	622	591	607	598	589	575	642	601	630	575	613	578	583	610	572	561	554	551	601	621	559	542	609	595	576	614	577	640	600	572	566	596	593	587	591	614	592	589	556	573	582	652	588	603	629	599	591	612	579	591	610	587	610	578	620	630	603	574	594	595	614	568	557	567	628	571	625	575	556	623	653	588	625	611	563	585	539	618	612	579	584	607	612	586	524	632	589	611	589	595	597	556	604	563	579	570	614	595	567	538	614	605	609	621	549	604	588	587	573	571	588	579	567	606	649	620	584	602	567	653	618	658	570	601	580	645	634	607	630	584	567	604	587	605	594	576	613	636	608	547	603	552	576	602	604	568	586	616	612	582	593	605	584	600	600	623	598	620	576	633	558	589	583	605	592	605	622	597	674	576	632	550	516	574	549	582	576	569	605	629	574	578	628	557	564	619	574	618	584	550	625	559	564	595	599	623	591	580	565	588	582	605	553	565	598	572	636	563	545	601	596	557	631	555	620	563	570	596	572	632	593	577	597	635	580	533	569	576	593	625	612	598	612	563	645	588	587	591	556	600	565	546	607	576	586	584	589	570	570	572	600	580	571	604	606	568	601	574	592	583	592	623	592	631	589	605	550	572	625	578	623	595	583	595	610	625	584	590	552	565	601	571	600	595	595	569	584	575	577	611	575	596	585	570	584	573	578	594	624	588	549	610	555	573	625	576	588	584	588	608	584	574	603	612	553	638	562	584	601	558	640	614	544	589	581	546	590	604	580	562	601	589	571	608	578	590	590	572	605	610	552	544	607	585	622	621	581	570	578	630	585	614	584	600	550	590	606	596	591	609	622	643	538	558	571	641	593	619	599	541	615	608	595	573	592	551	587	617	554	596	580	611	605	593	573	626	561	576	596	590	544	552	596	572	586	569	590	605	599	578	584	590	591	609	556	621	581	578	572	571	573	618	579	635	599	543	570	603	572	583	594	561	572	589	595	575	597	562	610	639	583	638	568	580	590	588	584	592	608	617	593	572	578	562	599	581	579	592	640	613	582	602	610	602	570	616	653	586	656	573	606	589	599	591	573	608	586	561	578	574	584	568	664	661	624	590	585	621	577	570	590	588	622	607	576	584	594	649	640	584	635	593	630	601	594	602	615	593	579	592	592	596	570	583	607	598	615	544	560	592	637	577	568	618	604	585	610	567	648	614	601	587	583	616	611	615	583	642	615	582	586	603	604	597	635	587	607	590	577	589	622	576	598	608	649	585	561	615	602	599	555	588	586	587	559	564	631	570	632	568	606	631	592	591	592	585	624	579	636	630	587	594	608	559	628	603	565	606	584	595	565	544	564	598	585	551	593	579	586	583	564	584	612	605	600	586	614	602	611	572	578	626	550	584	606	620	606	611	586	615	589	554	658	624	603	634	585	589	572	560	597	623	583	563	603	555	595	620	537	571	629	605	604	557	582	614	575	600	588	560	606	624	641	572	606	587	598	574	613	599	620	592	606	633	627	614	569	618	575	588	610	553	557	581	567	600	588	593	582	580	655	587	569	616	612	574	613	563	598	595	612	605	567	570	567	568	548	615	608	603	611	592	622	545	582	579	560	636	573	629	590	595	597	641	584	603	607	573	603	568	555	606	556	560	613	601	638	597	562	613	623	593	563	556	625	601	566	590	548	619	596	577	584	581	581	625	601	581	598	589	568	610	604	609	614	552	626	561	567	624	602	578	595	615	598	634	595	611	631	606	605	596	617	582	580	639	596	607	602	596	573	585	649	602	594	593	583	589	590	587	605	610	592	623	538	627	596	668	573	591	581	613	574	609	586	581	571	585	622	564	586	588	581	584	636	625	615	563	619	622	598	593	577	608	563	630	602	605	605	565	586	563	571	589	571	589	574	578	644	579	578	596	567	617	577	547	587	595
7287	519	467	443	313	256	263	241	200	247	211	191	212	213	192	202	189	179	178	194	184	207	196	172	174	210	211	236	194	193	176	165	198	174	168	183	171	176	170	190	191	166	180	203	196	196	187	183	155	183	198	197	158	194	196	177	203	169	206	193	195	165	173	180	168	177	160	165	192	210	193	173	192	159	189	195	181	192	172	174	188	186	167	160	179	179	161	190	188	169	159	223	178	174	182	176	208	180	198	179	198	196	195	185	198	208	178	173	169	188	161	158	188	182	182	204	188	187	163	183	181	178	169	166	199	197	187	190	173	183	160	174	178	201	186	156	170	186	176	171	211	191	179	196	179	194	196	205	175	170	186	180	188	198	155	154	190	164	195	195	148	173	170	198	178	182	212	184	158	171	187	211	182	159	196	164	170	189	192	177	190	167	195	192	162	178	187	195	184	201	198	199	158	201	160	163	169	176	161	177	192	194	181	181	198	169	178	168	169	177	203	205	169	171	187	195	183	182	163	169	174	164	189	190	171	163	156	177	196	173	177	167	175	185	199	190	195	189	171	163	172	183	189	173	176	209	202	218	190	191	169	178	178	161	204	188	196	167	187	152	181	195	163	183	183	159	163	176	194	201	190	161	153	161	192	187	178	183	206	172	166	178	184	182	176	170	185	175	166	168	192	162	210	182	189	185	174	185	192	154	173	187	211	166	185	162	184	180	172	203	185	141	152	192	214	191	153	196	165	183	180	189	171	206	169	174	177	179	145	176	198	193	147	205	202	164	200	163	200	177	143	162	186	188	185	179	172	208	166	172	172	184	176	178	174	187	183	155	189	172	172	204	179	179	192	185	168	208	198	171	165	189	176	159	169	165	151	193	195	181	177	180	195	166	216	191	168	165	177	173	176	166	168	176	175	183	167	177	157	171	185	183	192	192	191	161	195	165	178	168	182	173	164	203	173	187	190	190	199	199	156	180	171	176	191	175	170	174	181	190	215	167	179	168	164	186	187	174	182	188	190	191	187	191	178	190	178	155	190	170	203	166	173	188	167	187	171	157	207	186	162	161	189	182	198	196	160	160	154	181	192	176	182	173	183	187	168	198	185	202	186	184	202	168	183	176	174	173	166	181	171	193	177	168	190	170	167	210	158	164	177	166	187	172	180	164	188	180	182	185	178	187	176	177	178	190	194	168	185	197	184	158	170	183	190	168	163	205	162	174	171	152	185	173	190	165	163	168	177	180	169	159	179	148	195	203	199	157	166	196	192	160	151	178	183	162	181	195	186	149	187	195	170	164	168	197	202	188	166	178	176	174	190	179	188	178	175	172	198	177	183	182	184	166	183	197	183	173	155	168	194	182	190	165	163	175	208	226	169	173	199	190	158	191	204	182	170	188	193	190	192	163	196	206	178	174	211	216	202	200	182	174	195	167	183	172	194	185	176	155	177	175	161	173	180	188	173	182	192	214	170	196	172	186	176	187	152	182	181	176	171	193	165	190	185	204	191	186	207	160	191	166	162	169	203	174	187	198	163	156	181	199	163	196	197	165	177	171	161	170	182	199	192	215	176	193	152	190	183	223	167	170	182	188	187	172	185	190	160	170	177	198	204	167	202	201	204	178	183	222	207	180	186	185	179	175	181	188	186	178	170	177	209	178	165	199	150	178	161	152	208	165	178	162	198	176	190	170	217	208	166	199	189	198	179	184	183	189	193	195	174	203	143	198	215	180	183	190	190	178	162	196	173	177	177	171	189	205	193	175	183	151	174	181	215	187	175	180	168	174	186	179	183	162	171	204	171	197	189	192	193	192	173	174	174	188	180	205	167	175	171	187	183	199	185	170	177	183	190	211	185	177	189	184	186	183	177	176	164	179	167	180	175	165	200	184	166	171	175	175	183	141	147	158	195	181	181	184	164	165	193	174	175	165	183	185	183	187	194	182	180	193	166	171	188	179	188	197	172	184	168	172	174	178	185	179	179	196	185	191	175	166	184	193	175	166	219	183	184	173	200	177	186	180	171	157	156	180	166	171	194	180	207	171	185	181	169	178	183	169	173	180	190	162	163	176	171	153	173	210	168	201	165	161	201	187	163	170	193	181	187	168	193	220	190	200	211	170	185	172	181	205	178	163	194	169	172	147	159	176	143	173	188	179	189	200	161	188	172	185	207	143	197	179	173	195	189	208	180	209	207	179	182	182	190	195	168	207	197	185	175	177	187	181	191	184	151	170	180	177	182	192	180	178	192	172	184	201	208	188	180	186	190	190	183	203	153	181	194	200	181	166	165	181	179	179	181	199	204	188	194	160	188	201	189	194	197	198	171	178	178	204	181	187	194	163	209	186	170	172	183	166	186	191	213	221	207	172	173	205	168	203	159	172	179	173	174	157	177	177	186	168	159	186	162	156	187	176	176	177	178	164	175	169	166	189	208	185	158	178	201	175	176	177	156	180	179	184	172	197	177	163	165	179	170	168	172	199	194	196	191	172	163	191	199	207	166	186	173	208	176	192	194	180	181	164	176	164	171	191	195	184	184	203	193	188	172	175	179	193	170	172	177	167	191	187	178	194	175	181	178	184	195	178	160	190	156	220	198	184	177	187	202	170	171	183	185	169	169	168	160	165	179	163	207	183	190	175	171	178	177	195	182	200	174	184	169	183	173	185	159	184	208	194	163	165	161	176	202	185	175	181	157	167	180	202	171	172	169	193	183	207	190	171	199	203	180	153	150	146	213	189	182	193	192	186	188	186	182	173	152	188	193	197	194	161	162	203	166	179	205	173	183	176	207	175	164	190	177	176	177	165	202	174	176	201	183	186	176	196	186	193	161	192	206	174	189	180	183	152	172	167	160	161	186	210	228	169	186	184	196	175	198	180	191	210	185	191	190	158	160	186	178	187	181	167	156	192	186	185	193	161	198	184	175	184	183	178	155	211	184	200	196	207	213	179	218	196	198	180	202	151	170	160	159	168	181	184	194	168	171	167	192	207	169	172	200	197	177	189	184	188	180	192	186	179	206	207	177	175	205	175	183	172	185	181	148	194	157	192	157	173	189	213	179	194	203	179	161	176	166	137	165	174	180	161	171	196	173	192	190	177	167	208	159	172	204	156	185	187	179	156	178	158	190	148	182	173	193	186	179	212	187	199	195	190	188	190	206	191	179	168	196	166	164	171	196	167	203	175	162	192	169	172	187	164	201	154	190	211	173	209	184	190	202	170	168	182	200	203	164	186	156	190	170	166	184	188	150	162	177	179	198	189	195	191	193	192	158	182	167	196	192	195	158	179	182	173	195	181	194	173	186	203	176	153	203	181	175	161	209	200	179	184	180	168	181	202	188	184	185	205	171	180	164	163	171	193	185	167	176	182	170	196	174	166	199	182	190	196	167	178	179	178	169	191	163	189	181	172	179	183	169	161	203	177	183	179	198	184	149	172	178	185	188	189	194	165	160	176	169	212	193	182	152	189	168	195	173	166	154	177	168	170	186	185
6289	820	1284	1445	1224	997	921	847	736	718	703	670	675	602	565	587	574	588	574	558	572	511	567	537	529	505	537	538	529	510	500	537	518	509	548	499	529	520	516	472	490	512	525	509	516	511	519	527	482	511	507	497	477	531	501	516	511	513	495	527	500	491	516	520	476	521	485	498	490	483	502	502	506	503	506	472	515	537	490	503	523	546	484	480	520	497	482	505	486	495	528	497	500	478	467	533	485	489	487	463	521	473	505	501	523	447	505	513	472	482	459	480	498	478	514	499	511	480	528	530	533	495	509	497	491	467	500	483	477	529	447	516	473	520	516	463	479	486	502	550	518	509	504	536	471	490	482	514	527	547	516	525	504	516	511	492	512	474	536	556	490	491	488	486	431	508	472	482	505	537	497	501	502	496	490	517	505	489	477	457	482	497	477	502	538	486	520	486	492	475	495	486	501	539	534	509	468	530	470	485	528	522	517	516	485	505	484	475	506	526	485	478	523	507	529	479	470	486	458	495	452	493	497	497	456	500	492	516	495	508	528	501	530	478	513	504	489	528	516	504	536	519	504	507	483	501	486	523	472	481	540	519	482	513	485	483	521	515	485	490	496	467	498	499	456	543	489	469	521	480	527	512	488	512	508	547	485	507	509	500	474	516	514	501	508	525	508	511	503	482	475	484	523	453	480	483	493	497	498	488	499	488	486	488	512	501	468	485	504	529	499	494	534	533	520	499	511	488	532	523	520	516	478	473	461	521	483	546	527	542	499	504	482	467	511	462	508	511	481	488	523	543	490	487	548	458	517	520	535	521	463	514	513	510	518	506	474	473	447	479	519	480	498	500	497	509	519	508	485	521	497	508	494	477	485	511	497	490	483	549	451	531	528	512	516	518	498	478	520	501	470	467	485	484	485	517	509	513	503	460	535	525	492	512	517	473	516	492	481	506	547	483	483	486	467	499	493	498	494	491	518	508	484	501	496	480	471	499	530	512	471	529	488	508	490	480	530	519	494	505	485	542	475	470	511	492	522	490	516	554	485	528	521	503	522	474	537	522	500	490	531	516	530	505	524	502	501	489	490	516	504	491	490	514	519	484	490	502	488	520	485	484	467	484	512	509	476	500	503	506	478	487	485	462	489	486	522	490	512	494	478	525	512	485	500	531	489	480	502	503	564	521	489	520	518	516	494	512	539	492	499	447	470	483	495	458	513	514	541	525	470	519	493	475	496	451	490	505	489	507	493	509	501	523	509	500	534	518	524	445	482	531	487	527	493	512	528	449	557	498	484	474	528	499	485	514	472	477	463	482	536	486	520	507	480	489	485	584	513	475	499	486	457	522	500	521	505	518	486	497	525	503	541	523	563	503	484	530	501	490	527	502	484	513	488	452	543	518	519	487	486	530	516	516	492	483	482	547	469	547	489	497	531	476	505	468	495	492	498	514	475	478	519	536	567	477	469	520	489	480	477	481	528	481	502	542	478	506	520	464	512	458	491	555	514	483	505	487	504	484	480	490	466	491	515	497	516	481	498	509	484	505	480	495	475	495	491	514	475	521	470	469	490	508	496	476	533	500	518	511	506	514	487	513	511	500	513	499	480	488	480	490	499	511	494	501	527	492	514	508	496	464	482	507	464	498	514	498	512	486	511	502	500	513	520	519	499	528	507	507	494	545	491	499	486	514	448	472	488	527	532	513	504	507	511	462	465	485	496	493	475	490	474	500	531	522	502	526	541	495	498	541	515	467	503	523	507	482	529	462	510	518	525	513	470	474	476	466	515	571	510	522	487	474	524	519	503	483	463	472	482	472	517	489	518	505	485	517	504	535	477	496	479	494	572	535	511	481	528	523	463	501	521	495	451	495	514	498	501	469	501	486	539	457	507	491	504	528	520	446	538	466	459	537	464	515	475	514	450	528	506	498	492	519	511	471	486	516	483	490	526	487	506	528	479	477	477	496	472	512	462	471	506	471	510	494	489	512	502	467	545	525	500	522	500	491	472	522	474	498	505	510	510	491	513	473	498	488	480	542	487	510	526	473	459	492	513	503	516	503	466	500	485	498	524	468	516	531	460	547	497	489	509	476	478	509	496	473	492	489	462	519	514	507	483	517	522	488	490	491	513	467	501	477	486	495	476	502	524	484	467	515	475	513	500	487	510	474	511	477	514	552	520	478	477	502	508	533	510	463	499	525	522	488	501	510	488	510	529	458	511	489	536	512	507	528	498	496	551	501	499	537	473	491	519	469	495	472	532	507	531	496	516	521	533	503	439	524	507	459	447	481	498	504	499	501	530	482	504	499	490	547	503	511	521	509	450	443	517	478	549	495	547	491	522	478	530	497	515	472	472	483	503	518	526	514	481	499	489	520	500	490	515	532	503	548	534	508	507	510	509	531	491	518	501	512	497	477	506	515	500	504	473	503	502	501	531	497	534	506	482	523	530	492	522	518	519	511	500	495	466	482	514	538	502	493	509	522	502	504	484	447	569	501	476	499	477	489	487	549	519	508	481	522	550	517	501	486	497	493	480	509	503	509	504	493	498	505	496	529	524	492	496	489	518	495	490	480	483	487	536	468	506	460	522	554	506	486	505	466	481	494	493	472	510	445	511	478	467	539	493	505	536	447	487	516	497	465	506	475	474	503	494	513	520	488	464	475	501	486	492	464	562	506	507	515	476	521	501	480	497	457	498	461	489	498	534	549	541	513	511	510	487	533	504	488	500	513	532	500	496	497	490	495	519	477	523	528	547	467	481	511	477	510	487	477	494	522	518	529	470	518	527	492	490	509	485	480	515	489	453	473	448	501	517	494	530	528	511	525	514	497	529	469	493	528	497	533	558	491	542	475	474	527	509	479	535	439	583	489	525	506	475	536	502	522	458	515	475	499	530	518	497	528	481	489	504	488	486	474	514	483	534	487	461	506	512	514	467	529	468	505	519	526	478	463	521	483	521	459	477	545	503	482	485	518	562	533	539	505	516	526	495	509	496	542	454	485	469	490	492	514	529	506	484	505	475	530	492	500	506	479	499	498	483	506	477	491	522	499	500	465	510	496	508	499	532	524	475	491	528	485	505	511	496	496	535	488	466	471	520	490	484	474	520	481	492	518	494	518	514	510	468	465	509	474	476	489	496	480	478	450	456	502	471	497	507	518	518	484	487	488	505	517	486	485	480	506	511	500	523	491	479	491	483	494	468	494	517	498	487	501	515	491	519	483	484	507	527	532	559	496	497	524	519	505	482	503	492	498	476	515	515	539	476	495	478	475	516	520	514	482	476	509	476	476	473	504	520	449	521	521	505	505	509	500	471	476	503	487	482	471	501	487	500	497	495	469	530	557	481	504	487	531	483	476	488	519	532	517	524	528	516	515	473	512	567	490	509	525	498	507	516	539	465	484	523	529	528	519	517	500	520	504	502	547	555	452	500	492	512	526	476	483	505	503	490	527	497	484	476	490	487	489	527	473	471	515	482	522	461	493	480	523	514	491
14546	1533	1129	997	701	606	538	493	445	450	440	459	430	407	383	461	364	375	400	396	377	388	368	371	379	408	403	376	446	359	366	394	355	396	414	330	366	410	374	391	383	407	409	382	433	395	378	401	416	383	391	336	421	364	378	389	363	377	404	370	385	352	378	357	354	396	370	395	380	408	391	389	372	382	369	365	412	395	401	433	373	367	416	385	375	412	385	367	406	390	392	348	403	371	335	370	403	397	378	388	386	383	361	394	371	378	372	368	404	415	373	398	373	385	413	353	399	373	382	380	405	413	363	395	364	334	382	373	381	385	392	360	349	356	373	388	374	368	384	396	380	386	365	418	398	368	332	361	375	353	431	378	369	404	373	372	386	315	369	385	439	404	373	434	371	378	371	380	429	359	391	380	351	365	383	381	401	385	383	372	434	367	375	397	382	387	363	340	358	403	383	370	364	376	388	412	380	412	346	357	353	405	379	385	360	386	363	401	383	415	394	354	382	425	421	389	341	379	398	429	334	387	360	381	382	354	398	382	397	379	374	352	413	360	412	376	354	360	369	405	395	382	387	407	395	380	407	415	379	384	366	381	339	400	395	394	399	393	384	376	410	401	366	397	381	401	392	363	429	364	371	399	381	357	352	379	363	398	414	364	395	384	397	375	364	427	347	363	382	413	369	364	363	388	349	378	377	362	397	398	397	407	351	418	387	385	371	332	371	411	407	387	408	394	378	368	410	367	360	425	364	367	376	360	344	396	384	375	360	387	380	356	386	353	362	353	383	409	386	412	407	380	354	408	358	356	354	348	369	355	380	406	366	350	357	372	386	439	345	364	398	430	393	367	403	413	366	385	387	372	379	361	354	378	359	372	379	352	369	387	349	369	419	370	392	375	412	374	379	361	373	383	395	374	374	366	377	364	390	356	386	386	419	398	411	355	399	379	398	386	397	374	367	391	367	377	336	360	387	390	429	359	433	383	397	375	398	421	380	392	348	395	363	378	402	353	373	396	375	402	364	356	389	385	403	374	422	379	341	405	398	401	374	326	372	401	386	403	392	383	369	388	399	420	370	374	398	327	384	408	345	416	390	396	408	425	391	392	382	395	373	398	367	410	394	391	392	386	375	404	388	386	421	399	391	373	385	328	403	381	415	385	372	359	421	382	399	354	379	371	362	384	387	348	335	404	389	384	405	381	371	381	381	361	347	360	399	378	376	354	395	375	360	392	394	407	361	370	362	388	418	363	398	376	371	372	380	408	383	363	423	368	377	363	430	354	374	383	362	353	361	343	422	391	361	376	385	443	395	404	375	403	396	360	398	400	388	373	384	370	337	376	408	406	356	381	399	368	389	391	374	356	382	364	393	401	387	394	402	377	409	361	426	373	406	380	374	377	414	369	393	388	412	352	392	347	352	380	365	398	374	366	370	380	380	396	368	352	402	370	389	369	388	362	352	384	423	361	374	368	374	386	353	366	403	363	405	385	387	403	413	339	369	382	376	397	396	366	370	396	387	384	355	408	362	367	372	382	416	348	400	364	378	362	360	387	383	352	377	350	361	380	404	346	412	362	374	379	373	412	409	381	319	415	401	405	398	347	396	412	419	416	376	382	380	378	420	403	391	387	404	380	353	374	345	359	384	448	359	382	392	360	429	403	379	405	376	425	405	385	414	395	376	372	413	379	362	415	380	355	379	392	406	412	341	410	390	383	391	399	389	405	385	379	355	377	390	387	356	372	431	403	376	420	380	396	383	360	381	421	358	420	398	352	387	395	378	376	384	430	373	363	363	373	394	366	402	358	358	336	379	383	375	410	388	389	381	401	393	377	382	382	388	383	384	384	388	378	388	369	381	363	385	369	358	342	385	371	428	360	400	371	400	414	359	367	410	376	387	407	364	376	381	366	362	431	375	387	388	369	406	385	349	368	422	346	401	419	350	353	391	396	380	385	370	381	363	378	372	402	396	362	399	370	388	404	360	399	432	431	365	387	374	377	373	425	386	413	425	383	383	373	384	390	389	391	398	398	385	375	394	389	388	383	353	396	386	356	406	381	405	404	351	371	371	374	343	450	368	405	394	408	382	412	384	404	398	347	376	390	412	422	397	381	422	322	357	371	390	398	369	371	383	354	395	422	404	399	356	345	367	369	387	385	389	419	423	374	401	368	443	387	360	351	388	386	373	381	382	375	388	377	393	374	374	392	367	406	361	377	406	361	380	414	395	387	382	389	406	380	431	392	399	357	383	392	403	396	358	350	433	389	369	380	429	413	389	390	373	380	358	364	342	373	368	332	397	381	382	366	387	366	352	357	362	369	372	407	370	386	383	387	354	388	368	396	429	375	337	372	375	408	395	344	344	367	372	383	384	368	378	384	410	386	398	398	348	404	408	341	411	372	358	400	394	375	363	385	371	354	366	352	380	441	380	408	339	371	352	367	378	436	360	382	387	393	367	357	362	391	350	412	375	379	386	396	387	410	395	336	388	395	424	410	375	381	360	386	418	391	404	410	416	367	357	379	384	349	386	394	428	428	407	349	367	386	380	376	390	364	397	396	382	395	370	409	393	394	387	373	382	413	377	427	421	422	399	383	374	357	388	407	371	401	378	338	373	395	373	373	376	382	407	417	392	409	404	376	363	408	355	403	357	401	389	401	391	354	363	373	401	413	380	394	350	414	357	371	391	362	374	374	381	373	348	356	372	407	378	329	356	372	389	404	370	384	405	374	370	336	408	391	387	373	360	397	424	371	426	396	376	353	341	378	386	379	361	383	395	379	379	364	386	387	384	364	361	406	402	402	387	384	342	374	382	395	374	405	399	385	352	353	392	349	402	391	367	397	369	376	370	393	401	358	374	394	355	361	397	374	386	356	395	365	370	376	357	419	359	350	366	356	361	363	368	385	358	399	394	353	391	374	412	363	442	380	354	406	380	384	383	395	385	375	364	384	359	360	364	416	376	393	392	396	405	386	380	385	355	392	344	359	371	376	358	401	376	396	356	330	380	388	367	357	399	399	446	386	382	371	405	390	380	365	350	385	443	362	411	396	444	367	364	391	386	396	392	361	389	378	381	341	357	379	428	416	427	411	363	382	387	410	373	401	395	366	403	361	372	365	350	369	382	367	370	375	387	383	370	401	370	351	344	374	386	358	373	380	359	409	401	359	382	365	396	363	313	386	403	362	383	345	353	388	367	388	352	382	371	391	399	357	351	376	361	377	414	399	396	402	387	368	388	369	382	392	407	409	377	415	363	404	406	392	369	357	418	380	361	401	397	374	344	409	397	367	373	411	366	385	405	375	378	383	408	359	382	382	362	340	389	370	389	356	365	391	383	413	400	375	406	376	391	399	399	397	401	396	401	389	335	360	447	398	409	366	367	377	363	376	398	378	439	404	378	398	333	399	374	370	392	362	388	400	425	382	387	371	347	380	364	385	374	378	400	387	432	368	381	382	352	402	358	409	357	370	394	382	387	391	399	340	416	394	412	397
8540	1521	2500	2766	2389	1898	1719	1472	1424	1188	1201	1182	1129	1139	1044	1063	1007	1065	1013	966	1023	1022	934	954	969	991	931	928	923	953	971	981	977	972	948	920	1013	961	886	890	936	985	924	921	917	878	873	940	943	925	910	929	968	905	905	869	940	908	980	939	912	934	899	957	941	944	920	921	926	895	867	937	896	924	916	943	932	914	923	925	949	902	848	860	882	907	905	899	907	882	942	856	921	882	881	952	955	876	845	877	897	874	908	954	942	897	906	895	893	916	923	918	946	986	927	918	910	872	898	895	907	950	900	881	942	938	894	905	927	931	908	891	922	934	887	923	906	948	931	880	959	945	964	881	948	878	902	887	891	912	958	983	946	914	883	896	947	941	886	934	931	906	899	904	894	870	956	856	881	893	938	882	886	922	867	960	921	938	921	974	900	901	925	981	908	894	961	909	882	912	942	868	921	869	889	895	922	933	916	832	938	882	902	941	895	899	892	908	946	918	873	881	896	935	916	929	895	884	843	888	918	938	904	910	925	869	902	900	894	891	892	893	945	845	933	923	897	909	898	869	925	969	891	902	938	932	954	890	950	927	852	894	926	931	949	914	999	882	1005	931	912	964	909	929	897	934	945	925	942	875	943	884	941	898	924	917	895	887	869	943	942	895	892	958	900	904	899	909	950	888	887	893	904	915	951	925	957	922	923	954	907	928	893	899	917	888	870	933	936	922	902	876	880	917	868	922	866	907	909	879	981	887	916	897	878	909	889	890	900	841	975	881	910	874	910	934	939	945	930	861	876	935	955	949	851	924	907	927	900	920	893	868	911	894	931	883	884	957	900	931	930	914	902	932	908	934	970	889	894	925	918	863	931	940	946	902	907	871	871	948	914	942	905	928	943	877	945	889	903	882	879	895	898	916	933	862	877	911	959	887	873	919	902	926	922	891	908	899	877	936	891	908	925	883	901	919	842	923	904	897	922	938	902	926	901	882	881	881	876	928	888	885	861	860	899	900	955	957	939	891	932	922	859	872	905	914	937	978	919	943	833	955	897	949	936	868	885	939	957	905	911	868	928	910	910	920	919	923	901	902	889	911	882	885	976	922	957	907	914	957	908	892	905	937	909	879	971	896	900	906	920	904	898	897	938	901	876	894	930	909	902	925	915	928	925	877	949	909	940	919	960	875	858	921	869	913	860	922	899	819	896	953	881	914	936	984	886	946	912	898	953	917	961	894	862	959	896	881	886	919	860	933	931	902	888	959	974	905	874	932	917	983	877	908	893	904	887	934	905	877	905	935	893	826	849	901	944	889	897	1008	926	880	872	943	885	944	886	890	935	914	889	910	930	866	946	958	903	920	907	853	955	920	892	885	874	892	928	913	953	905	909	894	926	887	905	948	965	966	906	927	895	866	921	940	884	912	917	935	926	941	871	937	908	930	866	929	960	864	918	931	878	956	896	855	995	933	948	890	903	893	839	933	920	917	962	956	933	885	892	898	861	849	902	933	903	911	911	851	955	923	1026	897	922	877	900	937	897	902	888	957	887	937	904	891	922	881	893	882	919	878	863	909	924	881	883	973	946	942	921	898	906	901	861	947	894	936	891	895	890	943	964	926	902	928	964	917	918	935	895	930	884	936	856	960	920	896	881	900	891	925	899	871	876	955	897	927	847	887	913	948	910	924	964	925	903	913	902	911	926	894	863	890	905	971	909	945	929	913	898	906	893	922	931	939	959	912	927	894	899	921	920	894	916	951	881	934	876	876	949	893	906	888	919	894	927	938	890	951	948	890	934	886	873	871	919	906	906	905	894	889	899	895	906	941	886	897	913	923	878	860	949	882	905	881	906	911	863	889	851	904	893	953	850	928	942	961	897	944	924	872	868	908	894	908	933	931	914	904	868	936	883	885	943	923	940	938	938	947	915	893	894	886	920	851	934	909	911	902	882	887	926	865	857	923	896	927	937	890	917	883	859	909	985	938	867	892	977	940	963	879	993	883	899	881	911	897	903	886	869	959	938	888	911	916	877	912	901	969	875	916	938	889	903	900	902	905	848	918	930	915	985	907	908	880	890	976	866	901	905	922	921	873	908	891	900	870	920	881	959	913	920	937	901	928	915	953	889	908	929	927	895	885	959	952	923	891	922	966	901	882	883	856	849	845	877	969	895	969	892	915	943	922	892	923	891	928	882	882	898	923	900	940	958	830	901	953	898	936	911	897	918	895	895	875	911	897	890	939	901	930	899	876	866	923	928	893	875	932	898	924	960	883	968	902	854	888	957	902	919	887	924	875	903	930	905	909	908	932	906	892	904	926	881	953	906	915	922	949	910	882	918	944	905	918	932	902	902	921	891	904	952	931	873	891	899	907	905	958	919	906	952	933	885	895	846	914	931	928	920	924	885	898	934	900	881	887	902	919	888	874	927	909	950	939	901	916	874	942	903	863	928	888	974	892	839	908	932	990	885	862	912	916	882	912	896	892	895	943	860	938	993	879	914	884	896	825	865	847	921	884	917	879	910	937	868	924	902	918	937	885	913	878	927	895	904	902	881	925	887	849	920	918	951	905	881	848	944	865	898	881	898	914	845	916	915	897	879	891	961	896	931	884	905	911	903	946	944	939	909	886	902	938	931	946	950	927	905	911	877	895	934	902	923	907	916	948	925	902	940	889	967	923	850	835	931	917	935	864	915	926	891	908	910	905	950	943	874	912	954	902	895	945	888	915	866	909	959	900	895	917	922	865	902	906	887	905	902	836	906	956	918	890	906	895	936	890	928	852	912	896	870	943	899	877	931	919	883	938	932	901	909	919	905	934	888	950	931	946	887	879	1012	835	868	919	890	912	883	898	968	941	915	873	889	917	857	925	953	897	902	941	843	919	949	895	934	886	893	917	864	904	868	888	926	878	903	905	922	915	924	920	854	895	905	902	894	954	917	969	899	916	911	908	925	910	879	893	949	888	941	893	851	950	922	911	899	912	878	935	925	915	869	940	911	933	899	891	919	852	952	939	921	917	891	872	934	930	926	911	933	977	909	902	860	842	919	921	895	928	912	908	983	880	923	955	907	922	917	871	858	917	873	943	901	864	925	920	921	924	904	893	929	910	902	841	912	911	897	916	937	968	876	874	925	930	917	928	902	886	913	905	884	878	896	881	874	902	961	934	878	917	948	886	913	936	942	891	928	885	908	872	915	915	913	879	872	943	960	882	882	875	923	922	901	882	939	928	912	957	902	891	885	926	913	930	956	943	873	903	847	882	891	857	918	916	894	950	905	900	935	990	925	875	914	908	964	972	934	894	939	937	878	946	870	968	898	910	914	844	988	927	923	929	886	957	924	894	901	940	898	912	914	890	888	913	920	890	926	956	873	958	900	884	930	896	844	909	932	900	900	972	938	911	919	877	904	893	955	869	906	892	877	901	926	923	930	907	919	917	955	874	952	936	905	954	905	885	907	883	956	894	928	910	926	919	936	925	896	949	947	924	914	917	865	947	866	900
1630	242	240	248	256	245	255	227	240	237	237	228	223	228	237	264	238	246	240	270	246	202	251	250	248	235	251	229	252	237	228	224	241	248	267	252	243	232	250	260	244	223	255	230	212	254	201	239	220	223	244	245	238	204	200	215	227	254	237	261	274	206	254	236	253	227	219	261	205	213	252	268	245	238	238	259	251	250	238	225	218	255	247	241	265	239	271	261	247	223	229	250	220	242	246	231	216	254	255	213	218	221	218	256	233	217	240	231	248	214	207	227	234	233	251	205	240	233	262	216	237	243	241	259	289	254	255	231	250	250	256	225	228	214	234	220	263	233	239	251	265	229	255	262	210	268	234	244	241	239	226	249	237	252	235	243	243	245	258	226	211	216	197	237	241	232	246	236	241	245	254	224	262	256	233	224	233	206	206	253	241	190	206	204	212	211	229	233	232	245	223	219	252	249	245	238	231	249	253	246	231	219	233	227	228	256	235	245	238	234	250	224	232	242	238	218	232	241	232	236	213	203	234	230	245	274	233	224	251	246	240	222	215	206	220	237	220	225	211	255	216	257	252	220	240	223	203	223	246	236	274	222	233	241	235	225	242	249	254	234	256	244	225	280	242	247	224	238	262	241	243	251	233	245	229	236	257	245	228	212	238	260	249	246	262	240	259	241	228	276	231	220	208	242	241	224	238	254	219	252	241	217	223	233	251	227	221	244	245	252	270	228	208	218	248	223	262	229	238	274	232	209	244	253	235	234	245	247	241	245	221	267	212	248	239	237	223	237	282	213	225	234	252	278	242	254	243	251	234	233	217	224	241	274	222	252	272	249	242	241	236	243	259	230	206	251	253	238	223	245	226	251	219	265	260	208	228	235	244	228	228	234	236	220	213	255	239	227	228	229	246	255	286	258	238	239	222	246	252	256	211	240	263	232	237	216	245	233	218	218	237	263	236	218	232	254	230	217	248	222	241	245	259	225	233	222	263	228	243	220	225	243	220	231	243	235	234	250	236	256	225	235	240	253	235	225	265	235	253	226	237	235	234	226	243	225	262	223	241	258	243	265	207	249	241	242	228	232	246	253	236	214	272	260	230	257	218	243	226	227	238	208	237	246	235	262	237	235	246	232	251	231	232	248	261	242	245	240	200	260	239	215	231	217	237	245	231	233	239	226	211	266	207	245	249	211	274	241	243	217	230	235	257	257	229	225	231	233	224	249	224	296	256	221	259	240	241	245	231	267	203	231	236	242	228	250	255	258	257	235	237	250	277	232	217	239	211	221	240	222	217	227	243	228	208	255	218	218	229	267	237	229	227	236	263	218	211	231	238	247	251	228	218	237	249	228	243	251	219	240	229	220	222	226	229	235	245	224	234	263	241	236	212	252	254	233	234	252	227	220	228	211	224	263	221	217	237	246	209	248	234	245	256	258	264	276	248	238	217	227	236	229	240	243	254	249	224	237	255	241	222	227	215	241	236	219	252	262	237	250	261	241	229	253	205	232	257	217	255	227	196	236	244	248	246	233	254	214	258	221	242	240	224	236	238	275	224	265	253	242	248	251	231	225	204	268	238	243	261	273	270	242	231	228	246	252	218	260	220	223	222	243	235	239	204	230	215	240	252	228	217	221	216	210	207	242	264	252	209	219	260	223	240	225	239	265	245	227	236	210	240	225	267	238	268	199	215	214	252	281	246	230	239	247	269	240	226	232	239	228	219	235	239	237	259	215	215	208	236	256	238	257	251	230	244	216	203	217	242	247	245	249	225	223	233	201	241	219	216	241	229	231	226	238	222	216	248	255	225	275	257	236	220	246	235	260	222	251	237	257	234	248	232	263	249	240	221	227	251	231	229	256	239	232	231	277	240	244	210	249	258	230	217	234	280	241	228	228	212	230	241	248	236	224	251	225	240	251	260	216	191	230	232	238	254	212	259	244	229	201	226	220	229	226	253	221	232	244	238	230	222	263	250	222	222	261	231	241	253	227	263	277	245	280	233	227	285	236	230	240	238	249	234	263	242	225	228	245	252	239	204	245	254	239	242	206	232	239	214	217	237	235	260	251	243	240	240	211	257	246	225	241	239	235	240	260	225	245	252	232	238	219	210	249	214	269	209	240	242	223	238	242	241	229	237	242	228	229	226	241	216	236	222	226	224	235	231	226	217	240	246	266	204	258	275	219	275	261	217	234	260	255	268	204	256	227	241	217	230	244	231	230	233	227	237	231	213	226	253	260	244	242	243	221	255	243	248	230	232	245	259	233	228	229	245	243	227	262	220	226	245	240	229	240	261	267	239	239	243	228	212	243	235	230	237	246	244	240	258	244	231	244	244	249	235	245	220	237	226	198	251	254	245	227	209	215	215	236	221	268	214	199	245	225	220	226	231	238	217	230	197	233	264	229	237	221	251	209	260	249	233	261	221	246	216	224	244	242	210	252	229	227	228	239	249	248	251	276	250	239	209	235	232	233	244	241	248	274	249	223	242	257	251	244	264	252	252	221	234	245	226	225	244	222	267	250	202	230	220	245	250	197	247	243	245	215	243	236	235	249	255	263	211	223	210	258	256	212	219	243	252	240	244	267	243	231	218	236	213	272	259	239	237	233	250	226	216	243	218	253	232	213	266	268	243	203	219	246	234	251	204	242	227	213	243	206	221	255	232	214	242	246	227	260	250	233	248	237	242	231	237	222	248	263	231	231	256	232	237	242	241	213	220	256	246	275	208	225	244	246	259	236	238	242	236	260	255	241	226	215	243	229	231	214	240	233	231	252	234	228	231	206	253	241	228	239	228	249	282	254	223	225	216	231	228	220	251	231	242	237	253	258	232	256	260	231	263	259	235	265	216	226	210	207	232	285	236	257	242	258	200	245	243	202	234	236	222	228	225	236	269	246	243	227	235	258	238	241	249	208	235	226	206	196	249	249	248	233	232	231	264	238	244	220	227	237	228	238	222	253	269	250	220	253	219	229	235	266	249	243	237	260	188	204	243	242	238	228	243	224	217	217	230	257	228	219	238	228	257	229	220	236	229	237	206	241	235	261	208	266	248	248	255	210	250	222	227	204	231	226	223	242	218	232	237	276	240	239	225	258	215	227	237	247	246	222	248	220	198	253	238	256	259	226	247	241	201	269	256	206	269	272	234	235	241	236	236	220	227	244	239	238	241	208	208	258	254	258	247	217	205	217	213	262	243	211	203	233	240	248	241	247	226	270	265	252	232	269	234	243	215	219	234	234	214	218	231	223	236	255	232	264	246	230	275	262	228	227	245	226	245	214	244	204	236	224	266	271	249	220	244	238	199	231	235	252	248	225	238	253	259	245	215	223	245	240	227	224	197	239	221	231	212	236	218	253	226	249	251	231	211	243	237	224	234	245	237	243	274	218	241	274	230	241	261	230	235	218	222	249	210	223	213	260	221	239	228	264	222	246	240	241	222	234	212	240	226	243	246	227	252	242	238	215	252	252	222	254	218	236	216	257	237	244	239	238
1877	613	637	661	642	590	591	589	594	586	570	614	562	608	586	640	578	637	595	586	587	577	567	581	578	631	563	582	602	614	576	649	540	579	584	645	571	635	575	580	605	566	621	595	585	580	615	583	619	622	581	574	597	609	615	602	594	600	567	638	602	569	638	581	585	551	607	578	575	585	624	582	569	592	612	598	579	590	584	596	627	625	586	595	607	584	546	585	585	602	543	599	624	620	591	626	608	589	584	568	628	566	593	595	562	584	608	601	560	581	612	600	594	599	531	568	601	612	554	568	564	556	619	594	601	617	612	590	606	644	592	557	625	616	611	567	633	588	591	575	598	587	615	593	647	597	587	600	597	575	606	663	581	603	577	597	560	609	608	610	590	639	610	618	584	596	599	566	569	620	566	586	602	610	622	601	583	592	579	618	594	582	618	578	578	612	532	552	612	584	617	567	584	591	603	551	571	638	605	608	597	561	597	587	588	563	599	579	607	582	574	595	592	593	574	608	559	581	606	585	596	589	614	623	596	620	613	582	620	581	598	598	630	598	609	583	592	577	569	590	592	560	607	543	607	575	603	602	546	565	613	610	558	582	586	601	587	598	560	602	614	557	574	591	571	587	606	617	626	580	565	596	564	544	572	611	592	585	592	555	625	580	576	599	590	593	585	575	587	569	562	577	621	608	618	578	599	558	576	606	554	600	562	587	584	615	559	600	627	588	593	609	573	571	571	629	583	570	628	604	636	609	603	558	613	577	595	588	613	663	594	575	623	619	579	616	549	569	597	539	586	598	609	593	580	611	617	585	617	551	555	596	607	594	590	597	559	596	640	596	601	639	605	606	622	577	613	583	606	635	600	578	587	602	583	645	614	526	585	553	603	631	590	593	570	574	645	597	571	600	617	591	599	589	565	623	588	575	600	598	587	556	583	611	600	548	577	604	602	593	615	614	585	579	605	593	577	554	603	560	637	577	562	578	570	594	596	560	599	585	581	581	584	586	600	603	609	541	593	626	590	597	594	546	572	574	610	612	568	578	580	582	597	616	578	553	609	604	587	620	543	583	587	589	620	590	563	595	591	622	649	583	573	570	598	583	576	607	609	599	566	602	566	581	630	627	617	584	576	577	582	602	579	612	577	618	612	564	569	586	617	568	575	592	591	628	579	606	585	581	592	561	555	549	591	595	579	596	615	568	574	565	605	583	564	590	613	588	610	584	576	618	629	599	547	615	563	551	569	629	595	625	584	559	594	560	606	612	592	592	585	609	587	581	602	615	599	589	587	609	610	587	590	569	598	658	562	616	581	625	616	592	600	579	616	565	565	592	631	620	620	611	592	565	609	609	570	561	562	604	622	567	562	603	581	563	610	601	576	576	595	585	605	592	594	611	557	596	630	608	569	612	539	585	563	592	590	566	594	575	609	602	563	560	581	606	618	563	581	597	571	591	590	607	582	578	602	581	537	587	573	623	567	556	603	599	623	656	606	568	588	599	585	607	597	580	599	603	588	563	572	584	563	583	606	618	594	606	596	579	575	574	592	548	551	575	564	575	594	566	617	590	597	599	578	608	619	563	563	592	578	582	595	575	568	601	605	589	549	627	582	613	565	604	572	611	572	620	599	551	566	579	593	600	623	620	639	614	569	600	577	577	565	589	582	566	567	586	623	579	596	619	592	598	595	543	636	595	617	582	609	611	565	609	615	547	612	589	602	597	541	612	607	590	588	599	608	593	542	629	565	548	607	563	627	597	595	592	559	598	565	581	580	571	561	582	580	587	626	611	624	620	614	595	612	579	614	604	566	573	630	597	567	592	608	550	584	582	629	576	597	581	609	580	575	598	599	605	592	610	604	665	607	581	561	566	560	596	596	573	614	604	624	581	606	625	563	568	631	610	604	561	604	620	642	552	624	607	626	605	574	577	619	573	610	616	560	614	627	605	549	641	586	584	671	585	570	555	562	610	605	605	597	616	607	596	579	608	578	589	623	616	570	584	619	566	611	618	572	585	596	577	549	599	516	581	591	568	602	579	608	620	603	563	612	583	562	618	603	585	576	560	588	582	572	585	590	562	561	546	626	616	580	586	586	611	619	600	571	552	571	602	615	619	586	617	590	651	563	572	542	610	596	581	611	597	560	563	613	576	591	584	590	594	607	579	607	569	632	602	615	625	614	611	574	629	548	637	632	593	604	589	617	605	562	559	616	593	629	625	592	557	596	584	575	611	579	584	546	577	596	579	581	563	594	574	578	578	629	577	551	562	600	562	620	630	630	566	609	586	572	567	569	556	545	553	599	549	601	584	597	610	610	546	605	587	587	573	585	598	573	535	607	606	612	633	570	582	589	592	588	585	594	624	571	609	593	587	582	583	634	568	565	575	589	624	617	594	579	613	600	629	618	625	587	572	584	615	607	553	613	569	605	620	595	575	592	619	618	557	590	594	598	588	603	604	593	602	583	611	564	574	594	552	603	615	622	556	652	592	632	603	616	611	593	567	590	580	586	581	572	545	623	622	594	615	561	583	598	587	589	552	631	564	571	608	533	568	575	627	551	594	585	518	575	559	592	583	602	574	590	600	566	598	594	558	570	642	575	616	601	592	629	613	610	612	555	601	571	607	617	575	607	574	604	612	575	538	603	630	592	571	579	578	587	591	553	565	601	541	580	589	612	589	595	611	613	584	574	592	556	606	538	646	559	570	584	585	565	620	597	587	607	594	554	593	568	550	581	598	569	573	626	577	591	604	618	629	619	578	600	572	578	547	567	563	562	596	625	566	576	555	547	559	588	598	566	593	589	606	560	597	598	575	615	588	586	599	581	570	568	644	592	564	573	596	593	599	641	614	597	574	565	601	631	625	619	586	585	597	604	628	617	589	589	594	588	622	546	616	584	638	617	607	601	604	568	609	590	580	626	566	557	609	596	551	537	561	615	607	632	591	577	632	592	561	566	602	603	601	561	573	613	598	620	614	564	608	619	560	576	602	601	588	615	600	577	568	652	579	630	581	591	571	584	599	591	553	593	577	625	644	610	592	555	613	566	589	644	621	605	560	573	615	585	584	573	597	633	589	590	600	640	586	608	625	555	595	597	559	569	608	616	619	582	546	592	562	622	609	601	569	614	597	562	597	560	611	551	607	664	571	567	595	591	571	601	575	603	587	599	602	609	601	612	616	601	574	589	611	593	589	566	598	621	647	580	597	564	571	596	575	562	598	617	593	626	592	637	597	610	645	572	612	594	559	552	626	588	595	566	592	565	573	540	605	588	587	595	554	620	603	615	598	586	605	640	561	608	590	616	607	612	602	586	604	596	554	596	602	601	615	575	577	611	566	559	613	630	561	586	630	606	641	597	554	573	623	564	570	628	548	567	581	581	528	604	597	586	580	541	605	543	610	594	618	614	605	557	585	579	559	596	550	616	604	586	645	586	574	598	574	646	581	605	588	598	565	565	600	593	574	629	603	560	606	582	618	550	574	587	626	569	603	580	585
7099	509	500	415	373	281	243	240	236	219	217	221	218	194	192	171	204	217	188	180	223	191	203	176	179	201	204	187	206	194	181	166	183	174	204	171	183	201	203	175	180	182	207	192	202	184	179	179	185	153	159	156	177	205	145	171	210	172	165	211	156	157	179	175	155	204	199	161	186	167	167	181	165	168	212	203	193	185	185	184	174	183	189	179	189	196	168	195	189	178	198	192	183	177	178	179	207	188	202	187	171	176	194	174	160	193	180	181	163	178	186	160	166	186	178	190	177	190	190	162	175	169	211	194	181	170	180	189	198	191	205	164	176	182	161	211	162	209	211	179	196	174	188	195	186	169	174	179	174	188	170	185	192	195	164	188	182	199	178	156	166	177	174	208	203	151	201	191	183	192	203	183	172	169	172	177	177	176	199	173	164	170	184	177	180	144	178	187	156	190	163	165	183	157	169	203	189	208	165	198	196	174	174	181	182	178	206	177	186	193	191	156	181	191	202	177	168	160	171	177	155	182	182	161	203	162	173	167	204	174	174	186	192	182	159	171	170	172	199	170	168	154	186	211	189	187	186	192	184	204	159	166	166	167	210	194	174	191	176	179	187	185	153	195	179	193	155	173	175	172	169	187	171	177	187	167	179	177	172	175	182	196	180	182	200	165	209	176	163	174	173	195	141	152	174	167	182	199	142	173	173	193	156	190	172	192	174	217	208	157	159	212	191	192	192	160	184	184	188	174	195	161	211	180	185	189	191	154	189	175	170	162	173	180	190	180	194	190	186	211	187	175	193	171	180	193	174	163	174	177	195	198	182	188	192	177	187	170	157	187	174	168	142	175	179	178	192	182	185	209	201	186	161	163	191	161	166	196	186	146	171	185	202	186	165	176	176	147	169	162	203	197	167	161	174	210	166	170	208	188	154	176	187	159	178	200	171	183	186	188	172	187	187	193	163	169	181	175	191	191	169	210	191	181	216	173	183	188	157	171	195	185	184	190	181	190	194	200	199	167	191	180	203	183	178	181	188	170	174	185	163	159	156	222	182	180	179	187	201	185	159	169	183	153	168	183	190	168	171	175	190	183	211	180	164	158	185	170	168	184	209	185	179	184	167	168	164	168	192	186	176	170	196	152	200	170	165	178	183	167	161	185	152	163	195	162	186	192	175	153	160	173	148	187	185	173	170	179	167	191	170	146	176	183	181	162	179	182	190	171	178	155	168	205	170	175	176	174	173	197	169	180	186	180	173	187	182	169	167	156	172	200	180	200	177	154	192	195	199	169	188	192	174	158	162	175	174	182	170	172	202	202	179	168	185	172	218	193	188	177	175	177	180	182	198	198	172	176	190	180	185	189	168	147	171	159	164	158	171	193	173	185	187	210	180	182	174	180	196	159	188	193	170	181	174	144	185	184	148	167	161	161	160	183	190	161	167	200	174	196	176	177	176	161	181	185	205	174	170	150	200	173	191	182	182	204	192	176	188	159	168	199	158	168	169	195	184	184	174	161	195	187	184	203	165	166	202	181	179	173	186	183	185	171	196	180	169	171	187	199	170	184	188	193	193	161	145	162	176	174	178	173	191	168	190	191	200	183	185	178	158	154	180	192	153	205	195	172	155	197	189	192	168	170	152	153	166	184	168	205	187	186	177	161	184	183	176	150	139	179	169	183	172	163	208	180	185	177	194	192	170	192	166	190	181	178	174	188	190	166	182	215	178	198	163	201	215	182	183	199	168	189	182	166	181	219	190	148	152	195	198	172	172	203	153	191	182	168	158	179	168	158	183	191	182	177	175	189	199	204	213	208	164	191	155	195	171	174	165	178	164	163	164	202	175	185	182	204	188	177	195	173	173	196	201	192	153	175	177	209	206	165	180	203	163	185	166	216	179	178	190	197	203	182	173	183	194	168	183	195	196	185	156	192	196	216	198	194	173	180	170	162	173	204	182	165	176	192	176	174	152	183	185	175	171	185	166	173	173	184	180	161	177	184	193	191	173	186	176	191	197	202	204	203	169	215	192	209	195	158	167	212	191	167	185	210	185	207	176	166	167	189	169	187	178	172	202	162	203	167	193	181	150	188	193	196	164	204	191	194	189	184	187	164	195	198	195	167	188	166	166	183	171	175	176	216	178	175	178	163	150	176	184	179	173	180	169	175	187	214	174	184	189	185	165	174	198	181	173	171	157	200	168	187	169	197	179	176	181	192	197	184	190	195	160	166	191	196	180	175	159	159	188	179	160	177	174	173	212	193	183	177	154	168	166	175	192	171	189	166	179	159	171	184	190	173	156	171	174	183	173	170	173	167	159	179	167	179	195	200	179	164	188	189	201	193	204	223	179	184	191	196	206	229	172	183	197	148	184	195	173	163	189	192	186	164	172	169	177	174	212	156	181	171	169	200	178	174	197	159	177	201	177	202	206	194	187	175	193	174	170	177	164	187	189	158	189	188	186	178	188	179	191	179	206	178	191	176	184	203	196	197	171	183	188	188	174	203	170	182	168	166	156	171	210	182	183	180	179	184	167	164	186	170	204	187	165	171	180	207	177	177	174	172	188	192	178	183	173	178	156	197	150	176	198	180	185	180	177	183	187	208	156	162	208	179	163	176	160	173	182	170	185	193	192	175	182	181	197	163	192	178	174	188	175	182	182	204	179	182	165	162	182	191	194	158	166	197	182	167	193	180	203	185	176	188	197	168	194	190	187	192	202	174	184	162	180	197	166	171	180	161	180	181	179	174	175	201	183	184	190	194	173	199	168	176	177	212	202	182	173	138	198	198	176	201	191	190	170	172	181	165	203	178	182	177	210	180	199	185	162	186	177	195	159	201	176	161	210	197	188	189	179	193	186	175	191	178	209	156	193	178	180	195	167	211	193	164	179	200	199	194	175	185	186	185	192	179	197	192	181	179	158	170	170	211	182	204	171	177	191	187	215	216	188	172	173	177	168	157	190	142	167	195	183	175	163	186	167	177	186	184	181	163	164	168	198	210	184	159	187	186	169	189	177	216	198	175	155	175	201	176	165	192	177	165	182	176	189	176	173	166	175	200	166	171	143	192	164	175	153	187	180	173	179	169	181	173	199	203	160	214	196	182	201	163	191	198	179	154	177	167	195	190	177	189	174	220	197	198	228	202	175	155	177	193	152	168	183	170	165	217	188	193	173	187	194	177	179	177	177	176	171	174	179	173	174	175	176	165	172	162	174	159	190	183	153	196	198	172	200	191	171	179	161	175	189	160	180	172	181	149	194	179	182	202	179	143	179	173	180	190	196	191	165	190	183	191	186	168	176	172	197	175	162	173	187	179	167	209	197	177	192	176	195	182	183	173	179	170	183	180	204	208	197	180	183	183	162	147	188	200	178	181	195	199	192	174	171	177	175	172	177	194	175	167	162	174	200	177	182	191	155	185	157	158	192	169	193	200	182	176	172	172	164	154	194	171	166	172	158	196	181	162	178	196	190	177	165	172	167	155	178	170	190	191
6219	809	1254	1376	1278	1061	830	834	769	692	704	623	652	553	581	569	569	542	574	571	547	560	546	506	544	529	512	519	547	490	522	534	533	497	506	527	517	532	473	504	521	488	528	515	530	486	490	501	518	494	501	516	537	510	506	541	503	531	511	495	508	515	496	522	550	552	490	514	519	515	517	547	525	526	506	503	492	509	505	480	488	514	505	485	518	531	526	523	497	478	508	485	465	518	544	554	484	508	516	495	479	496	506	499	467	493	501	481	505	503	480	490	455	508	477	501	577	494	509	512	525	495	514	494	523	468	502	523	454	540	485	533	497	476	513	503	502	495	491	483	484	493	534	486	540	537	483	508	507	492	521	495	504	531	518	521	506	488	522	451	510	518	512	482	464	485	544	507	463	500	475	504	480	488	490	531	474	481	504	548	521	504	519	515	515	515	484	492	515	511	497	502	488	497	534	518	468	536	525	519	458	505	495	518	435	486	511	516	497	540	491	548	548	488	510	501	503	486	520	470	502	503	477	520	498	483	472	507	509	545	553	526	488	487	514	495	522	499	503	470	477	518	501	502	485	486	497	477	482	514	528	462	555	517	476	494	473	460	532	549	510	482	529	490	491	513	501	505	505	547	483	509	524	515	501	462	505	492	500	491	499	519	551	518	531	506	491	496	463	494	507	484	479	513	525	481	548	525	513	477	507	483	470	520	493	495	513	491	511	473	474	488	507	489	500	493	528	476	536	506	502	496	504	513	503	479	497	529	501	487	489	480	495	496	522	478	491	448	530	502	503	511	527	465	489	492	525	506	519	492	526	463	480	517	501	523	527	513	504	523	481	513	550	492	484	492	471	494	521	523	515	503	499	487	490	469	511	489	458	480	506	537	471	500	501	512	499	469	477	496	509	435	513	523	530	552	499	477	518	494	494	483	493	532	454	477	519	491	459	477	486	511	501	502	516	464	504	479	479	480	500	514	492	481	529	468	503	480	465	495	486	534	498	551	505	492	493	512	474	460	517	519	502	494	502	532	510	482	482	517	479	501	519	488	470	492	522	476	487	482	480	480	531	457	483	454	511	516	505	513	533	536	506	504	489	505	480	572	486	467	467	481	472	526	538	550	507	497	446	504	490	492	492	503	517	528	501	466	501	499	513	519	500	477	518	475	536	507	499	492	506	499	514	482	485	508	518	486	480	554	493	474	483	499	469	493	537	467	516	473	514	504	463	464	474	530	488	522	466	492	480	483	519	504	500	514	486	463	475	522	476	528	502	521	521	484	487	525	466	503	467	447	487	460	489	534	534	529	483	506	524	476	507	499	508	463	463	489	477	469	476	493	521	501	479	494	540	478	490	516	523	497	491	498	481	498	527	559	455	479	564	506	533	493	488	499	551	547	471	486	497	522	504	499	479	491	514	508	466	522	526	540	486	501	541	485	536	498	482	524	559	565	453	535	468	487	555	514	515	438	504	481	536	491	495	493	521	537	525	516	517	513	549	501	505	502	507	496	513	472	534	521	503	536	470	464	499	496	481	488	484	523	500	510	502	511	494	485	522	514	504	532	491	518	488	499	497	476	496	468	479	491	546	448	464	503	519	503	497	507	502	494	464	496	460	515	523	549	460	493	475	498	491	474	475	511	520	495	484	514	500	495	501	514	494	486	505	522	502	504	467	500	529	489	475	514	472	510	464	503	474	510	528	496	498	487	493	509	447	485	497	533	511	508	499	537	495	493	505	511	487	486	537	503	521	459	509	511	520	531	494	478	498	502	503	495	483	523	490	504	531	525	497	493	508	521	475	507	488	478	470	515	518	513	508	478	552	486	478	548	466	481	490	512	489	486	520	497	517	525	460	495	554	521	519	488	524	479	487	509	515	504	478	493	547	468	500	547	522	479	482	494	480	516	450	486	489	500	484	482	496	513	549	500	494	534	497	489	511	492	499	516	510	471	473	492	503	525	506	489	518	493	537	480	508	501	516	489	498	509	518	492	527	506	490	516	485	461	481	487	514	495	538	494	486	481	496	531	509	509	487	492	520	510	497	496	496	479	488	555	459	479	496	495	507	470	501	518	516	513	496	517	505	502	523	500	523	510	471	516	499	507	472	486	476	517	516	539	479	510	495	479	497	512	513	526	523	540	444	501	497	483	488	462	503	468	488	523	515	478	476	496	486	508	479	486	485	462	484	463	511	475	485	532	493	475	485	494	449	483	522	504	541	480	480	512	498	528	536	536	464	488	516	495	534	543	489	510	473	522	499	510	508	506	479	485	482	513	513	470	529	494	481	502	518	494	467	514	501	547	486	503	496	466	497	436	516	480	502	503	508	496	510	507	509	502	510	507	490	469	514	501	523	524	495	469	518	487	512	470	490	479	487	467	494	497	505	494	511	547	455	509	493	531	545	514	503	527	522	479	526	473	445	497	498	523	496	508	500	509	498	491	512	521	468	475	496	494	537	484	517	509	501	515	510	481	472	497	531	508	500	496	487	477	528	522	476	511	487	504	506	490	501	498	456	520	494	539	515	505	476	506	534	508	484	467	526	479	517	503	458	507	469	507	470	500	517	507	523	466	482	532	493	516	449	505	562	501	523	486	525	490	505	498	491	495	477	489	482	475	473	476	524	465	505	482	485	509	509	492	495	521	491	499	483	497	537	514	522	484	498	476	521	507	461	505	518	472	474	486	527	476	508	497	507	479	462	483	489	510	469	497	476	528	499	524	506	489	515	553	509	510	486	523	503	493	492	512	514	534	501	461	526	501	515	509	487	515	476	476	505	508	485	474	515	532	477	520	481	513	512	537	447	503	489	530	520	533	511	502	482	470	548	501	482	514	489	481	493	478	540	469	505	487	483	531	501	482	474	469	520	552	478	495	523	500	475	487	492	521	513	478	483	550	524	479	492	487	467	521	515	477	506	504	476	501	484	503	485	510	487	502	492	477	488	485	517	516	491	512	476	471	490	497	500	514	504	462	511	505	525	470	500	536	496	488	491	511	530	476	477	495	506	459	514	494	480	540	510	502	469	525	500	468	507	496	507	510	517	523	525	476	537	495	525	511	482	495	565	503	475	534	487	493	504	516	498	525	473	482	461	507	488	489	489	500	533	523	528	479	500	485	493	465	501	453	477	437	468	514	515	495	523	487	508	538	469	490	522	509	472	499	495	538	531	509	482	494	489	480	513	484	489	519	494	478	496	535	490	475	512	500	488	498	466	501	501	469	523	505	465	514	511	512	454	475	463	497	512	501	500	485	535	513	527	503	526	511	503	513	508	498	509	513	475	502	503	478	512	477	456	476	514	494	484	501	511	475	510	513	526	519	497	477	515	486	494	550	498	474	481	488	491	533	509	530	462	479	502	508	504	523	552	498	449	455	476	478	529	510	501	465	503	491	488	492	506	504	513	510	489	480	484	507	498	494	508	522	500	497	522	523	524	478	457	492	489	462	507	461	506	472	524	516	453	497	500	513	523	524	477	542	486	498	536	474
14409	1406	1136	940	775	607	507	465	491	427	422	429	397	437	431	359	385	428	407	389	402	376	387	409	385	390	392	383	399	362	397	383	363	398	365	388	396	345	359	421	389	405	376	392	384	411	360	384	361	380	366	389	392	366	389	334	367	400	351	377	387	368	421	364	367	371	352	390	368	413	383	365	402	408	396	377	346	376	378	399	362	377	386	383	410	371	349	366	367	355	388	391	388	371	423	373	377	391	345	395	407	387	410	389	350	385	400	388	394	354	368	370	408	412	409	383	385	392	381	395	356	355	377	372	364	389	380	394	378	396	368	377	361	385	433	405	362	371	397	426	375	397	373	423	377	389	371	417	372	403	382	347	368	372	384	347	385	362	366	431	404	393	349	338	387	409	390	377	390	356	366	376	381	416	388	366	367	351	413	409	434	347	399	330	366	397	372	338	329	418	364	385	387	383	442	353	337	334	401	388	385	390	379	410	378	362	396	336	418	349	337	379	393	387	368	437	389	354	396	373	416	367	386	360	320	385	352	398	369	420	345	372	358	391	367	397	385	389	384	395	426	404	375	393	387	370	393	390	378	422	404	368	373	362	399	380	381	385	386	354	416	414	397	383	346	398	353	362	429	357	390	341	367	379	420	404	358	385	396	367	399	403	393	366	346	381	419	427	353	381	442	360	401	399	407	370	419	376	378	354	386	380	363	392	394	367	389	376	394	417	376	366	376	350	376	365	348	385	376	352	380	406	394	389	359	359	360	387	393	383	391	346	365	356	368	406	381	396	415	386	375	381	433	421	393	393	411	385	415	403	409	421	402	366	431	414	375	379	364	388	385	387	385	355	368	378	387	379	395	382	415	359	365	388	352	412	428	415	425	383	398	440	399	385	392	375	416	391	345	369	372	348	372	366	376	350	427	411	354	391	386	391	402	406	398	349	366	380	385	371	369	386	419	369	382	402	362	389	360	402	385	357	341	369	360	390	357	387	352	377	383	368	377	409	341	389	369	372	384	432	383	403	347	366	364	406	390	392	419	409	383	387	369	388	427	388	364	385	386	406	355	386	356	404	376	359	404	385	376	379	368	386	358	404	386	382	381	393	393	403	392	362	380	390	378	369	359	373	396	356	396	365	370	388	356	377	382	408	336	387	390	394	386	418	366	390	419	431	362	361	396	416	425	379	357	366	376	404	400	370	438	386	403	397	411	397	399	409	372	397	415	402	357	395	375	383	368	413	405	355	428	392	337	390	369	361	413	399	367	402	392	383	373	378	352	401	371	355	382	401	368	394	419	413	374	326	357	336	362	393	381	440	372	411	404	344	398	393	395	367	386	351	384	359	370	393	408	391	381	364	396	383	398	402	430	373	384	363	414	379	381	401	365	378	383	377	370	367	388	362	423	396	383	361	368	396	400	377	367	367	376	429	394	379	358	383	372	391	330	358	402	401	398	372	385	410	439	380	365	391	385	380	377	380	418	342	358	422	352	347	400	423	372	354	384	409	390	387	407	385	369	382	353	404	380	384	382	417	421	405	401	367	421	375	413	377	350	378	394	367	393	405	392	422	379	389	399	400	404	369	353	358	373	406	377	346	408	361	378	377	394	394	392	393	362	388	412	385	346	382	376	389	360	392	384	387	382	367	349	362	407	395	370	392	353	388	437	387	365	355	394	401	385	375	356	396	392	386	402	390	382	389	347	393	357	409	358	394	359	374	376	356	357	363	373	385	413	408	391	430	376	375	353	344	356	366	376	403	337	374	387	407	370	393	387	385	376	417	387	374	408	392	407	419	388	387	403	398	380	352	384	424	350	360	382	381	383	389	383	350	415	399	382	333	389	403	387	385	352	392	378	434	365	394	380	375	376	368	386	386	401	369	356	373	400	383	396	361	381	384	402	361	387	391	387	389	354	377	350	365	410	371	363	405	395	373	387	343	405	372	361	384	435	395	381	409	363	357	383	406	389	353	392	408	408	386	404	426	425	400	407	396	391	349	380	390	396	379	343	385	365	428	378	346	404	378	372	395	352	362	386	363	380	410	366	388	382	385	355	392	408	417	400	359	371	363	361	386	405	371	396	394	365	362	356	379	429	436	379	368	377	396	410	376	382	423	370	349	361	348	374	403	390	385	430	385	415	385	336	415	364	358	397	379	393	340	394	376	381	368	355	370	373	373	359	392	392	391	368	369	363	347	405	399	389	398	374	389	380	365	373	405	377	385	403	362	388	410	383	406	357	397	392	403	388	446	385	397	393	374	391	388	386	369	387	384	438	419	380	344	394	380	414	424	376	409	412	355	377	376	435	362	383	363	381	419	377	379	411	393	370	364	391	409	389	345	381	388	388	369	414	379	369	383	395	384	400	412	361	352	396	348	400	397	375	396	391	366	396	396	385	378	424	375	356	392	402	416	386	378	376	414	348	404	406	392	359	387	372	362	380	386	389	388	371	366	412	361	379	360	384	416	398	364	388	392	388	383	380	414	361	371	367	387	383	401	419	357	380	411	363	408	401	384	368	405	344	412	392	377	377	367	390	365	379	380	404	377	392	414	394	399	388	332	367	393	411	380	382	371	319	363	331	395	376	387	391	391	388	380	378	333	351	367	387	439	357	368	384	403	374	359	404	415	414	367	401	343	350	373	379	398	363	405	377	432	364	396	378	390	368	368	387	397	428	389	378	388	321	398	377	384	397	413	400	377	362	399	377	380	396	384	340	374	401	372	351	389	374	370	388	391	385	362	390	376	344	386	415	346	367	403	400	388	377	353	404	387	386	409	394	399	375	416	369	363	361	379	377	376	408	391	372	373	377	375	375	375	344	392	359	350	365	366	378	371	354	358	349	385	362	408	450	362	400	385	424	399	389	369	403	370	346	377	376	413	368	392	368	371	390	389	385	359	379	385	395	428	384	397	376	394	372	401	377	399	357	392	386	405	350	399	403	374	406	380	368	386	411	411	400	401	380	410	395	382	365	425	363	408	405	367	412	363	394	402	382	367	365	383	383	374	369	367	382	389	384	374	394	394	379	395	385	394	363	379	354	362	399	385	378	357	434	378	368	383	386	423	388	373	361	388	389	393	397	384	359	367	381	411	381	370	412	350	395	361	373	444	373	426	354	366	407	401	381	363	380	388	412	368	386	392	365	386	358	421	355	387	418	436	349	350	400	360	404	357	420	423	387	372	340	367	360	415	399	370	416	379	364	395	406	390	402	404	398	350	351	392	372	390	416	407	381	334	404	384	352	373	383	377	397	349	404	378	405	376	370	369	415	369	418	403	393	392	409	407	343	343	384	372	405	336	354	377	375	405	336	411	372	367	404	349	382	385	350	380	352	364	402	376	379	388	414	337	361	362	374	384	381	383	394	391	395	414	389	368	370	387	348	425	393	393	434	393	433	371	371	378	423	365	372	415	405	403	399	427	376	426	353	329	401	366	401	403	389	393	383	372	384	356	373	386	373	371	415	401	382	391	356	369	410	397	395	374	375	363
8542	1463	2469	2663	2367	1975	1690	1519	1391	1341	1211	1163	1186	1059	1081	1039	1060	1025	1029	978	967	1029	953	987	964	996	957	948	901	922	935	967	932	953	974	935	937	972	1000	920	916	938	940	970	918	1006	928	887	957	921	936	905	915	924	906	917	898	912	881	903	836	916	899	962	896	897	896	932	949	946	899	910	893	924	938	921	959	957	913	983	944	884	929	932	908	912	879	906	860	933	911	902	928	942	922	901	933	901	901	906	939	898	929	925	880	915	949	943	983	972	970	952	918	901	926	880	919	916	943	913	961	916	960	958	891	924	905	900	960	890	898	880	920	906	897	963	873	899	930	954	931	903	875	904	925	929	892	918	931	877	914	887	877	878	926	906	909	883	857	887	875	949	927	958	905	889	950	907	946	952	891	885	884	935	903	903	907	910	885	965	904	885	923	912	898	895	919	899	896	928	938	885	927	913	959	891	866	961	918	938	893	892	922	899	938	895	930	936	914	928	915	898	927	877	884	906	920	886	927	966	931	915	908	903	906	947	937	908	953	919	956	919	955	897	841	943	884	925	903	908	871	921	893	942	851	851	884	900	919	948	861	914	890	880	931	926	905	883	925	919	912	851	917	954	956	941	888	901	927	859	933	929	871	890	935	908	908	917	918	931	892	937	927	931	925	921	946	890	911	916	920	879	969	937	923	873	911	897	881	941	910	875	863	930	910	844	872	925	932	902	914	938	888	937	870	912	934	922	889	969	902	912	957	944	865	956	917	919	844	908	956	928	944	919	912	876	884	924	920	933	982	961	892	895	911	932	900	911	894	940	924	946	909	909	871	913	951	903	884	921	956	903	891	924	900	902	915	919	938	880	890	918	902	910	907	882	949	922	882	882	962	902	853	924	977	930	886	881	924	921	931	886	882	919	876	867	923	881	923	930	912	880	930	965	921	961	848	881	988	986	894	974	949	886	899	886	903	913	918	906	884	903	932	915	921	916	930	917	922	854	919	915	919	934	929	903	935	896	879	875	901	960	863	890	901	879	962	900	907	933	908	925	839	893	918	881	956	930	912	929	929	918	907	887	873	942	858	896	908	953	841	910	891	916	880	966	906	916	864	874	849	889	881	969	904	902	889	870	907	873	932	910	893	894	896	881	853	900	877	875	885	935	917	925	927	888	956	913	886	921	909	857	940	941	918	853	933	882	878	890	901	892	903	881	930	935	897	942	875	926	946	904	923	921	904	986	855	891	883	904	935	853	897	885	931	899	955	884	872	941	961	898	877	901	904	927	939	971	949	897	940	967	893	882	909	952	905	915	923	869	899	927	918	923	963	888	922	948	939	891	924	879	982	928	893	916	923	878	876	925	941	924	872	921	904	888	912	950	951	896	991	910	896	932	930	889	920	957	902	848	966	890	965	895	938	922	927	897	872	913	954	902	903	935	910	915	913	873	886	960	926	924	918	833	959	940	911	909	938	877	921	967	905	883	899	941	935	931	923	921	964	951	883	912	922	972	961	922	958	866	935	931	901	886	910	920	879	913	926	968	849	887	913	938	911	922	866	924	888	983	939	935	902	938	908	895	894	883	910	865	902	923	899	887	907	910	911	920	947	844	925	911	919	886	865	895	900	914	909	924	918	931	903	909	864	933	856	859	923	891	922	868	908	904	926	858	856	833	855	870	875	952	911	896	882	905	950	917	958	954	884	939	905	851	891	918	976	916	884	911	909	892	874	874	914	905	877	930	957	892	913	942	898	929	924	890	933	912	882	911	934	912	923	917	920	935	928	983	905	901	980	914	925	903	947	916	930	925	947	931	925	934	934	889	990	825	887	908	951	888	923	877	916	950	897	894	871	912	944	906	874	926	947	904	900	915	909	920	858	882	923	939	924	896	913	887	885	921	866	903	874	882	874	874	879	930	928	935	898	889	936	920	925	951	924	903	894	890	897	910	943	901	906	915	845	912	911	981	911	919	952	938	926	907	913	943	868	913	868	945	936	876	906	877	928	897	886	998	922	920	946	953	901	905	888	854	940	893	909	869	900	885	878	871	921	895	965	917	944	938	928	877	935	888	944	886	887	860	898	876	903	841	931	830	941	932	917	942	920	913	925	945	969	872	977	907	892	956	947	954	922	908	876	931	895	868	908	889	889	890	905	888	954	876	868	908	933	899	929	922	904	906	909	914	946	927	904	907	938	936	947	884	916	899	946	900	907	938	929	940	901	893	866	860	949	913	895	920	891	916	882	906	938	963	897	922	873	913	913	890	924	882	858	914	876	874	955	907	902	902	935	962	893	908	933	876	863	928	927	837	910	916	914	903	881	868	928	944	872	914	928	948	901	859	928	887	870	876	933	879	881	929	899	900	931	886	909	937	958	919	901	956	915	951	868	949	925	862	900	949	912	960	921	869	871	901	908	936	873	912	890	901	909	912	886	889	968	938	904	907	938	940	853	896	894	879	987	903	924	929	925	854	877	885	893	951	899	891	920	895	957	913	925	942	880	904	918	905	893	873	884	891	823	934	939	885	917	903	945	893	856	911	863	902	929	889	928	901	948	892	879	884	895	884	891	930	940	878	904	904	924	908	871	873	955	858	902	874	959	939	909	955	872	959	913	879	930	897	931	923	913	897	904	851	946	970	905	910	911	894	934	881	906	939	910	1005	936	936	902	970	905	877	854	918	944	869	887	905	903	935	919	870	942	899	940	863	913	881	875	898	892	888	945	949	894	856	916	907	958	965	907	871	964	937	859	900	912	910	897	957	956	879	891	908	915	932	966	923	904	890	886	876	903	952	917	895	880	912	874	862	896	926	888	898	939	865	833	924	914	922	904	932	927	930	887	905	962	922	931	921	939	921	913	883	886	946	864	901	979	890	932	888	921	916	973	865	893	895	924	947	876	930	917	901	942	884	905	887	921	873	878	882	901	910	886	910	886	877	876	902	942	841	875	862	929	884	881	886	903	952	966	917	894	887	886	934	900	885	942	915	917	888	890	912	895	939	916	846	897	944	915	926	914	903	861	893	914	889	920	931	900	895	895	891	940	902	905	915	909	899	929	924	900	874	887	864	935	944	892	926	929	878	885	845	941	942	910	887	934	955	939	847	846	932	915	893	975	908	908	876	906	879	874	970	890	904	941	903	915	913	876	928	956	914	901	867	916	941	928	862	914	950	850	910	937	905	951	873	936	912	948	888	924	901	915	892	910	877	897	936	865	828	946	893	903	872	889	909	920	897	865	916	879	925	981	967	915	900	882	916	928	868	902	912	926	908	960	895	895	943	912	833	887	894	888	934	908	916	900	895	929	933	873	930	906	958	945	910	884	810	925	933	911	953	892	920	954	846	902	909	930	919	917	954	972	909	911	911	903	920	877	911	864	867	901	902	888	975	945	913	902	891	859	893	923	921	924	932	960	872	887	920	918	890	941	942	882	890	935	892	927	892	927	875	873	934	891	957	904	877	965	912	918	871	882	886	949	874	960	901	899	934	874	928	912	933
1442	251	232	232	192	232	269	211	214	225	220	243	223	236	237	223	254	218	239	243	224	217	237	227	252	241	230	236	269	247	260	247	245	246	200	237	239	227	242	235	235	244	195	241	207	226	215	230	257	214	234	232	214	242	230	233	228	223	238	260	262	230	198	243	256	247	219	226	239	230	241	246	232	246	257	253	219	243	260	258	230	204	241	247	239	256	238	216	216	209	238	262	219	245	280	235	205	256	239	234	234	238	280	219	264	266	219	214	267	245	239	255	242	251	238	232	252	265	246	231	266	240	229	251	225	232	217	232	242	239	260	245	253	240	219	263	230	246	255	224	218	251	273	251	223	216	236	247	277	237	231	252	226	249	234	235	207	230	212	199	219	225	226	291	229	239	229	247	238	199	248	246	241	282	265	253	263	259	224	237	210	198	235	215	217	231	257	228	249	248	238	235	250	224	247	218	226	222	231	239	239	194	226	270	216	219	243	243	238	231	228	259	257	222	239	256	238	225	215	249	244	232	242	227	224	225	256	283	206	225	216	204	237	244	219	242	240	229	233	226	238	251	253	259	229	261	231	223	250	271	267	218	239	238	249	217	223	227	244	205	213	222	235	256	249	273	224	196	251	240	243	245	226	251	246	257	242	226	259	264	221	237	252	262	243	238	201	215	265	220	212	219	230	252	265	247	256	230	224	244	216	242	237	226	237	223	249	214	233	216	245	240	262	211	225	224	236	251	234	247	229	244	233	259	232	237	260	282	272	242	226	273	240	237	246	241	247	231	244	236	260	253	244	246	235	221	259	234	235	253	268	227	226	230	226	235	224	195	255	245	234	239	272	267	232	238	224	237	268	245	230	233	218	254	217	257	229	254	255	205	229	216	237	238	256	216	212	230	229	227	240	249	238	231	247	241	253	203	253	236	230	218	221	260	243	235	239	238	225	242	215	235	225	244	241	240	213	244	258	241	209	231	269	218	221	222	255	252	254	241	205	256	250	228	234	229	249	249	256	237	224	268	261	238	223	256	234	227	233	219	266	222	243	243	240	260	280	242	221	239	245	235	222	254	251	247	270	271	245	262	270	240	192	228	260	239	236	218	237	241	253	239	248	232	245	238	254	210	255	263	226	222	247	262	244	234	237	231	227	254	208	249	239	233	242	227	228	239	224	227	229	227	190	206	242	225	243	226	239	243	229	252	220	267	209	228	240	230	234	245	252	275	233	239	252	240	226	225	228	258	223	236	252	245	249	264	267	240	235	230	238	244	230	252	244	240	233	257	228	203	244	246	239	251	244	237	220	246	219	227	273	221	218	229	229	245	245	257	221	222	235	232	256	244	218	248	265	233	213	229	282	276	226	247	242	220	232	210	244	235	255	238	232	236	258	232	253	248	233	212	236	254	271	236	227	261	268	220	215	225	234	214	222	233	222	226	197	215	217	230	229	213	249	211	209	233	252	229	235	214	250	241	259	233	231	238	240	253	229	237	238	203	233	235	227	238	241	231	240	245	251	246	247	248	225	266	226	240	220	235	256	231	240	219	248	274	209	235	248	234	225	245	230	257	219	231	213	244	260	243	262	247	226	220	243	220	264	222	246	235	238	251	247	250	235	227	221	237	219	233	249	262	270	231	236	256	248	237	244	256	236	231	249	253	218	245	212	216	245	268	243	232	210	232	221	202	267	217	241	259	223	248	220	204	219	248	253	253	217	229	244	273	272	227	234	239	234	233	221	238	214	225	223	236	216	264	243	225	251	233	264	221	262	231	223	250	260	211	226	229	264	256	250	255	214	244	237	219	287	213	254	238	230	226	222	247	217	225	196	230	214	220	221	196	237	219	219	253	260	225	211	238	250	229	226	258	256	209	208	250	242	251	244	217	266	223	197	230	215	224	234	236	225	240	268	217	246	242	255	235	240	224	263	235	228	229	212	240	222	250	217	264	253	263	233	268	221	274	236	220	199	226	252	205	216	229	214	236	259	259	231	254	241	221	231	257	252	251	207	238	238	216	235	232	245	235	235	226	225	209	235	270	228	256	217	248	250	234	249	219	236	256	237	256	245	224	226	249	239	204	235	216	249	235	231	222	208	227	235	238	236	206	239	216	208	231	268	232	224	243	247	266	253	245	227	244	255	244	238	247	208	217	249	214	259	236	238	220	231	222	225	240	227	231	236	227	217	211	218	226	234	226	231	251	241	248	227	222	245	245	236	229	206	219	222	238	226	258	230	233	198	204	222	215	255	262	238	240	267	235	236	217	235	241	255	231	224	255	200	203	255	213	240	221	228	250	235	230	267	238	226	283	249	204	245	270	240	227	283	214	253	241	252	189	220	247	233	240	235	246	247	220	226	240	237	240	275	244	252	234	225	259	214	229	233	231	236	270	237	224	237	244	232	243	225	267	253	233	249	248	254	226	232	219	232	242	246	237	258	240	230	225	247	212	233	235	210	241	232	252	225	226	207	228	236	269	228	238	218	245	245	255	228	247	228	217	241	212	256	216	225	202	225	241	243	242	222	236	231	229	253	221	222	236	230	246	226	207	226	232	207	242	227	219	268	243	242	235	244	238	258	245	242	228	220	251	229	236	219	281	231	247	238	267	225	210	211	217	202	257	213	238	238	250	244	244	245	243	239	246	245	230	229	218	243	212	255	266	237	236	248	254	240	244	219	250	251	236	228	274	252	226	234	240	226	216	253	210	239	216	233	256	226	237	220	239	195	256	196	246	230	236	243	269	240	238	243	250	224	261	251	232	244	222	216	231	258	208	204	214	236	233	235	251	218	225	221	249	219	243	221	234	225	227	252	227	226	237	235	213	224	244	232	245	211	249	256	260	256	228	222	256	224	220	246	249	243	224	228	230	254	225	245	239	234	251	249	256	230	237	256	256	234	221	203	213	228	216	249	221	249	257	224	234	242	236	224	246	231	221	213	220	237	263	257	232	219	253	241	266	226	255	258	267	212	226	223	235	239	239	239	234	220	251	274	236	237	251	221	262	231	228	229	220	216	217	244	233	217	244	232	241	255	259	250	244	215	277	228	232	245	239	260	215	208	241	255	284	229	231	241	242	232	219	228	226	233	220	218	228	218	238	246	255	242	251	266	242	208	199	207	239	208	226	231	237	217	240	250	232	235	234	259	228	243	251	248	217	208	230	236	265	227	244	248	205	257	234	206	223	227	257	194	256	244	206	237	244	252	239	250	260	240	267	227	250	244	229	251	263	256	237	238	256	230	234	256	230	251	276	274	249	248	240	253	242	241	223	270	246	254	255	248	249	251	242	241	256	239	224	241	258	206	256	243	257	235	240	245	234	237	263	235	228	266	235	239	229	248	232	256	233	238	258	227	193	241	249	231	241	248	237	235	261	198	207	237	235	220	242	217	243	233	251	227	253	214	231	243	233	265	224	237	256	235	231	233	210	219	254	200	235	252	261	254	235	249	233	227	243	225	272	269	253	241	248	241	234	264	227	227	247	215	227	240	218
1975	630	605	685	624	634	621	594	609	581	573	603	652	580	607	605	596	617	568	592	579	580	623	579	608	580	578	588	605	602	597	598	593	600	560	573	607	619	617	590	571	626	598	632	583	554	606	654	579	589	659	588	574	577	606	589	590	570	579	629	596	620	558	583	572	603	630	570	603	612	532	570	600	598	644	627	611	574	576	603	573	559	590	581	653	611	569	528	615	621	566	636	629	611	624	587	590	599	591	575	568	603	613	615	596	585	599	563	582	587	612	585	580	615	591	581	625	557	618	588	623	602	555	585	608	589	540	588	565	619	571	616	562	605	574	622	626	603	635	608	612	592	581	605	588	598	584	636	552	613	570	578	589	622	615	616	621	624	620	582	591	603	627	571	609	576	612	604	544	612	598	611	613	605	622	575	597	544	598	605	624	603	594	578	567	609	621	578	580	609	546	560	602	570	614	626	590	599	619	611	578	564	604	606	560	618	576	607	589	587	528	580	570	585	619	603	582	595	609	607	568	654	620	578	625	621	572	595	619	612	560	614	592	615	631	603	596	548	536	599	611	614	572	596	595	609	566	606	600	596	607	558	604	582	610	563	585	570	583	608	587	602	584	588	621	576	609	583	592	639	592	611	583	570	611	591	558	597	596	551	611	564	600	615	618	648	584	565	575	602	631	623	579	560	607	607	621	630	589	579	623	530	581	584	610	629	583	608	616	567	625	605	636	600	570	590	593	595	567	560	570	614	624	605	590	604	552	599	609	558	564	610	624	561	600	638	569	647	601	561	577	627	599	539	598	601	578	583	598	586	603	590	611	616	585	592	639	622	606	601	609	588	627	614	563	574	581	612	629	611	548	582	619	619	565	589	619	584	623	574	585	624	570	617	619	623	591	581	604	585	574	604	610	583	597	578	597	590	581	550	604	583	650	579	559	571	602	601	650	596	632	622	597	582	600	637	586	552	561	644	579	570	606	585	590	606	570	595	574	566	597	589	587	599	640	547	600	530	580	601	551	592	571	580	583	604	576	580	604	623	573	635	641	566	609	582	577	632	605	607	602	625	580	619	545	598	572	593	560	578	636	617	585	615	587	624	576	557	562	560	658	664	573	595	580	587	576	570	612	629	636	607	570	525	588	566	596	601	559	592	613	604	605	583	615	562	593	630	585	561	617	605	582	611	575	601	575	626	625	593	596	593	571	583	562	603	613	583	632	593	585	643	562	641	589	614	574	614	622	599	624	609	593	572	585	559	563	569	592	585	626	613	592	594	591	605	582	570	581	571	567	581	620	538	560	616	617	608	623	597	528	603	661	650	583	624	619	607	588	639	596	617	622	621	627	592	540	579	564	556	611	632	586	610	591	633	609	610	597	571	586	624	588	574	556	608	636	607	620	570	626	623	606	589	575	640	587	585	590	592	619	602	595	577	612	574	622	627	594	556	577	575	583	575	552	574	623	577	583	573	632	574	592	565	598	627	604	643	571	615	627	633	604	605	627	587	595	575	625	559	598	575	609	596	592	624	595	575	609	564	621	576	578	630	588	594	593	612	590	598	635	571	597	607	584	584	596	586	557	618	588	569	630	615	577	623	606	625	618	610	583	604	550	640	603	634	577	604	569	602	606	588	581	608	585	614	570	602	634	601	582	604	575	605	595	593	600	536	569	601	581	573	625	577	608	640	600	612	601	603	584	598	610	590	616	573	578	582	591	615	654	579	634	530	609	594	600	568	570	580	590	609	577	568	570	550	650	589	572	627	611	597	559	581	618	572	563	590	628	599	596	644	612	560	616	598	601	607	568	570	605	601	631	585	610	601	552	605	570	622	568	580	605	615	632	603	575	630	611	581	587	622	565	597	613	574	625	631	608	619	582	598	579	628	623	594	585	601	610	586	629	630	589	582	599	607	555	619	625	583	558	597	582	575	578	611	555	612	641	624	604	573	570	625	610	593	569	589	579	618	603	633	591	587	584	606	610	587	581	625	577	615	582	604	590	639	566	612	585	612	598	598	565	553	617	572	603	598	606	606	618	571	589	608	567	604	604	608	634	576	623	631	562	610	579	627	534	622	610	608	594	558	594	636	580	639	605	614	569	628	625	635	631	593	622	603	630	615	619	616	593	600	562	624	578	622	570	600	602	585	613	559	606	569	607	587	572	595	629	582	578	610	598	578	594	594	572	574	589	635	613	585	607	600	563	624	582	617	624	593	639	587	594	584	617	655	605	576	589	614	633	593	599	591	607	584	580	598	585	590	590	603	592	580	621	613	583	600	585	579	590	620	624	581	573	591	570	609	552	639	570	603	605	585	629	581	588	572	614	578	599	588	592	599	611	593	586	590	568	591	602	605	610	665	614	590	610	609	600	614	581	534	596	586	583	610	562	563	596	574	570	595	611	613	597	574	567	611	607	595	590	576	606	533	603	628	635	630	616	568	536	553	564	596	572	589	588	590	599	589	581	598	597	638	592	591	562	605	545	557	610	600	559	616	616	624	554	617	610	594	632	598	575	610	603	606	614	563	592	577	586	622	607	634	574	634	600	590	565	592	612	590	594	568	632	603	579	593	562	624	612	616	546	562	606	543	582	583	588	611	595	591	586	611	603	597	595	556	594	621	589	584	619	600	537	593	614	627	597	625	604	593	534	614	600	599	573	609	592	661	610	586	612	590	592	595	556	608	629	617	563	614	625	578	606	573	594	658	673	600	620	598	615	603	606	591	556	571	650	599	596	590	623	560	608	584	589	585	585	565	590	592	605	618	581	595	588	604	561	583	605	604	572	625	601	589	585	616	652	602	598	595	570	594	594	592	599	608	543	604	564	592	613	538	573	634	623	579	608	547	598	564	561	615	619	598	550	592	641	619	586	642	573	627	624	596	594	621	598	583	592	600	579	576	645	623	622	583	573	581	630	589	598	635	594	599	564	602	614	609	602	545	604	614	603	589	591	554	550	606	597	618	570	596	608	646	533	597	598	561	568	549	587	572	575	610	640	600	607	570	571	571	635	575	536	583	603	637	566	616	592	608	581	582	579	631	567	565	585	610	583	573	580	589	596	612	615	572	573	600	624	546	587	631	586	580	541	602	634	609	632	596	592	613	626	618	639	606	613	622	612	592	564	586	660	588	611	564	583	610	551	616	601	601	593	601	578	606	586	601	607	604	566	575	564	625	625	625	609	577	575	606	602	596	560	565	615	594	566	586	600	581	614	617	598	604	601	558	616	639	579	625	613	615	578	607	654	567	609	584	587	619	603	606	624	539	567	583	597	613	611	581	577	579	645	571	555	558	622	595	596	581	601	604	592	608	569	622	546	602	611	575	589	595	599	606	597	599	613	604	589	577	585	571	579	603	597	619	596	591	632	591	637	595	612	591	593	595	574	597	581	566	580	558	571	603	635	627	640	604	598	586	596	581	593	602	615	604	605	594	617	584	627	583	541	581	602	614	576	550	573	597	641	598	573	644	615	580	650	573	654	610	591	562	617	571
7151	593	554	425	380	297	255	227	240	210	184	172	194	197	202	174	163	200	196	206	172	178	188	200	205	178	168	174	166	180	163	160	189	195	227	201	166	201	193	189	177	171	171	172	180	189	205	170	173	181	154	179	158	177	175	192	176	193	151	168	190	150	154	206	195	198	193	181	181	182	153	191	181	193	188	200	196	178	190	159	186	178	192	171	190	160	192	169	212	181	214	179	191	154	188	172	170	172	207	222	174	200	172	167	171	179	193	171	182	166	164	185	187	172	174	185	198	199	179	203	166	169	185	161	165	191	197	168	194	193	178	174	176	181	156	172	151	194	196	200	175	179	195	176	170	199	182	179	165	166	169	195	209	179	189	166	174	151	172	185	184	184	182	151	186	185	205	200	137	192	185	150	170	174	166	200	200	166	184	167	189	201	196	188	178	155	164	178	166	185	180	183	184	165	185	184	172	167	204	163	169	193	201	182	186	202	188	186	173	158	177	197	167	215	187	188	186	182	195	177	168	186	186	175	180	173	209	197	196	158	184	173	191	179	186	176	165	163	176	162	160	174	190	184	175	200	196	177	180	187	179	163	166	166	199	190	204	144	161	194	190	178	167	171	189	157	199	194	156	156	171	179	173	162	168	182	168	151	175	175	154	177	170	170	183	205	181	193	171	189	192	203	192	185	169	175	167	175	189	174	189	186	182	183	186	151	175	187	171	183	195	158	174	196	194	181	156	199	150	153	178	174	163	171	165	179	193	222	194	165	175	188	179	190	196	193	175	184	180	167	172	190	173	174	197	193	160	171	195	172	182	187	169	195	186	190	207	164	165	172	172	189	191	186	199	178	187	180	175	155	185	161	168	154	175	152	164	176	195	187	191	198	164	160	172	157	189	150	177	148	194	200	186	188	178	197	151	188	198	181	181	181	152	189	167	179	162	183	174	184	187	175	188	173	141	152	179	178	172	183	158	177	160	175	188	204	173	191	191	192	167	186	170	166	169	151	176	165	181	181	213	172	169	205	167	179	170	190	168	172	182	187	165	169	176	196	210	161	209	201	160	170	168	178	164	182	211	160	171	174	189	153	190	188	155	195	177	184	191	222	210	195	186	161	198	155	164	199	202	197	183	190	158	187	201	199	209	153	173	178	154	182	170	161	187	183	199	201	183	189	183	171	194	186	197	187	172	170	171	187	181	176	189	180	191	191	172	188	182	192	170	198	168	174	194	206	177	221	200	187	183	163	180	204	183	160	179	181	188	177	167	186	202	192	178	170	186	190	191	170	175	183	176	183	196	201	185	178	191	194	179	180	183	176	172	179	171	186	208	190	166	184	184	193	182	177	178	195	163	155	157	187	139	182	177	179	204	197	171	188	208	194	175	191	184	193	174	181	186	193	150	192	175	171	188	184	173	220	178	172	167	183	185	175	177	172	199	156	173	189	152	191	172	204	162	209	181	172	206	174	166	187	201	226	187	204	180	155	195	192	174	179	167	161	182	193	202	167	161	176	178	181	168	151	201	182	154	184	203	170	167	184	193	166	184	188	205	177	195	195	203	175	168	187	180	175	185	148	189	155	165	164	178	201	161	206	176	158	187	209	165	160	202	200	175	161	210	170	184	173	182	168	162	186	168	178	180	195	174	169	154	170	186	186	169	184	179	178	184	204	146	157	169	172	182	185	180	177	192	176	158	175	159	176	185	144	191	183	194	188	161	183	180	137	173	166	166	164	202	162	173	192	193	190	170	171	169	167	206	189	178	186	200	179	210	154	180	194	185	190	168	178	162	167	188	167	173	167	189	171	190	165	196	190	178	186	184	191	166	183	176	183	162	191	143	165	206	187	167	207	173	193	168	183	203	194	179	203	178	196	202	188	167	178	185	192	159	197	187	198	176	164	169	186	184	179	177	143	163	176	186	177	185	216	172	187	189	204	176	188	189	151	192	189	169	167	178	198	145	182	195	180	169	186	210	182	169	203	193	169	176	198	167	187	208	171	161	195	187	155	151	149	162	185	189	157	205	177	187	197	181	195	186	190	185	193	159	199	208	167	176	190	183	170	202	190	182	196	184	170	179	170	187	190	188	177	196	198	172	198	179	177	203	163	216	179	171	180	187	176	183	174	194	168	173	163	168	177	180	164	187	204	166	172	190	171	170	162	164	187	186	198	177	194	173	208	176	177	196	170	195	178	171	166	180	167	149	160	165	187	186	175	188	166	179	164	196	194	172	168	188	168	195	157	208	178	170	179	205	205	186	191	188	195	178	174	176	188	181	184	198	205	175	165	167	198	156	165	197	185	163	167	163	174	202	180	188	174	188	200	184	151	179	176	178	179	173	193	183	155	165	189	166	187	184	171	141	191	215	178	196	188	164	186	182	190	200	198	170	176	185	171	178	188	168	182	190	194	180	179	190	187	170	195	178	180	201	161	179	197	163	178	168	199	177	172	192	146	175	202	156	179	190	181	172	175	192	195	177	166	146	177	184	182	183	170	186	168	170	197	183	166	187	165	187	200	203	197	182	200	171	187	175	166	191	200	189	189	200	172	149	202	164	171	164	162	171	187	185	181	175	168	183	183	187	144	180	231	169	200	187	184	139	165	179	193	189	198	195	198	171	161	154	179	167	188	202	172	162	171	188	161	192	177	173	192	175	188	165	143	179	209	192	169	204	196	181	185	179	197	192	181	166	197	183	180	176	196	167	179	183	171	192	199	171	186	165	177	214	187	176	190	159	162	166	178	156	161	191	203	188	167	166	200	184	194	160	177	192	191	174	177	172	197	196	186	197	174	176	192	178	161	185	173	144	167	182	165	180	170	154	169	185	174	174	191	179	158	191	200	174	162	177	171	190	187	174	157	184	179	173	186	187	156	167	159	164	194	190	186	204	171	175	178	180	208	207	207	180	209	179	167	170	194	172	186	185	170	200	187	161	164	215	176	186	196	167	188	195	180	163	161	151	188	186	169	218	210	178	175	182	186	215	171	181	187	177	180	179	184	187	190	180	164	155	185	170	179	176	216	178	171	169	199	152	187	189	192	175	184	183	167	199	181	187	164	174	202	198	213	172	195	164	201	172	165	180	175	174	171	207	173	190	187	195	171	181	167	174	187	179	197	183	139	160	171	162	175	175	154	180	198	162	186	175	176	175	179	173	171	159	187	185	161	171	165	185	165	183	184	169	179	189	176	181	168	170	181	177	180	175	178	173	166	157	160	162	160	154	210	188	192	174	201	180	179	180	167	181	166	186	167	158	167	174	186	179	190	187	204	197	202	165	187	181	170	219	200	158	174	195	199	159	178	147	193	187	162	169	176	195	183	198	207	197	182	180	182	179	174	186	198	163	195	167	180	205	190	159	186	198	180	181	168	190	177	210	195	166	186	184	196	197	164	168	196	168	164	182	188	163	193	177	171	162	201	139	152	178	178	196	167	192	159	161	183	185	179	195	188	185	181	158	186	194	187	198	170	175	165	182	184	187	165	171	188
6260	824	1352	1453	1252	1028	889	839	783	711	673	612	631	568	591	551	585	548	572	539	554	532	532	579	498	535	543	506	494	499	515	521	497	536	472	504	539	473	484	454	498	507	498	486	520	526	482	513	531	514	521	507	466	503	538	547	513	527	513	453	495	513	516	493	481	491	498	540	496	500	521	493	465	507	533	534	501	529	532	475	472	477	504	499	501	467	512	491	501	471	481	504	483	494	518	548	519	530	497	503	512	469	511	479	520	474	530	532	474	496	480	516	515	502	511	460	492	461	518	495	512	519	502	484	506	489	539	496	482	504	515	493	523	499	469	506	511	488	507	534	486	519	453	513	526	466	509	513	526	511	475	483	454	535	524	451	530	542	506	524	539	491	499	503	517	508	494	499	477	483	553	484	530	514	508	469	513	508	513	518	441	485	466	497	492	470	499	466	526	500	515	516	494	488	466	480	496	467	446	528	511	504	500	502	525	494	476	534	494	504	470	530	495	486	508	502	500	510	508	485	495	492	478	516	492	494	491	509	478	503	489	541	482	493	497	489	515	484	487	483	469	510	493	498	508	499	511	509	537	451	495	491	470	454	488	513	537	517	500	514	479	486	485	506	485	476	494	540	485	473	482	520	459	505	495	468	499	508	492	477	541	505	548	522	462	492	485	484	528	503	504	538	485	473	481	484	500	535	512	489	510	513	538	531	529	494	477	543	484	500	516	501	468	527	527	496	484	522	520	518	537	492	495	552	464	516	504	480	521	532	506	490	486	498	476	490	459	509	460	463	498	494	487	479	491	496	451	471	471	515	493	474	507	481	492	488	519	485	504	526	501	519	469	520	501	481	496	451	512	489	523	525	524	478	455	539	536	493	519	480	482	500	487	489	492	502	493	474	541	464	467	496	487	502	491	524	520	496	492	459	492	526	460	493	487	503	487	474	523	517	474	504	524	463	510	525	482	497	497	449	461	462	497	463	506	504	469	492	457	503	508	499	508	473	523	459	489	480	496	501	498	506	458	508	468	524	490	468	467	484	502	491	467	500	506	517	484	511	533	504	505	525	513	508	468	536	487	557	462	466	469	501	506	511	483	518	531	500	488	493	505	489	511	503	485	488	494	530	485	476	519	484	526	511	530	492	491	498	504	468	480	487	497	487	496	485	481	516	501	507	525	486	466	517	464	517	507	488	502	529	490	488	522	475	457	496	510	472	506	473	502	493	463	517	469	504	509	477	511	504	496	491	491	467	489	526	512	502	473	495	503	491	458	504	504	487	512	489	504	475	506	495	535	513	478	494	484	518	537	496	469	532	497	491	534	530	493	485	514	519	489	510	507	478	492	512	549	470	492	473	468	542	474	478	501	508	504	477	515	521	502	503	497	519	502	471	521	542	513	524	480	507	478	482	523	512	493	466	515	484	466	513	497	491	491	500	506	530	499	490	504	471	520	496	505	501	447	439	480	463	515	501	499	480	490	537	497	456	456	541	483	511	506	506	500	484	456	514	478	502	498	495	468	463	525	547	515	503	490	508	498	490	472	481	517	536	470	508	471	508	499	465	510	479	514	556	488	501	469	482	500	513	515	520	484	481	516	524	501	503	476	541	513	517	527	468	502	483	479	518	522	489	495	495	468	456	498	490	498	491	491	497	481	513	487	521	498	478	497	481	467	558	506	506	465	535	526	534	486	486	489	519	492	475	495	469	496	422	463	519	502	507	515	531	516	511	489	495	515	522	472	521	503	480	523	506	521	500	488	486	483	520	486	468	453	489	469	490	499	472	479	473	514	502	524	492	504	523	497	508	505	514	458	512	467	508	498	541	555	448	483	493	480	482	487	452	492	522	531	476	583	530	509	513	529	482	512	504	518	481	497	507	471	476	504	473	486	444	502	484	497	504	513	526	507	481	524	480	478	509	541	509	533	514	469	513	507	499	465	508	490	456	507	492	454	519	496	491	473	484	490	505	475	490	500	518	493	483	506	507	481	471	504	480	516	512	528	476	464	507	516	492	489	497	478	505	462	456	494	488	516	501	545	501	481	496	501	507	473	524	491	512	525	504	484	490	528	500	473	479	496	476	457	465	511	454	523	497	531	503	472	522	486	476	519	521	480	485	477	539	496	491	524	458	481	542	507	460	504	535	485	488	520	488	443	464	509	462	475	511	495	512	500	525	502	514	481	488	475	495	469	512	473	504	526	485	499	475	467	491	483	469	495	533	471	487	484	522	517	543	505	477	452	505	505	493	495	543	462	494	498	488	488	492	504	524	510	486	516	504	496	496	499	493	482	521	465	538	528	472	478	521	500	492	496	508	482	468	495	535	484	495	529	521	493	516	505	495	505	550	504	486	483	478	480	488	488	470	541	466	488	495	442	470	510	533	482	491	498	512	455	466	498	501	504	519	527	517	494	507	493	490	501	470	472	531	472	465	524	483	537	515	541	521	513	479	495	512	517	497	489	523	512	476	461	515	485	482	493	504	512	497	495	480	486	490	526	497	504	516	519	478	497	459	487	503	509	507	516	476	499	513	479	503	520	468	469	526	462	494	511	503	494	499	557	478	475	552	498	498	502	466	469	539	530	512	453	551	471	525	488	496	504	497	463	518	501	516	493	503	511	537	519	446	486	459	495	509	476	502	478	525	489	513	499	504	491	505	475	446	475	503	500	491	516	514	473	490	484	506	512	533	481	496	532	502	504	517	500	494	484	509	488	476	501	533	481	496	484	495	511	505	462	505	515	499	513	518	482	518	503	509	502	525	500	494	484	539	489	486	488	531	516	446	521	510	525	493	487	501	498	499	480	518	522	467	502	520	503	527	473	495	526	443	531	469	465	505	495	518	503	502	488	514	475	502	483	527	474	475	477	491	484	487	500	487	509	529	502	518	474	509	514	507	458	482	506	445	527	543	443	466	538	470	534	490	488	538	512	510	488	524	518	482	504	546	467	467	490	456	515	528	530	503	445	508	462	535	514	500	493	488	504	498	509	515	543	483	479	475	508	486	512	520	539	513	493	499	503	489	501	455	509	504	517	484	504	511	528	518	536	481	497	484	481	504	511	491	502	522	471	520	485	545	513	486	504	477	494	492	489	492	524	479	457	524	486	506	513	472	497	481	468	497	525	509	509	496	498	505	487	468	444	506	486	511	516	460	499	494	484	473	527	500	526	490	479	494	488	469	508	485	488	459	544	486	483	486	490	457	465	499	493	537	491	497	499	502	490	513	527	503	511	486	511	548	502	494	496	500	513	487	520	482	518	516	480	524	468	541	494	490	510	443	477	523	473	476	487	511	517	474	464	531	496	503	488	462	484	475	502	536	485	458	496	490	490	480	501	482	449	496	514	455	475	505	479	464	525	477	504	483	479	518	520	491	518	532	505	500	521	465	529	479	511	441	492	471	516	484	530	480	482	456	490	488	499	519	427	539	470	555	465	503	552	490	519	483	538	471	527	510	509	526	525	502	518	477	510	468	529	493	506	502	481	512
14595	1496	1156	921	737	591	501	497	459	461	459	409	429	425	408	410	394	388	412	399	383	430	396	378	392	378	395	399	363	416	383	401	367	388	410	359	368	433	373	371	345	368	347	408	398	394	398	379	373	369	396	402	374	399	394	376	375	375	378	347	381	392	398	355	393	369	376	359	375	382	381	380	389	357	392	412	411	365	368	367	391	423	399	361	384	362	371	349	383	384	366	373	381	413	360	366	353	393	390	397	372	399	376	425	384	388	340	416	379	376	412	374	357	381	392	354	395	415	320	336	373	395	380	365	376	363	398	385	394	377	362	378	352	406	383	389	410	395	363	425	416	385	397	357	370	391	364	398	418	403	381	380	387	399	371	374	363	407	365	390	368	409	390	413	369	388	387	411	395	398	375	376	371	366	373	386	418	350	383	416	380	365	353	374	406	363	379	389	377	381	363	371	363	406	411	382	367	349	365	360	373	337	384	411	362	390	373	345	355	405	398	376	376	396	403	397	352	398	403	397	398	390	366	381	376	375	398	378	343	354	381	355	403	384	374	397	376	397	396	360	377	367	388	383	352	388	430	372	366	378	353	379	357	376	379	401	362	361	360	383	389	365	365	375	373	396	383	382	365	358	355	393	354	375	377	360	373	375	387	375	346	371	384	359	375	389	386	400	388	405	378	343	398	387	411	356	371	405	355	373	370	396	385	353	382	356	395	364	369	388	358	364	397	403	368	383	405	390	371	335	366	381	378	347	353	334	407	366	371	366	408	411	380	398	359	370	383	398	374	393	352	393	390	408	397	391	416	387	402	349	368	374	399	406	373	381	351	404	360	391	426	400	370	411	357	380	330	391	405	364	368	367	344	374	427	374	363	383	343	366	377	371	364	360	354	396	367	421	388	390	387	353	404	357	363	383	411	366	388	411	387	346	382	389	324	356	358	394	392	375	378	374	387	419	410	386	369	416	359	400	409	387	364	380	363	344	380	347	408	336	376	383	350	381	330	345	369	373	371	376	343	385	397	381	361	426	375	362	400	370	389	427	396	383	363	360	394	399	391	381	385	369	395	372	366	379	379	398	362	382	408	361	388	367	379	402	379	396	386	361	373	360	369	392	369	396	388	427	339	391	372	330	404	419	380	401	353	382	356	411	377	399	439	361	400	380	410	385	372	362	413	346	357	395	387	376	417	356	377	371	340	380	397	355	366	421	401	368	389	366	368	370	424	374	376	382	401	375	380	409	389	354	363	361	381	358	381	385	392	408	351	353	412	370	399	375	327	402	405	372	412	378	363	362	397	376	363	349	368	381	382	390	385	384	357	389	357	367	371	395	350	374	382	409	357	351	381	398	400	399	365	381	381	376	382	383	355	384	366	405	386	372	396	374	402	374	369	363	389	379	384	408	366	376	404	414	369	396	344	392	404	365	386	379	393	377	391	385	363	359	381	414	413	360	388	369	405	390	421	332	372	371	371	344	400	395	379	429	389	402	398	354	386	397	362	417	365	380	420	368	392	421	378	430	393	379	398	386	375	402	380	415	373	369	413	408	353	364	340	395	411	393	397	404	421	388	362	348	370	401	382	391	339	361	358	393	369	397	400	372	362	390	381	390	377	398	373	411	380	357	366	411	399	388	391	371	390	391	372	378	395	383	399	378	413	364	379	375	378	356	389	404	403	372	384	382	355	375	367	348	359	421	397	382	388	441	388	393	400	371	394	398	387	397	404	387	343	365	388	359	366	367	362	412	396	409	387	418	382	350	376	371	385	335	387	405	405	410	371	376	397	382	326	368	380	384	393	372	372	383	401	382	365	428	398	360	403	379	377	331	358	406	404	399	410	375	379	381	408	388	371	418	389	387	375	382	378	391	387	418	447	384	415	383	388	394	416	381	401	386	330	367	435	357	351	387	388	399	383	367	356	346	372	359	387	393	398	388	372	391	430	395	414	405	403	373	344	373	396	400	418	361	376	390	384	378	349	363	419	396	372	348	404	371	375	371	403	363	401	389	380	420	414	369	366	414	386	376	396	404	351	363	386	386	339	416	385	374	395	405	377	389	412	393	375	379	367	371	372	349	352	351	357	370	405	364	366	409	371	370	398	399	392	423	380	356	410	415	366	368	399	390	399	354	405	377	402	371	332	408	346	391	372	388	368	370	366	398	385	360	390	381	362	348	385	374	403	392	391	350	370	368	392	380	400	375	405	368	387	388	406	444	371	391	384	377	369	382	400	387	356	389	377	395	399	401	389	394	386	354	396	363	383	412	358	354	415	385	396	361	400	364	381	392	370	382	417	358	367	374	344	375	413	395	430	376	394	352	383	382	361	388	371	419	374	382	385	356	350	430	396	378	373	354	393	369	349	376	385	379	391	374	361	386	370	372	360	366	380	371	390	397	395	388	357	345	334	418	398	332	389	410	361	361	372	371	374	369	372	366	356	369	371	345	347	373	414	382	360	372	403	383	381	370	382	348	411	354	424	406	356	414	344	361	391	387	382	373	422	397	400	369	365	413	397	391	379	353	358	384	346	366	389	397	364	363	412	376	396	346	366	418	343	366	372	364	391	346	372	371	388	351	350	394	359	386	392	403	386	394	346	368	384	367	369	401	386	347	373	352	401	364	381	386	385	400	388	383	379	380	424	429	393	416	393	401	381	385	390	427	380	404	414	387	358	355	373	349	341	402	408	365	364	409	389	389	398	378	410	376	384	411	364	414	422	387	387	388	377	393	369	368	411	386	395	422	395	412	399	393	409	395	402	414	394	377	382	375	346	427	376	383	382	393	417	373	353	358	373	382	388	395	325	385	368	386	386	379	394	372	393	385	371	340	394	385	368	363	389	412	397	366	418	392	387	403	409	372	407	357	371	390	415	403	395	394	392	385	351	351	334	366	365	436	390	353	350	363	370	393	395	386	388	388	369	390	375	420	384	347	367	407	381	366	369	365	379	410	402	366	399	369	387	406	414	383	347	348	352	413	421	404	383	404	390	410	367	382	340	359	425	386	416	379	419	391	352	367	379	412	406	351	398	375	362	359	358	372	352	344	365	396	395	360	414	396	377	403	375	382	393	409	403	396	390	314	359	408	345	380	388	337	384	394	410	386	391	433	369	375	348	357	384	384	400	338	385	342	375	373	345	358	396	417	390	376	411	366	389	358	411	425	382	361	373	372	418	367	367	401	375	348	386	379	363	366	383	389	351	399	416	416	357	413	404	372	387	406	379	376	411	345	386	349	401	366	394	358	405	379	416	386	417	433	370	365	393	352	388	413	413	368	372	385	375	383	378	378	391	373	401	342	371	426	387	373	372	383	397	385	384	398	391	352	395	393	365	417	367	373	359	389	370	408	365	368	402	384	429	352	412	342	417	375	356	411	415	390	358	380	358	412	350	433	376	365	365	402	401	327	393	393	386	377	419	409	387	383	378	353	328	422	389	372	376	401	396	381	420	370	358	401	402	420	384	374	399	406	373	381	344	387	418	358	424	394
8579	1518	2551	2713	2327	2011	1655	1538	1353	1325	1183	1130	1095	1054	1053	1099	1094	1095	977	998	927	997	959	1027	1035	1007	952	922	938	959	975	942	894	948	943	968	891	924	901	874	936	913	899	960	1000	950	882	891	878	898	914	901	921	921	904	980	865	892	892	905	956	920	905	856	940	913	910	904	898	833	882	907	964	885	834	907	907	897	916	921	999	955	964	906	914	946	931	916	952	932	925	916	914	878	868	849	917	906	862	943	935	889	873	886	938	881	943	931	939	877	941	935	878	887	865	886	935	863	902	900	848	886	918	922	915	911	919	900	922	957	871	924	880	927	917	939	898	918	897	899	914	959	922	894	926	939	907	957	933	871	867	861	921	896	879	874	886	891	983	870	910	864	911	899	897	907	907	916	893	941	894	923	962	963	892	894	913	922	903	973	896	887	877	893	911	856	877	889	931	939	985	876	908	891	908	898	958	902	923	921	887	984	912	893	906	930	870	915	908	877	935	869	864	938	935	910	872	868	895	890	971	906	928	932	963	941	901	911	885	951	933	917	920	898	850	906	912	904	924	979	940	895	906	900	921	909	929	868	963	850	921	851	877	936	911	924	900	945	897	888	952	922	931	939	897	876	902	892	936	910	867	900	913	904	991	950	897	908	917	911	932	958	861	949	886	852	903	866	874	892	929	922	899	929	924	886	893	879	866	915	905	902	934	925	977	927	932	918	879	900	887	938	901	978	856	920	872	892	929	875	934	949	915	931	908	875	906	979	944	914	917	921	882	901	943	912	901	894	890	887	928	902	873	918	915	904	887	900	920	938	926	950	895	916	910	891	952	912	933	920	939	883	955	911	884	907	882	914	874	936	938	895	871	915	887	867	910	883	896	946	936	947	929	936	831	884	936	863	876	851	916	912	917	911	970	960	875	908	886	919	903	866	869	910	889	935	886	915	867	918	924	936	915	912	908	866	962	915	866	884	882	888	908	896	952	917	887	904	892	878	917	872	881	881	848	901	802	898	919	943	902	935	894	872	882	894	907	907	896	888	930	917	935	980	939	862	938	879	922	916	905	903	921	935	932	899	919	928	926	913	924	906	850	929	925	937	933	894	910	932	913	866	918	907	960	902	868	908	918	935	890	855	939	898	904	926	866	884	927	939	929	913	965	944	883	903	873	951	954	921	887	861	900	905	864	907	893	903	884	834	899	919	918	931	847	882	895	899	915	904	912	904	926	860	957	931	850	965	947	888	915	981	876	836	890	886	937	892	911	940	907	906	892	849	883	932	910	942	907	911	938	859	903	895	931	952	922	911	941	905	846	915	873	945	860	866	877	889	869	900	900	888	913	875	899	859	917	928	889	907	901	880	930	849	904	887	911	904	907	899	894	897	906	916	872	902	874	910	915	924	962	951	925	920	903	945	925	947	941	955	913	932	913	976	924	902	902	880	956	975	896	881	920	912	930	907	845	891	891	907	870	903	934	900	922	892	916	960	885	918	901	946	954	930	925	864	904	938	870	856	865	915	924	821	897	905	927	975	848	896	962	945	890	891	907	876	826	937	913	962	950	955	927	923	878	888	909	906	898	910	901	861	940	878	875	896	881	852	886	903	885	903	916	933	941	917	933	915	885	849	922	936	900	893	914	925	905	902	871	881	931	870	918	813	939	921	908	943	859	899	919	895	852	954	925	906	897	899	904	830	902	890	909	898	928	956	881	949	862	919	889	917	916	912	871	910	848	957	908	899	919	906	887	895	859	920	884	960	916	882	915	836	919	860	889	956	896	922	952	937	875	892	910	875	918	913	879	906	908	907	949	985	823	909	890	911	891	889	931	894	887	924	900	937	922	888	813	924	859	919	896	956	897	900	910	936	924	932	914	910	965	894	904	906	916	893	920	919	892	847	917	909	885	830	909	928	878	894	915	920	919	835	972	913	887	955	868	899	911	964	919	918	925	905	922	950	917	936	875	900	970	937	929	895	899	858	866	913	907	914	928	864	880	894	943	858	887	915	938	860	838	949	911	900	898	899	884	878	932	915	896	896	879	866	923	857	894	922	902	942	923	881	875	922	937	901	894	920	899	929	880	917	921	937	924	983	829	945	909	968	881	899	862	896	896	880	925	910	903	912	904	869	909	876	917	917	924	916	922	912	899	940	900	918	897	896	885	892	940	920	897	925	898	949	966	970	891	938	920	869	904	961	900	888	855	911	897	960	976	894	897	933	935	878	892	875	877	891	913	913	898	887	837	901	890	959	911	936	979	926	924	945	890	956	930	918	959	862	953	837	894	863	921	936	921	888	875	941	900	885	924	931	962	903	901	874	913	886	933	928	967	949	896	913	849	907	915	878	881	917	907	912	842	964	857	864	904	897	883	949	958	898	938	880	875	887	910	957	896	962	938	899	919	929	913	943	839	953	844	916	919	922	907	920	893	917	888	918	886	914	919	944	892	838	901	935	971	927	891	879	898	881	917	921	911	920	956	919	900	931	891	896	899	875	897	923	900	909	880	891	916	902	929	953	928	916	830	912	842	896	980	892	882	916	886	894	930	894	952	870	932	917	962	910	935	909	904	941	893	932	885	891	904	932	917	891	910	883	911	889	892	890	938	907	879	813	911	890	926	846	940	883	894	895	945	875	936	892	925	893	892	918	937	903	974	927	889	869	831	941	847	906	927	891	915	894	878	888	935	936	940	942	879	898	934	877	891	917	874	867	914	852	892	905	888	932	907	909	908	935	900	907	910	886	866	922	940	806	898	901	941	962	900	951	947	923	897	893	912	913	887	946	881	936	903	908	924	936	898	895	885	885	921	889	888	940	879	914	924	876	861	947	943	905	968	918	965	873	938	889	917	926	829	892	946	879	907	911	907	864	875	907	930	941	897	909	900	942	863	899	891	901	868	842	940	925	970	922	889	929	894	883	940	926	908	835	906	894	911	915	916	927	917	883	941	884	947	888	901	921	880	991	913	942	892	865	927	908	962	922	865	888	900	940	887	935	874	951	907	912	895	893	912	888	894	943	926	866	924	926	893	891	958	911	915	961	935	862	931	939	929	911	914	893	912	916	852	872	948	858	912	949	916	898	917	951	928	885	898	921	932	949	885	902	914	910	906	918	864	888	917	939	854	928	877	923	922	879	856	941	899	900	876	901	879	820	922	943	892	896	883	915	907	902	922	875	889	936	899	917	933	867	878	951	913	909	938	882	884	900	864	903	981	878	863	953	922	890	946	925	945	871	891	867	892	841	872	883	952	867	877	883	895	904	919	930	925	876	917	944	845	948	903	909	896	877	919	954	931	904	959	840	869	904	873	918	898	920	869	964	916	902	932	934	914	878	927	861	840	875	889	929	825	919	881	905	876	881	868	907	904	911	924	928	917	884	875	901	888	910	950	916	907	979	879	859	857	923	873	906	922	917	937	930	904	953	944	887	915	912	890	929	904	872	915	946	946	919	933	888	935	913	893	915	913	879	945	848	907	864	849	902	894	928	959	922
1459	216	240	260	252	241	230	268	249	245	251	267	243	237	210	273	236	243	262	193	249	262	237	262	251	241	268	222	231	218	234	229	210	218	209	251	221	205	217	261	249	223	208	259	260	259	259	236	243	236	219	232	212	222	230	255	259	205	230	265	226	216	238	219	238	217	230	209	232	228	234	252	206	251	252	254	225	215	235	231	223	237	263	194	197	238	261	225	261	237	255	251	260	217	233	244	232	223	226	257	261	241	260	223	244	252	214	246	234	219	226	231	232	248	291	239	211	245	231	260	290	243	238	238	248	233	245	237	271	188	254	253	243	256	225	235	230	200	251	240	216	232	241	254	232	227	232	271	233	261	250	219	222	243	245	232	248	225	237	238	230	225	238	225	237	216	247	248	236	226	220	245	234	234	259	259	224	241	227	272	246	222	241	214	216	274	224	238	249	245	232	238	232	211	231	238	232	237	236	216	239	259	228	245	216	237	232	249	241	240	250	258	232	278	233	188	238	241	251	230	263	225	239	238	233	261	241	222	218	272	239	228	231	226	235	232	234	238	247	208	227	211	251	223	241	220	241	239	214	232	244	224	239	255	257	243	235	257	255	224	217	248	218	224	245	243	231	223	266	263	262	240	251	226	233	244	231	250	230	244	207	246	266	260	224	215	261	245	273	247	213	225	235	236	229	247	253	210	252	245	274	227	224	205	228	237	230	241	240	243	271	231	267	237	244	261	219	209	222	238	244	220	239	231	225	237	262	234	238	233	242	205	247	253	265	207	223	263	234	241	240	237	268	271	249	241	228	226	242	220	230	253	241	242	287	248	233	203	189	249	244	263	252	229	268	231	212	244	234	237	221	232	239	216	222	224	236	223	250	217	199	243	241	230	253	241	223	219	252	271	229	247	213	246	212	218	251	227	227	216	235	248	261	203	267	258	262	218	229	244	275	206	268	232	240	244	231	258	248	279	247	246	231	232	208	229	253	247	241	226	222	257	249	220	220	220	275	211	209	217	256	243	233	220	241	211	243	237	253	234	251	239	242	246	214	246	208	263	222	218	230	219	208	224	260	210	247	202	229	242	261	213	198	254	235	226	216	215	239	199	272	218	252	246	231	258	249	228	255	244	238	237	225	214	233	204	231	214	232	222	237	234	247	235	235	241	248	258	229	230	224	212	232	231	244	231	235	238	223	233	228	275	243	228	243	223	232	226	240	224	213	236	205	233	269	255	229	258	236	230	220	232	229	225	244	238	232	249	221	257	244	242	204	248	251	229	242	238	222	258	241	265	239	220	209	228	232	253	224	217	244	243	232	237	234	240	260	239	233	234	238	255	241	273	233	238	238	208	219	216	223	250	229	187	200	225	233	215	227	269	234	196	258	226	216	257	226	252	236	253	262	231	224	255	240	269	240	203	227	223	226	250	260	259	258	244	235	257	219	247	256	221	224	251	252	220	229	233	230	248	263	241	240	224	202	260	236	197	228	228	245	260	238	235	226	261	197	223	224	251	205	224	245	243	233	241	242	244	213	237	247	219	238	258	237	232	221	225	255	226	219	246	240	250	236	262	260	208	256	220	249	254	239	258	253	266	243	243	245	235	211	241	226	253	235	225	239	259	220	206	222	249	249	243	215	228	243	227	247	255	233	245	216	251	210	236	257	239	232	231	250	204	228	244	243	280	220	238	256	251	233	229	227	253	231	221	253	250	259	204	233	245	245	243	231	269	236	243	230	261	230	233	253	237	248	253	234	266	247	225	242	260	212	248	223	232	247	251	256	244	239	259	262	258	266	238	242	223	242	242	203	243	253	209	256	254	229	213	240	239	239	214	244	261	237	254	257	216	224	220	244	227	224	217	240	254	230	217	255	276	248	246	231	221	242	226	215	232	223	248	235	233	240	221	218	267	229	245	235	213	214	244	235	260	223	277	273	269	235	223	235	261	235	217	265	237	229	219	274	231	223	228	248	222	253	212	225	245	206	234	248	223	215	235	254	245	212	244	221	217	219	238	210	223	275	271	264	230	225	209	224	250	249	234	253	258	253	220	209	246	243	237	227	203	256	218	246	265	218	250	249	234	255	236	262	217	235	235	249	239	235	224	244	254	222	254	250	225	228	207	241	236	259	278	237	238	221	235	237	230	245	234	193	207	209	248	278	216	249	246	229	228	253	222	263	226	253	244	228	221	220	235	245	228	202	241	215	224	257	218	209	214	215	248	232	231	252	224	251	247	257	241	266	252	262	235	259	223	221	248	226	237	218	219	192	247	251	265	224	237	214	247	251	201	215	244	276	256	236	243	253	246	239	242	244	193	238	234	210	217	215	267	245	217	255	247	226	235	219	228	219	228	221	241	215	220	265	229	207	235	272	243	224	232	203	246	230	240	225	262	263	217	215	222	256	243	246	256	247	214	261	239	211	229	209	241	235	216	222	246	234	219	239	250	195	226	243	224	244	249	223	246	266	208	266	223	247	246	263	229	223	249	236	246	229	248	256	235	262	232	241	232	238	207	225	214	232	236	211	274	248	230	230	205	230	230	232	257	231	224	240	221	239	217	216	243	251	244	224	223	226	222	244	256	221	220	238	275	252	219	226	215	199	234	214	215	228	233	252	240	217	228	236	194	235	228	250	226	231	285	230	234	218	219	243	244	256	234	230	220	230	250	233	241	225	253	250	237	257	217	209	212	226	240	217	254	234	238	234	202	240	234	219	223	257	234	230	272	239	254	234	246	250	255	264	224	205	236	223	236	213	242	218	244	219	254	223	212	225	224	240	243	243	255	274	215	243	213	195	248	219	252	222	255	271	233	226	193	230	220	225	228	229	228	236	231	253	260	247	236	226	239	210	238	246	226	233	249	256	244	259	235	246	230	226	202	231	240	269	255	195	236	203	243	242	263	236	209	217	242	224	220	247	250	234	235	235	255	232	238	246	243	227	218	236	222	218	260	257	254	237	238	251	254	238	205	236	241	220	276	237	249	278	229	256	210	228	236	218	244	219	230	246	215	215	235	230	260	222	245	221	248	224	239	239	248	228	261	241	214	224	222	241	243	227	221	273	245	242	244	235	206	209	224	237	219	243	235	227	252	251	239	210	212	257	222	239	232	237	254	234	234	229	202	263	223	230	243	214	231	228	225	237	241	266	244	239	228	221	260	261	229	254	243	237	240	285	225	244	263	217	207	242	268	225	237	260	232	256	243	222	264	246	248	225	254	244	257	248	240	267	219	232	250	236	234	264	205	242	221	244	245	203	230	238	280	257	238	243	251	219	223	246	244	254	247	255	252	261	192	236	231	238	211	260	201	255	245	248	229	199	261	228	248	237	208	274	232	235	245	231	210	232	230	247	226	252	233	204	228	256	231	212	241	232	224	249	215	239	227	243	200	258	224	234	214	257	217	230	243	219	225	238	252	247	217	219	242	247	210	226	210	242	241	270	257	221	252	242	226	225	203	253	244	212	237	241	254	244	239	250	257	267	261	223	261
1850	575	607	684	634	599	580	612	609	583	601	585	612	613	630	617	560	599	621	626	566	604	607	599	644	554	601	611	563	563	556	586	596	604	593	583	620	628	610	604	601	566	585	598	605	596	615	610	606	600	568	581	568	603	562	648	571	587	633	580	588	605	591	574	616	553	546	603	583	602	587	552	612	583	597	605	564	612	589	590	588	598	577	635	604	602	601	590	617	570	605	604	606	607	612	618	605	596	645	619	608	582	605	581	620	590	548	606	555	596	558	578	573	614	610	651	575	591	611	592	612	569	583	577	631	591	589	607	575	629	609	550	576	597	608	553	635	539	589	599	588	582	627	591	590	569	596	600	576	623	567	631	630	590	565	628	559	629	571	637	589	625	580	599	604	617	596	593	608	608	576	620	568	611	596	590	590	565	641	564	553	588	544	647	586	576	588	563	623	559	599	620	618	570	582	610	575	564	609	583	628	596	612	574	601	610	583	643	565	605	600	590	611	582	565	549	543	641	584	585	588	590	589	571	570	610	592	539	581	567	614	558	631	580	600	616	579	588	581	587	616	571	568	609	620	594	586	571	579	575	627	606	610	592	599	574	603	583	636	579	643	610	584	569	600	569	563	567	571	600	581	579	591	579	605	641	590	573	539	577	577	577	555	623	573	647	611	557	582	628	635	563	577	611	585	621	615	625	595	603	615	582	559	620	638	564	611	570	574	585	559	605	553	597	548	591	600	615	605	582	615	589	575	601	580	554	605	598	580	585	637	656	558	630	585	562	600	616	586	583	557	585	566	570	594	581	567	577	563	572	557	547	633	584	583	589	615	563	581	621	610	666	621	582	627	576	605	604	576	593	588	570	588	605	586	591	570	646	564	602	617	591	579	647	594	594	599	630	555	610	563	586	606	637	577	589	584	556	602	571	623	568	577	608	605	586	617	649	588	557	571	599	585	626	586	602	585	580	564	596	596	593	573	578	590	593	626	619	584	594	600	613	612	639	595	594	586	594	650	571	584	559	567	607	555	612	533	603	615	605	627	645	581	619	568	602	576	592	602	577	586	577	615	571	557	577	564	598	612	613	572	633	577	536	559	575	588	556	591	595	612	572	574	572	584	585	565	585	569	570	596	587	592	628	550	582	541	601	565	577	597	572	612	614	613	586	592	619	574	603	589	620	585	581	608	575	608	570	615	569	589	548	606	603	608	577	625	586	557	546	600	621	613	557	582	597	626	550	559	584	618	608	602	564	580	563	599	579	591	591	560	605	599	636	631	573	586	642	611	592	611	623	588	546	566	580	581	662	601	584	606	589	623	617	590	582	583	585	561	611	598	610	552	603	591	584	599	613	607	571	558	598	583	620	568	559	594	619	591	582	565	589	612	561	560	588	618	571	593	589	621	603	607	579	598	588	585	597	603	574	607	596	580	598	575	620	570	570	592	615	615	607	634	607	650	642	591	605	575	596	584	600	594	533	594	615	604	572	555	578	571	612	608	603	611	642	590	608	598	637	590	584	563	643	602	595	579	607	599	596	617	585	525	597	584	595	587	588	601	595	596	551	583	602	604	593	599	574	581	640	628	573	589	581	607	568	536	580	562	573	624	585	593	626	598	592	562	562	599	600	592	602	569	620	581	592	536	565	637	619	586	542	603	593	562	599	616	590	616	594	562	589	583	590	577	556	626	563	546	605	542	555	577	578	595	590	528	580	562	572	580	602	597	590	603	575	578	576	600	606	572	580	607	594	595	606	615	601	567	620	584	567	588	589	578	592	586	590	617	598	603	576	578	540	623	557	602	626	566	590	588	621	578	633	552	596	602	643	639	556	620	601	591	596	622	555	579	593	583	585	596	562	592	630	599	583	592	575	577	580	586	563	567	584	589	536	569	556	575	579	590	612	582	605	590	560	606	553	592	596	641	558	566	626	543	593	605	545	557	583	638	584	639	603	601	569	613	580	630	616	636	599	621	538	561	565	605	543	539	592	594	619	569	577	604	611	596	596	564	580	648	579	626	581	569	587	578	576	596	623	567	588	612	614	636	607	582	579	647	603	596	640	594	604	586	593	583	609	609	579	609	612	575	579	535	614	573	589	591	609	571	603	564	606	631	611	596	630	575	575	588	541	578	619	536	589	556	620	580	612	621	624	603	557	627	584	605	574	585	555	563	600	585	590	609	559	583	573	613	624	616	563	572	586	576	555	588	558	590	559	591	605	568	644	562	589	588	587	587	593	596	637	564	614	627	594	601	606	593	555	592	617	577	587	579	566	596	624	554	627	602	551	642	617	565	605	590	574	545	591	579	627	537	617	631	601	595	565	546	588	599	547	555	606	623	586	645	571	547	623	608	589	619	564	614	597	605	591	564	590	563	593	592	599	591	574	550	567	585	648	606	612	598	577	589	610	570	604	564	599	565	575	541	596	597	572	595	589	555	592	600	604	600	629	576	552	569	619	562	598	544	591	589	593	594	573	605	564	598	560	617	571	599	593	628	596	566	565	547	594	574	555	569	599	576	611	563	609	614	581	516	605	618	615	561	573	600	596	575	558	592	614	605	612	581	606	604	608	601	576	631	570	603	588	602	605	592	556	565	609	584	610	615	590	599	579	565	596	612	579	593	586	587	604	600	597	617	620	615	555	593	634	594	567	557	560	587	615	604	584	617	553	601	593	588	613	567	554	593	591	593	580	615	560	603	566	596	591	598	567	619	593	569	609	596	608	613	617	557	577	613	576	561	594	626	546	625	615	597	580	579	563	587	604	583	605	583	614	604	559	589	579	599	593	614	607	592	572	609	607	610	551	566	638	614	579	638	566	631	598	599	591	526	615	560	628	606	652	581	584	615	580	569	587	629	583	564	591	569	554	574	590	571	623	607	539	581	557	595	607	572	588	571	580	590	591	596	539	626	566	612	615	572	595	593	558	560	612	611	582	602	600	560	588	582	629	585	629	574	588	584	551	579	615	549	616	571	592	546	590	598	609	585	579	598	619	565	560	567	607	554	610	594	601	602	574	545	589	576	549	604	602	567	600	540	587	573	584	597	580	576	589	558	590	565	599	603	614	564	605	550	551	547	573	540	588	574	599	627	631	605	581	607	597	537	572	542	586	591	597	590	572	599	609	569	566	595	594	645	553	611	571	613	587	596	587	603	619	585	618	564	602	571	601	575	588	598	588	581	610	609	588	603	565	592	588	571	592	575	579	610	596	560	606	543	612	591	590	567	598	567	610	599	594	577	607	610	554	584	571	572	614	587	568	580	606	622	594	594	583	576	600	601	600	574	550	567	581	585	563	577	592	553	597	543	579	595	568	585	554	571	564	612	610	593	594	606	597	566	586	575	609	582	599	546	575	588	644	653	578	589	512	614	630	614	571	630	565	588	630	583	582	557	617	622	594	558	631	571	600	575	604	575	572	554	583	583	556	616	613	574	580	590	599	558	588	639	601	578	590	603	619	667	592	565	609	603	593	560	579	578	597	580	602	571	581
7250	522	537	437	366	279	282	248	227	214	204	225	205	180	190	211	172	174	184	195	181	187	174	171	158	183	178	186	170	181	185	187	151	204	208	169	180	188	197	172	190	177	150	183	171	174	167	168	184	165	179	183	178	174	157	193	196	160	187	175	199	199	150	169	187	189	178	179	192	201	203	172	160	177	189	197	199	162	169	159	178	173	166	205	188	203	174	177	176	166	203	176	173	195	168	194	188	164	210	190	186	166	179	178	186	192	186	179	183	186	195	166	184	178	184	163	199	178	159	172	171	172	169	191	194	189	205	174	186	194	178	182	182	159	193	166	193	184	198	166	197	178	184	195	197	207	167	173	208	165	175	234	187	156	175	180	209	154	179	182	200	162	160	186	175	171	192	170	184	177	166	151	177	195	200	196	169	177	169	166	171	161	176	169	184	190	200	152	194	200	171	184	183	169	161	189	148	168	194	166	151	165	160	173	177	194	181	191	176	163	178	168	186	183	195	185	174	194	199	183	159	174	192	168	206	197	209	187	190	157	198	177	184	163	163	167	188	175	191	178	192	191	177	195	194	173	168	204	182	157	183	203	179	179	178	171	159	167	180	165	190	203	169	190	182	170	197	183	186	200	191	176	182	189	167	191	201	200	183	194	183	179	190	185	184	182	181	164	154	210	198	162	193	155	192	195	160	173	200	177	178	187	159	154	171	182	203	187	183	174	214	190	187	200	166	167	169	160	182	169	182	168	203	194	162	177	174	196	175	187	183	177	189	159	182	178	181	193	159	182	172	170	175	153	167	139	182	173	171	178	198	176	158	216	171	166	194	163	173	171	179	200	180	182	189	185	167	172	192	157	171	170	173	198	176	172	167	160	198	178	186	163	202	176	173	174	188	205	197	174	190	175	175	156	191	170	193	179	174	168	179	182	168	163	167	179	206	215	194	173	189	174	209	188	175	174	183	185	195	204	184	172	179	182	174	175	184	177	182	163	161	183	188	153	186	160	153	203	174	174	156	187	191	191	180	180	193	202	185	163	181	191	182	176	183	191	197	209	190	197	193	189	197	168	175	171	159	203	192	172	182	195	180	164	169	184	167	138	174	206	197	173	172	170	195	172	192	159	194	161	191	173	182	181	175	173	189	175	175	182	181	182	154	166	159	170	168	180	182	175	182	169	191	202	180	168	198	190	199	174	188	171	181	172	166	159	179	149	210	183	164	185	157	165	185	186	193	174	209	177	185	167	199	178	174	174	182	165	180	169	165	193	149	154	182	189	169	196	188	178	150	199	164	185	196	203	191	209	165	171	154	169	188	180	159	184	162	199	212	191	177	163	179	197	185	187	178	190	189	147	187	164	177	176	162	194	181	158	206	169	167	191	217	171	165	157	180	197	170	183	169	191	193	169	168	181	186	177	200	193	173	191	186	179	171	168	176	187	181	178	197	175	215	202	186	184	169	178	178	156	186	174	187	193	193	169	162	154	168	168	183	204	213	185	164	189	163	179	170	196	170	172	182	161	186	175	153	171	178	184	172	192	209	213	183	175	173	164	194	167	170	187	173	211	194	195	192	195	150	174	182	206	160	199	177	172	196	178	197	171	170	173	177	154	174	179	204	147	179	177	153	186	180	170	186	162	197	201	179	206	162	182	152	179	179	173	160	202	175	185	164	193	138	195	174	188	159	177	180	196	176	193	190	165	177	175	212	178	199	211	211	177	184	185	196	159	178	192	175	173	195	187	176	173	167	179	159	179	144	160	194	160	178	188	183	195	172	166	166	189	190	204	220	163	184	210	197	151	177	185	175	162	182	200	182	185	170	187	154	155	181	201	145	217	204	198	171	201	168	187	174	174	198	160	180	178	174	185	187	182	160	174	163	195	197	179	154	190	204	169	168	179	194	152	188	175	176	175	168	214	175	172	195	176	185	177	171	186	189	150	202	178	162	180	185	180	165	189	176	168	171	187	172	192	171	187	166	174	187	180	169	191	204	191	172	183	165	173	195	192	177	137	187	172	174	210	194	170	146	172	144	196	167	180	171	168	186	206	178	167	176	190	175	163	190	175	195	175	161	174	193	191	185	192	175	190	167	173	187	152	193	172	191	179	164	165	169	177	205	178	178	152	219	176	178	178	172	189	167	167	169	157	159	211	186	185	161	184	180	179	155	175	183	178	194	194	184	149	183	169	175	189	165	206	164	172	181	168	215	143	173	173	159	179	151	154	172	186	165	164	169	180	200	181	165	187	204	178	182	181	174	159	176	211	176	200	189	174	183	162	196	188	172	173	194	177	179	176	183	200	156	176	180	166	194	180	183	167	163	198	179	169	150	139	174	176	178	207	144	179	218	169	198	188	186	180	175	179	179	202	173	180	166	178	147	166	181	218	183	202	157	165	197	193	171	184	174	190	187	168	174	178	173	164	185	158	173	181	206	172	180	162	189	161	163	196	162	174	175	185	178	189	172	164	159	156	189	168	173	176	193	168	162	179	186	194	179	195	190	179	166	183	150	162	196	180	179	204	183	167	182	176	177	188	177	204	171	178	159	171	221	156	182	182	198	161	167	177	187	210	179	173	176	181	197	180	169	174	157	165	171	170	172	205	168	186	176	185	169	163	188	187	181	182	176	174	178	177	150	162	180	160	190	187	176	177	164	146	166	178	194	179	191	169	215	172	202	223	193	159	187	172	173	180	189	172	180	177	170	160	168	215	142	165	154	165	177	177	197	182	189	184	176	178	201	172	182	187	153	169	168	172	197	184	174	194	215	166	173	220	180	182	175	161	197	195	183	186	173	194	180	178	182	189	163	196	217	177	185	190	173	150	162	172	164	147	166	180	156	162	164	168	171	180	177	182	184	201	177	160	190	179	190	200	186	208	173	166	146	188	200	155	184	207	202	180	163	169	167	198	181	170	154	172	173	158	156	185	163	198	180	203	156	190	194	187	156	165	170	188	156	179	204	209	169	177	169	195	182	161	151	176	179	180	170	187	174	174	188	189	183	197	173	194	192	188	180	148	172	187	160	197	164	146	192	150	176	164	187	177	178	175	165	192	182	184	154	172	195	163	171	201	180	155	161	195	213	175	163	165	158	203	162	188	191	164	163	181	194	179	193	186	175	198	181	183	170	153	155	187	189	151	177	198	171	198	195	170	144	194	161	188	168	172	195	162	162	194	184	168	217	190	208	178	185	175	199	180	204	199	176	175	179	183	176	155	177	192	174	189	161	175	181	188	173	189	166	197	190	201	176	181	161	169	166	180	161	189	188	156	180	174	198	184	163	166	180	172	150	174	163	189	195	196	180	155	153	171	196	192	180	181	187	176	182	200	185	201	175	205	172	171	175	169	201	195	170	166	173	201	158	172	192	197	161	172	182	161	155	168	170	199	168	173	154	180	187	178	176	181	183	187	188	174	189	166	162	177	186	202	181	196	197	187	171	203	180	171	182	200	182	178	180	170	192	181	153	191	185	182	187	188	180	176	198	201
6178	825	1336	1409	1236	1060	892	793	762	704	655	650	609	618	560	577	540	566	556	541	553	504	569	527	541	519	547	502	542	502	522	541	545	531	548	537	478	516	537	488	534	489	486	509	509	500	525	510	500	508	526	528	495	485	520	486	517	525	499	534	495	475	473	513	533	490	475	507	525	479	534	492	496	475	498	555	521	514	501	501	487	480	498	525	513	503	496	515	512	485	546	483	523	471	512	488	453	504	506	459	495	513	486	493	466	510	477	483	535	467	517	554	534	548	465	485	524	492	486	510	450	493	481	521	503	451	495	508	488	479	522	496	505	471	510	501	514	517	490	511	518	472	500	524	508	494	505	474	503	473	482	490	457	478	508	494	489	549	502	480	521	513	503	458	482	506	469	513	495	484	505	507	526	503	477	531	477	508	498	516	511	496	460	511	488	500	516	511	518	504	498	485	479	492	484	507	530	541	516	495	500	541	467	548	459	464	486	526	494	480	476	516	496	499	477	511	504	462	508	443	534	467	506	482	484	461	452	486	455	484	462	489	535	484	519	497	489	518	526	484	490	491	493	463	488	506	506	475	463	453	484	532	499	510	482	486	497	504	500	515	487	492	467	490	530	502	514	467	518	533	532	475	468	494	498	426	481	481	458	492	517	502	527	481	499	486	513	491	489	502	526	483	529	512	454	518	524	506	488	528	520	532	509	524	493	486	518	469	497	529	473	504	538	526	455	480	540	481	446	471	471	483	470	468	504	478	506	512	479	488	484	523	482	485	476	436	505	499	506	531	517	475	462	474	478	501	516	483	481	505	505	471	491	514	493	490	482	488	463	474	506	464	529	489	526	496	461	485	487	489	489	507	515	509	494	484	484	491	492	534	480	483	456	466	512	522	510	478	551	496	489	486	499	470	459	502	419	505	494	534	540	481	514	522	494	527	508	487	506	499	503	473	516	503	506	454	490	507	502	471	471	521	451	493	482	514	502	530	480	503	492	512	493	520	478	496	491	481	497	514	512	517	503	505	531	435	498	466	486	485	510	517	505	494	511	484	523	522	498	478	488	478	480	490	521	488	536	481	521	498	519	539	474	504	489	477	499	503	461	496	530	503	484	505	474	510	456	522	502	498	501	534	522	491	496	482	517	521	512	518	515	493	497	508	495	530	497	469	490	473	495	485	500	482	497	483	494	515	513	449	492	475	499	485	471	513	532	549	486	485	502	514	500	512	488	480	499	493	475	511	505	505	489	496	509	476	474	479	556	484	495	521	500	495	472	480	468	482	466	483	489	508	449	515	517	461	474	465	494	516	494	495	521	492	495	496	481	527	468	482	509	521	498	506	504	544	474	477	455	444	500	481	466	518	505	451	490	522	495	530	444	472	491	482	464	506	515	490	481	494	479	518	520	492	581	512	484	490	539	469	496	512	466	453	517	453	490	507	528	504	487	530	535	490	500	464	514	516	501	522	462	490	517	487	465	453	479	462	499	457	521	512	495	509	520	506	469	490	484	471	504	474	480	466	475	481	488	493	512	483	516	565	511	491	462	472	518	515	466	490	473	510	524	517	525	499	532	497	505	478	446	506	521	498	519	468	518	541	477	526	504	458	490	502	499	500	497	483	466	491	467	514	485	519	492	509	507	480	520	471	494	486	461	483	485	498	479	506	497	509	482	489	461	515	480	501	511	513	525	536	489	500	466	499	469	511	526	481	493	502	490	487	506	481	483	477	511	487	479	478	546	511	510	507	514	518	523	486	503	495	502	491	486	504	470	472	462	497	503	491	459	511	496	482	503	499	502	537	519	509	483	479	489	479	486	511	465	496	494	477	483	473	525	511	513	481	492	507	466	504	501	494	472	483	492	489	513	524	537	505	500	477	490	505	493	476	514	495	524	451	500	529	476	461	488	450	513	510	519	515	495	535	468	527	491	500	493	484	506	481	534	480	515	475	509	490	514	543	521	497	488	493	524	548	515	503	515	496	484	524	446	531	509	505	474	508	476	494	490	519	506	475	502	467	477	495	503	471	484	452	485	559	523	526	497	484	521	473	525	465	504	517	473	486	524	516	456	487	504	524	492	469	474	443	481	485	505	470	481	486	468	478	479	499	511	524	480	463	507	486	454	495	512	483	525	497	496	531	488	474	497	508	473	509	513	491	473	505	471	478	471	471	502	465	476	552	492	517	491	466	498	499	505	513	515	526	505	497	514	504	513	488	507	490	499	501	514	512	501	502	505	503	436	506	536	506	516	460	488	503	495	529	493	481	522	496	471	477	507	483	515	496	504	532	482	490	526	498	496	494	500	477	498	488	508	501	524	493	527	509	455	488	514	513	509	527	519	506	493	520	519	503	491	503	492	495	486	467	497	504	492	518	548	493	527	526	465	524	498	503	534	533	494	570	466	510	515	456	524	503	461	503	509	484	508	492	475	518	512	503	481	482	486	479	504	497	517	537	489	475	536	491	470	529	478	481	501	490	537	529	531	479	483	497	464	507	486	484	460	494	481	482	501	516	482	490	521	491	477	530	509	475	515	512	490	503	535	524	495	488	477	513	486	504	496	502	490	487	475	508	477	524	485	514	511	512	498	476	506	495	481	542	500	482	483	459	475	506	525	484	530	439	486	527	474	483	519	479	482	499	459	501	520	485	490	508	516	527	492	502	482	498	532	467	465	495	509	504	491	498	510	519	506	511	515	516	495	511	483	512	486	530	467	475	513	505	453	502	504	459	504	472	520	485	525	470	511	476	456	481	457	479	484	512	490	509	515	489	463	515	476	465	500	479	483	526	484	478	527	473	458	495	475	495	480	482	487	453	510	494	520	536	513	496	523	467	515	511	492	450	492	506	530	478	474	470	493	518	462	518	568	480	477	454	465	499	483	461	465	486	503	513	491	509	492	536	452	515	494	520	492	497	463	469	533	490	471	526	502	490	493	511	516	471	501	500	478	477	523	500	486	503	524	529	540	513	502	513	510	490	514	498	500	499	508	551	501	504	492	514	530	480	517	515	498	499	490	485	501	481	479	471	487	475	491	484	511	438	466	491	498	507	468	473	478	477	543	517	492	476	482	505	538	508	462	506	490	479	508	489	544	508	492	525	460	479	521	488	516	500	533	493	503	558	478	495	508	549	491	486	502	496	494	516	473	514	546	501	458	425	498	514	467	492	518	488	474	475	506	483	518	485	524	494	462	498	510	471	527	487	511	483	460	481	473	477	512	513	489	529	506	526	521	479	498	523	467	481	501	533	507	533	528	516	514	505	458	507	501	479	516	508	519	492	543	488	498	469	549	491	512	501	548	504	475	490	508	476	496	509	521	512	490	516	480	499	487	500	525	497	525	495	504	493	506	508	491	533	503	471	506	496	501	522	467	524	484	505	524	549	470	520	483	499	480	504	496	511	519	459	524	494	513	466	523	520	488	518	504	492	491	452	510	523	480	455	486	484	538	482	485	458	533	485	515	511	519	483	519	507	517	501	501	515	495	492
14723	1459	1211	916	705	606	545	532	445	443	489	384	440	412	415	442	406	400	379	396	374	373	427	373	431	419	415	418	365	353	375	375	395	400	390	374	381	385	365	337	372	367	386	374	362	383	425	373	367	365	410	352	402	397	401	382	371	390	353	386	348	367	392	365	375	378	360	413	399	393	402	393	349	377	409	373	394	395	397	348	359	337	363	355	376	362	334	416	388	396	392	398	343	382	398	409	337	358	347	330	363	367	395	389	376	384	360	361	348	383	358	413	357	413	349	393	403	403	390	379	385	377	398	343	378	407	386	390	398	368	391	394	423	370	354	390	379	400	351	384	375	417	370	366	339	395	395	399	324	387	356	376	396	376	359	342	368	384	328	340	389	364	382	348	410	380	392	371	372	343	383	411	368	352	369	357	396	398	390	375	389	379	390	391	341	403	355	352	402	353	380	379	368	381	358	413	368	341	388	383	385	392	386	385	392	365	381	387	374	355	383	367	385	401	381	394	408	363	360	359	383	407	388	360	383	415	367	379	349	355	430	350	354	413	383	350	377	418	380	356	377	408	359	398	403	389	372	314	415	416	399	379	379	383	383	364	374	392	400	388	395	382	384	385	381	359	388	351	370	346	380	353	400	386	398	403	389	377	388	389	417	388	399	381	350	346	400	383	387	357	384	391	400	381	389	405	328	394	373	402	391	395	371	402	367	356	382	385	413	407	391	381	383	371	408	392	405	409	380	340	391	359	351	361	395	400	415	370	372	405	392	412	380	392	385	387	363	362	379	411	402	399	364	397	392	332	338	350	348	379	368	404	387	364	377	400	441	392	397	356	393	400	374	388	369	390	442	361	402	344	377	337	340	365	356	396	374	374	391	384	373	398	404	363	395	373	340	409	346	392	428	367	422	382	392	396	361	422	409	361	415	356	384	382	365	386	334	374	373	399	358	393	419	402	363	382	377	365	368	382	413	355	377	381	399	349	407	389	367	384	382	368	395	397	379	402	401	400	398	394	372	397	391	358	381	381	362	388	398	369	366	357	396	358	383	431	382	426	385	393	364	355	409	374	392	404	435	372	400	374	389	408	408	406	380	402	386	348	375	358	394	392	360	352	417	359	356	427	378	370	383	383	374	359	397	449	375	369	381	401	402	362	431	396	389	415	377	402	422	342	421	344	407	389	403	388	375	340	394	376	367	342	369	352	420	377	397	383	383	385	375	343	347	362	376	370	366	370	338	367	407	369	407	419	379	362	373	365	400	397	393	376	416	386	396	400	409	335	373	392	415	397	413	442	372	363	398	409	383	360	384	333	394	400	344	406	371	378	359	379	333	374	361	411	433	428	376	357	353	393	384	386	400	365	373	379	399	399	385	377	361	378	353	371	393	392	403	376	389	379	382	373	367	398	390	397	370	350	378	381	404	388	356	377	395	398	413	385	413	352	401	353	357	426	375	425	412	391	374	400	379	354	358	338	383	373	402	411	399	371	365	384	376	382	389	383	424	394	374	387	377	405	385	394	383	392	393	390	395	421	387	367	390	395	408	370	367	414	342	379	359	393	420	336	405	406	399	402	367	402	388	414	362	373	442	386	414	392	395	381	371	401	391	352	391	361	403	399	376	376	356	405	414	396	369	405	384	340	415	365	363	406	388	367	359	339	362	391	404	379	363	401	397	380	367	410	388	372	379	435	389	360	410	372	349	359	383	401	434	364	366	377	401	427	365	389	386	348	353	352	358	398	401	383	395	379	385	363	363	362	414	368	413	414	387	391	388	350	403	399	401	373	385	376	408	373	365	346	373	368	356	350	374	403	408	383	338	388	395	404	377	381	349	361	409	356	345	389	413	380	413	395	405	370	390	365	366	383	405	390	353	415	385	364	390	347	362	335	389	398	411	382	400	389	393	386	359	385	396	359	393	354	322	364	408	365	384	383	409	360	378	391	376	389	377	366	357	367	375	389	395	339	391	404	349	389	386	359	429	358	383	370	386	423	361	358	341	381	398	402	360	347	370	379	390	391	366	368	379	370	377	411	369	367	340	362	375	347	421	365	372	342	362	382	390	403	404	374	389	377	368	395	345	423	358	382	332	390	430	379	372	403	372	419	414	413	363	397	384	384	382	365	362	416	382	381	423	411	362	382	387	353	372	375	392	380	387	399	353	367	389	408	347	391	415	395	455	376	397	390	386	385	396	413	350	409	360	395	382	393	415	414	380	402	395	401	421	401	404	416	377	336	371	427	389	396	411	375	394	356	358	394	379	424	355	375	385	415	410	384	364	391	407	381	378	363	392	363	353	375	418	420	404	356	377	380	385	391	410	389	380	378	391	367	400	381	381	366	382	420	380	378	438	370	336	390	354	380	387	367	331	392	389	398	370	414	370	414	411	360	384	391	380	330	399	359	402	361	376	407	369	384	358	389	375	397	378	374	388	388	401	341	365	340	378	370	369	376	393	387	403	371	418	347	380	429	394	364	388	372	351	362	401	395	367	373	420	380	422	394	388	384	396	399	395	373	375	392	372	349	369	383	370	349	382	393	355	351	362	372	405	404	372	378	351	368	369	392	383	393	356	390	349	400	406	400	402	418	422	376	392	368	343	376	355	344	356	388	375	388	395	372	389	381	334	398	368	361	389	405	407	411	367	405	398	405	405	399	402	381	355	417	353	393	371	379	377	405	386	381	354	379	390	409	356	378	393	373	387	404	374	367	389	372	409	406	424	387	408	399	398	390	425	367	391	410	399	365	390	394	400	389	380	389	406	371	383	385	447	376	373	367	354	389	373	360	400	361	378	394	417	399	377	400	401	381	402	407	375	437	361	404	377	389	388	388	403	406	422	349	409	408	408	363	380	365	371	367	373	330	385	375	397	427	367	359	377	353	397	397	370	386	361	390	418	395	380	406	386	365	358	386	391	377	368	414	369	385	426	409	375	387	389	350	335	386	393	392	407	383	397	374	407	438	393	413	372	379	349	349	371	413	314	424	355	399	375	424	401	404	434	382	348	359	372	372	340	408	363	373	353	355	381	367	359	406	395	362	380	370	417	409	386	368	359	379	380	371	420	390	377	366	414	370	367	401	381	378	410	354	346	395	386	396	407	381	397	359	356	404	368	394	377	433	398	390	400	398	386	390	362	401	385	397	402	353	359	405	359	361	392	405	389	375	355	407	376	378	377	382	376	381	428	393	386	364	385	417	388	378	378	395	385	401	408	389	362	395	382	421	425	358	362	379	360	393	353	358	368	372	352	384	374	387	409	380	347	354	355	404	367	392	364	383	375	380	379	381	395	361	409	405	396	342	398	408	389	364	369	359	379	400	395	402	368	359	372	402	378	382	388	373	398	390	410	377	376	412	393	353	364	390	421	404	399	371	396	351	379	399	404	368	357	355	380	376	382	401	332	388	381	390	354	364	379	409	386	410	383	421	397	387	353	394	383	356	367	388	407	401	421	400	376	412	383	388	354	372	366	379	354	376	386	382	407	375
8576	1552	2504	2741	2395	2031	1725	1411	1338	1256	1263	1132	1078	1128	1060	1063	1019	1016	958	1028	997	952	956	1004	922	962	959	953	977	971	902	907	895	888	902	961	898	937	925	939	966	892	876	903	953	868	877	899	901	918	918	858	911	886	910	954	916	874	948	843	888	890	906	932	946	943	890	898	908	848	924	937	917	957	943	889	918	914	886	961	901	894	912	923	905	880	882	939	878	912	915	931	906	880	892	890	897	907	963	916	911	976	954	934	860	873	929	883	932	948	904	972	1002	902	888	966	895	953	959	876	916	941	882	904	917	915	908	911	873	911	935	944	877	856	928	923	889	905	962	885	862	872	903	887	930	925	914	909	935	893	905	942	904	870	898	906	910	869	857	842	872	911	935	846	845	871	943	969	924	951	950	919	858	968	948	958	952	895	935	865	878	881	899	864	860	912	894	914	941	931	897	906	944	880	923	893	934	886	951	932	897	902	915	861	877	926	890	945	815	885	925	922	914	958	891	857	934	868	941	883	856	863	902	879	869	885	913	951	899	907	936	882	856	904	857	913	911	876	889	943	917	886	890	919	897	889	903	940	855	873	893	896	866	913	869	926	910	940	935	935	887	979	871	885	905	930	956	886	883	876	882	907	906	832	907	951	896	877	866	928	967	874	862	851	889	944	989	911	961	934	868	929	891	909	888	899	905	950	964	944	905	900	891	912	878	862	920	858	840	879	926	913	879	922	895	865	861	906	936	970	845	952	925	866	915	981	892	900	888	950	945	894	931	912	863	898	890	887	886	883	853	844	959	915	922	909	893	915	936	917	890	859	874	892	900	941	914	866	906	943	920	900	874	891	875	919	917	917	872	906	910	863	936	881	870	902	885	953	945	959	927	865	856	874	909	903	916	908	878	884	906	884	911	871	910	911	869	962	904	876	873	943	900	919	942	899	941	924	922	885	898	929	917	866	893	815	949	890	949	869	869	961	905	985	937	909	935	918	912	925	915	921	932	881	938	905	912	910	918	860	908	860	914	958	893	904	951	911	954	915	930	918	914	907	882	906	914	867	932	910	899	920	907	991	887	955	955	900	932	860	873	877	883	931	928	922	913	930	904	895	972	933	830	904	900	930	922	900	883	911	888	871	936	926	899	903	933	915	916	882	920	918	824	919	885	854	904	849	891	977	910	863	897	900	899	946	962	882	930	967	881	916	897	910	901	929	908	881	873	936	895	830	877	871	871	911	912	933	916	862	942	921	907	889	840	854	921	890	886	870	902	919	960	842	895	893	903	897	931	861	892	923	921	863	913	942	917	884	852	928	918	916	914	944	927	933	871	834	908	913	893	906	922	942	841	916	875	944	868	907	868	871	949	922	885	854	914	953	939	913	891	895	942	917	924	870	923	937	893	906	945	959	879	861	912	892	931	918	895	991	900	879	914	926	938	918	898	874	867	889	909	884	913	857	901	885	899	901	895	966	829	853	909	872	917	891	947	920	885	902	943	943	872	862	881	913	928	957	911	924	908	875	862	871	852	929	910	920	914	901	889	860	892	862	885	896	872	828	926	887	954	898	879	904	958	903	922	959	905	921	901	929	891	924	921	951	890	842	849	908	912	931	913	960	915	910	890	927	919	938	928	870	938	975	916	899	950	875	906	929	871	898	910	918	895	899	928	899	927	934	935	930	902	905	935	948	823	893	918	870	925	882	847	867	918	939	917	892	861	903	891	903	870	970	853	919	944	895	940	870	937	914	893	917	905	902	911	903	938	904	892	942	855	919	940	909	899	857	894	928	860	906	932	908	845	913	887	927	948	905	891	924	918	914	901	918	915	889	871	938	865	936	908	916	918	879	912	866	855	841	863	928	929	859	864	987	978	885	954	865	907	890	908	908	900	979	857	854	970	927	890	876	821	930	888	917	876	876	902	941	929	881	911	925	912	917	838	932	907	891	883	916	928	958	946	930	880	895	893	910	899	928	909	890	916	918	924	909	925	894	953	902	922	932	894	869	906	874	917	911	894	874	922	933	876	864	909	960	883	916	944	905	906	864	854	876	936	942	879	978	941	952	889	907	869	908	958	907	923	851	900	938	898	908	930	864	910	926	932	893	876	881	883	915	930	930	889	897	860	891	861	908	869	929	932	904	893	931	896	946	858	875	813	873	974	952	916	905	910	905	864	863	921	944	883	901	900	914	873	896	903	910	877	921	914	929	919	952	924	913	909	869	890	957	886	976	901	894	875	870	854	885	898	929	877	893	874	914	927	906	911	909	887	916	858	919	915	950	861	909	964	951	924	935	919	882	848	883	942	923	929	885	879	927	913	959	911	924	909	960	880	884	888	888	919	938	886	949	964	914	907	895	866	891	923	916	906	887	886	937	935	923	873	923	912	882	950	967	873	899	880	909	923	927	880	900	926	925	919	892	897	883	877	891	907	916	899	873	898	919	907	939	926	939	940	891	890	954	941	967	875	920	899	895	913	901	906	921	846	913	931	938	884	924	907	929	956	845	862	868	940	898	931	934	940	897	887	922	838	893	907	916	914	892	876	896	895	939	896	946	908	923	905	875	920	969	870	876	923	899	881	857	848	885	944	875	898	874	926	938	899	931	887	919	885	843	869	898	883	882	912	938	912	917	942	950	850	867	900	926	860	924	870	831	895	926	854	940	911	900	911	894	901	864	927	894	899	891	919	947	853	909	925	922	910	887	927	964	963	845	907	886	848	925	958	922	933	911	879	854	926	884	882	913	953	908	840	876	876	908	900	872	923	853	926	956	946	893	906	884	868	934	888	937	963	917	890	892	880	924	854	904	948	936	928	899	947	907	920	879	897	866	883	909	935	901	882	929	936	872	886	820	936	889	905	880	931	895	895	857	923	901	843	887	937	899	849	891	941	874	884	987	886	913	976	907	923	857	885	917	890	929	883	867	902	920	835	897	872	859	895	952	939	935	961	909	925	920	943	884	925	949	899	903	873	893	939	928	895	907	923	864	925	898	919	980	884	916	918	858	920	892	855	878	904	975	890	865	931	890	894	911	944	871	901	915	925	954	937	877	935	900	901	883	910	894	924	918	954	877	881	878	887	915	912	885	892	875	874	919	907	926	894	918	920	931	926	894	885	916	887	898	944	916	875	958	905	894	942	950	933	932	909	910	854	903	947	948	910	897	824	871	935	873	850	890	935	908	879	899	914	928	949	881	860	910	878	927	946	929	877	928	944	897	944	924	887	910	888	963	891	870	917	921	940	856	911	865	941	913	911	930	909	895	868	880	874	924	942	892	865	887	930	898	892	874	880	889	902	919	914	886	901	884	815	968	907	893	876	903	957	882	866	944	882	889	880	936	895	903	889	877	930	910	863	913	883	926	926	891	910	890	912	926	891	905	906	872	878	903	931	964	895	894	899	912	950	886	894	938	893	946	908	877	891	889	878	905	958	886	906	929	862	878	884	878	937	916	951	928	907	887	911	957	899	894	943	903	879	872	939	876	868	914	901	895
1428	258	241	244	218	231	214	250	246	258	268	216	253	246	243	221	228	236	227	225	251	211	248	270	247	258	218	237	237	258	261	211	242	219	248	225	225	238	254	226	231	260	199	227	254	245	242	254	242	234	241	244	234	254	231	221	243	241	260	216	244	253	221	222	225	236	213	218	217	246	212	215	246	229	235	230	242	253	247	242	251	241	242	208	234	247	267	256	253	246	246	232	230	283	243	249	224	244	244	223	246	239	225	255	249	231	239	226	232	221	244	258	278	225	225	246	217	227	239	240	273	239	229	235	233	241	245	260	226	251	239	259	229	217	222	216	225	220	233	251	256	227	235	264	259	232	245	240	241	252	239	208	231	243	227	243	233	224	252	250	238	210	230	251	237	249	228	237	231	265	243	247	226	242	238	234	241	259	225	249	222	249	239	260	205	215	230	252	230	263	249	248	247	251	239	223	236	211	252	222	268	236	199	217	272	245	234	182	202	243	260	227	219	227	218	279	229	227	224	267	218	223	223	201	225	235	231	232	232	238	236	260	245	247	229	206	217	254	191	210	272	241	193	212	240	261	228	257	261	211	254	220	230	228	232	228	219	220	217	252	209	212	222	222	240	235	233	222	233	217	239	226	245	264	221	222	251	201	223	244	251	212	230	205	206	215	241	236	241	266	241	214	199	217	229	242	248	235	220	239	225	206	216	242	241	244	236	210	252	208	232	226	231	233	244	229	275	249	231	249	227	234	246	222	214	238	252	263	230	245	241	250	221	223	246	235	246	250	241	233	234	239	235	242	237	258	239	230	236	217	224	242	251	243	222	219	243	262	264	242	225	241	235	263	223	219	245	224	234	238	226	236	237	223	224	260	258	219	253	244	267	229	247	229	209	202	203	274	267	247	250	206	207	224	222	246	233	244	228	223	244	232	251	189	224	256	229	225	261	213	215	218	220	212	228	236	217	237	201	247	255	243	243	249	245	202	245	255	246	241	241	239	242	234	231	233	236	228	212	253	219	254	223	274	235	240	266	244	258	243	276	224	233	257	246	245	233	226	240	234	227	208	232	249	256	260	245	243	235	229	275	237	229	221	238	268	251	238	218	247	238	211	238	243	238	243	241	247	239	230	203	262	238	238	227	218	250	200	234	240	254	257	242	229	242	203	236	234	259	268	280	232	240	236	240	253	248	257	238	248	218	241	259	223	217	253	226	241	244	255	251	249	218	252	236	228	215	203	219	246	217	244	236	215	231	234	238	231	253	238	220	246	233	216	224	255	222	236	239	269	220	256	237	264	232	267	231	242	269	214	225	240	236	227	238	240	239	261	212	222	221	219	262	234	209	222	220	217	255	217	218	215	219	234	241	243	250	253	233	239	233	244	228	210	238	227	265	248	254	217	253	245	239	231	228	247	220	245	206	224	234	255	252	249	229	222	249	276	235	226	230	249	222	254	259	224	228	247	270	227	226	243	258	236	236	226	236	263	214	214	240	265	216	236	245	239	230	236	225	242	263	228	253	236	244	235	239	257	223	232	252	231	228	218	216	229	226	227	236	240	230	230	251	222	242	249	230	235	232	256	230	241	234	261	229	213	210	262	243	219	244	255	231	225	245	243	268	210	212	217	244	251	232	240	226	258	266	232	217	247	213	251	238	269	238	202	225	246	253	229	250	266	248	223	228	229	260	249	236	224	247	239	252	230	246	196	256	234	216	247	288	245	197	197	248	229	232	235	228	218	236	228	233	221	252	265	240	262	232	249	243	259	233	236	198	268	232	223	198	275	228	245	242	251	216	244	239	228	207	210	255	239	235	224	225	219	229	206	231	215	245	215	236	244	257	218	220	224	252	208	215	242	269	217	226	250	219	249	211	242	235	263	212	272	223	242	232	227	235	260	243	226	286	211	262	240	232	232	222	224	221	243	262	236	206	241	210	221	227	232	236	213	199	222	234	244	230	243	221	246	229	235	243	210	259	230	232	246	208	240	260	221	252	281	249	232	242	245	228	236	271	229	269	213	263	257	242	255	241	257	270	258	235	238	225	231	238	208	234	222	252	240	253	241	224	250	232	204	231	242	225	212	216	232	238	233	251	229	244	228	249	247	218	289	258	242	224	202	230	248	251	222	246	234	195	226	227	247	248	215	233	246	259	223	234	236	241	213	216	220	229	237	253	224	220	247	228	209	233	216	216	226	236	253	215	233	267	261	230	229	245	237	229	244	220	232	235	239	228	259	280	244	219	255	217	236	243	269	228	246	240	241	253	244	255	233	246	248	235	242	242	240	224	256	228	236	213	218	235	232	249	237	257	249	224	228	254	217	224	220	240	268	239	212	217	229	260	251	226	223	229	237	226	237	224	235	224	226	250	247	249	207	222	233	256	208	223	234	264	239	230	223	258	239	255	237	230	249	255	235	262	243	228	247	231	211	252	235	243	253	240	247	227	246	251	219	209	197	229	218	275	206	261	234	234	264	238	233	215	225	233	250	236	270	226	187	227	229	228	250	206	260	238	257	220	224	232	237	235	204	250	216	275	261	228	213	244	221	221	220	256	247	227	265	251	227	253	258	229	229	223	239	232	223	221	277	224	250	239	255	260	242	245	208	238	234	235	253	253	242	249	243	250	221	262	221	253	265	237	213	233	238	245	240	228	226	237	241	220	220	244	239	235	251	212	255	222	226	220	226	201	235	222	241	221	248	250	233	254	211	232	232	224	226	215	249	237	234	252	246	231	231	250	220	240	228	268	296	233	212	208	234	244	262	256	239	220	262	224	237	245	212	226	246	237	264	230	203	198	239	224	226	252	224	240	238	253	222	250	200	215	238	241	233	265	235	232	226	253	264	213	221	247	239	242	247	223	227	240	261	268	261	230	210	247	219	236	231	226	227	238	208	228	249	240	232	226	204	240	251	227	241	274	229	272	232	219	237	234	228	266	244	238	237	233	223	252	235	263	238	237	210	245	241	223	236	243	245	220	258	252	209	240	242	223	220	232	235	234	235	238	245	222	231	222	250	242	279	266	239	247	261	225	238	238	225	225	225	239	218	239	251	246	235	230	234	215	220	234	206	252	252	206	262	221	216	242	218	228	224	227	235	249	223	212	238	211	234	243	247	241	246	227	259	260	201	227	234	231	276	241	246	274	245	236	235	235	227	219	243	251	209	268	241	213	238	219	239	228	211	252	235	238	220	244	222	223	221	219	254	245	241	262	245	222	236	252	229	274	224	223	221	245	203	235	238	241	237	231	243	280	253	249	227	244	206	227	219	218	243	255	215	217	245	228	278	247	238	244	221	226	258	263	258	235	260	234	228	235	216	225	246	226	251	226	257	259	241	230	247	234	203	225	246	242	259	233	229	247	214	240	248	233	244	206	246	236	213	235	254	214	246	230	232	232	226	264	239	241	238	262	248	228	246	259	227	237	255	249	231	230	265	271	243	225	248	239	241	253	229	208	230	246	207	224	252	197	230	261	201	254	260	222	264	247	243
1887	615	619	671	606	573	588	594	576	600	625	589	583	576	617	578	595	571	602	623	622	568	586	616	594	585	572	582	590	588	569	587	582	590	584	606	542	599	582	597	586	591	589	602	634	614	581	588	601	606	561	568	618	602	589	564	577	596	601	564	623	589	582	534	593	603	583	619	601	588	589	599	572	564	614	588	597	588	543	586	581	593	620	563	591	633	604	603	572	573	560	623	573	580	588	615	614	580	581	582	606	582	569	561	591	547	600	593	602	574	591	574	578	572	637	590	571	594	594	620	592	581	585	616	629	578	587	592	614	606	572	617	606	598	589	571	578	586	575	604	590	626	623	640	606	594	582	608	578	541	627	572	600	573	600	593	599	612	573	589	626	560	598	623	573	576	622	614	572	603	660	628	601	613	560	620	557	627	636	607	588	587	592	559	611	582	605	557	590	601	568	621	573	575	644	618	558	568	546	565	627	633	625	589	543	618	606	571	582	599	611	565	574	589	600	597	644	586	565	605	594	570	618	597	582	569	581	607	564	595	589	581	597	604	585	579	630	583	573	590	556	615	593	588	645	531	594	637	596	594	605	553	596	604	608	597	592	560	615	560	644	611	545	598	580	566	573	605	616	587	610	596	585	548	608	560	575	573	577	542	583	615	609	632	574	615	618	591	637	579	578	560	552	613	581	603	637	574	541	622	580	579	553	609	550	600	576	558	580	595	613	589	602	588	598	589	582	555	604	603	580	629	591	551	582	543	617	582	596	553	561	583	602	557	600	564	580	562	568	583	552	583	538	624	570	565	605	595	600	587	577	586	587	596	602	597	604	591	604	579	575	595	569	573	574	547	552	557	608	608	596	611	630	543	558	610	598	611	613	634	572	563	601	604	578	560	574	591	612	597	629	567	587	578	641	606	567	582	599	649	611	628	575	591	607	605	615	613	596	597	619	605	631	570	577	581	576	571	609	587	607	575	609	619	569	619	558	602	592	624	577	631	545	572	613	590	628	584	591	648	583	575	578	670	577	551	623	594	586	589	617	604	602	646	595	561	593	610	583	576	619	579	533	547	593	567	601	573	566	594	585	611	607	610	614	610	587	553	631	600	547	580	600	615	579	609	605	612	626	615	598	586	602	578	590	610	569	583	573	569	590	570	663	572	558	599	591	624	556	622	553	588	596	621	564	581	619	651	571	612	584	597	586	630	564	588	596	553	623	598	614	603	541	612	610	558	545	601	579	630	610	608	676	601	573	624	592	587	580	562	600	601	634	581	565	575	566	599	579	551	586	590	606	559	568	587	603	612	587	549	537	583	578	594	591	601	591	608	621	616	626	645	588	592	558	622	588	519	588	547	591	643	627	615	605	571	578	590	622	604	570	574	604	557	593	586	593	578	560	574	621	580	601	573	570	572	604	623	595	610	631	591	557	543	563	615	611	589	578	584	584	567	618	588	567	586	543	576	599	580	570	580	602	608	622	574	604	586	607	607	614	623	615	517	554	634	554	595	604	540	557	606	593	552	644	550	568	554	586	614	590	619	568	546	602	579	578	609	561	604	612	579	587	616	618	590	588	565	580	574	602	597	565	573	588	596	612	604	579	609	577	579	571	607	593	566	619	574	553	583	579	612	591	609	602	550	590	620	631	588	562	583	581	643	599	581	566	584	627	593	571	598	637	583	612	630	603	571	597	572	592	571	563	568	565	571	630	562	622	615	584	599	603	590	599	590	565	606	611	600	630	590	628	582	577	567	593	559	583	600	558	589	604	546	610	593	591	577	587	614	603	638	587	611	558	630	643	609	605	615	570	566	569	580	573	595	576	590	605	633	573	626	559	591	580	542	607	582	560	547	655	577	619	563	581	602	614	561	588	616	594	543	578	603	600	553	590	596	571	569	603	550	579	614	616	614	552	622	551	573	584	583	583	561	638	621	569	618	604	589	617	538	577	570	602	517	599	603	568	551	566	561	579	591	582	599	574	614	593	616	605	648	593	593	603	582	597	581	593	585	605	593	575	591	594	593	597	644	573	555	580	595	595	589	575	547	559	603	567	596	563	568	581	550	553	629	561	583	637	589	642	595	624	616	596	615	632	560	555	594	622	598	577	579	604	584	601	600	613	597	591	577	551	579	599	589	602	578	614	619	594	608	600	628	601	607	605	589	614	586	584	611	567	570	582	557	560	584	595	572	576	611	591	580	593	576	572	590	630	577	567	610	592	568	608	571	606	578	603	563	587	581	588	605	581	568	581	608	592	569	577	594	559	604	581	573	573	611	550	601	557	608	590	607	622	614	566	575	582	600	576	607	593	609	630	605	603	564	594	606	609	595	585	611	604	596	581	606	612	619	611	608	558	550	622	581	534	648	571	571	561	573	584	595	605	608	611	572	586	576	571	565	568	598	597	611	611	599	577	593	599	644	583	629	575	611	540	611	562	611	599	581	611	600	626	601	596	678	601	571	622	581	596	573	627	557	643	589	580	635	563	548	601	557	564	594	589	606	635	606	607	572	586	619	577	563	571	601	588	569	595	572	597	606	580	596	584	563	569	603	573	592	590	597	580	581	609	595	564	585	602	561	563	603	614	596	623	579	585	553	555	596	583	596	611	584	614	557	562	665	644	547	593	561	595	577	567	568	624	591	584	583	575	584	541	575	605	535	601	564	583	569	602	621	588	592	561	535	632	590	582	579	626	619	619	554	577	591	580	587	588	592	570	602	585	553	592	599	611	598	605	565	556	615	611	580	656	623	599	585	600	619	561	587	627	587	607	559	590	560	630	579	582	644	586	589	577	612	620	609	577	602	594	587	580	569	640	608	613	528	626	609	626	615	609	543	629	576	556	585	567	617	608	607	563	651	547	584	614	585	561	576	614	627	569	556	580	579	638	634	589	597	622	595	578	629	599	625	587	584	618	563	615	565	572	607	585	652	624	618	608	589	581	603	537	638	624	644	617	591	607	591	632	575	571	590	609	578	594	581	607	569	598	557	598	574	600	542	590	571	574	583	625	570	613	584	593	584	540	602	605	655	600	605	579	614	585	611	578	601	547	638	578	595	584	561	582	585	593	619	616	591	583	566	574	572	610	580	618	595	595	614	580	592	582	592	611	614	590	587	572	612	574	592	556	579	574	568	610	584	614	567	565	573	574	597	593	622	604	600	607	578	574	592	632	599	633	573	605	564	595	533	569	584	623	554	599	596	562	601	603	586	606	585	577	548	585	634	553	572	565	596	614	552	585	574	597	561	559	601	589	606	588	574	571	593	625	594	612	579	626	564	650	604	617	557	574	614	598	571	576	616	606	576	591	628	582	602	542	605	606	586	583	561	593	597	570	614	591	606	563	610	609	619	627	598	596	610	588	604	553	568	611	570	559	596	580	574	557	604	593	620	564	558	622	580	589	589	599	565	634	610	551	582	589	625	586	579	591	606	575	584	595	627	594	598	573	647	602	580	583	617	577	587	586	593	568	589	580	604	607	565	602	619	556	567
7278	583	520	415	321	256	242	241	222	205	196	197	196	218	191	185	197	192	185	192	213	154	196	200	190	164	173	186	162	145	202	171	186	176	157	158	185	179	182	163	154	178	193	174	175	174	166	175	160	188	195	198	180	204	177	180	199	160	183	198	188	176	176	185	203	187	169	181	175	162	186	186	166	168	173	186	179	193	180	200	184	203	158	191	177	167	197	177	196	169	163	151	185	202	180	160	196	178	222	196	188	200	168	194	193	165	194	165	184	174	148	210	163	183	164	195	194	168	168	183	161	198	193	180	189	174	191	195	167	171	150	163	198	186	183	193	184	176	187	168	167	180	172	198	174	182	197	176	165	176	196	194	180	179	174	168	188	175	177	187	181	163	169	182	171	146	163	190	169	169	193	180	199	159	159	165	173	197	180	195	170	184	156	186	172	164	168	199	182	171	191	173	182	164	172	195	160	164	168	190	176	206	170	176	164	159	167	182	196	172	181	186	202	165	202	193	176	182	173	170	204	179	188	181	158	181	202	174	203	196	185	169	186	199	168	198	197	179	181	152	179	178	192	209	177	158	170	169	180	169	157	188	183	201	182	164	174	158	192	181	186	171	171	216	189	161	173	185	165	184	182	184	196	165	182	186	197	176	147	182	197	183	172	185	185	193	170	180	171	167	154	186	167	190	172	183	184	199	192	177	189	186	175	170	208	208	176	153	173	180	186	182	183	158	160	154	163	201	201	187	176	157	180	165	171	195	180	185	169	166	174	184	191	179	177	188	193	161	188	177	188	184	202	191	183	165	176	179	136	159	172	173	196	194	168	160	196	181	182	179	190	208	178	163	214	207	189	162	190	173	185	180	178	153	175	156	180	176	172	172	188	186	173	194	194	176	190	197	156	164	178	200	191	177	167	179	189	160	204	174	150	194	199	195	172	187	183	167	173	186	163	183	167	151	177	190	187	174	182	175	160	182	179	199	161	200	184	154	155	194	175	174	178	177	170	177	154	165	160	188	195	186	201	181	190	181	180	184	195	188	160	169	197	173	192	183	185	146	193	201	176	203	171	167	151	178	185	190	179	184	181	168	205	197	179	196	171	165	167	171	181	173	188	196	177	189	185	192	191	147	183	185	190	170	183	154	185	223	189	181	166	156	182	188	171	199	179	179	177	189	172	177	166	165	176	180	189	179	174	170	186	183	178	169	176	177	178	178	170	182	184	193	195	169	163	169	177	171	187	181	182	189	166	167	173	182	217	190	184	157	162	174	202	192	182	185	158	187	208	201	184	180	170	152	194	176	165	209	170	159	191	192	173	175	212	193	164	170	190	182	183	189	163	166	163	193	191	199	198	166	192	177	172	174	166	163	148	178	197	170	173	188	196	182	160	166	189	188	177	165	164	142	163	181	189	176	161	199	205	194	178	173	170	178	165	180	168	181	201	143	163	177	200	177	182	195	188	177	161	200	178	162	173	164	199	199	182	182	166	201	162	172	157	182	186	165	174	192	173	168	184	186	165	184	160	157	191	199	172	144	159	195	167	189	153	181	175	199	196	178	164	166	168	181	189	160	186	175	175	188	177	181	176	194	172	170	164	180	185	182	186	158	180	170	177	151	177	185	165	189	175	171	180	167	172	150	166	192	178	168	170	177	184	137	166	181	170	169	187	212	185	180	193	180	174	188	179	175	170	188	178	189	190	165	156	162	175	190	172	189	188	168	195	199	201	174	171	155	175	177	203	172	172	168	190	201	160	171	175	176	198	190	167	207	189	198	187	189	178	170	172	191	184	165	197	162	159	206	190	177	192	184	164	179	188	182	185	180	192	192	204	184	177	177	210	178	175	169	180	201	166	167	177	174	185	184	190	156	169	181	183	158	182	170	172	190	162	181	167	183	171	197	166	189	191	160	190	192	186	180	167	188	181	159	189	202	192	204	176	176	175	165	156	176	184	173	163	185	180	171	178	177	207	203	199	162	170	170	173	180	182	162	167	192	172	142	167	167	200	194	190	189	166	167	194	204	185	205	180	169	199	195	170	188	178	151	183	194	187	163	180	169	207	183	190	183	189	185	165	157	189	191	158	157	178	178	199	179	179	183	180	171	192	178	176	192	175	167	197	153	184	175	168	164	172	171	145	184	189	170	169	186	151	190	176	158	193	175	180	168	179	201	181	165	205	181	189	192	201	187	180	171	153	159	182	180	202	174	170	186	184	195	153	181	151	184	192	192	204	181	185	171	163	189	166	201	174	198	176	174	191	185	184	172	193	216	177	183	152	165	183	191	184	158	175	168	189	169	169	185	209	192	174	180	171	192	189	163	177	221	183	190	215	179	189	184	188	209	173	189	160	141	182	168	164	179	163	174	190	163	155	157	180	161	193	167	200	184	171	150	169	189	167	166	180	165	177	162	187	181	206	174	158	186	171	152	194	160	202	169	176	202	174	164	183	202	181	183	188	185	156	162	162	183	183	172	162	178	152	168	178	187	189	184	204	158	172	174	174	216	165	165	191	164	180	165	200	184	160	157	164	175	190	179	183	181	165	172	179	227	177	165	186	175	193	187	184	166	189	197	167	175	154	185	203	174	180	174	175	181	190	177	188	174	149	172	180	194	172	159	183	175	197	181	174	175	171	180	159	166	181	193	175	190	183	184	197	163	180	186	179	196	174	190	170	188	156	168	200	195	165	179	176	168	195	185	187	193	159	181	167	171	170	155	199	194	157	179	178	174	163	176	178	162	182	187	155	178	174	168	165	176	192	179	204	173	170	191	191	191	165	190	185	173	170	173	171	170	206	173	167	179	168	163	155	172	186	178	156	180	174	156	195	189	156	184	186	181	180	160	166	165	173	189	186	181	185	163	178	183	198	179	180	209	186	195	166	178	182	172	181	164	173	156	180	183	200	183	166	176	187	186	173	178	163	160	148	172	179	200	178	181	182	165	152	181	184	198	180	195	181	196	163	158	171	162	186	184	183	182	166	198	166	177	177	192	168	186	165	160	167	163	141	217	195	162	175	179	202	178	180	197	159	179	187	199	168	177	188	178	192	173	168	197	188	172	167	188	180	177	187	157	158	174	184	179	171	198	171	173	171	167	172	172	178	212	172	184	154	192	189	176	168	214	192	168	153	162	185	163	180	168	186	183	180	181	151	193	185	181	174	141	197	183	192	181	160	190	195	180	185	162	184	182	184	164	196	183	163	182	180	180	159	170	162	172	171	180	204	164	173	188	196	171	185	171	178	181	223	170	184	191	177	171	191	188	165	185	188	199	180	176	139	150	206	172	170	167	189	201	172	181	177	178	180	173	167	163	184	178	174	159	163	153	182	171	179	189	199	179	182	180	175	173	153	180	189	176	183	170	173	181	200	180	191	166	155	182	204	169	162	193	181	193	178	201	162	176	151	175	193	189	166	191	197	146	179	188	154	192	207	174	166	182	159	173	172	185	155	175	166	198	180	181	205	206	154	191	153	175	166	171	164	186	191	165
6149	830	1312	1462	1304	1092	927	765	741	651	670	643	587	583	556	592	564	554	562	514	557	542	524	551	556	560	506	521	472	535	512	538	524	488	494	512	486	491	514	554	500	504	530	538	519	492	499	527	536	453	488	477	488	473	513	490	500	488	512	483	477	521	477	499	507	493	505	486	507	482	471	452	509	488	484	507	502	499	504	489	497	441	449	466	519	495	527	493	478	462	464	495	487	478	504	471	489	538	509	514	481	491	517	497	478	527	469	496	494	505	481	489	511	486	482	505	505	491	516	516	505	506	515	470	504	502	488	512	501	519	464	501	483	496	488	479	459	491	518	502	538	485	528	511	484	483	501	534	467	532	487	479	522	463	492	480	464	469	487	447	490	473	532	518	473	514	507	456	497	516	507	467	524	507	506	480	463	489	477	494	561	492	519	516	508	488	511	486	510	489	501	435	503	498	495	523	475	485	487	481	484	481	522	495	557	521	511	485	494	469	511	498	480	473	507	503	491	487	455	475	491	529	472	532	508	498	528	506	508	471	495	517	537	512	458	499	500	502	459	539	490	523	501	514	479	485	505	460	488	487	486	480	462	511	500	528	517	498	495	468	474	519	499	482	457	457	530	490	502	495	500	496	507	461	520	469	536	459	505	515	460	501	489	516	502	480	489	528	469	502	490	476	511	524	539	472	518	505	490	504	520	458	522	470	502	513	511	511	510	470	459	519	486	530	533	507	492	536	511	468	471	491	533	472	479	508	501	494	484	526	450	463	473	489	500	503	485	473	516	534	510	459	549	501	480	498	516	502	489	483	480	489	484	499	505	481	497	508	508	478	502	509	487	494	487	494	489	499	492	513	515	524	518	517	464	456	522	525	508	507	507	455	502	506	488	512	479	486	522	519	480	512	529	498	467	488	481	501	504	473	509	479	454	467	495	489	482	503	523	503	484	543	482	498	513	539	487	496	462	457	494	488	501	490	492	459	474	489	513	460	528	466	501	523	497	494	459	502	482	527	508	494	529	499	520	505	469	468	497	496	499	514	494	531	454	501	511	487	487	497	507	534	484	490	500	504	461	452	504	473	509	467	507	515	471	469	488	481	522	482	478	528	497	507	478	516	461	502	524	526	503	484	492	497	477	499	523	467	514	551	508	505	511	507	436	503	478	543	516	471	496	497	483	468	453	500	464	466	491	506	477	494	472	485	497	501	513	475	502	452	510	516	490	478	496	529	494	480	505	476	480	475	503	504	511	493	475	489	466	528	487	486	544	472	529	506	477	556	458	481	477	502	508	474	455	489	500	462	494	527	495	466	490	496	506	517	523	523	472	472	491	506	511	523	548	510	490	464	501	510	480	494	486	542	483	498	475	452	489	484	504	505	514	467	484	537	473	496	497	443	478	501	513	483	482	506	497	517	526	531	499	496	472	489	470	511	476	512	495	519	492	489	509	488	501	500	499	502	507	493	520	533	487	527	512	478	500	496	488	505	552	539	509	475	482	451	522	477	484	505	500	462	474	449	482	481	517	521	495	487	513	468	498	468	505	493	482	495	549	501	474	502	437	489	491	472	481	477	469	498	469	488	511	520	474	524	505	525	535	491	497	506	466	484	504	501	464	491	516	496	490	491	453	472	485	502	481	452	468	504	495	486	447	469	492	470	523	464	485	499	520	531	547	476	469	470	487	462	543	498	529	544	488	487	462	474	497	529	508	473	502	484	489	518	482	503	511	493	523	531	522	517	488	512	502	495	510	501	490	522	529	489	483	521	473	480	513	467	495	491	495	512	496	478	536	493	493	512	464	473	491	438	498	520	490	514	470	522	488	481	517	519	501	449	513	489	496	475	512	517	486	476	469	473	510	506	485	509	497	513	503	469	506	528	527	465	514	512	531	500	566	504	514	507	464	485	513	520	459	465	501	469	481	485	492	495	484	479	477	541	519	497	456	479	461	477	469	497	501	480	510	521	554	490	535	506	488	522	473	483	520	435	450	500	469	495	497	475	518	487	500	495	500	562	518	507	447	512	489	512	493	499	480	523	528	535	519	515	524	518	491	477	484	483	503	462	524	515	500	512	511	493	464	464	533	526	546	476	488	457	538	469	447	471	457	508	514	494	505	496	490	513	482	496	512	500	480	512	497	498	463	504	496	469	483	508	481	490	503	468	512	484	475	496	493	510	495	465	509	512	486	474	466	541	486	514	494	472	488	482	516	507	551	482	483	494	454	509	460	483	484	463	472	465	448	490	496	546	498	513	476	481	500	471	508	507	455	471	456	466	507	493	482	531	471	513	467	482	486	495	495	486	489	483	474	488	479	527	464	489	477	536	491	516	481	487	529	519	484	494	508	513	478	517	464	465	515	524	523	498	482	497	472	493	461	495	483	457	490	511	485	500	499	485	494	482	507	491	508	483	473	499	479	514	530	499	472	534	504	474	490	487	516	487	485	491	431	469	486	474	535	502	484	499	484	472	484	498	460	497	495	440	523	471	484	509	512	472	500	504	544	454	475	478	511	508	481	490	502	505	498	506	495	479	489	501	512	526	502	505	532	483	509	484	514	477	487	481	516	500	490	495	469	465	509	471	500	500	497	488	503	478	425	487	468	502	463	564	487	476	510	512	512	476	495	510	517	447	502	476	487	511	496	494	481	504	531	500	512	509	503	476	507	491	489	510	495	517	500	471	508	534	471	488	522	451	478	506	466	484	469	510	507	470	492	512	491	478	512	491	510	497	487	507	508	505	477	481	540	477	506	508	516	461	501	459	488	490	499	441	452	446	525	478	490	489	466	509	516	484	492	496	480	500	530	463	527	545	463	507	487	522	525	522	548	468	449	459	504	487	475	535	478	499	558	493	531	499	493	545	502	482	480	498	519	523	515	486	517	469	501	469	476	486	513	489	512	499	496	470	447	496	466	490	524	493	494	498	505	493	480	522	455	509	494	504	526	513	499	514	517	491	494	505	529	533	494	494	487	510	540	530	491	482	512	491	475	497	554	488	504	498	487	537	466	481	501	485	513	548	505	466	487	550	495	503	514	497	484	520	513	516	492	506	495	481	515	533	464	466	478	517	497	448	498	505	495	488	484	488	510	479	468	525	527	479	486	504	526	491	530	494	512	501	469	490	520	497	471	484	496	498	491	470	534	438	517	503	494	500	458	499	507	471	480	462	492	499	479	478	504	522	492	485	476	495	501	515	501	534	482	473	513	465	456	511	532	536	498	460	510	459	471	525	454	495	521	508	496	481	482	477	470	477	472	482	464	473	516	512	510	514	510	521	491	486	489	508	489	521	464	524	514	451	529	509	522	532	487	475	486	474	459	469	495	498	488	521	496	479	494	491	503	504	473	534	506	480	473	469	495	487	467	499	510	504	513	491	495	469	507	525	507	512	483	515	479	487	505	457	498	524	488	512	553	511	491	480	489	462	489	492	504	495	479	493	487	450	522	527	476	515	493	498	471	493	484	517	510	506	482	490	525	482	521	535
14492	1429	1206	962	683	609	558	529	451	452	456	443	377	434	430	412	369	354	409	431	354	384	388	371	395	396	348	426	410	405	386	361	422	386	391	354	410	365	344	392	377	360	336	384	351	382	383	395	354	379	366	365	332	371	354	376	418	349	393	374	394	387	398	429	376	379	381	427	405	372	381	376	389	339	380	368	402	415	386	369	384	369	388	397	398	436	408	374	379	414	401	407	387	364	378	362	381	381	379	381	364	371	397	370	358	377	361	372	380	402	336	350	433	381	401	405	343	359	407	387	428	358	356	372	407	384	371	388	378	411	331	361	386	384	351	394	375	370	366	399	382	364	399	391	369	410	356	377	363	374	379	397	371	380	400	360	365	392	408	352	376	369	408	370	378	402	386	351	387	364	409	345	380	352	396	382	389	394	403	368	411	385	376	383	382	414	371	416	350	399	388	413	409	338	416	382	363	357	401	372	392	374	415	385	396	402	399	386	389	370	323	381	370	356	373	378	388	399	356	358	382	403	390	387	389	374	373	359	379	361	415	383	415	394	435	380	355	346	348	392	415	345	372	408	412	403	414	383	385	382	390	368	390	373	366	371	391	405	379	393	338	378	389	356	411	357	367	417	423	366	391	419	363	413	352	391	373	401	415	405	358	382	382	380	379	402	333	378	372	388	367	389	341	412	386	381	380	407	376	356	413	376	389	376	390	372	380	372	351	348	361	373	387	372	351	409	391	351	356	367	395	384	385	394	373	404	395	387	380	378	375	384	385	373	341	379	372	346	402	411	362	374	330	370	432	398	399	376	356	354	362	393	392	401	416	355	376	352	352	395	367	368	394	388	361	365	413	369	387	379	408	385	410	362	373	372	368	379	383	351	399	403	370	405	376	383	382	409	409	375	358	372	378	382	414	376	416	382	416	392	400	351	380	384	375	421	410	367	340	353	406	379	407	406	368	332	368	389	378	384	330	411	415	379	351	360	374	382	382	413	390	361	356	409	366	416	419	414	387	359	375	352	364	383	406	378	391	402	357	376	407	371	377	386	390	373	350	401	406	370	377	391	367	386	358	385	381	366	396	407	362	371	399	383	382	377	404	373	356	372	420	367	360	393	358	403	367	397	364	366	384	401	349	418	400	367	381	378	391	413	379	355	351	386	406	406	370	415	397	370	336	380	396	362	402	401	358	337	366	398	393	390	399	403	346	387	361	381	361	368	376	435	424	390	327	386	371	407	406	362	346	380	414	365	363	394	388	380	400	394	382	419	394	379	380	408	399	392	358	430	398	364	370	403	383	404	361	385	414	383	398	390	366	407	409	362	412	359	435	364	345	372	419	373	378	407	378	407	341	394	384	375	381	388	374	379	396	399	426	322	374	357	400	396	384	378	368	393	392	369	356	427	386	388	427	367	371	383	361	380	392	352	369	359	378	345	378	391	374	424	360	418	372	372	370	366	403	367	379	381	435	360	413	363	370	403	423	396	389	411	350	339	401	378	417	424	374	381	384	405	361	379	388	385	365	376	351	402	393	431	396	403	417	339	377	346	377	376	418	376	378	381	403	421	402	359	397	435	343	441	410	363	353	403	409	376	400	398	377	372	374	371	364	360	353	345	404	397	363	368	407	443	364	409	382	414	369	388	359	386	359	408	369	407	398	370	384	396	395	362	374	384	396	379	402	396	435	359	380	401	393	397	380	350	396	369	394	383	369	378	347	394	373	383	356	437	355	350	384	389	385	365	409	370	385	405	409	322	365	396	358	400	404	384	396	379	379	393	391	375	365	389	385	399	394	389	378	381	390	365	395	339	381	378	355	382	346	430	390	422	382	379	428	423	400	402	388	370	375	374	382	424	393	347	356	388	384	359	392	388	414	369	347	387	370	371	403	419	404	346	353	401	352	405	353	353	394	382	343	341	416	402	359	370	395	403	355	376	403	390	399	361	376	420	355	363	394	385	392	397	403	365	354	397	367	366	372	348	381	414	344	383	400	377	354	379	395	390	397	385	407	423	377	403	369	375	395	426	356	389	401	385	398	400	348	385	411	349	413	389	360	364	362	371	383	356	376	359	437	384	387	378	375	377	385	394	393	406	392	372	398	402	415	368	368	377	400	406	399	430	367	385	349	410	342	384	406	386	373	398	407	345	379	347	385	387	382	397	375	368	361	387	365	363	380	377	388	369	365	389	346	378	364	381	363	376	346	362	373	380	366	389	390	372	380	419	341	393	370	386	359	380	381	379	396	365	360	354	389	359	410	403	383	358	349	351	352	369	398	375	452	374	391	361	392	344	383	395	368	394	366	383	377	346	405	377	368	417	380	408	410	404	391	410	405	387	371	393	356	394	394	346	377	409	388	373	384	405	358	374	395	390	410	392	377	362	410	410	389	383	390	367	398	386	424	379	401	378	381	353	386	405	383	359	359	384	379	376	370	360	389	377	389	370	380	356	407	376	374	424	361	373	363	385	395	370	375	404	369	394	374	384	363	420	402	393	401	424	362	368	360	365	374	395	411	387	352	373	400	364	387	360	384	393	366	360	354	373	373	373	395	375	389	367	364	381	392	364	400	411	374	371	403	392	384	360	360	371	393	397	367	398	376	404	398	375	378	368	389	390	365	333	367	352	415	344	375	372	372	397	386	385	368	368	368	378	380	357	377	372	359	358	377	412	356	413	414	353	360	368	325	367	345	367	423	387	345	349	407	392	371	361	390	387	373	377	388	387	385	360	391	395	355	337	386	396	354	333	395	370	413	383	387	385	367	411	395	354	358	384	362	402	404	368	376	404	352	368	360	371	353	384	343	371	381	371	402	381	389	403	361	360	387	372	413	385	385	354	386	363	366	375	388	363	381	405	383	414	400	394	410	330	360	342	365	360	407	328	396	378	414	404	379	387	372	392	412	376	395	375	382	371	394	393	361	391	399	396	397	383	395	381	377	391	358	403	366	361	388	373	354	390	361	405	385	429	433	371	373	335	384	393	366	382	385	360	356	388	373	374	365	388	397	386	410	405	381	377	363	357	407	380	380	379	386	401	359	378	376	433	392	379	423	365	381	395	394	371	367	360	386	407	372	383	394	401	401	376	359	371	402	403	396	382	361	371	358	366	410	391	363	390	363	381	373	365	393	382	345	393	376	451	366	394	357	346	403	338	339	365	386	384	394	347	373	393	386	394	347	343	419	338	378	362	381	388	377	393	397	400	399	367	378	354	375	395	374	360	391	393	375	350	396	393	356	376	395	354	383	370	368	399	368	356	361	389	417	368	373	323	345	377	381	400	394	370	352	383	387	396	367	379	407	402	378	366	337	373	385	363	363	363	378	372	331	420	362	408	384	399	405	409	378	373	361	338	388	384	385	342	372	373	382	411	375	400	363	369	419	384	357	393	360	370	363	364	367	350	403	396	369	384	406	407	361	403	383	375	393	393	353	417	391	314	375	370	373	380	364	392	399	342	384	392	407	385	361	365	383	386	401	420	370	379	390	407
8565	1543	2451	2725	2399	2012	1698	1535	1397	1267	1258	1145	1160	1049	1086	1023	1056	1017	1037	985	938	977	1074	983	915	970	990	981	1019	960	930	953	964	923	959	975	882	926	895	883	924	903	945	888	934	902	927	891	894	935	938	947	936	933	976	916	863	947	934	908	928	865	920	987	938	945	929	938	956	925	910	927	910	888	935	931	920	892	892	950	916	868	980	929	931	899	915	897	884	966	876	919	916	921	898	907	939	926	968	898	912	925	922	903	904	921	881	932	893	917	873	913	943	934	911	919	917	894	896	940	911	958	929	927	907	878	880	961	942	927	859	953	903	870	870	890	916	920	958	867	883	899	883	883	888	888	892	896	900	891	869	938	883	858	913	879	903	885	893	906	881	931	869	897	897	899	896	881	909	871	930	873	944	875	889	886	944	889	898	963	903	897	892	938	936	959	904	893	897	889	926	863	878	881	944	883	894	897	875	907	919	932	921	930	949	925	901	925	891	931	882	891	877	884	919	898	873	883	900	965	886	913	959	860	888	910	938	895	917	892	921	926	912	877	931	910	947	913	962	942	848	920	958	950	914	909	964	963	906	895	938	934	899	903	921	939	876	849	901	914	918	897	883	891	870	897	916	946	969	946	922	950	873	934	869	883	899	913	918	881	932	912	894	914	893	901	922	939	919	944	913	897	870	966	917	938	899	924	882	847	923	893	934	887	918	905	905	913	948	910	923	940	856	937	925	855	822	924	873	948	866	846	866	859	864	884	872	901	915	851	900	863	850	904	892	896	885	943	887	889	866	902	863	940	885	923	913	973	958	915	859	874	885	851	866	929	878	914	876	913	998	941	849	918	868	944	937	884	933	857	917	903	915	929	870	883	883	817	902	887	931	934	938	878	907	942	892	902	898	859	929	922	891	943	864	918	888	873	891	949	887	851	891	944	838	879	908	943	902	925	954	948	920	852	895	880	905	922	879	919	901	942	876	959	895	976	903	921	904	905	854	860	915	867	871	864	898	884	914	890	908	925	877	886	877	905	920	919	931	849	865	951	908	894	909	864	916	923	939	872	893	906	914	871	885	871	927	901	911	899	929	882	896	827	921	913	930	930	979	837	937	876	878	878	963	957	877	923	910	869	900	908	915	968	904	853	929	858	851	840	911	863	928	963	911	911	899	880	906	896	979	901	944	872	862	929	862	929	823	878	888	886	939	879	842	932	851	888	921	893	902	947	922	846	855	921	847	910	869	926	863	869	962	965	905	931	914	891	905	956	885	929	930	901	867	892	880	929	938	893	906	969	900	903	893	925	884	910	934	933	961	891	894	942	919	917	881	904	893	917	899	932	871	941	853	849	925	906	891	910	877	919	954	929	898	875	887	954	874	886	907	880	948	916	943	895	879	882	905	949	934	891	881	912	934	950	908	902	887	890	870	951	907	897	954	921	934	919	915	848	905	914	864	908	926	948	968	902	876	855	876	931	887	900	905	923	926	911	895	938	917	894	892	893	892	918	915	869	935	891	873	909	921	962	907	833	923	885	890	906	886	882	872	951	825	832	941	929	889	887	863	946	929	859	926	930	918	872	913	918	885	880	898	918	907	878	876	922	916	913	854	908	936	904	919	908	912	910	890	916	885	919	936	851	924	880	925	948	888	894	932	922	947	936	937	997	868	911	884	870	953	889	866	878	1008	913	896	971	915	918	912	933	927	943	895	935	944	939	834	921	940	912	902	862	922	928	864	892	869	912	849	889	955	885	869	875	850	887	907	938	858	917	964	896	968	888	876	930	872	881	945	968	899	879	935	943	915	929	829	934	859	915	916	843	904	962	911	903	944	897	858	925	944	881	874	912	926	906	910	924	833	889	889	902	938	961	886	918	894	884	859	902	948	889	953	904	871	894	884	899	934	927	926	911	907	900	890	865	921	932	915	903	941	890	960	886	895	865	901	837	948	881	899	928	889	877	936	866	936	932	960	951	869	891	919	902	957	944	904	958	913	900	906	909	945	872	880	887	905	945	900	883	933	926	892	918	917	914	918	946	876	888	942	882	909	944	838	881	957	810	925	903	913	919	879	928	901	927	908	901	903	891	905	883	878	906	916	905	874	901	864	868	915	931	909	881	909	926	868	911	939	926	858	916	969	849	895	856	869	965	901	905	900	945	932	858	911	962	901	890	911	883	922	941	936	874	917	906	916	910	943	865	888	884	893	973	922	917	948	920	895	895	944	923	880	923	939	928	921	863	927	886	898	908	910	878	893	897	891	938	883	902	920	872	878	928	891	919	939	921	894	908	841	902	925	867	955	899	904	906	924	878	963	891	894	937	900	893	932	863	924	925	858	850	924	909	953	909	860	923	909	926	934	929	925	893	912	959	881	955	915	934	886	939	903	956	953	913	947	908	932	846	942	923	942	908	873	913	932	911	906	914	932	900	867	909	862	900	899	903	869	875	804	837	934	933	867	881	947	897	902	910	898	929	920	907	865	884	882	941	982	870	942	963	864	915	945	941	867	911	859	914	879	943	873	911	905	917	890	885	880	922	872	910	916	898	926	987	897	904	911	898	872	848	880	867	918	917	902	836	911	895	925	938	891	953	921	909	900	898	902	908	915	882	940	885	899	912	918	867	897	914	879	966	952	929	897	902	904	923	900	920	881	907	838	909	859	919	837	929	906	847	843	919	870	933	891	917	914	909	892	935	922	928	883	869	906	909	911	890	932	910	919	979	912	885	933	906	930	913	865	959	851	925	879	932	885	921	881	938	842	925	915	924	956	860	831	927	856	905	944	865	915	917	877	912	904	869	923	921	955	934	924	938	906	920	911	901	897	896	914	907	920	905	871	932	875	875	925	886	868	887	952	878	924	903	908	921	874	929	902	900	897	943	922	939	901	905	990	871	942	913	869	911	871	945	902	911	852	916	882	932	904	910	905	890	877	907	891	900	912	923	910	905	866	889	971	894	944	883	931	973	892	931	956	928	877	896	904	918	879	903	933	908	949	907	984	910	891	931	914	913	887	894	889	877	875	932	900	920	895	897	862	939	908	912	953	947	905	916	893	889	939	900	920	943	975	843	902	860	883	921	886	928	940	856	873	932	891	924	901	937	883	886	903	899	927	923	962	914	919	896	886	893	914	930	945	960	959	887	867	867	966	982	922	850	930	878	932	914	889	908	923	876	944	880	868	937	919	919	909	895	875	844	899	872	931	897	904	927	858	908	872	883	868	949	916	897	912	915	873	935	945	909	897	905	951	879	886	955	902	908	877	917	878	887	895	947	916	961	934	954	915	892	905	892	873	869	885	901	888	873	940	900	957	918	892	881	957	851	934	884	909	939	906	889	869	847	901	902	931	840	887	891	906	924	877	905	900	916	920	887	924	898	911	901	902	907	933	895	895	903	908	882	905	886	869	868	870	944	881	950	904	879	908	943	984	912	890	952	880	889	887	890	927	919	890	909	919	917	872	884	916	908	889	920	923	885	901	948	945	903	912	927	936	937
1457	268	270	250	224	245	265	222	242	213	229	236	249	240	232	246	254	250	230	216	218	223	244	271	253	217	224	243	254	215	233	210	248	230	239	242	244	215	234	199	221	256	228	232	237	229	247	227	252	260	231	242	215	227	243	227	247	218	220	233	241	212	259	232	245	230	244	294	256	238	243	221	221	216	255	242	255	215	261	237	229	218	208	201	249	233	255	248	210	253	226	234	195	222	253	248	235	239	234	232	228	247	212	264	219	265	227	260	236	233	221	268	228	232	227	232	215	214	216	245	235	242	240	211	266	204	243	267	245	243	258	244	215	235	226	254	264	213	238	245	247	220	263	230	232	256	260	217	234	210	263	226	219	246	233	244	228	237	231	233	249	251	257	256	239	245	239	218	226	249	256	234	231	215	265	212	230	214	219	219	220	225	242	230	233	247	228	237	213	290	223	215	226	240	234	250	227	218	218	249	238	239	221	233	231	251	234	242	224	248	276	226	235	248	234	214	223	252	252	218	215	243	241	222	216	242	259	252	240	213	252	218	224	232	231	219	249	246	213	232	236	216	238	224	228	235	261	224	233	260	228	239	233	234	239	218	247	200	248	258	233	261	242	225	225	228	239	245	229	237	247	212	237	255	239	220	225	208	249	237	241	238	247	210	225	240	237	216	248	232	243	242	241	213	258	239	227	252	234	218	215	239	243	229	243	215	232	234	249	221	226	236	243	229	269	232	234	237	232	248	253	213	231	231	215	234	234	245	224	224	213	209	247	245	250	212	228	232	225	229	248	256	250	251	262	226	238	251	223	257	263	234	227	221	233	253	261	204	241	219	220	210	231	235	247	273	216	207	261	236	230	248	242	261	238	210	226	229	230	245	230	235	256	214	244	224	239	234	252	230	228	222	223	249	217	263	225	245	239	237	227	240	273	213	212	250	257	206	255	208	253	243	244	215	237	239	226	229	208	212	243	229	253	270	216	214	231	204	238	235	223	224	264	241	249	249	246	263	248	227	212	222	245	234	241	213	206	268	230	221	233	234	206	228	233	242	222	223	221	243	244	235	219	211	212	247	244	257	216	256	240	241	227	226	234	209	228	249	211	245	222	253	233	238	237	222	225	229	233	222	240	233	214	237	233	247	250	225	266	225	228	229	264	251	248	238	211	224	229	249	205	211	209	263	247	240	231	227	229	223	212	247	219	224	245	222	247	204	221	232	228	208	227	217	229	227	243	228	235	241	236	231	275	257	214	205	228	248	217	235	242	229	214	181	201	236	204	244	241	247	236	224	234	252	253	220	264	204	241	192	229	253	226	224	260	248	233	252	239	223	247	240	249	203	250	249	243	239	287	237	236	271	228	246	223	226	215	220	217	213	241	279	217	252	237	224	240	216	237	225	217	230	233	212	244	233	267	225	209	229	227	246	242	255	232	231	245	223	244	233	254	222	256	234	255	252	249	243	207	250	241	260	244	224	213	251	242	270	230	240	202	227	236	215	251	274	220	250	205	223	247	221	244	201	194	204	217	224	240	229	230	258	214	249	220	225	235	246	254	242	220	212	203	240	256	221	211	222	236	259	226	247	250	221	220	245	238	245	239	244	234	205	236	226	247	239	268	228	224	243	235	231	217	225	248	217	229	259	224	196	218	233	232	253	270	235	260	214	250	206	251	216	239	220	212	256	240	205	234	216	248	258	225	240	222	241	269	241	218	226	239	279	216	236	234	231	232	227	207	190	234	236	247	232	262	256	260	232	240	228	220	251	242	275	226	266	237	262	232	212	232	240	210	221	253	208	227	227	259	242	229	226	223	248	211	233	257	250	245	236	236	226	264	220	257	218	245	238	210	232	248	255	208	236	249	224	218	232	251	257	241	216	229	240	220	256	220	239	229	266	233	224	228	236	233	247	252	238	261	230	213	211	243	247	225	226	250	253	268	248	234	241	210	231	282	250	251	228	238	268	227	242	213	213	233	266	241	221	229	230	233	230	260	240	250	258	234	220	275	224	236	218	253	202	264	248	224	261	237	254	256	221	245	227	208	213	216	254	257	221	225	258	264	252	228	226	200	218	226	222	239	257	219	253	233	225	220	267	203	231	224	211	216	236	233	260	227	224	231	239	242	262	249	253	251	242	219	209	221	260	233	249	248	237	212	238	233	255	229	213	245	239	221	256	241	209	268	253	246	228	226	263	243	242	214	202	231	218	246	226	231	254	205	229	241	212	235	257	225	220	237	259	252	233	241	231	216	216	256	220	249	219	241	201	226	228	218	242	228	215	215	226	225	220	234	246	233	227	246	231	249	228	218	226	247	235	262	249	243	225	236	229	226	217	218	222	240	216	237	239	221	271	275	238	227	236	256	237	246	220	221	257	223	264	249	227	221	256	207	241	234	255	229	283	245	224	227	209	240	211	248	228	268	220	219	222	234	250	221	247	229	226	226	243	245	242	236	231	226	234	215	226	221	266	218	242	232	216	231	262	254	236	267	230	224	206	228	255	232	221	241	232	243	223	241	233	241	245	253	224	226	234	230	227	188	214	199	219	212	242	212	194	230	237	243	252	218	242	228	221	243	236	241	261	234	244	245	244	250	236	226	222	270	238	234	237	246	210	250	226	213	263	243	223	243	218	217	236	248	228	226	229	230	230	223	226	215	223	241	231	232	257	276	249	254	216	276	223	238	233	252	248	220	230	211	216	246	239	257	241	267	237	234	247	221	244	221	238	223	229	241	222	230	240	226	232	217	233	233	247	224	218	244	226	209	239	243	233	245	240	208	243	238	243	224	232	237	232	245	230	234	233	246	268	248	250	263	246	195	215	251	226	243	232	263	227	254	219	235	234	197	252	266	237	237	244	215	225	250	221	190	232	273	244	250	206	261	249	210	253	257	230	224	236	231	214	225	215	226	244	265	222	241	207	246	237	238	258	234	216	237	226	218	237	239	235	245	256	254	246	208	222	244	245	218	235	253	235	241	236	236	239	239	245	259	247	250	231	227	255	215	239	271	248	207	238	254	245	220	252	246	250	235	211	235	234	235	232	216	231	251	231	251	245	223	256	255	239	244	207	217	234	240	209	214	223	220	222	237	238	229	240	256	232	237	222	221	224	237	232	205	234	239	231	252	260	240	221	234	226	237	232	241	240	224	265	216	223	235	265	221	235	241	254	225	253	247	214	231	272	273	237	213	266	235	225	236	229	225	243	263	231	234	254	212	237	268	259	245	244	204	237	256	241	216	259	238	249	206	249	252	209	246	236	269	254	227	261	237	242	244	238	237	235	204	223	222	224	220	252	239	259	229	255	242	232	251	260	226	259	262	204	235	248	255	236	231	228	237	230	229	207	236	234	214	238	240	252	232	207	225	222	201	248	230	240	219	228	244	241	257	254	252	221	221	237	248	264	225	238	235	223	258	224	232	232	206	228	236	232	249	239	216	221	243	224	258	237	226	224	215	213	222	236	230	185	229	210	209	252	238	243	250	243	253	233
1780	632	609	577	595	606	605	588	587	603	626	603	571	596	588	576	626	601	580	573	586	595	605	612	574	554	630	632	552	616	613	604	608	581	597	601	612	625	577	574	631	570	577	606	581	592	577	607	568	632	593	540	593	605	580	610	562	570	592	593	596	587	587	589	611	595	610	574	581	572	589	614	584	615	590	567	570	565	590	603	622	562	593	570	610	562	592	617	599	594	587	569	570	587	538	562	627	569	600	593	561	553	577	584	600	601	582	588	584	583	560	611	609	606	592	602	591	564	600	558	613	592	594	627	571	596	570	550	548	586	616	602	622	580	610	521	595	593	626	583	583	603	595	631	590	540	587	590	546	566	574	590	594	633	572	611	592	614	588	602	606	584	583	588	616	594	607	625	579	566	563	577	603	582	581	586	631	579	596	595	577	628	595	596	611	577	586	636	595	596	581	612	635	585	587	637	609	612	580	581	594	573	585	555	550	566	597	571	577	591	594	597	582	560	557	594	570	568	584	579	574	541	553	573	551	610	578	578	557	589	557	593	595	569	527	586	604	555	587	605	588	587	599	560	623	618	616	594	618	565	591	586	625	545	570	556	594	578	571	587	599	567	598	605	592	530	544	615	583	566	601	602	612	600	541	622	560	554	596	551	575	577	608	650	567	564	609	621	625	602	632	596	594	608	632	600	564	607	590	556	618	556	568	597	599	577	598	597	585	615	574	635	554	561	579	587	555	639	589	598	556	588	622	571	592	590	581	569	591	593	589	584	586	595	585	639	631	564	542	573	585	582	590	580	582	596	575	575	590	581	570	615	583	572	659	620	570	607	603	590	579	644	596	615	565	618	580	578	587	577	584	627	590	587	582	566	608	577	570	600	572	600	552	551	569	582	615	573	625	609	603	588	612	573	577	595	575	578	604	592	575	533	589	599	555	606	553	560	573	588	565	565	611	552	609	636	570	600	611	598	591	613	615	571	620	577	576	603	594	582	579	614	553	606	582	598	590	599	599	580	602	575	577	613	612	619	594	595	596	631	564	601	557	575	565	578	544	543	543	581	594	635	592	598	584	567	587	543	602	586	572	594	582	576	580	580	588	603	628	597	579	542	566	555	573	558	579	577	571	605	570	624	594	593	575	604	569	573	591	639	586	542	560	566	597	633	613	559	596	624	549	575	629	586	595	617	641	609	578	565	629	599	591	575	611	609	563	532	591	595	586	591	573	571	624	572	550	574	571	570	582	554	572	652	587	600	634	559	571	610	606	594	620	586	631	554	605	596	622	602	597	597	574	604	584	624	599	573	556	568	572	642	567	577	606	587	581	548	620	570	625	610	586	561	580	586	589	585	590	570	557	607	596	573	609	586	577	605	553	523	613	549	597	596	618	557	543	566	606	598	617	594	593	555	623	594	605	580	608	572	573	604	554	569	541	607	598	571	574	595	614	569	589	634	567	586	575	592	582	593	587	607	608	585	607	602	580	576	575	554	613	616	582	557	601	578	555	606	579	564	599	615	595	545	590	591	578	599	589	590	575	614	601	565	605	585	588	578	600	569	584	538	579	610	597	565	567	608	562	597	607	605	605	599	639	573	625	618	584	593	581	611	608	589	571	569	579	607	597	602	611	563	576	585	560	576	597	560	605	556	587	591	526	594	582	574	537	580	616	638	581	581	545	578	579	599	589	595	604	594	571	577	573	590	636	552	588	548	566	637	604	592	602	589	584	584	570	572	574	585	632	600	585	580	563	587	563	607	610	635	601	547	569	599	581	564	555	594	601	610	592	573	605	588	590	568	557	608	568	585	549	588	562	580	588	598	591	606	580	571	581	522	612	554	611	570	609	594	596	559	603	596	572	539	596	589	583	561	597	594	619	601	613	594	611	637	593	585	588	609	583	613	585	593	587	579	571	573	565	584	566	593	597	535	589	572	582	610	551	580	570	579	598	586	608	611	578	573	612	615	590	547	593	610	574	566	585	567	575	594	593	585	543	537	610	584	614	599	602	583	585	570	606	597	555	560	611	629	581	585	634	583	590	612	560	555	563	548	591	587	557	589	587	550	619	574	584	577	604	560	539	570	591	571	580	544	571	593	569	575	580	592	559	587	598	571	600	578	596	580	566	584	609	589	592	591	568	609	606	595	534	607	607	587	567	608	596	624	616	618	635	608	632	601	618	589	564	573	589	645	586	608	571	539	646	599	567	599	608	605	602	631	568	546	605	615	608	586	592	562	610	567	574	620	594	579	531	576	611	571	600	559	542	594	591	608	625	592	607	584	590	618	568	583	597	607	606	597	607	590	578	592	618	574	581	627	561	583	596	617	555	614	610	592	580	574	561	576	595	602	588	589	644	579	593	596	616	607	554	595	546	580	596	571	577	656	566	564	591	606	578	583	560	569	589	581	590	605	607	610	588	579	571	594	576	623	587	604	631	585	554	661	572	558	626	581	591	593	570	587	574	621	602	592	581	535	567	588	569	631	631	582	601	601	583	615	568	567	620	613	543	569	615	598	605	583	599	551	601	602	582	577	590	600	642	541	605	625	585	549	575	568	565	576	593	553	561	600	573	625	555	583	597	654	598	574	614	659	600	601	631	581	607	570	627	590	554	615	563	618	552	543	576	573	568	548	595	576	562	594	587	585	591	603	583	587	617	609	622	593	630	600	580	563	552	565	615	554	608	557	614	566	588	607	581	613	606	541	601	587	608	590	552	575	577	606	609	635	565	571	556	602	624	599	600	605	617	627	619	583	580	562	578	613	564	555	594	572	568	594	595	567	614	595	549	626	548	587	553	590	581	569	605	579	559	565	608	605	599	546	632	575	600	559	601	576	579	595	605	604	631	578	624	561	588	583	596	595	594	573	648	614	570	630	604	557	607	594	554	578	557	587	627	595	606	571	548	618	572	608	594	565	565	565	575	534	558	579	614	595	594	542	594	600	587	571	592	618	612	564	560	619	540	570	636	568	592	560	565	590	605	591	585	586	558	612	613	613	573	588	578	563	596	570	609	580	622	636	608	632	600	553	581	569	561	604	567	568	591	588	573	581	611	593	573	583	616	591	574	604	599	543	596	588	592	607	596	563	604	589	569	543	612	572	575	550	617	558	592	577	611	590	619	593	585	590	560	562	590	603	549	565	591	596	591	602	575	602	572	554	593	649	582	552	584	598	587	545	590	574	609	560	533	540	558	584	581	587	569	606	615	581	570	585	605	575	577	583	582	540	576	560	613	555	627	609	600	592	570	581	583	626	577	590	588	556	563	560	616	573	617	639	584	582	619	565	578	576	565	599	615	580	586	587	583	604	575	588	561	616	572	598	621	575	560	557	587	586	570	581	614	642	598	538	584	631	585	603	546	610	575	592	589	580	613	614	591	633	604	594	598	592	619	592	579	586	610	618	605	602	565	566	578	606	540	633	567	591	591	565	595	590	577	565	579	552	573	563	594	588	616	586	533	625	581	614	590	611	609	596	574	610	589	564	589	617
7064	558	540	452	342	295	245	225	220	209	204	217	187	186	192	219	205	179	181	205	183	188	182	171	198	164	192	155	172	193	196	164	141	161	186	209	194	172	170	188	169	185	165	158	203	177	176	191	152	172	169	163	185	155	163	170	193	202	174	185	197	205	154	162	183	194	188	213	192	208	170	176	176	164	188	173	193	152	149	181	187	178	170	173	172	167	161	173	181	192	195	180	174	175	178	153	190	184	162	166	166	179	200	166	178	174	174	173	195	172	186	186	162	170	158	178	177	184	180	186	180	153	190	203	185	194	195	162	186	159	203	180	184	152	153	182	180	211	171	181	158	200	170	187	166	200	157	175	200	176	179	168	172	183	173	186	201	181	198	189	208	191	182	190	188	163	202	178	187	197	171	182	164	180	200	206	191	183	193	182	189	171	193	186	164	178	154	159	176	178	181	146	190	175	172	162	174	182	168	161	194	184	178	160	193	187	185	192	189	173	185	199	176	181	178	172	197	181	162	173	175	171	196	182	183	170	147	185	186	176	174	197	193	162	169	189	177	171	204	177	166	176	181	161	152	192	158	196	178	161	183	179	181	173	195	195	149	179	188	180	163	181	179	172	165	192	159	154	166	169	206	202	184	164	172	185	169	181	186	174	157	197	174	210	177	188	180	169	191	172	201	187	183	186	202	194	164	186	190	163	191	178	193	160	172	204	198	182	191	194	176	172	188	181	199	197	200	187	176	185	173	176	182	164	171	194	172	163	208	178	185	190	174	176	153	164	184	179	167	167	184	198	167	179	160	171	167	195	195	187	174	153	173	191	164	194	164	158	173	189	174	213	174	200	160	179	194	192	197	178	171	183	181	206	160	150	157	177	192	185	177	182	165	180	179	183	201	149	198	189	164	173	176	170	187	194	198	184	198	166	163	172	175	175	208	185	182	192	171	163	171	181	167	180	176	185	184	201	183	193	176	180	139	179	181	185	176	172	172	175	181	199	154	169	194	191	156	179	193	176	176	149	168	185	196	161	193	159	169	149	176	184	196	184	149	205	174	171	170	180	182	185	181	171	206	191	199	179	213	193	195	158	174	167	177	159	199	179	209	173	172	175	159	161	186	186	149	197	169	166	182	188	159	179	188	205	199	161	197	179	185	145	180	162	153	181	168	191	177	178	201	176	162	177	177	173	211	164	155	183	184	171	218	190	181	204	194	195	172	148	163	196	211	172	149	209	163	190	182	199	168	182	188	168	174	171	165	182	182	157	174	180	199	184	173	182	150	199	165	187	175	178	186	174	165	183	151	184	189	188	170	157	170	165	164	188	198	164	166	207	169	181	167	209	190	162	172	177	169	179	205	160	196	192	161	151	183	166	174	168	187	187	187	157	187	180	184	178	186	187	172	175	167	198	201	203	211	186	197	174	205	175	174	162	165	157	195	168	155	174	200	191	194	139	184	185	206	172	187	196	169	203	188	205	179	139	177	142	149	195	209	180	174	175	193	205	183	185	166	183	170	192	150	189	170	197	176	185	164	192	177	188	158	189	159	180	170	198	184	156	191	190	162	164	172	173	170	153	175	188	183	194	194	169	175	202	162	195	167	176	176	193	175	191	164	178	194	181	173	179	175	190	181	192	176	175	190	174	193	169	179	189	189	194	170	188	176	171	170	157	188	172	195	175	161	166	183	183	191	176	187	183	178	194	170	178	177	178	174	184	171	172	206	172	187	196	180	138	166	195	187	195	182	188	159	183	178	162	190	170	174	191	179	187	204	175	176	182	158	175	189	177	184	208	197	187	184	207	194	187	172	165	158	161	175	182	180	170	176	176	171	187	198	208	179	188	185	181	170	156	176	161	159	168	181	169	176	185	183	160	171	176	165	185	179	185	182	158	165	180	150	160	182	178	200	173	193	175	183	155	212	192	183	184	175	146	141	177	201	190	166	174	180	186	169	173	182	188	181	204	166	191	166	162	181	173	175	166	178	179	185	142	178	188	192	183	193	208	178	190	185	182	176	204	170	164	187	185	168	191	164	211	189	169	184	196	181	155	174	162	169	230	206	171	155	190	177	183	167	180	166	179	171	184	183	153	153	157	177	166	198	183	177	192	188	180	187	186	208	201	183	149	204	181	198	160	160	173	173	160	170	177	182	172	179	162	193	200	165	169	162	171	167	159	181	210	192	144	164	189	194	174	178	171	169	178	189	187	169	172	199	171	177	163	144	191	186	197	162	178	195	161	205	164	180	179	158	198	169	167	164	184	193	169	178	197	190	164	184	173	165	178	169	166	157	188	188	167	151	192	178	186	171	162	182	184	162	174	199	180	210	177	161	167	179	187	169	186	182	173	166	177	193	171	192	186	183	158	177	200	161	202	208	186	210	187	157	172	158	173	201	165	187	189	196	197	149	182	166	180	132	177	181	161	183	175	182	174	169	184	183	173	175	160	193	195	182	164	157	178	204	190	201	175	188	163	176	163	159	180	176	169	166	184	172	158	170	180	166	165	179	186	152	196	182	192	192	205	159	202	179	173	198	171	177	188	167	195	179	179	182	179	182	174	190	178	188	188	194	190	155	169	160	189	198	161	162	184	182	179	209	170	177	176	175	190	179	190	189	183	173	198	196	192	165	147	212	202	162	191	210	164	180	160	180	178	171	161	155	168	160	184	175	170	208	183	180	179	185	166	190	195	167	177	187	185	188	189	173	185	182	184	188	183	179	200	167	163	180	161	169	179	135	186	169	204	191	183	184	176	160	207	169	181	161	193	183	165	156	173	184	164	188	164	196	187	170	174	190	183	173	174	184	198	152	168	169	163	172	170	176	175	162	167	185	180	195	156	184	195	182	182	174	179	175	158	186	189	159	180	164	173	155	159	194	189	189	157	188	183	197	158	178	178	143	171	197	169	192	167	209	205	182	181	197	161	182	179	169	188	186	175	181	183	179	170	187	170	193	168	195	176	197	180	187	172	156	183	185	187	174	216	156	173	174	173	176	178	214	168	193	178	149	208	187	176	188	160	190	173	200	189	167	185	181	175	163	175	164	171	165	174	192	187	175	190	195	190	161	182	155	186	169	184	187	153	164	193	183	170	144	178	171	172	190	195	158	157	164	210	189	189	173	193	174	169	169	204	207	202	196	171	166	182	175	175	188	180	163	200	178	167	170	149	185	199	163	161	168	182	168	136	170	165	165	196	186	195	179	192	162	171	175	208	178	167	198	154	172	149	207	183	177	209	184	176	171	174	177	179	191	194	172	171	150	185	184	192	189	162	181	129	168	173	157	174	194	196	157	183	182	180	181	184	195	198	161	185	193	184	189	190	166	172	163	173	190	186	163	173	175	164	199	178	178	192	176	187	172	196	179	166	187	184	189	165	196	181	157	174	196	164	188	163	200	186	175	170	161	180	192	197	165	175	197	161	176	208	146	197	154	152	193	185	183	214	190	164	170	179	175	180	186	186	191	188	166	170	174	162	157	196	163	168	193	167
6220	852	1286	1424	1260	1014	899	786	724	723	649	610	636	546	621	587	595	538	538	529	554	527	526	537	515	538	537	526	517	526	516	499	510	510	513	511	473	486	511	531	507	531	522	517	486	540	551	565	525	488	486	547	492	500	499	507	461	496	489	489	479	462	537	505	485	483	534	507	456	484	492	470	529	466	468	492	521	480	481	477	500	506	533	529	550	522	493	539	515	518	487	518	474	468	505	458	520	478	495	499	483	489	489	514	489	494	492	516	502	469	556	471	519	469	560	513	458	456	494	498	525	484	502	455	533	492	517	506	496	464	490	490	466	473	492	493	463	497	475	445	514	453	468	473	486	495	507	488	461	484	512	492	552	545	477	485	490	502	505	455	510	492	473	489	558	497	493	528	480	490	513	490	494	477	486	508	519	491	503	524	435	494	521	534	476	512	499	449	499	550	492	490	535	501	500	493	490	496	454	511	508	491	501	453	478	514	514	483	509	523	519	489	486	487	472	485	507	500	490	494	508	492	424	572	466	470	468	490	479	505	516	489	469	511	514	495	499	515	488	493	496	559	489	549	520	478	523	482	514	510	502	518	500	484	510	483	517	478	500	470	534	501	527	477	520	486	497	515	492	492	516	498	489	476	444	507	496	506	477	474	457	488	488	525	517	462	482	495	506	485	517	524	506	463	505	529	503	513	514	485	452	486	484	507	495	530	499	506	473	527	481	452	532	475	490	495	483	472	513	463	490	535	518	511	525	517	478	517	521	466	496	463	509	492	503	513	502	504	455	486	453	490	496	477	459	503	473	496	485	483	502	534	512	513	485	507	440	471	519	453	494	509	523	562	495	491	483	538	477	487	485	527	501	512	516	502	498	468	476	511	484	459	465	507	467	443	505	476	522	462	518	440	481	475	455	505	494	489	507	500	495	479	506	491	467	519	488	480	467	503	496	470	499	480	527	511	528	526	483	476	518	488	501	513	490	473	521	519	517	468	480	503	487	508	522	487	485	494	545	464	490	486	484	491	502	488	509	501	505	535	483	471	483	476	475	492	497	530	535	520	467	467	516	470	484	516	494	508	509	527	480	519	453	515	491	463	473	495	481	457	522	488	484	522	486	521	520	490	434	516	495	526	504	502	532	486	489	481	509	470	509	506	481	536	486	536	489	501	522	509	505	478	473	473	513	537	493	492	473	502	496	506	514	486	480	453	479	501	481	506	486	484	483	485	483	481	478	486	484	502	511	484	480	498	503	482	481	491	524	484	490	517	489	511	528	527	500	544	512	479	494	466	528	474	487	498	493	516	497	512	460	502	484	510	547	493	478	495	508	470	481	461	497	503	510	495	457	456	501	489	495	499	499	520	490	481	476	490	486	500	535	447	491	494	488	489	510	503	478	480	489	497	525	492	522	520	450	473	506	487	528	479	443	515	503	513	488	469	471	462	495	465	509	473	466	485	493	510	513	486	506	494	490	512	507	512	482	493	479	466	481	499	474	518	468	488	512	487	534	513	500	502	474	516	456	480	524	521	465	434	530	505	504	479	484	525	492	476	480	476	502	471	476	509	528	511	495	512	481	524	507	502	478	496	532	497	485	496	465	481	518	492	480	500	497	482	542	511	464	492	467	480	460	530	503	502	521	496	516	509	508	508	478	512	486	519	501	511	516	449	477	526	469	508	464	442	470	449	496	486	478	502	477	545	527	458	504	482	535	476	484	479	503	504	538	538	516	470	481	460	509	484	495	492	486	482	478	500	495	519	514	479	486	533	483	505	512	460	489	536	469	500	486	516	520	457	498	508	488	524	457	488	490	528	511	509	525	509	474	506	486	491	524	514	470	494	502	489	481	499	522	478	474	495	508	512	486	511	502	482	546	516	514	519	505	467	490	453	556	465	485	518	514	481	507	486	517	481	498	451	508	494	486	529	515	490	506	504	506	541	465	534	492	520	490	507	486	479	492	484	525	504	504	485	489	497	511	463	501	499	499	491	536	520	476	483	470	528	524	482	505	486	473	492	474	502	479	469	522	475	536	490	485	497	479	496	479	492	475	465	489	466	499	494	507	473	468	495	506	466	501	521	457	455	527	493	474	503	509	515	457	506	511	471	497	459	490	469	485	501	491	492	468	527	492	498	504	508	478	507	520	534	511	485	519	510	530	444	456	476	503	517	480	495	475	460	537	479	478	480	494	549	502	474	541	512	498	495	527	498	540	494	530	461	514	496	512	450	490	496	498	482	488	496	515	522	435	490	533	466	489	498	489	442	476	497	469	499	499	492	505	492	523	508	512	468	513	515	526	484	485	452	501	487	478	525	496	512	474	500	457	462	441	496	516	487	456	486	489	504	501	500	465	529	504	516	496	473	531	463	479	555	522	490	504	476	464	509	477	525	489	486	502	481	466	494	494	509	488	466	459	482	487	523	494	502	551	466	490	525	515	515	496	518	542	480	530	461	512	484	490	513	510	529	469	452	516	462	484	504	502	506	454	499	510	499	529	462	490	509	481	496	471	510	499	491	527	456	538	513	513	488	508	476	488	496	508	521	448	532	529	495	450	527	518	472	520	518	496	516	513	507	478	462	517	477	522	535	499	473	519	486	510	526	518	499	495	547	473	455	516	474	537	500	473	517	522	489	495	495	538	479	523	526	518	483	495	481	482	485	473	487	464	487	484	484	502	508	516	532	480	468	505	448	520	454	519	484	495	523	476	495	493	519	527	506	473	496	492	516	523	489	482	537	507	509	489	489	503	463	494	518	485	484	489	465	482	498	515	489	518	511	492	466	505	477	470	530	542	469	514	473	511	537	516	459	479	481	518	481	512	513	485	492	468	504	485	512	514	498	509	507	503	513	485	507	486	496	479	503	484	503	540	474	530	483	518	549	507	534	491	513	477	509	519	473	527	503	472	501	477	514	498	513	486	473	480	464	485	497	510	487	491	525	476	502	520	473	483	495	499	506	501	483	550	510	509	484	430	505	474	525	521	475	516	459	506	471	525	486	480	497	500	495	533	473	472	449	467	514	459	485	504	473	470	499	508	480	521	543	519	504	496	493	465	508	491	492	530	498	458	486	481	485	501	508	527	525	492	464	439	444	503	488	487	522	442	487	497	514	494	489	483	502	457	504	478	493	522	488	484	499	479	477	479	531	488	481	494	456	479	492	500	547	508	517	475	463	511	501	474	507	454	522	509	509	516	505	490	477	469	498	513	547	464	525	484	507	499	531	524	474	511	487	496	521	525	507	498	487	535	478	467	507	478	460	532	487	485	477	459	514	486	546	483	470	529	503	512	495	484	465	510	495	502	503	549	477	512	469	471	515	482	536	533	494	483	467	502	468	467	505	476	496	496	478	477	479	482	480	497	522	493	510	519	506	470	483	506	483	515	517	512	510	536	499	518	491	478	487	467	507	505	489	499	454	507	485	502	508	497	494	487	526	508	488	499	453	471	446	496	532	435	501	433	528	491	519	500	522	521	504	504	531	509	473
14557	1487	1225	966	719	602	574	541	469	459	425	417	444	394	433	400	366	432	405	382	422	390	416	402	398	359	398	387	411	372	404	379	403	391	416	418	396	379	379	383	381	378	406	420	390	384	403	363	390	361	386	386	366	385	377	382	384	374	418	396	357	364	433	402	409	347	398	345	362	384	364	413	391	381	396	342	374	364	391	400	440	391	382	360	416	374	378	375	368	411	361	358	338	433	416	368	386	406	325	413	377	393	391	403	370	413	391	400	401	372	406	365	407	383	384	409	395	347	412	378	388	400	435	386	410	397	406	373	399	377	380	393	386	357	395	379	380	348	359	359	415	390	408	398	366	414	376	353	378	381	414	367	382	347	400	340	416	368	346	364	381	353	382	363	411	345	349	402	393	376	417	391	375	318	389	381	384	402	371	370	363	364	377	367	446	407	386	382	358	361	364	404	393	369	400	429	386	367	371	384	397	423	356	376	365	404	402	376	362	373	365	355	375	360	412	351	358	379	353	359	373	359	417	374	388	399	367	389	375	398	360	388	395	363	415	339	397	363	382	368	375	384	399	362	378	363	371	428	408	409	387	392	377	385	367	415	347	378	395	397	382	364	380	356	364	384	398	363	372	371	401	350	350	363	393	361	383	368	389	370	361	357	381	377	401	407	396	409	374	384	389	382	393	389	346	370	364	377	373	381	433	400	344	363	404	388	368	384	368	396	393	374	373	394	394	414	397	387	378	381	412	415	331	391	336	373	375	374	382	419	361	352	392	393	383	384	390	356	412	394	368	390	410	391	363	416	351	401	363	418	365	381	359	362	384	359	384	369	407	401	383	374	360	361	394	381	395	407	426	355	370	362	387	373	366	391	360	394	378	397	414	392	373	375	402	389	333	368	372	376	380	393	373	390	392	375	394	379	410	340	378	448	377	429	378	405	381	371	441	366	398	373	386	372	357	346	400	370	406	383	363	418	365	396	400	357	327	360	368	404	371	386	396	392	379	387	358	399	349	434	357	395	388	395	394	384	410	418	356	340	379	402	391	358	407	355	408	377	386	385	405	376	362	395	386	359	401	399	396	380	407	392	405	391	402	379	356	384	359	368	365	394	394	397	388	429	348	371	421	420	346	384	418	418	378	388	375	371	396	420	345	392	390	421	401	404	359	366	412	368	360	369	366	433	414	413	390	400	407	325	378	375	380	372	359	383	389	404	393	365	404	392	380	423	366	379	392	393	385	363	366	365	401	361	386	393	396	397	361	415	359	413	410	410	354	376	407	386	381	415	392	378	355	401	380	411	343	375	374	404	344	425	395	323	365	395	442	381	398	409	427	376	376	377	384	379	389	379	372	396	390	402	395	352	369	384	362	413	395	393	387	377	391	437	389	363	403	401	426	374	368	374	387	364	423	404	373	399	361	394	404	410	340	382	370	376	346	395	374	374	357	382	414	368	388	398	415	384	376	365	400	363	367	375	326	372	359	398	370	376	380	413	361	369	390	393	371	422	336	413	355	392	379	374	388	367	381	371	408	390	348	404	401	357	424	397	380	386	406	374	387	390	383	396	350	383	394	352	396	400	389	377	403	372	394	378	399	366	373	366	375	396	391	417	369	368	406	349	392	371	403	357	403	397	371	388	398	431	338	375	393	346	374	407	379	407	411	360	395	357	329	342	355	398	367	346	361	367	373	380	384	390	394	427	356	365	386	367	402	380	357	432	386	376	363	391	394	372	372	387	365	386	377	386	369	375	427	361	408	376	407	403	362	376	400	403	367	349	384	402	391	403	397	380	372	377	385	396	355	395	367	405	387	409	389	397	375	374	342	368	389	371	358	368	384	405	397	396	415	411	396	404	418	407	368	379	414	341	406	358	363	366	377	340	368	373	369	336	391	385	419	382	397	396	372	371	386	373	378	392	392	357	393	393	387	381	376	377	389	376	378	365	379	381	419	401	389	368	375	405	357	386	444	359	393	382	415	411	387	367	379	374	401	354	384	372	400	362	408	397	393	409	343	424	381	402	406	373	453	412	366	359	408	354	377	369	409	404	373	368	361	368	402	385	354	406	393	388	366	405	385	360	379	400	370	412	374	397	393	356	379	385	359	358	381	426	383	436	387	344	399	368	395	375	356	346	383	373	385	428	386	389	330	358	363	360	371	352	382	371	371	418	438	388	390	380	379	407	366	392	381	415	378	386	390	380	376	378	391	382	372	397	437	346	359	411	394	395	387	356	414	377	405	340	365	389	391	372	371	375	398	358	384	378	372	425	375	389	393	391	396	403	356	361	368	386	409	382	386	429	368	376	382	370	373	409	382	371	378	349	326	371	362	392	361	376	346	359	419	391	368	378	401	395	398	387	422	374	364	409	378	387	433	388	362	371	384	390	378	369	381	413	361	391	379	409	373	400	388	398	402	382	390	420	364	392	407	408	385	385	390	382	360	350	380	348	390	391	362	353	373	354	373	391	390	398	372	329	356	356	408	387	388	420	394	397	372	360	380	365	361	390	404	406	374	410	410	388	404	374	392	406	397	377	390	376	387	385	376	392	365	375	382	361	385	364	365	394	396	405	383	380	407	394	412	393	383	430	384	375	421	422	380	423	421	375	380	382	397	396	360	377	366	394	345	422	394	399	367	387	424	407	349	356	370	415	385	386	343	390	390	383	398	379	368	368	386	365	351	394	387	369	379	354	360	352	386	413	377	436	365	400	373	396	356	361	367	383	397	391	382	373	393	346	391	409	363	341	388	388	390	338	384	366	355	399	384	371	395	358	368	387	359	384	399	375	397	386	411	372	426	367	380	403	361	398	379	399	379	365	388	392	395	403	394	387	429	384	377	370	353	396	399	416	375	360	390	402	389	392	388	385	368	386	379	372	394	392	375	349	370	388	355	410	409	365	380	390	388	371	368	392	375	369	402	370	396	432	370	378	388	396	359	393	401	355	346	348	436	377	362	369	386	344	393	357	374	417	379	349	403	351	374	364	386	394	369	425	380	363	410	398	393	402	348	372	382	398	432	376	363	342	410	388	384	371	352	381	355	405	382	393	402	388	400	368	395	344	351	355	349	391	384	353	385	404	386	363	348	388	409	343	402	363	368	377	408	350	387	416	381	367	410	391	414	420	392	398	351	405	400	386	424	380	363	389	365	370	398	370	418	373	372	372	430	372	349	352	401	406	376	390	355	367	378	356	402	388	373	386	392	442	431	404	406	389	384	398	377	360	411	367	414	382	391	360	401	420	412	380	372	410	437	343	378	389	368	398	401	388	376	381	417	439	418	402	385	365	378	375	371	419	352	369	382	364	334	373	346	368	402	378	425	375	414	353	360	357	365	358	376	349	370	368	377	386	402	387	420	365	343	352	354	394	422	340	334	378	376	375	361	414	400	402	381	371	364	374	368	417	410	411	368	399	415	402	362	372	367	368	382	401	360	392	412	377	375	401	387	384	387	379	389	394	369	376	380	368	404	367	404	384	405	392	413	379
8652	1559	2456	2722	2363	2046	1675	1505	1364	1284	1248	1192	1162	1088	1076	986	1081	1037	943	1016	1009	1029	1031	1004	997	1037	956	932	965	898	968	962	950	972	968	887	956	936	911	940	907	874	935	918	953	996	914	888	946	944	879	906	910	884	935	912	919	880	915	940	874	919	913	943	949	949	891	904	833	893	920	837	946	892	903	904	924	876	957	930	894	943	893	842	927	922	835	852	917	929	924	925	919	863	923	898	928	868	891	895	880	995	862	846	1001	893	882	889	946	945	946	946	885	973	925	845	885	921	882	925	920	897	924	891	883	850	911	920	929	952	911	936	934	906	893	928	906	941	886	878	921	905	915	851	882	913	895	880	909	933	911	904	921	885	930	922	924	933	905	970	895	867	905	903	899	921	840	863	902	894	884	914	921	894	947	890	902	869	961	971	879	902	929	900	878	885	894	888	925	924	929	844	889	918	885	902	821	976	953	972	932	869	896	896	868	900	942	911	938	927	865	923	939	825	891	863	851	918	973	909	844	915	911	874	873	938	884	877	883	922	933	902	934	948	947	889	906	885	873	863	926	916	909	882	893	897	935	889	921	867	886	906	914	901	893	924	924	910	902	948	932	943	880	917	899	860	974	904	963	916	900	946	880	902	906	918	868	941	910	938	877	914	885	926	882	851	936	863	939	896	910	884	930	925	894	916	914	900	919	910	899	896	839	874	932	911	865	874	892	955	871	906	912	891	905	963	871	880	896	919	931	851	887	921	869	914	908	908	850	899	904	913	973	912	865	884	945	879	935	880	925	926	898	934	939	932	882	927	915	904	879	900	908	863	847	892	929	901	935	874	882	975	919	902	833	860	926	901	851	927	930	873	916	928	886	919	975	894	954	908	907	896	925	936	908	854	924	890	956	878	907	952	882	946	915	856	919	920	919	867	924	882	944	934	840	944	937	862	910	892	914	930	900	928	896	903	870	949	839	832	828	883	914	864	889	834	925	952	886	922	901	876	872	907	896	909	942	911	912	925	948	922	916	829	885	934	890	866	897	902	910	890	905	887	898	883	947	894	918	968	889	806	900	875	903	921	934	850	879	898	890	887	919	878	900	894	877	896	875	911	939	905	884	893	920	898	813	927	942	898	884	878	895	877	922	923	918	922	886	890	910	962	919	912	952	893	908	915	891	901	868	927	914	917	907	929	912	879	883	899	906	924	918	936	929	871	922	913	889	867	882	904	926	905	912	980	939	894	894	879	885	900	887	895	934	909	943	923	923	858	822	884	919	900	875	862	936	947	915	915	861	909	877	947	886	911	864	892	911	897	922	918	895	865	879	864	913	886	924	895	911	858	884	936	988	888	912	916	908	907	947	905	891	863	932	953	905	928	908	893	885	954	897	887	908	903	851	903	910	875	898	944	880	914	873	882	905	886	893	890	941	873	886	871	940	895	888	904	905	866	868	904	933	864	931	933	913	843	896	895	925	874	920	899	901	898	895	898	932	861	902	868	1014	932	922	878	944	912	926	880	926	860	902	888	923	885	912	899	891	944	918	835	918	886	893	889	920	852	869	942	900	900	934	985	956	870	887	888	903	892	868	902	903	958	915	904	889	932	908	848	828	901	879	889	864	925	879	949	908	887	919	931	908	901	881	893	929	922	884	944	883	890	875	873	947	901	927	882	929	895	955	870	886	886	907	852	959	876	906	906	861	933	889	937	921	887	912	939	890	904	936	989	898	917	961	897	881	892	950	864	861	919	904	930	910	881	914	885	923	878	915	855	909	890	922	946	889	893	887	882	967	901	862	871	943	894	944	910	864	887	946	953	906	931	916	888	860	885	935	820	894	861	907	943	886	890	890	941	915	917	876	893	919	914	932	952	876	881	895	935	888	928	856	900	853	879	888	885	914	911	905	921	904	913	878	965	926	914	940	888	914	912	856	842	909	860	891	893	852	921	890	873	908	863	890	941	911	937	888	911	911	936	939	880	860	963	907	871	874	919	949	851	954	896	885	910	925	863	915	915	961	909	927	855	892	921	917	890	893	903	940	893	922	888	884	879	862	931	889	915	894	927	945	909	909	895	959	833	931	947	923	887	937	933	925	892	939	913	911	929	847	883	863	907	853	855	927	874	882	903	903	913	933	896	947	913	916	885	884	866	838	887	922	887	934	886	908	907	911	880	889	873	933	887	931	938	951	915	870	890	908	913	930	883	901	926	882	881	905	921	929	877	926	926	894	879	893	909	900	882	880	888	896	901	921	878	910	870	860	889	915	887	950	941	884	914	919	955	870	897	967	871	862	991	903	898	915	867	942	893	950	857	908	923	981	877	880	943	868	889	915	888	927	874	905	894	872	916	919	946	924	942	926	848	888	946	892	844	882	876	941	915	883	912	915	911	851	959	878	904	913	900	940	922	950	971	925	878	884	922	910	912	898	961	957	956	871	850	846	866	917	888	905	872	889	885	917	860	962	864	906	923	895	962	899	901	883	950	932	921	936	849	910	853	924	894	904	900	946	893	950	930	910	875	950	909	921	879	892	928	883	910	888	947	842	923	867	906	881	913	898	888	907	916	905	939	940	870	921	864	920	871	934	912	895	897	896	848	932	880	878	872	909	884	930	921	880	947	917	905	880	906	952	957	909	997	959	922	882	941	893	891	918	909	900	911	936	909	938	919	931	914	873	872	917	917	852	962	942	853	878	906	928	913	914	940	973	924	917	886	904	935	916	895	891	928	907	926	885	943	892	880	952	887	861	947	951	925	915	901	899	937	868	894	866	940	890	857	867	875	881	918	913	864	934	877	868	918	878	893	992	953	884	935	884	904	961	930	865	940	853	904	850	919	908	899	929	912	910	908	870	887	907	895	938	881	881	921	909	896	911	855	880	910	869	947	912	805	894	883	903	904	866	938	855	869	887	926	888	893	888	945	885	925	926	906	936	890	915	937	863	907	874	954	947	857	879	947	960	854	930	900	851	862	939	940	982	899	907	887	943	862	927	881	914	929	933	930	903	926	898	913	856	895	897	920	923	866	963	899	875	935	906	916	916	911	910	929	876	886	870	909	943	913	888	899	858	902	911	887	931	905	889	934	844	919	928	932	876	899	897	901	911	865	858	928	949	942	905	939	883	835	917	929	958	930	830	919	877	881	918	907	910	905	934	910	960	887	860	933	870	930	885	978	810	897	939	862	910	890	887	906	964	859	907	883	854	940	912	897	976	876	930	927	896	925	916	905	912	934	911	911	931	898	920	938	958	859	918	863	885	857	878	909	933	907	884	935	897	949	911	892	897	918	979	895	923	915	924	963	927	900	938	874	893	925	850	913	885	969	933	966	913	913	940	959	875	922	890	866	937	877	852	898	925	923	936	852	915	921	925	902	982	964	918	893	898	911	893	930	950	897	961	910	895	931	950	913	899	910	862	870	923	954	925	883	891	872	914	884	918	907	906	875	906	936	875	971	879	872	864	926	866	877	898	879	886	918	891	908	875	903	904	893	898	969
1503	245	262	225	229	222	226	238	247	247	268	234	242	251	216	238	247	251	221	223	209	225	247	238	221	233	230	261	240	248	230	257	227	225	239	220	268	220	226	250	258	238	226	265	242	248	240	220	232	249	215	251	245	262	233	222	259	274	254	209	240	252	270	230	217	213	247	236	221	259	240	231	222	206	228	209	262	207	242	217	256	244	237	214	243	243	258	221	203	243	222	241	248	238	242	253	255	223	258	237	212	253	228	245	239	237	264	247	255	233	211	233	222	207	256	236	201	219	228	240	251	252	238	222	222	234	267	251	250	223	234	263	239	229	256	234	228	237	237	226	218	212	188	242	241	207	226	231	241	213	249	235	267	247	231	227	229	245	223	249	251	226	228	204	225	243	241	262	219	262	243	241	246	228	216	238	235	212	243	236	233	275	233	259	247	211	235	207	220	268	208	233	243	228	228	269	235	209	235	228	237	253	248	238	287	220	217	236	258	250	207	214	262	247	251	227	247	233	232	218	215	249	241	239	252	270	240	212	239	228	254	246	232	220	237	220	212	219	219	250	218	248	219	202	207	234	255	238	207	224	221	219	262	229	221	228	259	249	202	249	253	235	231	228	240	219	248	263	223	250	237	224	256	224	222	216	212	220	235	232	247	219	235	201	240	221	220	240	213	224	216	235	248	241	245	236	235	236	228	209	236	228	255	230	254	237	234	258	232	241	256	219	217	231	221	222	221	234	260	216	219	244	189	248	214	217	216	236	242	263	242	240	247	221	224	244	231	206	239	226	250	249	253	240	253	251	221	195	234	257	238	242	238	221	233	228	236	221	215	229	223	272	248	233	253	237	220	232	256	217	223	227	241	234	231	241	247	218	233	222	207	226	230	243	222	247	260	207	214	235	232	220	224	247	246	245	229	221	221	272	265	242	210	226	254	236	226	222	250	217	219	218	196	231	242	225	237	261	227	249	244	226	230	238	295	224	224	241	191	263	262	227	223	267	219	242	251	241	229	248	217	236	207	248	241	232	246	251	235	257	238	233	282	229	222	263	216	257	241	210	229	264	234	247	233	238	228	248	222	237	229	180	209	219	246	267	253	227	258	220	243	238	218	217	241	231	225	196	239	237	246	238	207	226	252	224	246	223	262	237	199	263	223	272	234	232	250	238	234	243	232	242	225	260	246	262	217	262	227	244	247	241	243	226	245	220	199	233	260	229	263	251	246	236	269	214	220	243	242	244	228	245	231	252	221	214	227	244	250	256	234	235	227	246	212	225	222	219	251	280	248	215	224	247	241	234	247	257	249	229	231	222	227	250	228	233	229	233	210	235	270	218	238	229	215	227	264	215	230	219	232	267	249	233	203	224	235	213	246	238	261	267	249	230	232	200	225	266	247	234	240	265	196	224	228	254	237	240	260	217	247	242	266	246	234	230	254	240	237	221	264	262	250	247	233	254	231	231	217	236	226	237	240	260	221	233	248	197	241	226	242	204	249	252	215	233	240	231	243	220	226	227	219	246	266	246	226	223	213	237	253	242	241	218	220	238	239	229	236	234	232	258	229	225	225	206	232	276	220	243	204	227	218	244	261	250	255	263	242	229	199	229	247	247	249	231	232	230	213	240	244	251	233	219	257	241	249	249	232	207	243	228	224	240	250	240	219	218	218	247	248	249	243	256	235	229	235	245	242	230	241	236	222	232	226	239	217	221	221	230	259	206	236	217	253	244	217	238	238	237	228	216	212	214	251	215	226	237	248	224	195	195	242	234	231	228	247	255	208	222	261	267	266	261	238	270	231	224	213	251	240	221	252	209	264	225	220	217	265	206	228	246	233	217	242	269	229	235	225	222	256	215	187	213	215	230	266	217	263	199	250	230	234	221	247	220	257	225	233	225	227	217	249	225	225	223	238	199	257	238	247	208	227	230	228	230	231	232	259	239	225	217	257	223	229	218	237	259	228	221	231	239	236	210	210	245	220	206	234	226	218	210	217	221	226	205	239	225	252	231	250	220	234	256	224	245	247	230	218	225	264	206	207	223	215	224	238	235	241	241	239	225	237	235	245	245	236	213	230	241	254	220	230	228	258	218	281	235	243	228	225	230	244	229	219	225	230	285	236	215	214	210	221	252	233	248	219	255	233	232	229	240	254	242	241	230	234	226	199	255	242	232	237	213	226	244	244	252	256	208	228	236	230	253	224	247	233	250	247	224	225	245	249	259	234	228	245	239	266	249	233	234	225	231	214	219	222	250	239	216	227	259	211	242	217	246	251	236	285	228	246	231	232	236	197	230	250	226	219	231	239	217	235	222	225	277	191	206	222	250	291	244	229	209	238	248	247	213	237	276	228	243	244	257	225	202	227	244	220	253	261	253	266	245	229	217	249	230	243	233	254	235	248	210	214	216	245	235	239	257	224	224	260	271	220	239	250	237	237	235	238	225	236	233	225	235	279	240	246	244	245	203	243	218	233	220	244	268	268	192	231	254	237	236	229	265	261	236	239	231	249	227	219	195	213	221	220	244	255	230	254	242	233	226	256	248	236	269	243	280	220	262	225	203	213	220	207	215	220	240	240	244	229	230	209	218	238	261	234	244	252	214	232	219	228	233	245	227	250	235	243	233	235	245	253	247	216	268	208	231	229	257	230	218	234	233	213	233	227	206	289	240	230	248	222	227	225	252	217	201	219	216	247	233	242	261	264	234	245	228	264	242	236	238	231	257	241	232	239	231	247	225	239	260	263	263	250	255	269	243	243	240	227	226	253	237	249	228	222	219	212	245	222	223	247	230	234	224	258	237	240	276	239	188	219	192	222	236	219	277	249	226	224	231	226	252	211	219	230	226	248	221	218	210	227	219	236	240	255	250	220	247	263	209	199	232	213	251	236	261	245	187	247	270	248	225	255	248	229	239	226	205	217	236	236	251	257	230	220	239	238	218	248	234	205	234	222	248	219	238	249	244	233	215	220	227	238	244	257	221	271	236	233	221	228	209	239	241	255	263	245	223	202	247	259	217	244	237	237	241	224	210	214	231	237	229	247	218	215	204	236	229	223	233	245	227	242	251	248	226	225	255	233	239	208	235	256	239	241	256	213	208	232	238	243	242	223	246	226	236	254	235	240	238	242	229	244	240	237	255	241	249	219	219	218	246	200	244	225	244	232	228	227	257	210	259	249	202	227	240	216	239	233	216	271	235	240	226	232	239	242	236	196	237	235	245	220	242	227	251	270	198	251	229	220	248	231	222	241	239	245	214	253	211	249	233	222	211	228	223	236	224	249	208	221	220	215	230	235	214	231	212	219	228	221	234	236	241	250	231	247	257	216	211	260	253	252	233	198	237	252	246	228	259	250	220	223	237	260	216	235	227	220	227	221	230	245	225	232	233	244	210	278	266	249	246	218	231	220	222	259	246	222	222	220	254	230	239	250	226	271	233	204	199	235	239	230	236	244	229	257	246	220	249	239	211	201	214	275	240	228	228	218	265	240	249
1843	591	626	654	605	629	617	583	575	620	641	580	616	596	606	597	612	555	584	557	623	569	558	648	605	614	625	592	606	549	593	571	561	580	556	563	590	595	564	609	568	593	584	621	542	552	580	596	617	641	590	616	566	559	560	644	601	608	594	562	573	576	597	587	616	612	588	534	540	579	555	546	595	577	571	577	574	617	596	569	574	552	578	620	563	615	586	603	585	607	569	534	599	580	566	612	594	614	619	600	583	552	603	571	631	617	607	600	590	605	601	622	592	574	579	590	581	592	584	573	576	589	573	600	584	589	562	549	570	611	611	583	625	582	644	555	543	583	578	584	601	585	598	543	567	612	596	622	548	567	565	583	582	605	565	577	585	581	569	602	554	594	641	590	598	539	614	588	616	578	622	587	620	632	580	595	584	603	602	573	581	610	617	590	599	563	587	592	580	615	599	596	594	623	608	617	634	550	569	589	585	579	597	563	574	646	591	624	639	570	611	557	615	645	580	591	538	578	584	606	572	569	578	568	551	619	576	603	604	596	665	577	612	596	616	615	584	577	580	566	584	608	588	584	555	599	604	572	566	607	599	595	564	622	546	574	587	566	592	626	584	577	557	628	642	593	574	514	624	612	588	584	598	584	593	580	607	559	598	566	558	606	600	591	642	585	609	553	616	614	587	583	594	621	560	620	578	610	610	589	590	576	574	599	666	597	621	589	598	634	599	562	571	596	580	579	603	607	606	604	566	572	606	603	616	605	598	594	597	617	599	565	591	618	595	572	559	545	568	582	570	610	616	586	589	580	583	567	634	540	548	606	620	568	602	570	632	615	588	573	548	578	589	565	628	542	584	609	572	614	579	555	627	548	597	628	600	609	553	604	593	589	538	584	598	583	592	609	592	576	602	561	594	612	545	616	606	606	589	580	609	564	616	606	577	589	634	583	578	608	587	644	602	565	564	610	570	542	615	582	600	579	614	585	575	578	573	584	582	587	641	607	625	555	585	619	550	576	570	583	638	604	572	607	601	556	593	553	627	586	618	556	543	604	590	606	550	519	596	577	550	613	583	578	605	568	531	576	597	585	617	596	580	582	601	597	582	630	596	592	615	584	556	565	580	593	605	539	613	563	595	611	576	604	600	560	586	595	597	583	598	617	598	595	589	574	620	542	600	576	624	617	593	544	575	594	582	608	603	577	598	606	560	623	587	581	577	592	536	592	524	595	627	559	567	594	566	604	584	560	599	576	647	561	586	607	578	580	571	584	564	619	578	620	631	595	590	561	625	622	601	589	588	567	564	575	598	593	563	555	585	608	611	576	624	590	584	582	614	620	619	602	552	599	571	592	603	556	607	599	562	605	585	604	601	589	550	596	597	620	612	615	579	578	617	592	561	560	581	558	581	553	614	617	609	579	577	610	551	558	615	583	607	561	593	590	569	615	582	601	595	602	530	580	551	603	612	622	579	566	575	592	631	558	584	603	575	564	626	579	572	574	615	625	572	578	612	642	607	579	588	594	567	580	585	588	611	577	576	616	598	620	624	579	581	587	604	588	594	611	600	571	580	576	605	599	571	561	586	564	584	611	555	565	530	586	618	588	593	570	631	540	563	590	535	576	637	629	567	579	641	613	596	628	561	564	518	610	597	612	585	593	631	567	562	542	601	590	589	573	603	581	606	608	564	603	593	622	560	587	590	582	617	589	590	600	593	619	598	618	568	597	577	614	577	584	566	574	566	586	560	577	605	556	572	628	582	591	605	600	597	580	573	598	608	564	600	579	572	627	571	587	618	596	613	587	609	581	622	588	545	573	601	550	574	561	591	574	604	579	562	513	601	595	585	574	589	603	577	591	595	606	596	554	642	581	593	574	597	574	629	561	626	576	605	532	581	617	565	552	608	593	599	551	621	569	603	543	553	560	569	589	636	599	570	557	578	579	558	580	557	598	542	621	613	596	613	520	604	572	624	526	586	557	552	582	569	571	580	598	608	571	599	617	568	577	580	552	595	591	600	554	615	602	662	573	600	575	592	599	584	613	570	565	594	582	562	623	620	554	600	630	603	587	580	613	577	606	603	615	578	579	551	604	601	577	570	581	556	588	577	609	593	679	561	575	574	593	576	574	530	576	560	591	563	570	621	616	589	568	634	561	591	566	597	589	613	595	587	573	573	558	574	548	562	625	574	618	611	571	589	610	556	570	596	596	559	583	530	572	560	646	602	572	578	611	657	646	629	609	561	634	590	609	601	571	615	656	576	587	530	641	574	575	577	527	582	534	608	579	529	575	595	566	551	590	621	560	578	566	554	599	592	588	600	539	595	591	639	600	612	580	588	610	588	594	576	595	613	625	542	549	565	635	554	615	605	621	583	574	550	613	619	608	654	589	608	612	590	570	543	550	567	589	589	572	623	638	628	591	588	594	539	615	582	588	565	538	614	583	533	565	541	614	589	605	612	603	563	521	567	565	604	567	597	573	611	562	623	625	627	580	571	602	568	591	623	580	594	586	570	658	611	609	592	639	581	566	570	558	587	587	612	597	586	562	582	603	550	558	599	558	603	599	617	569	580	613	542	541	557	611	611	607	539	558	542	619	571	577	582	595	582	624	601	648	595	591	612	590	609	585	549	597	624	561	616	592	587	574	598	606	566	589	629	636	592	625	576	585	614	623	610	579	609	571	583	613	556	616	582	592	602	578	595	585	580	572	599	587	616	629	584	607	602	609	632	553	591	622	562	623	607	617	608	626	597	637	577	561	572	580	544	583	568	594	602	560	565	592	600	612	560	594	595	589	557	574	577	565	609	594	618	612	581	591	600	604	605	644	547	572	556	605	570	597	598	591	589	601	597	590	594	572	581	592	602	610	592	598	609	590	593	623	565	592	581	617	562	588	570	568	611	586	572	611	551	577	578	538	627	616	552	552	565	606	557	596	579	606	637	630	577	598	573	609	540	572	604	605	635	583	565	597	606	560	561	590	550	606	585	601	580	599	570	608	546	612	587	546	629	573	589	589	589	597	583	550	643	561	621	592	606	579	605	567	576	609	547	536	571	597	631	576	565	589	546	579	574	567	614	535	591	595	546	632	571	648	551	559	621	558	572	602	560	551	565	639	582	584	605	547	617	580	600	576	577	568	580	611	583	555	624	589	561	588	565	642	592	539	615	597	577	593	599	548	588	597	540	606	610	629	606	616	578	634	574	555	590	593	593	601	563	648	601	568	562	612	577	608	584	639	607	617	568	557	603	631	600	569	597	583	595	589	600	579	585	576	579	626	605	600	590	606	587	604	616	592	612	574	578	614	595	623	596	577	582	547	630	598	590	590	624	617	616	613	562	582	561	554	567	538	542	565	602	622	554	618	578	543	595	578	590	553	613	580	610	593	599	630	593	553	590	560	571	606	585	617	592	644	619	538	546	596	599	617	585	637	600	593	590	547	590	584	595	588	598	566	597	569	583	585	606	630	570	611	586	596	613	625	617	575	588	591	570	577
7118	562	492	423	352	275	229	218	212	202	211	204	162	196	219	193	196	213	206	170	166	186	177	167	189	184	185	199	164	201	179	179	186	176	176	177	199	180	188	186	170	180	178	178	161	168	196	192	239	166	183	172	183	182	180	181	166	162	167	187	187	165	177	182	161	180	209	214	174	175	170	191	194	186	178	186	172	167	155	164	207	181	164	182	189	189	186	167	173	177	155	178	171	188	189	162	201	191	181	204	185	160	204	197	190	179	195	157	183	207	170	151	186	162	156	177	179	173	181	204	163	188	185	197	168	158	170	176	176	187	209	176	172	166	208	168	162	162	176	187	147	173	159	184	152	184	177	183	185	179	195	152	181	183	183	173	161	185	172	158	162	170	166	172	183	186	186	186	181	183	176	176	147	167	200	186	165	179	181	179	176	176	177	184	169	182	190	169	181	184	204	198	195	166	173	175	185	167	176	162	177	186	180	167	190	189	177	175	174	180	204	208	177	157	193	191	207	188	220	179	188	183	174	177	155	196	213	198	179	158	159	160	198	161	176	184	184	211	174	194	169	194	174	176	171	191	175	161	197	182	180	164	173	192	220	151	164	199	192	172	152	202	197	181	182	169	201	195	183	211	180	168	171	166	195	200	202	174	170	190	190	164	175	175	178	181	185	189	183	187	187	186	163	163	141	167	169	168	176	200	192	183	182	169	157	177	181	184	177	208	181	164	188	198	182	195	177	159	181	167	187	201	162	165	172	179	192	179	181	192	205	170	185	189	156	193	185	178	174	193	154	175	194	190	175	180	191	169	213	159	184	167	202	179	195	200	170	180	186	184	160	196	193	177	180	194	172	180	224	180	154	141	187	162	181	194	176	167	152	199	201	201	188	215	198	197	166	172	161	199	185	210	192	165	185	164	176	171	175	145	203	201	162	184	171	172	157	186	195	185	182	185	165	163	187	139	168	192	188	194	197	220	176	169	164	182	176	177	203	182	166	179	186	169	198	159	185	189	181	164	176	183	174	166	169	183	170	176	149	193	205	188	192	165	179	195	178	192	181	174	208	159	162	175	179	189	169	161	173	189	152	196	161	184	194	201	203	168	172	189	165	200	169	165	167	183	172	156	196	198	188	200	188	182	201	171	179	170	168	204	189	187	183	186	191	184	213	162	171	168	157	176	179	167	185	181	171	205	180	175	194	193	168	182	175	183	201	175	199	159	180	192	201	185	154	177	167	167	160	172	183	196	157	182	179	148	176	176	160	197	169	187	186	172	165	176	152	166	162	184	186	150	160	183	164	203	197	173	191	202	178	157	154	205	202	177	166	226	180	189	203	184	181	180	185	171	183	156	185	193	162	182	189	177	193	178	156	175	174	182	174	208	196	175	181	178	180	190	185	158	182	169	174	191	182	191	222	180	166	178	164	170	178	148	196	191	185	170	206	162	212	157	150	171	186	185	184	163	188	154	187	201	161	178	158	199	185	162	185	196	177	171	184	172	170	178	170	165	176	184	173	186	180	166	181	187	177	177	180	184	201	207	200	178	181	175	160	174	173	195	156	155	183	176	185	192	172	175	189	189	181	190	187	188	172	186	169	184	204	198	154	153	177	206	176	178	143	167	198	194	184	177	168	196	202	201	181	161	178	172	187	178	178	178	180	188	176	169	192	174	142	179	191	212	177	180	159	197	188	155	171	193	161	184	178	178	188	190	154	175	189	172	182	163	185	186	175	188	142	170	175	182	204	189	166	184	195	176	186	185	197	181	197	209	178	187	208	150	186	194	200	175	172	176	201	186	195	187	188	173	166	177	169	180	180	176	206	172	216	171	185	183	165	166	175	206	182	176	177	174	164	178	159	184	206	156	185	178	218	190	179	167	207	172	167	164	180	180	159	181	170	179	167	181	164	193	184	192	192	166	175	186	196	162	175	185	170	182	174	177	188	185	188	152	211	156	161	165	158	170	163	172	174	189	193	214	164	180	160	173	159	195	170	180	173	171	148	179	185	146	194	169	153	179	180	180	181	177	172	177	191	201	183	166	169	148	148	158	174	183	192	177	188	185	160	161	177	211	180	180	182	188	155	163	188	183	176	170	170	182	186	179	179	184	177	178	168	170	188	204	185	199	156	181	179	182	182	180	179	172	181	168	202	190	161	159	186	171	190	160	175	166	155	166	189	194	187	181	179	177	198	168	153	185	195	180	140	184	171	162	174	155	183	208	158	170	170	174	158	194	203	185	174	173	156	156	198	156	163	190	172	189	166	159	158	172	154	190	190	197	188	172	170	200	176	188	155	171	184	165	180	178	198	185	166	175	187	162	195	165	171	154	163	159	175	188	186	172	203	188	180	201	183	178	188	169	191	154	176	198	192	166	177	196	178	173	204	161	206	168	168	173	187	175	181	176	146	156	168	182	185	197	175	173	169	183	171	174	177	178	195	214	182	175	156	172	191	192	165	200	186	203	178	202	171	181	159	184	160	175	183	194	197	183	180	154	177	181	182	191	170	162	191	184	170	184	189	172	190	173	159	169	168	175	170	199	188	196	183	157	159	178	180	191	204	184	172	175	175	162	166	172	170	175	197	197	184	200	184	182	169	191	162	204	165	185	196	161	186	193	156	178	183	189	194	166	182	150	193	205	199	192	191	180	166	179	159	207	191	181	177	151	172	182	193	167	170	212	174	188	169	171	157	169	173	160	174	187	163	173	143	170	158	186	192	188	200	198	168	159	183	188	181	168	175	190	176	170	190	164	191	165	162	175	191	195	175	166	161	184	199	157	175	193	169	179	135	200	138	157	188	184	199	179	153	191	145	211	174	174	174	197	191	166	178	177	204	195	212	185	166	162	167	181	156	198	206	180	146	187	172	180	196	181	204	199	161	166	183	173	185	197	184	200	187	181	172	169	175	192	184	192	175	183	182	173	175	171	203	184	190	182	167	179	171	185	179	176	165	161	188	171	198	190	177	161	191	175	182	176	190	161	203	205	190	186	179	187	179	144	177	175	188	172	169	173	176	176	168	190	180	163	184	207	201	184	178	174	154	193	206	169	146	192	180	176	170	175	167	150	186	174	195	164	203	179	193	176	193	183	174	188	179	177	165	187	206	177	174	176	173	175	191	184	197	161	171	189	189	184	153	166	167	167	187	181	165	174	172	166	176	162	180	185	169	174	179	174	198	170	189	157	176	168	207	162	186	173	189	170	168	183	196	177	170	182	173	182	178	189	197	190	172	170	174	157	202	170	172	185	177	187	166	203	204	152	155	176	194	201	185	180	157	198	203	178	197	171	182	175	170	166	202	151	184	170	166	212	160	157	175	164	199	208	191	181	178	185	210	175	199	176	182	161	181	194	169	202	186	185	184	174	195	177	155	187	177	175	189	192	189	175	181	168	181	191	182	174	196	173	182	195	171	168	185	179	191	172	177	163	141	173	170	186	180	171	209	189	199	183	182	193	172	199	170	197	164	159	167	164	179	202	160	174	190	167
6140	793	1292	1496	1272	1084	916	835	787	673	641	675	641	585	549	547	545	565	585	588	503	523	547	540	583	535	551	527	551	539	496	543	489	507	479	530	555	492	478	505	522	521	483	497	538	508	530	489	510	508	510	509	502	547	513	491	514	482	531	478	532	512	495	502	498	512	481	506	517	485	548	492	495	501	506	494	470	487	507	518	521	510	505	485	483	478	516	479	511	524	481	504	527	485	495	472	477	466	520	465	494	523	492	482	515	526	514	515	530	494	501	502	500	502	479	549	491	507	486	518	504	537	478	506	477	508	499	479	520	480	546	515	499	456	500	481	499	459	497	530	531	464	498	537	517	490	491	498	458	495	494	519	486	452	479	516	504	508	504	514	520	493	446	487	528	477	509	476	513	526	475	468	479	545	550	492	472	516	452	515	501	517	556	489	473	539	521	478	492	496	506	526	474	526	522	499	509	502	502	512	495	464	554	483	493	486	491	516	472	489	436	484	496	474	513	478	510	482	517	472	495	523	481	514	528	493	478	459	495	530	488	480	517	533	483	510	514	509	507	523	489	532	492	521	508	480	503	460	500	472	526	485	508	505	485	532	476	475	495	486	459	525	493	539	529	476	551	491	465	511	511	520	510	488	522	492	439	486	513	458	499	479	503	494	513	464	473	558	485	521	507	498	493	516	501	450	524	528	471	489	531	491	460	508	501	542	495	485	482	493	550	484	489	478	478	467	500	452	534	491	519	481	501	501	481	496	489	501	472	484	500	515	519	543	501	493	480	517	500	516	483	482	479	484	499	480	482	509	463	504	487	488	492	492	484	482	487	485	455	546	506	526	486	513	476	517	513	506	496	535	490	499	522	527	525	499	492	480	481	528	521	490	482	543	485	483	520	466	516	486	530	526	542	526	489	481	490	477	492	496	504	514	510	519	477	525	485	499	479	531	500	480	528	507	522	513	468	452	490	506	451	479	475	490	495	528	458	500	497	497	519	489	474	506	482	486	520	457	479	469	516	491	532	485	508	464	538	510	503	515	515	498	538	519	490	514	540	507	512	492	502	504	515	530	496	516	476	464	490	453	520	463	523	506	465	516	463	500	547	511	504	465	498	531	512	483	520	509	474	509	503	516	484	487	489	514	479	538	503	510	480	495	508	484	519	485	490	502	467	513	501	542	501	504	524	514	517	478	494	525	507	493	495	489	494	462	530	504	464	545	465	447	527	555	462	495	488	465	523	457	509	517	501	522	487	510	516	469	480	488	492	500	470	468	501	492	480	527	549	488	464	504	507	494	499	500	518	443	455	534	531	490	507	522	490	515	487	483	493	494	470	491	487	488	485	515	531	471	508	491	467	488	518	473	531	490	465	432	486	490	504	494	489	474	533	493	495	500	498	477	486	476	469	496	533	523	545	494	530	478	517	443	496	532	510	447	451	486	502	483	524	498	475	525	498	490	473	477	505	481	496	517	505	471	479	467	496	497	471	495	522	483	488	477	494	480	483	481	529	549	472	555	510	492	510	525	527	496	501	507	479	464	539	476	509	505	477	460	501	479	495	494	490	525	460	546	504	458	506	526	549	445	479	509	469	518	488	502	478	510	517	481	481	497	509	490	473	516	499	518	444	489	478	445	486	500	519	494	501	452	467	470	491	520	484	497	538	446	473	492	475	474	462	453	519	520	508	477	517	483	533	499	471	469	477	454	491	492	509	498	499	505	483	514	494	478	483	493	525	498	531	462	522	501	503	493	531	472	534	441	494	502	483	477	501	471	497	520	501	521	476	526	485	484	479	488	516	520	517	496	494	467	509	491	490	517	529	512	460	478	482	507	504	472	466	497	506	510	472	449	481	482	522	512	491	487	490	489	524	516	490	486	492	508	521	522	497	537	518	506	484	452	500	505	494	484	499	488	511	493	489	506	516	467	482	457	481	493	503	488	483	509	473	474	511	478	457	512	458	524	506	499	484	500	505	503	508	421	463	496	504	515	488	506	481	478	483	485	541	495	478	505	497	535	485	494	527	484	495	505	487	509	546	486	467	509	537	505	509	477	515	520	505	514	487	498	498	516	483	501	519	501	488	549	496	486	509	459	492	487	524	494	492	502	483	510	475	528	479	494	544	491	523	506	500	476	480	494	497	514	464	497	462	507	506	449	491	506	506	516	479	482	471	506	481	462	491	487	510	566	448	494	499	486	510	485	540	484	475	458	493	498	462	471	467	488	484	526	475	521	490	506	478	508	515	477	495	504	481	493	525	465	502	475	489	548	469	491	517	510	472	489	490	488	488	516	498	504	474	525	496	474	475	439	478	483	518	443	475	447	473	526	509	484	486	501	519	513	504	477	497	509	517	508	506	491	479	477	488	503	518	488	522	501	485	511	494	492	477	502	514	547	480	490	477	488	457	493	461	493	493	523	505	470	477	466	513	509	512	482	495	498	502	490	506	524	483	523	553	499	510	517	514	495	486	509	487	520	575	490	482	523	488	474	490	538	509	499	494	493	522	533	478	526	503	482	485	533	557	540	522	509	479	477	522	503	486	497	492	504	487	481	532	529	466	497	516	506	511	457	457	503	483	485	492	520	488	500	467	508	513	489	511	468	492	483	498	501	474	512	527	524	445	471	498	502	464	503	494	492	516	517	512	478	506	451	520	483	495	474	484	528	499	492	512	466	520	523	470	465	470	534	529	498	448	483	490	519	510	502	477	517	527	502	458	508	515	499	489	483	494	489	518	464	473	503	528	522	513	551	489	473	527	505	495	526	495	505	470	498	497	478	491	469	518	452	502	493	488	485	480	451	530	490	466	528	497	476	472	497	489	520	513	480	468	433	471	470	537	510	499	476	495	496	502	486	471	525	482	513	445	533	507	527	492	469	500	482	505	526	518	485	507	552	514	534	513	485	530	496	525	501	518	488	484	502	508	488	475	491	484	484	466	524	503	534	502	484	518	490	516	518	518	489	479	493	485	502	488	492	530	492	531	466	491	500	505	476	525	479	481	504	504	517	496	478	525	499	516	475	442	475	522	473	478	508	513	529	482	509	496	474	461	534	477	542	517	498	523	531	482	464	470	495	487	470	516	539	533	534	490	501	494	496	536	521	504	486	490	495	494	493	476	536	495	459	489	514	495	501	487	517	478	490	515	504	454	505	520	513	508	486	493	522	492	518	502	506	462	524	505	498	499	489	510	496	474	495	491	466	454	512	523	499	479	452	482	522	478	490	461	498	488	481	474	508	472	502	510	551	475	502	503	490	479	469	521	485	495	499	492	474	461	509	547	517	503	507	501	456	479	515	525	528	486	486	446	510	495	505	480	502	513	493	512	477	524	490	468	438	502	494	504	512	471	467	488	499	514	494	525	516	506	496	472	523	495	449	532	470	506	476	520	567	514	454	539	517	494	470	475	490	463	471	508	556	511	500	515	494	523	463	517	509	535	491	506	522	499	533	469	471	501	510	538	525	543	479	489	523	485	495	531	521	541	488
14519	1474	1166	1003	671	597	532	462	462	419	453	473	400	438	422	419	402	415	403	409	328	398	362	404	425	403	346	377	389	388	404	418	448	381	379	421	356	380	362	368	369	374	391	402	391	409	404	384	362	387	370	388	390	356	403	372	371	358	380	383	415	383	392	385	382	395	412	357	376	378	396	402	393	396	345	352	369	386	395	385	416	357	353	365	384	379	398	388	379	347	408	380	384	424	423	380	419	380	378	388	394	375	394	376	391	367	425	395	375	364	415	339	363	419	391	370	419	380	388	386	421	374	358	411	405	362	363	352	372	376	363	400	442	401	383	399	398	385	344	372	386	386	376	382	387	380	383	400	392	403	372	407	359	406	337	408	373	400	388	394	359	343	370	403	385	423	403	383	375	399	334	393	391	386	402	390	409	400	394	366	429	411	368	420	405	352	360	367	414	387	385	402	371	362	373	355	408	391	382	363	366	373	369	414	345	348	388	419	375	382	346	430	365	385	368	389	448	375	349	382	353	382	408	396	375	383	399	371	390	373	372	363	378	385	364	348	402	397	394	405	391	359	392	362	368	353	378	348	387	404	376	412	370	347	385	399	394	355	398	376	400	378	405	367	374	372	404	358	381	382	376	415	375	434	375	380	354	376	414	377	407	384	395	365	396	387	409	407	387	370	350	360	385	382	388	395	372	388	376	373	385	398	395	402	372	362	398	403	360	374	388	413	363	350	390	394	373	389	375	338	364	377	399	371	372	403	416	385	414	404	367	384	414	414	402	379	387	397	399	387	348	340	396	396	387	393	382	336	394	393	401	354	378	369	421	398	354	399	389	391	387	372	407	367	430	391	377	399	355	386	382	372	381	389	398	373	378	407	386	392	367	414	380	365	370	351	400	377	395	395	393	399	392	378	355	374	365	379	404	376	375	406	405	427	326	382	378	440	376	372	384	380	367	369	395	389	393	365	415	414	379	395	422	376	403	417	322	406	373	378	396	369	396	422	358	397	386	390	391	380	368	402	411	386	371	351	374	377	380	391	373	342	392	399	348	394	349	393	396	371	333	395	401	388	395	362	383	414	419	414	380	394	408	419	385	353	374	376	381	386	397	411	398	407	389	387	392	389	376	364	352	401	418	397	364	390	382	341	397	397	368	369	367	394	359	380	391	359	372	357	399	374	390	374	388	324	376	385	423	397	369	382	402	396	356	373	418	405	369	387	385	369	439	382	352	422	404	403	361	333	381	392	346	399	355	346	375	402	379	363	358	390	371	378	402	367	362	358	410	379	369	399	386	383	371	403	366	407	367	368	395	361	423	399	379	387	373	378	398	356	394	368	403	439	356	393	389	395	402	389	375	407	386	407	396	387	374	376	353	376	375	361	356	408	366	364	379	363	391	397	380	364	386	401	392	377	440	401	395	405	385	393	351	364	396	369	379	359	363	394	413	350	390	367	375	376	367	385	388	376	408	389	398	374	380	367	373	335	384	359	385	401	393	417	416	392	372	387	408	401	374	394	417	355	431	360	371	405	390	385	372	377	355	371	386	368	363	379	403	395	371	355	372	407	386	404	412	344	407	365	381	382	366	368	384	355	380	379	352	435	399	346	388	379	404	356	384	367	338	373	402	408	379	377	390	400	394	383	370	355	409	360	370	371	398	391	373	379	384	354	382	400	390	394	336	351	359	361	376	389	401	363	371	373	351	374	363	373	356	418	409	393	387	387	372	393	415	374	352	394	405	422	384	385	388	397	409	416	416	381	392	390	322	394	370	353	360	414	382	351	402	409	377	415	405	381	340	370	370	363	369	393	418	370	401	403	401	379	438	372	379	384	354	363	396	410	353	396	386	372	365	393	376	363	381	392	369	389	378	360	380	362	405	381	396	359	367	369	387	365	432	345	380	401	357	366	405	382	409	429	414	396	405	372	375	342	387	390	390	368	382	380	385	418	407	382	365	415	380	371	381	371	358	410	362	386	350	377	384	364	388	402	375	376	401	382	347	399	392	367	372	377	356	385	356	400	385	344	419	405	362	369	396	389	392	354	377	372	353	369	387	391	377	393	366	393	383	401	359	382	361	405	381	386	362	366	410	399	354	384	386	424	383	385	401	376	437	364	382	408	376	378	367	359	409	377	402	386	365	406	375	368	369	388	347	375	394	437	415	355	344	382	374	410	362	371	355	381	360	398	404	384	382	391	428	331	398	370	378	368	364	365	385	389	372	377	376	377	391	405	385	386	377	384	358	417	353	377	336	374	366	388	376	400	416	400	368	374	423	417	374	403	347	392	402	443	403	372	387	368	384	406	372	369	365	361	374	343	393	389	372	393	376	414	382	362	372	384	395	348	400	382	361	350	363	351	411	391	410	368	366	346	408	412	366	368	376	385	414	394	362	381	372	357	363	372	391	357	431	420	402	375	366	373	365	404	345	403	373	356	390	405	372	363	374	376	375	379	383	368	371	375	381	389	376	368	413	400	405	387	385	393	372	363	391	344	403	361	397	403	405	386	368	364	374	359	421	414	426	368	349	365	405	367	400	383	387	401	405	366	377	361	354	375	411	394	394	374	369	412	367	427	389	368	384	411	393	396	460	417	378	359	403	387	378	352	388	374	403	365	336	392	397	383	360	362	373	358	376	364	373	344	373	423	414	349	362	370	385	373	374	327	388	388	362	379	378	370	371	364	360	347	382	393	385	356	396	386	334	354	377	389	403	388	379	380	395	357	392	386	354	384	397	390	391	394	380	382	397	400	387	390	390	357	364	352	412	423	377	370	365	372	391	388	386	402	402	403	401	388	395	377	379	363	381	375	376	392	373	378	395	357	363	412	369	410	382	384	385	377	366	392	366	383	334	366	366	368	388	391	387	378	368	344	382	362	372	391	389	357	358	377	355	368	381	402	367	409	369	392	325	397	391	389	404	385	378	363	390	381	374	410	334	398	368	387	380	378	432	378	379	402	403	426	383	385	401	333	408	365	375	371	392	382	445	379	390	384	370	378	377	418	354	381	367	375	360	376	348	434	380	380	363	371	395	390	415	371	381	384	364	358	377	368	388	381	405	364	420	385	423	336	369	371	364	366	381	381	356	400	358	382	364	417	363	383	358	368	398	410	373	351	368	409	399	372	346	383	352	396	379	423	406	382	364	367	364	358	366	356	372	358	365	359	392	371	385	417	396	374	389	380	376	371	399	392	370	395	374	394	384	388	402	396	363	402	372	356	378	405	417	385	360	369	373	344	438	371	356	375	387	386	384	353	397	424	326	414	382	408	408	417	396	378	349	393	419	396	377	388	377	398	363	390	434	385	359	405	386	366	363	367	387	385	378	353	404	354	377	362	373	417	344	388	366	356	361	414	384	387	365	388	437	380	394	383	370	344	369	391	371	348	383	405	396	413	360	347	388	361	377	388	351	354	371	375	377	394	346	388	390	383	372	412	403	359	365	393	400	359	389	379	381	377	372	389	388	340	380	370	384	371	387	371	378	381
8559	1501	2474	2692	2409	2040	1709	1529	1362	1279	1222	1185	1130	1083	1093	1073	1006	1068	1042	966	977	971	1009	970	976	971	979	922	900	941	947	930	956	916	906	925	920	900	940	910	942	928	920	914	930	912	922	936	916	948	873	919	946	879	930	921	877	915	911	878	942	952	889	917	922	909	933	950	852	901	905	916	914	965	921	916	945	914	893	878	897	912	905	949	939	914	888	885	938	868	925	889	917	946	957	939	896	937	931	878	864	929	914	891	904	890	899	881	936	933	928	957	947	882	921	927	923	893	906	896	941	926	943	883	968	931	902	872	874	931	906	871	968	911	898	927	901	879	877	925	915	929	880	924	927	874	919	943	890	886	888	876	873	894	916	871	888	911	907	913	860	885	932	909	896	885	940	896	876	876	930	920	872	885	881	910	874	921	949	907	935	955	916	902	947	909	884	986	881	900	929	859	886	890	858	923	875	960	897	899	876	940	855	881	870	939	843	904	914	891	980	910	865	927	880	897	957	941	898	909	929	853	933	896	924	914	981	901	915	905	889	920	866	917	919	839	904	898	940	908	882	1022	933	922	888	923	843	923	899	882	948	903	935	914	945	908	876	925	927	924	872	952	893	923	897	915	926	915	936	872	920	894	925	896	899	989	905	878	877	948	947	883	872	862	980	926	938	849	899	945	906	966	935	928	890	918	918	890	884	917	943	840	934	936	925	919	916	896	850	864	899	972	924	855	935	898	951	867	879	875	922	919	905	915	908	937	896	902	976	875	906	975	897	850	942	914	898	921	967	941	966	890	912	888	876	917	913	866	927	936	920	926	885	899	924	844	879	898	909	917	906	952	935	895	859	913	907	907	934	945	923	940	921	943	858	981	901	889	866	900	946	873	915	884	915	932	912	914	951	914	983	900	851	915	895	909	878	926	844	901	872	881	921	928	920	902	886	947	935	948	917	911	885	874	911	919	934	908	865	908	861	847	900	882	919	936	914	872	884	935	882	862	893	949	936	938	929	944	912	922	983	946	898	915	987	892	934	898	866	935	927	919	912	862	908	831	927	947	884	907	922	925	982	862	924	875	856	939	883	929	918	890	913	948	893	928	863	919	885	999	896	916	879	907	922	971	912	936	935	934	957	908	944	957	907	863	892	881	918	885	913	905	882	884	924	874	898	909	884	878	973	887	942	898	892	904	886	890	922	893	860	951	919	897	858	907	911	904	904	852	886	898	862	933	904	926	871	932	968	969	879	890	928	899	884	895	886	891	915	936	930	870	923	944	937	900	829	930	868	936	915	912	904	907	892	923	937	921	857	899	897	902	886	929	878	903	906	894	873	898	922	911	915	890	967	866	929	907	890	928	866	896	930	882	889	925	904	943	919	926	875	875	910	908	912	942	921	912	926	872	892	912	919	921	897	864	871	956	938	922	840	914	906	889	873	918	851	934	940	955	880	951	928	929	897	886	901	887	959	920	871	861	925	858	931	883	952	935	922	897	942	895	910	897	975	878	908	922	914	835	939	938	943	946	920	892	904	897	927	884	885	924	886	872	894	871	940	910	980	956	894	910	913	959	923	939	859	901	944	901	913	864	893	883	986	907	888	934	922	910	935	911	931	857	880	891	913	893	903	842	914	885	878	878	946	901	885	932	900	908	908	886	909	877	884	904	913	959	930	931	949	894	941	866	896	886	883	876	869	921	932	885	860	871	872	897	918	875	940	934	939	963	925	907	889	935	881	880	924	924	916	919	890	942	882	945	898	890	861	883	909	922	895	910	953	834	900	879	904	836	936	925	927	869	887	885	885	957	897	873	843	936	934	928	931	870	908	854	921	959	905	854	903	925	887	916	917	909	941	874	909	905	886	923	997	922	916	881	863	913	910	903	888	868	951	928	927	939	907	866	923	925	936	866	951	872	874	916	907	897	876	936	955	903	893	936	921	899	931	915	972	958	871	934	914	955	921	907	885	869	945	908	855	937	863	907	911	954	888	941	953	929	888	962	885	911	844	856	906	897	849	874	911	917	908	901	917	936	931	914	903	915	907	897	895	870	901	940	945	903	850	896	861	885	893	948	966	933	867	877	913	926	867	913	898	931	914	900	849	919	981	885	975	929	886	917	896	948	933	891	904	945	933	863	863	932	911	892	931	941	918	901	937	945	882	894	944	927	920	961	899	880	889	924	920	936	934	912	886	854	908	940	873	908	854	911	939	916	888	899	903	923	920	928	929	934	895	922	912	925	906	936	939	923	917	917	915	887	916	910	914	893	935	898	855	909	928	942	942	924	928	886	885	954	897	900	912	887	877	921	879	926	916	889	873	889	863	881	855	960	933	977	895	867	973	964	864	842	848	916	923	909	886	890	918	927	903	868	901	936	918	860	901	867	896	913	884	919	938	887	924	878	890	883	903	900	932	921	918	880	848	892	854	923	884	850	869	933	855	914	914	956	886	876	903	849	931	862	903	920	897	879	900	976	933	918	870	819	898	839	884	881	943	903	919	893	924	905	914	902	928	943	897	878	944	881	888	935	928	936	902	891	898	932	909	914	915	898	938	919	864	918	916	920	928	908	866	891	967	888	893	943	935	923	872	908	887	912	912	898	970	868	878	931	879	939	908	965	854	920	875	911	903	914	934	896	957	933	875	930	855	885	908	922	854	891	888	889	862	910	919	912	919	900	884	942	870	956	883	957	952	890	886	919	855	885	914	935	916	932	887	945	901	869	894	859	881	913	961	931	888	903	914	949	904	923	911	894	909	858	890	895	913	897	906	929	867	911	890	957	905	861	944	888	898	845	953	906	922	945	883	916	904	874	898	891	903	920	968	920	876	889	957	941	890	911	878	867	900	886	945	904	935	900	872	892	878	922	885	922	859	927	958	883	896	885	886	872	879	889	942	890	935	929	930	847	926	941	934	929	890	937	894	872	911	887	914	928	916	886	867	967	892	874	886	889	891	931	964	929	895	917	900	892	869	865	933	883	950	917	926	868	913	831	914	950	938	926	878	904	931	938	814	870	852	933	883	892	942	894	904	891	861	910	940	908	873	909	940	898	921	901	915	921	902	910	896	926	880	898	923	913	867	962	854	901	877	965	939	855	930	863	913	964	908	934	870	904	904	958	883	896	918	880	898	901	888	892	887	886	904	898	880	934	915	915	933	939	921	907	893	880	921	882	875	918	867	880	875	970	934	961	896	920	834	878	861	866	886	949	924	832	887	907	894	840	918	898	910	877	951	854	919	916	891	891	913	898	887	912	885	882	933	888	884	904	909	897	928	876	916	919	862	904	895	920	909	932	908	886	858	950	924	855	898	946	870	908	938	907	963	924	916	940	951	927	881	925	859	919	913	929	924	932	888	880	939	882	949	894	922	933	919	909	908	944	908	878	889	889	873	940	866	937	866	900	868	913	889	907	860	869	904	928	915	948	879	907	954	924	882	921	908	901	891	886	908	896	963	939	915	959	903	920	948	903	923	859	873	844	919	889	863	873	884	938
1490	229	242	250	205	207	235	204	203	219	258	215	228	220	227	209	225	223	260	248	250	236	242	244	260	236	253	246	246	221	233	242	224	223	207	216	221	235	240	194	246	216	220	239	211	265	236	228	237	211	253	208	219	222	226	247	228	223	235	207	222	245	223	262	235	257	229	240	268	209	223	241	236	219	217	240	213	231	243	221	227	224	230	225	220	250	234	234	189	232	201	219	239	219	248	227	232	232	243	232	246	211	226	208	278	208	252	237	216	248	227	241	224	237	244	222	241	267	212	251	237	257	226	213	261	261	217	246	228	224	240	196	243	216	217	230	218	232	206	214	196	223	249	246	244	257	232	238	253	201	239	210	223	212	218	245	221	230	234	244	203	226	246	234	227	237	245	235	221	242	239	218	207	273	221	247	254	223	204	235	240	264	196	237	222	252	226	224	245	257	233	237	229	268	227	225	240	257	223	232	233	228	253	234	223	223	215	224	243	254	236	237	238	225	232	243	226	258	254	237	237	193	237	213	232	233	210	258	225	228	254	229	237	234	252	223	236	237	225	228	199	223	230	238	229	217	239	223	278	260	217	250	229	230	207	230	248	221	214	226	221	213	245	232	240	219	242	205	244	211	251	221	212	220	273	236	234	234	245	210	244	222	238	221	225	250	242	227	260	254	242	232	231	247	230	217	238	223	244	261	213	244	264	236	251	231	228	231	227	254	222	225	247	215	201	213	253	242	227	250	215	228	196	265	203	215	202	230	229	218	239	226	237	248	244	206	233	210	201	260	239	232	225	234	212	217	273	214	201	266	212	212	235	238	259	248	224	235	237	211	243	255	238	239	213	219	228	207	220	234	238	238	236	231	227	218	224	204	239	220	219	212	244	228	211	230	252	214	207	236	238	231	236	197	232	240	214	259	261	250	221	245	195	209	233	230	208	264	222	242	226	212	241	244	219	234	225	225	193	215	188	235	207	239	202	246	240	213	251	236	231	223	217	213	220	246	238	222	258	218	234	218	229	256	219	224	212	245	227	241	244	232	241	202	242	250	229	259	248	247	223	246	207	244	248	215	251	215	217	218	225	231	231	239	249	244	203	255	232	211	260	213	231	226	218	239	235	241	235	205	246	253	222	251	218	228	255	243	223	216	222	210	195	236	237	211	222	219	230	234	215	255	243	226	259	225	245	213	211	231	233	257	246	238	224	241	218	210	229	253	223	278	244	245	216	239	224	237	230	233	214	269	239	256	233	236	239	226	225	199	226	245	255	241	221	219	210	258	238	241	218	230	260	219	246	227	247	226	227	220	223	251	226	217	229	236	240	234	240	247	237	204	229	212	229	224	248	237	235	244	260	250	217	220	233	233	228	221	226	223	229	197	248	252	247	207	225	263	235	223	282	223	214	212	224	251	243	218	229	220	252	251	243	234	226	249	251	246	216	230	234	217	205	255	238	251	232	242	236	243	233	246	243	225	235	246	231	231	211	243	195	226	241	211	259	235	233	235	240	230	245	238	227	272	228	219	230	223	211	244	219	210	215	243	247	226	252	232	235	192	235	249	237	228	244	226	206	233	235	235	208	239	221	237	232	243	204	225	209	207	243	235	268	249	248	227	235	224	242	281	213	230	234	246	227	245	231	232	234	222	216	238	254	237	236	220	231	251	218	221	255	256	281	254	241	219	236	194	228	215	231	237	229	235	247	257	235	215	229	226	274	201	243	229	223	227	240	251	242	239	214	220	240	251	233	235	205	219	251	258	279	217	216	218	232	214	250	262	249	242	234	230	208	210	228	257	224	244	215	254	232	226	239	235	237	236	252	222	223	224	231	226	214	233	252	235	194	257	238	222	247	204	242	211	227	211	240	217	226	275	254	225	245	226	243	221	230	226	231	210	224	249	212	251	227	228	225	257	243	226	224	219	230	245	238	233	248	243	234	248	234	230	237	223	218	227	222	233	238	241	241	231	200	218	222	264	232	242	236	264	250	254	245	208	213	244	232	204	211	221	244	215	198	257	225	236	232	218	283	234	262	246	200	214	212	249	235	220	240	236	202	202	259	220	248	232	229	210	234	229	240	242	239	213	223	245	243	232	242	260	227	220	224	242	199	219	237	242	237	234	233	218	227	236	239	251	219	203	246	249	244	214	193	221	244	224	244	255	236	219	216	201	241	246	256	234	229	202	209	240	248	237	230	227	240	236	232	245	234	224	249	243	213	233	208	236	217	219	225	260	254	255	213	263	235	226	254	216	214	196	222	221	188	226	207	218	237	257	249	226	228	247	246	249	245	252	232	247	227	211	218	247	236	255	208	227	217	258	216	223	213	229	229	245	250	246	212	241	228	210	208	260	260	246	243	230	220	247	205	236	218	219	208	210	218	265	239	228	235	224	219	237	247	225	218	246	222	217	261	230	253	245	223	203	221	234	246	259	216	224	256	210	208	201	229	226	223	209	250	237	205	202	231	260	205	231	241	221	217	228	246	253	208	223	234	213	239	224	225	210	233	219	193	240	215	247	248	211	231	244	230	241	233	239	234	239	250	234	241	226	240	244	249	239	262	226	206	243	237	230	251	235	227	267	233	226	212	226	245	230	206	207	261	226	248	245	245	213	228	221	233	247	232	263	226	231	245	228	200	248	254	220	236	223	194	251	233	229	214	220	227	219	228	205	226	237	267	217	224	231	240	207	223	237	227	253	239	218	224	216	250	227	255	222	206	227	219	227	213	258	233	215	229	241	220	228	238	221	248	237	231	234	202	210	227	207	244	229	235	245	245	241	228	244	230	239	196	192	264	192	218	218	240	241	229	208	216	228	218	221	241	244	235	205	232	228	231	229	214	229	245	261	201	251	236	242	242	234	221	220	216	246	236	236	254	223	230	228	249	238	228	247	246	241	251	228	204	234	230	219	234	232	215	260	212	220	213	212	219	234	224	230	213	222	223	248	228	241	235	243	254	282	242	234	257	211	220	244	237	230	217	220	205	235	218	231	228	231	218	213	225	231	275	253	238	225	212	218	238	224	236	218	257	282	246	199	212	237	229	237	233	218	236	238	224	224	230	240	240	246	251	251	270	250	256	263	227	255	245	252	238	220	236	240	237	212	279	240	245	228	255	259	276	225	230	252	219	248	226	225	223	246	251	243	225	236	241	222	220	243	229	278	226	249	210	229	246	220	231	247	244	235	242	227	250	232	221	227	242	235	214	248	199	238	222	252	231	219	214	206	206	237	211	240	225	243	221	233	251	219	228	225	246	257	223	253	230	240	228	195	211	241	240	222	252	249	220	253	227	240	232	260	217	229	218	244	222	232	212	211	254	246	229	247	248	222	229	223	247	245	259	221	207	245	240	235	233	216	237	238	205	220	235	258	214	242	241	220	212	269	237	213	268	230	232	214	220	248	239	244	213	225	249	214	259	241	265	262	257	288	226	234	223	199	242	244	240	210	218	212	249	224	213	218	256	246	260	207	226	236	248	235	236	218	210	225
1838	635	602	631	626	621	656	643	631	651	599	612	575	623	652	610	567	591	605	603	598	612	540	604	570	610	564	625	586	547	616	627	564	611	538	647	608	583	566	608	614	569	563	567	544	601	594	568	607	585	611	588	580	584	610	577	561	570	605	609	609	615	555	578	568	579	562	587	623	591	596	579	576	612	579	559	577	572	621	534	593	541	575	608	654	566	574	555	587	571	583	594	559	591	568	611	599	608	621	568	558	589	578	600	576	582	531	575	574	597	595	588	586	605	609	544	602	562	580	611	576	576	604	589	628	566	558	548	594	540	604	632	632	586	592	566	604	570	609	572	568	533	576	583	596	603	521	555	547	589	552	541	564	581	552	563	586	602	607	624	617	549	578	612	577	633	573	595	608	556	590	596	587	584	545	587	591	594	531	613	567	559	568	562	568	654	578	558	553	593	559	583	565	563	580	617	582	595	597	577	549	588	553	603	596	604	587	547	569	596	590	629	571	618	578	605	584	559	603	533	598	582	640	575	625	568	594	574	580	576	612	583	590	539	580	578	638	600	567	599	622	599	613	591	571	586	605	561	600	608	564	604	595	586	561	551	576	582	556	586	592	605	598	603	609	608	587	639	569	594	576	590	591	550	545	519	588	579	569	607	587	586	603	610	577	602	574	655	592	558	612	628	552	597	561	606	550	597	628	571	577	576	561	590	566	578	619	589	579	570	615	667	595	568	589	597	613	585	571	564	545	579	600	588	553	596	582	556	519	576	562	581	556	599	560	589	572	560	559	570	586	545	593	553	599	534	597	595	576	633	621	568	607	581	562	574	536	595	651	576	575	519	626	579	630	596	592	599	579	546	618	592	610	589	557	561	554	584	598	594	568	564	617	582	565	622	610	599	587	566	588	574	613	554	589	574	614	577	603	595	639	574	561	578	570	602	523	546	583	607	613	600	608	627	575	552	608	584	578	563	635	600	551	571	581	596	620	577	593	612	594	586	603	596	553	613	567	596	586	635	605	594	614	587	626	595	573	570	554	555	534	646	573	573	574	644	591	594	594	608	592	587	554	610	598	605	606	570	571	592	611	600	586	629	636	584	560	575	632	600	585	555	601	619	579	600	545	588	583	615	597	555	590	599	571	606	581	587	587	604	584	560	591	596	590	581	569	600	568	558	588	559	576	561	561	584	571	555	574	554	558	532	583	576	583	599	561	570	577	612	555	576	551	556	600	570	585	564	569	580	570	613	573	587	604	626	598	575	547	621	563	617	573	581	556	640	560	617	605	576	590	589	613	578	572	554	606	582	578	630	579	571	571	559	571	569	574	543	583	587	628	593	615	577	557	591	572	588	612	597	572	631	552	577	591	630	584	595	513	566	547	618	612	568	578	590	585	613	599	622	572	567	574	542	604	598	610	629	616	563	559	622	622	609	585	597	595	553	598	571	557	625	585	542	598	575	578	594	551	638	605	562	593	599	571	552	604	577	570	614	608	601	576	601	557	576	607	589	592	558	582	576	593	618	552	592	598	603	556	570	591	591	582	577	583	619	569	580	606	591	635	606	605	576	591	575	585	590	561	576	609	614	607	606	545	591	581	563	593	560	591	523	555	543	551	611	578	556	567	615	557	560	615	566	605	619	541	590	605	615	590	556	622	578	616	568	551	582	553	603	627	576	540	552	615	569	552	591	566	595	565	569	591	618	601	608	584	569	601	597	578	576	623	568	607	594	566	574	546	610	549	570	589	647	599	560	585	609	613	612	496	559	566	586	613	579	539	579	585	574	601	602	547	555	546	585	560	600	577	567	587	570	591	634	581	578	519	616	567	628	567	605	598	605	595	625	578	565	615	572	577	572	597	585	581	607	580	590	573	543	574	528	585	579	617	612	582	598	630	545	617	581	579	598	568	581	583	599	635	598	587	562	539	540	652	596	594	576	580	620	576	587	566	604	593	590	582	633	605	558	608	571	573	613	585	570	617	567	608	621	591	587	611	593	577	587	582	573	654	576	548	571	589	617	576	570	579	550	561	537	559	577	586	578	580	579	577	565	540	579	573	589	578	597	536	595	598	597	572	563	584	585	555	582	601	605	569	591	579	579	591	602	545	593	581	565	541	597	583	601	625	570	574	575	550	594	633	597	615	598	602	610	604	560	627	563	603	589	566	593	582	567	628	536	567	587	592	550	607	621	556	590	597	595	609	565	567	622	573	643	632	547	639	609	597	581	555	609	604	585	624	569	578	590	640	597	573	587	574	553	654	644	616	616	559	620	635	596	588	578	605	554	614	612	587	599	563	608	584	619	572	594	615	643	568	592	618	583	581	592	616	561	584	571	598	599	608	608	607	579	613	594	590	568	573	624	602	600	598	553	551	587	591	557	559	594	568	612	608	563	595	554	594	595	614	598	566	600	580	575	563	591	606	540	578	574	569	596	575	573	564	605	572	611	573	584	567	624	624	588	597	609	583	584	563	584	569	613	562	599	594	594	598	606	581	582	593	591	570	621	562	604	555	565	615	570	609	583	551	562	598	591	628	586	554	625	583	599	608	584	585	599	578	569	600	561	576	591	621	601	576	592	539	571	587	570	628	563	542	595	565	601	567	572	585	577	583	579	578	593	597	592	621	586	627	638	601	593	585	567	572	554	629	594	594	608	604	577	554	570	596	581	559	614	571	584	558	590	594	588	611	579	604	529	552	605	590	584	564	604	552	608	583	530	565	572	586	588	600	582	598	577	540	614	597	622	592	550	592	579	597	542	580	601	568	618	554	579	599	602	566	576	579	571	580	605	609	596	578	613	592	584	557	573	594	610	574	553	590	577	589	596	589	557	616	567	597	606	589	566	597	523	580	614	557	576	604	588	543	587	540	611	574	593	644	564	562	555	517	593	602	604	569	555	578	570	600	570	583	590	588	618	526	557	606	583	576	574	610	602	567	539	564	651	551	621	614	572	572	586	583	560	605	546	598	565	560	573	611	598	544	565	552	544	563	642	598	576	588	588	560	589	586	618	625	586	596	579	583	605	616	586	593	616	624	590	618	561	588	589	572	607	579	605	631	566	584	583	579	602	566	608	592	603	551	581	593	580	548	585	562	548	591	573	590	582	576	631	588	595	579	603	595	567	603	611	605	581	541	589	558	567	597	588	548	548	559	559	593	592	528	584	550	566	584	615	576	581	553	587	556	596	573	589	557	594	590	577	578	606	581	567	574	609	592	610	565	533	599	605	563	568	574	588	587	559	562	601	600	584	597	543	554	600	608	608	594	581	575	604	623	558	554	616	577	618	655	547	611	617	532	580	556	584	556	602	568	591	605	566	594	676	589	565	618	549	562	596	601	593	585	592	578	600	564	619	560	588	598	581	585	565	577	557	550	581	603	583	587	570	624	604	595	558	643	606	568	566	612	572	620	606	626	589	585	586	563	587	583	568	578	604	528	608	572	567	564	558	581	553	573	591	628	633	596	591	567	568	582	587	564	580	586	594	591	566
7164	498	531	404	337	266	221	241	206	223	182	213	203	190	222	160	208	185	186	187	177	196	211	165	178	177	206	201	184	166	158	188	186	150	176	165	187	191	186	179	182	180	188	188	166	223	182	170	186	198	164	184	198	185	167	177	151	188	171	198	168	172	155	172	197	197	155	190	191	168	166	183	172	166	189	185	188	179	188	184	172	175	223	165	168	160	178	171	191	170	176	181	166	173	181	168	173	169	155	184	199	160	172	171	177	211	174	159	183	171	176	175	146	203	177	146	168	186	192	199	196	188	192	186	178	166	176	154	185	196	167	176	173	184	216	171	170	180	178	214	172	150	177	181	187	200	171	172	184	172	168	187	162	194	170	165	193	194	164	180	196	168	187	189	187	176	191	156	199	166	177	169	163	175	191	192	179	162	197	169	184	184	177	193	181	162	195	187	173	176	160	192	168	178	162	173	195	179	143	185	181	179	160	180	154	180	177	169	152	182	150	204	172	187	163	174	183	193	199	158	162	171	162	167	180	152	191	172	178	170	199	168	163	195	197	173	187	156	191	182	180	157	202	174	164	140	172	192	183	186	165	174	192	188	184	178	200	169	191	167	187	175	165	138	185	169	197	179	205	171	189	184	163	150	192	166	161	173	189	203	196	163	150	190	182	146	163	180	203	161	194	176	178	169	186	209	187	174	167	182	197	153	189	190	192	192	180	186	207	171	199	186	182	159	179	155	156	192	172	168	208	174	176	167	179	157	177	185	191	194	216	190	196	177	195	154	195	184	167	168	188	169	190	199	197	149	161	175	183	182	181	203	188	201	185	175	210	193	173	172	166	189	169	171	154	165	176	171	168	214	159	163	200	154	172	184	181	167	181	175	185	207	179	205	191	181	175	191	167	214	172	179	165	202	168	166	162	178	170	170	172	187	180	176	187	197	207	186	163	172	189	153	212	185	182	193	174	182	206	155	171	180	177	185	177	221	167	227	176	175	168	173	193	157	176	186	167	180	157	174	195	167	173	152	175	185	169	178	172	168	177	158	182	181	159	180	197	179	191	176	180	213	210	168	183	161	184	184	162	189	184	159	183	167	197	186	160	166	160	180	191	163	170	187	166	158	171	152	185	171	201	180	191	177	158	178	194	177	173	197	169	186	182	196	171	180	186	164	182	183	180	172	186	166	148	176	157	177	162	178	188	164	180	164	172	167	174	164	159	142	149	154	168	174	179	186	162	185	161	194	179	177	161	176	190	155	174	200	155	169	180	197	178	186	160	171	183	174	166	172	169	191	164	177	181	166	175	165	175	151	200	180	169	175	182	173	177	173	169	198	155	168	159	163	181	194	175	183	185	173	201	196	181	185	185	169	165	160	171	174	151	176	188	159	157	160	175	181	187	189	202	195	185	200	183	205	185	180	182	178	203	189	160	193	173	180	185	183	186	182	161	185	191	183	176	178	180	179	201	191	191	159	173	169	176	191	163	180	164	144	175	183	184	180	178	165	163	166	186	183	205	165	188	179	173	165	180	197	199	181	160	162	191	159	195	179	186	181	159	186	181	157	163	178	150	213	162	169	170	203	176	167	149	171	180	152	169	182	177	172	205	157	183	182	158	157	185	155	160	180	181	170	193	148	196	164	192	174	164	181	179	180	210	185	203	184	177	177	179	171	198	203	155	185	183	212	191	176	188	204	176	172	173	195	160	194	181	168	188	178	184	196	189	206	166	172	187	191	175	170	169	180	162	164	193	208	186	151	190	200	173	180	192	202	166	192	180	176	197	180	161	183	181	198	172	198	180	183	158	176	209	198	161	178	177	203	146	195	171	214	181	178	197	178	179	195	181	184	209	164	188	171	152	180	188	198	182	179	193	194	199	166	169	181	179	155	178	191	184	172	179	181	169	209	163	193	193	185	187	199	168	178	198	172	185	181	176	182	198	200	216	183	186	152	183	198	164	160	185	189	188	185	180	218	185	170	181	187	175	164	150	186	158	198	190	171	164	165	180	192	166	179	175	183	166	170	195	208	178	156	184	179	192	183	180	187	159	175	170	185	158	195	165	171	194	185	191	194	183	164	203	173	199	194	153	178	173	181	201	167	183	172	158	158	136	170	150	186	160	199	186	150	172	171	154	163	167	153	162	170	178	165	173	171	174	167	182	163	185	167	187	202	169	186	162	155	160	172	226	167	162	170	173	157	188	177	194	184	169	216	187	143	184	176	180	189	163	201	168	190	180	161	175	165	179	192	177	185	193	170	173	156	209	166	164	165	181	169	183	167	153	163	195	180	207	212	198	163	181	182	179	192	170	172	178	163	193	171	185	180	163	202	173	206	208	192	188	179	174	164	159	171	166	177	166	196	173	141	191	176	188	176	170	185	184	207	194	169	165	191	203	173	196	160	184	194	167	185	189	168	196	172	175	183	179	180	182	195	163	180	182	193	191	189	178	163	180	179	179	176	195	179	169	180	166	186	145	170	173	169	192	176	202	184	197	184	184	161	211	175	166	185	160	164	180	155	181	160	163	173	187	172	179	178	195	189	208	186	185	210	198	183	205	188	184	185	167	164	192	198	195	175	163	177	216	165	176	187	199	187	176	183	174	199	190	171	192	165	160	193	182	154	161	181	196	187	171	162	183	180	175	207	189	171	176	178	202	199	165	186	183	195	202	193	161	177	189	177	166	166	173	181	193	176	159	178	159	179	187	189	162	180	180	177	200	167	178	172	179	169	189	150	175	177	173	152	173	171	175	162	187	179	167	165	157	167	204	172	173	181	205	166	164	177	192	185	173	176	182	186	178	174	186	186	198	195	163	175	195	200	149	172	212	177	175	202	192	160	191	169	185	166	190	165	180	167	210	177	176	163	184	185	186	176	166	185	180	181	194	165	168	171	176	142	183	169	166	167	177	191	176	167	184	172	205	177	196	190	207	184	196	171	178	182	179	188	192	171	169	203	143	181	178	168	182	180	158	194	142	180	181	189	158	171	176	155	177	166	172	188	186	184	182	175	194	206	157	180	178	187	204	168	167	192	201	185	166	181	159	175	171	173	174	186	185	172	157	186	193	195	178	169	190	199	218	163	210	177	155	183	160	173	159	177	170	179	146	163	173	195	172	185	168	212	194	189	175	162	176	170	198	177	183	177	180	192	168	197	201	186	182	196	169	160	172	162	180	181	174	171	185	165	181	173	178	169	188	168	189	182	183	163	174	193	180	169	169	197	205	195	193	195	187	172	179	187	189	182	169	197	180	166	183	172	202	168	182	180	171	188	182	189	167	160	186	155	183	159	182	178	169	166	177	181	207	175	172	211	173	178	190	172	171	171	166	174	190	181	175	174	191	207	161	184	180	151	170	157	175	179	167	181	192	178	169	192	188	197	178	158	158	178	177	192	182	179	185	179	177	166	187	166	185	165	187	164	151	186	174	203	177	185	209	172	180	192	162	165	191	148	156	171	158	202	168	177	180	155	173	191	190	141	166	198	193	165
6252	861	1327	1373	1256	1092	933	828	720	711	706	650	600	641	546	598	573	554	531	536	574	540	539	532	533	509	557	548	531	532	507	532	556	494	508	459	530	523	488	499	530	456	516	505	488	524	526	504	490	525	507	520	514	520	492	509	469	506	497	476	542	485	519	479	478	507	519	496	538	522	489	483	511	491	483	507	478	488	485	484	547	493	486	491	516	488	486	480	503	495	497	520	517	492	483	493	516	492	478	498	491	528	478	475	516	507	481	490	485	465	490	513	456	482	500	459	510	470	516	483	515	490	485	519	499	508	527	490	511	504	499	511	474	511	525	548	516	517	464	486	472	509	524	506	541	479	527	526	509	515	493	507	458	485	517	503	488	484	461	495	492	455	477	503	499	515	468	466	489	473	514	478	503	481	488	509	537	516	458	480	454	496	496	511	491	481	518	492	514	491	481	480	475	491	480	465	462	519	508	512	487	486	482	526	498	540	486	459	496	544	491	490	549	530	498	484	458	544	491	509	474	474	498	516	494	503	498	473	523	494	523	481	473	496	527	479	487	487	470	495	519	525	478	494	524	527	521	477	453	517	517	475	474	467	476	474	545	509	485	525	475	497	470	514	490	502	516	504	500	515	496	496	501	523	522	488	486	499	505	538	503	498	492	478	504	477	477	468	511	489	486	515	506	463	500	451	504	473	487	518	489	533	471	485	474	498	524	482	483	482	510	481	510	448	522	484	505	487	484	507	503	477	505	471	531	517	465	520	498	497	535	454	518	509	484	545	478	484	496	487	481	483	488	497	519	488	517	538	550	483	523	522	502	506	519	476	496	520	512	498	446	442	471	484	498	504	478	488	519	480	529	452	499	508	490	513	504	492	472	520	484	509	489	483	520	526	470	517	514	477	490	504	490	468	478	504	471	550	485	535	522	454	464	481	494	485	454	504	482	480	519	468	470	505	543	500	520	557	478	509	514	492	467	537	476	506	463	515	492	489	511	515	501	525	500	476	473	495	476	535	483	491	481	479	523	472	476	518	528	519	481	493	492	508	474	458	519	511	528	491	514	521	477	522	451	520	463	520	536	475	518	495	522	468	456	491	483	486	527	492	498	513	478	495	479	519	504	491	510	480	495	479	471	465	529	508	524	463	481	485	491	492	498	490	485	492	514	493	517	495	481	505	481	474	547	532	441	496	516	477	474	499	472	515	477	487	511	505	518	497	479	503	506	513	467	508	478	503	521	518	466	447	486	519	498	500	474	483	479	483	519	506	498	485	502	528	482	496	530	504	473	447	477	502	474	508	491	490	458	492	518	519	507	556	469	483	529	539	482	482	501	451	519	468	521	455	464	531	468	475	514	526	476	522	507	461	501	507	489	461	488	479	474	473	521	454	501	494	487	511	502	521	467	482	495	497	472	484	531	496	465	491	524	487	542	528	519	484	465	492	515	501	517	486	523	503	473	480	496	462	505	527	511	479	483	485	485	549	461	468	523	469	487	446	503	480	494	503	479	459	501	455	525	500	489	526	477	521	506	489	490	509	481	467	547	490	441	526	501	483	480	512	486	492	516	517	514	504	506	508	482	495	507	515	486	464	514	489	497	479	573	502	490	522	493	514	449	541	516	523	514	460	527	506	480	521	463	502	506	498	510	487	490	460	498	521	523	497	505	536	488	463	513	499	524	503	502	506	500	519	518	497	491	501	504	477	535	473	497	509	517	479	465	498	483	475	509	502	475	479	522	498	530	522	492	487	494	481	489	492	493	465	494	480	491	492	459	501	507	519	493	470	503	474	521	471	500	499	480	482	490	495	495	494	542	508	508	488	489	484	479	443	535	456	510	479	487	476	497	531	511	497	471	492	491	512	488	471	534	487	458	489	493	503	534	503	489	500	482	457	515	456	466	515	504	478	535	501	494	502	486	482	455	553	481	480	493	537	524	473	504	510	493	513	487	501	479	510	506	460	473	527	493	459	526	517	486	506	473	506	521	515	526	467	518	503	533	500	512	491	540	480	490	508	467	482	488	495	501	474	493	501	497	501	503	477	458	495	516	483	521	472	500	512	483	486	475	487	555	531	496	480	467	501	472	510	513	510	532	457	503	502	521	516	535	528	517	511	511	511	494	479	473	507	508	526	521	475	475	550	507	507	542	496	480	514	535	482	475	527	472	482	479	500	503	507	523	469	479	480	492	519	472	465	528	551	507	505	456	506	462	515	469	478	481	461	509	519	534	518	480	491	534	458	508	477	491	456	499	510	503	452	509	481	466	543	521	504	466	502	518	486	473	440	488	485	463	478	474	496	461	502	531	539	465	518	482	516	516	482	493	501	513	474	534	492	481	494	516	474	492	471	509	501	484	476	462	527	514	530	498	469	498	461	519	543	467	464	494	493	516	540	478	535	506	506	488	493	469	470	530	502	479	496	509	481	462	492	485	503	472	524	508	487	497	485	480	526	515	540	518	483	483	469	436	481	500	463	528	496	498	529	510	477	531	486	522	493	482	493	476	490	508	487	514	514	510	517	463	505	515	530	465	537	513	472	503	498	523	544	487	514	491	502	499	509	514	516	544	488	432	522	476	495	496	513	490	511	515	524	478	534	496	516	487	543	507	451	525	478	482	471	503	497	504	503	515	521	476	501	509	484	461	522	488	512	493	484	512	502	514	480	498	512	512	459	512	510	486	503	508	505	492	508	449	510	544	480	499	519	462	521	501	471	456	478	519	517	490	497	446	511	510	511	554	518	505	490	502	559	548	485	454	513	511	496	511	491	509	493	470	554	505	532	524	515	511	450	465	494	477	497	516	486	489	494	539	543	488	493	519	514	512	541	533	458	502	523	480	494	508	473	514	487	525	490	487	522	514	480	509	549	492	520	554	458	501	513	490	500	497	498	470	504	513	508	467	504	487	483	509	470	501	524	457	485	485	552	505	506	513	499	523	492	513	483	511	495	497	495	496	529	541	538	518	514	501	492	488	492	488	479	471	479	494	525	501	504	476	525	475	496	483	458	489	500	484	517	524	520	489	485	521	511	514	478	490	509	461	500	487	514	558	450	517	558	504	456	486	494	502	516	511	507	501	503	464	503	495	513	479	521	488	497	531	491	463	496	502	517	518	542	514	482	462	483	495	512	514	503	512	484	513	506	506	485	496	470	470	463	511	513	496	541	532	500	543	512	538	466	471	543	542	476	503	488	504	518	518	492	473	494	519	538	546	510	509	554	481	478	498	494	519	488	485	497	499	461	497	502	495	473	484	511	496	506	519	519	489	484	498	494	491	498	499	506	513	510	485	505	524	513	534	494	495	464	475	501	495	479	473	539	451	501	496	487	477	486	511	493	511	520	462	516	474	485	528	485	503	476	519	468	472	480	512	486	526	515	471	519	500	505	487	475	497	495	531	503	470	494	484	486	481	541	465	491	535	534	499	481	485	487	529	500	520	520	543	496	522	472	500	497	543	454	482	532	512	484	471	520	487	494	483	525	500	463
14636	1482	1203	1022	748	604	497	498	472	437	400	454	417	412	429	389	380	398	408	423	388	417	414	371	447	414	384	376	397	385	406	411	386	384	420	339	388	353	416	402	383	400	393	382	404	379	417	354	403	392	384	368	395	391	394	412	383	394	396	411	410	365	393	378	379	393	367	400	369	370	387	403	410	350	388	355	343	396	366	424	350	359	436	342	402	359	367	387	414	378	348	378	376	404	400	402	373	369	374	400	347	386	418	366	369	397	365	374	371	367	355	376	399	370	377	381	360	383	398	375	372	387	412	394	373	373	384	372	376	394	346	379	418	376	398	377	434	374	400	389	363	355	370	363	409	402	375	398	369	357	391	398	399	391	393	363	389	376	391	358	388	385	404	373	405	394	355	376	362	383	403	386	373	366	391	348	351	384	386	367	385	385	365	364	355	391	378	396	413	397	368	381	381	382	414	385	375	370	375	328	403	395	394	400	371	400	360	389	353	386	340	370	363	389	374	416	404	397	387	380	372	373	397	434	376	374	365	384	372	395	355	386	384	430	366	374	374	396	360	405	420	408	384	337	398	400	419	406	369	403	408	371	359	365	405	389	339	393	392	397	410	390	400	403	398	397	385	377	395	357	417	366	412	364	407	389	392	399	369	404	439	357	392	379	381	382	351	414	392	377	374	364	338	360	389	378	421	369	389	392	398	412	363	372	379	342	379	356	328	397	394	366	380	353	389	381	401	394	408	416	371	390	379	361	364	378	415	362	378	395	410	389	401	375	385	361	410	348	370	358	378	453	382	397	376	399	362	396	397	374	373	365	394	406	383	356	365	378	356	387	385	391	396	372	378	395	391	382	354	352	363	413	364	335	371	388	411	459	402	419	369	387	369	396	354	375	396	417	376	338	351	423	388	355	358	419	377	375	370	399	403	363	380	385	359	367	358	404	400	404	432	429	369	432	419	373	376	381	401	385	343	377	392	421	341	376	384	380	412	389	380	402	388	413	399	378	400	393	424	384	369	375	336	379	372	358	380	379	370	428	410	397	370	390	418	364	368	352	395	382	382	395	334	399	382	353	415	411	368	403	397	387	371	416	382	403	362	411	399	389	354	402	359	419	351	414	368	355	409	347	375	398	385	395	370	360	411	375	380	371	403	377	392	384	366	424	399	422	433	422	393	388	353	390	374	395	404	372	379	392	437	389	385	378	381	376	369	410	361	388	398	359	370	375	366	379	360	329	386	351	401	388	362	362	385	363	418	380	358	394	393	366	380	410	394	406	333	396	352	404	384	382	410	376	358	409	390	408	419	382	353	369	366	399	387	406	399	409	365	392	366	390	367	357	399	377	343	352	382	386	365	369	387	370	387	386	368	355	380	384	383	430	379	424	358	341	412	402	376	363	370	422	417	394	352	357	351	354	395	368	393	340	375	381	380	372	356	356	350	390	375	406	372	371	355	418	392	392	357	336	382	427	389	383	433	402	376	365	365	357	360	403	357	378	360	365	421	389	385	369	409	380	386	355	388	389	415	400	399	391	357	385	380	385	367	372	367	373	344	408	406	402	360	387	392	420	406	385	426	408	423	405	340	385	375	412	369	376	384	358	396	398	379	382	380	327	381	369	402	380	378	387	368	373	362	378	381	363	364	381	377	384	408	384	376	377	376	415	360	368	359	370	358	377	367	385	370	421	400	351	378	374	353	369	399	365	358	399	415	387	386	382	392	405	409	405	364	392	378	395	375	382	369	403	376	372	398	382	404	344	388	366	402	412	371	365	410	360	376	356	388	364	369	367	384	409	395	418	352	376	356	417	365	369	374	410	399	369	406	378	404	417	385	310	388	415	362	411	373	425	378	367	381	393	396	398	387	356	371	414	386	328	400	376	391	362	387	391	382	378	405	370	359	413	354	329	403	377	413	388	393	372	381	431	412	390	402	386	377	390	355	357	360	411	381	389	370	391	387	401	364	386	382	417	390	355	405	403	395	375	365	359	367	408	394	394	385	395	393	373	396	387	369	370	390	376	352	392	360	399	388	366	385	384	366	397	390	381	388	434	380	380	389	374	361	398	391	392	374	433	368	378	356	377	402	391	362	359	370	383	367	387	350	338	380	403	397	376	374	397	364	384	352	378	400	409	422	375	387	418	358	387	377	415	372	368	428	339	377	405	370	349	406	397	346	376	307	396	353	385	393	354	365	395	378	421	387	400	384	363	390	369	387	397	353	353	360	353	327	368	381	375	382	378	399	394	371	388	360	396	365	391	418	372	397	365	383	371	374	372	397	393	385	333	383	374	369	379	364	360	357	386	387	378	380	408	393	378	364	393	388	376	358	369	412	366	373	372	372	385	414	427	376	411	419	385	373	353	410	432	407	377	404	364	386	426	370	370	418	382	392	374	424	344	424	413	390	357	383	386	350	372	352	375	393	387	390	391	408	384	385	415	384	378	406	406	390	394	399	412	355	395	375	353	377	378	393	369	405	370	378	395	392	392	385	411	403	394	374	372	392	385	380	397	399	384	371	398	356	370	414	376	395	368	391	346	403	342	346	361	385	363	369	377	414	397	370	383	365	414	410	376	400	391	397	387	408	405	383	375	408	337	384	406	370	351	367	428	364	388	419	365	375	411	344	405	398	383	366	368	345	407	378	388	356	353	360	384	390	356	399	388	385	396	362	391	396	393	372	379	407	410	378	400	366	394	385	377	383	339	373	378	393	404	370	373	392	370	383	355	403	425	389	407	387	376	399	363	378	357	402	380	387	422	377	380	388	365	429	369	360	390	363	376	384	361	365	411	427	377	383	426	414	419	408	391	352	412	379	383	353	380	373	327	363	413	362	386	357	363	396	400	375	399	376	374	390	373	413	412	369	349	351	366	414	432	360	374	396	363	338	387	410	447	381	406	413	398	346	381	384	421	390	372	369	395	419	366	383	352	383	385	367	397	415	368	406	358	400	381	413	371	380	380	361	357	371	368	360	362	386	381	356	387	409	390	386	378	390	377	350	345	383	372	354	349	364	402	390	376	431	365	372	366	418	393	405	389	383	368	358	404	385	333	372	391	387	387	365	372	402	344	368	390	372	380	358	376	413	390	351	380	382	377	376	383	375	367	410	391	366	356	359	401	346	391	332	386	398	384	412	395	417	394	334	362	383	385	363	366	389	369	399	399	353	358	360	334	350	391	381	357	408	347	342	384	380	413	375	385	357	355	372	387	385	389	381	398	414	371	369	368	370	351	348	423	390	385	361	345	371	370	374	344	398	351	356	354	349	399	351	351	361	374	372	403	425	355	379	362	347	385	337	394	372	353	379	372	422	394	397	407	356	384	382	359	402	399	368	359	414	334	387	400	392	338	350	392	385	390	389	374	410	419	423	416	360	384	351	390	371	367	380	411	386	403	389	371	372	405	390	415	410	378	380	382	360	358	336	398	373	372	372	386	317	379	390	369	392	334	387	380	333	379	380	366	389	391	389	383	354	374	415	432	384	344
8572	1587	2557	2779	2339	1929	1714	1596	1406	1299	1242	1175	1169	1127	1146	1075	996	1041	1001	1032	1005	984	971	950	939	942	1011	991	954	917	978	931	938	886	856	921	907	930	970	946	929	993	933	959	976	921	899	968	881	924	933	961	904	880	904	876	927	903	903	949	897	919	867	928	935	927	945	959	927	940	887	907	936	960	932	938	909	878	895	888	911	881	940	862	897	948	914	899	884	831	889	896	931	958	964	910	838	1009	962	947	898	918	922	889	894	883	892	893	911	903	922	932	998	896	893	880	936	874	960	942	954	927	958	887	913	921	875	903	906	894	942	867	871	893	904	851	946	928	935	927	901	939	919	883	980	926	869	911	931	929	939	879	959	890	957	877	952	963	925	940	896	899	925	910	881	875	883	890	926	874	930	917	938	916	907	885	922	879	936	900	816	961	902	887	898	883	874	888	871	948	910	868	905	947	919	922	887	900	860	918	896	934	913	960	940	870	897	898	921	912	926	917	920	860	964	909	881	929	911	901	945	952	858	844	925	886	868	923	927	889	943	925	929	882	886	941	925	917	872	875	876	867	889	906	972	947	851	897	930	915	922	956	934	903	950	929	915	927	912	872	849	893	844	885	896	886	901	894	947	860	938	936	898	881	948	930	898	893	853	901	894	920	953	911	910	901	914	901	942	900	868	842	864	901	906	883	927	887	907	849	902	915	932	905	938	870	917	906	951	912	918	946	885	868	938	876	942	944	896	904	892	885	933	917	905	894	875	975	890	904	935	959	909	889	909	901	914	882	926	891	919	923	908	894	857	880	962	920	930	905	891	892	844	913	909	911	896	869	921	906	856	895	966	907	977	869	907	875	945	879	889	866	882	962	904	864	875	983	888	903	932	889	883	923	918	926	905	891	894	940	866	940	877	964	901	871	895	885	939	893	876	882	900	852	937	939	930	925	911	863	871	923	934	892	926	942	902	901	907	908	924	901	924	935	903	882	888	920	936	911	911	912	887	859	956	865	869	890	917	941	857	892	963	919	899	903	968	900	840	893	875	915	859	921	918	907	871	905	895	852	864	932	885	928	952	885	859	945	890	948	894	904	904	906	889	922	852	877	932	889	941	878	886	909	841	876	856	870	899	880	927	913	944	966	900	883	837	888	878	929	932	905	886	882	911	891	929	908	913	903	868	903	935	874	944	943	903	871	894	923	898	880	906	943	862	959	922	947	907	859	891	864	951	878	915	925	880	932	871	857	901	904	912	907	902	893	892	934	869	912	927	955	894	910	941	883	916	917	909	921	886	949	920	954	925	924	806	890	949	918	917	893	880	906	918	916	940	935	865	931	875	916	850	969	874	880	939	892	918	934	893	889	947	906	953	916	919	930	886	965	843	917	910	911	905	866	959	882	898	959	926	954	914	886	857	861	914	915	900	877	884	905	970	919	938	898	930	945	938	960	924	932	893	913	906	911	874	945	871	870	932	922	957	916	870	913	858	934	878	863	941	855	966	939	935	902	951	919	893	937	850	908	901	937	920	914	966	922	926	922	904	849	887	931	841	923	947	835	921	916	892	899	933	937	950	918	867	891	945	892	917	908	880	890	893	927	907	885	923	893	899	891	893	938	969	943	921	997	886	948	928	935	873	888	906	877	914	897	900	875	908	904	897	902	949	898	921	938	927	897	865	892	864	883	882	917	908	875	942	912	887	906	883	939	890	856	933	920	941	906	933	932	932	882	908	957	912	871	914	890	880	956	919	939	919	944	898	973	909	889	891	892	923	924	930	870	891	920	894	842	933	910	881	909	876	891	932	904	874	899	945	906	935	863	862	933	867	925	876	901	860	886	871	852	915	916	878	904	886	923	860	887	904	953	896	904	918	894	942	916	951	957	891	911	925	945	951	946	925	919	906	900	884	916	858	937	854	917	956	936	916	893	958	868	931	886	936	892	913	874	925	918	919	887	873	933	896	873	858	897	879	893	905	914	882	942	890	845	919	975	928	936	939	840	936	916	881	907	908	916	967	943	888	868	867	903	846	939	929	897	844	906	896	922	911	891	857	901	927	925	900	905	900	890	922	931	904	925	956	938	921	885	899	908	926	947	956	897	860	928	891	884	873	911	959	974	918	879	950	923	901	868	890	912	887	908	930	877	959	892	922	940	887	968	908	867	878	880	947	895	924	939	878	939	859	944	945	920	970	902	888	848	924	918	973	904	879	913	863	897	921	911	920	882	861	934	926	928	957	854	863	879	897	884	860	884	911	892	932	963	933	843	871	861	892	889	902	862	909	875	936	922	864	911	903	881	833	901	895	866	942	905	880	916	895	876	910	959	934	910	903	863	898	914	853	936	897	888	909	873	1007	882	968	932	874	936	911	896	932	934	909	992	892	937	843	941	886	887	892	910	882	920	913	938	873	859	905	899	914	970	963	859	921	926	934	914	862	899	879	969	934	908	897	909	940	875	997	890	902	864	817	906	916	879	865	899	911	920	915	907	912	932	874	914	857	880	882	918	922	868	834	845	935	901	935	913	909	904	928	908	936	932	983	886	946	884	914	966	895	926	884	947	857	911	975	955	894	919	911	913	892	900	898	835	977	918	881	828	861	931	903	903	954	894	928	860	851	898	923	928	871	912	964	865	953	964	915	855	915	954	912	911	928	946	934	962	880	911	894	907	921	921	880	854	900	897	885	891	881	853	916	934	963	871	911	910	896	905	868	880	908	908	889	913	977	838	833	916	910	888	905	899	924	898	914	901	874	960	933	909	910	935	913	914	899	939	876	899	930	849	940	841	911	891	904	934	918	872	916	885	951	895	892	872	920	919	889	912	833	863	864	860	914	944	918	909	900	940	907	903	921	895	908	876	944	916	857	968	856	899	897	851	891	910	878	876	875	952	912	895	903	902	890	913	915	928	920	895	885	871	901	930	882	937	919	961	913	879	865	912	937	882	913	878	955	934	918	946	941	897	968	905	876	945	994	940	866	906	971	935	945	925	904	868	901	929	924	911	936	933	906	908	921	940	902	898	957	948	890	861	910	900	901	878	914	886	906	906	908	958	889	869	888	836	886	921	932	927	898	882	904	926	859	922	901	907	863	873	857	907	894	921	883	910	853	879	971	861	858	856	934	886	935	919	883	953	879	915	896	869	954	901	831	904	905	935	935	919	915	897	902	903	920	913	877	917	853	897	867	893	893	948	902	927	970	915	903	870	958	957	859	891	980	894	923	866	910	921	936	852	885	911	915	874	908	911	890	909	916	937	896	934	953	924	895	893	921	909	865	931	891	962	861	902	907	896	836	915	908	937	911	868	942	905	912	892	894	871	957	900	887	902	948	856	936	914	882	841	944	886	914	849	895	974	892	879	916	884	903	975	965	890	939	885	867	876	912	853	888	891	969	903	932	823	921	968	910	936	852	884	906	889	933	956	932	915	908	855	873	887	913	870	879	920	909	869	895	895	948	938	936	914	930	973	840	894	895	930	852	884	884	903	912	932	972	883
1487	223	271	232	221	243	231	213	225	225	219	251	246	219	232	213	242	250	214	249	215	248	239	225	225	219	258	227	221	235	220	234	251	215	249	256	243	227	224	251	207	224	221	221	264	218	240	235	247	259	219	232	225	225	259	220	242	232	205	259	226	233	249	241	219	226	240	245	237	209	248	225	240	222	212	218	261	254	212	251	207	249	230	241	210	224	216	221	254	264	239	218	264	211	228	215	207	206	205	260	261	230	235	270	231	188	226	215	237	206	220	234	238	203	226	230	228	242	271	229	201	236	242	221	236	213	217	219	238	258	239	212	221	226	235	237	236	226	215	241	235	195	247	228	244	220	244	261	235	238	211	247	281	269	261	251	237	245	212	243	254	232	233	213	220	231	198	222	251	236	244	225	234	259	237	243	261	222	246	243	248	237	213	215	229	268	204	242	237	245	216	235	221	257	228	228	229	231	235	217	221	221	229	254	215	240	223	217	215	220	263	239	212	218	219	219	248	226	244	213	229	235	218	211	223	216	250	230	217	213	234	195	211	214	214	218	243	252	204	248	203	212	226	220	223	207	237	235	221	203	217	270	239	237	249	235	223	214	236	246	198	230	228	223	268	246	241	235	230	246	214	224	229	210	243	261	272	232	227	227	223	258	244	230	224	221	222	219	234	208	231	201	241	222	250	243	232	257	235	236	229	225	229	225	240	216	252	236	227	250	224	223	230	240	237	243	264	198	219	210	217	220	256	241	242	234	223	270	234	230	204	231	232	227	238	223	214	225	241	237	252	195	247	253	223	240	207	246	244	280	236	237	200	229	246	229	252	208	217	252	235	246	218	256	241	243	267	257	239	251	220	213	231	205	220	234	215	227	230	250	255	229	257	266	221	218	217	219	246	198	213	224	226	228	232	212	242	245	245	238	234	283	245	200	238	236	212	215	225	229	236	225	242	222	208	220	257	262	251	257	231	236	254	233	227	225	249	224	231	228	245	247	230	252	210	272	248	245	259	219	218	231	221	239	254	232	229	236	236	213	237	231	240	235	248	241	250	244	244	209	258	239	223	247	219	238	239	213	253	240	250	254	220	210	249	255	253	226	251	260	258	194	236	212	233	225	214	255	205	224	269	244	230	225	252	251	233	231	227	229	253	187	253	251	201	246	191	216	242	220	231	207	244	220	264	218	255	235	235	202	277	231	217	224	210	226	249	228	217	228	240	242	235	248	247	247	233	231	244	241	234	222	209	224	237	225	248	213	249	237	223	212	248	254	258	237	218	237	244	242	227	229	220	224	261	229	251	201	223	277	229	228	229	242	222	237	230	263	203	231	251	217	229	241	222	269	240	220	264	237	231	233	263	234	236	234	227	220	225	246	234	232	237	251	217	236	233	221	264	226	219	256	243	267	213	254	245	254	232	263	214	231	241	242	230	228	228	222	216	202	230	233	231	237	219	226	238	208	234	239	249	267	231	237	220	217	232	231	205	209	253	225	198	218	231	227	238	218	229	212	220	239	220	217	228	249	217	254	232	237	235	222	213	219	221	213	219	201	277	235	236	220	238	222	252	260	236	211	223	242	232	213	242	238	265	240	224	253	239	220	235	251	216	216	213	251	231	230	261	254	259	236	205	242	214	212	244	229	274	238	243	238	222	252	231	200	215	214	221	243	244	231	221	225	229	225	230	235	199	210	215	250	249	255	232	245	238	234	263	203	251	223	253	226	220	232	202	217	221	241	214	227	243	217	229	231	233	221	225	256	241	207	224	210	225	243	213	233	240	226	254	203	190	210	201	251	263	207	219	227	228	250	220	217	206	229	210	231	239	227	201	254	235	209	234	230	243	245	210	234	235	215	242	232	230	254	241	270	251	236	233	235	214	218	228	247	238	223	240	238	229	238	220	239	251	221	214	251	243	213	233	208	203	225	221	236	203	195	236	247	215	237	242	247	245	223	225	231	213	218	217	212	235	262	219	246	235	224	233	230	233	280	223	246	234	256	259	241	224	242	232	215	215	254	205	250	239	246	223	216	236	253	233	231	242	209	207	199	234	222	210	243	255	211	222	258	253	230	232	240	225	207	220	219	231	231	223	214	256	208	248	221	203	213	236	234	233	236	228	218	253	208	219	234	224	226	236	233	210	207	238	214	227	230	231	254	224	227	230	235	234	221	262	206	238	221	254	241	246	207	238	206	232	223	246	237	244	225	234	256	228	203	239	195	219	227	246	242	268	215	225	231	225	226	258	241	234	228	230	226	263	248	229	207	252	232	212	226	232	215	255	255	249	227	223	265	237	231	232	229	236	215	229	223	230	267	233	254	276	226	248	225	226	250	226	219	216	257	229	259	248	220	242	229	237	232	208	224	224	199	230	207	227	230	244	226	226	229	210	230	246	241	228	255	228	261	206	215	214	220	275	232	227	217	251	225	235	235	250	243	236	243	250	217	245	232	223	223	212	220	236	224	232	219	217	231	244	216	224	230	229	215	224	237	196	241	242	232	224	255	244	223	223	235	237	245	213	243	224	229	242	218	235	229	260	239	263	226	271	260	222	236	240	228	237	235	252	253	242	190	220	256	242	245	216	224	230	258	245	209	210	209	220	233	234	212	217	206	237	214	234	217	180	232	243	260	249	241	224	203	251	257	222	228	259	216	204	243	219	226	213	252	219	255	236	229	240	243	260	258	238	232	231	223	235	234	233	204	227	216	219	237	236	216	231	217	218	220	238	230	230	239	227	206	243	233	240	206	205	217	199	235	254	204	213	233	270	263	242	251	238	265	223	219	207	204	253	237	233	239	229	238	240	217	240	235	248	202	213	231	238	213	254	210	257	224	198	225	231	235	210	233	262	221	235	211	235	232	231	237	212	246	205	214	250	208	235	271	244	242	235	255	240	230	224	241	233	226	255	218	242	233	269	257	232	251	241	252	214	215	214	245	223	219	244	238	227	256	224	219	255	262	265	234	235	230	227	225	222	241	225	235	228	229	268	230	216	225	212	202	206	218	230	251	240	234	234	233	246	211	218	264	220	253	218	217	241	240	229	226	247	219	238	234	221	224	238	212	232	211	223	237	211	250	226	245	244	234	260	217	177	247	195	266	257	235	228	237	218	235	227	241	217	219	215	221	212	255	215	223	213	212	232	219	226	242	222	216	226	237	231	219	219	225	224	222	228	212	214	244	248	260	253	237	224	231	262	230	254	241	243	243	252	251	215	269	230	212	231	225	230	249	231	245	223	233	257	227	233	239	230	241	249	210	252	233	238	232	207	233	250	255	225	253	239	228	241	208	219	234	228	225	264	250	222	212	257	221	226	219	223	220	207	245	247	227	253	229	253	273	212	242	229	235	216	204	235	255	237	206	234	219	217	213	232	258	229	233	252	236	226	257	231	237	233	244	254	233	254	212	225	242	214	251	238	213	224	222	237	244	264	222	248	237	243	241	241	229	255	215	233	213	295	225	246	219	253	222	220	233	228	210	230	220	246	240
1804	583	609	662	631	640	599	611	580	592	589	591	579	627	628	560	579	570	591	608	629	562	610	550	615	575	597	604	605	627	556	584	609	591	581	573	617	574	550	545	564	603	532	611	632	580	536	590	561	565	598	605	558	581	570	642	637	583	595	537	605	600	564	564	549	591	613	572	567	620	598	580	626	633	581	553	582	576	582	583	591	600	593	570	573	597	569	560	587	535	548	575	587	592	609	586	630	597	555	581	638	627	613	574	555	605	623	593	577	606	599	597	598	555	594	577	548	560	609	549	567	587	591	582	570	567	562	611	631	549	625	581	587	612	610	572	573	562	555	582	586	573	574	564	592	600	575	607	557	585	556	639	560	587	593	529	574	601	583	559	567	620	577	596	588	610	599	564	613	592	593	585	597	604	578	558	583	596	554	603	573	609	610	565	621	582	603	600	569	562	553	598	590	548	571	606	624	589	587	594	599	534	637	578	535	527	632	620	568	594	574	533	579	606	548	551	573	567	588	626	609	550	544	574	578	598	548	584	579	590	565	587	612	580	577	576	603	574	594	572	633	603	547	561	629	576	594	552	578	591	581	568	502	578	591	585	567	617	581	569	578	582	657	588	567	578	594	585	611	557	592	550	579	562	564	598	580	602	556	563	565	615	542	616	655	525	597	627	587	591	586	602	596	587	596	599	561	577	586	590	605	539	577	578	566	586	565	589	561	599	604	639	582	596	593	586	557	630	554	567	584	609	608	535	562	578	546	552	620	609	619	562	610	598	598	597	608	570	647	568	595	610	555	591	586	578	595	590	594	554	586	580	579	605	559	575	602	581	583	549	572	573	565	559	616	623	597	617	566	565	544	545	644	582	571	593	546	622	612	556	555	600	533	618	608	571	595	586	587	614	636	576	616	613	600	578	577	605	601	573	620	576	591	548	568	606	569	611	586	590	554	593	578	582	553	632	591	577	640	594	609	666	595	600	597	607	566	590	589	595	575	608	612	577	593	593	613	605	602	585	619	589	617	628	619	567	595	567	569	578	552	597	579	619	622	580	584	568	582	588	617	557	575	597	587	657	588	599	580	574	612	606	587	581	585	603	611	628	583	581	553	584	583	573	634	523	570	552	592	599	571	592	584	600	601	541	541	558	567	604	585	620	534	595	577	586	552	565	593	581	547	591	562	598	606	619	599	562	567	556	573	582	543	571	586	591	584	561	582	605	608	583	612	606	581	553	558	597	576	625	577	568	583	596	612	576	607	601	607	591	603	624	592	573	584	559	604	595	548	572	574	606	600	530	630	600	597	645	617	638	599	569	594	545	565	587	568	603	576	586	618	540	537	550	576	578	597	606	601	578	590	599	624	603	600	559	576	520	637	582	572	556	602	591	566	574	562	604	536	559	590	571	619	587	578	538	604	601	547	591	564	562	555	573	594	583	607	539	600	599	593	567	535	582	598	613	580	563	583	591	568	601	599	575	622	556	584	604	586	604	574	557	597	582	555	576	588	550	621	540	590	585	587	584	586	551	585	596	592	564	551	550	563	582	570	610	579	625	582	562	620	620	581	618	589	554	631	592	577	544	604	610	637	575	588	598	566	611	580	556	566	587	558	563	612	618	612	591	611	580	604	566	583	596	566	586	596	586	611	601	603	592	576	551	573	560	560	598	587	594	630	585	564	609	566	619	577	579	596	599	574	613	559	554	615	530	568	565	604	591	553	601	580	601	601	624	590	582	552	581	593	558	508	547	556	655	577	586	604	614	595	556	585	573	592	581	569	605	605	582	599	569	578	576	605	601	615	585	507	581	540	591	569	569	579	575	549	645	612	611	572	561	569	603	544	586	563	559	578	613	555	573	590	593	578	597	658	579	595	611	553	571	607	577	598	595	618	604	588	619	587	589	567	608	570	557	630	572	647	546	557	575	608	565	601	584	572	608	640	617	556	608	562	579	571	569	566	589	567	625	566	595	580	613	594	537	614	570	549	600	652	565	579	541	568	610	577	621	610	585	570	591	581	614	575	566	563	596	612	614	552	593	600	603	558	587	588	602	570	557	588	615	608	594	573	597	553	584	560	612	576	560	591	588	607	602	500	629	579	590	560	572	584	582	565	588	551	617	610	585	593	600	614	611	578	555	598	571	569	597	598	587	552	580	592	597	627	625	593	561	564	568	594	567	620	622	587	540	583	577	610	607	574	576	544	590	565	651	598	592	565	577	582	588	588	604	554	569	602	605	602	572	588	606	591	579	583	585	551	547	585	586	581	527	618	598	563	583	604	591	603	571	583	606	561	585	625	566	587	620	566	585	589	566	612	609	590	627	592	569	570	616	617	624	554	570	555	562	552	557	582	604	600	595	607	585	600	575	570	601	552	583	613	617	603	576	596	614	620	570	602	624	619	573	596	597	639	591	578	586	555	588	579	622	590	597	569	592	586	584	574	558	596	602	617	576	612	580	561	579	548	546	589	566	624	567	608	599	579	595	563	602	587	540	566	567	565	576	547	576	619	601	572	616	562	641	544	592	546	615	597	595	589	565	625	553	604	590	561	603	554	570	572	601	589	605	569	552	576	595	556	540	611	591	575	580	564	578	627	636	580	563	587	580	588	575	587	606	591	593	611	566	568	645	578	594	584	579	607	534	579	564	584	564	568	603	601	614	580	600	559	526	604	585	618	573	609	584	596	590	577	623	605	579	604	646	592	592	576	590	575	611	620	579	607	624	612	620	616	558	574	577	599	570	615	521	619	521	582	599	580	610	532	596	602	611	571	574	578	581	590	628	600	578	622	563	622	597	612	617	586	592	543	576	559	558	573	565	579	602	581	594	585	601	582	598	610	591	577	621	577	597	562	590	589	599	586	577	630	599	585	620	620	542	596	572	582	564	590	595	564	595	609	581	598	585	608	580	615	525	569	567	587	585	573	620	595	625	558	577	568	610	584	548	605	556	553	560	574	623	608	610	641	613	570	602	599	583	587	597	568	621	542	603	593	598	556	595	582	618	575	582	622	594	562	604	597	599	531	579	632	571	573	560	567	601	603	558	564	516	597	660	608	587	573	574	591	593	631	586	565	563	600	597	615	625	614	579	601	546	558	631	567	620	586	594	565	550	580	551	609	552	584	617	587	564	537	590	645	595	594	603	579	591	570	583	563	541	575	575	584	580	607	563	568	533	572	580	588	579	570	593	636	563	588	598	592	588	577	599	601	599	563	602	593	590	603	589	618	546	594	584	588	594	608	590	588	580	592	558	641	619	572	582	589	562	567	595	544	584	593	557	586	545	566	567	564	546	591	584	585	556	581	575	586	572	569	619	538	602	583	575	577	583	581	560	573	596	563	583	584	585	577	544	595	583	543	548	561	573	551	555	605	613	576	624	608	581	629	535	562	567	590	587	590	582	609	604	604	544	604	614	567	553	570	580	610	617	603	597	615	590	604	588	555	539	584	559	608	558	623	585	600	573	618	537	553	645	626	555	621	577	583	574	587	614
6955	494	559	456	353	263	257	219	190	190	196	200	197	182	185	172	178	200	167	191	193	213	207	204	182	175	161	197	188	193	156	166	190	185	162	169	155	200	178	198	190	204	185	203	189	168	165	180	186	180	168	179	169	182	194	183	153	167	170	182	159	192	168	180	175	172	195	191	175	197	173	181	192	173	164	159	165	169	155	159	175	167	187	198	182	160	191	153	204	162	180	179	162	180	201	163	178	157	183	192	146	188	193	167	168	168	167	171	162	181	190	173	163	173	156	179	151	171	165	180	163	203	185	188	171	167	181	186	173	175	187	181	169	179	174	210	174	153	183	174	164	180	187	151	156	151	187	192	179	192	192	145	160	170	176	189	150	204	185	153	148	186	192	177	175	169	150	161	173	175	185	189	184	184	170	183	186	189	171	172	198	169	194	191	182	188	205	170	187	169	156	187	164	189	185	203	158	163	165	182	198	189	161	178	178	185	171	167	151	218	178	165	186	178	169	188	193	194	160	204	181	169	185	178	143	153	178	193	167	178	184	146	181	176	170	180	193	184	210	195	180	168	172	160	188	192	178	169	194	163	172	171	172	195	163	174	161	195	198	185	184	185	147	191	203	189	153	183	187	181	183	193	158	190	168	176	187	185	163	182	190	172	182	192	174	166	189	198	188	177	180	191	164	176	160	190	181	172	189	187	206	182	161	167	197	198	155	186	199	160	178	186	190	134	186	182	161	168	182	170	190	180	175	174	167	179	160	168	203	163	177	163	165	178	178	180	172	207	162	168	197	175	181	191	157	176	173	189	186	176	202	179	179	168	177	161	177	166	178	194	175	166	185	182	178	160	176	168	178	180	191	186	160	178	158	154	151	187	179	170	178	192	186	150	161	168	186	179	172	181	184	173	185	186	181	189	183	154	173	182	209	175	168	164	196	179	184	171	181	207	164	167	172	165	169	200	188	178	188	177	206	197	179	179	209	181	156	173	171	175	211	173	188	195	167	192	202	182	183	210	187	188	185	174	166	188	167	187	214	200	196	202	183	170	203	168	163	168	195	167	169	178	190	174	181	182	161	177	204	178	178	182	204	169	185	164	201	197	186	175	178	162	178	141	220	179	181	196	151	176	168	177	172	184	209	164	160	204	160	174	195	195	203	191	189	179	180	169	178	203	165	161	163	175	195	188	179	181	191	175	196	195	178	188	163	186	187	175	169	164	186	209	176	176	176	157	190	195	216	175	202	176	182	197	165	181	182	175	184	152	191	167	170	186	200	187	170	177	217	201	170	186	174	171	178	179	172	174	180	192	183	169	146	197	196	188	170	198	187	187	188	143	194	179	193	185	164	182	165	186	189	164	162	164	181	160	183	178	200	195	179	199	165	184	193	176	168	168	159	191	155	187	188	198	184	169	184	152	195	183	183	208	189	173	172	218	179	169	160	173	214	178	185	172	164	207	197	183	154	186	175	174	183	180	163	186	185	162	185	168	177	162	171	178	164	198	175	195	219	184	168	153	185	161	182	203	178	206	161	202	181	173	159	178	163	174	174	190	169	176	168	168	164	164	173	150	161	184	203	159	161	166	159	187	195	183	197	166	176	180	188	166	202	187	173	152	188	182	207	173	183	186	170	218	165	167	192	190	187	185	170	163	181	207	154	178	192	184	187	156	205	161	169	147	180	180	179	177	197	165	175	198	172	195	150	172	167	180	189	182	183	162	164	162	180	151	196	191	173	187	195	162	167	183	188	204	171	175	173	181	183	164	186	176	197	206	180	172	189	199	163	195	194	181	178	176	175	207	173	185	187	185	182	160	183	154	172	184	178	165	171	206	179	180	194	176	177	181	194	170	208	194	199	179	178	203	183	189	144	169	158	162	169	179	192	167	179	187	196	171	179	209	180	162	181	186	169	165	184	202	190	194	157	179	147	181	185	158	126	150	208	167	171	183	198	200	168	198	206	176	174	171	203	172	185	219	144	155	171	159	178	179	192	171	183	141	175	191	192	183	185	184	177	194	198	173	192	195	203	171	184	174	167	194	161	172	192	168	181	160	149	181	181	209	157	165	173	158	152	185	164	163	188	185	179	168	160	197	159	180	153	202	196	193	182	165	187	176	171	171	195	168	160	166	188	157	179	146	161	193	180	172	167	164	209	180	184	187	193	182	180	176	183	184	177	188	207	158	179	167	173	193	175	171	203	192	189	211	156	169	194	191	190	202	152	187	189	202	162	175	180	186	157	193	156	188	173	196	153	175	179	163	168	160	182	171	179	187	201	190	193	172	205	204	184	182	178	189	186	197	163	200	191	174	174	205	171	183	186	163	174	172	195	155	195	170	182	177	160	164	166	176	195	201	192	188	189	189	159	166	207	165	187	171	190	164	168	197	182	157	186	186	216	178	174	198	154	170	177	171	168	189	190	174	184	179	179	184	187	186	201	180	194	165	183	180	160	173	182	153	165	209	197	178	195	195	182	192	177	170	185	189	181	169	173	172	187	188	169	171	177	182	172	185	174	208	177	173	168	173	174	184	159	173	205	157	152	193	189	178	170	197	165	163	192	176	181	158	173	185	177	152	176	204	187	187	173	177	184	196	165	198	209	179	172	185	201	172	192	172	167	165	164	183	198	147	186	175	180	164	165	194	150	181	185	178	163	191	166	184	206	177	209	169	188	179	199	161	183	198	177	143	138	173	195	166	193	161	164	188	161	171	160	188	202	166	164	180	203	172	182	172	178	165	192	165	168	186	193	177	169	180	163	179	225	188	189	194	179	173	169	177	175	187	192	158	191	147	176	166	206	184	183	212	181	160	167	199	175	148	160	170	195	188	184	190	196	192	169	156	172	201	174	183	145	185	196	177	180	185	180	186	179	185	200	180	211	182	205	209	185	150	183	168	177	201	179	183	183	174	189	184	163	182	183	182	166	187	153	158	199	164	201	205	187	148	184	161	198	191	151	175	191	170	186	164	181	211	199	181	149	167	157	192	176	197	183	154	187	177	200	157	158	173	180	164	185	181	189	184	208	191	183	175	195	175	169	199	170	198	178	172	185	185	159	177	202	187	185	157	162	153	168	189	184	160	180	174	203	201	207	170	201	203	190	209	185	161	217	236	191	182	163	193	182	182	175	160	206	166	169	152	194	187	141	194	181	160	174	190	182	185	162	178	167	168	178	179	185	193	188	181	210	168	186	167	185	169	173	181	179	190	179	171	204	160	156	183	190	196	199	171	193	172	165	201	177	182	181	193	191	196	150	170	178	176	153	186	201	185	165	174	175	193	182	186	201	158	180	185	179	162	200	186	157	203	180	161	173	160	174	179	149	190	164	157	178	173	182	178	172	193	173	142	182	168	180	200	225	188	166	169	186	184	185	192	177	194	187	176	173	176	185	185	171	182	193	186	159	172	197	176	183	177	177	188	151	166	176	174	197	205	191	174	178	175	173	186	184	180	169	195	171	163	164	177	171	187	179	180	169	186	188	178	191	193
6239	827	1233	1473	1287	1019	880	809	766	707	663	629	674	567	631	599	574	580	573	540	521	513	528	516	476	495	509	567	522	533	491	488	517	515	537	502	483	488	507	524	531	504	499	535	493	506	490	480	511	498	501	460	495	488	517	470	497	494	521	486	521	468	524	522	530	517	506	494	518	483	466	511	498	497	510	521	473	476	515	480	481	522	479	497	531	536	483	508	523	495	488	480	499	487	484	496	526	503	490	536	516	559	492	547	516	492	495	529	491	553	475	509	516	517	501	498	474	473	526	485	493	500	536	514	535	500	460	494	460	498	506	512	491	497	514	498	527	498	497	491	523	470	559	513	481	511	500	526	502	496	493	524	490	506	526	525	488	540	484	467	537	513	485	519	511	515	495	488	477	500	527	491	522	524	485	483	473	495	469	522	510	530	535	529	520	516	488	527	547	474	474	488	526	496	494	503	505	486	477	531	500	492	453	528	544	500	522	475	517	475	474	496	504	522	510	493	496	497	520	510	454	479	481	495	485	532	509	529	441	489	467	480	527	485	510	514	466	463	525	475	501	529	500	498	482	478	511	475	504	488	462	508	501	514	495	488	479	478	510	504	516	477	465	489	493	500	500	506	494	481	518	555	495	485	497	497	529	490	509	511	500	486	456	490	491	505	523	496	509	460	488	488	517	532	511	488	491	480	552	507	486	548	473	469	502	469	482	511	506	470	436	467	509	479	517	506	495	511	490	503	493	523	531	510	509	494	504	501	491	478	499	527	488	510	488	501	538	498	473	512	485	459	501	493	534	473	513	481	495	547	539	523	498	465	501	520	517	487	540	471	466	495	501	471	486	470	527	491	476	542	528	508	521	464	555	505	471	487	505	521	494	516	504	537	504	457	489	520	500	526	515	444	498	478	531	507	507	482	534	497	513	522	512	536	485	484	507	503	493	458	507	487	502	497	501	485	484	519	490	463	504	464	499	504	509	475	538	484	483	482	487	501	490	498	490	474	496	509	467	481	530	482	490	494	505	474	478	508	510	504	504	500	511	481	484	469	460	495	506	500	497	491	488	482	487	456	514	487	509	509	488	504	521	482	510	472	474	498	561	482	515	502	444	482	471	495	496	499	517	501	488	495	499	512	491	444	494	507	525	525	504	503	515	475	527	494	462	479	500	518	506	535	507	532	485	518	517	503	495	497	500	483	531	461	527	482	509	485	508	542	496	518	485	501	519	549	476	476	510	469	504	489	510	492	492	524	508	496	492	512	529	479	514	514	480	507	518	515	479	482	462	515	482	499	492	568	488	454	500	496	488	476	521	524	530	482	518	538	529	510	488	483	493	476	521	496	501	530	493	498	457	467	494	489	501	519	487	529	484	480	482	526	546	526	508	491	480	489	548	445	525	505	511	439	518	469	512	548	506	529	520	513	497	500	509	529	517	465	485	541	467	474	469	510	507	525	503	476	530	512	529	468	527	526	476	506	486	521	531	518	483	493	504	502	531	522	514	538	519	492	457	501	524	487	487	547	519	478	468	505	472	503	484	484	532	459	496	485	474	486	481	471	516	483	525	494	482	501	483	525	527	552	515	531	474	476	478	496	548	497	487	530	570	498	496	551	472	459	540	474	533	538	481	525	497	498	495	489	486	511	491	475	494	504	476	498	508	506	498	477	494	511	507	467	424	517	509	477	447	500	475	515	488	478	525	488	516	505	480	493	506	512	502	461	472	512	497	503	501	478	492	511	528	531	534	480	488	503	483	505	489	461	493	495	465	520	529	486	491	486	521	490	508	482	509	504	491	493	539	498	510	527	468	507	466	519	499	457	493	519	453	496	583	504	509	530	486	507	466	532	524	520	506	476	515	470	494	509	499	500	497	506	501	517	514	471	489	493	483	504	490	513	472	501	538	482	532	471	499	534	468	476	463	571	496	515	470	462	451	482	492	528	471	505	524	487	449	524	481	498	518	500	475	493	476	497	479	503	473	482	507	456	497	459	489	507	455	472	460	482	485	514	467	503	519	512	473	530	508	536	472	484	503	493	479	495	490	505	505	459	536	526	498	482	523	494	496	493	507	511	443	512	500	522	530	500	512	480	494	472	481	514	497	474	528	504	530	521	523	497	512	487	530	512	502	489	506	490	531	493	484	509	522	476	512	517	540	444	508	513	512	491	474	487	479	494	489	483	536	514	511	490	491	532	478	471	469	504	486	485	486	468	500	531	525	516	515	496	477	512	493	502	495	519	539	503	469	492	524	521	479	479	505	487	521	546	480	491	487	496	493	492	469	512	481	529	481	508	524	497	523	470	513	471	534	495	495	492	498	533	472	479	487	498	465	519	494	501	500	512	498	540	466	496	504	461	451	504	488	520	507	515	471	497	518	493	509	491	505	521	470	465	529	477	484	524	486	488	498	501	514	484	517	492	488	518	467	490	521	511	475	534	504	529	500	481	505	495	500	484	507	469	529	544	507	473	484	492	486	548	489	487	508	462	480	463	509	496	497	521	523	511	454	463	501	507	474	505	506	480	515	505	489	516	499	502	475	523	512	473	501	475	554	480	499	491	544	495	472	543	487	510	519	494	471	498	549	509	471	498	475	523	463	505	488	494	511	518	491	507	518	515	498	494	479	508	471	475	504	462	466	490	488	528	528	495	481	470	507	469	482	507	514	460	528	488	477	496	483	460	463	496	514	470	498	482	529	540	499	519	503	476	515	514	538	487	505	510	510	511	501	477	478	473	546	557	472	472	495	545	518	498	480	496	468	510	505	508	535	510	517	479	481	519	503	471	524	515	522	493	522	476	477	477	482	491	522	488	481	496	489	518	514	503	494	492	496	489	481	507	483	562	484	514	475	461	526	487	489	489	492	473	512	538	495	515	494	482	483	476	496	494	514	502	534	532	483	499	464	497	503	551	468	482	511	527	495	476	482	468	494	464	481	486	500	487	501	478	531	522	516	550	472	495	463	503	498	507	516	450	522	509	511	519	492	464	509	499	454	522	479	476	501	486	515	489	477	495	487	490	498	471	510	500	532	463	489	500	493	486	474	475	531	491	451	504	479	485	519	485	536	496	475	510	510	487	527	537	520	473	492	476	493	483	492	474	494	465	499	502	496	509	478	467	504	479	474	500	501	519	531	505	532	521	511	520	488	525	537	488	486	471	474	466	465	470	500	511	484	494	478	498	475	518	525	481	510	478	489	533	526	484	493	448	492	518	491	514	532	486	501	484	537	480	482	510	510	485	527	450	510	503	511	496	528	519	467	507	483	530	530	497	534	507	487	484	519	490	492	499	473	529	501	497	498	490	493	472	519	470	525	511	517	516	508	485	471	494	504	534	494	514	480	501	484	496	538	481	519	477	530	503	492	461	500	483	505	484	481	476	514	490	500	472	475	465	494	483	520	462	463	519	503	507	542	496	552	485	497	491	515	487	501	499	447	490	489	497	498	521	505	526	499	489	488	489	518	502	486	497	522	481	501	530	527	485
14589	1454	1285	1021	728	587	564	500	440	468	450	444	412	419	420	454	381	389	428	399	393	391	421	354	387	359	382	400	384	353	435	389	411	415	407	416	393	400	391	399	381	388	412	371	404	393	434	358	400	393	386	390	392	418	341	370	377	392	388	345	389	351	357	390	356	388	393	365	389	410	405	381	415	400	369	367	434	399	366	355	382	360	370	384	407	344	395	337	397	389	348	377	374	402	367	355	419	366	374	392	435	349	384	382	426	384	353	371	418	360	383	405	393	380	406	389	398	400	377	392	420	404	377	370	388	322	335	314	382	380	380	387	367	434	397	373	388	391	368	354	417	346	389	452	409	356	404	380	423	374	412	378	384	398	379	362	333	362	351	384	386	398	374	408	403	383	372	370	355	397	345	401	398	369	350	392	371	408	406	346	374	372	391	397	418	397	337	339	374	351	376	403	414	374	387	335	364	392	420	351	383	399	428	369	384	367	359	378	413	415	384	380	375	389	351	374	398	397	407	375	384	354	380	397	393	384	385	407	375	358	410	353	390	401	375	391	369	378	367	376	387	414	370	379	373	394	399	381	418	419	388	404	350	375	412	390	369	369	387	373	376	372	388	382	379	389	386	369	354	366	400	368	360	385	371	398	342	366	381	418	402	360	426	378	370	375	371	385	366	375	389	377	370	359	415	347	369	382	387	400	402	363	376	364	393	394	408	393	402	357	377	382	398	409	375	388	370	371	381	377	405	390	360	369	335	407	409	382	373	451	369	390	392	424	397	364	354	419	369	392	415	356	405	322	383	406	392	373	414	382	390	392	353	399	387	344	443	393	362	380	385	393	388	367	420	404	403	395	371	383	381	403	342	379	383	372	401	349	414	402	410	373	375	362	372	380	317	375	416	349	368	414	401	416	384	403	406	411	415	400	350	359	339	388	403	376	360	403	360	389	361	404	384	401	377	390	374	416	368	407	383	360	390	452	401	379	346	376	362	385	368	351	379	373	379	394	413	431	358	398	387	386	389	380	398	374	360	398	406	401	382	372	369	350	410	380	407	360	381	371	400	397	388	405	395	415	426	397	383	357	359	387	386	401	359	366	386	384	357	353	409	363	377	378	398	384	353	421	412	355	349	369	380	330	363	358	389	410	397	398	364	370	390	386	383	393	379	395	370	386	377	373	404	366	405	398	393	379	388	396	417	366	388	392	408	372	384	352	376	408	387	342	362	369	372	365	374	382	402	380	398	387	368	377	426	417	360	361	371	394	383	378	398	367	347	402	412	372	385	344	406	379	377	356	375	430	361	386	407	385	435	411	402	383	404	381	371	369	389	388	376	391	354	346	412	387	381	374	405	397	393	403	378	368	377	380	403	389	360	418	371	347	356	417	375	388	395	374	395	410	369	369	364	374	412	412	432	385	396	343	365	406	392	356	357	426	392	396	367	355	348	384	374	371	405	400	390	388	373	382	359	339	394	386	362	354	407	398	330	347	382	393	390	362	422	392	371	368	405	358	397	380	400	345	402	378	394	400	373	418	363	417	377	352	365	379	376	399	395	391	404	375	381	346	377	365	385	395	378	393	398	398	360	392	405	380	387	355	364	398	354	405	391	340	380	389	364	363	344	391	404	355	360	362	404	398	392	404	404	395	367	382	386	415	384	346	394	404	392	394	400	383	368	390	361	407	358	378	360	360	395	393	398	375	381	397	390	392	367	405	361	392	370	396	387	364	354	377	387	385	364	339	378	386	359	389	364	364	408	374	367	363	393	384	358	380	382	419	406	414	357	404	372	386	399	429	429	416	380	399	409	394	394	389	383	387	455	364	385	362	417	377	410	418	371	359	392	388	395	376	401	363	377	408	420	384	337	386	363	392	367	355	392	381	355	407	375	370	374	389	388	396	388	412	387	375	412	391	403	381	370	378	401	422	392	354	390	395	423	366	410	383	364	373	370	356	368	409	385	373	377	365	384	418	368	417	353	347	394	414	397	399	381	403	411	414	424	395	394	372	359	399	363	400	378	444	394	386	334	373	358	344	402	346	368	392	415	398	381	383	386	404	411	366	347	409	435	365	382	392	416	361	375	375	396	342	377	384	359	425	405	408	389	401	371	347	389	405	417	412	340	403	395	401	407	383	363	398	349	387	360	388	372	374	414	378	381	379	369	359	371	378	366	397	389	401	395	398	358	398	370	382	365	381	389	381	384	362	367	346	402	357	359	381	359	377	366	360	353	408	377	372	404	393	361	409	389	390	377	383	358	362	390	417	427	366	387	384	378	413	358	390	376	386	363	390	372	369	363	384	414	352	372	394	379	395	382	397	391	399	361	382	342	395	342	395	372	417	415	400	354	398	364	372	398	369	382	407	367	357	413	418	398	397	387	376	399	365	341	426	379	379	363	335	354	426	394	408	414	406	392	370	399	369	413	423	363	376	387	392	376	361	372	350	394	390	356	368	408	383	388	393	358	387	328	351	354	428	356	378	379	405	361	426	420	397	409	380	348	424	388	385	377	379	395	380	336	363	406	381	373	376	401	349	383	381	393	393	439	399	393	373	355	378	363	371	418	371	382	358	404	398	367	424	392	400	372	396	391	386	375	354	385	368	425	374	371	368	365	410	408	384	359	411	351	384	358	406	390	372	379	361	363	385	358	375	388	390	390	358	384	407	360	411	384	382	372	353	359	356	394	413	345	372	345	379	360	383	373	366	384	355	378	396	386	367	403	395	391	361	383	407	394	376	388	408	412	390	381	349	379	379	357	389	406	394	357	417	381	390	346	397	388	387	410	396	397	386	400	332	354	354	363	375	414	400	376	368	376	404	370	372	379	404	350	375	394	355	383	324	354	381	357	385	394	375	370	420	384	365	347	407	384	379	393	386	380	372	406	423	399	382	341	337	340	391	397	364	396	369	407	401	362	383	408	384	369	366	375	408	389	395	424	380	360	373	406	400	404	393	404	397	392	403	356	379	441	380	407	357	399	345	382	379	389	408	386	373	376	381	393	401	380	382	379	348	369	377	346	389	371	389	367	392	367	326	354	354	373	406	360	364	356	345	369	438	409	360	335	348	403	380	336	388	372	386	400	380	422	389	349	365	354	385	361	386	359	381	365	364	334	343	354	377	376	392	389	372	391	372	376	363	361	373	403	428	405	363	355	390	374	353	380	401	371	365	392	396	389	380	382	418	404	372	410	379	394	403	394	396	358	383	356	405	402	408	399	415	368	388	385	333	355	392	377	394	383	400	391	331	376	392	367	354	360	353	369	400	380	392	374	372	446	375	372	381	370	389	362	404	412	388	389	396	397	352	335	374	359	377	378	392	385	372	354	373	389	381	404	400	393	429	377	406	363	347	383	370	371	372	393	414	363	367	373	372	387	389	397	388	368	375	355	368	381	431	385	382	400	366	377	364	378	351	403	380	398	388	397	402	375	361	363	369	390	394	340	374	391	383	385	357	387	416	380	340	379	335	404	437	395	389	380	356	405	359
8560	1532	2462	2750	2340	2016	1719	1570	1408	1361	1244	1131	1184	1128	1056	1049	1033	993	1036	1007	981	1050	920	997	921	953	898	963	923	945	955	923	895	966	957	934	946	942	956	954	966	894	920	935	935	927	922	885	931	955	950	927	899	929	890	886	958	922	909	924	934	918	937	918	945	933	972	940	910	972	913	907	910	937	869	886	985	944	885	895	891	888	923	916	894	876	875	869	875	874	888	880	916	925	876	897	971	943	943	886	913	921	899	886	893	941	929	946	944	917	951	885	960	933	929	889	897	919	929	906	815	866	902	941	919	919	939	891	933	943	913	835	896	928	935	912	894	926	923	948	921	844	891	959	933	924	917	955	931	908	909	936	922	881	958	969	848	880	918	900	924	868	878	880	949	870	939	892	940	895	936	948	937	925	905	926	964	933	941	932	878	867	957	894	905	872	947	881	959	899	914	907	983	935	961	956	891	899	873	930	914	930	897	890	934	961	970	924	892	930	883	940	905	896	937	861	898	865	906	880	935	915	911	858	916	879	900	899	919	961	854	912	857	885	909	948	900	993	894	880	933	900	925	902	936	937	917	927	895	911	892	931	947	942	890	917	929	958	944	868	891	965	859	920	943	945	907	940	954	899	926	881	892	841	895	858	933	909	905	908	950	926	931	887	914	890	896	891	888	919	940	941	941	873	917	925	859	921	898	879	866	910	932	865	878	984	943	902	916	979	905	930	888	931	908	875	922	915	850	912	927	859	915	852	960	914	902	899	901	948	904	930	930	904	877	937	904	892	913	914	923	917	884	906	911	940	949	902	931	896	897	912	927	876	957	887	955	923	935	896	897	901	937	944	966	886	933	890	876	864	911	882	886	918	975	879	906	864	882	905	875	943	934	949	937	941	939	924	935	930	897	931	891	880	873	909	881	874	969	932	944	979	913	922	945	879	952	894	952	914	930	956	912	925	953	944	956	896	900	898	947	947	952	924	920	871	899	918	897	910	936	917	897	899	918	887	878	883	921	882	914	933	829	943	901	902	885	880	907	902	906	851	929	887	894	841	893	871	929	942	916	867	941	863	874	890	956	926	876	897	898	899	896	893	890	908	922	897	969	910	943	889	922	878	935	877	919	891	934	921	963	964	908	932	938	937	874	871	921	871	876	919	881	965	959	922	856	868	945	935	910	954	842	862	911	888	938	943	903	932	849	917	900	863	919	930	918	893	915	959	881	843	885	940	882	874	890	859	909	883	877	970	880	902	881	913	898	894	931	880	930	919	934	916	852	884	871	914	899	909	871	898	922	877	928	892	916	917	905	929	890	893	914	912	885	932	857	910	883	897	900	915	905	899	871	913	895	923	954	891	932	912	880	919	915	919	926	918	937	925	895	926	911	939	905	901	936	941	936	910	935	907	877	860	875	979	927	911	946	909	869	905	960	859	959	876	953	860	942	950	884	900	912	842	918	905	858	914	897	874	877	887	898	898	883	963	956	921	929	924	888	937	863	965	917	938	945	919	892	889	920	865	886	843	917	906	911	873	913	916	852	885	893	976	940	891	947	893	842	897	937	869	976	906	931	899	940	881	916	908	903	951	873	877	922	949	852	887	940	878	870	919	953	899	921	942	896	924	926	975	956	918	879	910	901	899	989	903	871	905	884	938	845	905	917	904	952	905	878	892	899	885	898	904	897	895	950	902	953	858	949	913	874	878	877	911	896	885	911	903	917	966	935	900	975	890	908	911	933	932	958	895	921	938	884	869	975	863	908	925	921	899	928	894	866	932	884	875	952	908	917	915	925	883	887	949	938	949	890	948	925	898	926	879	912	873	924	888	937	880	872	850	955	896	935	871	955	866	869	951	889	919	905	904	887	834	906	981	943	890	881	943	961	914	900	899	905	932	887	900	872	942	890	853	871	875	911	952	881	918	867	903	896	915	880	875	927	925	928	903	925	883	900	885	931	872	900	897	909	930	934	875	925	904	915	899	863	918	914	926	920	942	916	901	887	850	920	929	951	928	925	888	872	928	965	920	895	933	940	918	940	923	882	905	900	881	908	888	964	936	899	921	874	940	981	937	896	889	914	945	877	913	947	906	869	871	973	843	891	878	901	847	875	863	932	924	867	866	924	898	900	920	967	864	901	945	922	924	926	950	885	909	936	976	869	868	872	917	860	949	920	899	920	946	947	898	902	893	904	889	852	925	913	917	931	952	882	875	861	941	944	919	943	883	937	959	914	885	935	869	946	928	894	906	886	913	884	853	900	967	901	942	866	920	920	981	904	867	946	923	893	893	930	865	941	873	927	903	949	935	891	925	877	852	903	951	854	921	835	927	942	947	879	897	948	921	879	911	943	915	935	895	869	912	880	926	891	885	946	971	936	938	856	916	947	866	872	861	878	869	841	923	922	889	924	883	958	903	856	806	935	856	845	941	891	880	930	914	911	921	913	953	879	900	870	863	921	885	917	884	900	909	878	903	850	954	934	910	890	869	883	900	913	883	845	896	894	926	901	976	928	914	860	897	935	852	910	949	927	927	965	877	940	881	887	889	905	919	879	916	904	929	959	959	883	935	934	931	918	885	933	929	866	990	959	903	882	930	945	918	920	871	910	961	860	885	878	845	887	968	947	877	901	869	938	928	927	888	915	943	930	889	929	914	914	865	957	895	901	912	938	928	908	926	884	929	990	902	921	906	940	905	904	878	920	894	878	942	907	916	865	929	940	908	943	930	908	931	937	864	860	873	927	879	920	906	977	896	935	929	901	944	902	926	909	943	899	972	882	892	813	918	901	951	905	928	842	893	905	888	919	894	877	843	962	888	910	880	920	901	868	904	879	925	922	849	917	907	922	924	971	917	910	890	950	910	945	926	889	896	919	931	913	933	918	895	887	949	955	965	945	935	923	947	867	921	912	928	934	904	924	918	880	853	912	915	934	938	885	891	935	885	916	872	906	884	890	889	892	924	914	894	884	956	880	876	898	896	901	914	903	946	921	891	906	944	863	903	906	857	948	903	923	879	914	933	885	930	877	887	910	908	907	950	905	861	910	921	903	908	853	958	907	857	927	930	894	909	871	930	902	924	983	931	893	873	893	884	891	949	865	876	866	914	947	969	945	944	909	870	891	938	911	878	934	885	911	904	971	915	924	921	915	916	882	883	967	891	898	959	906	901	901	937	933	875	897	872	890	898	901	882	883	908	880	916	910	882	932	911	896	865	857	883	900	919	939	881	921	868	871	867	931	891	894	931	885	938	879	875	933	887	924	951	921	872	886	929	871	890	930	902	964	881	875	841	881	906	910	937	918	912	983	914	900	864	898	941	973	857	913	840	965	874	890	932	870	980	837	905	931	881	896	943	859	923	918	885	897	867	911	905	942	887	871	861	893	857	918	903	843	923	922	883	898	951	910	888	857	954	906	846	930	934	926	907	918	915	889	861	929	923	898	882	987	954	943	921	913	922	956	891	900	872	906	876	898	868	955	906	930	896	881	940	893	926
1482	243	238	210	222	255	237	233	230	237	235	260	243	225	227	226	239	252	261	235	250	232	206	231	248	244	201	233	217	197	247	215	207	211	201	209	243	257	235	233	223	216	218	242	224	237	216	267	243	260	231	234	227	199	244	254	226	241	253	217	244	253	227	234	233	223	213	209	224	229	234	232	252	244	263	220	220	223	233	267	226	201	226	230	228	256	225	245	234	254	232	243	260	231	188	227	229	225	224	239	244	240	206	237	240	248	219	214	233	216	207	212	241	219	228	255	239	238	251	229	222	211	238	196	235	215	221	245	245	222	256	239	237	213	233	220	239	276	227	268	244	243	203	275	240	218	242	224	245	234	209	235	246	204	218	238	232	225	200	237	215	237	225	222	253	235	212	227	204	234	227	231	221	230	231	219	248	229	236	220	212	221	233	235	249	238	232	246	232	237	242	238	223	242	212	235	241	280	216	248	251	222	243	226	244	242	256	242	250	255	240	239	242	247	259	237	230	209	218	211	230	204	227	230	250	242	218	222	219	249	232	226	263	238	223	242	256	235	207	219	222	231	216	213	252	224	198	256	227	238	251	228	225	244	234	238	229	250	228	250	217	221	244	219	238	238	240	266	230	225	261	244	209	211	221	225	267	239	238	235	246	216	255	214	240	234	203	248	212	243	224	233	197	257	239	242	228	253	227	218	255	260	213	246	202	233	225	203	204	227	233	223	226	211	222	212	212	253	232	232	230	241	231	229	250	243	242	241	243	239	233	261	246	247	210	230	230	219	214	212	211	236	240	207	226	219	211	206	225	263	223	201	238	247	257	229	202	210	242	220	223	237	234	228	240	230	237	226	235	238	228	281	204	227	256	200	217	232	205	185	207	208	214	222	188	246	212	233	243	234	244	227	245	256	214	236	249	239	241	251	243	255	264	211	215	250	249	248	241	265	222	222	214	216	237	251	236	259	202	243	260	248	232	249	245	226	189	244	189	219	244	241	205	220	215	233	244	217	228	266	221	248	252	228	232	238	232	255	244	241	252	219	247	206	213	222	209	223	238	238	242	213	239	221	288	248	227	257	252	230	230	245	216	261	250	226	224	231	278	234	237	226	228	219	242	211	226	228	225	253	208	219	203	251	228	220	241	223	233	261	254	233	209	247	227	237	222	212	230	263	224	272	225	244	250	200	241	223	243	219	237	236	231	211	242	225	281	233	247	243	241	246	223	239	253	212	224	270	245	243	221	254	266	254	256	235	233	248	265	224	225	224	236	252	215	240	202	246	217	240	255	207	224	229	213	212	198	228	228	225	256	237	249	232	229	210	230	224	223	243	230	217	232	223	227	259	218	270	250	234	210	230	225	223	265	273	247	219	245	237	233	221	217	230	259	230	249	259	249	232	251	224	234	253	248	251	242	224	217	235	243	260	236	254	222	219	233	225	230	233	219	226	232	212	227	213	221	223	252	184	203	246	224	223	211	218	245	222	248	235	233	235	249	236	224	238	225	238	216	233	212	233	206	212	225	207	230	252	226	219	232	206	248	256	244	196	216	206	208	270	214	242	212	226	247	210	230	230	231	220	230	231	219	251	235	226	246	232	221	282	238	225	236	231	205	237	232	258	208	239	237	257	209	239	254	258	241	229	215	233	242	225	211	220	231	219	212	255	230	242	256	221	240	216	227	236	236	243	215	226	238	227	247	278	227	224	231	227	245	248	214	232	237	229	213	226	238	244	239	239	263	240	253	247	223	248	234	224	193	240	218	231	228	237	246	214	198	255	228	238	242	235	235	225	251	253	233	242	253	227	209	207	259	215	222	237	226	239	256	243	222	234	234	230	242	229	245	254	213	213	258	252	243	238	236	229	221	246	250	225	221	235	200	209	232	235	233	237	206	232	242	237	211	218	213	194	225	237	235	239	240	251	237	256	247	230	220	210	242	222	244	225	223	219	235	249	244	239	233	221	223	230	225	227	250	223	213	219	210	238	248	209	249	237	240	216	209	213	242	241	225	228	232	223	235	275	219	275	205	241	219	251	247	235	239	236	220	257	222	242	210	237	248	230	254	237	239	231	237	210	230	218	220	230	240	251	231	230	204	217	236	244	233	236	257	222	208	248	239	212	233	240	229	245	252	222	214	225	198	237	219	231	242	226	215	197	235	233	231	219	233	216	256	257	236	230	222	252	224	235	231	241	231	224	204	241	243	220	240	243	207	224	230	223	205	210	225	223	255	252	236	236	229	213	243	202	245	254	229	222	224	237	240	205	232	229	235	249	237	231	259	253	237	209	227	259	216	215	225	238	248	228	259	243	197	238	244	215	241	246	242	203	230	223	216	225	204	199	254	223	205	253	251	232	257	244	213	238	233	225	217	261	222	226	236	228	244	247	208	220	239	223	232	271	234	218	212	223	238	226	248	248	260	222	228	246	230	214	245	225	233	236	231	212	219	257	236	213	220	241	266	216	227	200	210	223	232	205	240	244	247	249	216	214	219	214	223	229	197	237	258	239	232	234	228	235	201	231	225	219	213	229	208	222	236	255	230	221	225	228	224	235	248	222	223	240	245	224	232	222	249	231	232	215	207	224	201	234	248	239	235	223	224	245	231	212	209	196	236	210	212	229	230	234	223	230	233	240	237	239	228	231	222	226	219	227	242	227	187	249	223	182	223	259	242	232	224	228	235	237	215	231	241	228	244	222	221	225	253	215	207	232	222	226	210	215	244	211	211	220	216	234	247	234	228	232	197	243	236	224	220	221	229	241	239	230	226	254	223	222	249	226	257	244	214	224	228	239	231	254	254	241	242	242	215	228	243	232	259	219	220	209	217	212	221	227	242	217	219	243	230	230	230	229	217	222	206	231	226	219	212	250	228	231	219	213	201	241	222	240	256	228	204	237	242	250	229	255	221	248	252	257	203	222	227	220	261	263	249	246	229	216	234	241	209	194	245	215	216	227	213	267	225	235	225	209	227	244	234	218	235	233	244	253	235	258	202	212	236	231	218	227	241	230	217	185	261	224	236	225	262	239	237	224	269	229	210	218	228	229	232	215	271	222	225	249	235	236	230	236	239	209	226	246	238	218	250	229	213	202	259	223	230	236	241	238	216	233	222	237	236	231	237	231	241	265	237	238	224	198	219	243	212	227	212	208	246	228	251	226	247	255	210	246	227	208	257	213	237	203	210	257	222	208	245	276	249	219	231	239	221	243	242	234	245	223	228	217	240	243	248	216	235	238	230	228	216	265	239	208	221	228	257	230	220	222	230	227	238	244	221	229	249	240	220	244	219	233	220	221	233	209	223	240	212	207	286	214	239	230	229	208	263	213	245	235	202	228	237	230	234	226	232	248	227	244	224	236	245	249	221	226	246	223	219	261	231	244	221	241	216	232	238	231	224	255	247	218	228	226	213	220	218	237	218	225	232	243	260	254	219	247	228	202	250	253	228	230	219	221	221	222	235	202	243	226	225	244	230	228	213	206	229	224	262	220
1825	611	661	611	620	606	644	617	591	604	584	621	578	575	585	603	564	596	521	614	616	583	616	567	596	568	560	565	591	616	572	595	591	616	588	572	562	617	543	571	577	603	621	590	619	594	578	572	586	607	584	592	574	572	598	538	592	572	616	596	587	559	617	629	605	601	611	590	573	628	573	591	570	599	610	640	619	579	548	578	553	595	555	605	559	594	581	579	587	583	620	623	592	536	610	620	578	606	594	578	545	582	589	583	597	617	579	569	586	572	602	605	580	583	578	602	592	626	541	609	590	597	593	600	646	536	556	637	543	569	567	571	571	646	562	592	526	605	601	577	582	550	559	607	555	610	590	588	580	550	585	602	561	582	616	578	586	583	580	625	596	567	557	589	622	567	586	536	615	593	562	586	613	554	542	575	560	577	566	563	604	538	619	601	547	586	588	642	567	589	621	572	598	571	566	600	567	627	562	612	639	540	564	576	548	568	569	546	584	594	589	572	552	604	571	588	649	580	599	580	604	594	583	574	541	573	608	554	573	620	580	542	583	601	549	594	598	589	610	608	607	602	581	596	560	602	575	583	621	576	571	559	616	516	565	577	627	634	592	571	524	614	627	606	618	607	563	606	613	569	609	584	576	572	598	562	620	605	606	544	557	575	601	589	560	570	603	606	546	586	607	556	589	639	585	557	596	589	581	554	563	549	580	542	590	651	555	579	588	541	606	594	603	556	575	603	587	601	609	566	578	596	624	623	624	609	588	600	614	610	588	589	579	570	612	589	605	591	555	599	574	586	578	614	580	555	586	629	596	551	585	581	594	610	557	580	580	586	585	551	566	567	570	544	612	641	602	614	612	585	572	542	576	597	580	611	589	587	603	591	591	619	527	584	570	544	583	555	576	602	593	578	577	573	618	585	573	585	561	579	615	591	620	529	626	616	553	582	607	600	601	561	610	626	553	548	604	591	580	584	558	591	639	609	609	599	561	569	574	597	595	570	587	549	589	602	575	588	563	567	631	595	583	573	564	610	566	558	561	546	599	617	611	649	567	615	620	585	579	627	530	625	603	605	599	582	507	588	575	573	595	564	547	558	567	566	624	598	582	623	575	602	554	589	622	593	575	571	552	601	563	569	535	571	587	547	566	601	612	576	592	619	582	574	579	597	571	580	603	555	556	606	566	627	566	563	568	595	634	596	589	582	524	608	547	546	546	596	572	615	566	574	596	555	576	576	558	613	602	580	598	559	634	591	554	555	574	548	604	619	597	592	575	596	580	569	562	604	556	577	588	611	601	577	608	564	598	551	616	623	563	635	548	591	585	625	549	559	577	573	613	613	585	601	603	557	572	587	574	632	570	592	596	590	549	601	594	577	569	546	619	548	593	617	582	560	582	600	567	609	586	604	603	582	558	574	583	617	610	586	570	574	598	624	569	561	591	580	614	615	580	606	572	616	564	615	568	571	561	587	578	599	570	609	618	597	596	536	583	546	583	601	598	564	575	607	586	551	593	567	608	578	559	572	548	589	591	574	563	548	586	571	578	598	584	593	562	609	583	577	557	562	641	600	586	609	588	576	577	566	609	579	567	598	540	584	570	588	560	630	605	599	596	616	625	563	589	572	565	577	610	544	578	552	593	593	620	595	580	565	585	613	565	619	581	578	588	603	592	542	567	612	633	581	639	593	628	622	594	622	590	620	531	558	565	605	599	567	543	614	543	601	604	563	604	576	604	625	573	588	633	587	575	587	585	581	603	568	645	538	581	571	611	607	623	566	611	598	590	552	608	571	590	598	569	571	574	598	577	590	602	566	567	590	582	619	639	578	561	519	604	550	544	582	611	564	599	588	578	571	604	561	565	578	592	546	627	594	639	596	611	570	610	572	596	537	563	664	571	626	566	597	638	584	570	535	564	622	593	597	561	553	575	629	632	585	598	598	564	593	583	540	552	582	572	633	575	556	580	563	571	610	587	600	562	608	601	578	618	603	572	542	601	539	584	556	609	602	635	615	604	569	565	563	593	609	576	568	590	601	603	576	549	564	582	625	558	607	556	513	589	589	590	575	588	582	604	585	569	594	585	607	627	578	588	575	591	564	581	580	603	610	540	602	559	604	559	570	612	577	573	631	560	612	577	595	568	544	620	580	535	545	589	594	579	564	603	576	573	580	587	588	570	600	584	622	609	562	585	589	639	582	592	551	599	605	589	563	590	616	577	589	570	588	588	564	618	575	599	578	616	597	616	593	600	628	572	586	596	540	628	560	568	576	580	610	574	567	586	583	600	551	536	552	547	577	583	603	633	560	579	581	559	638	549	599	582	596	591	561	581	586	585	560	599	616	573	570	556	595	565	587	573	640	580	589	588	617	603	583	561	570	579	573	612	541	624	596	635	570	557	589	582	547	600	578	622	627	591	586	613	588	580	617	573	572	584	604	569	532	586	601	583	616	621	594	568	572	572	593	591	588	626	565	549	601	598	594	598	591	605	632	604	607	592	541	574	616	609	609	581	605	579	585	619	541	530	610	577	608	567	606	590	566	595	564	590	569	575	564	539	552	611	574	599	552	567	550	564	566	574	632	602	573	586	620	573	594	612	555	576	618	546	605	596	662	591	588	592	601	559	597	581	665	540	598	553	586	554	564	536	585	612	587	575	607	593	581	561	562	587	600	580	576	595	554	613	623	584	563	568	613	558	599	589	602	588	588	602	611	612	584	558	586	572	597	580	619	567	616	616	584	563	585	587	511	576	579	594	571	602	561	622	603	569	626	570	609	577	595	591	549	649	541	565	604	589	549	617	577	600	606	602	553	591	544	616	597	579	592	546	599	575	578	570	590	590	583	574	554	565	567	574	557	559	590	574	590	576	555	600	550	595	573	542	622	587	601	616	605	590	578	603	575	546	601	589	556	583	608	628	592	574	608	614	600	604	597	588	568	593	575	584	586	534	551	587	579	565	557	578	571	569	606	545	565	568	582	581	565	600	563	581	623	569	610	579	576	574	592	574	564	582	592	564	589	599	563	599	571	584	604	603	590	602	575	631	580	573	555	565	637	571	537	563	553	572	621	593	608	599	581	601	614	592	547	582	607	574	577	628	568	583	584	590	589	533	556	564	613	594	604	617	577	600	576	574	572	603	595	543	613	585	584	593	577	595	545	554	617	611	560	567	573	561	568	567	541	588	599	555	566	575	579	578	578	550	612	586	561	596	537	558	579	582	582	574	591	600	580	603	592	561	613	582	574	548	574	606	553	624	599	556	601	624	619	593	554	592	557	571	603	586	551	590	577	560	584	591	598	587	625	572	592	616	579	628	583	597	639	552	598	639	569	561	602	554	609	526	612	618	552	593	572	586	583	611	540	632	568	575	600	583	589	577	629	618	573	573	611	599	588	574	576	571	595	534	620	566	579	580	585	572	613	559	572	587	566	598	584	579	557	552	589	591	584	578	573	543	590	568	580	584	574	601	519	579	569	579	607	570	569	547	615	583	552
7060	558	563	492	317	281	250	233	227	230	241	196	191	195	159	185	191	227	203	202	209	199	176	194	194	180	190	207	195	194	177	173	176	173	194	186	185	208	195	177	159	170	198	200	177	186	164	168	188	162	195	200	196	192	148	190	175	169	210	158	179	160	192	188	177	187	198	210	180	183	176	187	164	192	185	184	171	196	196	198	169	178	198	177	187	180	186	192	178	182	192	141	167	231	199	194	188	183	175	175	185	198	200	179	150	167	154	182	172	156	166	201	195	177	169	178	177	187	177	153	202	183	182	176	167	179	191	181	184	180	185	200	196	195	174	174	160	171	181	168	185	153	185	165	166	188	187	170	176	166	184	176	177	174	185	180	184	199	175	171	196	172	184	153	181	190	179	202	206	167	170	201	175	164	196	187	192	191	162	197	188	162	190	193	202	184	199	203	182	185	181	201	183	189	168	156	184	199	198	179	200	200	199	171	197	211	156	168	182	163	185	181	206	180	170	187	166	168	176	200	176	192	189	168	173	184	189	203	175	173	187	152	178	179	181	186	175	164	157	189	185	179	167	161	187	174	184	163	159	197	194	159	180	179	178	196	179	186	166	198	172	176	160	175	182	173	152	190	161	174	176	193	169	186	178	202	185	195	165	168	179	168	160	181	181	172	201	161	202	163	172	186	181	191	165	189	198	191	205	156	167	195	206	192	172	196	183	165	179	152	214	168	151	182	168	206	199	210	188	155	166	171	195	156	168	176	171	192	198	184	179	186	184	173	179	191	212	190	204	187	197	181	166	189	150	194	168	173	207	175	146	175	191	204	173	151	164	178	184	176	181	173	183	174	174	146	193	197	189	193	177	155	163	176	170	160	181	164	191	168	186	151	184	182	184	193	168	197	176	199	152	181	180	181	186	183	172	181	177	188	176	149	180	196	172	159	192	170	187	190	179	178	184	185	164	192	200	142	183	191	212	174	166	210	178	181	184	177	165	172	174	178	205	180	174	165	164	169	188	190	173	174	175	193	184	181	165	185	168	188	178	171	176	175	193	193	202	173	181	151	162	173	191	185	151	181	168	197	179	144	187	169	173	202	165	151	195	184	188	187	173	199	164	178	190	162	168	177	186	201	182	171	182	152	178	178	175	168	182	168	170	186	184	165	218	156	192	176	216	196	181	175	176	207	209	177	184	175	167	202	177	172	204	182	182	159	178	183	173	164	185	173	189	161	196	158	171	155	188	171	166	170	176	185	155	161	171	208	192	190	163	152	165	166	194	172	165	147	191	220	197	176	170	167	152	177	161	167	184	148	176	192	189	168	161	169	185	181	220	151	164	173	179	183	179	186	154	180	177	191	174	192	187	203	182	165	204	167	190	177	145	174	190	193	235	182	188	137	159	182	193	149	189	176	181	181	170	175	154	197	166	167	202	185	186	190	188	187	155	193	202	189	180	167	161	156	164	175	198	165	194	187	175	161	182	203	174	196	160	189	176	190	187	205	189	163	170	193	218	160	184	185	156	184	152	181	196	173	181	184	167	208	188	170	168	177	180	177	184	176	172	203	219	178	179	185	170	205	171	190	192	178	174	188	178	171	184	194	192	189	171	190	170	218	192	180	178	172	167	204	172	185	178	181	175	189	157	177	168	150	155	172	185	189	159	189	179	192	183	177	191	179	207	187	154	175	173	197	168	194	200	196	207	182	181	146	162	162	145	196	158	189	195	202	204	198	184	194	191	177	170	169	186	169	186	179	191	153	194	171	163	175	174	173	163	183	150	171	179	185	192	184	181	176	219	152	160	181	174	192	167	152	187	182	192	187	198	178	189	173	188	173	172	170	196	177	195	173	173	163	173	171	162	192	166	179	158	209	210	200	185	157	170	200	172	159	180	180	179	166	166	190	189	170	192	188	172	191	179	186	192	195	179	187	166	159	173	169	179	195	171	189	160	171	189	166	207	171	182	172	179	171	197	207	171	150	217	153	180	175	204	186	195	208	179	192	197	198	179	176	162	168	168	165	177	174	193	165	170	168	169	168	185	175	171	187	192	179	192	168	183	178	153	181	197	177	193	185	189	198	187	189	182	212	175	169	170	175	164	174	182	193	208	178	190	152	155	170	170	181	164	135	184	199	201	188	202	168	187	182	161	192	191	170	186	187	173	148	171	183	179	172	152	198	196	183	192	157	165	171	174	186	170	192	200	171	194	163	168	175	183	183	168	173	169	193	174	181	184	215	184	195	174	194	202	198	185	166	170	157	182	200	190	157	177	155	156	197	154	167	170	187	170	177	163	163	173	183	184	189	185	183	202	174	166	180	166	213	176	176	200	181	192	166	186	179	146	181	199	148	187	181	228	221	185	177	179	187	194	182	191	167	179	159	195	165	181	179	190	188	203	180	194	152	157	168	219	197	187	180	189	180	206	171	176	159	190	196	176	158	184	190	169	183	165	152	158	187	198	171	165	185	188	184	194	186	200	177	169	137	177	200	224	192	195	151	193	189	217	212	176	162	167	203	175	175	183	155	170	192	183	184	149	167	177	170	161	165	175	194	185	174	177	208	201	175	173	195	168	159	177	187	217	183	194	152	189	173	182	171	185	204	174	180	182	200	183	177	184	210	189	163	196	148	214	201	191	173	161	184	196	177	176	174	177	173	158	169	175	155	186	156	197	162	203	181	188	168	173	152	168	180	170	190	198	197	177	180	194	185	190	183	192	183	184	163	136	176	175	168	211	182	163	180	182	165	168	174	176	156	171	178	190	180	189	182	181	198	179	170	160	175	189	161	193	171	170	178	157	172	195	181	179	149	184	179	165	206	209	183	173	175	183	199	197	166	197	164	209	192	194	163	156	192	190	175	149	163	163	201	163	159	171	180	180	192	179	170	203	191	170	200	189	204	196	192	178	200	195	206	165	182	186	174	178	178	179	181	185	147	145	161	172	167	182	187	170	171	193	179	209	180	170	182	196	174	163	208	176	185	173	181	192	194	197	199	190	177	172	200	201	182	207	198	210	192	193	193	167	182	170	159	202	179	194	181	192	170	180	195	190	189	203	163	204	188	179	199	207	191	190	214	225	187	205	185	187	159	177	176	191	205	181	179	160	192	187	175	167	183	160	158	163	172	198	185	196	185	176	158	186	185	172	185	201	189	149	169	173	202	164	184	199	184	176	190	148	170	181	202	183	181	163	191	166	157	164	170	156	170	185	174	209	165	183	180	217	204	197	188	197	193	183	220	183	178	157	178	167	178	152	186	180	171	171	185	167	210	178	186	184	173	198	175	186	162	149	179	179	191	171	162	170	183	186	166	165	171	191	180	183	175	174	178	169	179	208	194	176	183	201	183	197	181	187	162	159	174	179	153	182	173	160	168	177	154	175	174	188	203	209	175	190	166	181	179	162	184	178	187	186	222	165	195	207	163	183	178	179	168	180	194	165	166	198	171	157	175	174	177	179	184	173	182	177	192	174	167	167	177	199	169	191	185	203	210
6162	845	1281	1435	1216	1031	870	744	727	730	660	687	655	658	563	581	595	536	580	559	532	511	493	533	550	513	506	515	495	520	549	499	517	534	488	495	460	539	539	531	499	519	505	485	503	505	478	495	495	494	524	491	510	474	523	499	495	518	501	461	502	507	506	493	517	506	495	444	523	490	506	450	500	482	495	482	514	511	484	516	455	488	503	514	484	497	513	459	509	486	493	495	564	525	501	460	486	506	500	488	519	464	540	512	471	492	476	487	474	518	474	536	487	494	475	523	500	513	502	500	517	495	533	508	460	505	511	530	523	471	543	467	539	501	497	488	513	475	526	507	525	505	515	474	503	504	517	522	478	491	510	508	511	506	486	510	518	503	494	513	464	510	501	483	530	509	482	503	494	438	499	531	512	505	515	497	484	504	502	514	533	503	493	468	496	534	504	499	520	458	481	530	480	524	503	479	493	528	493	505	528	498	488	497	490	534	451	478	509	521	489	496	496	460	498	474	481	484	500	494	462	497	488	474	486	484	507	493	478	485	453	489	454	498	531	529	522	518	526	498	482	493	522	501	461	471	476	499	494	516	501	511	474	527	518	482	506	532	482	498	484	510	520	464	503	506	520	508	514	418	494	481	468	512	512	507	532	497	475	504	482	505	499	489	500	479	500	516	505	452	500	512	456	504	515	505	511	526	507	519	478	500	543	541	486	527	550	474	516	491	513	522	510	508	506	512	497	506	483	507	521	474	488	512	513	495	468	494	546	551	540	533	508	529	479	493	511	522	509	500	514	538	522	505	492	520	467	510	540	534	491	490	529	506	492	498	487	470	469	506	490	474	511	499	552	556	503	471	517	493	534	436	465	534	494	486	492	526	512	520	543	500	510	493	490	504	489	522	515	510	526	480	484	475	517	490	525	500	512	532	512	484	503	512	501	471	513	483	508	483	477	503	539	498	516	529	505	539	481	516	467	510	488	538	502	534	498	485	486	518	457	487	514	485	519	485	480	486	485	508	475	501	536	520	536	460	532	470	473	521	487	485	512	512	499	505	480	514	504	515	503	447	516	490	491	515	508	490	501	465	480	455	520	531	515	529	530	468	485	478	534	493	523	501	468	486	473	502	506	495	497	460	518	504	492	473	479	507	512	519	472	498	494	471	483	509	513	477	477	498	479	464	511	491	455	481	465	493	503	469	505	491	538	495	505	490	495	577	488	508	478	518	488	497	525	455	505	470	503	505	460	495	527	476	516	489	469	489	497	519	494	453	494	467	538	482	464	528	504	529	552	496	477	493	522	521	494	490	490	465	542	522	522	514	512	500	544	498	494	460	488	501	485	501	540	505	474	511	504	459	463	463	526	492	498	541	501	471	459	500	537	508	485	557	469	484	499	566	479	509	525	467	506	491	489	502	489	473	507	505	525	488	486	491	515	528	525	485	522	523	485	474	500	511	498	506	526	448	485	489	504	515	515	481	515	526	470	485	451	512	464	498	487	491	483	527	495	508	499	522	479	485	460	512	527	468	513	495	467	478	524	498	552	514	471	516	475	508	494	510	527	491	534	521	530	513	540	479	527	485	490	505	496	516	517	519	494	516	489	519	505	490	435	490	494	559	425	512	541	511	499	497	486	479	471	516	464	544	530	479	534	488	492	491	527	477	476	467	509	527	478	499	490	544	476	506	500	512	522	517	532	486	500	505	499	526	471	511	505	543	502	503	479	472	495	515	522	512	502	464	517	482	500	481	503	518	507	507	498	482	469	457	506	496	535	522	503	460	477	532	506	503	467	513	482	510	484	501	517	489	522	498	508	503	509	528	522	504	500	478	517	499	496	510	511	504	497	498	513	498	466	523	506	508	455	477	512	507	530	511	487	525	534	520	496	505	481	496	518	469	488	495	527	491	497	494	502	508	494	528	484	500	514	501	494	494	525	492	514	515	497	484	504	456	520	524	496	500	491	491	483	484	512	522	482	480	504	498	498	524	504	499	495	539	535	485	525	480	511	491	539	525	472	492	483	526	501	463	522	501	510	509	501	480	531	485	518	457	492	523	489	486	489	514	523	477	504	520	510	473	506	476	458	524	529	501	518	524	538	506	467	516	535	446	499	505	515	497	515	495	526	513	525	555	477	479	511	516	549	496	497	496	513	490	515	504	494	487	497	508	509	481	501	487	530	511	553	506	475	474	476	525	533	499	492	513	468	497	548	507	548	485	498	548	479	506	464	491	495	508	496	489	505	532	519	529	497	480	532	527	485	504	479	509	495	515	462	525	529	489	483	501	496	465	504	500	488	475	543	495	495	488	517	524	514	503	527	473	469	503	494	517	487	487	474	509	434	503	486	494	450	521	520	504	488	513	483	513	536	506	511	511	529	509	476	489	526	500	491	470	505	471	462	482	489	540	478	482	504	491	477	493	497	481	497	497	494	510	497	484	479	543	496	480	508	514	490	498	508	494	477	513	466	493	514	486	530	517	516	547	499	470	494	473	503	510	512	497	513	458	484	476	491	533	526	523	507	478	511	505	491	448	468	486	511	515	531	488	457	485	482	542	487	500	487	464	479	528	528	474	488	513	499	498	530	484	509	510	489	528	499	513	503	494	549	493	465	498	493	500	487	459	526	526	473	468	502	494	459	485	461	501	522	529	431	485	456	516	506	480	500	508	462	518	516	556	508	459	481	521	498	476	501	456	493	507	499	505	508	458	532	473	489	491	500	506	497	508	495	515	508	500	517	471	525	511	487	506	493	478	495	472	520	557	528	487	521	479	458	490	465	523	537	499	488	441	485	498	526	450	536	482	509	515	532	486	526	512	463	491	548	510	502	464	497	534	491	512	512	547	493	553	509	507	483	488	532	470	530	521	469	536	528	505	530	498	514	549	532	534	461	514	479	516	468	503	471	527	507	461	504	502	508	467	523	527	466	518	497	526	527	513	522	513	486	526	466	453	472	498	539	500	512	472	506	513	481	525	513	503	534	488	519	522	466	517	515	490	480	509	507	496	515	478	509	496	497	488	516	487	460	508	487	474	491	479	527	476	483	498	489	498	497	487	523	526	465	479	493	495	507	503	482	459	486	451	524	548	498	509	526	474	513	491	509	487	520	509	529	526	495	524	464	482	510	501	510	476	489	524	523	490	493	492	528	518	506	475	486	474	487	486	454	535	504	515	461	522	505	495	511	544	497	516	479	525	468	496	479	507	494	515	476	531	489	476	488	512	461	502	529	497	506	468	510	481	482	477	481	523	504	524	502	482	500	512	485	485	502	540	496	531	476	484	510	538	470	539	508	496	494	515	517	502	524	524	471	520	452	528	547	506	505	491	510	513	494	502	482	494	468	508	498	514	531	485	517	497	553	454	520	512	475	452	546	515	541	519	516	493	494	530	462	520	503	514	532	500	495	483	539	523	493	479	524	465	486	513	542	508	517	525	495	495	510	487	529	498	499	527	458	479	527	466	465	482	514	506	531	520	505	506	495	496	524	503
14618	1510	1175	953	713	620	556	502	489	424	474	422	426	395	409	379	409	452	369	398	382	366	375	437	389	394	362	346	423	359	384	379	376	445	367	423	374	391	380	346	371	380	384	356	353	339	364	399	364	385	383	385	400	394	399	387	402	389	430	394	345	398	386	369	318	362	430	384	386	360	372	384	371	375	387	376	369	355	378	391	389	394	399	395	383	369	392	369	363	378	387	373	390	370	381	394	387	389	374	370	384	383	367	375	385	408	392	410	362	357	419	384	404	376	347	365	402	396	393	334	380	407	364	361	389	379	402	401	403	357	406	389	372	390	382	360	358	379	416	418	408	421	414	419	366	328	383	367	359	387	380	374	334	378	376	374	401	405	398	347	393	424	409	397	379	376	366	381	400	377	373	381	391	379	435	357	399	382	395	374	389	384	399	388	430	402	343	363	381	415	374	361	388	379	403	381	365	381	405	390	396	383	406	402	420	386	387	391	387	381	404	407	375	389	386	386	353	419	368	393	398	405	345	408	387	378	375	416	397	388	379	424	397	387	363	375	391	398	380	355	389	419	388	402	350	424	412	367	383	382	395	400	382	375	408	373	359	358	363	359	382	397	373	401	377	375	374	376	385	383	416	388	397	380	402	383	386	380	371	377	382	358	374	374	371	342	416	368	413	362	390	384	413	407	399	386	385	407	397	397	357	362	380	435	366	360	389	401	376	360	387	412	381	420	402	382	365	392	440	403	400	360	368	390	397	401	381	381	381	357	368	344	412	390	398	395	398	404	407	370	359	365	370	372	373	393	407	356	377	384	383	374	393	412	421	382	384	386	396	382	404	404	404	406	351	395	361	382	408	398	429	406	367	386	388	395	387	403	414	415	398	384	372	361	390	393	373	377	370	387	382	381	389	415	376	385	389	398	427	379	391	438	366	376	392	369	380	384	394	371	321	359	385	395	367	418	362	406	383	364	375	381	390	390	405	378	356	388	393	388	415	363	380	351	360	361	349	411	413	387	404	369	391	361	409	398	395	389	402	369	433	385	428	407	458	365	361	399	416	385	428	373	382	396	382	379	363	379	358	404	397	414	347	366	398	370	354	361	382	376	363	385	355	401	421	355	363	404	411	412	374	360	394	384	365	373	397	373	409	423	366	406	345	338	325	384	380	377	394	384	365	371	371	398	382	378	401	350	392	380	376	359	339	390	449	356	372	391	369	384	403	409	371	367	367	346	359	370	384	393	372	372	395	409	379	373	385	399	380	366	368	350	392	385	392	408	404	376	367	387	400	386	416	391	366	388	395	387	361	362	370	436	383	370	354	371	387	353	407	389	368	393	424	380	392	381	389	385	415	386	375	379	362	376	385	384	396	351	402	412	368	364	367	410	430	376	361	377	334	396	382	422	395	392	398	416	386	382	356	350	360	383	410	375	351	390	360	363	363	368	407	384	383	400	363	376	360	377	355	401	386	411	381	387	396	408	389	402	351	375	382	363	346	361	343	395	360	367	379	404	402	402	365	399	420	416	343	390	368	369	380	377	406	404	374	423	396	429	368	390	358	369	357	382	401	390	342	381	385	381	357	407	382	424	388	399	372	359	379	358	374	382	343	345	417	403	376	386	363	386	346	362	341	387	414	368	429	353	379	375	343	378	397	405	372	404	390	401	354	367	374	369	424	397	383	386	372	392	361	416	388	383	441	371	359	386	404	352	401	395	342	414	398	392	406	411	383	399	394	387	357	366	363	371	375	411	392	403	356	387	374	380	355	353	390	389	405	361	433	402	391	378	383	333	363	387	400	428	405	416	363	426	394	393	392	353	387	409	394	354	397	361	364	366	361	377	399	393	409	388	333	380	371	399	354	418	384	380	360	403	385	412	389	402	368	393	389	371	384	341	395	404	379	350	371	355	414	387	402	395	360	384	374	403	410	408	373	387	366	377	372	373	385	368	389	367	400	350	339	378	370	351	393	353	373	389	384	384	382	359	407	353	386	372	400	373	419	430	396	355	379	388	381	384	437	348	372	336	349	353	374	379	391	407	369	361	406	401	399	387	401	365	390	389	402	387	381	398	344	342	396	336	382	402	397	389	349	374	371	345	423	389	417	373	347	348	364	412	345	376	368	388	380	423	413	373	391	383	428	368	432	413	356	389	344	381	376	407	367	378	375	414	368	350	377	390	388	353	373	367	401	369	399	383	398	428	355	388	380	384	430	392	366	403	371	410	389	384	356	380	359	372	386	406	348	384	357	393	360	368	332	389	363	394	416	387	397	420	394	372	353	379	362	386	400	350	343	418	376	362	401	341	402	402	353	423	410	413	395	397	394	391	393	366	403	378	401	404	382	407	411	348	366	379	420	383	368	373	357	368	410	369	355	380	422	356	397	422	373	396	401	350	383	370	382	394	383	386	380	370	368	363	393	421	406	390	403	398	375	379	409	381	403	384	375	364	388	348	341	386	386	350	374	368	388	400	369	360	338	360	361	352	381	393	386	347	376	444	394	375	392	403	362	411	372	411	386	375	364	384	404	374	407	429	412	391	387	396	388	428	415	350	366	374	395	393	390	399	369	432	407	402	406	428	404	398	371	362	380	382	386	377	397	407	351	358	349	395	387	393	395	391	386	353	364	369	409	399	412	380	408	397	374	390	369	371	396	351	355	347	389	348	362	402	396	374	385	394	380	403	391	393	369	378	338	370	382	389	430	409	365	363	412	355	390	373	378	353	372	375	389	390	380	383	393	366	416	362	393	376	393	404	356	380	394	407	427	366	408	375	371	397	341	386	359	360	355	373	390	380	354	395	379	396	384	380	407	367	386	383	438	398	404	416	426	394	381	359	347	391	408	370	385	322	387	371	364	359	388	392	381	389	351	395	376	389	362	387	382	381	384	345	366	405	375	403	394	417	440	358	404	383	376	355	374	389	353	371	364	404	371	363	435	421	367	378	345	387	389	414	373	404	370	403	374	343	356	361	384	377	388	400	407	384	358	385	382	421	405	369	344	430	358	372	397	408	369	388	379	352	382	356	372	362	385	397	408	415	389	407	379	380	398	359	405	369	353	379	394	340	351	408	367	394	364	406	388	385	419	409	384	411	426	360	365	375	404	369	384	397	374	401	357	371	362	407	396	384	377	414	347	406	404	397	354	382	413	352	385	365	351	342	368	374	352	392	381	383	380	358	356	377	387	404	358	404	388	393	411	384	382	371	390	368	367	384	396	387	400	385	403	394	366	356	365	335	361	411	384	409	397	384	397	368	407	394	412	364	418	383	394	390	385	402	372	377	407	428	390	388	411	358	403	385	371	409	401	385	386	384	411	363	342	418	372	408	417	391	407	380	375	380	378	375	390	376	375	396	359	369	363	417	384	411	405	367	389	396	383	371	356	414	432	392	371	376	391	359	381	358	385	412	376	389	380	367	407	387	367	380	396	389	385	391	368	379	405	387	385	373	359	376	411	343	386	365	380	410	352	358	416	372	383	403	385	396
8596	1538	2539	2721	2334	2033	1716	1497	1424	1340	1198	1215	1172	1121	1137	1035	1059	1090	1029	963	960	980	950	972	947	945	960	937	879	975	907	981	926	912	907	986	926	993	925	948	942	951	938	910	996	902	893	896	940	936	915	975	891	958	940	918	881	932	955	855	923	910	934	951	899	958	881	968	919	906	838	896	983	920	909	935	927	913	836	913	929	846	847	949	883	921	940	917	886	904	883	917	957	856	875	921	892	909	922	918	948	865	923	930	917	940	916	898	892	872	952	911	860	882	928	936	908	905	929	940	933	890	916	901	950	908	893	838	936	896	938	907	911	867	906	910	918	915	947	915	833	911	934	922	921	872	847	867	904	899	985	909	868	917	876	908	891	912	944	918	964	936	880	893	960	937	887	912	910	878	928	897	856	915	881	860	953	901	855	853	875	912	920	856	929	889	907	913	884	965	930	880	962	895	897	943	860	933	914	907	950	984	898	882	855	875	914	938	897	887	930	911	918	881	875	939	994	928	951	941	928	895	936	945	960	871	863	944	908	897	921	945	909	890	890	908	942	931	890	966	962	934	918	865	942	895	938	918	895	936	883	902	931	900	863	887	876	893	912	910	938	928	915	848	917	924	875	927	902	887	902	946	932	920	921	890	1005	954	933	911	949	881	926	903	887	897	901	965	894	924	903	952	971	954	890	883	912	890	911	960	948	947	891	894	948	924	853	928	871	921	853	918	920	908	913	888	870	865	878	882	958	943	901	858	839	911	959	916	955	909	892	842	920	865	884	895	906	901	982	924	861	929	922	928	865	911	917	933	856	957	870	961	907	914	940	857	906	930	913	907	905	910	907	878	902	891	930	875	894	936	902	850	943	992	950	854	857	907	867	884	913	901	899	918	913	886	957	937	918	941	883	914	858	867	945	913	905	904	988	938	957	887	885	878	959	888	938	879	917	880	881	933	908	843	868	907	890	928	888	930	929	917	913	865	881	868	884	913	893	934	869	925	886	860	925	919	931	918	880	941	899	879	981	903	902	906	935	913	969	929	882	899	928	926	924	912	898	887	887	902	887	904	820	879	885	963	881	901	938	924	907	907	898	900	884	914	868	948	930	925	929	961	924	947	937	938	910	883	904	890	939	952	890	903	912	896	846	844	886	885	923	880	882	936	951	904	881	863	892	864	920	892	940	883	923	883	902	843	928	886	879	899	919	878	937	915	953	944	934	870	923	873	926	892	904	952	861	888	897	954	915	910	895	953	904	871	948	915	903	927	883	931	905	933	949	896	851	914	911	900	943	878	951	930	850	928	918	888	890	912	986	882	913	936	930	874	852	979	912	932	840	919	960	840	872	897	918	903	961	928	911	864	881	930	911	923	910	908	915	905	877	919	907	897	914	900	874	925	873	946	921	938	899	903	955	931	940	866	914	890	937	894	934	927	883	884	935	963	899	898	948	923	963	911	883	910	943	889	919	908	900	897	847	854	904	921	924	930	941	897	894	906	852	972	933	900	882	953	852	943	916	916	894	905	901	893	902	923	926	883	918	899	912	894	897	867	923	933	862	926	889	855	898	917	919	874	891	916	873	874	901	854	891	922	907	925	884	917	933	945	923	945	933	933	873	898	908	954	870	953	907	924	894	920	912	880	894	910	851	936	985	940	912	917	930	907	949	918	929	922	887	919	903	895	907	925	846	877	965	902	908	920	866	896	897	914	882	880	909	924	922	927	876	898	909	883	931	910	924	930	940	853	891	927	927	880	893	967	873	910	915	894	896	857	876	891	921	891	918	908	890	905	861	894	886	925	892	878	936	896	902	910	924	898	911	922	893	920	899	917	894	913	895	924	897	920	978	941	887	962	918	891	908	896	887	912	955	942	953	923	942	911	885	891	838	900	933	926	891	859	908	907	831	933	895	936	896	865	920	903	918	932	816	893	873	878	902	898	878	935	868	941	895	892	936	843	970	879	923	895	848	919	861	937	942	893	892	930	901	901	902	930	931	956	917	856	878	881	922	916	973	853	908	918	903	940	941	898	885	873	880	896	873	919	894	886	973	915	890	871	924	901	908	892	914	881	944	917	903	936	910	905	885	910	883	959	901	963	885	955	895	913	912	857	926	930	898	906	902	921	892	894	958	879	936	957	905	931	882	870	887	929	941	894	917	883	876	979	944	959	899	952	865	919	842	919	894	875	885	925	860	867	913	892	889	917	899	876	955	916	887	842	881	867	880	918	946	916	946	923	971	902	936	919	921	918	897	878	921	953	919	946	954	904	941	907	841	928	901	942	912	925	922	889	932	869	876	872	915	960	892	879	978	953	894	877	922	938	862	886	912	886	912	907	883	890	909	885	887	946	914	893	922	927	913	951	877	891	920	936	944	871	949	915	922	947	931	908	892	927	876	929	911	900	945	936	947	905	957	951	913	920	934	893	925	958	915	906	947	921	884	837	879	904	839	913	906	941	943	944	960	886	954	922	878	909	822	936	865	906	914	903	852	833	928	878	903	908	923	952	933	899	852	884	942	860	904	886	900	932	866	896	867	917	867	882	918	894	900	852	888	942	894	974	892	920	867	918	930	895	912	951	980	915	864	887	909	977	927	885	887	937	896	912	947	883	921	905	925	912	841	948	902	963	865	888	864	888	876	892	929	921	887	944	915	879	863	914	939	882	907	853	919	904	901	960	916	862	902	880	915	968	920	914	951	914	858	902	889	917	923	902	949	918	927	917	888	889	927	898	915	913	906	927	903	878	885	876	909	897	933	928	927	907	925	918	887	899	866	910	893	948	919	886	891	889	924	962	898	918	905	910	935	884	918	864	878	937	884	898	898	902	883	959	894	937	885	879	922	890	870	948	931	905	945	891	914	916	919	911	880	905	964	847	836	884	859	898	882	888	913	906	902	957	899	922	927	853	953	909	915	935	906	914	924	909	880	855	919	866	846	927	909	927	915	924	974	907	879	908	907	930	964	908	892	926	886	921	876	886	889	919	925	957	923	941	904	905	937	908	915	887	896	872	918	908	917	961	907	922	911	945	919	966	884	869	909	932	929	887	908	862	910	916	906	920	862	946	899	891	835	884	859	925	917	870	884	890	856	923	909	931	899	901	902	863	931	945	848	952	945	879	900	894	926	910	935	897	928	884	923	909	928	850	948	922	911	868	958	926	965	944	881	915	921	924	933	965	898	924	907	931	908	928	897	932	909	881	944	875	902	902	897	870	879	941	922	906	954	896	922	937	903	899	878	901	925	862	895	933	961	877	920	880	980	933	848	879	935	913	902	913	961	860	894	946	936	920	977	924	976	940	916	907	893	914	898	946	903	971	916	888	916	931	868	900	892	883	864	912	918	856	928	888	1005	896	928	888	933	929	890	914	944	903	911	888	925	902	909	900	907	935	911	937	889	955	921	928	934	923	885	877	891	909	895	934	966	936	916	849	922	873	896	908	972	897	926	896	916	884	937	944	905	905	913	889	885	883	904	973	871	911	928	991	919	884
1563	261	250	252	277	255	224	238	210	230	267	221	241	265	229	245	236	274	222	258	244	253	231	200	239	254	242	232	221	248	220	242	240	223	251	224	232	249	257	237	244	226	249	235	229	217	228	231	223	203	265	233	239	262	226	236	240	237	239	241	219	253	225	247	231	239	227	238	230	234	243	233	213	240	243	215	226	205	271	234	253	272	238	241	248	235	270	241	242	235	239	199	263	230	207	221	236	224	230	251	259	240	241	238	234	243	246	249	230	222	233	218	236	203	226	200	228	227	204	217	246	246	250	235	265	225	211	229	237	242	235	237	232	234	210	223	235	233	251	232	233	230	256	272	219	225	240	258	212	217	208	219	220	269	245	220	216	232	239	218	255	220	233	211	221	245	216	243	232	223	212	244	255	249	210	253	255	236	240	230	233	247	236	233	259	195	259	251	261	259	224	232	234	234	236	264	219	268	255	234	256	236	235	250	246	244	212	245	224	229	250	240	250	219	220	250	224	231	247	276	241	215	213	230	232	252	225	243	232	227	245	253	240	257	243	272	221	205	234	231	219	194	259	257	261	245	231	237	236	215	248	227	244	207	238	231	231	206	231	204	216	253	248	207	229	228	191	246	210	251	256	270	248	226	232	220	237	223	221	215	275	248	214	208	248	222	272	231	206	206	250	239	258	223	239	221	263	253	235	247	246	229	231	242	256	227	227	269	243	243	213	280	223	236	239	205	233	218	254	228	216	237	257	237	215	232	236	224	227	234	215	242	246	211	230	204	225	211	270	220	227	220	244	210	234	226	235	233	255	212	241	226	246	216	205	211	218	219	249	244	264	231	238	226	229	216	233	224	254	221	244	260	235	226	239	233	225	235	248	236	243	222	219	233	254	228	237	239	243	235	230	225	235	231	216	236	236	243	240	231	223	222	220	229	238	230	210	222	262	261	217	211	259	282	226	250	217	216	236	241	233	229	242	201	199	225	265	232	254	237	237	245	241	245	241	235	246	224	238	235	231	237	279	217	242	230	209	236	208	246	253	240	229	221	238	254	252	204	269	238	243	241	233	212	218	226	224	239	232	219	228	236	254	230	243	249	228	248	253	242	245	214	239	239	250	225	226	231	235	211	220	224	223	213	235	250	256	256	234	260	208	244	249	234	225	246	223	258	235	259	259	210	241	265	234	257	254	260	252	231	220	219	231	262	192	231	224	247	235	217	217	259	222	235	243	238	200	211	255	218	266	282	217	219	226	244	218	270	230	219	223	259	212	236	226	230	252	242	236	233	241	241	257	268	235	233	245	259	260	212	239	195	219	246	217	239	234	241	228	222	222	239	249	233	253	248	193	247	272	234	243	245	249	234	225	240	226	237	213	231	232	209	238	247	230	245	252	223	202	267	246	241	227	239	245	212	226	258	229	255	231	226	234	259	231	210	233	249	251	247	217	240	218	227	261	201	241	243	227	244	233	226	239	232	236	235	231	236	223	236	250	259	260	231	263	223	210	208	231	231	227	220	235	226	234	242	251	226	256	228	208	241	228	192	242	267	239	258	236	222	230	236	259	219	225	224	251	223	210	241	248	272	243	221	210	232	241	270	226	212	259	243	225	231	226	249	249	260	233	237	274	217	224	266	224	242	253	211	240	246	224	229	238	245	221	221	247	247	214	246	265	252	253	219	205	243	248	249	229	236	253	277	226	224	240	220	223	222	217	216	233	239	227	223	223	272	242	238	232	204	231	219	271	226	259	264	238	222	257	212	249	240	274	242	253	239	250	237	249	223	248	206	225	245	231	243	224	228	240	253	194	218	247	238	242	246	258	274	228	251	227	253	210	209	238	200	237	238	249	246	216	231	226	186	237	217	232	251	225	248	226	252	255	233	242	222	225	222	246	244	255	264	231	225	270	256	220	234	235	228	232	206	220	242	194	226	246	270	227	256	245	222	239	247	223	227	232	269	242	247	245	247	255	236	228	246	236	269	225	245	250	265	223	222	246	258	212	254	274	225	247	250	223	216	244	223	249	229	266	222	215	248	273	229	224	209	253	233	233	232	233	217	242	225	235	228	243	232	249	254	237	242	228	217	248	237	239	235	226	251	247	223	258	266	239	225	230	241	221	260	252	259	272	259	210	211	238	257	236	211	262	244	225	207	242	249	224	211	224	234	261	229	202	221	203	207	243	232	223	222	209	237	231	268	229	239	235	232	248	226	255	251	245	209	232	259	247	222	230	231	272	248	214	225	257	247	226	229	248	250	237	242	232	230	237	230	209	219	230	211	239	248	213	221	220	233	268	260	235	221	208	255	229	210	245	227	220	225	212	240	274	247	251	199	205	228	240	238	231	224	246	248	248	238	249	247	231	261	253	263	238	244	232	224	212	243	232	217	228	227	225	263	243	252	201	236	231	251	219	238	209	240	225	229	198	236	249	267	236	237	236	236	222	221	232	254	247	215	234	247	257	249	211	260	249	242	239	191	229	234	263	232	242	238	215	237	229	222	231	187	250	268	236	212	207	214	215	246	271	237	226	237	247	235	251	234	213	232	240	217	222	231	284	230	227	235	265	231	258	245	188	231	206	241	225	256	223	261	236	243	203	214	235	228	234	208	269	245	224	218	221	255	251	243	231	249	249	229	255	250	226	242	238	260	243	219	195	235	256	241	189	212	229	237	226	252	249	236	237	229	231	249	235	243	226	209	263	237	248	233	253	257	219	252	237	224	229	241	222	241	215	242	254	238	237	222	235	233	230	261	239	222	208	222	233	257	208	265	238	262	261	204	248	245	203	218	241	255	242	236	246	213	231	202	241	239	234	222	239	282	242	229	215	235	236	239	228	259	217	256	218	238	195	231	248	241	241	258	255	259	227	217	257	248	222	228	253	238	220	281	264	226	263	237	246	253	238	237	228	200	231	238	216	270	255	234	259	233	245	244	222	223	245	244	238	255	225	234	230	231	248	208	219	251	233	211	237	244	238	258	270	246	211	232	218	241	214	228	235	240	212	207	238	261	240	289	245	228	246	242	224	272	262	250	220	236	216	253	253	240	247	232	246	269	255	237	229	248	247	246	261	245	232	224	246	252	245	217	241	273	234	237	245	267	234	230	232	215	225	271	234	234	239	238	241	225	232	226	254	252	242	237	232	255	222	232	235	239	235	199	279	266	231	229	259	261	210	214	229	253	243	225	222	242	245	266	246	206	232	212	255	254	231	235	244	239	244	246	212	196	216	234	214	241	250	226	235	218	238	232	255	230	227	232	228	227	222	261	197	212	235	243	257	234	256	221	254	231	227	248	241	226	213	227	222	259	228	236	241	211	222	248	249	228	209	234	211	241	213	231	244	209	228	232	229	235	200	275	224	216	240	213	237	248	232	247	223	257	253	237	230	279	251	244	224	248	212	213	233	239	234	255	235	265	244	242	242	244	227	242	198	230	237	203	229	278	255	237	237	272	233	263	205	249	238	263	249	249	218	241	234	267	236	233	242	236
1879	626	652	676	630	618	642	640	622	636	631	645	633	619	564	614	621	579	602	606	588	538	621	606	621	561	554	605	597	610	629	554	620	573	631	548	589	618	591	567	593	618	565	593	592	612	596	570	589	611	596	623	609	634	596	601	573	582	578	625	608	564	610	565	551	536	565	565	591	621	580	604	621	591	581	634	548	607	553	599	630	604	600	620	638	624	623	607	576	573	575	601	572	561	600	571	602	612	616	572	600	588	594	623	599	598	576	617	585	639	583	608	629	591	638	580	600	612	552	614	596	615	589	598	569	588	629	565	575	626	581	584	581	584	581	618	610	623	568	601	609	601	653	578	570	644	609	596	609	608	611	559	597	638	591	595	566	622	561	594	572	593	589	623	559	607	570	603	546	617	593	581	610	612	620	629	588	592	586	572	603	626	581	625	590	568	529	663	587	621	630	593	579	582	598	562	561	574	602	552	599	607	554	612	600	588	582	564	610	595	592	606	597	594	619	614	563	586	594	586	635	571	580	600	581	586	563	581	583	605	590	634	597	608	606	585	604	600	606	592	603	578	588	607	552	602	574	597	610	608	611	563	632	548	571	618	579	593	574	586	619	598	598	593	613	603	592	574	563	613	628	628	619	583	571	563	585	588	563	572	560	627	630	570	579	598	594	593	537	624	598	591	651	586	556	593	604	580	598	613	605	549	621	594	580	598	614	531	598	601	629	582	588	585	607	622	605	581	598	615	526	602	614	623	607	560	639	573	589	554	571	619	562	557	609	601	607	573	622	609	577	596	649	628	635	583	558	589	606	605	574	547	586	583	589	556	629	568	574	606	570	599	626	592	618	586	582	612	607	562	543	610	587	576	598	634	609	594	593	617	556	594	617	575	556	642	582	577	581	589	609	597	605	536	601	618	580	584	570	615	562	586	600	622	552	591	600	605	543	564	599	631	580	638	602	597	596	547	548	589	584	580	578	572	549	595	595	616	584	586	595	629	555	603	583	627	646	589	604	586	619	581	596	588	595	551	599	604	547	603	586	608	556	576	610	650	590	584	619	591	601	581	605	604	562	585	584	584	614	607	630	584	597	616	549	585	557	636	610	575	578	588	577	617	600	598	604	551	592	611	566	612	586	595	611	604	587	556	601	632	589	592	589	586	558	618	596	579	607	589	583	606	659	668	575	587	611	565	628	568	556	624	579	588	568	594	579	570	614	579	610	537	572	590	583	581	611	560	595	610	596	571	624	585	603	611	581	574	610	624	594	618	600	628	609	578	593	586	588	599	585	636	616	606	587	594	623	608	565	571	602	581	581	556	560	578	619	590	598	590	568	579	615	549	563	595	540	591	611	601	617	575	598	620	563	544	582	597	622	597	602	585	539	601	594	601	602	638	586	590	601	581	577	581	610	564	589	578	593	563	595	626	596	568	562	598	593	606	581	591	573	637	603	571	615	609	612	596	596	618	570	595	594	590	607	551	573	615	613	581	581	576	588	606	575	580	572	588	591	598	617	628	594	585	557	578	593	630	556	627	602	619	589	570	599	551	630	583	580	566	586	607	564	592	599	601	510	583	561	652	619	576	580	570	537	598	606	623	564	593	616	576	562	631	564	572	621	581	581	630	600	578	580	538	606	628	568	576	580	605	586	596	598	594	598	595	610	568	583	616	577	563	578	565	598	556	611	595	592	628	596	625	627	575	609	595	598	598	576	604	591	621	617	592	611	617	620	629	541	613	591	588	567	626	617	579	537	629	619	563	551	619	575	600	590	590	592	594	603	622	597	600	596	588	632	589	597	587	591	610	593	627	590	603	571	596	598	599	633	598	575	582	593	567	603	584	596	559	598	541	601	582	597	556	572	636	611	614	598	570	592	607	580	583	572	586	586	604	591	580	580	633	604	551	604	585	616	585	585	587	619	622	631	566	610	623	560	609	572	576	578	583	583	577	626	615	544	613	612	591	581	569	600	585	584	567	621	571	575	542	602	555	562	550	593	568	586	632	599	591	577	598	568	612	616	577	607	567	588	620	590	599	565	596	590	603	598	619	556	583	603	593	582	565	563	596	593	604	601	563	598	593	601	628	592	601	606	576	581	594	601	584	549	590	600	600	619	608	562	552	576	585	597	574	549	597	564	592	596	566	605	536	607	556	573	586	573	566	575	625	615	662	572	569	602	571	604	568	578	544	571	635	569	617	619	615	583	605	608	609	562	588	572	580	591	596	597	582	617	594	567	611	610	606	618	592	583	578	598	627	588	597	591	628	581	592	623	580	598	590	576	569	584	598	631	599	612	597	590	602	602	610	649	603	595	568	594	573	601	616	556	611	559	595	600	660	597	598	586	627	565	544	562	626	553	583	577	579	591	574	602	612	625	599	562	592	558	567	602	555	587	597	637	632	571	570	560	613	573	582	621	550	623	595	591	621	602	570	572	594	598	556	587	609	646	555	610	587	555	561	614	565	580	584	577	581	538	612	640	636	630	555	625	628	577	621	565	559	582	597	575	587	604	544	612	569	563	624	595	578	574	611	570	543	610	579	567	615	559	561	580	593	641	621	605	597	580	574	570	601	589	579	555	579	614	600	592	577	541	590	596	619	564	593	621	583	558	608	604	533	597	573	554	589	615	593	570	623	623	603	567	628	571	589	574	576	607	566	597	589	578	552	588	611	610	614	627	606	542	594	605	577	622	595	557	570	601	599	550	591	588	612	595	587	603	596	585	599	597	600	568	548	582	553	599	573	565	624	580	610	577	519	545	602	579	599	557	572	571	616	596	589	603	608	603	567	624	682	522	601	627	565	581	603	584	590	604	619	627	609	576	595	602	570	643	610	609	571	566	598	576	590	647	585	582	595	598	597	605	555	601	613	593	542	559	618	595	583	595	599	628	612	561	599	577	602	552	587	625	631	579	563	562	543	608	566	592	627	613	588	634	603	583	563	575	598	574	607	569	563	585	567	613	568	607	614	604	564	569	583	617	594	597	569	578	572	580	590	579	611	595	620	560	532	582	591	615	595	526	593	582	575	547	646	580	549	605	589	597	644	571	567	620	614	596	633	604	593	586	564	656	606	585	622	579	610	589	637	589	568	581	607	568	630	592	594	609	565	635	616	562	595	567	582	582	627	576	596	608	567	613	616	597	573	625	588	609	597	591	587	612	592	616	599	605	602	571	572	586	599	585	564	625	623	587	606	601	593	569	616	619	596	576	582	648	604	584	578	547	591	587	583	615	680	564	628	611	634	582	590	609	598	578	594	600	581	591	593	576	621	592	576	543	588	557	562	574	614	626	624	616	593	553	599	535	593	620	617	596	591	627	620	569	567	591	602	623	599	615	634	654	601	588	597	581	574	617	548	630	602	634	606	550	557	594	598	566	592	598	622	625	579	590	563	565	564	588	612	547	591	601	573	626	584	597	595	598	570	572	613	561	618	595	601	575	596	566	536	609	589	568	576	660	558	619	614	579	558	640	620	566	573	633	631	590	623
7078	582	516	441	328	284	255	229	210	225	226	188	204	177	183	205	190	221	194	191	219	177	199	201	192	165	190	195	184	201	186	179	174	198	192	178	204	186	184	175	181	184	157	178	166	181	188	202	185	193	174	190	189	178	171	160	189	180	169	187	170	168	171	173	188	166	194	183	171	193	178	183	168	163	189	156	198	170	173	192	191	190	161	156	189	178	172	161	191	173	182	177	190	165	177	184	166	164	175	149	171	198	178	180	162	194	160	185	182	180	218	188	167	186	185	183	191	182	202	167	191	188	186	187	161	183	191	145	158	186	182	202	147	200	189	194	145	167	154	203	198	184	157	191	173	180	177	164	188	188	183	168	191	187	172	162	189	175	171	160	182	183	165	170	210	186	213	175	174	181	170	176	204	166	182	210	190	172	181	183	187	183	174	166	191	166	162	149	181	167	175	182	170	164	164	180	186	212	187	173	175	167	174	177	160	204	219	188	177	189	191	194	183	174	172	158	177	176	196	183	170	212	182	191	171	155	163	193	186	173	192	184	179	202	171	172	176	193	181	170	185	156	194	193	176	163	182	185	176	174	179	190	171	169	184	176	157	203	178	181	173	194	201	177	188	194	176	178	213	172	187	166	169	195	192	151	160	159	201	172	181	192	210	188	178	173	151	168	182	145	193	184	198	174	195	168	199	163	165	222	158	192	181	192	180	172	160	176	194	205	191	198	158	174	177	175	202	187	177	194	191	179	179	206	195	188	179	166	203	187	171	183	175	168	166	175	179	195	198	208	194	168	167	169	191	149	192	156	174	171	196	169	160	166	162	201	176	181	177	177	173	167	190	191	210	185	136	169	170	158	173	155	191	191	157	183	188	184	187	192	162	164	157	178	165	176	188	152	142	160	181	189	176	213	180	172	158	166	187	193	172	193	150	187	182	183	150	180	194	182	185	164	180	173	179	181	169	193	180	175	161	198	203	180	172	202	181	192	173	175	178	172	189	156	187	194	195	151	202	170	172	170	185	189	178	179	162	190	178	163	185	202	176	205	187	155	173	177	202	189	150	188	162	187	171	183	188	187	202	183	182	165	184	197	178	180	176	176	183	183	169	152	189	169	161	177	176	173	206	170	198	173	176	177	184	166	168	158	195	192	184	186	189	167	179	175	184	172	185	196	190	194	167	200	180	173	186	156	195	185	164	145	164	179	181	203	170	177	190	173	178	179	172	174	179	175	184	163	205	182	184	200	184	209	190	184	175	174	189	164	217	150	175	194	177	214	173	160	180	153	151	184	167	184	197	186	190	198	191	182	161	171	169	179	168	189	171	164	141	172	192	187	178	209	190	168	161	161	164	185	159	187	180	177	202	165	159	151	176	191	189	164	144	162	160	199	166	186	163	144	171	164	166	193	168	179	193	171	184	164	200	192	150	169	176	175	175	187	169	163	165	198	185	165	186	177	184	171	183	162	147	177	198	174	164	172	185	173	171	159	189	159	178	196	172	144	181	159	191	192	194	195	191	154	172	181	176	178	176	202	190	158	190	157	160	164	186	180	188	209	182	167	179	155	198	182	159	171	172	172	197	192	192	191	195	197	175	181	177	167	183	180	191	171	150	156	174	190	179	195	177	175	186	144	183	184	187	189	165	188	141	175	183	180	177	156	185	192	162	174	170	172	149	163	196	215	197	178	168	205	172	184	158	158	201	198	200	161	166	187	220	156	159	181	177	184	190	184	174	183	183	191	173	192	181	188	169	182	197	175	182	180	157	195	183	146	171	195	191	190	187	163	174	206	185	219	182	178	166	198	163	153	163	140	216	169	205	170	180	172	174	197	190	169	194	170	173	164	190	194	194	162	209	152	157	183	196	196	180	188	183	200	159	191	167	199	189	185	184	167	182	198	174	179	161	180	190	188	176	169	165	165	193	188	178	181	200	179	164	209	165	183	203	189	134	190	180	154	192	186	191	182	175	171	177	194	184	183	178	174	184	172	164	160	162	193	196	163	163	191	185	178	186	201	195	198	199	180	198	176	196	166	177	176	171	172	169	166	169	195	168	152	171	192	189	154	188	202	186	182	165	190	174	166	184	204	164	193	181	171	155	169	169	158	171	177	175	194	187	176	181	173	152	178	180	201	168	198	154	166	189	188	180	189	183	177	181	199	222	193	187	169	181	182	194	185	179	223	162	172	180	145	180	180	164	175	188	171	168	186	187	176	156	159	166	187	180	180	195	172	189	222	175	186	153	181	161	190	191	172	174	162	207	191	176	203	191	172	177	171	195	184	178	181	207	191	184	193	182	188	204	184	164	186	183	206	207	192	186	163	170	200	173	173	175	161	176	174	199	191	168	178	189	199	166	183	148	184	159	178	168	175	168	168	196	162	175	177	174	156	176	183	156	165	190	166	190	206	173	180	184	182	187	167	168	181	179	202	197	185	186	173	186	204	184	180	176	191	163	190	164	155	145	183	164	168	166	218	179	188	166	165	171	178	188	170	184	197	186	176	154	178	195	164	195	189	161	181	180	208	179	189	166	189	176	176	181	180	194	177	184	203	187	185	158	189	171	163	183	163	201	185	170	168	205	196	175	160	179	199	189	174	172	171	179	185	172	185	182	173	187	180	166	153	189	195	175	170	174	185	160	183	183	175	171	150	157	177	203	174	188	190	180	205	188	170	192	199	197	205	175	202	184	204	171	188	173	190	155	190	183	185	159	175	197	179	179	200	187	189	158	186	178	184	164	172	195	171	213	180	183	172	175	165	175	215	193	199	194	179	204	185	186	181	188	182	172	184	153	187	192	194	203	199	147	185	193	185	166	159	192	160	208	194	152	167	188	173	200	171	175	185	182	190	198	187	187	194	172	191	160	173	191	156	186	195	181	175	173	206	179	185	180	176	209	165	175	201	191	188	174	185	159	190	175	167	185	180	175	175	184	191	202	197	163	196	212	200	182	185	164	190	172	179	150	178	176	171	188	166	194	188	165	200	198	153	198	173	172	197	195	181	164	185	193	172	162	152	178	173	190	141	164	176	154	163	174	179	168	194	167	162	183	203	177	180	187	166	191	173	183	200	177	193	183	177	155	159	203	183	172	175	168	171	181	180	200	195	202	185	179	183	181	208	160	153	186	198	180	191	174	184	165	184	174	188	184	174	187	171	160	183	194	162	180	179	165	184	177	170	191	160	177	182	195	185	198	177	175	190	168	181	178	194	163	169	177	188	196	187	173	214	177	177	178	152	206	179	196	169	175	208	184	164	180	187	172	212	203	199	214	181	170	160	199	199	192	216	164	169	166	188	182	197	172	199	186	163	148	201	170	168	200	193	198	176	192	151	188	184	179	167	188	164	185	194	199	200	164	189	195	171	190	180	167	189	188	185	188	184	174	185	147	179	193	163	194	177	155	148	185	200	190	170	186	187	171	190	173	187	155	205	189	179	192	193	190	165	169	172	177	198	184	186	198	170	195	181	181	178	164	181	163	163	172	183
6266	853	1266	1377	1246	1072	910	824	743	667	619	640	586	597	641	569	557	528	552	553	559	507	503	502	573	532	501	489	501	536	499	537	498	559	496	514	521	503	494	485	511	477	513	492	457	489	475	472	480	465	516	451	505	467	494	490	489	509	517	518	512	494	526	513	498	554	489	523	509	478	500	482	516	520	530	478	472	490	516	490	543	514	517	508	548	503	465	500	503	489	521	501	459	507	461	511	477	480	469	518	500	510	525	476	498	506	525	530	485	503	467	508	529	506	528	498	481	476	463	465	476	486	482	474	523	495	495	519	486	534	511	522	489	512	504	501	488	489	455	511	501	478	517	511	530	488	511	487	491	496	463	518	467	505	476	475	512	494	495	462	472	517	464	516	490	473	456	474	493	516	539	537	502	502	511	505	490	490	531	501	494	479	469	517	504	510	500	514	536	539	500	489	492	507	559	494	513	480	475	521	462	514	502	516	496	520	511	505	461	484	515	517	550	499	473	491	458	510	485	536	493	502	508	541	484	508	478	503	511	517	505	502	500	498	497	484	500	513	456	532	513	492	505	501	514	496	518	534	495	507	497	501	512	512	503	495	483	517	491	505	484	508	487	509	500	487	527	526	484	461	488	474	477	528	527	527	509	509	506	485	518	504	491	527	511	475	481	437	537	497	489	503	512	508	493	485	515	468	506	447	557	467	494	473	474	476	489	513	505	487	524	530	467	521	501	494	485	537	495	474	490	487	493	444	513	504	498	434	504	518	508	483	513	506	499	455	510	490	530	530	493	491	510	495	485	461	481	486	482	451	514	487	500	518	492	492	506	526	498	458	531	476	479	495	447	485	513	487	461	564	508	489	478	480	526	484	497	499	482	494	473	493	503	478	498	490	476	506	479	528	494	457	514	509	500	492	518	491	489	456	518	519	474	475	507	494	524	452	500	483	541	497	497	539	488	495	471	515	498	543	488	500	465	480	480	510	509	495	524	489	483	500	502	491	537	494	486	477	495	465	504	512	506	505	519	466	512	482	553	521	480	545	471	521	498	487	528	503	502	488	531	527	502	489	535	524	527	495	509	501	487	497	486	482	492	489	534	497	532	505	504	553	481	505	496	469	503	473	517	495	527	493	491	524	532	494	512	509	514	465	488	472	482	518	479	494	525	506	522	474	484	494	514	470	502	520	484	498	497	503	530	546	481	443	472	504	492	490	518	484	456	528	463	510	510	527	516	464	491	484	517	540	507	538	477	496	518	524	498	536	526	477	544	504	482	476	505	483	503	461	506	500	490	493	511	522	501	503	491	509	516	507	499	478	486	485	492	499	505	496	464	484	523	522	501	483	540	492	474	505	510	500	540	488	452	530	521	470	528	494	539	514	477	471	526	504	501	497	526	496	522	507	487	504	473	509	503	485	496	477	541	503	480	534	502	495	483	506	507	462	528	502	497	491	482	476	513	513	525	486	558	540	495	510	494	512	523	524	497	511	467	518	523	488	516	506	520	492	520	499	519	486	506	521	483	488	496	501	511	459	508	495	501	519	530	492	481	531	493	550	518	507	503	510	494	485	452	490	497	486	508	488	494	520	444	460	507	495	516	518	486	499	516	507	479	436	492	489	509	498	471	507	514	503	510	506	460	466	518	496	476	495	506	469	503	490	476	480	533	515	449	537	545	476	514	464	471	463	529	482	507	494	519	474	468	474	498	521	476	515	527	491	521	505	498	465	503	478	516	478	523	455	471	504	504	503	522	510	459	534	485	495	483	481	501	507	504	472	453	500	533	538	486	459	489	502	528	488	500	493	546	483	484	545	516	487	493	507	475	506	506	480	499	446	512	505	500	482	523	525	473	500	540	501	499	526	483	504	494	500	513	508	464	527	487	507	487	544	509	494	531	488	518	476	500	529	509	472	484	506	527	510	518	480	514	526	472	502	486	536	501	442	484	489	501	528	521	489	491	475	484	490	487	486	473	510	495	503	505	485	506	502	489	459	487	572	503	491	526	471	481	473	491	531	512	497	533	492	496	535	475	482	470	508	491	491	495	526	487	485	526	490	518	486	495	521	501	473	519	507	499	504	501	543	496	490	523	533	487	518	482	500	466	455	479	498	535	507	530	463	552	537	493	509	489	504	526	476	535	504	478	472	477	503	499	476	468	521	544	466	492	481	484	523	541	492	525	490	493	482	492	541	502	480	470	453	541	491	507	465	502	450	521	488	480	476	511	526	502	535	523	485	496	459	541	493	451	530	494	507	501	503	509	501	542	536	486	535	493	517	512	470	508	472	502	473	498	534	519	495	507	519	481	474	507	471	539	479	501	481	526	518	502	511	472	490	481	547	486	528	482	525	482	478	516	490	528	470	514	503	477	535	513	493	466	518	510	526	489	508	511	527	528	516	520	490	509	487	517	492	502	547	495	510	509	491	508	564	505	498	484	516	468	507	496	494	495	488	525	492	499	490	517	496	471	539	523	522	523	484	489	501	497	483	519	517	476	509	538	535	450	534	507	530	487	499	481	507	509	516	537	456	491	471	498	486	530	472	508	486	486	482	476	504	513	537	513	513	526	448	481	492	503	490	513	479	469	522	453	483	504	475	485	495	460	505	521	496	475	494	500	518	504	518	530	505	497	493	510	445	531	506	474	484	493	456	500	509	524	515	515	504	484	497	514	483	494	479	501	505	519	487	503	516	497	545	460	490	496	535	523	486	489	523	502	519	472	494	480	475	515	500	466	529	492	521	495	496	455	491	477	513	496	486	497	448	543	507	517	493	509	534	503	515	516	491	478	500	476	500	533	499	502	489	506	505	475	496	497	499	481	458	503	476	535	477	521	514	472	488	473	510	488	528	491	510	484	481	488	466	483	469	495	503	497	519	464	498	492	545	484	497	483	456	532	471	471	490	490	490	502	514	493	548	528	492	472	496	499	521	503	524	476	479	491	503	535	533	503	519	511	477	519	539	496	506	505	495	509	499	524	518	463	482	538	480	498	492	474	521	532	535	491	519	476	479	477	541	508	508	475	496	518	468	466	507	458	540	506	497	502	490	513	477	523	506	483	498	503	459	483	490	493	491	457	532	472	469	514	519	491	485	491	538	524	468	545	501	495	516	514	457	470	464	455	513	522	492	481	518	533	482	495	488	527	530	491	490	464	507	554	499	519	546	472	495	512	533	525	501	487	530	469	468	496	471	503	476	504	502	498	497	491	516	492	482	517	487	486	515	514	482	521	456	512	507	479	496	570	505	516	497	507	495	473	540	485	503	492	481	490	496	505	492	504	550	498	501	495	553	486	501	522	516	533	503	508	499	530	519	480	475	495	484	462	506	518	468	477	489	487	501	505	514	518	513	528	525	528	483	470	517	506	485	509	472	489	538	506	482	530	510	481	522	492	531	481	485	531	461	490	494	541	510	443	473	490	490	488	466	499	548	531	473	457	437	522	516	513	520	511	506	536	498	532	512	533	508	480	482	465	527	479	525	478	484
14365	1460	1251	996	695	628	575	518	487	446	499	456	421	358	416	435	408	413	386	401	345	346	415	351	407	428	425	398	410	390	411	405	382	410	421	396	389	372	416	381	424	389	355	356	360	362	405	381	367	406	327	364	356	395	359	382	388	338	395	380	428	375	393	341	352	373	358	374	393	413	359	392	352	381	407	360	383	332	370	363	434	382	381	376	352	375	364	393	378	411	347	428	381	353	359	372	369	386	401	385	389	367	387	387	398	385	382	375	403	350	373	384	357	371	416	393	399	352	352	390	354	378	391	426	366	398	359	370	362	378	394	382	371	359	355	410	387	367	349	378	360	361	393	394	370	403	378	407	383	401	386	420	393	374	399	393	384	384	343	361	377	421	414	364	381	367	433	378	398	400	405	392	354	405	394	397	391	390	379	401	348	369	358	378	404	398	407	355	356	425	376	381	365	400	380	388	361	378	384	365	384	351	381	341	389	330	377	324	400	373	387	395	361	387	340	396	382	368	423	387	390	395	392	403	347	373	350	379	363	385	399	380	375	374	395	391	403	397	362	383	380	393	382	400	361	376	401	388	381	374	391	405	369	375	372	374	360	390	368	378	406	383	396	359	406	390	361	377	405	407	386	404	382	396	416	386	370	379	396	362	393	366	384	388	395	368	406	342	397	409	394	364	351	379	371	349	382	372	390	361	354	366	400	389	396	408	373	390	412	394	378	403	395	349	375	366	404	390	384	425	379	426	403	362	360	334	367	403	383	400	400	376	349	382	411	373	383	394	396	390	370	399	402	359	391	365	372	394	435	402	343	386	402	412	393	385	383	339	367	358	382	378	384	414	368	352	376	392	398	388	387	362	372	387	398	421	402	396	368	383	378	392	362	368	395	388	435	410	395	396	405	383	369	379	385	353	395	376	394	393	411	379	430	367	377	392	389	351	358	365	385	365	357	369	363	357	372	388	369	396	358	356	379	395	364	368	361	361	374	365	375	378	384	352	410	376	373	369	372	363	396	367	387	405	398	390	345	358	376	382	339	357	424	417	393	374	383	412	353	369	379	363	341	360	372	371	398	372	420	420	390	377	377	369	390	379	379	367	405	356	375	358	355	407	396	386	366	398	394	310	393	387	370	353	369	397	406	376	394	344	420	380	401	349	380	384	389	402	395	367	355	379	389	379	374	411	411	409	387	374	384	393	346	380	371	376	354	372	367	339	419	365	350	375	401	371	393	390	395	371	368	390	395	381	388	347	373	364	385	402	356	405	413	372	372	425	399	413	418	381	356	377	360	418	410	395	401	359	385	391	356	386	368	359	382	420	391	371	352	394	334	410	391	363	371	365	397	365	365	401	408	386	403	386	377	370	362	388	373	334	348	381	387	412	390	373	360	425	390	395	397	344	401	371	362	374	351	346	379	392	413	358	390	352	401	403	383	384	347	392	405	386	367	400	430	389	357	367	373	379	377	405	340	379	418	353	353	377	404	378	395	358	414	413	388	369	395	382	387	366	386	359	337	369	402	401	363	358	381	390	399	395	406	375	369	402	387	409	378	364	413	377	377	396	367	401	376	360	349	374	388	377	358	358	377	382	382	359	394	363	361	398	371	386	367	386	402	387	386	435	415	400	393	379	349	402	369	416	385	384	410	378	380	395	383	417	377	374	420	379	428	399	434	404	378	395	420	355	412	371	396	394	365	379	351	360	379	386	393	405	345	382	384	404	387	374	409	408	350	363	368	377	381	432	379	364	356	398	351	357	357	396	397	345	382	433	382	391	380	385	376	380	355	391	385	384	379	381	382	400	361	363	367	370	367	401	360	394	402	395	394	361	393	365	340	397	384	392	377	388	381	373	375	394	410	386	407	385	402	344	387	371	434	382	383	396	411	370	396	390	398	317	384	415	375	380	403	387	345	403	361	394	371	391	416	395	351	384	426	368	406	388	373	339	395	420	386	376	367	392	386	353	392	369	417	405	403	330	369	374	385	409	372	373	390	366	391	372	406	350	358	400	378	399	336	396	378	363	386	357	372	384	435	389	373	400	388	397	386	395	376	387	369	381	357	368	394	348	362	414	398	384	367	330	355	371	371	370	376	356	381	378	411	395	413	411	431	374	413	400	392	407	372	370	334	375	412	388	372	399	384	370	402	381	341	374	351	344	376	396	390	361	379	395	371	362	345	346	417	427	381	355	381	391	364	383	345	393	407	381	395	419	361	376	399	357	368	351	357	378	355	379	372	365	403	416	403	365	342	419	377	396	383	389	386	377	383	390	376	402	364	394	375	369	406	380	352	346	370	369	390	384	361	423	371	364	371	384	381	376	364	376	407	375	373	393	394	412	371	390	402	395	386	378	350	394	363	369	423	417	373	401	381	393	383	377	403	370	372	407	426	384	402	407	396	390	387	376	399	419	353	408	407	365	368	370	414	396	397	358	379	365	370	370	425	396	339	357	382	387	401	397	402	435	392	367	382	387	377	427	380	399	338	394	353	378	386	395	381	369	387	366	332	362	431	349	369	397	399	352	322	426	352	388	365	373	388	339	421	377	389	373	388	387	397	390	412	401	399	407	407	344	379	392	362	393	415	363	410	352	370	373	414	383	346	397	406	385	379	429	373	404	362	389	375	393	395	402	383	364	403	396	416	405	385	382	388	356	365	399	399	371	359	389	366	376	391	361	396	382	389	393	373	375	395	346	389	392	366	386	380	364	410	382	418	362	370	406	358	386	339	387	365	393	371	413	357	379	369	372	368	367	392	397	372	396	363	393	388	376	381	352	361	394	375	394	407	353	407	387	371	385	371	395	365	397	384	344	372	420	383	371	386	436	406	406	379	391	383	360	408	375	344	381	410	399	387	391	357	392	419	382	346	374	379	372	391	378	378	411	408	425	389	403	378	404	372	350	371	384	357	383	373	392	343	390	387	371	373	424	355	358	419	387	388	345	358	397	365	376	388	398	378	398	418	382	357	409	378	354	401	368	382	369	393	361	414	395	378	384	342	357	408	414	362	389	404	393	381	371	358	379	388	412	411	386	372	399	365	408	378	401	388	387	361	356	402	367	384	397	389	333	361	374	431	387	385	402	437	377	382	369	404	385	365	358	395	425	380	402	393	363	415	376	415	384	341	399	414	431	402	376	401	346	369	365	416	400	391	384	403	432	407	380	383	420	426	382	401	401	387	361	412	374	406	335	374	344	348	343	384	382	394	359	387	406	344	387	372	351	434	382	354	378	394	407	395	392	393	359	362	376	389	379	377	408	410	351	388	333	408	414	381	367	408	379	384	355	377	376	399	376	389	348	397	355	367	368	397	391	401	341	338	365	387	377	386	384	374	383	438	394	366	366	345	357	367	381	406	434	380	377	390	407	358	400	350	411	431	363	387	368	366	379	380	368	376	365	393	364	363	373	370	388	386	383	344	382	407	384	387	362	382	404	379	375	378	364	380	359	416	396	383	378	392	383	369	378	380	395	393	419	364	332	378	391
8577	1511	2479	2755	2323	1967	1645	1518	1426	1319	1255	1132	1101	1104	1102	1056	1142	1041	1008	1013	1053	1025	962	935	959	896	964	956	952	996	974	984	896	946	946	925	958	910	914	942	966	953	911	932	908	929	938	915	995	872	981	930	970	879	924	904	919	947	826	930	936	961	935	908	926	937	887	954	900	935	927	928	947	926	922	940	866	966	932	888	923	907	903	895	879	898	886	925	965	854	934	951	935	934	901	872	908	877	935	925	856	933	928	905	901	879	946	942	828	915	874	905	952	937	867	883	950	904	958	896	895	929	940	868	929	885	937	918	915	870	866	943	951	914	882	894	884	919	900	931	923	911	890	937	898	867	887	878	888	937	895	883	904	886	865	906	852	932	877	905	898	921	921	891	976	930	900	913	918	882	872	953	971	849	888	903	938	912	866	929	976	947	875	881	952	907	927	871	899	979	888	949	898	849	941	917	892	878	894	879	933	911	945	870	916	882	898	912	910	908	931	874	909	868	879	963	931	913	899	937	959	942	922	900	859	930	910	918	869	957	948	894	856	865	886	932	810	861	909	894	842	874	901	867	888	878	918	882	895	844	970	870	921	939	964	939	919	881	925	938	881	908	924	896	917	864	880	941	909	833	883	875	940	954	950	921	908	905	935	897	869	888	901	895	870	972	929	905	919	936	848	951	951	917	876	886	877	891	906	917	889	865	909	911	893	895	856	929	916	939	880	917	895	889	949	902	945	907	830	928	897	919	893	895	923	848	887	927	866	934	935	918	902	854	883	898	954	886	903	929	936	921	919	889	916	909	905	887	927	891	891	951	913	868	878	936	956	968	905	989	932	908	908	943	922	897	949	924	893	949	921	886	920	871	860	861	849	904	896	912	904	889	943	945	975	929	925	953	931	957	954	879	900	916	884	895	856	880	943	886	887	910	892	912	930	902	968	891	913	892	877	961	918	941	865	850	876	943	880	906	902	910	901	904	917	902	907	931	907	930	892	901	915	880	949	905	853	915	900	842	883	900	849	932	991	838	892	931	866	892	918	902	959	909	905	874	849	958	892	934	935	929	923	912	926	896	861	922	894	896	951	871	927	918	903	916	919	894	959	890	872	918	892	863	916	946	915	854	921	929	898	929	888	922	918	935	882	845	903	901	901	955	928	930	883	923	925	927	908	900	890	927	926	904	843	848	900	910	941	906	941	907	860	923	866	927	929	954	895	892	863	892	939	936	873	903	872	1018	956	947	865	912	890	882	927	927	936	911	890	922	923	879	932	844	929	858	913	923	943	889	853	866	897	939	900	890	891	879	937	890	864	940	918	915	887	893	923	903	931	902	882	910	905	923	901	920	975	875	891	875	907	949	879	852	889	897	852	957	914	913	853	919	938	918	914	906	888	886	871	871	891	886	887	908	916	943	925	905	940	883	945	910	885	866	888	882	917	954	913	888	914	961	928	843	941	917	894	863	905	906	943	921	857	903	898	880	916	893	918	941	931	854	910	894	955	915	899	901	942	911	923	892	885	912	910	921	839	920	955	895	980	843	947	1000	914	901	910	863	876	882	952	883	845	944	951	925	900	858	836	926	926	943	907	966	870	926	898	908	900	925	859	953	928	892	881	886	867	875	907	930	862	929	879	872	916	885	930	893	892	908	977	916	858	906	903	937	928	881	868	915	900	940	891	879	897	863	927	929	827	911	867	956	898	885	933	849	881	941	852	903	903	926	936	952	938	923	951	888	897	910	898	969	969	898	959	856	920	900	930	892	875	926	941	891	851	929	879	898	917	934	899	912	901	900	890	930	922	895	899	893	929	886	930	917	801	893	914	924	903	887	903	912	910	884	974	886	925	884	911	952	870	922	895	908	915	901	917	947	916	922	883	895	831	931	903	923	892	923	916	901	866	938	921	927	957	863	925	883	873	946	889	936	897	839	939	870	922	890	900	869	894	870	924	903	877	914	904	910	901	933	955	889	892	937	887	838	878	937	936	904	917	852	855	891	904	905	929	876	908	886	929	898	874	946	925	901	919	915	896	921	924	952	927	911	917	893	900	875	903	914	910	926	988	949	904	942	910	945	939	875	947	908	929	856	906	964	907	899	920	916	909	925	897	885	858	905	879	862	933	882	919	884	899	906	960	895	936	942	935	884	891	832	942	951	908	891	907	936	878	818	928	892	969	914	855	911	856	932	859	905	941	892	894	859	885	965	968	905	931	938	892	921	901	905	931	930	870	881	970	914	953	962	983	887	857	904	897	927	916	961	927	925	906	868	961	946	854	886	901	968	937	899	924	925	909	915	910	908	913	879	873	909	855	883	852	968	896	939	887	953	909	890	942	881	967	850	943	875	938	921	888	929	862	908	923	928	919	899	845	898	965	902	917	881	976	917	898	932	913	943	928	874	929	948	896	892	936	938	867	916	931	938	918	900	907	859	892	888	899	911	904	870	916	880	918	895	958	913	932	848	867	901	909	897	884	946	949	974	915	896	926	919	924	920	920	935	940	906	940	953	933	921	904	853	875	912	862	917	912	909	874	879	882	922	910	914	942	869	908	917	938	914	890	861	932	934	893	891	933	875	868	912	969	859	895	948	901	945	895	880	946	923	922	856	879	925	958	938	954	947	904	912	882	962	939	913	916	889	897	931	912	897	956	915	857	896	872	913	874	868	898	908	893	921	870	926	840	872	898	877	913	907	868	839	951	907	915	944	961	935	914	876	886	895	878	839	894	931	901	909	882	883	869	932	950	896	918	953	895	846	883	916	925	930	866	886	908	932	872	919	891	892	935	934	954	880	879	842	921	903	900	954	970	938	879	898	922	863	896	911	885	950	878	926	978	916	874	901	889	944	885	932	854	896	885	896	896	988	874	870	892	915	882	897	879	961	883	978	949	887	924	923	910	966	915	947	905	891	883	936	837	918	906	916	898	939	905	894	899	884	903	907	925	889	908	930	927	933	885	886	932	863	925	908	852	924	891	902	913	851	914	878	856	920	878	849	883	910	886	925	929	886	873	903	898	928	941	892	885	858	908	880	896	984	931	886	865	895	923	951	925	885	958	924	902	940	966	915	937	886	931	880	892	902	891	972	911	931	925	862	894	880	899	912	911	854	916	902	896	882	967	893	865	923	906	893	898	826	878	901	921	930	912	963	927	917	862	893	958	924	1002	859	877	900	933	856	901	906	964	881	916	920	904	923	890	965	888	874	861	916	912	931	924	939	908	870	863	925	926	941	921	971	919	867	865	934	861	890	915	952	903	921	900	896	966	874	913	872	905	867	894	946	927	860	907	881	909	908	921	855	877	926	919	868	968	907	934	915	934	930	938	914	949	849	917	877	958	932	918	924	947	991	860	938	903	899	950	934	943	942	894	936	856	897	901	880	893	878	904	927	935	906	901	927	930	877	951	854	859	934	930	884	875	932	948	917	927	886	889	956	896	933	908	896	920	905	925	942	921	862	902	907	892	886	938	920	919	881	935	919	859	887	885	906	920	877
1442	211	238	211	238	233	225	220	244	215	241	214	214	225	231	226	233	212	219	240	245	253	241	213	228	219	240	227	227	269	215	215	251	241	224	225	234	246	236	219	233	227	200	220	221	228	242	195	233	216	240	223	235	219	239	210	217	250	207	240	242	271	252	218	225	238	245	211	237	210	226	264	233	212	226	261	273	199	229	246	217	250	229	250	230	231	223	248	225	218	201	230	243	247	247	186	211	220	243	220	229	225	236	242	223	199	247	234	243	216	254	200	240	222	212	212	247	256	227	234	232	215	225	266	224	254	237	226	241	245	224	228	229	220	243	222	237	228	225	222	218	270	213	234	251	241	222	216	245	248	245	244	217	226	236	235	236	251	276	277	238	254	208	221	237	245	221	248	224	215	233	232	264	251	236	225	214	232	234	231	252	214	230	265	247	236	245	236	242	230	247	218	254	237	215	209	240	231	248	211	235	224	243	207	227	227	224	253	257	245	252	215	238	223	236	227	227	221	243	211	222	256	246	225	221	243	246	239	234	229	227	210	229	256	202	231	223	201	220	242	217	226	212	218	259	238	244	225	230	204	233	215	228	231	221	235	255	222	249	252	235	211	219	272	236	248	242	203	200	240	222	220	253	231	240	203	221	268	256	198	228	228	212	216	219	217	204	210	224	224	230	223	220	219	222	215	238	205	227	268	227	222	255	267	241	220	246	233	243	242	214	258	204	242	229	231	201	214	243	213	237	236	199	248	245	209	228	229	261	236	226	201	214	229	248	213	216	231	245	233	231	251	228	226	216	232	226	228	242	232	260	261	251	221	218	257	242	220	228	220	225	230	222	244	220	229	206	241	219	232	228	221	196	234	253	229	219	253	242	242	229	237	216	219	214	193	203	226	216	235	216	240	235	248	254	219	231	191	204	205	199	205	224	255	238	216	224	217	227	252	235	215	213	211	227	215	255	231	238	233	230	244	260	201	236	240	213	253	222	236	231	221	269	245	254	235	261	234	250	243	215	242	250	272	217	244	227	208	225	241	218	226	239	224	209	238	231	206	263	233	243	209	240	283	211	217	227	221	242	252	234	227	221	236	243	236	226	247	235	241	236	224	245	230	221	213	269	222	227	257	274	250	246	252	268	226	210	234	221	244	284	225	197	247	219	239	230	256	225	227	247	235	270	228	222	227	238	239	249	260	222	220	230	238	217	219	234	213	263	217	218	222	222	217	228	236	218	214	226	216	220	232	229	219	240	204	226	226	229	221	273	240	267	239	212	226	218	217	218	244	226	233	246	269	218	273	201	240	267	237	212	218	239	237	219	255	234	243	243	216	233	234	221	261	230	241	242	232	239	217	230	234	227	251	230	243	213	230	199	202	217	239	225	241	244	232	221	177	240	225	220	213	202	229	235	243	239	229	211	238	275	199	209	236	232	232	239	247	245	257	250	255	234	241	249	238	264	257	217	231	230	233	256	222	228	223	227	245	243	229	192	224	228	217	222	262	222	225	238	228	225	245	245	226	229	233	205	236	221	203	246	240	192	209	226	217	238	220	224	216	236	226	236	229	207	215	222	223	226	236	205	214	218	240	225	210	248	237	236	237	229	215	225	197	215	245	242	227	214	237	226	223	233	248	258	259	244	223	230	224	252	267	238	226	229	240	251	216	211	233	230	249	238	230	189	220	233	229	231	223	245	237	264	209	224	233	249	258	227	236	220	251	226	233	247	236	239	241	245	217	234	231	221	245	245	244	246	242	236	237	238	226	235	205	259	218	246	220	243	261	259	248	208	247	218	220	227	259	247	213	262	222	233	203	232	222	230	236	216	219	232	225	234	215	236	232	237	235	198	247	221	263	214	246	225	214	216	224	240	267	245	180	216	225	237	241	240	235	214	230	236	230	279	223	260	226	247	221	254	232	218	228	223	244	268	251	204	255	227	225	247	221	249	231	241	250	240	215	239	257	286	221	252	232	268	241	232	213	217	210	221	239	224	228	217	204	230	251	214	251	221	239	219	227	255	250	220	211	214	229	235	242	246	223	224	235	235	233	219	238	248	234	249	221	253	245	212	228	262	198	224	208	237	220	213	253	248	234	213	243	240	216	259	199	219	249	255	245	236	224	218	245	219	237	246	246	243	261	236	236	235	249	213	220	234	234	218	216	245	245	198	242	205	225	223	232	230	250	235	214	226	253	229	252	223	232	200	240	238	247	231	212	234	241	240	233	243	227	240	220	217	231	249	209	247	203	256	226	237	262	241	241	239	200	218	240	199	247	232	218	224	238	207	214	232	243	209	214	225	241	229	215	240	234	251	227	228	206	257	214	224	225	212	228	230	230	226	243	228	223	230	215	231	248	237	210	239	240	231	219	240	244	217	210	255	221	203	243	234	242	219	225	228	220	195	221	231	274	225	233	211	223	256	240	224	238	256	232	258	239	205	244	208	237	242	251	234	249	228	238	233	229	245	249	233	225	204	238	239	231	237	226	231	217	233	223	237	234	230	255	219	203	216	233	236	226	215	212	271	209	211	198	234	246	263	227	230	220	216	227	247	218	243	248	227	217	207	238	224	216	236	224	274	243	235	250	235	244	215	235	213	229	217	235	245	214	226	216	213	220	219	259	221	232	252	236	225	222	242	226	218	216	242	221	252	212	235	241	251	228	227	245	238	242	250	222	246	218	227	233	230	215	207	254	219	244	263	215	232	237	245	202	213	221	248	205	250	202	202	246	227	236	237	231	213	196	238	225	229	225	238	209	239	239	232	239	239	239	247	237	212	225	241	228	229	226	200	221	226	217	229	232	217	257	207	221	245	220	255	221	230	235	221	228	243	219	246	217	224	208	223	226	246	230	208	238	235	245	240	232	221	255	219	231	238	228	226	220	241	222	224	238	239	211	236	227	241	232	249	226	228	261	230	248	249	259	215	220	250	220	226	226	226	211	211	234	256	228	213	237	206	211	220	247	236	229	199	218	225	239	222	239	225	222	216	240	226	226	220	232	230	242	255	234	231	265	231	205	230	254	223	215	229	262	251	205	237	251	226	204	248	219	231	251	240	248	251	229	251	233	228	214	236	232	251	236	213	235	219	246	236	236	241	241	223	230	225	221	234	212	225	223	234	235	232	210	221	223	218	195	225	225	254	230	248	224	221	223	230	242	264	250	209	240	246	226	236	214	212	252	248	218	222	236	249	222	255	226	227	214	255	223	218	248	225	221	213	255	256	245	221	224	241	241	238	250	215	224	228	228	234	226	216	230	241	234	257	203	212	230	217	234	227	241	210	235	266	217	250	220	223	233	218	212	255	210	205	233	202	250	220	210	227	234	251	236	264	244	241	217	236	203	239	248	230	241	230	287	230	254	217	224	267	225	232	231	248	265	231	224	223	212	230	235	262	227	238	245	226	223	229	201	225	241	249	221	242	245	235	239	222	212	259	250	241	242	225	236	200	214	241	220	257	221	212	229	263	245	237	190	213	230	233	224	256	240
1726	599	644	624	641	598	617	568	591	596	587	590	599	575	585	594	585	572	542	589	584	591	606	600	549	558	575	557	573	580	579	575	589	586	578	582	609	573	549	581	565	621	606	620	635	608	558	580	581	604	571	574	583	546	610	600	595	582	556	602	611	575	624	574	583	614	540	593	559	607	572	557	575	571	596	558	615	599	588	574	584	535	585	619	541	563	604	517	565	596	611	637	559	579	566	546	555	571	571	598	561	546	558	620	571	580	579	594	594	577	592	576	624	539	559	603	599	573	634	600	556	579	609	583	555	587	572	603	549	589	581	579	613	627	545	573	559	609	585	593	597	604	578	551	579	614	588	577	555	577	575	563	549	572	610	595	601	605	595	538	577	577	612	602	619	588	565	568	565	563	621	589	660	547	562	586	555	601	593	544	601	592	639	615	597	539	594	560	586	603	558	576	587	565	609	610	553	583	558	608	584	595	626	606	652	557	587	559	647	584	619	604	586	536	542	597	571	618	570	582	581	578	540	573	573	578	585	608	585	601	588	589	624	596	553	590	563	574	627	561	596	629	624	612	649	612	565	593	559	574	569	546	595	600	577	562	590	600	576	615	511	564	567	592	593	600	597	608	583	545	560	631	575	593	574	569	668	591	585	586	600	594	554	632	584	586	558	561	592	627	565	577	573	603	583	599	564	559	538	589	535	575	566	626	578	603	588	601	569	564	640	546	592	606	608	566	561	565	586	560	622	547	552	596	593	606	587	568	594	571	549	575	607	564	615	595	639	558	572	588	591	585	591	572	574	612	606	563	567	574	582	531	602	539	578	599	573	572	642	590	563	579	598	555	544	578	570	582	584	549	564	620	610	558	597	618	557	539	595	595	602	605	655	556	576	578	605	588	567	566	554	599	560	620	625	514	578	599	583	594	595	588	639	622	603	614	588	626	579	596	594	586	633	582	581	601	586	552	581	580	614	571	577	645	571	547	600	572	609	593	599	556	577	595	594	553	590	592	642	582	539	597	556	610	521	581	595	604	544	575	647	580	546	601	571	589	572	602	582	593	593	612	602	563	563	567	580	556	601	566	589	618	603	582	568	608	562	567	579	606	553	592	585	548	571	530	605	595	571	629	597	601	615	569	562	599	606	651	602	579	608	558	612	567	573	602	572	571	573	588	586	606	581	577	572	598	590	570	577	547	561	596	612	543	610	543	570	568	554	601	616	627	610	566	584	616	551	569	537	544	592	561	628	552	532	581	599	585	594	595	565	564	616	566	575	604	614	551	601	595	607	530	606	577	576	627	654	627	567	586	587	599	547	592	565	582	569	574	616	614	536	618	534	588	593	591	597	558	633	598	580	560	587	624	576	611	584	569	622	607	586	584	599	611	577	599	577	602	526	574	577	588	592	585	579	584	583	615	583	603	614	589	585	603	537	601	599	567	647	573	580	572	587	575	585	577	588	599	587	581	571	540	579	600	553	596	579	564	582	580	573	586	582	607	576	530	582	590	589	608	609	581	607	605	606	588	558	536	569	553	586	634	540	564	613	570	585	618	589	549	592	571	576	531	556	595	631	582	590	594	559	574	572	583	609	607	574	564	587	541	622	614	590	582	609	605	571	605	529	582	579	588	640	591	542	565	588	565	565	595	625	583	559	571	558	621	575	570	522	590	593	572	602	570	585	577	574	593	570	613	610	592	561	578	558	578	539	601	551	595	589	542	621	639	590	572	634	578	585	571	618	605	619	578	591	579	582	545	637	589	576	601	569	557	606	594	551	565	545	587	607	573	580	584	606	568	618	586	575	591	573	613	551	589	605	608	550	571	568	606	546	600	565	588	591	607	587	553	568	555	582	532	608	602	539	597	558	573	562	634	555	595	596	591	596	556	592	546	610	548	588	589	540	591	629	561	602	581	587	604	567	600	559	550	603	576	565	568	617	561	582	624	612	565	555	583	603	589	551	601	589	514	565	544	624	621	599	580	574	580	580	595	584	551	559	586	572	599	603	568	570	618	549	608	562	576	568	560	585	628	599	608	586	606	529	565	574	558	556	613	560	573	620	573	531	557	581	573	578	591	561	572	594	569	617	578	579	579	585	608	568	535	556	511	605	638	553	595	572	592	607	576	578	563	586	605	568	568	572	637	558	568	553	547	616	594	616	562	617	586	574	566	601	559	566	545	573	581	578	619	569	571	609	632	585	575	576	594	586	542	588	558	573	593	605	563	554	555	582	617	607	570	605	581	573	532	584	584	614	585	583	619	593	582	584	598	546	639	602	591	559	579	624	603	628	602	588	559	579	609	555	619	587	620	581	560	592	583	556	563	597	589	579	575	558	617	594	592	578	598	612	574	555	580	605	546	598	591	606	581	605	566	556	608	577	592	547	612	556	539	585	594	568	562	577	572	596	566	607	606	634	577	567	577	603	520	582	632	625	555	608	601	607	575	571	564	570	558	573	579	576	559	597	572	600	591	585	637	525	562	578	547	598	574	623	571	591	542	584	615	579	565	580	556	577	597	581	603	543	592	593	633	607	577	566	599	565	558	546	607	557	576	552	558	566	616	590	562	598	578	568	548	557	544	553	584	583	587	555	562	617	576	538	560	569	559	577	570	584	559	559	555	588	577	530	587	612	608	599	514	592	582	616	568	573	543	607	596	579	550	558	616	579	581	551	599	567	637	543	568	574	556	634	579	606	563	552	605	572	554	541	580	586	605	543	588	590	583	579	606	603	573	584	577	606	619	605	551	586	617	618	547	606	583	560	588	584	563	623	586	626	586	581	579	574	534	610	587	581	560	576	588	524	590	541	560	572	604	613	572	590	614	522	580	603	580	556	580	607	574	593	647	562	608	573	590	605	595	588	600	593	585	604	607	607	572	587	624	577	560	559	556	621	580	573	570	556	571	597	580	622	592	615	555	580	608	625	539	545	546	581	637	559	605	560	568	573	549	580	604	617	571	611	593	603	650	548	587	543	616	558	600	582	552	570	600	588	579	617	567	598	562	576	572	567	596	545	553	561	612	589	576	583	572	575	614	552	611	610	624	623	607	574	559	577	528	563	568	600	576	590	547	569	610	586	557	544	603	550	546	599	609	599	626	629	544	570	582	616	517	564	615	575	563	563	612	579	588	592	571	606	542	595	550	625	621	628	570	620	578	610	605	586	606	595	668	588	585	600	630	603	600	629	616	579	630	559	578	615	574	604	620	570	569	574	597	578	591	565	559	567	601	583	573	560	550	536	600	630	613	646	569	602	586	593	590	600	568	575	584	587	562	598	593	589	595	574	591	586	538	571	579	619	616	605	595	610	553	558	622	586	566	586	627	578	584	627	560	601	587	557	606	612	560	587	585	604	590	610	557	603	567	599	585	529	555	575	599	595	580	564	574	600	551	565	566	545	564	581	587	540	542	622	662	577	589	593	576	567	595	571	633	591	565	547	625	568	555	595	552	625	546	574	606	582	570	579	601	553	613	596	596	560	591	577	599
7110	543	510	450	382	305	261	243	236	223	204	200	209	207	192	173	180	196	195	176	177	187	196	196	184	185	205	170	173	198	184	196	184	159	168	170	172	152	159	174	203	200	192	176	188	150	157	167	158	155	167	189	168	174	170	185	191	152	180	185	192	161	160	193	182	173	173	159	197	191	200	187	167	194	217	183	173	186	203	193	175	157	176	186	188	170	186	177	190	158	165	178	207	191	194	191	180	168	173	185	186	181	186	184	203	192	177	183	165	187	178	182	144	192	177	194	187	170	163	177	201	161	192	213	173	178	169	183	171	165	207	186	180	173	191	199	168	180	201	194	160	179	208	193	173	172	185	162	188	215	188	179	194	200	205	168	179	183	187	186	161	203	193	176	163	170	155	157	172	179	154	175	194	151	180	153	190	166	164	155	168	176	152	171	203	158	159	164	170	179	178	177	187	180	176	168	183	181	201	159	179	204	185	168	177	178	179	190	153	176	183	168	183	180	157	193	174	179	173	190	202	162	201	227	189	173	182	196	153	187	199	160	180	172	192	173	196	196	174	195	152	192	181	169	179	170	170	169	169	159	177	172	193	164	186	186	188	172	197	156	169	193	184	168	230	166	205	184	154	187	166	160	195	181	185	175	195	187	160	173	177	194	179	176	166	163	161	165	201	184	176	187	164	175	201	192	211	171	167	175	174	176	191	176	181	155	181	167	197	182	165	182	179	184	199	175	186	175	172	168	183	200	185	179	151	189	177	200	189	191	177	173	159	166	161	171	204	168	179	184	163	207	187	166	204	229	188	178	176	163	183	170	188	189	192	193	165	180	195	161	184	182	152	192	179	181	175	166	173	171	178	195	191	179	197	205	197	204	192	188	209	163	191	180	176	179	175	156	147	161	204	174	188	177	153	187	180	169	180	165	179	172	200	187	174	199	187	180	184	175	164	173	142	191	172	176	180	171	182	186	157	177	186	202	179	188	197	163	153	165	180	197	179	210	169	181	182	162	178	217	203	165	164	182	171	162	192	170	186	174	171	212	176	178	185	158	187	193	183	182	156	173	179	188	174	188	183	171	172	154	168	169	178	170	192	198	173	154	161	179	187	197	157	178	197	171	183	191	174	205	192	182	174	181	183	191	192	172	167	164	167	164	183	176	218	210	168	193	187	190	183	190	174	172	200	180	162	179	168	170	154	173	167	192	169	155	167	148	170	181	162	190	159	173	163	179	170	193	159	206	187	170	175	192	185	173	188	169	174	187	181	174	189	174	177	201	160	176	175	196	218	191	165	192	191	168	191	173	182	159	197	187	164	182	180	197	175	175	192	181	168	196	182	196	167	194	182	173	169	176	196	186	176	196	175	184	181	174	181	174	170	197	191	179	192	200	167	170	186	174	167	200	194	195	157	142	173	196	185	198	187	186	163	204	185	193	174	175	176	179	162	191	202	168	178	200	169	161	175	168	173	201	160	170	166	177	142	197	197	179	191	210	190	189	158	151	187	172	175	192	178	185	172	173	171	188	173	197	189	159	162	165	152	173	180	172	158	172	198	204	182	184	185	164	169	149	205	180	158	186	183	154	157	189	191	202	202	181	180	185	181	164	180	196	190	203	186	162	154	157	160	172	201	191	192	185	189	178	181	220	192	162	159	154	162	169	198	166	187	158	158	197	185	182	197	186	172	185	173	165	174	178	188	163	180	171	190	176	174	185	180	198	193	162	196	185	167	181	181	164	210	194	166	187	162	158	172	180	185	188	182	181	178	183	174	176	189	165	153	187	175	180	181	163	139	174	191	197	203	189	169	184	173	152	174	150	183	198	189	190	159	175	174	180	175	148	187	194	175	193	164	185	162	195	166	181	141	182	139	199	183	219	177	175	191	160	184	158	181	162	178	185	146	199	200	180	176	187	153	160	179	153	185	177	194	176	168	186	185	215	182	152	172	172	187	179	170	209	194	174	194	170	191	171	180	188	177	184	185	177	165	180	185	167	183	183	177	158	185	173	183	177	199	177	160	175	190	168	201	169	195	185	188	184	175	202	185	162	200	162	170	174	159	170	199	190	162	201	180	159	158	180	178	163	196	153	194	187	186	178	196	173	162	173	168	196	178	169	165	190	173	177	226	166	182	173	165	156	189	180	190	165	173	207	191	186	205	174	184	179	160	177	188	176	175	186	185	180	170	191	174	170	195	186	165	174	172	162	195	189	166	164	201	186	202	160	187	196	168	165	166	169	186	188	155	173	172	181	171	162	202	167	171	202	179	168	198	204	193	172	197	193	212	180	196	180	201	195	201	180	171	175	207	198	204	186	160	166	215	218	189	159	194	199	163	166	226	187	167	221	152	173	190	181	180	181	157	175	181	192	173	197	193	158	162	182	202	189	176	174	201	170	173	169	187	177	194	179	193	186	170	170	160	192	181	183	180	149	165	177	164	189	171	156	179	202	182	176	167	194	170	160	179	181	179	208	175	162	173	140	193	182	175	190	178	176	181	168	188	184	185	175	192	163	160	185	194	175	201	192	175	180	181	204	182	166	181	162	207	187	155	154	207	166	165	197	199	175	177	156	193	179	189	166	191	191	178	173	199	154	193	175	168	202	198	178	186	177	182	200	166	155	199	178	174	192	178	188	197	175	185	166	152	175	183	161	193	185	177	181	179	194	180	209	182	159	183	197	203	173	155	191	163	173	162	171	191	173	174	182	183	186	170	186	165	207	168	190	185	191	188	209	203	180	191	183	202	214	189	183	174	195	159	162	170	183	200	169	186	174	161	178	170	170	175	179	176	170	182	185	156	170	183	171	173	165	176	187	192	179	169	176	196	193	201	173	157	174	189	201	189	182	175	171	182	196	204	206	169	197	197	212	174	204	172	192	194	194	169	179	167	184	175	188	172	182	166	149	182	182	198	183	178	194	145	198	197	200	151	184	191	181	193	170	148	167	168	160	216	181	149	176	178	200	185	185	193	186	198	190	181	147	196	193	178	173	193	201	175	164	185	156	159	177	196	191	175	166	199	200	153	168	170	174	181	185	171	189	169	161	189	197	185	182	183	182	161	154	177	161	171	168	181	186	158	198	158	187	172	178	155	168	164	171	179	188	176	185	181	175	168	170	211	170	154	198	176	190	178	184	181	196	200	151	175	165	182	178	190	155	174	159	150	175	158	189	171	176	164	157	192	188	191	179	178	187	167	191	189	191	194	195	165	166	170	219	189	158	160	201	172	172	185	174	183	170	183	191	197	206	160	167	190	174	162	195	179	175	182	221	189	186	181	170	198	203	198	173	175	165	198	185	179	170	176	181	190	176	190	196	174	180	196	177	220	174	197	189	159	176	188	191	181	163	178	166	168	183	174	176	175	166	168	177	191	158	174	170	190	155	176	160	167	204	175	174	189	179	174	177	178	175	198	187	164	179	175	177	162	141	179	175	195	150	199	181	160	161	174	184	192	174	218	202	187	181	176	143	187	174	179	212	178	168	186	184
6204	803	1245	1389	1265	1041	898	751	721	736	685	656	585	598	578	548	610	583	547	537	559	496	531	510	510	519	569	520	524	500	512	515	514	572	528	525	508	526	550	507	512	534	543	485	496	493	493	530	500	483	534	469	548	484	529	547	519	496	467	502	490	506	466	531	502	546	515	555	494	496	498	502	497	482	527	492	522	477	515	485	475	512	493	548	515	510	523	484	489	516	506	518	534	529	521	481	515	519	503	461	511	524	490	488	525	466	552	478	505	509	486	505	488	494	511	521	513	518	539	471	485	495	462	506	471	461	475	499	488	489	506	484	515	466	546	479	511	556	467	503	505	497	513	514	494	509	493	501	517	500	498	564	536	527	502	480	489	491	478	503	488	486	518	517	498	541	534	479	484	496	455	488	499	496	480	468	492	534	499	502	511	525	503	469	514	492	506	551	500	538	504	503	492	466	483	491	520	509	507	489	512	479	525	524	507	504	520	499	503	475	459	493	509	489	514	460	497	504	521	505	505	481	467	468	524	477	457	509	457	475	528	473	486	481	539	496	496	467	515	508	483	473	487	503	450	515	516	508	512	516	516	493	526	556	494	504	549	493	512	509	493	485	552	476	490	482	504	511	470	473	489	514	485	503	522	467	481	475	479	484	481	485	498	510	500	498	465	520	491	512	516	512	484	495	499	517	516	489	541	520	514	458	494	496	453	530	490	499	524	493	514	500	519	544	522	504	468	501	492	507	516	437	490	454	463	484	472	513	515	518	507	505	480	487	515	500	545	476	518	494	494	485	476	495	501	488	488	498	457	490	475	503	504	479	497	463	511	536	493	470	532	508	507	542	469	492	506	491	480	501	471	514	495	489	515	489	460	462	529	496	465	509	482	505	495	530	458	460	512	537	484	476	492	508	458	481	504	508	514	478	470	459	520	494	496	507	529	547	517	496	499	454	481	515	529	494	498	536	499	512	505	467	505	532	532	504	507	477	478	518	475	543	482	499	502	505	510	532	497	476	527	493	521	557	507	495	502	498	494	485	507	500	505	495	478	462	494	477	492	495	502	477	490	443	493	496	508	489	522	495	475	468	498	487	536	531	493	466	513	487	518	543	517	483	490	476	509	485	523	474	492	473	481	469	518	453	517	489	484	531	456	474	470	519	493	478	466	501	485	514	507	489	463	508	438	556	496	516	482	537	505	528	489	525	489	502	512	488	460	468	493	472	480	526	483	514	455	507	492	512	483	493	492	493	523	472	522	527	543	494	504	509	481	465	494	500	520	497	460	515	494	507	528	484	509	522	513	504	512	508	521	536	529	495	505	506	509	513	510	521	506	492	494	481	516	520	529	551	468	531	503	487	508	477	519	489	511	463	514	417	489	506	491	492	490	466	523	518	522	459	478	509	500	499	485	483	455	505	456	539	505	482	533	456	478	529	498	512	496	457	490	483	491	532	479	480	496	519	518	510	501	504	529	467	544	529	516	490	516	512	474	547	488	480	467	469	500	505	504	480	478	497	497	489	498	476	476	487	481	537	471	467	539	519	501	468	507	495	513	486	527	504	485	535	526	492	533	485	489	473	530	487	486	479	489	510	492	495	508	500	511	498	504	490	539	523	503	468	485	490	507	518	536	492	474	491	487	505	518	525	473	470	476	531	480	491	536	491	509	508	526	508	488	481	481	481	486	537	491	492	492	486	487	529	517	501	483	504	529	478	493	465	495	473	543	475	452	496	515	462	491	509	566	502	517	494	513	482	537	494	510	444	476	504	487	509	458	544	518	485	509	486	509	515	470	521	483	511	454	494	504	454	511	478	486	497	501	490	483	541	513	467	516	493	470	511	517	484	507	503	462	502	563	536	529	501	500	485	516	500	477	511	512	482	498	526	499	515	539	456	514	501	539	514	506	512	479	520	528	523	537	456	486	501	473	469	495	531	473	536	511	501	509	522	490	510	499	444	476	516	483	484	516	498	502	515	469	480	488	495	498	491	509	507	479	519	481	540	489	473	519	491	459	499	469	535	488	526	495	492	509	498	504	469	495	547	520	512	492	463	503	501	505	486	496	467	497	536	503	474	539	526	485	528	483	496	476	494	533	483	503	478	476	506	511	506	507	484	508	464	515	473	475	492	504	465	497	511	485	466	482	528	474	520	508	478	503	501	510	485	512	482	496	477	499	537	516	487	486	503	438	505	508	498	526	472	448	487	472	528	502	522	478	490	478	470	540	537	526	480	496	511	515	479	498	480	518	501	499	510	486	491	510	526	522	515	479	460	505	493	504	487	528	506	490	508	546	469	524	485	514	511	502	485	505	542	491	482	470	508	471	509	492	506	509	507	511	520	486	492	520	527	482	522	513	542	508	505	487	494	513	501	528	507	524	513	455	525	493	480	514	487	508	479	528	476	474	506	541	501	511	493	489	498	520	499	499	473	493	434	470	482	524	512	519	460	484	491	510	521	471	486	464	527	517	471	502	496	495	507	490	490	501	532	483	496	524	497	511	520	465	533	506	531	486	506	476	490	501	473	530	492	482	492	525	499	522	466	531	443	484	517	523	503	520	485	481	505	456	500	499	506	517	503	483	517	470	487	498	488	507	481	547	463	521	476	518	484	496	485	470	496	487	525	531	497	526	493	510	491	498	486	473	499	498	517	531	484	494	471	465	515	510	455	481	488	487	482	481	472	517	492	494	475	491	554	478	523	491	486	478	490	491	445	498	514	500	507	491	462	514	554	492	486	524	481	474	519	531	490	523	495	521	505	486	494	459	502	482	509	469	468	497	502	506	517	474	507	507	471	503	481	513	517	499	498	497	491	537	560	509	482	465	505	510	489	483	501	489	467	483	494	457	490	523	532	502	502	497	492	506	487	510	502	525	472	505	523	552	520	516	522	516	502	493	490	486	543	534	483	505	475	497	442	487	504	497	477	508	499	463	524	467	520	533	558	513	497	526	516	510	510	480	498	515	519	519	488	534	496	460	491	505	505	500	474	496	501	489	515	533	531	522	508	476	498	490	523	480	540	516	511	508	516	465	464	494	506	510	468	508	479	497	474	493	495	508	536	494	483	514	471	476	450	497	513	492	506	453	515	492	502	489	508	499	525	496	510	504	502	477	497	513	459	499	490	517	511	518	502	482	521	512	477	515	497	511	493	459	528	516	489	493	472	489	507	473	481	519	493	513	519	473	518	500	524	494	490	509	504	490	547	480	502	474	486	522	497	503	519	490	491	528	534	467	469	513	478	470	480	453	501	523	506	474	497	457	467	526	567	529	523	510	491	496	478	456	498	530	530	509	477	474	526	495	505	508	494	508	475	486	529	516	510	482	478	521	466	492	484	492	539	508	466	504	495	510	478	509	485	488	480	487	489	465	494	495	504	515	529	483	516	466	525	504	552	492	491	465	488	483	496	510	529	568	545	491	502	498	511	500	500	469	508	478	477	510	493	479	487	506	475	473	483	559	505	512	501	502	495	508	495	493	512	518	508
14514	1471	1170	918	729	653	601	493	502	482	454	447	421	402	471	399	370	416	402	405	380	391	446	397	395	405	393	376	403	388	424	389	379	399	354	373	386	400	393	367	376	386	387	352	418	406	393	374	393	347	369	376	369	372	407	385	394	380	377	376	446	396	387	401	404	381	354	383	395	348	441	394	383	388	384	400	400	416	372	360	347	362	383	413	406	389	394	388	369	394	395	364	371	379	363	373	388	393	419	359	388	382	374	396	398	404	406	347	388	383	381	379	380	398	351	394	410	368	420	368	370	374	392	393	358	393	402	408	378	399	377	430	349	394	365	378	358	357	388	419	367	400	364	400	372	410	360	370	381	398	406	389	379	391	438	377	357	390	407	410	370	409	352	390	379	347	373	387	431	389	402	367	396	372	389	362	412	378	396	396	386	373	409	361	335	417	383	391	357	422	381	378	392	400	435	378	393	414	431	389	370	377	396	372	369	402	425	389	397	377	383	382	395	362	388	365	354	356	365	397	413	374	370	346	397	420	394	381	381	382	416	365	368	372	358	368	386	396	409	404	392	398	347	399	410	369	389	391	389	378	388	375	360	360	392	379	336	387	384	344	412	351	380	377	389	428	381	390	382	356	369	361	382	371	363	438	378	406	411	392	419	367	363	371	355	371	366	417	390	400	360	367	375	377	405	379	408	415	363	393	387	391	379	426	412	388	415	425	403	414	381	397	373	384	382	393	427	379	372	412	421	382	409	380	414	343	392	393	397	380	384	369	349	382	399	347	379	362	382	390	355	371	424	401	404	397	347	385	362	387	396	372	389	358	399	369	370	384	365	361	405	357	378	376	409	396	427	374	392	373	384	399	348	427	374	383	387	409	395	386	375	390	397	400	387	401	394	366	372	405	417	417	385	379	381	383	407	358	352	393	375	404	387	396	381	404	385	363	347	393	350	390	419	385	405	381	390	431	381	375	412	391	407	358	404	397	408	372	375	363	368	359	382	390	424	401	390	408	376	378	409	394	371	368	373	366	389	382	362	330	352	345	390	381	379	403	353	377	360	386	391	370	382	413	401	354	378	368	406	425	357	370	398	375	379	401	417	364	350	375	393	370	420	338	398	369	385	380	370	367	358	350	403	409	395	372	383	373	415	395	414	408	419	397	396	393	342	379	331	415	369	399	339	360	355	392	396	393	355	399	389	380	360	413	373	408	394	353	387	398	353	387	357	413	428	392	399	356	366	373	371	395	361	384	419	396	361	367	371	349	406	397	393	328	355	396	361	354	401	408	370	415	355	374	412	392	413	398	374	390	381	370	400	398	419	357	401	396	376	402	413	430	347	376	414	374	367	391	410	378	405	413	376	416	392	387	350	399	384	375	346	409	392	394	392	380	375	377	403	421	365	359	367	399	438	373	429	410	363	364	405	391	371	383	388	366	386	386	383	408	417	413	368	361	384	344	366	393	348	422	362	364	357	353	412	369	375	350	373	338	406	421	405	388	365	324	400	414	401	369	380	368	386	358	379	390	360	399	374	381	374	342	372	406	411	398	368	374	397	386	364	465	416	422	326	385	373	383	380	370	367	347	393	372	411	361	372	364	386	380	412	398	382	366	384	414	387	380	407	357	346	392	398	371	393	392	441	372	398	383	371	385	424	406	392	372	384	353	376	401	405	372	400	353	401	361	392	371	387	381	398	417	377	368	371	390	385	416	361	382	371	386	371	406	344	373	376	378	403	415	373	411	381	390	373	397	400	352	357	353	364	396	360	376	379	373	417	373	443	377	384	397	388	376	376	398	359	378	434	415	382	341	329	411	361	372	381	377	396	429	363	351	400	434	382	417	388	422	347	410	363	381	361	385	373	361	407	369	378	386	366	360	402	381	412	379	372	385	408	415	397	384	396	368	361	388	364	376	393	375	376	375	364	386	404	371	382	403	377	371	408	389	402	407	369	363	337	396	390	384	407	389	400	338	378	395	383	373	379	407	347	355	410	388	388	371	380	359	382	371	427	396	395	357	401	378	356	430	424	417	390	375	401	381	378	393	431	377	348	384	412	394	389	423	382	413	406	363	414	390	354	403	400	457	404	335	398	377	367	354	389	374	439	381	386	353	371	426	391	412	377	369	375	381	379	419	411	337	406	392	373	398	390	391	413	367	430	425	400	396	373	360	363	393	374	375	401	411	370	421	414	412	407	345	385	411	371	369	372	342	403	399	381	395	387	408	383	369	376	357	395	390	405	394	371	356	406	406	403	405	363	400	411	393	391	367	412	401	399	385	391	377	389	405	387	387	390	357	335	381	388	399	405	393	397	388	382	408	380	383	376	347	373	392	384	351	396	388	391	394	387	384	383	389	351	446	392	403	363	424	430	376	384	410	401	360	402	376	358	396	369	384	418	344	391	384	382	389	392	414	354	359	371	374	429	380	366	380	372	379	408	337	416	394	376	372	354	365	417	384	391	398	378	339	328	407	371	370	427	357	387	372	369	377	376	386	376	395	374	359	400	375	369	388	406	382	384	389	380	394	372	352	405	373	370	364	370	410	376	378	384	381	420	387	407	369	392	365	385	387	369	406	366	367	368	359	396	336	375	403	339	403	397	369	390	428	404	385	344	389	413	390	377	429	370	348	355	379	392	377	392	368	407	395	366	381	384	362	349	391	375	397	344	410	361	332	408	369	396	414	416	399	365	409	378	378	383	346	411	387	424	394	366	377	364	385	374	379	390	353	401	408	378	392	363	398	360	380	394	412	372	391	416	379	397	417	422	389	359	358	395	375	370	415	380	393	406	386	397	346	385	417	389	381	397	365	403	402	380	380	380	409	398	364	401	389	372	386	379	370	407	388	383	387	400	335	367	383	419	375	384	405	375	391	384	402	413	398	359	362	405	400	415	394	387	381	331	346	389	403	336	391	383	379	428	414	371	373	341	364	381	379	377	390	402	384	390	389	396	410	389	412	376	383	407	420	404	381	395	390	371	365	394	379	386	409	411	393	397	409	410	370	396	396	407	370	395	373	335	391	371	379	378	369	398	368	382	389	382	377	378	389	387	351	364	432	364	379	363	369	408	446	364	380	368	406	391	360	367	356	363	399	424	396	389	409	347	400	368	369	380	406	366	409	368	390	375	394	340	426	399	409	388	381	410	432	360	404	391	377	394	350	422	389	400	361	408	367	411	368	377	389	387	357	365	401	381	366	417	383	395	435	383	416	399	404	390	425	416	400	380	389	383	359	348	390	382	370	425	399	363	376	403	398	364	373	422	368	389	384	385	401	368	402	374	365	404	350	415	370	401	347	380	385	397	372	365	382	390	361	365	379	380	384	373	381	371	393	386	403	384	371	381	379	402	388	357	375	385	384	413	330	381	360	377	403	373	376	389	397	359	359	371	382	391	406	371	374	388	371	353	407	392	394	419	438	408	399	410	398	380	384	390	399	396	379	397	391	414	389	388	385	382	375	376	375	360	400	373	348	384	386	372	358	375	375
8569	1550	2560	2645	2335	1985	1696	1517	1429	1262	1239	1204	1114	1064	1003	1048	1053	1015	1049	1011	1014	989	1008	998	1018	918	985	956	998	951	975	949	941	915	984	953	936	983	883	938	952	935	939	990	918	985	930	974	929	982	896	900	938	930	960	971	934	960	883	904	989	933	911	919	901	950	922	918	907	933	935	926	908	876	920	932	838	970	953	956	901	900	960	890	942	880	947	925	887	937	922	894	948	917	934	922	915	912	922	877	852	888	957	916	944	870	925	886	928	914	903	893	861	953	928	895	885	863	918	815	917	933	917	916	926	882	907	951	869	927	796	915	856	850	950	942	895	888	913	882	893	874	924	885	905	930	899	945	915	993	927	888	935	865	867	915	914	989	909	914	885	909	967	917	953	890	947	886	920	902	906	940	865	993	910	908	940	899	882	899	928	887	903	944	903	903	908	887	855	902	909	938	957	971	914	904	929	914	895	878	914	936	933	888	919	928	912	922	920	886	967	952	964	930	910	920	921	897	907	884	869	888	906	858	898	931	949	894	941	875	893	921	918	917	946	909	904	919	865	901	923	906	842	946	876	901	974	918	946	945	846	884	937	911	901	909	913	964	916	918	927	877	905	893	849	955	915	896	894	895	899	906	832	872	885	944	905	913	912	889	937	908	950	916	904	891	875	943	915	904	917	906	946	871	886	919	944	900	902	934	934	924	903	841	923	946	877	893	912	937	917	882	873	934	896	899	920	897	933	915	888	893	946	962	918	924	903	854	895	883	876	932	910	917	902	924	894	874	915	890	886	916	906	915	889	878	933	948	932	861	896	930	927	929	953	926	873	928	904	929	936	941	935	896	919	895	909	937	945	911	877	916	937	913	921	862	887	908	909	937	926	896	861	905	916	934	896	866	916	917	898	921	855	989	916	948	904	905	914	952	917	889	899	890	888	944	958	889	932	900	948	889	910	931	937	909	866	903	889	955	934	945	914	903	962	920	916	862	876	883	915	925	918	935	858	924	864	875	927	912	914	896	856	925	858	958	870	881	871	937	886	918	924	891	947	896	941	932	905	911	928	885	881	961	930	935	914	903	934	903	943	924	963	906	939	933	881	884	921	902	896	960	893	899	848	901	911	924	856	951	947	867	943	907	956	871	870	939	889	891	838	867	944	963	865	940	927	914	942	950	893	957	894	934	934	864	936	930	954	887	908	900	934	903	947	923	952	871	872	935	899	968	887	956	896	887	920	874	922	937	922	903	919	887	914	868	915	915	885	971	932	974	977	929	932	940	930	980	925	950	967	963	894	929	955	947	933	872	954	905	936	869	926	872	887	911	886	863	926	934	907	882	918	859	948	912	914	921	894	898	958	877	880	887	917	972	825	888	973	918	938	898	932	953	942	888	873	864	864	912	928	889	889	915	931	876	864	933	898	865	896	897	881	946	953	923	895	859	911	921	892	922	918	929	895	941	880	942	926	944	899	894	932	834	924	903	923	926	904	874	909	924	888	926	887	946	864	934	901	933	904	952	903	892	925	928	948	951	959	946	934	900	895	932	858	910	845	928	927	907	918	857	963	940	860	823	842	930	950	913	951	897	887	980	905	856	941	880	944	907	978	978	907	936	893	918	881	934	881	861	920	966	948	892	869	872	954	910	882	937	859	872	908	958	915	919	909	918	913	906	921	901	939	936	953	888	916	913	928	869	910	928	922	900	968	914	898	922	947	895	920	894	942	910	914	899	901	915	885	918	949	923	917	891	889	929	882	856	887	921	890	925	948	876	904	903	920	878	935	884	964	901	893	890	934	940	904	904	943	885	881	909	926	930	906	890	959	944	895	952	903	897	921	940	891	944	952	962	912	906	894	874	872	961	971	936	889	880	947	908	928	932	917	857	896	886	949	870	917	918	917	912	865	900	892	947	901	947	930	939	896	888	872	943	936	930	950	920	919	966	866	943	941	915	935	946	966	947	937	860	950	912	917	931	946	896	926	873	914	868	947	888	923	911	930	881	900	920	896	940	936	877	882	926	896	931	908	961	902	876	944	908	892	882	886	876	906	862	914	885	876	894	887	891	898	920	932	861	956	936	881	895	933	914	905	896	891	934	914	893	907	968	973	936	871	902	896	928	933	931	990	932	914	912	901	889	947	909	890	892	944	908	938	937	917	948	901	906	930	891	935	906	902	928	857	925	869	928	873	920	947	921	955	892	951	846	905	925	884	953	949	938	878	891	931	890	910	953	925	900	878	941	941	903	910	902	898	896	942	938	865	867	882	918	951	973	890	952	962	859	894	896	918	925	899	951	889	911	898	887	925	912	938	878	893	935	905	926	940	953	900	928	912	957	893	917	962	912	901	916	935	905	954	928	887	927	877	910	929	907	896	947	878	904	915	894	902	904	926	923	876	968	943	904	921	945	913	917	891	916	913	955	908	918	910	883	932	930	942	957	911	922	928	908	915	887	905	936	936	929	899	901	888	931	874	908	874	891	992	929	933	911	859	940	932	939	921	922	883	888	864	890	892	900	872	949	932	942	981	940	983	927	933	948	944	886	900	856	997	917	885	862	911	917	934	912	931	926	907	888	951	899	930	903	866	951	943	941	915	937	920	949	968	887	882	956	852	903	896	943	919	964	935	896	915	866	888	908	930	877	925	916	919	907	918	880	914	964	915	933	888	889	875	921	947	879	905	898	933	957	917	932	925	889	911	883	938	929	972	897	941	863	921	906	915	915	979	878	934	865	870	890	895	904	878	990	953	917	923	916	933	903	860	946	904	868	919	873	931	914	863	931	894	901	901	887	908	938	891	920	937	945	939	941	937	912	910	931	932	903	916	913	902	876	878	904	916	937	874	866	940	931	965	923	920	872	880	911	915	937	913	936	918	891	889	904	960	887	914	913	931	968	876	940	859	887	952	932	882	906	938	906	920	928	894	886	957	973	894	862	926	938	907	926	920	920	843	949	867	886	936	962	898	945	974	907	875	938	909	913	913	877	940	938	921	915	935	909	918	882	950	921	927	926	861	954	903	970	905	930	868	907	926	962	954	955	866	913	945	917	943	847	944	896	928	925	908	942	948	916	947	865	969	900	907	874	878	903	874	922	853	889	937	914	913	879	900	914	902	928	944	884	896	985	905	903	915	906	926	884	899	933	875	929	880	918	991	861	949	910	957	926	914	892	917	890	942	872	877	944	911	962	901	888	929	948	916	974	956	911	938	960	932	886	909	891	909	877	846	936	914	958	890	920	895	874	970	899	869	873	950	939	918	929	914	921	935	949	921	979	871	857	893	926	942	930	939	972	894	838	925	898	882	942	901	940	869	913	920	934	892	901	855	915	956	941	981	954	921	854	881	926	905	894	863	940	910	878	897	887	971	896	901	914	941	881	922	909	898	896	957	942	900	885	933	932	940	926	918	867	876	932	930	907	914	926	898	899	955	836	898	888	886	917	879	838	913	901	896	916	882	864	893	955	949	894	932	914	936	893	959	1004	938	909	956	924
1568	256	244	274	250	219	206	230	227	250	218	269	237	251	217	204	241	238	218	233	219	228	228	250	224	213	247	234	225	230	214	226	244	221	246	232	222	225	238	242	232	241	241	211	252	227	212	236	216	243	240	213	227	225	246	229	204	199	214	212	247	245	250	248	227	274	210	250	215	232	223	233	229	234	238	219	239	228	252	234	226	254	247	223	224	236	245	235	228	236	242	238	216	207	230	252	224	238	244	252	213	222	236	235	227	243	233	214	253	221	228	243	259	236	252	225	232	233	219	239	223	238	225	220	225	238	244	210	232	228	222	221	258	247	246	224	248	244	234	228	261	228	219	236	233	228	229	253	231	214	251	260	249	237	236	243	239	218	205	222	216	222	248	213	249	224	206	223	211	222	215	222	251	258	242	220	236	232	240	231	263	220	242	234	234	205	234	227	226	226	243	234	239	182	249	218	235	250	240	220	230	249	242	238	241	231	223	210	236	217	213	193	233	228	222	245	228	213	225	216	231	247	195	246	268	231	228	231	228	219	227	273	218	254	223	212	204	253	206	245	222	212	212	218	220	228	238	213	262	249	239	222	252	241	230	212	253	220	239	243	229	226	228	240	235	257	236	242	232	245	207	234	224	248	169	238	254	236	230	224	244	253	204	212	282	230	230	248	232	211	211	272	217	229	241	226	238	235	264	244	230	226	248	234	219	209	216	272	228	221	257	218	203	229	272	214	238	240	231	246	237	240	217	231	241	229	235	244	212	207	218	240	229	221	216	247	242	238	244	217	245	223	253	280	231	264	221	237	241	240	262	261	220	214	253	256	255	217	246	237	260	246	251	215	216	243	217	228	238	229	236	231	228	227	200	239	232	221	225	223	245	216	223	263	248	212	214	216	261	235	202	245	241	220	247	240	217	227	231	218	239	233	209	251	261	272	244	214	250	247	244	226	228	204	223	233	233	249	236	246	215	234	252	258	240	213	246	226	223	237	230	258	248	254	241	227	234	252	253	232	219	215	212	215	229	233	217	258	215	272	233	208	243	241	221	263	227	251	217	209	244	245	225	214	223	249	225	210	252	221	224	235	207	230	244	240	240	245	252	241	215	284	231	225	229	245	201	224	252	221	227	252	202	256	213	215	245	234	232	227	244	235	244	237	265	243	239	215	219	228	234	234	246	215	235	239	230	236	236	258	237	258	239	247	232	211	235	220	250	232	258	202	237	246	234	229	217	224	224	227	264	262	235	219	209	227	230	227	220	231	225	257	271	234	237	224	235	247	235	240	220	208	257	203	231	238	239	241	239	239	241	218	232	235	228	252	223	259	240	262	220	226	243	242	222	257	233	212	254	238	233	232	229	266	216	248	260	197	250	238	242	228	248	227	236	258	212	238	239	227	246	236	258	234	235	230	216	212	259	232	244	278	252	205	229	235	238	246	246	216	227	232	246	262	263	235	244	230	232	219	227	216	233	239	234	216	208	270	250	211	244	257	251	255	232	217	241	243	227	220	234	272	233	236	240	241	223	219	229	222	220	238	247	222	244	242	250	223	224	219	204	231	241	245	228	241	251	232	248	223	197	228	268	254	230	235	229	258	214	229	220	241	256	244	249	244	263	237	234	241	226	225	237	243	226	239	233	245	276	264	202	204	269	238	231	244	236	230	214	239	262	232	221	252	255	251	225	224	258	233	262	217	247	243	235	259	217	215	251	258	252	240	211	252	233	195	229	252	216	237	231	221	233	213	203	225	235	212	233	220	255	239	249	204	243	229	248	225	205	252	257	243	228	197	217	227	241	237	265	214	225	235	258	253	233	233	234	274	219	238	224	241	233	231	231	205	237	219	233	204	210	223	258	234	214	256	249	232	212	229	265	250	231	214	233	193	215	248	232	234	236	236	237	219	230	221	236	236	234	245	213	241	237	226	221	238	246	255	237	252	250	244	247	221	240	247	217	235	236	256	248	242	262	223	234	228	215	225	215	219	230	233	218	226	251	221	235	226	243	230	208	261	241	237	241	257	225	239	248	214	232	228	227	207	252	251	213	231	224	251	219	237	226	231	234	228	220	229	225	227	234	235	219	262	211	254	235	217	248	231	223	231	196	242	229	215	211	226	244	223	243	238	231	224	271	209	233	238	241	252	201	230	218	261	250	233	212	232	221	204	228	240	238	260	226	227	228	204	222	205	232	221	204	239	236	221	217	219	229	263	232	233	243	241	235	233	233	220	232	267	246	228	210	217	260	242	229	266	234	268	206	231	237	260	223	214	207	201	250	235	235	240	253	226	230	209	248	223	235	203	260	226	220	217	227	274	220	214	246	222	214	244	227	270	265	241	239	237	257	230	206	222	221	233	207	219	249	272	238	237	234	241	239	256	228	236	221	217	228	239	230	253	248	225	272	238	267	232	223	217	256	226	243	221	251	257	249	234	253	251	246	257	252	229	207	248	249	252	218	243	249	217	237	217	219	238	241	230	240	228	257	224	244	206	244	263	227	214	220	228	210	271	229	220	227	221	257	250	249	204	235	249	252	229	228	239	220	258	207	242	261	217	214	212	237	241	237	218	212	238	238	236	214	237	218	203	220	223	223	231	216	204	238	227	212	255	227	236	256	232	244	219	236	236	226	242	263	211	226	216	236	200	213	220	228	214	217	231	241	258	230	242	230	209	233	248	251	222	207	260	245	235	231	193	244	259	217	245	256	234	205	202	238	211	273	235	246	223	245	252	224	229	225	232	206	216	233	249	206	224	206	263	255	245	220	227	247	235	227	233	238	261	217	244	242	238	235	252	232	217	218	223	226	248	248	235	248	192	239	239	240	244	255	247	229	215	240	248	232	270	228	262	245	230	249	212	233	200	211	201	257	240	236	209	225	262	218	232	233	236	231	217	220	245	229	203	203	231	234	229	245	245	220	222	266	202	231	225	208	242	263	256	249	230	259	230	227	216	229	243	227	245	248	227	254	230	247	258	239	223	224	218	232	250	229	208	240	227	264	245	265	222	235	242	228	254	248	231	217	231	245	224	265	229	229	235	207	250	207	252	250	240	233	220	218	235	245	213	227	232	250	227	202	225	234	238	239	249	227	215	235	232	244	233	239	236	232	261	257	248	243	244	224	190	258	239	215	239	240	259	218	242	216	226	232	219	218	210	223	238	218	236	226	206	226	254	235	245	237	267	211	227	219	208	233	233	226	256	246	189	241	249	220	221	223	198	221	250	245	246	204	253	249	238	232	262	216	218	205	219	227	218	236	225	228	206	226	239	250	223	253	244	234	217	253	229	217	230	240	251	261	243	227	235	217	246	235	209	187	232	226	256	249	227	227	239	236	240	272	251	240	245	236	249	233	241	247	246	245	216	228	255	249	247	229	235	254	235	243	210	224	233	253	238	241	220	240	231	219	204	245	217	245	265	264	234	217	226	231	212	231	260	247	234	248	239	243	216	209	225	236	197	239	251	214	230	200	218	242	231	277	257	236	244	242	251
1896	570	612	617	648	594	622	615	592	625	614	628	594	611	590	612	630	591	589	575	626	538	591	600	587	601	580	554	645	580	591	583	565	638	570	580	594	630	631	584	592	595	555	583	605	591	572	583	618	566	604	591	563	603	658	601	554	625	577	626	592	587	587	574	608	562	554	596	555	533	614	557	565	589	579	581	566	573	566	619	579	577	627	586	590	560	590	613	659	586	599	586	560	587	613	578	566	580	633	595	599	578	595	609	609	602	553	646	551	572	608	531	567	581	612	609	595	608	586	617	579	592	554	595	611	586	543	574	595	537	576	576	581	571	516	604	624	610	566	571	574	567	563	577	638	556	634	638	643	573	612	609	605	595	640	588	592	592	608	612	598	615	640	567	606	585	621	605	608	597	565	588	536	615	547	634	591	562	571	576	544	638	602	577	590	573	626	586	572	594	573	617	613	559	606	563	565	552	581	572	600	574	566	585	614	537	563	584	565	572	599	602	618	609	597	610	588	559	550	662	558	600	605	572	586	582	611	594	610	593	597	574	567	590	561	574	614	565	604	606	600	626	589	558	610	579	589	581	617	603	612	572	593	555	604	578	634	584	528	586	587	613	561	579	557	618	593	580	603	588	601	586	588	564	548	585	597	582	590	544	626	595	617	591	604	560	594	609	599	625	628	603	618	584	574	589	548	578	600	559	599	597	578	557	585	593	622	623	566	595	568	550	594	619	573	584	552	620	589	585	568	551	543	619	575	555	594	631	622	628	606	568	571	583	573	589	571	586	596	582	598	617	597	588	580	593	554	563	529	571	568	581	584	586	587	636	572	610	583	577	563	597	631	568	602	557	557	558	625	570	584	574	596	577	557	595	571	625	599	610	566	598	569	616	613	556	574	564	589	575	603	572	605	578	603	574	559	613	573	606	606	619	571	553	573	580	554	591	592	604	639	589	596	605	597	573	573	563	602	601	636	535	613	577	588	569	609	602	577	590	587	558	573	620	609	563	643	597	547	618	598	598	551	557	627	612	593	618	586	595	577	584	551	551	562	608	608	573	556	603	605	571	548	570	560	592	553	607	606	597	534	617	582	580	589	594	522	586	551	569	575	573	591	618	601	551	587	611	599	573	598	588	588	612	581	545	578	571	555	646	606	554	599	610	604	557	560	555	586	600	578	579	582	548	583	618	566	607	598	592	621	579	603	641	580	619	609	579	596	610	564	569	621	568	622	596	570	639	588	566	600	579	565	574	608	600	622	628	600	567	576	631	601	571	609	612	589	633	545	531	583	563	597	624	603	590	566	568	579	567	539	579	621	543	604	551	591	599	572	625	593	626	607	631	536	573	577	578	612	599	570	583	587	594	590	583	577	608	628	582	600	587	577	595	603	622	627	591	592	611	578	596	597	605	562	615	565	601	610	624	584	598	599	599	666	609	563	609	520	567	608	625	580	578	612	592	598	594	572	579	572	582	621	606	595	644	634	594	601	609	577	627	581	574	631	583	578	574	575	554	564	601	538	554	589	552	583	620	571	572	586	619	569	620	589	602	602	608	562	590	543	621	604	601	573	579	575	570	600	597	567	584	593	591	600	600	574	622	602	605	609	588	581	568	603	571	603	569	599	595	583	577	633	569	591	573	610	629	585	601	574	565	585	584	569	583	591	601	584	603	584	616	557	588	552	605	626	588	595	600	593	588	575	571	598	580	543	627	573	570	557	552	579	592	572	596	566	605	609	552	599	583	577	556	564	564	587	598	616	570	592	635	595	624	631	591	590	594	617	596	595	606	571	623	613	594	610	565	613	610	574	572	616	616	592	580	597	607	568	615	592	613	581	593	583	585	578	571	590	579	572	606	572	596	584	609	573	589	602	620	594	607	535	556	581	619	604	597	579	595	566	606	570	564	586	603	590	536	607	601	592	552	564	554	581	630	616	554	587	545	595	598	568	557	571	565	579	591	539	591	570	629	585	641	583	563	545	610	583	572	536	560	566	566	599	573	587	602	568	623	593	631	566	595	561	644	577	563	596	603	612	586	596	610	600	621	573	575	567	585	614	536	603	597	614	596	613	587	571	555	540	599	557	576	611	582	555	610	558	581	652	616	602	620	602	583	569	575	555	571	614	605	570	602	561	575	552	582	634	560	572	612	614	591	588	590	610	619	577	612	585	580	563	579	576	583	565	555	581	600	582	599	548	582	595	590	562	554	561	546	573	569	550	546	557	580	591	604	585	620	583	590	602	622	557	611	579	612	603	642	545	620	624	612	583	590	604	595	540	583	576	553	605	551	598	578	594	581	559	568	630	602	550	604	561	635	620	592	633	588	605	585	598	582	590	625	612	586	576	590	590	580	611	637	571	597	593	592	593	581	593	579	618	583	557	570	582	606	575	579	622	613	571	580	589	592	614	578	579	638	651	608	606	598	595	614	591	580	627	572	585	589	642	575	615	595	592	536	603	627	617	560	545	595	584	570	573	571	596	579	618	588	565	597	603	584	546	588	601	565	554	596	567	584	630	608	588	614	574	596	573	540	571	594	598	598	591	623	569	579	606	584	561	605	573	592	577	603	570	583	563	622	554	590	569	575	571	556	587	623	577	597	597	576	577	572	608	540	586	581	594	599	561	570	621	557	547	581	595	574	573	592	559	576	600	559	559	605	605	579	573	614	589	614	585	628	554	546	606	581	578	623	617	551	557	567	539	567	582	550	580	630	600	551	608	567	569	609	634	554	562	593	614	558	604	567	567	581	561	602	590	541	603	598	576	545	587	528	562	603	636	569	547	557	610	619	598	592	547	599	600	586	612	570	611	600	604	601	592	593	574	558	581	580	601	595	613	589	549	583	557	605	573	542	582	554	551	558	604	547	629	569	584	562	599	571	610	603	553	591	546	609	581	601	530	610	615	600	534	586	571	575	544	548	574	590	593	583	582	612	572	601	561	566	585	518	638	606	562	569	614	580	607	616	574	597	576	616	605	582	550	601	591	617	553	613	653	551	565	584	599	593	576	564	554	551	534	640	595	611	578	599	562	611	616	576	563	588	586	549	585	609	582	584	642	585	579	546	560	558	582	649	588	528	591	586	612	597	575	608	591	589	557	589	600	593	579	629	565	647	556	622	562	631	556	565	576	572	599	603	590	573	589	634	620	576	562	592	620	623	612	637	578	610	528	582	582	608	577	608	550	623	604	620	595	628	595	573	606	622	606	608	583	586	604	564	585	614	619	598	586	598	577	570	616	606	588	605	563	644	550	598	526	575	573	613	588	579	569	600	552	554	607	541	603	603	653	626	611	588	587	593	595	610	568	592	617	611	592	593	602	602	620	584	582	617	600	620	601	595	587	585	599	602	576	584	546	570	567	595	573	625	623	618	565	567	569	575	551	608	600	591	577	550	644	563	593	582	581	596	583	566	570	611	557	644	561	566	572	562	581	640	581	580	581	579	610	554	548	599	562	622	580	592	559	587	581	591	554	564	596	607	589	565	573	560
6902	525	538	422	359	310	231	236	243	247	215	195	206	193	166	209	189	186	196	189	188	179	174	174	199	197	202	191	190	157	173	189	199	158	194	193	189	183	177	173	143	171	167	175	180	145	192	166	160	159	186	196	186	167	165	186	194	150	172	163	206	198	180	179	179	182	181	189	164	175	196	183	170	168	151	181	182	169	175	163	182	189	173	191	176	209	172	195	159	190	156	186	172	173	165	181	189	205	191	200	166	163	154	178	165	162	163	195	201	179	159	160	183	172	201	175	172	181	193	176	186	175	162	185	196	204	189	179	176	171	199	193	175	168	158	202	175	143	182	190	172	196	191	177	180	169	199	157	168	170	194	189	191	171	176	153	185	185	167	187	190	163	160	165	176	183	179	172	175	158	194	168	178	194	177	184	181	170	193	183	202	192	171	167	178	175	199	193	176	191	192	156	138	189	180	151	145	179	179	152	175	175	176	161	158	165	175	196	203	210	188	182	183	218	177	177	184	191	186	154	186	171	167	169	195	192	181	179	179	177	161	170	169	203	161	173	177	192	171	186	186	180	150	158	204	181	171	185	180	174	179	178	157	197	179	158	181	154	184	192	168	162	201	168	193	169	164	149	172	177	196	190	192	172	181	169	189	177	180	143	188	140	175	178	189	173	183	170	162	174	157	160	151	191	180	190	155	170	157	160	180	174	159	161	170	161	208	181	173	204	169	208	204	181	201	161	185	184	177	183	166	183	144	183	185	169	173	163	172	184	189	177	185	195	204	185	187	179	165	165	170	158	194	219	196	162	184	168	183	186	200	169	186	172	174	171	178	194	176	170	169	158	182	169	172	185	188	185	194	179	166	162	176	166	185	185	163	138	173	185	192	163	154	152	151	159	200	192	167	183	180	213	181	179	188	178	169	169	169	181	221	195	180	165	181	169	149	190	185	165	191	191	183	158	171	145	156	196	143	178	181	157	197	161	154	154	181	165	178	171	195	166	167	166	178	169	183	170	172	184	169	172	187	163	172	156	193	190	168	190	159	153	185	187	202	182	189	199	185	184	180	179	167	156	199	184	144	162	189	170	174	197	179	179	194	182	163	159	170	173	172	160	167	163	178	182	141	144	172	172	178	153	170	181	183	176	169	210	150	189	158	156	192	166	160	181	162	180	193	202	155	206	162	187	206	136	199	177	179	177	162	188	157	183	172	173	167	157	175	183	181	180	164	176	179	178	146	185	162	167	175	141	163	173	175	168	172	182	177	184	170	214	174	175	186	192	193	170	151	179	176	157	186	181	201	166	183	162	173	172	172	181	216	190	185	175	187	184	174	177	193	165	207	176	216	179	174	185	186	179	171	175	168	186	197	195	181	198	168	177	181	192	187	172	170	177	168	196	195	164	186	199	186	187	169	166	188	193	176	173	161	161	222	175	164	182	173	181	195	180	190	170	167	178	166	194	181	185	184	190	209	196	184	193	179	187	170	160	169	204	162	167	197	192	172	165	176	200	166	200	184	194	181	184	176	156	168	156	173	176	182	180	189	182	169	181	185	190	168	157	169	186	194	166	175	160	193	170	167	162	203	160	173	179	191	200	178	199	185	166	176	194	170	166	195	200	166	178	183	184	170	161	167	201	173	187	179	178	192	200	168	191	191	173	153	157	166	170	165	174	178	195	173	179	159	193	159	184	184	181	181	167	166	201	177	162	188	178	163	173	177	179	185	185	172	172	162	169	184	180	140	171	154	180	168	179	159	169	179	181	206	175	172	184	190	172	191	175	177	182	180	188	192	186	182	172	167	178	199	180	162	192	187	195	175	185	177	200	181	210	199	184	189	168	175	157	180	179	186	189	179	189	174	164	172	164	196	188	190	180	160	181	168	187	152	186	178	174	182	183	171	198	204	156	181	168	181	195	179	186	167	177	189	146	195	176	162	196	204	195	171	202	160	207	173	166	160	159	175	179	161	200	184	170	183	207	174	178	165	219	170	165	185	163	181	195	166	151	183	170	182	185	191	184	192	184	180	155	150	201	197	200	185	156	162	175	209	178	189	166	168	179	192	186	222	204	190	207	220	163	176	170	172	171	187	181	149	156	161	182	193	198	180	186	157	193	189	196	187	173	190	165	180	187	191	212	170	167	181	180	155	192	182	174	174	183	197	180	168	157	151	135	175	177	176	207	185	153	198	212	170	200	200	190	165	158	180	170	181	169	202	195	167	176	185	188	153	203	158	179	181	167	180	210	201	165	196	170	180	187	173	179	204	141	177	201	180	203	166	181	171	171	194	182	196	175	176	170	168	179	201	182	186	176	182	210	172	173	176	184	173	180	176	179	173	180	178	173	197	169	189	179	213	191	189	180	167	170	176	175	170	179	175	217	190	188	186	182	177	174	197	179	158	175	176	184	182	193	170	199	159	179	166	176	190	209	157	181	173	173	171	181	187	196	176	203	179	174	191	169	212	188	162	180	181	190	156	173	171	180	190	156	182	196	163	193	160	175	167	188	194	190	189	202	178	181	190	175	176	178	171	159	176	190	188	186	171	207	185	197	155	184	161	185	178	192	185	199	176	177	170	162	167	207	187	198	174	182	181	160	189	179	188	198	198	166	189	176	167	190	206	158	190	160	167	165	169	185	194	166	194	194	175	198	189	184	183	191	166	186	171	193	174	182	175	185	188	168	179	186	173	176	177	178	200	186	164	181	152	188	187	162	174	189	196	168	171	189	179	171	182	160	190	186	185	175	155	204	179	176	190	164	171	173	173	167	186	187	172	187	166	169	175	194	181	186	166	164	195	168	166	189	176	175	207	191	204	186	202	160	159	182	189	190	188	185	186	171	199	176	176	174	156	196	178	184	170	170	184	206	168	158	177	174	176	180	172	159	188	187	196	173	168	199	202	165	169	194	197	181	161	152	177	171	165	189	167	175	151	176	203	195	175	180	190	192	179	202	164	187	203	186	213	210	150	178	199	167	175	191	169	192	173	179	188	164	189	177	181	175	174	162	194	169	204	180	171	194	188	197	192	179	196	189	191	195	196	183	185	194	177	179	204	187	184	180	180	181	174	173	208	173	187	179	188	199	193	160	150	188	159	175	169	172	177	215	187	171	196	197	172	174	180	192	163	166	156	196	180	205	179	175	206	170	157	184	203	176	168	157	181	140	161	177	182	203	161	165	175	164	193	202	197	193	161	168	192	162	200	174	198	170	161	189	189	208	167	193	177	162	168	190	187	172	169	203	187	180	195	193	168	188	166	184	151	166	176	203	173	172	165	168	173	163	179	169	201	157	172	154	178	195	193	171	175	168	193	188	152	197	179	172	199	209	202	160	178	185	184	184	153	157	188	185	191	195	206	191	173	193	179	164	185	163	180	198	185	192	173	194	173	171	183	184	182	207	175	190	181	178	158	186	195	170	166	188	180	182	180	185	184	189	186	180	189	189	161	203	191	184	190	178	199	177	185	179	186	157	161	149	189	189	193	182	170	181
6064	817	1294	1459	1194	1066	918	828	741	738	674	673	593	584	619	577	575	555	589	535	556	525	543	501	573	528	536	508	505	522	505	523	518	510	543	501	538	493	520	456	511	524	481	517	512	502	478	516	497	499	509	506	493	484	494	487	517	471	522	472	499	440	498	478	510	533	471	487	508	486	488	514	499	480	481	545	498	488	491	491	504	498	511	523	512	457	516	487	473	470	531	493	495	468	482	498	484	518	469	483	487	449	487	521	456	495	514	480	487	479	524	444	506	480	501	455	490	505	476	497	519	506	507	513	495	533	509	509	500	512	492	501	478	476	498	497	451	498	531	474	484	517	479	511	480	422	529	470	492	527	536	494	548	499	507	514	506	505	530	494	504	475	479	532	564	486	506	491	498	534	521	513	451	522	519	498	550	487	468	504	505	501	510	499	484	498	542	491	480	479	512	502	492	499	489	499	497	502	505	469	491	492	476	501	457	503	528	514	467	506	458	483	476	537	511	501	506	496	458	511	472	463	491	522	476	495	476	475	528	532	530	522	498	551	507	502	521	498	480	525	460	466	489	490	495	528	519	489	503	506	490	515	505	504	527	460	516	506	472	530	527	502	471	490	475	517	443	491	527	477	490	508	475	489	486	485	499	490	486	469	496	491	503	530	496	504	586	512	502	526	515	516	492	520	487	507	487	513	497	497	505	445	485	512	488	492	513	509	517	517	441	476	503	502	474	477	520	511	482	467	489	482	514	464	537	490	527	563	507	517	477	506	484	501	468	487	524	513	473	451	481	461	513	458	538	492	479	490	496	516	469	493	484	509	514	514	490	498	464	512	499	522	542	512	511	542	493	537	500	506	510	529	519	461	545	507	468	484	440	475	447	489	491	509	509	508	505	517	501	468	467	502	477	513	469	494	491	491	505	491	509	495	528	518	479	508	496	516	501	529	526	528	480	484	484	493	488	522	470	511	507	494	481	515	491	561	513	523	515	475	506	493	475	489	455	489	511	490	504	554	514	492	467	516	526	451	510	514	517	537	493	471	512	507	435	500	505	495	503	524	500	500	493	487	463	489	500	522	511	503	463	464	487	478	485	475	508	486	517	528	503	475	523	501	468	499	492	527	494	492	514	506	494	517	497	501	502	471	484	464	482	494	546	491	507	503	510	518	488	471	510	522	477	547	487	465	508	503	511	477	477	487	487	473	508	531	469	507	480	489	472	492	511	499	468	512	530	489	436	495	488	505	497	472	532	540	506	482	518	498	519	523	474	492	488	475	531	473	424	552	539	500	538	482	477	485	448	542	452	499	493	496	473	458	524	467	511	530	442	497	490	518	492	508	473	506	490	468	489	486	525	522	489	518	498	492	519	493	536	505	494	527	548	507	518	524	470	476	518	433	532	505	548	461	539	480	519	477	480	503	496	492	503	494	467	475	495	505	461	553	468	505	507	438	504	523	471	513	527	476	490	473	517	526	529	519	486	482	507	494	513	517	514	498	501	497	508	523	508	461	513	505	519	512	492	506	510	454	483	474	513	464	468	510	537	508	530	504	512	503	501	495	530	515	498	486	479	468	532	496	532	497	541	495	496	461	489	480	507	508	485	516	506	501	497	487	515	482	523	483	523	509	482	503	511	495	525	460	531	502	479	493	542	526	496	491	495	542	484	491	502	500	503	533	464	496	484	491	511	469	478	482	474	479	528	506	492	482	496	484	478	502	497	503	494	474	466	558	522	504	498	480	525	520	512	541	488	538	513	506	521	477	506	511	500	480	498	504	505	508	493	505	533	452	507	462	512	484	517	493	505	474	457	527	486	475	503	492	469	500	475	500	478	499	485	518	453	518	468	501	488	485	482	512	449	527	479	454	497	507	508	531	466	502	472	468	470	539	531	508	479	479	529	531	538	494	507	480	499	498	498	514	519	476	504	506	478	506	570	517	489	474	505	514	480	477	484	492	525	498	493	475	496	473	507	514	488	504	514	488	502	487	510	486	482	510	481	502	470	510	521	520	520	529	464	485	503	481	483	510	477	509	483	490	488	521	479	460	477	502	498	469	491	510	530	535	490	506	480	503	503	514	479	513	499	547	515	449	480	500	484	472	498	515	494	454	535	560	526	475	524	473	528	537	511	514	534	504	488	510	491	517	518	529	493	511	482	497	491	501	527	527	490	494	474	467	525	519	505	473	496	504	486	497	525	494	543	481	492	504	496	492	476	510	481	544	477	545	517	508	490	502	454	489	537	484	538	497	505	483	530	459	485	501	508	502	519	502	500	473	484	536	468	506	514	549	471	459	499	490	462	497	523	519	526	533	472	506	500	472	491	483	485	510	537	517	538	501	509	508	501	537	519	457	501	505	504	498	518	517	504	482	492	506	510	501	494	521	514	516	513	516	482	509	526	483	473	461	519	513	465	534	449	493	550	486	470	463	529	471	472	516	507	483	515	492	527	539	460	524	516	509	498	495	476	486	530	477	519	485	477	491	528	509	506	487	553	506	481	479	516	501	487	497	513	479	481	439	518	511	509	498	516	460	500	474	508	536	475	535	515	506	534	473	496	546	520	469	454	471	520	489	485	447	473	508	463	530	495	529	497	498	491	509	501	508	489	518	519	506	514	462	518	496	528	482	493	474	426	479	496	509	514	481	489	492	493	530	537	477	521	515	505	531	518	503	576	540	508	477	482	491	515	475	515	490	477	504	521	514	502	494	519	494	473	521	488	502	472	458	508	505	489	509	517	482	498	483	489	476	516	526	465	485	525	476	499	516	480	466	497	510	443	518	490	495	525	494	515	517	495	518	459	502	510	493	504	525	482	529	473	471	480	528	513	481	481	493	516	520	500	497	516	522	496	490	524	520	484	498	509	512	492	527	477	510	481	522	495	485	483	529	494	490	514	526	488	469	513	486	500	484	538	509	507	479	511	454	471	486	477	469	488	511	477	517	480	516	501	465	462	468	522	480	491	469	553	483	448	493	521	531	496	449	476	502	508	474	504	513	524	472	489	491	501	511	499	471	464	511	500	488	482	493	495	491	452	491	527	545	512	505	487	498	519	522	529	515	506	524	488	478	474	496	530	527	478	498	495	498	486	491	493	504	495	501	507	502	479	514	497	494	488	504	491	495	499	504	494	517	513	524	521	451	499	521	522	493	504	510	505	487	503	474	525	473	522	501	533	540	484	488	497	505	497	450	503	519	488	520	498	498	516	511	507	537	452	480	505	500	508	528	489	536	492	487	524	519	488	532	491	482	514	506	518	505	448	472	476	479	510	479	516	467	500	484	481	516	493	497	460	507	508	521	488	483	499	499	507	484	491	489	498	469	504	490	450	509	485	499	493	491	459	488	466	500	496	497	487	457	483	501	519	515	510	488	505	444	497	467	504	525	518	521	506	502	532	488	499	496	511	501	497	536	454	467	476	516	476	485	500	489	520	515	502	477	515	528	499	484	488	479	487	514	492	504	504	517	445	511	480	497	490	461	532	494
14425	1448	1119	918	691	608	596	480	476	500	442	422	442	427	437	400	384	428	387	375	368	400	353	408	407	378	379	420	408	432	368	382	344	358	359	396	377	340	409	383	388	364	396	411	382	414	375	372	391	407	354	379	421	379	403	410	374	358	399	374	395	394	389	359	419	395	380	385	403	437	386	393	375	363	392	387	386	388	403	401	354	359	381	382	430	367	380	390	358	394	384	400	368	363	383	401	402	375	361	366	417	391	397	397	352	425	421	367	381	398	384	334	385	357	395	357	386	411	393	377	400	333	387	408	358	351	408	377	349	365	372	357	364	418	366	357	384	357	391	379	395	432	385	401	384	398	384	426	386	351	375	393	376	381	362	414	328	371	360	384	375	360	419	399	412	372	387	366	435	390	395	374	419	394	374	387	393	351	386	386	379	390	398	408	409	375	395	359	343	375	395	417	388	403	365	381	350	332	408	392	381	347	400	406	373	419	370	405	416	362	368	401	366	378	377	374	383	375	412	399	360	361	395	390	356	399	337	379	374	373	426	389	341	346	357	376	387	402	364	382	350	380	411	370	393	435	385	396	395	414	408	373	361	386	388	404	388	374	385	366	381	398	394	369	331	402	389	382	354	374	363	389	409	400	394	364	366	379	387	356	398	384	366	392	382	350	376	397	385	378	360	414	442	373	402	369	367	415	424	379	382	388	389	377	394	401	350	390	375	408	367	392	427	365	382	369	390	380	412	396	356	355	377	364	385	354	407	404	398	353	367	369	397	370	383	368	346	382	375	381	400	372	392	407	371	402	382	377	352	392	379	417	404	396	400	425	386	386	400	372	354	420	412	394	374	378	382	367	388	377	364	372	355	404	424	376	362	397	401	413	370	363	385	385	384	365	366	390	391	381	346	392	377	365	404	428	379	400	380	383	416	387	384	358	385	348	394	383	387	366	386	384	396	377	359	403	364	387	408	395	403	390	370	355	401	403	400	359	405	382	375	371	365	357	362	366	374	360	371	367	399	390	403	398	384	395	371	403	365	396	383	372	412	402	383	343	369	419	367	361	394	421	397	385	384	380	376	358	376	385	379	353	393	357	395	339	386	343	365	343	374	368	374	384	377	411	362	368	395	385	388	410	432	426	417	398	386	417	389	392	396	360	383	363	385	355	380	371	384	399	371	393	348	361	375	354	365	415	364	365	376	349	370	397	373	395	381	353	393	368	348	417	353	381	371	420	380	368	348	372	365	334	381	380	400	389	401	397	409	397	393	355	389	373	361	398	348	406	385	397	394	342	346	373	387	380	350	379	397	350	381	393	388	418	413	402	347	345	362	373	404	372	379	436	399	379	405	389	394	364	340	407	416	397	389	391	343	376	393	365	352	386	410	341	382	372	407	397	407	414	407	377	390	360	391	380	443	377	393	387	377	381	394	414	374	416	381	376	383	366	387	381	383	395	346	387	394	378	367	385	371	378	399	392	354	355	357	377	408	340	393	385	386	406	386	377	383	370	391	388	402	398	359	390	404	347	387	400	403	361	368	386	389	382	349	374	402	388	389	342	398	383	386	394	375	363	380	370	376	375	398	407	391	363	401	381	372	371	392	386	381	360	396	379	379	384	375	390	387	306	386	379	347	366	381	385	392	402	396	385	372	370	330	425	390	397	381	410	425	348	400	371	395	383	388	377	400	420	351	337	411	397	400	402	414	401	383	389	415	381	378	379	356	401	391	423	393	401	403	401	415	361	369	388	406	411	360	384	375	386	391	393	373	369	367	388	385	354	377	353	347	383	357	384	394	397	370	380	403	395	406	406	393	377	361	371	384	380	362	317	361	349	356	372	364	321	383	393	422	402	391	405	380	379	375	365	368	384	389	373	422	380	347	404	380	367	369	372	379	379	357	366	395	403	391	371	358	386	391	411	346	380	401	399	421	410	358	390	388	365	374	397	439	387	387	381	365	390	379	344	381	371	387	345	381	371	392	375	386	383	395	382	408	409	381	388	393	419	399	386	374	399	394	379	341	412	369	394	374	391	391	406	387	368	365	408	407	410	370	386	406	365	392	420	409	359	383	373	409	385	317	376	362	375	367	373	384	384	397	345	372	390	349	345	362	354	400	402	387	386	382	338	371	369	354	375	379	374	369	404	386	371	355	357	365	384	384	390	397	382	369	400	407	374	350	371	415	349	355	380	395	375	375	382	364	402	383	408	396	315	409	405	383	377	337	387	387	379	366	399	401	385	389	369	405	381	362	363	370	383	408	395	357	368	391	396	380	395	395	395	370	408	426	347	386	391	394	392	384	374	370	390	374	353	378	383	364	368	388	387	365	363	381	368	372	397	404	410	392	413	353	390	364	367	372	329	379	390	392	420	356	374	382	379	420	373	397	415	361	381	375	405	367	401	377	371	399	360	398	369	382	413	344	385	418	420	398	365	393	415	383	372	362	452	398	390	408	366	380	402	354	401	372	398	403	373	406	417	312	350	404	369	406	394	356	382	366	415	348	393	397	337	366	415	371	401	415	378	394	390	378	368	366	362	410	386	381	384	362	390	381	350	384	367	363	389	394	384	352	350	375	382	409	371	412	371	350	365	368	373	429	387	356	383	393	368	375	390	364	391	386	358	405	370	401	367	388	393	388	373	394	388	398	374	374	389	389	384	374	360	398	386	404	385	375	390	366	367	395	401	414	406	353	364	400	386	380	380	388	386	377	364	379	420	354	353	361	380	401	405	378	369	355	438	341	372	383	359	425	392	360	380	348	398	403	358	368	374	390	381	396	375	355	362	350	362	378	397	380	397	363	367	433	366	376	358	371	383	402	353	379	395	398	346	400	378	339	357	391	387	377	345	367	403	384	382	362	375	393	379	395	366	395	380	360	371	358	377	349	393	379	388	401	374	360	341	396	403	397	355	380	405	393	388	408	408	407	356	405	372	368	334	413	390	386	351	409	395	409	368	353	369	383	383	389	378	383	408	389	403	392	374	395	392	361	365	356	394	404	349	353	388	374	355	343	349	426	395	380	330	370	382	416	446	403	389	376	404	362	358	372	384	349	393	392	389	380	371	388	372	409	374	379	356	390	401	385	419	383	372	396	400	405	349	386	411	422	369	408	358	383	388	370	378	388	419	365	340	367	372	361	375	364	376	390	376	373	409	381	360	364	375	377	371	372	381	379	352	341	402	396	384	395	401	377	368	386	349	432	379	376	396	372	378	339	397	392	404	379	400	362	358	417	362	376	395	422	374	355	362	379	404	362	421	397	388	354	375	412	418	344	356	379	418	363	388	351	381	377	428	362	377	339	363	393	379	402	367	370	390	433	385	352	359	429	472	380	400	400	436	379	368	379	393	383	387	366	396	375	388	399	388	363	360	360	357	370	372	376	378	417	370	398	360	383	393	398	367	409	396	378	380	356	377	386	378	384	395	357	389	405	378	374	328	373	354	371	406	400	420	363	372	391	355	377	363	394	343	352	340	362	410	408	390	400	367
8524	1556	2500	2798	2346	1962	1728	1513	1382	1319	1261	1232	1119	1136	1049	1028	1027	1038	1005	953	953	981	958	970	953	935	1007	1014	909	978	976	986	976	892	933	946	941	957	956	949	963	939	890	875	941	930	882	936	912	951	887	922	924	926	909	916	911	899	889	886	902	961	885	934	900	877	921	867	880	929	880	958	901	923	891	925	878	942	873	939	939	931	954	985	907	894	916	894	897	918	900	946	937	947	956	927	900	908	919	898	934	886	910	880	933	935	905	900	873	950	910	919	861	910	912	881	835	890	873	881	886	964	877	923	935	889	885	938	913	832	948	911	912	888	967	894	878	888	874	903	940	872	906	933	898	889	982	870	917	934	922	968	905	885	935	921	1002	927	939	936	869	917	921	897	952	906	903	978	865	918	958	924	931	936	868	909	877	951	870	906	930	921	900	925	926	848	894	895	923	955	949	943	932	958	916	896	919	897	921	904	889	945	883	892	961	926	882	954	923	900	869	880	885	920	862	897	879	919	865	894	869	892	887	899	901	942	884	891	969	917	898	880	884	942	916	919	896	915	888	878	919	918	920	897	876	887	933	939	917	933	902	956	852	932	896	936	901	896	929	955	886	851	929	909	924	952	914	833	867	920	933	924	915	885	917	970	961	934	890	883	880	908	901	917	873	926	926	949	891	884	892	895	863	909	912	957	896	931	885	953	887	906	937	920	902	877	923	914	922	902	948	937	924	882	939	906	895	876	949	961	956	888	892	907	867	956	867	897	943	916	909	936	887	905	876	909	987	998	930	935	946	923	892	893	823	935	895	945	867	904	923	837	883	891	916	908	925	879	934	925	930	877	874	937	892	886	962	920	904	928	901	940	984	890	871	962	918	907	899	945	907	867	906	872	914	936	930	900	895	886	890	902	902	912	882	950	954	946	923	958	905	894	893	909	945	938	921	933	916	925	911	911	862	860	917	912	966	907	845	834	817	937	897	914	919	883	892	918	928	912	915	880	898	927	948	884	895	911	906	873	925	876	942	920	909	892	906	904	848	868	924	842	917	898	896	938	898	907	906	924	905	958	888	883	915	963	936	841	881	919	901	921	899	911	936	865	921	854	882	920	904	891	937	887	922	908	910	890	935	947	876	883	937	929	932	948	904	906	907	913	913	918	874	892	901	926	861	892	911	932	948	903	898	917	979	930	920	897	908	956	930	936	874	947	905	885	889	880	845	865	946	953	882	940	858	918	906	921	908	923	954	898	928	944	964	909	910	913	907	887	897	870	884	880	933	882	904	919	907	966	923	870	892	925	928	958	934	906	945	916	898	918	904	897	924	910	928	920	889	905	894	919	912	860	926	911	908	928	896	913	929	899	887	877	967	908	902	988	906	896	885	908	927	925	841	926	897	885	882	865	939	850	910	877	852	959	959	906	874	958	912	943	905	901	860	869	964	871	904	926	884	924	877	894	947	892	930	899	912	903	933	888	881	932	905	871	878	931	885	923	912	915	867	909	987	934	884	912	908	942	913	901	953	882	915	898	905	951	882	851	912	935	851	922	931	890	955	930	934	943	864	890	915	911	896	900	956	901	917	907	865	929	922	933	908	938	891	962	922	913	910	919	886	913	902	923	891	894	935	920	884	952	953	900	961	968	940	859	916	885	854	915	922	911	894	933	897	896	905	894	917	848	901	871	910	906	949	905	959	922	952	885	895	908	887	907	971	958	907	956	897	940	917	892	953	907	928	907	844	931	981	931	926	897	914	880	917	934	863	884	889	909	895	922	902	908	931	970	923	869	879	878	923	921	933	972	902	897	898	934	854	943	938	912	913	963	915	924	869	907	914	904	890	957	911	937	899	916	910	876	915	891	944	937	884	925	902	916	929	902	934	945	900	907	912	912	907	920	939	882	917	885	913	884	890	887	933	868	886	864	947	866	886	863	894	855	935	843	974	924	862	908	930	874	859	856	928	940	849	897	958	929	917	890	875	961	943	924	866	932	890	878	913	874	886	941	935	918	912	945	922	865	913	893	865	878	930	923	922	874	940	911	908	997	896	953	912	932	893	905	877	930	893	947	886	893	932	897	948	898	907	909	915	979	935	891	924	867	890	874	939	916	891	949	930	878	940	938	931	943	878	880	900	925	881	935	931	882	943	964	918	976	995	920	885	901	939	899	897	876	949	897	920	905	942	917	899	950	908	911	949	917	928	913	897	900	897	914	945	872	849	911	864	888	926	906	840	911	907	878	931	955	908	931	903	924	897	927	931	881	879	883	908	891	916	867	887	888	912	936	877	896	938	928	894	956	903	934	912	891	914	925	902	878	934	913	953	854	955	916	859	894	913	877	833	909	908	885	866	941	914	915	954	885	919	925	901	874	906	956	932	920	855	878	909	905	929	903	917	905	931	930	931	946	851	880	955	877	933	922	878	870	876	920	856	922	918	936	885	850	935	936	921	984	852	904	896	888	944	931	911	922	936	962	951	944	896	953	886	902	954	919	909	923	882	874	879	918	883	879	927	950	873	928	879	956	913	943	919	875	889	891	926	923	914	962	907	909	883	892	886	901	893	933	932	918	942	901	913	937	928	905	929	932	886	944	914	867	887	921	932	930	879	910	919	920	863	899	933	901	936	916	877	881	914	868	945	976	870	900	882	887	948	934	973	883	917	893	982	947	880	911	931	907	878	917	898	846	896	904	942	942	895	926	910	840	880	920	888	952	927	947	945	935	871	931	917	909	901	876	904	886	883	895	936	937	921	892	927	919	889	923	919	934	907	914	957	955	906	884	838	901	947	939	910	920	945	939	960	902	877	928	904	948	872	929	919	881	904	915	924	920	842	985	921	963	894	939	932	935	939	837	912	906	866	923	892	912	906	897	890	897	904	944	940	875	972	958	856	941	912	862	956	883	932	896	907	973	875	881	902	845	929	914	892	908	880	899	914	880	902	901	909	887	912	924	899	921	907	862	890	868	905	922	931	907	901	853	935	862	874	864	920	895	913	978	937	918	894	910	926	858	961	929	919	919	916	963	900	960	854	889	930	909	933	866	818	928	928	897	908	902	941	958	892	905	889	900	945	923	890	897	959	907	946	909	952	899	874	897	865	860	994	903	927	868	974	922	930	952	1007	893	858	872	933	940	924	872	941	919	937	898	925	941	910	921	908	868	895	920	926	891	923	888	911	922	938	870	899	902	845	876	919	957	899	858	872	870	847	887	877	914	883	954	931	932	922	855	952	933	959	916	908	873	905	937	854	888	868	863	922	881	895	878	840	940	943	873	932	950	896	943	883	900	917	894	972	870	877	933	893	887	894	928	900	922	908	898	923	886	914	888	900	897	883	901	926	899	919	948	961	904	882	887	902	930	954	969	911	955	941	919	898	927	902	927	930	889	900	900	923	929	877	895	930	931	900	902	878	971	954	947	895	937	899	892	903	938	900	912	918	869	887	865	924	883	923	903	875	916	918	941	907	939	866	866	946	946	905	908	895	897	917	911	877	937
1454	231	257	252	218	229	262	240	212	210	240	225	236	246	232	225	221	197	224	225	236	216	238	219	249	223	263	248	215	205	225	241	213	210	245	256	259	237	237	216	231	231	219	248	234	231	193	223	241	224	245	212	243	228	203	218	232	236	217	243	235	228	229	236	233	231	250	236	241	228	192	240	270	242	227	209	261	247	234	224	267	238	202	257	229	227	238	250	216	236	267	216	199	227	252	204	240	230	249	249	240	208	223	223	222	213	199	248	242	237	219	215	236	232	231	202	192	211	246	224	235	253	240	223	245	237	217	228	232	211	239	268	235	229	225	198	210	243	225	253	192	228	257	224	222	208	231	212	247	234	233	230	244	238	253	235	213	257	237	214	242	242	269	253	226	226	249	239	208	224	224	254	212	264	251	231	221	244	239	206	247	227	242	242	235	216	208	251	212	224	209	240	241	232	230	232	259	234	245	217	209	248	226	220	231	235	235	234	230	247	210	229	249	242	224	252	220	230	228	264	230	227	223	226	228	222	231	245	218	231	232	259	221	239	236	227	238	219	223	227	239	237	220	238	240	221	250	240	272	259	238	243	208	247	263	210	226	200	246	208	254	222	214	218	209	203	216	230	224	240	211	220	206	223	210	229	208	199	244	211	223	217	239	210	240	238	216	279	227	228	252	231	236	221	248	221	254	243	233	227	218	231	243	230	239	237	241	258	251	210	209	259	264	226	256	250	206	240	229	258	221	203	230	204	259	261	230	221	217	227	219	235	239	219	257	238	222	243	240	246	211	217	229	213	225	230	210	259	221	236	198	236	261	246	226	247	214	231	230	218	211	235	236	221	233	236	199	222	230	231	233	210	224	242	234	222	228	244	219	233	231	233	229	250	224	243	230	223	249	192	193	239	211	206	258	240	234	272	250	208	213	220	223	234	235	228	237	248	255	217	204	193	247	193	245	202	226	227	230	205	219	246	271	219	231	233	231	217	239	227	265	243	228	231	243	287	253	213	240	197	244	231	244	233	232	220	239	219	255	239	223	232	248	223	224	200	237	248	210	241	212	215	234	256	274	264	211	230	219	236	250	205	236	232	214	231	250	244	257	227	202	218	260	227	248	229	213	214	225	250	218	236	237	238	225	223	225	248	230	249	233	209	255	230	235	225	221	249	208	241	263	226	226	220	231	204	268	234	240	218	251	230	246	223	216	242	232	210	224	235	225	252	243	227	222	208	226	233	229	209	225	242	212	213	214	208	235	257	210	260	231	221	256	214	220	215	233	223	216	221	209	239	235	239	234	225	237	217	254	221	235	226	207	243	226	252	213	241	238	232	202	204	219	264	234	223	213	261	224	214	209	225	237	277	212	232	252	248	250	248	223	230	246	252	266	251	242	224	233	246	243	249	227	224	250	205	212	238	244	235	204	223	199	236	235	238	209	244	244	240	222	212	245	220	232	243	192	246	229	215	220	255	223	240	210	233	222	216	227	217	227	216	228	226	253	250	248	247	194	231	228	220	224	233	217	241	204	202	228	244	262	217	231	228	224	237	228	233	219	223	243	256	222	229	226	253	223	241	217	230	223	259	226	218	208	216	234	217	207	219	231	215	212	226	231	232	223	233	198	247	222	262	229	212	264	220	215	234	228	250	245	194	237	235	269	229	223	229	251	252	242	247	219	220	201	233	225	254	218	198	248	217	244	241	297	239	225	236	239	237	226	223	247	218	286	247	238	217	244	227	227	222	219	236	231	211	234	214	252	228	217	219	239	241	216	245	249	230	233	223	235	253	195	231	218	222	227	240	223	233	237	227	214	223	211	248	265	239	205	230	239	245	214	239	218	220	246	249	222	258	242	228	248	228	216	218	232	251	273	220	225	250	235	227	233	242	257	250	254	228	239	209	240	227	215	240	206	202	201	225	219	215	252	236	216	245	223	225	230	228	237	228	230	240	252	246	245	219	227	228	237	219	255	255	219	225	257	252	217	212	233	252	227	233	228	226	233	232	258	234	240	223	276	236	213	215	213	208	206	209	197	224	259	227	224	218	240	231	235	233	232	251	219	261	256	224	210	230	252	239	217	221	215	227	197	211	214	245	244	235	227	229	231	230	238	247	272	257	205	220	214	238	236	206	222	227	236	234	218	236	225	269	254	217	244	214	230	238	236	215	241	236	235	226	223	246	231	226	233	258	207	217	236	232	210	231	226	246	213	240	252	232	227	215	237	233	242	227	232	194	239	240	239	247	232	230	236	229	222	250	259	232	230	211	235	234	238	230	218	228	201	219	237	243	228	224	217	211	211	219	233	214	223	231	245	244	230	261	225	186	230	258	215	221	217	178	244	228	245	205	254	238	221	205	195	233	252	234	224	208	228	215	218	266	233	231	229	220	230	239	210	230	197	226	239	231	228	212	242	210	233	234	201	234	245	220	198	224	215	234	242	234	256	214	232	277	241	220	208	239	239	243	211	218	205	217	238	266	234	241	236	234	222	243	201	230	237	248	208	224	254	238	238	223	220	254	226	241	227	232	247	223	230	236	228	244	222	244	232	236	238	222	237	253	232	227	246	258	214	238	259	195	214	242	209	223	222	226	247	231	259	246	226	249	231	200	231	234	208	234	215	255	223	228	228	238	211	249	257	245	231	185	256	207	261	262	228	206	211	222	245	220	226	213	229	242	216	219	224	224	231	233	260	209	211	216	248	225	218	221	196	237	245	229	249	220	236	228	222	250	238	203	212	225	251	202	256	223	227	246	217	236	219	209	246	250	182	246	227	208	214	232	238	227	248	231	211	239	210	214	222	249	224	235	228	213	248	219	231	198	218	248	199	228	207	226	222	249	267	233	247	250	234	236	263	197	196	196	229	263	235	257	216	256	244	231	237	225	245	201	235	245	246	240	234	277	273	225	210	187	238	262	221	223	188	212	220	239	247	243	233	215	243	230	204	240	249	240	256	219	205	246	228	203	230	220	219	233	218	221	227	252	259	218	238	207	214	209	218	213	226	214	250	247	224	205	218	205	211	221	222	273	240	198	209	200	222	226	232	260	228	228	234	254	214	243	226	191	236	249	245	226	222	232	235	210	260	245	229	237	237	268	230	202	237	225	228	251	233	227	247	204	217	215	224	241	239	270	262	256	217	231	242	177	198	233	203	246	241	264	199	199	208	203	213	239	218	241	262	238	215	239	215	245	227	225	236	225	252	217	220	235	236	230	209	218	202	250	245	212	262	230	249	244	234	244	274	234	249	219	226	269	239	215	228	258	245	181	253	232	223	227	221	239	268	223	189	214	225	224	241	245	241	223	230	240	198	225	247	227	259	242	228	251	246	249	232	219	227	247	229	212	252	217	214	225	241	229	254	270	207	239	230	218	229	214	249	236	224	227	245	242	223	228	224	218	233	238	251	216	234	218	222	234	268	251	232	240	220	227	229	190	218	203	239	216	190	259	248	218	238	230	236	250	250	254	231	231	248	255	213	223	262	221	237	248
1796	618	606	653	609	668	620	623	593	607	588	597	589	597	579	568	598	603	570	609	565	579	608	621	573	574	606	602	589	590	582	557	581	555	621	608	576	593	550	614	621	563	563	618	596	618	555	604	580	594	591	591	590	575	548	571	576	564	561	616	610	578	572	585	588	597	540	569	546	590	513	573	560	555	584	529	599	604	569	605	620	638	559	561	552	586	615	588	592	558	574	540	584	536	585	598	572	588	577	563	583	577	584	600	569	585	563	580	548	586	627	590	569	564	577	581	607	593	582	537	572	603	585	577	572	584	582	536	579	588	597	636	583	553	551	565	562	577	583	592	602	599	602	552	598	621	604	573	625	579	563	603	598	545	593	574	594	581	633	602	578	548	583	578	598	632	565	610	601	604	622	581	576	593	565	573	625	550	582	572	538	532	574	598	601	603	618	585	547	586	611	555	583	553	584	579	555	602	590	563	545	576	517	615	556	580	583	580	604	598	602	543	600	586	575	570	576	547	538	556	601	598	569	604	630	572	576	595	525	624	572	619	621	596	595	575	545	587	565	553	560	613	574	606	567	550	557	597	550	578	540	560	567	680	572	585	548	604	583	593	603	581	558	577	601	595	568	601	593	577	584	582	575	584	609	606	539	581	617	548	551	576	574	601	567	572	594	574	572	574	551	534	573	574	580	540	598	554	630	611	603	587	637	572	616	611	578	534	551	597	610	603	570	587	603	573	581	595	533	572	611	577	552	564	577	575	605	558	634	591	598	594	558	571	568	558	618	552	564	543	582	579	594	597	587	572	581	542	604	600	595	580	601	603	605	580	637	604	588	565	597	597	567	594	559	561	596	595	625	577	577	525	603	599	553	593	595	578	589	589	563	576	578	555	565	582	551	605	558	589	602	578	587	535	571	567	550	584	581	608	577	585	583	596	581	589	594	565	605	558	612	628	596	561	585	588	574	566	619	573	553	561	613	588	592	584	555	619	624	534	576	581	578	600	577	565	599	592	583	641	581	616	627	607	604	542	547	558	556	619	613	631	565	586	568	589	576	595	580	552	554	605	622	550	569	595	609	607	567	577	606	583	567	572	619	545	576	568	592	582	580	560	593	591	562	607	602	584	565	564	604	591	550	605	589	556	585	592	558	557	581	615	562	583	579	582	594	592	577	538	578	587	586	598	534	554	572	548	625	576	580	612	599	581	571	596	608	588	569	549	596	577	575	619	577	558	576	594	551	583	542	602	560	607	615	568	606	561	589	574	650	576	569	559	544	585	590	607	627	573	579	604	573	540	594	591	583	585	540	582	552	608	585	599	559	580	602	558	548	526	580	568	577	590	577	586	598	618	556	607	565	585	540	580	552	586	595	567	566	552	586	549	616	590	598	613	588	519	565	570	587	591	561	612	565	572	595	579	562	601	591	608	617	555	625	616	559	551	529	605	578	584	564	571	543	617	549	590	564	545	606	597	541	580	613	596	558	552	621	602	603	607	589	574	604	595	587	579	562	600	605	588	555	626	590	568	560	564	596	602	585	563	564	576	547	620	626	563	621	562	607	570	598	564	586	558	576	582	563	603	566	592	596	572	591	598	558	554	584	601	576	611	601	589	561	600	560	614	571	616	591	541	561	570	596	598	569	585	583	544	568	569	538	600	571	616	594	590	586	571	600	625	621	616	584	607	605	569	566	603	590	557	576	589	569	550	558	616	600	570	575	566	586	564	560	583	611	572	617	604	631	602	554	541	606	617	584	613	596	618	577	606	640	578	544	577	596	634	593	593	586	584	594	615	601	610	553	566	517	623	578	580	623	562	569	637	601	586	551	581	569	586	599	565	591	566	584	609	565	589	605	562	549	588	572	591	561	586	609	558	632	628	544	552	545	575	578	592	609	561	529	603	608	559	599	527	584	563	626	586	587	601	568	612	570	595	587	628	575	559	594	568	581	581	582	581	587	543	532	576	629	619	587	569	589	608	575	592	550	532	593	563	615	601	576	575	554	574	553	611	550	578	574	539	572	569	542	576	592	588	580	568	620	563	612	534	636	618	608	596	630	596	599	556	563	547	538	556	589	595	556	566	535	573	546	568	600	582	597	527	592	572	586	600	565	564	595	567	580	533	566	566	577	576	577	612	539	571	574	599	589	570	612	544	580	583	575	579	571	579	517	623	599	550	554	585	572	548	601	580	594	549	586	618	605	618	600	606	613	619	577	590	594	579	573	628	594	579	573	610	555	578	627	574	589	607	578	570	555	590	566	581	590	593	582	583	559	582	647	588	564	630	570	596	579	562	601	574	561	603	584	581	572	554	529	557	596	563	592	581	607	587	548	590	615	556	595	536	596	572	634	619	543	617	584	595	584	562	640	556	574	541	578	564	574	558	565	538	572	569	563	529	593	595	576	588	592	569	586	590	592	548	603	564	601	605	573	611	561	586	592	543	581	610	585	545	551	557	638	563	571	544	574	595	626	602	536	580	569	565	601	543	567	588	562	574	597	561	533	563	555	601	578	574	594	552	547	577	609	605	584	578	575	556	563	556	566	530	569	621	592	561	555	630	573	660	575	643	569	570	566	574	585	684	613	537	611	620	595	555	626	596	593	569	568	569	590	631	600	544	591	564	560	602	559	569	545	585	549	546	599	593	606	591	560	582	560	611	540	559	633	608	606	622	600	632	571	563	582	602	598	537	612	578	570	594	540	575	573	565	560	600	554	585	589	575	590	557	568	582	575	599	547	600	602	582	603	580	607	567	567	587	588	594	568	570	583	557	607	578	562	591	537	583	592	556	568	565	612	622	576	546	544	566	581	581	594	593	640	575	621	596	601	574	561	584	578	562	584	583	584	574	543	570	601	582	616	562	561	650	593	564	567	582	537	562	551	603	569	563	617	582	571	558	550	572	531	582	585	627	557	592	574	607	584	589	587	594	593	608	551	565	593	584	580	607	590	528	603	566	595	629	573	614	595	584	582	552	554	601	607	526	547	605	578	565	603	609	539	591	569	618	585	578	558	539	631	596	577	534	575	604	604	616	595	602	596	603	596	625	542	587	550	585	604	573	566	546	576	572	537	577	598	600	593	555	593	583	610	564	583	559	570	615	589	544	533	557	561	552	561	521	557	603	563	517	564	573	583	579	572	605	558	531	580	553	595	585	544	585	605	619	550	571	590	561	595	579	613	568	594	585	600	592	570	611	602	570	530	567	577	568	568	578	610	555	562	584	573	553	590	575	567	586	595	547	585	528	620	554	582	577	591	540	553	583	596	585	629	591	563	594	572	581	571	613	579	585	578	565	560	563	590	616	559	574	567	583	544	621	601	578	562	614	577	552	596	585	574	554	575	564	574	566	606	572	556	556	571	554	530	578	560	538	583	569	552	538	609	572	592	579	630	578	559	577	578	605	602	545	577	627	609	570	578	545	562	557	579	542	571	580	563	625	588	577	568	594	573	641	604	554	606	587	595	575	574	601	589	552	586	524	586	579	586	589
7108	565	567	397	350	314	263	235	222	242	203	212	226	185	183	196	190	200	169	207	187	199	182	189	210	170	171	168	163	165	186	212	184	183	166	182	173	190	180	175	185	194	196	201	166	166	206	171	179	180	192	180	173	155	188	181	165	187	207	198	198	189	179	175	181	178	157	175	182	176	189	176	167	187	179	187	202	175	172	160	193	193	187	168	182	171	175	180	192	170	181	165	169	169	186	183	168	214	168	147	170	166	163	192	181	151	160	166	184	184	184	188	170	193	190	164	176	165	163	178	181	143	169	174	181	192	192	185	174	152	177	189	195	185	151	174	193	183	194	172	199	181	167	183	213	171	167	159	180	174	175	138	185	223	195	199	182	202	191	183	179	195	149	166	182	170	170	169	158	172	178	180	168	195	190	175	176	157	157	167	182	196	207	231	183	166	174	164	166	177	167	169	182	180	176	169	174	173	188	182	189	171	177	170	172	177	172	172	203	177	159	175	182	173	147	192	178	178	170	175	178	191	161	150	194	175	194	187	187	166	196	176	150	190	182	188	173	163	160	166	149	189	160	170	172	183	170	173	192	197	182	187	208	186	168	180	181	182	183	188	171	147	157	162	190	193	197	193	191	206	181	182	175	192	174	209	177	170	214	169	162	158	198	163	212	145	152	166	183	164	186	173	186	174	153	192	177	186	187	169	183	162	174	189	167	189	159	174	170	183	169	205	203	199	176	191	188	186	198	190	182	158	165	209	182	179	180	179	186	183	204	186	191	178	183	188	166	171	162	174	217	180	151	194	159	189	187	168	189	173	155	155	195	188	176	172	189	167	178	178	177	198	171	185	182	166	199	169	172	160	193	168	192	181	197	145	181	190	179	180	195	177	167	177	191	143	163	170	168	188	177	192	183	168	193	168	203	172	188	164	183	169	186	170	187	168	196	182	199	173	144	197	163	195	179	190	205	184	162	185	174	180	172	216	190	204	199	167	187	176	195	149	157	186	176	165	171	178	171	179	183	173	207	175	210	156	199	194	171	177	154	165	166	174	187	186	173	155	179	208	161	195	157	159	167	188	176	174	189	188	180	182	182	172	168	164	183	171	181	180	182	192	177	185	168	198	182	208	182	191	185	196	170	188	157	195	190	193	169	172	173	196	183	199	185	187	192	160	165	168	212	170	167	203	181	186	157	197	182	141	185	178	200	174	185	195	202	175	188	187	163	169	160	173	194	182	185	160	173	175	160	191	175	207	162	179	167	182	191	189	173	160	183	194	194	173	180	170	212	156	168	204	192	185	184	203	197	163	173	169	160	176	174	157	187	164	196	191	192	197	186	183	191	175	185	174	191	176	157	191	186	180	167	175	178	195	183	185	180	174	201	192	173	183	185	174	178	168	181	167	184	174	153	171	187	159	163	178	187	189	182	166	201	174	193	214	181	154	177	176	163	196	194	155	189	211	180	160	169	171	170	192	186	154	191	201	148	168	199	163	157	160	193	204	183	177	173	152	188	169	177	177	175	199	181	193	170	195	175	181	198	181	164	172	182	162	157	194	179	175	191	179	195	186	194	196	204	178	163	150	184	175	159	180	186	180	170	175	177	163	142	200	175	163	162	174	186	171	181	200	177	145	196	170	184	168	182	177	175	189	181	164	139	175	177	178	173	217	183	175	174	184	175	173	177	188	188	188	192	151	168	177	150	165	183	174	177	177	188	197	181	199	151	160	181	181	185	162	184	174	185	182	209	191	173	172	180	181	171	177	159	207	150	161	184	172	205	174	197	183	191	186	158	183	176	188	124	222	186	212	153	177	161	164	192	190	163	177	167	205	168	201	173	170	163	178	185	203	172	174	173	147	176	180	183	187	170	183	175	192	171	188	179	186	179	179	182	171	181	160	196	193	180	172	186	181	197	200	202	171	188	174	176	164	197	164	163	154	183	172	172	183	159	202	169	172	193	172	180	187	167	176	199	198	198	179	174	180	183	173	162	160	186	175	194	190	169	169	166	170	193	176	177	177	153	170	165	162	173	175	212	172	176	183	194	174	166	166	181	156	165	176	167	179	163	182	177	175	188	195	177	212	183	181	178	180	217	165	160	207	179	162	199	156	200	163	163	198	193	177	174	180	169	199	169	204	183	192	191	165	153	163	161	181	176	172	166	168	173	156	173	170	186	151	159	204	187	181	196	205	189	182	179	194	171	169	182	186	168	170	173	178	160	174	190	184	181	183	189	186	182	176	171	196	186	175	182	165	162	214	171	180	197	186	198	181	203	173	176	171	184	170	176	158	209	184	171	196	189	170	166	175	204	167	161	176	150	187	199	172	167	173	214	182	200	171	155	171	188	196	168	178	181	186	171	174	180	160	196	192	196	176	187	175	163	164	180	157	179	188	171	176	169	206	169	182	192	170	200	179	154	195	191	171	210	199	198	174	143	201	180	196	145	156	176	166	198	188	198	162	200	158	183	185	172	164	228	213	191	167	168	186	181	177	174	202	192	181	200	196	173	195	182	174	193	176	180	161	149	174	178	185	172	181	199	176	189	185	191	169	167	164	193	202	175	165	191	160	169	186	165	200	202	164	186	174	157	185	176	226	174	167	237	176	192	185	194	186	192	190	189	170	169	168	189	168	200	171	173	159	176	187	187	194	195	166	184	156	158	189	176	181	176	189	175	171	169	166	178	170	172	202	175	155	182	177	181	190	195	204	206	189	162	179	200	201	176	177	164	167	208	180	165	172	192	159	176	185	168	198	178	175	203	187	190	185	187	161	185	188	171	184	164	168	202	176	180	177	158	181	182	180	170	173	189	163	173	188	215	174	166	205	192	183	150	185	186	174	193	164	179	173	171	171	179	210	172	180	194	186	199	192	182	156	185	171	155	188	171	169	178	190	183	163	182	150	181	185	160	188	183	188	172	150	174	184	188	176	182	180	182	189	194	171	174	176	144	179	153	201	179	211	187	169	176	215	172	173	185	174	188	202	167	172	162	194	201	215	173	175	200	196	176	195	173	168	169	188	176	167	161	179	165	175	198	188	172	188	173	187	166	189	201	207	204	168	185	175	182	168	175	181	190	188	179	182	167	204	210	202	165	182	154	187	175	183	170	177	172	187	187	169	177	171	183	187	209	149	168	196	192	187	191	181	170	171	196	162	155	166	207	181	183	206	177	170	182	175	217	180	186	223	175	168	165	195	173	196	169	160	184	197	164	200	198	171	174	195	161	178	165	203	181	158	179	190	155	183	192	187	162	189	178	179	179	188	178	163	165	174	165	195	200	157	185	160	176	173	184	188	190	195	178	204	159	166	188	171	172	186	169	165	198	163	156	193	193	174	153	185	187	153	164	180	179	192	159	164	156	165	168	174	176	153	172	171	174	196	168	166	200	177	207	190	154	181	193	181	180	197	170	157	178	162	170	169	168	176	198	169	173	175	180	202	206	188	155	205	192	177	207	186	194	197	203	171	165	170	172	178	198	180	189	148	184	172
6182	779	1311	1394	1191	1086	906	802	753	674	666	687	642	574	533	594	595	528	551	520	524	514	572	547	523	576	505	543	493	518	521	491	499	492	470	495	553	563	479	519	510	548	502	459	528	533	509	540	538	519	500	491	547	524	517	497	517	509	479	501	466	525	513	449	506	488	509	455	513	496	539	475	485	523	472	488	478	506	504	503	490	503	491	505	522	511	554	488	509	507	488	492	539	497	466	490	491	524	498	497	509	498	477	525	489	520	489	490	483	471	450	482	511	517	479	499	499	470	482	525	490	544	512	501	492	518	508	518	477	494	485	477	493	515	490	474	492	508	503	513	508	506	511	458	471	514	509	480	492	478	473	483	463	525	496	506	522	496	492	501	533	479	503	498	514	498	495	518	499	533	481	483	512	497	510	511	464	483	497	511	464	475	439	481	460	479	471	498	521	504	462	505	528	517	505	484	479	516	508	509	513	451	459	500	489	507	475	492	484	483	476	471	490	462	457	526	513	500	493	519	529	487	492	458	469	509	485	500	496	481	481	480	483	491	526	501	478	489	455	479	515	538	485	507	508	471	493	476	495	418	493	522	507	508	514	513	507	504	512	474	498	483	485	518	537	448	482	462	485	491	508	523	486	545	508	480	516	474	501	494	481	511	518	503	522	514	499	503	522	451	487	512	473	461	475	495	473	517	502	508	478	499	488	515	497	533	490	502	448	500	470	479	472	525	441	494	540	486	471	497	496	494	508	457	452	492	493	517	458	509	463	581	490	473	492	505	516	513	471	481	515	439	507	476	488	482	478	505	497	527	503	449	498	527	487	442	523	492	518	534	484	492	488	515	521	485	533	477	540	513	481	490	529	478	522	485	509	515	517	477	506	492	510	459	452	497	518	505	524	525	511	476	562	529	527	519	488	498	464	521	478	516	535	483	504	511	539	502	515	491	457	491	465	554	491	503	445	477	455	548	475	478	473	478	543	487	514	497	517	478	476	456	488	492	526	486	472	507	514	482	509	495	551	514	552	475	456	531	507	494	466	504	482	503	469	474	488	516	453	477	482	503	466	532	492	473	488	478	501	511	463	515	467	504	484	487	522	518	528	487	448	486	455	508	485	470	498	479	497	459	510	533	470	503	453	474	515	487	490	525	499	505	466	513	497	540	511	476	476	477	504	486	488	483	514	454	536	496	490	511	563	491	505	509	495	505	503	484	488	519	480	470	491	495	498	528	450	507	494	442	482	485	464	495	525	450	486	498	485	481	442	486	485	516	529	462	524	464	484	506	501	509	502	548	489	515	484	441	499	480	468	492	514	515	472	503	492	493	496	525	490	486	485	493	506	490	428	485	510	487	438	519	513	477	533	513	522	486	473	474	499	494	448	516	487	525	497	474	511	500	478	483	484	473	498	508	475	495	447	542	487	503	518	507	489	462	530	523	485	477	515	511	493	486	520	459	534	547	514	474	480	484	504	493	459	505	505	500	502	478	511	493	493	511	539	486	441	507	484	486	487	469	502	519	515	517	509	520	503	547	481	497	510	513	501	516	466	457	531	478	497	497	506	444	492	521	498	471	469	500	493	482	505	508	460	498	518	525	526	462	495	475	509	517	519	480	519	490	499	462	477	491	484	480	496	524	468	473	536	491	475	444	475	493	495	487	503	508	499	515	542	482	519	498	484	508	463	507	509	495	502	498	524	503	473	501	466	504	517	509	494	504	517	520	524	503	517	511	496	480	534	469	468	466	474	491	494	449	497	507	475	488	472	481	465	540	536	519	499	466	475	524	442	530	499	537	511	498	470	452	521	481	483	514	483	482	488	436	473	507	505	515	468	533	556	507	485	506	502	455	542	503	482	466	534	500	539	531	485	469	489	508	478	487	516	504	489	522	488	467	528	498	541	485	493	458	467	511	460	489	540	478	500	492	509	495	480	512	481	501	510	496	512	457	470	495	491	491	472	476	460	469	503	491	497	496	478	497	501	484	475	496	492	542	497	504	508	499	504	472	481	552	484	525	487	509	548	506	476	516	503	481	489	511	481	493	478	494	501	508	495	489	526	500	499	481	491	501	451	511	509	502	494	487	515	498	505	508	493	478	487	528	522	491	521	502	504	455	490	503	496	464	482	491	552	493	516	517	471	520	493	536	546	493	458	488	517	475	485	502	499	502	513	463	544	484	489	469	506	489	506	449	491	470	483	514	528	472	465	535	501	478	532	452	497	531	505	496	499	503	480	487	520	509	512	522	522	492	502	520	493	530	540	547	555	483	503	476	478	445	468	504	506	496	497	487	533	489	486	515	483	509	504	506	506	516	499	512	460	475	481	520	492	462	479	518	490	478	537	478	542	485	507	505	512	515	488	472	494	493	478	503	530	475	455	502	489	479	482	469	487	507	439	506	494	520	492	493	494	481	495	482	493	498	486	491	507	518	500	440	563	509	485	504	481	486	501	465	494	507	481	494	480	488	490	533	480	480	496	518	478	510	522	476	517	467	483	493	516	496	501	514	474	474	449	516	467	477	444	500	525	478	468	489	508	482	515	481	498	474	496	501	550	490	465	491	507	514	511	495	497	464	461	502	501	479	499	506	493	519	463	514	474	484	521	494	460	511	510	496	483	472	528	498	493	447	494	534	503	451	489	507	460	453	542	515	508	519	489	529	486	526	494	505	521	503	492	506	519	503	491	498	503	521	454	500	515	471	498	493	488	483	495	504	489	481	532	486	492	484	479	490	494	480	541	515	554	492	482	501	508	451	495	506	460	505	510	504	484	488	465	492	502	480	485	460	474	484	482	541	522	483	494	528	513	512	494	513	508	490	466	496	472	468	468	516	513	531	467	503	499	451	483	511	491	519	466	470	520	502	494	499	492	507	526	511	513	466	526	478	498	530	487	492	552	509	506	443	495	519	467	467	489	484	454	441	506	549	470	457	491	513	463	471	525	499	534	475	519	534	483	521	461	466	507	469	522	490	463	494	466	499	495	460	507	546	502	488	485	511	528	456	496	505	510	477	499	493	491	479	495	524	484	504	474	507	450	507	474	482	488	480	502	509	492	448	499	494	501	511	526	475	523	502	494	479	489	541	476	471	526	527	518	497	463	524	470	499	517	492	500	486	504	530	507	538	475	490	520	540	462	500	517	458	512	480	495	458	508	498	492	466	455	488	536	501	504	512	524	483	488	490	504	525	502	533	498	476	483	483	501	486	490	492	461	493	500	489	568	523	495	526	498	490	500	485	494	547	515	494	510	530	520	473	535	512	471	452	455	539	514	508	529	518	503	481	485	484	483	503	473	508	511	495	514	484	491	485	518	542	486	495	489	493	476	520	516	492	510	494	467	503	490	485	492	523	498	518	493	536	483	480	493	518	461	525	513	505	465	510	491	503	522	449	498	508	492	463	519	514	489	465	489	498	482	483	496	454	531	479	466	495	500	483	468	509	488	513	547	505	503	506	529	501	497	482	507	527	499	469	510	495	481	467	496	472
14519	1430	1140	992	721	627	505	485	491	461	414	410	425	437	392	415	358	396	439	363	385	387	409	396	393	369	379	378	383	389	381	396	380	360	404	403	385	381	399	434	399	368	398	436	407	352	423	350	329	442	363	382	375	359	405	383	388	405	366	371	378	402	403	409	386	386	342	368	361	390	407	388	375	396	392	428	377	393	369	335	349	365	404	389	372	363	407	384	408	396	362	377	379	385	330	380	392	402	430	387	380	389	394	384	375	383	354	402	390	408	390	386	383	377	380	396	354	411	396	394	398	421	382	372	362	397	391	379	381	386	404	404	412	389	383	375	387	373	349	401	413	408	384	408	393	405	334	374	385	354	370	367	371	382	367	367	378	402	355	346	394	378	419	407	345	363	382	394	397	388	368	408	389	390	401	384	412	352	416	389	360	374	403	371	376	379	411	391	378	404	375	401	394	443	434	361	396	401	372	393	381	342	404	372	397	410	365	382	388	406	407	409	392	416	386	397	396	357	380	392	405	409	392	346	400	377	361	348	391	379	380	378	406	409	415	359	383	378	411	422	361	352	375	390	366	388	379	377	377	386	401	409	398	416	393	405	398	423	379	382	400	383	398	371	385	366	361	363	378	423	379	392	399	343	383	357	382	399	387	395	388	405	361	371	404	409	372	387	384	382	378	369	369	368	406	425	354	417	391	379	334	393	383	391	379	383	386	364	394	398	393	377	400	385	434	383	418	398	349	407	408	376	374	405	427	362	360	385	405	388	391	368	417	408	382	387	401	378	428	403	385	404	431	393	367	377	399	400	341	382	376	393	367	390	444	404	396	395	383	364	380	379	383	395	424	419	389	361	390	391	376	372	378	350	384	417	444	361	346	405	405	395	399	362	406	375	345	421	380	378	388	401	385	341	395	372	380	398	390	348	348	364	356	390	387	395	367	357	386	403	393	385	382	392	396	409	431	412	373	391	369	371	389	357	386	403	384	362	379	419	382	376	413	378	379	393	392	365	374	363	352	359	377	387	397	437	398	396	377	381	414	395	401	360	372	440	388	409	380	414	400	402	397	405	358	378	380	380	401	403	351	393	402	378	374	405	387	379	382	371	391	407	421	346	392	366	366	393	399	359	338	379	356	401	377	401	379	359	403	386	378	386	377	395	377	370	396	349	400	364	375	386	382	398	379	394	362	392	423	373	387	365	385	396	390	363	405	397	396	399	384	394	354	387	376	388	382	368	387	371	377	382	357	371	413	388	383	402	379	388	406	360	408	400	356	380	389	395	396	365	377	376	361	394	398	410	358	343	394	372	339	383	391	354	391	406	370	416	373	343	385	430	342	399	387	402	397	378	415	376	355	390	371	378	352	385	395	403	371	360	395	407	433	385	384	392	392	384	356	380	351	342	418	350	342	380	380	372	384	385	415	376	432	396	357	380	379	397	380	418	394	414	412	409	373	389	383	365	391	400	368	387	403	382	386	392	397	399	391	412	356	407	389	387	382	421	405	425	408	371	431	351	356	395	378	385	403	371	388	357	383	407	393	421	372	365	373	368	366	383	386	403	362	344	380	374	380	371	417	382	367	379	405	391	373	350	419	384	398	377	394	406	382	376	361	377	362	402	381	376	401	369	367	388	334	325	403	423	385	387	424	386	386	420	399	397	346	390	389	375	360	375	409	374	367	407	409	396	373	405	399	372	383	382	407	324	382	381	399	370	417	396	401	403	413	389	379	369	354	385	352	392	387	403	390	375	373	414	368	388	397	377	383	387	358	414	407	364	391	394	369	387	353	385	386	387	356	408	372	358	388	381	399	393	382	373	386	450	369	399	348	383	367	406	424	405	388	388	354	396	370	390	437	375	386	373	393	339	386	382	371	404	345	398	408	384	385	428	390	350	391	404	389	411	356	385	407	404	411	375	375	374	375	420	377	422	383	390	407	409	421	380	417	354	382	393	352	392	386	385	395	360	376	404	363	381	351	369	370	417	343	376	354	381	403	411	373	346	348	396	349	360	407	395	383	376	396	393	399	357	396	382	381	363	413	379	387	391	409	403	375	376	392	407	440	445	342	363	423	379	381	410	384	382	387	428	360	385	380	356	372	342	336	410	400	399	421	402	366	332	356	377	369	387	409	383	380	366	395	378	373	383	370	381	407	420	372	423	391	411	379	409	390	396	413	408	399	382	399	381	383	369	371	392	392	402	390	440	361	385	400	385	366	429	408	365	408	374	352	390	409	354	391	384	378	414	388	382	405	342	388	346	396	391	397	359	376	376	377	419	388	392	398	391	343	394	388	385	387	390	395	406	403	384	393	399	361	403	367	394	410	395	404	407	357	374	379	406	416	388	350	361	403	379	377	366	370	399	380	401	390	391	394	403	374	345	329	403	382	382	389	352	397	393	367	402	356	401	383	403	401	373	408	377	395	407	359	396	398	365	345	364	382	392	395	367	366	379	442	373	362	382	410	373	411	386	415	401	388	391	363	360	360	411	327	393	420	400	382	347	426	406	357	383	404	366	378	354	339	365	411	357	375	406	390	352	397	407	406	347	376	365	376	376	364	372	404	418	391	399	415	461	381	334	391	377	371	363	393	404	392	349	437	404	367	382	413	376	357	385	406	390	365	392	382	370	376	394	351	388	373	397	377	385	385	367	391	423	376	377	389	374	390	406	403	367	374	387	369	414	376	339	412	413	432	413	343	348	377	368	421	379	347	390	355	387	376	400	361	389	424	354	351	390	379	351	402	372	364	352	360	369	389	373	345	396	404	354	338	390	394	378	372	354	356	399	378	369	390	356	366	380	373	378	413	418	391	398	391	387	396	373	402	413	386	398	379	380	395	410	396	380	336	415	376	381	401	422	365	415	407	372	389	397	402	369	391	408	391	374	401	429	414	388	383	386	400	385	437	395	367	405	372	378	374	391	417	394	390	385	437	367	380	359	370	363	369	392	369	370	372	398	391	384	331	368	380	359	371	355	374	387	386	384	394	364	372	357	379	381	341	402	429	397	398	383	395	367	371	406	396	353	404	374	367	376	425	358	394	383	395	390	399	382	344	388	365	378	337	367	398	397	417	403	395	390	369	413	402	371	400	420	383	377	400	396	356	425	389	412	397	377	397	403	356	413	370	393	357	364	363	379	360	390	375	381	376	398	399	408	339	388	369	368	365	450	369	347	373	398	385	390	412	416	376	420	385	388	362	392	391	373	378	438	388	417	411	420	366	362	378	374	352	385	387	385	377	363	387	403	385	344	344	397	356	385	392	371	352	373	342	381	407	370	398	354	357	360	372	414	357	346	397	407	389	367	394	394	385	375	401	373	384	384	368	427	376	358	398	375	373	402	368	412	352	373	382	372	394	386	355	349	398	400	357	369	381	394	371	358	348	389	371	385	369	370	399	422	356	362	374	350	343	393	374	422	398	369	414	378	375	400	436	409	382	373	408	432	372	376	381	402	403	389	383	417	394	422	350	399	392	392	399	378	406	405
8479	1576	2542	2751	2365	2006	1728	1503	1364	1301	1207	1191	1109	1078	1074	1154	1102	1011	984	1041	1000	970	976	937	973	989	941	955	967	1006	993	928	968	910	914	975	973	882	939	938	887	924	964	955	943	947	876	890	953	905	946	983	924	918	925	925	874	934	879	907	872	914	917	906	915	983	901	922	913	933	903	905	912	920	953	942	981	899	935	918	918	934	985	938	919	904	887	924	946	958	934	956	957	951	920	890	924	923	953	912	901	842	877	897	878	906	942	885	934	873	844	972	964	910	939	825	905	898	952	881	939	954	933	910	885	903	905	945	912	927	896	871	909	857	958	904	862	959	974	872	902	855	933	946	930	913	882	922	935	939	911	914	911	861	901	945	868	961	976	881	883	947	912	882	919	936	951	895	913	891	893	952	870	910	905	891	941	930	858	918	975	916	903	885	903	943	917	954	950	889	926	944	949	942	902	938	884	862	929	934	865	880	929	940	920	919	949	911	910	944	914	896	904	896	923	883	916	908	941	933	916	899	897	927	876	939	919	906	909	929	897	928	896	882	931	912	919	920	956	944	935	909	928	852	933	916	916	913	960	942	918	900	875	915	921	939	898	884	957	926	907	851	845	854	866	869	906	964	896	928	926	884	943	888	913	877	922	923	939	891	924	906	915	924	898	906	921	956	926	885	907	924	949	907	892	938	899	892	951	939	864	885	946	963	928	907	887	887	926	917	857	911	844	951	915	968	906	954	890	908	889	923	882	851	962	833	897	960	896	910	915	920	953	842	896	1016	919	887	865	926	934	908	883	906	917	941	961	891	958	878	913	932	942	933	933	924	859	976	919	935	890	950	895	964	891	878	949	884	943	841	945	914	869	949	904	943	925	928	900	951	969	935	922	888	820	931	912	938	895	901	897	915	933	904	910	918	931	906	913	927	906	925	911	907	917	883	916	971	882	935	953	879	959	907	881	904	923	901	861	916	926	897	911	913	919	888	885	926	919	922	880	908	889	909	888	922	929	895	888	950	900	927	905	905	912	937	913	872	893	887	880	926	941	865	874	870	907	887	915	906	910	892	885	934	907	925	898	880	964	866	907	895	908	918	924	952	884	914	918	891	858	894	920	862	867	893	921	890	930	881	907	929	902	968	897	962	905	891	876	907	886	908	932	938	869	904	898	960	939	902	882	915	861	924	874	980	921	905	912	837	926	898	919	905	891	871	899	878	922	887	936	898	911	899	975	935	904	947	891	891	898	905	908	915	877	862	933	930	888	952	903	926	877	874	903	958	912	938	963	914	889	900	906	928	931	910	879	917	905	927	909	970	934	958	922	916	914	957	967	899	895	946	954	954	860	871	934	875	931	879	863	900	892	933	950	935	884	893	895	913	898	903	946	870	935	909	949	911	941	910	898	972	870	885	944	876	994	876	836	943	899	929	953	914	918	914	942	932	895	896	929	903	953	885	882	930	931	919	892	907	947	933	894	876	922	908	923	922	918	937	924	936	894	931	975	926	896	910	904	912	906	929	885	966	862	951	941	943	885	923	880	891	933	925	924	900	946	882	968	893	944	871	914	896	919	873	903	920	874	866	936	897	931	872	905	889	879	918	927	896	908	912	923	913	936	904	912	923	912	879	941	910	919	889	845	940	933	869	925	918	864	936	881	911	914	931	895	934	967	952	889	883	945	910	910	963	917	885	927	949	891	925	926	903	931	960	902	892	846	912	994	943	945	862	941	914	995	970	890	912	871	907	929	985	905	868	936	920	872	883	909	929	914	893	893	897	893	903	984	887	913	911	896	922	904	935	919	897	841	966	889	899	903	901	885	904	906	939	911	908	907	857	950	894	921	867	912	931	926	980	934	878	951	878	900	906	906	890	922	931	964	921	958	918	876	944	873	922	882	922	875	897	973	895	921	941	948	911	869	947	921	922	927	938	912	907	920	940	898	879	898	929	957	891	897	925	932	961	923	935	883	900	910	840	923	904	867	939	946	916	987	915	839	922	831	970	940	951	912	836	938	939	880	907	919	897	905	948	886	896	888	973	890	952	896	931	931	868	917	941	903	919	958	915	928	947	879	921	925	931	909	883	908	918	916	948	927	964	870	883	904	947	957	910	914	890	911	947	897	891	946	885	929	934	890	907	857	889	884	888	915	904	938	924	933	905	889	917	948	900	947	923	911	903	881	870	944	926	929	920	861	909	899	925	894	904	935	908	860	897	903	934	893	950	961	940	922	893	926	868	887	916	888	897	932	898	914	912	909	915	926	955	883	906	931	915	903	889	941	931	923	952	935	951	857	901	907	926	960	912	948	897	894	963	913	909	925	921	939	934	882	958	912	902	880	939	903	924	964	912	895	892	919	910	908	928	915	840	962	922	856	930	937	967	892	879	882	904	945	889	964	951	914	884	945	911	878	929	917	899	912	919	886	891	917	925	959	951	930	848	919	906	916	923	896	874	971	873	898	887	964	900	960	916	916	878	924	918	934	902	885	882	907	885	964	861	922	935	946	902	930	867	968	912	887	916	833	895	938	877	904	903	931	950	890	906	959	865	992	863	912	922	918	934	897	924	910	909	889	906	920	894	878	896	898	884	909	910	886	920	992	914	851	929	970	943	936	913	889	891	938	923	889	910	891	940	927	934	891	945	911	906	880	922	930	916	919	892	823	934	912	925	933	938	956	924	901	908	935	867	869	883	922	907	872	878	937	896	948	933	916	971	935	939	917	925	934	915	888	876	948	926	858	934	930	916	920	960	911	976	914	893	933	926	930	881	962	907	872	904	971	937	884	949	847	922	928	868	944	937	904	870	896	911	919	880	883	935	875	905	902	973	885	909	936	912	934	923	953	854	924	898	925	879	903	924	871	928	899	890	936	883	933	927	936	873	927	938	942	910	923	929	882	922	919	922	927	890	896	974	900	904	918	956	926	891	914	944	937	956	884	943	936	910	927	925	895	890	879	914	885	920	921	904	893	962	912	939	936	912	886	906	883	865	875	900	925	974	939	936	931	930	872	909	909	931	909	944	937	935	903	877	893	892	972	955	922	909	945	885	895	873	910	897	874	963	863	894	934	907	970	983	898	907	907	911	879	889	849	931	924	883	916	940	917	916	933	901	897	910	857	914	908	927	916	899	883	907	878	952	921	920	905	922	929	905	932	894	947	891	919	867	855	882	926	901	946	951	937	860	930	933	876	892	864	925	930	883	905	898	914	864	893	859	965	937	956	953	889	878	892	924	923	892	887	899	925	886	874	938	901	907	845	965	905	967	887	920	910	867	916	916	905	893	919	913	911	934	909	923	895	894	906	892	928	919	984	915	936	923	888	905	872	907	939	901	938	887	886	962	940	918	908	895	917	932	880	909	899	937	935	984	906	908	965	923	939	875	886	951	960	939	903	890	932	924	928	879	876	934	887	855	891	908	935	874	864	931	917	877	896	908	896	962	895	928	960	958	998	952	843	875	908	872	942	866	912	897	902	889	920	914	893	936	932	891
1559	248	240	214	239	245	242	228	220	249	250	255	245	222	274	216	199	225	215	214	231	239	226	215	262	259	253	227	263	242	232	224	228	218	202	235	236	208	280	260	232	248	235	225	237	215	259	238	257	238	234	264	241	220	257	228	226	228	257	248	241	213	257	244	218	246	223	230	230	250	218	231	234	232	215	234	216	220	233	236	223	259	224	243	221	259	235	235	229	240	229	267	248	220	214	248	260	240	252	243	231	219	258	238	241	246	208	214	218	224	221	232	257	223	255	234	211	231	242	227	226	239	245	220	231	237	243	229	211	239	256	219	247	212	268	244	259	231	232	220	251	206	237	232	262	208	231	233	245	242	228	210	211	230	243	216	264	233	253	246	232	274	234	251	229	253	203	223	254	223	236	225	226	221	249	236	245	261	225	209	237	217	240	259	221	230	239	225	221	259	238	209	236	222	226	261	244	208	222	252	205	242	225	219	252	226	235	242	201	248	229	269	280	242	252	233	250	215	237	235	244	259	244	211	241	235	237	231	235	262	226	214	235	222	259	229	236	219	238	231	250	230	200	234	224	247	200	228	249	231	258	233	229	233	227	204	238	215	234	230	218	237	227	250	236	248	253	226	231	286	229	247	257	238	225	212	262	234	219	237	262	264	229	225	222	221	246	212	242	231	226	230	238	217	263	247	231	220	252	222	253	235	241	270	239	217	241	222	227	276	227	236	229	234	241	242	236	247	222	232	232	239	236	253	208	229	233	246	228	244	206	251	261	223	223	227	227	219	253	216	251	229	226	249	224	215	188	191	243	230	250	227	238	236	209	245	241	237	243	217	247	203	224	224	228	239	224	225	221	239	208	256	244	224	258	210	240	223	234	231	230	247	250	220	243	224	245	231	251	247	234	214	243	222	231	223	236	223	221	227	261	248	251	229	248	230	263	211	229	239	250	252	209	239	242	230	235	220	230	208	203	248	232	227	249	246	224	233	230	238	259	270	227	244	240	255	264	207	230	223	216	261	243	245	226	243	229	229	247	233	240	240	230	223	255	231	243	253	260	219	236	227	272	226	263	220	259	254	225	236	238	228	224	232	253	219	235	232	206	202	206	221	256	197	227	247	227	265	235	219	206	224	224	244	253	206	243	256	231	223	223	259	229	217	236	244	216	221	228	233	258	240	236	220	209	242	266	231	232	257	235	218	244	272	235	217	236	219	233	228	236	257	219	254	233	246	226	238	223	251	257	242	233	240	227	257	232	219	253	246	196	223	231	243	226	269	243	233	245	225	252	222	236	230	252	258	258	214	247	234	233	221	218	240	233	262	233	259	241	228	252	231	242	231	237	219	232	240	268	220	233	233	218	230	236	228	217	225	233	217	267	243	238	239	230	229	246	244	242	207	215	222	241	203	235	235	250	210	255	268	218	259	244	214	209	230	221	251	227	201	255	254	231	257	220	209	248	231	247	254	230	245	236	241	235	241	224	235	208	230	242	237	240	262	208	246	236	228	224	232	238	208	247	258	228	236	246	263	237	232	237	221	234	245	229	201	251	207	254	250	258	248	245	225	236	231	199	261	227	217	238	245	264	238	224	235	228	201	206	239	221	212	215	214	210	226	228	190	228	218	268	244	267	261	233	230	258	246	233	230	234	225	234	219	208	234	256	242	222	259	215	201	229	218	237	245	244	254	204	224	243	212	246	248	238	241	251	224	239	235	282	222	230	231	224	222	237	231	218	233	237	238	232	234	226	249	254	232	245	239	235	209	248	249	258	254	263	242	270	223	246	254	257	249	240	209	216	251	248	240	204	242	230	235	248	221	228	238	237	253	223	202	217	255	271	244	263	237	206	226	256	246	226	225	216	261	239	231	216	221	244	246	245	228	244	237	255	223	237	224	228	227	229	240	222	265	222	258	212	235	215	232	199	211	244	242	235	196	256	227	267	211	219	279	234	213	248	223	226	234	234	247	228	217	207	224	279	218	219	236	230	252	238	217	239	224	219	224	234	244	219	241	219	226	253	227	212	230	226	232	227	261	252	261	226	195	205	232	232	217	233	230	245	254	223	219	228	243	217	240	237	247	255	220	273	228	258	257	237	210	253	262	258	248	221	219	216	198	204	222	248	254	254	227	219	265	214	221	220	237	220	243	252	233	213	257	254	235	252	215	275	240	239	222	225	204	226	239	232	256	229	260	202	249	251	242	253	228	243	230	214	259	238	250	223	223	243	208	240	221	226	215	218	213	239	258	231	228	234	229	211	253	266	230	222	256	240	261	216	265	228	215	203	231	242	236	237	220	244	221	225	249	226	219	253	235	234	251	257	259	258	232	217	235	246	217	228	246	226	250	239	241	223	234	241	231	246	233	221	225	224	231	221	230	235	221	248	240	223	220	224	247	262	254	250	225	222	229	221	227	233	211	228	236	246	234	233	253	246	242	235	247	228	207	232	225	260	240	236	233	240	236	278	247	250	240	250	240	207	241	250	206	209	213	242	237	237	246	228	238	260	241	224	234	233	249	239	263	261	246	219	216	194	262	243	234	240	205	214	228	254	223	217	220	258	213	236	231	237	227	228	273	248	238	243	250	248	223	233	220	214	208	233	233	237	222	205	246	220	194	236	240	226	225	253	246	251	226	240	247	219	219	217	256	207	216	225	218	230	238	219	236	238	222	231	243	225	236	242	240	244	217	215	215	234	225	251	250	212	234	210	250	232	244	193	224	210	212	240	241	269	228	210	261	229	265	275	236	202	249	245	215	263	245	244	235	196	252	210	230	213	230	234	242	247	219	225	266	220	230	235	218	226	223	232	272	235	240	232	230	230	223	217	247	245	257	215	248	253	246	236	250	233	221	237	247	268	217	234	227	246	251	226	245	215	227	210	265	255	226	247	244	217	202	222	226	237	242	253	226	246	252	202	248	239	228	214	206	204	233	246	250	233	220	234	225	224	247	249	254	280	231	225	238	212	231	211	246	237	222	221	241	258	241	211	216	231	238	237	195	227	230	238	243	214	241	247	218	233	249	225	237	219	221	262	220	233	246	207	246	242	207	256	224	231	224	249	244	247	233	235	234	218	228	206	229	266	225	224	212	238	225	243	244	221	241	227	226	238	233	227	235	269	232	230	254	215	238	232	214	235	233	256	236	221	236	227	210	229	250	199	223	196	202	264	260	227	239	214	240	238	199	265	232	227	240	242	221	207	223	254	252	235	254	237	219	215	217	226	218	243	237	240	252	253	249	251	240	224	227	239	225	242	239	231	258	224	243	224	248	232	257	238	250	244	224	228	208	212	198	229	224	227	237	220	217	239	232	202	230	247	235	230	231	228	222	262	242	222	230	217	218	253	201	231	233	246	231	209	208	224	257	239	211	269	223	235	253	250	190	232	242	236	199	228	231	201	228	241	253	242	229	230	241	236	245	232	223	231	278	247	236	231	263	249	261	216	249	231	223	209	214	226	232	252	252	238	269	239	276	249	239	249	236	225	214
1879	612	647	641	638	620	626	610	603	579	604	551	574	629	576	564	595	616	576	586	587	576	578	600	615	614	640	569	634	580	578	583	607	610	573	621	593	583	579	622	612	631	578	574	605	582	607	586	590	586	594	567	578	587	587	579	599	599	623	577	571	588	584	609	560	600	580	581	568	638	587	621	551	609	596	603	564	560	569	549	601	552	571	600	591	599	590	599	575	569	607	565	644	561	570	630	646	568	591	580	605	559	583	607	555	576	570	625	560	602	599	606	590	589	630	616	594	580	622	603	610	590	588	600	556	576	622	587	575	550	549	627	607	576	602	597	594	577	562	544	579	617	539	607	586	624	623	583	620	531	577	561	592	585	586	591	566	562	607	565	587	602	627	613	620	640	579	606	571	572	601	569	590	583	640	592	532	569	584	618	561	590	592	593	595	600	619	628	579	593	585	591	568	587	636	597	601	582	589	589	604	575	574	577	559	583	629	537	584	558	635	592	599	605	590	590	589	587	567	536	584	597	624	544	602	611	635	604	610	543	578	601	608	553	530	597	628	581	585	598	606	577	553	589	611	566	586	632	596	541	592	543	608	614	580	607	559	595	600	581	617	586	612	589	581	587	607	591	583	580	568	587	611	579	594	607	602	585	589	567	538	613	613	605	591	579	603	608	614	598	581	591	594	566	571	593	511	619	648	637	564	587	554	608	592	559	634	567	600	625	579	596	653	589	559	599	540	582	557	595	631	575	556	574	620	621	597	577	576	591	575	580	614	596	561	603	581	590	577	559	576	621	616	642	558	599	581	589	566	603	596	623	571	580	590	590	566	584	608	564	562	581	588	560	622	571	601	619	596	575	604	575	564	616	583	617	585	571	557	601	575	581	567	584	580	571	600	634	634	601	580	597	608	596	613	585	560	586	591	543	562	546	527	602	569	598	587	545	578	634	593	572	617	539	610	589	600	563	546	585	565	588	570	565	559	625	635	566	556	625	555	607	598	583	566	601	608	548	581	608	581	570	594	560	574	583	604	599	629	574	601	609	575	549	617	577	598	567	623	602	564	639	600	559	550	637	614	566	598	599	563	580	596	572	570	592	579	635	597	627	598	520	534	548	543	594	593	553	604	574	594	597	590	589	632	584	547	588	572	564	577	592	606	593	589	573	569	580	598	565	554	607	615	585	593	579	624	575	549	622	622	597	600	548	597	605	627	579	621	562	628	595	612	594	554	590	571	586	559	585	577	584	584	588	606	585	605	594	554	629	562	574	587	625	577	600	579	634	566	535	597	600	583	591	573	603	610	590	590	593	589	601	616	608	594	566	522	570	590	587	589	604	569	587	608	590	582	596	605	602	590	568	575	562	583	608	585	582	555	564	562	592	570	552	548	573	554	552	590	604	604	578	612	584	575	615	595	598	582	573	608	573	612	572	603	634	631	590	567	617	571	604	581	618	568	586	607	625	619	569	599	558	552	588	637	552	550	586	606	563	594	564	582	599	590	609	572	609	560	599	567	596	575	590	564	587	591	598	578	602	595	626	575	616	599	591	581	554	626	595	579	585	565	597	633	581	581	604	607	616	581	559	567	582	610	588	570	621	582	579	610	560	653	552	593	602	581	631	616	589	562	605	588	568	580	570	556	594	565	600	555	620	574	603	620	594	559	556	595	605	603	582	581	591	596	615	602	576	594	600	569	586	616	607	609	597	584	560	587	573	592	569	611	583	557	580	546	559	543	562	571	593	595	547	570	642	561	563	556	628	551	577	631	593	582	599	567	573	634	567	591	623	582	587	565	587	604	573	543	608	580	581	598	578	569	580	568	602	604	609	529	617	614	580	580	564	598	577	552	630	610	567	597	601	535	602	603	598	578	599	611	578	589	538	553	575	594	639	597	558	566	575	595	590	597	612	595	579	590	612	599	611	559	582	604	586	583	605	583	632	582	576	592	622	598	608	579	609	579	563	613	612	548	575	601	583	552	570	595	567	573	587	651	575	625	636	530	588	573	661	617	567	585	605	595	605	602	588	587	573	576	606	571	563	617	611	620	571	584	580	551	617	558	556	547	598	627	583	583	571	629	601	632	571	586	636	584	627	562	567	580	600	556	567	565	553	542	584	576	596	570	621	587	606	575	611	619	588	601	582	603	561	572	583	584	590	608	578	571	600	588	568	557	610	590	586	600	615	551	565	577	578	555	569	628	600	630	588	581	588	582	549	597	625	575	589	588	638	579	598	606	537	581	603	580	596	604	606	561	575	595	600	546	604	606	562	574	615	620	585	614	590	630	587	596	643	603	605	622	564	603	617	585	588	558	601	564	585	557	593	539	589	604	611	588	615	557	559	532	602	586	591	579	574	596	567	594	601	617	550	607	577	554	592	564	597	568	592	595	604	627	562	605	612	540	605	573	635	591	598	585	574	554	567	613	589	565	578	605	573	627	607	548	594	620	612	607	564	569	631	549	578	594	590	581	573	610	575	639	602	547	619	610	591	593	582	562	561	592	632	591	592	592	601	552	573	587	569	562	602	595	574	578	588	585	591	600	646	580	585	611	595	572	608	568	592	546	552	623	626	603	583	571	573	571	574	588	570	623	581	594	571	611	592	581	565	595	613	590	533	592	568	569	552	642	634	593	611	576	587	572	572	610	601	569	552	594	588	592	628	593	559	565	628	625	622	584	600	592	595	615	572	570	586	597	573	601	597	588	621	592	602	545	576	620	577	555	575	589	580	565	598	598	559	579	589	569	601	610	577	594	628	577	588	585	577	603	572	598	587	564	554	596	571	597	566	589	600	627	619	576	588	573	575	620	600	606	569	562	586	583	576	605	604	601	573	604	607	545	625	597	583	577	573	526	588	564	571	654	563	574	600	561	577	622	605	554	580	620	564	546	602	607	595	623	576	607	571	586	602	558	608	581	609	610	573	588	558	640	592	556	598	567	591	550	595	623	557	539	630	573	607	584	568	588	534	538	599	608	603	621	637	558	624	579	540	562	600	636	582	595	562	637	583	565	604	591	623	567	571	562	602	577	590	596	608	599	606	609	587	594	596	575	593	583	572	589	596	573	576	651	571	600	587	586	587	564	569	558	572	585	600	584	593	574	555	607	575	522	588	592	602	586	577	559	614	560	584	548	587	598	575	567	566	621	596	591	595	566	532	575	643	597	570	570	565	597	548	569	528	614	567	603	577	577	562	605	565	560	543	530	597	639	567	596	586	591	585	573	591	554	586	599	609	609	596	588	582	560	559	594	577	564	562	607	616	570	607	567	604	572	624	532	568	553	593	598	586	625	616	572	587	577	577	590	553	578	517	577	580	617	602	586	589	616	592	609	605	570	578	580	569	607	605	615	604	584	571	591	596	564	621	643	621	558	556	613	589	596	606	573	610	603	648	576	627	582	605	577	570	613	553	591	599	556	603	575	615	636	581	608	596	649	580	631	541	639	582	586	580	615	557	599	599	603	611	557	631	583	587	615	567	611	561	571	587
7059	548	544	429	310	317	273	223	209	226	210	199	225	209	212	180	188	187	191	171	176	180	198	147	169	196	181	165	177	158	192	160	193	185	197	175	152	178	204	167	210	188	202	213	188	171	167	194	182	188	177	165	167	167	209	168	175	189	176	183	184	198	185	181	168	184	164	191	170	191	184	150	189	179	189	199	165	177	147	192	162	181	179	156	165	175	214	178	194	162	211	178	204	175	180	183	188	176	186	209	207	182	185	169	210	156	175	172	176	174	179	186	187	188	197	177	186	177	181	147	166	173	187	181	166	182	189	191	197	205	179	159	182	141	172	166	167	164	166	184	198	172	175	168	183	170	181	159	168	207	177	186	178	175	157	158	186	186	193	155	211	188	184	173	154	177	164	175	189	179	205	167	192	183	209	221	171	178	178	187	186	199	194	157	176	171	202	181	157	175	177	167	178	145	153	163	163	165	174	170	172	167	166	196	162	182	190	177	166	160	161	177	176	181	174	170	162	172	184	186	188	202	190	188	184	221	197	179	176	182	182	175	169	180	190	182	180	167	166	193	201	168	163	177	172	151	172	178	173	171	166	178	199	167	200	169	164	177	201	169	193	194	174	185	172	166	184	192	188	152	190	204	155	171	181	151	180	193	180	161	183	181	175	179	205	169	161	200	185	170	159	174	175	178	147	165	173	153	162	182	170	180	168	164	177	171	156	175	165	187	163	190	169	171	149	183	180	176	152	161	212	184	185	190	208	192	193	170	151	185	165	166	192	202	175	163	163	190	186	174	170	177	200	192	171	177	180	173	153	173	166	169	193	193	195	189	192	188	165	191	177	193	173	166	202	203	195	178	174	196	177	182	164	205	181	187	191	175	179	166	203	183	148	183	175	151	177	173	161	168	180	200	176	163	171	179	199	178	171	168	190	166	169	185	197	182	150	183	172	167	189	169	184	177	180	208	205	166	188	195	186	202	165	177	173	178	201	189	159	168	181	176	176	215	156	180	167	173	156	170	179	187	190	195	189	182	169	182	212	168	173	175	202	167	173	188	178	200	204	209	168	198	208	168	192	190	173	189	213	180	183	181	188	178	194	178	176	184	195	165	191	185	173	191	161	166	173	191	166	174	170	180	211	201	192	194	178	195	220	174	197	212	217	200	181	181	181	185	206	195	197	195	188	186	168	175	159	159	152	196	171	159	174	197	189	180	186	191	189	175	192	188	188	190	183	167	173	171	209	159	182	184	165	196	185	170	170	183	198	187	177	162	171	169	175	180	177	192	190	185	191	158	184	168	178	185	161	202	191	193	167	178	167	183	166	186	203	180	159	179	185	164	192	150	189	202	187	182	193	177	158	181	174	147	185	173	208	190	156	192	194	168	161	168	187	166	200	184	178	159	156	181	205	160	174	172	145	193	189	204	189	177	166	178	164	213	179	174	157	178	168	179	194	188	174	202	156	169	159	160	194	181	146	163	199	185	166	183	176	150	155	175	179	162	192	172	177	216	199	171	163	179	198	192	162	167	163	180	194	181	186	182	192	172	170	197	191	183	184	188	183	187	196	176	177	183	188	180	184	195	181	143	169	187	203	189	201	173	170	188	205	208	180	164	197	194	167	195	176	187	188	182	181	171	191	188	206	186	172	163	167	176	168	174	182	189	212	208	168	176	156	174	169	162	170	177	199	183	174	161	170	191	150	180	183	171	186	169	177	180	188	214	224	147	170	177	179	174	171	166	188	147	172	169	167	155	184	160	180	173	161	193	173	175	184	180	173	215	195	201	178	165	188	171	166	216	200	201	187	182	158	184	168	178	168	186	189	184	197	165	155	154	203	172	171	192	191	176	184	200	184	221	189	189	189	158	179	187	161	187	181	184	181	194	162	179	153	151	181	201	181	170	196	196	182	199	201	203	175	168	173	186	185	171	192	162	166	178	174	168	182	185	187	181	169	186	178	186	194	206	177	182	203	195	179	190	208	157	178	171	154	176	180	167	173	179	176	162	164	206	178	186	165	171	193	162	188	165	175	177	192	179	175	193	191	168	190	173	166	168	183	162	186	184	171	184	175	178	176	155	180	160	175	149	176	191	181	192	191	183	191	187	139	180	192	174	201	186	154	211	181	161	167	200	187	189	199	178	182	156	183	155	188	175	172	192	179	168	211	169	178	184	173	187	158	164	171	161	208	179	197	195	179	181	176	180	183	156	164	172	179	167	160	158	171	176	175	193	165	171	150	171	165	170	189	181	222	197	187	179	196	163	186	203	179	191	166	173	176	195	204	177	160	162	156	164	185	201	150	169	175	190	162	178	155	192	208	170	193	194	175	163	192	178	214	201	190	172	185	188	188	184	178	163	171	173	154	164	171	185	168	202	194	199	191	166	220	199	162	183	187	182	189	146	175	170	174	201	189	179	179	158	169	171	172	177	159	208	216	180	172	184	188	184	176	207	192	211	165	181	182	183	189	199	191	177	178	172	201	164	177	183	185	181	192	202	194	188	177	182	182	185	215	205	191	152	162	176	174	198	175	201	186	192	162	153	152	184	184	199	177	182	182	171	175	194	190	171	181	171	194	186	177	186	197	166	171	185	176	180	207	181	184	161	172	184	198	176	180	206	213	171	168	154	180	182	185	214	178	189	180	162	183	156	145	179	167	165	193	208	193	181	175	177	156	181	174	185	175	170	188	179	179	175	154	173	202	189	208	201	177	150	167	168	189	162	173	194	192	177	183	202	164	182	185	203	176	178	160	173	172	200	177	196	170	172	171	196	187	203	169	173	165	189	169	189	170	163	176	186	206	198	187	191	174	178	175	189	201	172	182	216	178	185	190	185	193	187	210	185	220	184	186	180	229	198	175	167	187	167	178	173	172	189	175	161	166	176	190	155	184	186	188	157	195	205	173	183	186	149	185	183	161	188	227	189	201	172	166	186	174	178	178	180	208	182	158	196	178	167	192	192	208	176	171	181	179	182	186	136	183	177	162	173	158	170	181	176	166	186	197	174	158	170	191	194	165	191	155	164	191	190	187	168	178	187	182	176	153	181	154	182	174	171	162	170	204	183	197	181	188	164	149	175	167	191	200	179	198	161	193	167	189	189	133	175	195	174	184	159	180	179	193	183	173	164	159	198	189	193	183	195	170	183	157	177	174	177	190	234	180	196	205	168	200	165	182	156	190	173	173	177	144	160	188	192	190	171	171	216	183	203	180	172	177	184	177	196	188	185	178	191	163	168	166	209	181	167	182	199	169	177	193	182	182	169	167	172	188	179	170	171	212	175	160	183	178	169	171	172	178	197	177	196	164	164	193	183	168	208	185	179	176	182	166	176	219	188	137	176	180	174	159	180	173	187	178	184	193	191	179	164	176	165	196	187	162	168	151	144	173	206	164	180	176	186	179	189	172	181	158	188	166	181	179	155	177	183	179	215	198	172	176	160	155	201	186	164	182	143	175	192	182	189	175	201	183	172	202	166	182	198	181	189	182	170
6157	750	1269	1360	1207	1024	866	734	765	696	623	642	626	607	596	589	553	561	581	548	566	544	553	517	534	556	513	545	543	470	516	559	516	527	521	480	514	559	489	528	486	526	532	527	507	484	467	490	498	455	483	529	505	511	509	559	528	526	508	514	489	528	508	499	491	509	498	515	495	492	507	485	493	500	466	512	535	479	513	517	485	517	491	469	483	488	477	537	532	464	480	429	482	535	499	488	485	534	470	522	464	524	440	489	497	515	518	488	470	501	523	485	487	482	511	508	514	503	491	490	511	485	509	495	505	509	482	445	489	489	487	488	499	522	518	526	510	455	449	510	523	524	519	500	495	486	482	501	486	487	503	495	513	500	499	513	529	541	549	475	505	537	499	471	504	536	500	499	532	538	487	522	471	516	506	521	500	501	437	493	501	504	525	547	490	524	497	524	474	443	551	481	500	475	470	468	493	467	493	522	502	487	488	517	474	488	498	509	478	520	459	521	445	477	515	523	467	485	514	519	513	473	506	510	481	539	499	488	507	505	513	469	501	495	523	466	513	521	503	475	523	473	532	512	521	487	499	478	506	517	548	487	489	515	495	503	463	506	536	508	549	459	509	534	487	515	547	521	499	489	509	494	496	491	501	531	495	499	511	499	466	488	492	496	520	495	475	488	523	480	491	514	549	485	484	550	539	503	508	488	508	519	487	503	512	490	539	506	489	503	495	510	472	549	475	501	487	520	489	490	453	475	478	456	505	494	477	492	499	504	539	492	471	491	521	522	501	508	518	500	483	486	502	532	506	484	536	505	503	495	517	511	517	506	481	495	495	526	468	499	475	475	508	492	492	505	488	527	508	501	492	496	493	482	543	501	517	458	511	478	514	483	506	456	551	493	482	530	446	539	502	507	543	466	456	495	510	493	511	481	488	487	490	505	521	507	502	490	504	542	516	469	514	495	524	494	517	465	491	524	555	485	483	547	491	509	536	530	525	499	531	479	485	482	506	439	466	526	483	499	492	496	512	502	552	517	498	487	492	485	508	526	497	529	511	464	500	504	492	454	486	528	507	514	464	507	496	502	487	494	494	469	485	474	472	527	509	523	482	454	518	506	529	499	521	529	498	520	511	497	483	480	476	516	518	489	459	461	478	496	513	510	471	519	499	471	522	481	460	479	481	496	485	492	499	542	525	486	476	550	516	499	526	495	497	528	488	473	470	492	479	467	525	478	492	474	502	487	510	479	494	478	522	448	489	495	482	475	541	514	498	497	496	515	466	507	493	502	500	510	518	501	477	468	489	460	515	495	474	475	465	512	507	515	494	462	510	501	554	478	503	493	531	515	482	491	501	492	492	513	472	535	495	496	475	465	479	498	509	464	521	487	542	505	473	525	468	474	496	491	518	491	510	502	549	517	478	513	470	484	466	486	504	526	510	523	494	458	472	538	484	501	509	445	519	471	491	523	477	504	476	527	532	485	516	549	509	472	508	535	502	473	459	469	496	538	487	487	522	477	494	467	526	523	510	502	490	452	486	528	518	486	503	482	484	481	520	483	506	456	520	464	482	464	476	478	511	523	500	506	498	493	516	481	472	515	513	472	533	456	496	509	558	485	496	513	462	460	504	520	514	514	491	471	525	529	503	456	494	468	505	495	467	539	502	488	477	511	501	527	548	496	493	458	440	508	513	480	513	511	482	487	520	428	539	518	492	520	491	513	514	500	478	496	494	464	472	507	503	475	496	485	516	474	479	465	448	473	473	495	500	538	516	471	502	504	527	486	485	521	460	519	520	475	554	451	479	522	516	499	526	486	495	485	486	506	491	530	496	535	491	510	523	502	515	489	521	523	462	513	470	529	481	506	482	490	476	456	484	519	505	559	501	521	445	490	462	488	504	490	489	504	476	503	493	493	545	478	487	528	478	509	508	493	477	482	517	495	524	462	492	545	515	482	519	516	478	481	504	509	476	457	484	519	493	511	498	500	504	495	505	513	509	501	517	488	538	524	526	495	460	517	533	536	502	502	539	497	508	523	488	500	515	485	497	503	537	504	514	487	499	477	505	531	509	484	500	481	504	468	532	459	511	487	506	457	518	522	488	471	518	487	501	476	495	484	520	523	516	514	473	488	477	507	514	523	468	504	464	501	515	476	504	524	504	520	500	477	488	479	505	551	529	474	540	494	518	464	485	491	472	527	534	490	492	510	512	497	481	510	482	488	542	529	559	481	521	497	517	492	527	492	501	513	529	483	490	472	511	483	467	508	508	504	551	480	515	496	483	466	502	518	539	504	514	519	491	512	501	502	474	483	502	548	524	467	497	467	456	531	525	502	504	483	506	494	478	484	491	492	513	470	504	508	465	534	536	513	536	489	502	521	474	512	515	508	507	526	490	529	500	488	490	454	498	471	500	514	450	515	499	512	523	503	472	473	497	565	473	514	526	515	514	475	532	500	484	472	465	483	506	482	546	507	479	509	507	467	511	541	505	518	490	513	489	477	496	524	499	492	513	488	520	522	485	522	484	505	538	502	501	515	487	491	510	472	498	545	463	512	500	494	497	481	495	517	503	508	483	481	553	522	481	480	515	551	497	477	466	488	535	480	501	509	510	485	494	485	477	483	478	531	490	487	523	488	473	533	495	493	504	469	504	495	509	496	507	481	512	495	484	469	491	467	502	521	558	506	508	514	485	493	471	519	524	500	488	513	490	480	504	495	490	535	502	493	474	528	503	452	511	458	526	471	458	472	484	522	516	446	491	514	522	498	505	473	538	496	560	481	465	503	521	482	531	531	531	475	506	475	492	464	536	524	553	493	498	526	528	485	499	500	490	500	498	519	499	521	483	533	493	529	498	534	479	497	478	470	485	507	499	494	531	469	519	493	488	469	530	506	519	511	485	496	482	479	526	477	503	515	522	470	526	496	472	507	528	525	525	478	499	497	546	522	500	515	497	501	501	538	523	486	489	517	525	508	468	521	520	513	503	508	499	514	515	506	488	498	483	472	479	497	479	471	485	496	495	517	516	463	482	491	530	525	494	507	511	520	526	486	520	488	496	491	504	521	486	487	486	529	499	535	466	496	560	486	505	508	507	529	496	521	469	478	484	506	475	429	496	466	504	494	477	507	514	530	508	544	503	509	504	522	476	496	504	509	506	514	483	510	510	473	484	502	545	472	507	509	502	522	499	530	490	456	514	476	522	518	518	485	495	497	566	502	547	519	518	503	525	449	467	545	525	471	482	489	532	523	486	516	478	534	521	483	518	499	503	477	484	476	509	459	487	489	513	509	486	498	511	491	521	462	497	520	512	458	462	462	473	488	505	462	462	513	488	485	464	507	520	518	511	485	487	494	517	531	507	506	473	481	512	472	527	512	528	436	488	465	458	517	500	469	499	535	490	508	516	485	529	494	477	488	470	516	531	505	525	511	484	520	502	503	444	506	502	453	545	469	482	491	528	490	512	498	536	452	479	508	508	490	519	482	495	502	501	548
14568	1522	1165	940	733	601	514	490	447	424	447	447	415	405	433	427	430	392	390	439	390	417	419	440	369	440	372	381	413	402	375	383	384	382	402	371	396	427	415	377	393	365	398	411	373	425	398	406	404	396	389	371	379	386	361	393	372	380	391	346	411	413	389	383	354	369	402	387	403	409	382	413	380	380	415	352	380	375	374	397	354	389	390	371	383	394	365	375	390	361	388	393	414	375	368	375	371	370	360	381	368	367	392	407	422	362	391	401	413	371	397	377	373	391	399	366	376	370	373	389	347	386	403	356	395	391	394	380	358	383	369	429	376	413	376	355	406	374	411	346	383	404	384	397	388	432	394	412	377	418	384	390	416	337	363	405	393	407	352	372	405	410	389	411	379	378	376	364	378	398	397	388	360	357	439	394	418	390	435	378	377	336	376	387	411	392	379	369	421	379	386	420	379	371	382	369	386	381	352	400	426	385	342	371	352	412	367	378	363	387	360	396	390	375	387	357	369	351	433	367	352	383	364	398	337	415	408	429	400	366	369	350	375	392	353	370	409	385	401	351	402	417	381	387	362	390	421	425	405	387	348	432	387	362	403	409	394	384	355	405	391	364	351	357	374	387	419	379	405	362	342	386	397	389	352	431	360	351	405	363	339	413	358	383	397	407	418	391	359	406	367	363	402	394	345	386	419	392	355	361	358	392	394	376	368	430	392	381	358	357	365	384	402	351	402	406	360	372	388	398	407	384	361	385	373	378	385	387	390	375	377	368	449	406	438	364	394	375	390	396	385	391	376	379	392	408	402	373	375	379	385	369	426	373	382	447	378	389	353	365	394	409	365	372	388	368	381	368	375	375	361	382	407	362	376	375	411	384	363	392	381	375	383	380	352	384	407	375	425	405	384	392	399	403	396	363	343	379	402	377	381	393	391	360	370	352	390	387	382	394	375	410	391	379	399	363	369	391	384	357	404	376	399	386	339	378	355	374	370	367	346	408	369	388	398	358	393	401	392	369	406	380	388	388	394	376	396	355	378	378	338	380	388	373	342	386	394	350	361	361	360	379	384	407	380	371	377	384	398	375	387	369	373	381	368	373	369	365	396	354	371	370	385	373	409	371	383	433	396	369	407	392	373	392	384	369	374	390	394	372	400	365	390	388	402	365	374	360	348	415	358	396	393	389	416	376	376	357	394	391	382	412	394	397	404	371	376	394	402	375	399	392	381	363	375	363	409	400	410	361	352	366	360	400	367	383	390	364	367	343	392	396	371	344	380	362	373	361	375	392	417	367	380	337	349	401	384	403	376	375	376	409	364	374	352	350	383	384	362	370	389	389	399	380	374	374	383	381	370	385	374	384	359	395	423	384	402	387	425	359	385	373	367	402	349	360	391	377	412	378	381	367	389	400	381	404	392	382	396	378	369	397	399	370	397	416	390	411	408	350	386	415	396	392	406	372	418	394	386	404	416	358	380	405	371	387	410	352	370	406	400	375	361	377	386	378	368	399	349	395	350	388	374	377	366	384	411	380	345	408	362	360	397	363	389	417	372	391	364	382	410	376	441	353	380	388	382	392	413	364	391	395	357	400	375	366	380	375	363	365	380	369	387	360	423	393	380	403	389	378	400	415	390	371	359	346	397	387	377	362	342	366	382	376	366	364	380	368	372	374	367	395	386	391	394	363	337	388	378	389	382	365	366	359	343	358	368	410	386	398	352	364	423	416	371	364	360	373	376	418	396	413	397	402	384	371	403	376	373	403	414	367	386	388	398	367	409	401	366	360	390	375	384	365	365	376	417	397	393	399	381	349	406	377	408	377	417	378	398	374	424	421	425	376	384	403	400	349	367	398	364	393	401	404	417	396	413	405	373	368	367	378	348	374	380	376	392	378	373	371	392	426	367	394	434	390	381	376	410	385	410	379	362	375	356	390	450	390	386	358	383	343	387	411	388	414	391	350	347	363	429	375	365	379	367	371	387	355	358	439	375	399	383	392	379	378	376	405	414	360	355	376	360	367	337	365	447	350	400	367	395	384	393	379	364	350	423	416	418	410	368	384	372	396	403	375	399	388	359	392	410	357	358	383	388	395	378	393	407	379	384	380	409	432	381	406	401	386	410	398	387	358	391	425	374	394	385	413	420	391	367	382	354	367	398	381	399	356	363	424	365	375	394	354	379	371	364	393	385	411	343	360	384	400	386	364	406	377	415	366	393	345	359	360	393	391	396	403	376	408	377	357	365	402	381	388	359	370	373	364	386	417	421	377	385	354	396	394	419	404	358	378	389	379	385	393	385	403	377	354	368	411	418	421	380	405	381	350	398	371	419	396	410	398	412	399	374	408	407	421	389	400	393	393	397	421	376	405	396	379	372	337	373	335	411	388	387	374	399	423	424	406	396	388	413	391	368	362	380	372	366	409	406	398	385	394	397	364	370	378	391	427	378	398	357	393	387	380	355	380	391	390	350	368	370	383	382	432	354	371	349	381	419	332	383	396	390	398	373	390	374	386	402	431	399	414	339	358	416	399	392	396	393	380	367	350	375	410	394	351	360	368	373	408	381	408	391	374	393	363	379	370	410	394	436	369	365	328	428	393	375	388	386	412	385	389	413	404	389	358	368	374	357	417	381	422	397	377	395	395	367	356	364	354	395	382	397	377	385	379	386	370	384	355	390	404	358	404	365	397	422	409	405	401	408	361	382	401	404	422	380	382	381	382	362	387	433	420	403	404	386	403	357	390	379	398	382	386	378	378	379	387	370	352	376	370	409	406	398	390	402	379	373	395	367	380	385	403	410	395	395	367	363	404	380	390	390	365	409	367	398	419	391	391	361	357	411	380	379	366	364	379	394	365	375	355	430	398	398	391	363	368	386	385	436	381	373	379	354	345	391	388	379	392	386	367	396	390	383	416	411	398	417	389	395	394	408	386	361	368	371	378	362	375	411	360	372	376	388	367	387	417	369	408	359	401	406	413	368	352	388	398	376	344	373	342	393	361	362	382	381	418	385	371	374	369	392	405	372	400	351	407	370	390	358	421	356	400	387	381	390	424	402	344	380	418	406	403	369	374	396	393	387	394	424	412	393	369	383	366	420	352	379	378	387	369	374	351	357	398	367	388	376	413	431	404	355	394	356	368	374	363	330	367	365	375	388	364	362	355	402	368	368	368	355	381	419	359	390	413	386	404	392	349	417	347	396	397	425	395	377	370	391	395	386	371	376	367	390	359	415	394	399	403	404	401	380	413	397	418	401	420	382	378	349	368	407	396	413	422	417	409	341	383	359	384	359	363	366	362	372	361	398	382	415	399	403	355	357	366	381	386	363	380	398	406	377	357	359	368	401	372	369	399	374	379	406	366	385	365	345	366	365	402	388	362	390	373	382	391	362	329	347	384	432	396	391	400	341	369	370	362	372	378	384	347	357	395	361	395	363	344	390	358	416	409	422	415	401	379	380	389	389	378	379	408	402	392	387	419	382	383	419	388	387	400
8522	1552	2570	2735	2322	1935	1703	1528	1439	1249	1259	1239	1138	1096	1084	1069	1009	1024	1007	1021	955	986	980	999	1020	1000	903	905	936	993	956	992	978	945	947	917	946	961	956	935	898	914	893	900	956	930	914	940	936	889	886	906	958	929	930	887	933	924	911	974	884	916	899	969	893	905	925	839	879	891	887	977	893	962	954	947	890	922	895	878	907	881	912	977	871	952	929	909	921	897	893	889	892	957	932	980	876	920	948	928	928	868	902	874	873	952	864	878	938	929	934	902	889	915	958	870	924	906	877	912	906	895	821	930	911	910	923	884	903	865	901	918	887	939	897	912	880	920	927	963	920	922	920	921	859	934	961	884	920	920	933	900	899	922	868	880	879	890	915	895	887	932	928	944	907	883	910	916	919	921	856	904	909	916	929	935	922	978	926	887	908	878	897	890	884	907	875	897	949	903	932	942	933	890	917	910	910	863	928	912	923	891	911	868	947	947	909	859	939	838	897	925	944	854	922	937	926	916	886	928	897	945	919	871	943	901	912	874	901	942	890	867	939	902	929	931	930	884	852	865	931	883	913	939	937	899	927	961	912	882	927	895	871	877	859	929	865	916	954	931	905	888	920	876	912	931	920	925	902	888	928	899	893	919	939	911	873	933	950	859	877	916	898	902	895	923	920	915	908	933	896	898	911	927	855	879	915	907	929	899	948	917	912	901	954	924	914	879	892	854	897	884	929	926	913	905	896	888	876	909	910	923	907	878	937	917	911	928	904	936	927	876	913	866	946	940	920	908	898	892	904	922	926	878	970	915	877	898	912	917	864	903	926	884	917	911	959	967	882	975	952	883	840	894	889	899	917	901	905	904	880	896	885	881	933	902	909	946	901	901	902	941	906	892	895	938	870	912	911	865	897	902	892	917	892	924	910	965	975	911	892	877	962	909	923	899	863	867	925	930	889	927	889	924	904	911	872	971	844	918	915	905	907	914	891	916	900	911	871	922	910	882	906	919	887	927	889	947	907	941	930	895	890	885	880	892	1006	889	884	906	927	925	891	891	911	920	908	873	886	879	942	909	909	877	872	962	889	909	854	883	892	893	877	876	861	902	936	913	885	902	922	906	933	865	878	904	899	904	940	933	940	895	859	969	881	887	859	885	883	945	937	912	896	867	884	911	932	895	856	907	906	916	936	892	924	906	950	882	886	883	946	900	934	916	896	939	954	880	936	855	926	853	897	929	897	902	892	893	950	901	909	922	901	890	952	1006	886	906	899	960	935	956	896	919	942	938	941	890	940	940	894	925	952	879	929	909	946	895	915	927	866	883	852	891	884	940	974	952	870	901	923	858	866	893	919	923	896	923	908	886	913	864	885	934	919	919	842	939	916	931	911	937	885	923	877	971	874	891	915	896	918	919	912	939	971	928	905	921	905	912	941	868	884	897	996	954	953	897	915	940	961	974	915	854	891	961	908	917	928	916	901	867	908	924	904	935	909	874	914	918	914	855	867	841	893	860	850	907	928	871	921	878	915	924	906	905	908	901	929	862	932	916	915	885	973	928	930	892	904	876	961	907	887	926	881	915	853	925	912	956	926	931	885	885	921	954	891	859	929	886	899	959	917	874	878	974	962	957	934	963	952	899	895	961	937	885	913	895	909	896	865	923	919	901	894	904	887	951	867	950	959	878	889	881	924	921	895	912	899	904	925	934	894	920	937	895	896	861	967	935	882	916	938	943	924	888	936	961	949	863	861	922	874	951	853	888	932	940	846	915	897	958	921	873	899	888	967	969	968	863	915	911	973	973	955	897	873	900	911	913	902	896	965	958	876	894	931	917	897	872	860	905	899	908	940	874	973	889	972	922	877	923	873	892	882	898	933	858	915	908	903	952	918	860	906	946	919	896	967	887	888	895	876	917	878	851	886	865	900	880	880	974	884	939	941	933	915	902	940	948	916	914	967	952	932	887	911	889	913	923	906	898	913	935	875	896	896	897	894	891	921	904	928	915	918	929	945	959	940	881	928	958	972	995	939	918	921	852	975	911	883	916	910	905	902	868	913	959	883	964	898	896	911	933	926	927	915	932	901	891	916	927	908	916	921	909	925	967	897	909	942	908	963	870	899	948	896	913	952	949	940	943	913	921	897	877	967	878	871	941	902	983	911	898	940	896	885	928	887	975	848	899	879	950	898	904	894	943	899	953	924	898	855	908	947	995	929	948	975	921	853	864	918	952	949	915	847	926	878	923	921	897	912	901	887	927	961	920	929	925	901	913	932	906	931	903	860	906	870	901	936	906	904	888	916	952	895	834	919	975	920	914	927	898	944	875	892	902	860	897	901	885	974	881	911	894	910	870	852	907	925	844	908	900	929	867	931	947	962	899	928	941	889	924	864	894	946	923	865	903	882	890	903	951	904	945	928	921	905	900	943	882	950	861	950	895	907	961	876	955	902	891	840	833	936	961	926	918	951	880	919	882	950	892	929	930	889	916	887	925	943	884	878	894	923	960	936	865	903	924	972	886	940	937	948	950	887	914	920	848	922	895	881	881	860	958	868	942	919	912	889	965	900	895	962	910	928	911	910	954	822	889	939	923	874	907	862	929	912	903	915	894	917	899	929	881	927	900	890	854	910	902	843	898	959	928	906	923	854	905	914	885	901	950	933	912	914	921	897	923	951	962	912	904	906	928	918	915	943	851	923	922	903	910	891	899	897	882	896	903	903	865	908	916	888	915	959	955	946	949	931	897	869	917	940	882	956	884	942	978	897	910	897	929	877	927	915	878	859	942	938	921	919	889	971	926	928	975	877	855	897	939	896	917	885	935	950	932	894	873	910	966	931	868	888	892	901	909	935	905	922	919	919	878	885	936	898	930	860	953	880	884	903	942	926	948	956	902	920	970	945	874	922	925	964	974	895	912	892	951	884	920	885	886	903	942	903	890	942	910	940	944	912	945	940	943	961	918	862	923	898	946	926	939	925	901	938	936	915	932	924	910	904	902	858	885	956	890	965	960	925	942	1005	875	907	937	969	894	937	912	903	959	953	923	897	922	922	907	867	919	938	878	965	963	950	940	884	921	934	865	903	876	906	894	934	893	885	905	900	932	895	904	872	899	878	904	933	926	924	872	940	893	875	901	899	900	905	853	896	920	901	905	939	888	940	890	871	882	890	957	885	929	965	942	906	891	872	925	956	892	871	933	965	863	912	868	892	904	918	880	935	899	944	931	967	933	850	886	936	897	920	886	950	903	953	864	869	927	921	924	883	937	897	936	950	915	935	866	891	923	948	886	928	905	890	898	913	907	936	914	916	851	841	877	893	929	970	964	868	938	871	865	906	854	916	899	897	890	853	922	947	931	890	879	887	889	882	938	893	864	923	888	947	896	921	904	899	908	888	915	895	872	896	881	872	894	881	899	894	905	928	919	904	940	949	971	882	841	913	871	936	931	890	837	949	921	901	862	946	876	902	925	921	912	848	856	935	889	917	962	866	925	914	889	877	922
1454	240	225	276	249	271	244	244	250	215	215	242	229	227	249	234	241	221	239	238	235	210	204	214	238	236	250	247	258	209	211	248	215	214	225	211	236	225	233	242	226	248	256	240	232	236	245	202	261	204	222	218	239	218	243	224	219	210	222	223	254	216	248	210	175	226	235	212	208	218	217	201	228	228	245	230	222	243	254	227	218	229	235	249	233	228	207	231	214	221	231	226	214	225	225	222	255	230	238	245	237	228	238	231	206	250	225	227	217	206	215	233	218	229	230	208	235	201	227	233	214	237	235	252	215	231	212	238	244	264	242	221	207	237	231	243	224	239	244	219	214	266	203	232	234	246	194	205	243	248	221	214	228	224	224	243	215	217	209	222	236	215	216	224	230	231	235	202	211	230	217	227	233	212	218	243	247	232	226	212	203	254	221	231	232	216	219	232	258	222	248	230	215	226	241	238	256	198	222	223	253	241	233	230	228	223	238	223	191	212	240	228	232	219	223	260	217	211	224	234	209	218	192	214	215	256	217	225	241	225	210	224	249	235	247	232	233	237	252	227	254	238	247	219	237	238	234	216	238	257	230	214	237	243	255	202	224	238	236	218	247	224	212	252	223	235	211	227	251	258	230	201	222	217	267	233	223	273	208	243	240	235	221	241	203	211	257	240	249	208	234	216	240	238	215	239	246	237	200	202	229	220	234	228	242	232	234	234	215	233	214	221	223	223	226	205	259	240	229	218	236	234	227	199	229	223	213	200	233	219	232	218	223	226	257	242	221	222	203	213	238	217	236	229	222	199	261	260	247	231	236	219	211	235	216	225	214	220	215	227	227	219	282	237	211	186	196	209	237	235	231	237	244	217	212	193	225	255	230	205	198	236	236	207	253	220	238	208	197	209	242	236	222	242	229	246	235	210	235	246	246	215	215	216	238	232	224	206	201	224	203	242	226	258	229	227	222	210	227	220	206	218	221	246	236	230	230	217	231	259	224	242	224	193	210	213	227	237	236	223	255	219	227	251	201	239	220	223	204	234	215	235	204	255	246	254	237	229	228	239	200	249	232	269	232	238	223	221	229	237	252	219	226	250	251	199	218	204	235	291	229	217	256	231	264	227	248	248	227	208	234	231	238	204	216	200	218	240	237	215	213	222	234	227	198	253	243	230	221	209	186	219	242	217	225	223	225	212	221	229	219	239	223	205	223	210	227	229	221	237	221	209	246	191	238	207	231	252	247	201	217	207	227	221	248	210	227	206	234	212	219	219	219	207	222	241	231	226	217	224	228	229	240	234	235	222	224	202	233	264	209	192	227	225	264	224	252	221	224	220	245	215	211	231	220	205	219	229	250	238	224	257	221	222	218	243	208	218	231	228	245	236	256	219	212	236	225	229	227	218	231	240	221	237	217	237	236	214	226	245	256	225	246	212	251	214	246	238	214	182	241	201	240	230	263	231	248	269	230	238	210	232	234	213	217	225	222	230	231	231	224	222	246	213	230	221	229	212	227	218	233	193	246	205	233	214	219	215	260	236	239	256	232	236	222	213	247	212	196	255	233	231	233	204	235	229	231	216	233	244	233	208	226	233	221	241	229	240	188	230	216	250	240	209	247	205	258	245	217	231	238	237	237	220	220	223	211	264	220	224	206	248	239	225	257	238	237	219	206	205	228	233	218	183	217	223	248	250	225	232	233	220	226	214	244	248	196	244	249	239	216	235	229	235	208	242	217	270	208	208	240	247	198	238	220	261	245	227	253	241	263	220	225	196	256	208	227	251	226	250	246	198	197	196	215	257	238	232	249	265	234	233	238	207	235	237	248	208	212	215	269	225	224	234	214	260	234	225	200	188	238	230	250	253	209	221	243	209	236	259	233	211	218	225	213	215	224	202	231	235	238	228	233	244	231	213	232	238	227	259	228	245	255	245	243	215	224	237	215	226	229	245	213	217	244	272	192	199	232	209	215	257	238	217	206	230	232	229	223	227	205	219	211	229	253	203	209	247	209	237	219	259	276	228	240	236	214	247	198	228	262	240	247	229	246	207	198	247	208	237	260	201	224	216	232	225	217	244	240	209	205	217	222	229	257	252	256	219	230	205	212	207	228	222	233	255	226	236	219	231	229	233	215	205	257	223	240	242	212	214	203	228	230	211	227	213	224	217	245	236	248	233	267	249	217	222	210	213	236	223	223	224	245	243	258	218	225	216	202	212	226	219	256	229	223	234	231	251	250	253	197	228	234	209	222	245	240	233	256	250	224	250	235	214	226	242	246	223	207	208	228	237	256	239	258	236	230	209	233	237	221	215	238	237	226	250	249	225	217	237	211	245	210	226	236	247	232	245	229	238	210	213	235	250	223	237	253	239	228	259	250	233	230	224	227	222	246	226	225	240	246	234	225	216	219	245	214	234	239	212	264	259	250	241	231	239	218	205	202	252	222	237	205	210	205	263	219	230	225	228	223	218	250	242	264	221	201	209	210	249	234	225	207	244	223	241	230	216	247	209	253	236	236	220	225	222	211	249	218	247	248	213	220	272	263	245	227	228	215	248	210	224	243	222	195	224	225	222	215	218	254	242	212	229	230	240	247	215	212	226	251	236	226	249	225	200	211	232	222	222	245	227	208	254	217	216	206	219	243	221	250	247	253	219	229	238	214	230	232	229	219	250	240	269	232	225	219	243	256	210	215	199	226	267	239	249	215	203	249	249	213	230	249	230	254	209	251	238	239	211	234	219	218	219	228	207	198	199	214	213	248	206	225	225	231	240	216	243	240	226	207	218	227	199	245	218	209	216	232	221	219	211	234	234	203	239	252	236	208	197	231	222	224	205	264	226	232	212	233	241	234	233	178	248	211	236	231	204	259	252	217	234	240	239	190	214	231	233	235	229	247	246	264	242	217	220	241	223	227	211	212	247	268	238	243	246	227	226	219	250	236	229	237	234	216	227	205	222	201	224	209	228	228	251	233	250	235	203	242	233	224	211	259	225	237	261	226	242	228	239	238	228	219	209	208	242	221	254	247	247	197	211	228	217	267	222	219	220	222	227	199	233	260	230	248	233	229	216	219	236	240	206	242	239	195	220	259	232	250	242	208	238	245	191	225	234	214	260	221	201	232	244	257	203	251	213	235	228	224	227	241	245	248	227	220	220	208	246	238	208	198	217	236	237	248	263	243	234	206	243	253	210	225	212	236	239	240	227	224	218	220	229	214	239	221	243	213	233	235	217	247	269	241	226	210	217	203	238	200	249	230	232	206	218	197	235	256	227	216	207	211	208	200	231	208	220	200	219	240	252	228	213	239	232	238	247	215	220	239	232	230	257	223	241	227	227	236	236	255	236	241	227	240	231	235	228	229	228	234	248	226	229	217	247	251	260	251	240	224	233	224	216	220	206	210	214	195	215	233	209	220	238	227	251	237	197	237	239	239	230	255	220	219	225	210	243	237	235	241	233	235	214	229	214	246	242	239	200	205	233	212	225	242	232	214	244
1767	655	635	626	574	602	622	550	573	577	610	619	584	582	572	629	575	576	573	602	554	551	573	548	559	523	620	598	560	560	598	550	629	607	579	575	603	524	565	578	555	594	559	564	585	571	552	597	576	595	618	582	573	558	619	587	583	550	595	585	522	574	589	573	561	569	608	542	583	589	571	547	570	559	627	585	580	604	571	605	581	561	609	580	553	639	561	574	572	555	634	582	558	517	576	583	611	581	551	539	599	580	565	596	602	575	599	543	599	603	572	565	605	563	620	565	591	645	547	577	548	595	593	594	568	582	549	562	569	591	582	587	561	620	573	576	564	596	611	568	604	531	574	582	577	572	555	604	577	579	605	594	571	608	613	559	581	596	595	571	565	601	560	613	537	554	578	588	617	583	563	571	610	555	589	568	535	576	593	568	547	574	585	572	598	609	556	569	523	616	601	562	563	550	580	566	577	533	553	570	566	575	542	604	581	553	605	618	581	538	546	573	564	550	617	600	596	551	613	547	561	582	579	542	566	594	589	557	581	583	557	580	573	547	592	540	555	607	568	602	568	568	584	578	574	574	587	587	584	584	605	581	605	577	566	587	617	583	603	566	542	605	615	573	547	575	576	586	556	584	619	604	579	563	551	536	555	578	581	581	594	563	570	605	560	545	564	611	608	588	538	561	539	656	575	582	579	574	557	559	593	571	575	582	592	628	565	609	528	561	606	614	572	565	595	529	565	559	549	607	587	582	587	566	589	586	586	552	584	603	564	611	634	580	618	587	526	579	571	586	609	576	559	618	572	556	532	593	602	550	615	601	648	564	606	576	538	567	580	588	584	605	592	596	563	609	651	584	555	568	601	590	590	588	586	590	592	573	555	572	532	586	550	592	625	552	584	648	564	606	580	604	570	552	563	552	587	606	592	575	573	609	568	566	599	564	541	580	608	570	620	598	541	614	614	586	533	578	574	599	551	542	571	578	587	568	569	573	575	588	565	611	588	625	592	545	583	587	581	584	578	586	611	597	606	591	594	651	577	563	564	585	602	548	564	558	597	555	621	583	552	603	567	612	567	565	618	624	593	585	559	582	559	566	559	584	577	599	586	574	572	570	587	566	600	571	563	572	597	616	579	548	563	582	565	554	581	577	553	558	612	565	565	640	538	599	580	579	604	561	611	580	615	589	572	572	615	597	541	601	583	539	580	562	616	582	557	575	572	588	601	576	592	623	611	606	573	625	620	559	604	633	580	592	545	560	544	570	576	589	591	572	540	581	583	579	577	555	611	584	577	554	566	584	526	593	597	575	562	559	604	568	573	600	641	581	566	541	599	603	577	592	571	602	552	580	525	599	641	591	550	632	582	611	571	608	575	616	558	560	558	531	555	594	583	563	580	556	544	557	614	588	573	573	576	581	568	562	593	612	610	574	616	571	589	557	569	589	596	599	557	606	578	578	598	549	575	571	635	561	642	579	592	564	574	578	594	568	586	595	560	574	592	577	587	552	574	570	605	607	583	571	593	550	570	571	535	584	564	581	580	589	563	550	580	561	577	625	540	575	581	583	603	564	618	551	611	592	565	631	552	563	608	570	581	601	563	540	553	578	585	585	592	587	608	593	603	582	559	563	570	582	594	542	594	601	570	559	617	610	606	572	552	547	548	590	546	613	567	572	580	611	550	566	588	609	578	560	562	568	594	578	561	578	582	559	576	570	614	580	530	590	570	534	586	628	606	587	594	576	572	614	616	590	540	557	563	558	580	578	574	582	608	593	608	594	616	565	555	609	634	553	623	570	571	535	604	609	567	614	596	577	584	561	517	636	608	597	583	594	524	557	593	577	584	590	571	595	545	590	594	581	588	581	521	596	600	557	557	565	569	577	575	606	528	623	568	561	610	528	571	539	565	584	635	572	529	555	545	563	587	576	605	567	614	584	554	610	585	571	563	586	601	603	581	545	603	555	578	591	569	609	550	598	572	586	581	602	570	569	607	531	598	591	571	555	590	567	556	548	575	577	600	603	611	560	604	566	597	581	579	568	597	584	590	591	586	558	588	615	561	614	545	591	551	625	566	620	578	557	629	538	597	577	596	564	583	612	581	617	597	571	563	577	575	634	581	574	562	585	588	568	627	532	624	579	612	598	582	609	580	565	583	550	563	578	568	544	585	562	549	580	574	572	551	590	570	585	562	561	572	571	545	523	570	559	571	590	571	573	563	579	550	604	556	591	580	553	594	566	600	594	566	607	619	611	585	572	568	540	555	566	577	597	605	581	528	590	591	523	575	561	564	595	546	564	597	544	538	587	599	582	594	546	592	578	616	556	568	619	551	545	598	571	610	573	589	545	534	546	607	580	567	594	582	600	568	542	585	624	560	565	644	632	573	589	545	596	559	556	584	583	582	582	565	576	519	590	549	559	567	570	551	579	589	594	565	571	586	573	526	590	611	581	547	556	576	590	612	590	549	599	603	607	572	554	594	568	608	579	606	571	570	601	609	559	603	587	574	598	570	620	566	562	575	577	567	555	559	552	614	541	632	578	588	519	613	561	569	596	574	609	577	567	547	555	561	582	622	554	577	564	527	516	576	616	597	604	558	566	611	594	594	564	553	597	541	608	613	568	581	585	540	563	588	604	543	620	571	552	542	583	542	586	574	610	583	597	603	619	596	553	621	563	582	599	568	565	554	577	612	605	579	552	575	551	585	579	568	590	535	559	579	596	595	582	565	593	559	562	562	553	592	583	568	598	588	535	603	580	610	585	587	577	579	571	596	604	553	598	576	609	545	574	611	545	589	576	571	613	611	602	578	597	616	588	561	626	590	595	589	578	568	619	558	587	577	602	587	589	602	572	547	544	562	569	560	616	623	560	550	582	562	620	560	557	609	590	579	539	591	576	534	602	536	590	620	559	555	601	564	615	593	567	610	580	574	601	585	560	608	563	601	599	563	564	598	597	563	605	552	553	573	585	566	539	568	553	546	557	571	620	589	583	559	550	614	590	557	589	648	574	594	568	594	574	569	566	547	591	593	551	563	592	607	575	569	589	587	555	589	585	583	553	557	607	603	572	594	584	573	605	581	621	604	573	594	577	569	585	582	587	600	543	557	556	600	530	501	617	599	525	598	636	584	576	576	544	583	588	567	582	584	560	541	596	614	587	605	582	564	563	590	537	563	577	603	535	568	528	609	603	602	574	615	597	539	572	573	591	585	593	591	563	609	595	604	643	540	546	586	623	535	588	579	532	570	565	577	570	569	572	569	564	577	626	573	547	560	565	595	631	594	541	569	588	588	580	556	544	599	570	599	574	561	588	571	578	557	595	543	595	599	557	573	551	601	587	584	539	561	593	593	561	558	576	595	591	634	572	590	591	566	608	603	554	544	592	585	640	573	565	573	562	561	570	541	579	565	548	572	574	574	593	581	606	573	588	614	588	613	587	557	550	612	582	621	561	589	564	597	597	557	565	577	525	562	561	570	535	582	609	586	615	574	532
6922	572	485	412	337	273	231	233	220	219	190	190	193	190	198	183	181	178	186	170	196	170	171	165	179	197	191	171	219	181	175	191	180	164	164	206	161	189	196	199	187	173	182	204	194	178	199	173	202	196	184	176	163	208	206	143	173	191	162	178	177	180	202	190	181	170	160	196	184	163	191	201	162	173	165	187	192	173	195	189	190	183	185	178	189	151	167	205	198	175	173	173	169	179	189	175	170	152	189	184	149	170	203	178	182	180	171	190	181	201	183	160	186	197	199	180	165	172	176	163	175	162	195	165	171	172	177	162	195	181	170	192	189	198	205	181	199	188	159	174	196	181	177	160	171	166	184	191	158	207	184	162	153	176	152	168	195	179	190	215	191	149	140	164	167	158	170	169	151	175	186	193	187	198	191	193	154	173	190	205	189	200	175	164	192	165	181	178	177	197	161	198	186	181	149	181	174	179	174	164	189	166	181	167	158	160	188	164	177	177	192	164	192	209	191	193	181	191	165	165	198	173	189	177	153	169	190	154	145	172	193	171	181	164	200	177	193	176	180	181	176	202	177	184	185	176	148	170	183	183	172	173	184	170	166	162	200	188	193	172	177	172	170	189	176	176	179	188	176	196	189	190	160	160	172	172	181	178	177	188	156	164	160	186	178	175	196	163	195	161	191	170	177	167	171	172	158	159	167	158	162	187	184	192	169	177	204	163	151	163	190	211	165	191	173	198	179	170	197	194	156	156	182	202	169	192	187	168	171	176	200	180	215	193	195	201	178	202	137	162	160	167	169	171	165	184	174	210	195	177	188	209	167	178	181	176	202	186	171	173	193	162	150	200	187	170	171	181	156	182	191	176	178	181	175	181	166	171	204	163	201	172	204	191	164	180	159	178	173	193	156	199	181	179	201	195	203	186	167	170	188	176	148	192	180	193	194	167	193	177	188	172	198	189	204	181	186	179	176	190	164	168	187	199	193	198	172	179	165	180	175	159	182	195	168	170	172	163	169	162	169	153	175	180	165	194	186	175	185	180	197	164	206	184	174	205	188	187	188	177	176	185	165	180	203	174	183	199	178	193	172	165	180	193	176	168	186	158	178	196	161	160	164	186	230	178	194	174	167	190	175	162	159	183	182	172	177	163	198	186	222	204	193	186	190	161	182	162	177	176	183	167	175	163	166	178	161	172	180	201	164	173	150	180	214	198	176	184	188	206	167	161	171	174	179	180	187	165	171	188	172	178	169	176	164	166	173	202	175	182	187	178	173	180	192	180	190	162	189	146	185	204	199	178	193	181	193	168	194	167	165	191	187	184	185	181	172	188	176	148	206	182	171	176	157	178	181	179	160	184	190	174	173	169	179	188	179	177	174	172	172	200	179	175	157	159	207	195	185	185	170	153	170	197	202	155	193	181	188	193	175	186	162	169	181	156	199	201	188	209	169	162	205	155	161	193	202	158	198	188	157	179	171	209	174	175	163	178	156	147	183	183	218	168	175	175	165	189	168	150	192	165	200	150	171	172	180	181	173	158	192	195	182	197	179	205	179	176	177	177	194	176	182	178	163	165	177	171	178	191	185	160	187	192	179	212	201	201	180	210	180	193	192	187	184	203	190	147	181	141	189	204	154	190	193	203	190	184	200	171	177	173	154	166	155	189	187	167	176	193	168	199	173	186	184	193	194	167	205	154	175	170	188	186	181	162	194	188	169	191	200	155	171	170	190	173	188	177	169	185	199	184	181	162	180	183	188	188	145	173	184	174	194	185	204	186	175	171	187	190	191	170	170	160	212	174	176	211	190	185	207	192	177	165	178	177	178	170	175	172	184	192	196	180	168	161	189	192	189	175	208	169	185	172	185	149	178	172	151	200	196	200	168	170	202	184	193	180	181	185	181	185	158	186	158	175	183	160	163	174	177	210	173	162	178	180	177	147	170	178	145	173	166	195	178	206	195	183	165	195	202	175	195	185	181	170	183	174	158	195	194	176	181	184	170	183	186	165	179	171	175	165	171	187	160	155	177	187	186	186	173	188	172	173	186	165	162	180	159	192	195	180	175	159	185	183	192	182	199	160	197	159	168	186	190	177	184	171	184	174	197	181	201	198	146	172	199	187	180	185	151	157	176	185	176	193	192	156	160	165	183	192	190	164	170	161	182	178	180	214	177	174	204	161	189	173	155	191	152	163	166	178	174	187	179	183	165	188	159	196	156	198	172	171	189	175	185	165	170	173	171	182	173	191	162	179	152	171	194	185	171	193	177	179	183	181	207	166	178	175	182	185	179	187	154	180	194	187	155	177	166	166	187	192	177	168	179	166	177	179	167	185	183	210	178	186	217	192	179	170	172	176	173	165	205	185	205	183	176	176	184	181	166	188	209	148	190	193	177	178	155	198	169	178	188	185	195	190	177	171	197	177	175	181	148	182	185	170	147	165	195	174	175	182	177	166	188	172	185	165	173	195	144	182	179	186	162	184	192	191	159	170	161	171	174	188	163	187	172	183	168	172	186	184	185	181	182	189	184	182	176	187	143	196	155	173	184	156	193	175	218	161	175	185	184	174	186	180	194	180	151	165	186	182	165	171	188	213	191	145	185	187	189	167	170	185	170	170	168	182	190	208	212	175	158	166	190	192	162	162	163	170	178	176	211	166	169	192	187	162	175	168	163	159	176	181	167	163	208	219	187	178	170	156	171	193	183	180	175	181	195	188	181	181	199	143	167	162	156	171	192	181	196	191	156	195	190	158	182	192	176	182	153	173	168	168	187	217	167	203	162	201	187	189	191	189	195	180	195	186	180	183	188	200	174	161	147	188	170	182	170	184	152	175	188	164	183	147	164	172	177	192	175	195	166	168	169	190	144	161	180	171	198	168	160	174	177	184	165	148	175	177	155	175	184	190	206	175	179	197	170	183	189	164	200	177	192	183	174	181	186	165	187	170	180	158	176	185	171	172	201	159	182	197	187	188	191	187	161	199	176	180	165	168	211	173	193	183	175	199	174	195	179	192	179	165	191	169	190	176	165	175	183	161	197	196	163	198	175	183	185	171	185	196	165	194	200	187	192	185	194	191	184	187	177	178	175	176	164	186	157	170	182	178	187	191	176	180	193	182	192	161	201	153	181	199	167	171	180	166	150	181	161	171	188	200	199	181	183	149	176	169	170	181	178	191	213	195	200	174	195	216	176	182	175	189	166	190	177	193	178	156	168	172	154	188	198	189	174	196	197	166	174	185	167	173	158	196	215	176	171	158	190	171	187	151	154	181	189	194	176	169	163	177	169	178	177	181	206	154	169	194	179	185	202	158	179	185	215	150	157	158	164	169	182	180	188	178	181	184	179	182	168	194	164	172	162	178	184	175	181	168	158	176	186	207	195	165	181	179	179	158	179	156	136	168	163	169	169	154	174	190	182	170	194	182	184	172	189	192	187	170	187	202	154	156	178	169	164	193	145	182	167	177	213	165	185	174	176	179	202	175	201	178	169	187
6122	818	1278	1487	1301	1115	928	819	721	714	689	565	586	636	545	562	535	538	553	554	505	561	570	534	543	546	520	545	547	498	551	556	499	484	534	508	498	514	517	519	515	491	510	451	504	521	513	453	481	509	483	472	488	513	498	517	488	499	473	469	506	486	528	494	485	505	519	548	533	493	497	497	532	524	513	519	501	488	484	526	500	481	545	522	482	485	542	501	510	515	507	501	499	488	447	492	516	534	446	512	470	446	529	454	472	463	495	451	525	511	518	499	498	506	492	514	499	499	503	495	544	479	527	509	514	527	518	461	512	491	512	485	514	521	483	523	517	503	500	512	512	511	510	501	516	478	515	480	508	485	489	521	474	471	492	541	499	478	547	511	505	531	476	461	525	488	504	508	491	462	535	460	514	472	506	500	509	523	518	483	466	475	493	515	517	476	491	486	455	488	485	492	493	492	473	498	493	492	520	495	513	500	501	493	502	524	503	471	512	512	504	481	490	511	526	564	506	477	500	513	484	477	467	471	502	505	508	504	472	446	478	477	495	515	512	518	473	488	487	519	522	514	540	484	545	514	516	497	528	492	486	524	484	459	499	490	519	516	529	512	507	503	481	478	489	534	509	490	492	531	544	486	463	492	527	534	545	523	497	469	501	500	499	518	511	489	470	524	472	568	463	493	503	477	452	499	484	470	498	486	488	506	491	475	499	537	542	458	499	510	482	511	506	536	488	504	515	518	534	507	510	484	499	514	527	516	489	502	518	525	487	551	455	495	491	481	476	473	498	483	519	498	489	508	476	500	488	510	499	516	488	489	473	502	485	513	507	496	481	494	521	486	522	513	512	486	510	508	462	537	526	459	523	481	486	492	502	470	534	511	496	508	490	504	502	528	488	466	514	523	495	470	480	525	493	505	511	494	557	461	506	529	439	508	494	461	461	499	454	507	506	482	534	524	510	484	475	440	427	524	462	497	500	478	501	474	509	483	479	497	503	524	482	502	514	529	539	482	502	519	465	488	498	514	477	482	500	498	487	493	480	526	442	536	469	482	558	524	478	480	516	510	486	506	510	519	490	489	501	511	499	499	442	528	516	473	504	535	487	482	482	491	480	532	496	469	504	502	522	525	511	489	506	507	506	514	517	468	446	484	496	456	521	465	481	515	514	479	556	528	505	496	517	518	493	478	485	485	539	487	500	490	489	489	547	500	487	491	479	491	503	437	508	456	535	468	480	547	499	498	504	524	521	516	539	497	482	508	493	492	504	477	466	467	490	487	516	506	484	521	505	479	465	504	515	541	469	522	501	496	467	512	501	452	504	502	505	511	493	493	534	503	482	514	554	482	444	469	510	522	490	483	496	478	491	458	496	470	523	473	504	531	518	543	488	505	505	534	477	490	534	481	540	511	493	480	512	488	484	511	499	487	531	489	451	495	511	485	487	469	510	506	462	494	512	477	518	489	538	481	507	513	508	481	491	462	480	520	463	467	515	537	532	475	515	477	509	485	470	483	549	470	473	472	484	468	504	535	490	504	518	490	517	528	503	493	478	512	495	496	518	464	511	502	494	498	500	487	468	475	556	546	527	461	515	475	511	486	470	516	517	490	470	525	519	483	521	538	476	509	477	509	532	529	527	496	508	510	508	542	511	533	475	488	486	509	536	485	534	541	486	510	472	528	488	501	513	505	517	480	474	449	485	467	497	498	506	511	483	484	494	489	488	537	490	507	498	534	529	521	505	514	502	489	507	506	502	475	489	487	470	502	507	566	535	465	475	501	492	495	458	517	494	478	439	509	491	501	507	511	487	521	477	487	515	509	518	470	486	496	542	479	512	533	438	484	498	505	544	482	499	479	509	511	534	479	497	476	506	484	497	485	498	503	503	496	472	493	499	503	486	469	485	496	508	485	501	499	471	481	461	497	472	495	524	494	466	505	505	509	460	505	461	503	510	485	516	509	460	532	512	531	531	494	524	500	482	514	455	487	453	528	497	487	479	504	503	468	466	502	501	533	493	539	497	496	489	497	496	507	484	456	467	489	504	504	478	510	495	487	494	491	515	494	517	478	479	469	546	505	462	500	519	470	517	531	471	510	517	510	537	456	471	483	469	528	539	485	510	526	511	495	485	490	494	483	507	537	531	489	533	468	494	511	467	528	496	513	482	496	492	479	514	509	485	518	455	513	470	499	518	500	545	492	514	524	493	527	491	506	508	490	528	485	507	519	475	492	514	495	499	488	547	492	488	482	514	497	498	531	498	475	480	519	532	509	486	457	495	489	486	520	515	475	499	444	468	507	477	480	450	497	504	507	452	520	518	500	515	528	502	481	518	493	481	476	499	469	477	470	483	512	493	498	512	496	488	520	468	497	521	487	513	495	517	507	503	478	518	512	489	530	445	503	489	478	466	458	490	535	491	494	509	483	503	516	537	526	520	522	463	514	513	537	468	498	512	460	487	533	480	513	502	503	507	489	510	517	432	505	563	514	480	490	489	523	535	519	480	491	507	501	512	520	496	520	505	498	469	522	498	482	473	499	499	519	480	508	489	532	446	506	494	475	482	509	471	466	482	498	527	534	506	468	468	499	517	509	474	495	500	510	503	488	479	519	521	480	484	473	479	451	535	507	497	490	507	501	486	511	529	484	504	537	489	516	486	498	495	467	501	517	503	513	494	477	486	514	462	550	551	496	508	500	498	480	495	475	491	476	538	525	504	530	505	474	500	457	473	470	485	514	464	500	539	505	509	487	519	515	505	507	503	454	489	471	527	516	551	521	492	480	512	507	483	515	474	546	498	493	525	470	513	519	508	521	475	479	475	500	529	494	515	519	524	499	480	493	482	484	502	496	489	500	497	483	479	504	496	521	510	501	514	508	508	497	533	518	501	468	463	516	487	498	534	496	494	493	490	530	482	487	491	537	472	474	482	474	487	462	489	494	467	465	493	515	527	480	490	529	518	510	507	524	471	469	491	485	533	512	522	483	510	504	433	526	512	483	496	507	470	517	498	508	490	504	493	522	519	485	466	490	492	519	519	519	487	509	454	504	478	519	514	471	504	523	473	490	515	512	501	489	468	474	509	501	489	458	492	495	520	443	486	521	518	527	463	501	493	497	484	540	498	524	513	513	480	523	524	506	505	474	484	488	540	480	532	515	454	530	485	538	477	474	504	479	499	500	492	479	498	483	513	490	506	506	484	492	478	481	499	542	521	491	484	488	485	515	445	539	476	514	519	495	509	504	508	476	508	490	498	489	495	528	497	521	515	517	529	502	480	507	492	544	522	486	481	456	445	501	534	500	481	494	491	496	489	495	467	485	504	469	512	526	518	515	514	424	484	526	498	505	506	494	484	460	518	514	544	490	510	467	494	497	514	523	503	491	525	471	542	472	498	503	507	545	492	462	514	471	503	469	503	526	510	515	507	513	501	465	517	483	519	496	499	504	546	466	499	470	496	521	502	513	503	527	489	471	515	517	491	493	538	510	443	513
14479	1563	1132	920	748	644	554	527	493	434	439	439	429	384	427	401	397	389	391	417	404	394	422	392	389	406	370	399	367	404	405	401	398	405	379	387	367	423	416	395	351	379	342	349	366	361	394	367	377	411	420	384	408	381	375	379	366	429	378	354	376	397	374	404	398	379	379	396	378	431	406	410	395	402	400	375	353	382	359	378	430	347	357	404	382	385	379	379	402	407	393	391	396	406	402	409	379	396	355	390	378	388	350	392	414	398	348	398	390	390	391	418	379	361	387	409	400	356	394	378	366	376	414	453	420	375	342	416	380	345	336	377	405	354	382	359	407	416	365	371	363	379	411	384	381	394	414	378	414	388	382	391	398	396	377	371	387	389	392	379	392	429	398	404	389	398	386	374	378	396	358	403	417	397	402	374	393	356	377	330	385	381	344	399	380	385	404	382	365	387	396	403	370	391	354	397	399	376	402	373	363	411	374	377	395	390	375	372	382	399	367	412	404	369	407	360	393	401	335	402	396	384	368	380	404	379	375	384	393	358	379	373	381	366	411	396	370	373	418	410	387	391	409	400	386	369	387	388	362	404	398	375	356	355	367	417	380	414	343	408	392	363	382	368	405	416	394	376	377	393	372	406	410	394	396	386	398	407	387	367	373	375	385	377	383	382	397	356	387	378	361	393	375	393	402	388	423	373	400	407	382	399	387	374	389	362	366	406	404	347	401	355	353	366	384	410	360	390	454	371	394	370	369	360	400	374	375	403	379	381	365	371	339	405	354	405	393	379	373	390	405	379	426	400	402	391	381	390	392	389	379	389	414	377	377	381	388	420	412	392	393	383	408	399	347	394	396	361	370	380	365	386	381	397	382	362	345	389	353	400	387	347	351	393	396	397	378	390	436	377	345	378	419	422	376	358	385	379	399	373	407	419	401	410	375	365	409	361	385	446	375	360	357	390	358	413	379	398	367	403	355	355	407	386	422	364	354	395	368	358	383	398	369	374	344	397	384	385	387	365	390	382	422	397	416	404	405	347	386	384	366	380	364	378	360	357	393	383	429	391	382	380	397	405	394	366	378	399	364	393	382	397	362	352	406	372	355	351	337	379	406	398	365	348	397	391	367	391	390	377	380	398	408	339	367	401	378	411	385	357	382	373	373	372	415	404	348	344	425	395	383	366	365	389	337	384	371	379	410	373	366	391	382	396	353	394	404	376	366	396	401	395	409	390	376	358	397	421	398	377	399	378	411	344	410	397	369	391	381	373	389	390	381	402	365	371	372	392	352	393	378	385	370	383	388	368	361	361	396	403	381	378	384	407	399	386	416	431	375	415	415	356	391	368	384	382	378	413	409	383	412	358	356	382	372	369	435	377	351	412	382	395	368	392	414	381	388	359	390	367	390	369	375	392	411	368	350	363	368	402	414	356	379	389	376	377	399	361	379	401	374	363	405	443	431	392	358	363	365	375	442	385	398	401	384	381	369	375	385	365	440	392	370	399	427	341	370	403	379	402	367	394	413	354	369	418	385	348	395	389	373	385	384	380	361	350	398	397	414	399	361	368	361	361	387	387	420	417	394	402	381	392	376	356	395	377	391	359	366	396	376	373	417	348	377	350	373	376	332	402	402	390	377	423	372	369	394	380	367	376	402	374	368	383	409	327	377	373	372	395	375	395	400	397	371	343	382	396	376	428	396	411	341	409	408	374	384	346	369	358	363	392	368	385	386	392	399	401	399	397	368	355	355	400	394	385	363	380	377	373	373	383	383	397	397	406	383	384	352	410	396	357	352	381	377	352	423	403	386	379	416	376	375	373	393	353	371	388	368	419	350	375	374	364	361	393	344	420	371	395	412	401	423	413	408	380	397	363	389	403	379	360	391	381	381	351	390	359	387	411	358	389	421	379	409	368	409	371	401	397	422	414	411	376	382	401	392	409	392	364	398	369	376	376	377	379	421	398	362	417	404	392	378	403	421	363	395	380	379	424	368	400	402	357	375	389	384	404	358	366	423	441	395	377	394	407	356	387	369	394	394	358	343	374	384	411	397	375	381	370	407	385	389	380	406	376	401	339	389	393	383	404	409	393	438	433	384	365	388	377	407	392	402	399	372	396	400	377	410	401	387	370	373	387	356	388	406	387	369	361	403	353	388	348	365	400	352	375	384	383	409	415	392	388	369	383	378	409	400	404	385	368	390	350	403	396	417	395	431	385	374	390	375	397	345	373	374	372	359	389	399	387	334	417	411	381	381	404	380	379	384	392	384	373	381	393	362	358	391	389	391	435	337	402	362	365	367	404	423	369	368	418	394	388	361	403	371	375	354	365	425	410	396	422	377	416	394	399	404	368	384	363	384	385	406	374	408	342	376	381	405	381	389	373	363	383	371	391	359	366	374	424	369	396	378	408	370	391	384	420	390	393	373	400	395	372	352	379	379	394	381	369	397	385	385	370	387	398	355	367	366	400	409	397	351	386	358	385	359	393	373	412	408	417	381	418	386	383	410	396	411	363	358	351	370	373	361	404	404	416	371	391	415	342	360	399	411	381	385	376	384	356	374	350	376	397	391	383	399	374	369	376	421	351	397	406	377	403	381	349	406	398	403	397	422	343	372	398	392	404	398	353	407	364	414	393	407	373	401	365	387	405	385	339	384	353	388	392	395	357	370	360	358	413	374	385	397	411	373	362	395	377	352	373	388	388	384	386	439	389	394	392	381	387	397	369	367	420	388	394	377	390	342	357	403	366	400	373	383	416	391	440	422	343	399	394	370	396	373	379	371	395	373	339	379	354	359	425	383	394	373	333	352	376	349	423	383	370	405	364	381	379	370	391	400	367	404	399	377	422	396	360	399	415	372	377	406	384	373	383	373	341	383	405	401	407	368	354	392	386	383	406	398	386	345	367	395	396	387	387	389	361	370	377	380	384	348	353	356	417	368	374	374	379	370	385	384	407	404	394	398	369	372	402	413	401	376	378	383	354	368	405	400	410	360	354	371	392	384	429	387	363	364	408	357	427	356	361	428	398	380	373	391	338	369	380	381	365	377	361	399	410	391	367	415	376	391	372	388	397	376	386	337	386	379	383	406	357	397	367	362	380	374	355	353	405	352	382	351	408	390	412	370	397	367	369	360	392	383	367	355	375	357	398	375	382	390	357	389	431	409	380	392	411	360	402	374	357	371	361	423	393	361	356	343	409	402	327	401	435	389	390	356	395	356	392	395	406	403	346	366	364	385	424	400	420	362	341	387	416	390	378	383	388	390	362	395	350	385	349	375	384	343	382	372	445	373	382	391	390	416	388	352	387	374	376	379	383	368	376	394	409	403	415	390	400	373	392	374	398	403	392	379	405	338	397	384	359	369	372	410	416	351	404	400	394	383	368	369	357	364	370	408	392	381	393	367	409	412	420	387	373	382	366	393	382	413	377	401	371	392	386	383	392	396	384	362	363	397	399	395	387	379	358	369	375	358	356	368	363	483	368	360	399	364	361
8588	1557	2532	2790	2286	1966	1652	1514	1450	1253	1248	1159	1152	1163	1141	1030	1046	1044	951	961	1028	958	994	975	985	989	980	993	919	954	937	934	967	949	968	901	956	938	924	948	943	957	922	921	950	960	931	927	969	933	1034	989	903	920	934	916	875	870	943	901	910	980	921	951	887	931	931	937	894	931	936	919	911	929	934	964	945	897	906	886	899	909	884	968	894	927	944	936	942	893	934	879	876	936	908	932	903	945	904	968	909	926	942	909	935	936	944	936	880	882	909	937	941	920	956	924	946	938	941	926	992	911	914	917	890	926	968	901	932	919	891	931	932	895	912	873	926	926	893	890	881	1004	914	915	938	969	939	937	930	967	899	872	922	915	885	896	958	931	948	934	903	934	905	881	920	968	919	1006	903	859	934	876	907	902	917	908	899	883	923	895	872	906	902	969	898	890	882	942	908	874	906	908	885	912	910	917	909	950	910	928	873	897	840	940	965	883	905	971	997	925	876	913	913	877	931	902	886	939	920	913	879	905	935	918	881	906	870	914	883	936	889	947	850	874	929	925	896	918	913	934	938	905	863	913	902	955	958	901	978	927	927	1030	905	909	941	948	918	877	916	938	937	885	885	951	868	935	911	884	908	911	913	915	964	881	922	915	968	851	927	912	922	859	902	911	864	917	918	953	935	880	944	921	940	910	908	963	890	961	937	866	878	946	919	899	953	924	909	964	876	908	885	885	913	932	947	922	918	897	897	926	930	925	919	926	928	891	941	883	914	927	941	941	896	902	945	853	943	889	945	901	926	916	908	911	889	937	939	904	902	883	977	911	881	965	919	910	882	903	895	908	868	936	927	905	882	927	878	952	877	902	938	881	905	859	938	918	915	898	910	834	914	907	935	891	886	912	942	909	971	895	913	885	918	893	886	939	946	915	917	945	937	923	947	893	905	913	923	879	939	905	923	882	950	940	945	906	872	881	913	913	899	902	927	893	914	969	941	908	923	961	902	903	899	901	869	894	913	935	924	967	958	894	936	906	957	937	896	958	935	897	940	866	929	939	890	907	918	936	867	898	939	872	902	915	873	946	875	909	906	920	872	915	869	906	917	901	902	887	880	877	909	942	954	984	878	946	861	967	924	891	853	962	928	936	884	854	925	883	944	935	910	911	892	934	943	930	896	916	884	865	896	902	929	926	913	893	960	921	916	935	899	934	889	939	900	895	931	916	888	922	858	943	913	898	889	881	913	898	944	941	913	918	875	940	867	911	922	965	927	931	973	908	894	880	874	937	855	982	938	908	947	866	940	952	940	952	910	900	911	1013	913	919	933	940	907	964	935	916	942	945	877	902	913	841	921	917	910	955	909	891	906	888	959	909	934	905	938	949	942	950	908	965	839	857	910	887	895	906	946	883	911	903	938	946	885	918	918	962	880	903	921	938	900	903	896	904	892	925	932	937	955	927	976	914	906	950	912	906	927	950	946	889	904	944	901	912	864	881	976	966	930	963	921	947	941	933	909	921	966	904	900	927	910	930	951	900	867	902	939	922	923	884	932	914	933	877	895	925	916	909	919	978	945	961	886	929	912	893	891	923	944	925	897	909	944	930	880	946	936	884	948	887	954	1009	885	931	902	871	970	899	892	949	942	964	901	896	925	839	913	940	973	968	898	957	920	883	881	896	890	870	912	906	913	893	905	930	919	895	937	916	1023	960	951	891	901	926	919	832	925	887	933	960	898	903	940	869	913	902	839	922	879	928	976	956	1010	903	906	909	874	904	909	899	905	879	955	865	911	888	924	928	878	917	899	940	911	897	916	894	899	859	918	920	906	906	896	899	924	915	906	869	920	870	882	970	913	915	924	919	931	893	855	880	972	909	934	900	922	945	904	940	892	925	871	864	925	920	946	922	975	951	911	939	899	914	875	929	989	933	906	948	890	940	852	916	895	878	915	910	889	898	925	887	906	891	882	969	920	912	907	964	891	937	840	937	925	962	856	929	951	934	919	932	911	945	955	872	858	912	912	913	924	868	927	891	946	874	918	938	901	953	882	924	899	857	898	914	918	905	991	911	904	957	959	946	932	893	957	868	873	924	872	917	940	859	887	918	898	924	943	895	932	907	931	915	898	858	863	866	947	882	903	904	871	936	920	885	931	877	879	932	902	892	904	911	895	870	970	906	905	969	889	968	905	935	924	917	928	958	902	901	961	907	937	951	881	920	938	956	898	950	876	926	939	902	904	883	901	934	896	868	914	882	854	927	952	943	921	917	876	888	913	903	954	909	908	946	901	917	978	931	891	951	889	938	911	946	905	900	940	928	920	934	955	893	918	925	951	879	948	933	886	936	879	908	917	871	885	989	916	909	933	900	891	975	915	909	949	913	886	919	908	938	949	893	997	962	888	908	885	875	846	912	932	910	908	873	943	918	921	935	900	919	939	919	925	910	934	926	879	910	983	947	868	920	892	908	969	943	911	961	900	882	908	941	877	892	989	855	903	869	914	894	914	938	909	876	908	955	942	911	906	898	898	956	895	957	971	913	883	933	860	900	898	907	868	893	875	902	912	894	912	916	939	881	898	940	969	930	907	915	926	895	923	934	898	882	892	953	943	939	911	906	890	952	916	916	981	913	941	919	881	898	972	927	870	909	910	905	900	909	945	914	897	919	839	924	914	919	883	918	952	900	935	949	855	921	920	950	908	890	883	924	888	945	956	862	942	927	977	916	881	921	889	932	876	934	909	871	910	905	894	906	949	941	902	877	944	872	929	884	894	916	883	948	938	928	961	929	922	888	890	862	904	918	930	938	932	881	948	885	908	895	956	898	934	918	963	931	908	896	922	880	953	948	847	905	929	903	895	932	884	953	884	906	935	907	905	905	908	879	875	874	965	930	897	948	928	893	885	914	900	992	898	892	854	899	919	919	928	922	885	903	929	919	960	918	888	934	973	898	918	928	919	930	885	910	899	952	913	909	879	878	954	872	943	933	882	1005	913	920	902	914	910	891	909	1010	900	971	899	943	895	923	939	871	901	909	903	896	938	868	969	897	860	892	899	931	921	862	960	901	896	935	964	911	921	897	918	891	943	899	881	911	943	944	911	923	915	919	905	910	933	920	938	910	937	855	870	938	900	850	891	928	910	881	1022	943	888	913	911	848	886	863	924	924	923	931	926	906	950	893	886	958	868	882	904	951	936	941	931	887	884	878	983	890	950	849	901	917	853	938	976	926	908	910	968	979	856	954	882	938	918	932	896	885	948	907	940	891	946	916	902	952	895	932	929	945	876	940	923	887	886	933	871	934	901	884	946	894	928	907	916	896	937	937	957	954	997	932	970	947	953	919	899	906	930	928	884	914	928	901	845	895	928	938	940	991	879	929	893	974	869	924	918	890	968	915	927	905	955	921	956	908	863	899	913	937	911	837	916	934	952	954	975	867	947	915	883	935	945	923	922	873	858	945	887	966	953	879	914	907	870	948	897	888	919	951	929	974	915	968	889	911	875	945	912	951
1327	239	234	240	215	219	232	220	249	256	256	220	235	240	228	212	243	212	226	231	202	229	227	193	251	228	234	237	234	245	223	234	247	230	252	238	208	253	211	235	233	225	213	234	193	247	233	208	218	218	209	234	199	233	250	254	218	210	231	208	229	216	204	230	217	208	231	219	229	244	241	211	235	233	261	225	222	199	217	218	217	231	234	270	215	227	225	225	221	219	266	236	225	247	237	262	209	216	211	213	246	229	234	235	215	224	239	220	226	228	240	218	258	250	238	232	210	230	229	229	217	229	209	232	212	242	229	258	224	223	226	240	238	204	219	204	239	239	237	222	201	225	239	224	242	241	251	196	210	202	231	253	236	224	233	262	231	218	219	237	217	266	206	235	231	223	215	251	230	231	245	213	242	237	214	180	223	246	226	231	260	229	230	251	251	204	243	228	237	239	254	244	225	225	214	204	252	237	199	205	217	229	218	226	238	213	215	255	221	224	245	212	231	228	235	196	235	228	207	221	247	202	234	193	207	250	232	228	228	245	213	246	191	241	267	221	225	240	244	231	209	197	209	220	242	222	229	226	221	237	230	229	246	207	257	233	250	218	205	213	221	231	228	246	224	241	216	231	234	217	240	211	214	216	217	219	233	254	214	196	225	197	217	212	197	203	227	213	248	256	222	226	245	220	235	211	247	258	214	214	202	216	221	199	234	222	206	248	226	231	236	236	250	241	215	230	222	233	244	241	243	218	230	242	230	218	233	261	261	238	244	230	220	226	222	217	232	218	229	218	209	246	233	236	243	229	233	252	214	236	234	191	228	242	223	225	209	232	209	251	222	228	240	231	246	234	218	217	247	227	241	262	228	207	215	238	236	221	221	229	227	236	225	218	197	232	221	191	226	255	237	193	236	227	202	213	210	233	226	245	220	227	232	239	254	242	221	270	231	214	237	213	209	260	233	205	237	236	214	242	239	236	238	262	228	225	245	222	235	235	238	229	239	203	220	228	195	222	220	214	247	220	224	234	235	231	238	220	242	243	223	212	230	216	260	249	233	217	223	236	241	237	222	193	215	217	218	229	227	234	235	203	217	204	228	241	221	248	258	223	225	211	231	236	243	231	235	238	227	204	254	226	236	215	217	227	233	253	244	238	206	233	211	201	222	223	223	258	239	221	226	239	223	208	212	218	270	241	222	253	230	248	235	255	197	209	254	220	222	235	217	228	226	217	245	225	232	223	238	259	264	250	220	222	245	237	213	220	204	204	233	214	236	218	229	215	223	204	212	222	189	238	244	256	197	222	205	226	237	215	253	231	230	249	240	250	202	244	220	241	265	222	222	215	219	248	244	256	217	225	253	231	204	205	238	233	236	208	217	215	231	216	239	228	230	253	229	225	256	254	223	233	223	211	225	245	229	255	268	249	233	254	201	211	232	211	241	206	245	212	215	215	227	230	244	232	207	212	221	218	210	237	226	200	240	213	240	187	243	250	228	220	223	230	245	249	231	225	222	220	239	231	225	238	203	217	206	234	221	216	256	241	230	239	297	223	235	236	231	229	204	233	238	238	199	247	247	221	208	258	197	240	216	209	240	273	221	233	225	259	208	228	213	229	233	245	239	224	227	249	257	225	253	239	218	206	249	241	245	209	221	237	237	230	241	237	234	247	233	215	221	210	201	223	198	233	220	240	237	242	214	236	228	225	244	215	219	212	240	225	233	215	213	242	194	218	234	220	192	234	174	220	230	240	206	240	235	241	264	255	220	283	218	252	220	247	250	200	253	221	213	220	267	251	231	235	219	233	241	245	229	226	227	237	216	231	219	237	253	236	216	227	230	234	195	227	225	284	243	217	208	256	230	237	216	234	208	246	240	209	237	234	196	200	188	233	236	221	227	230	228	200	244	203	251	209	253	221	190	235	227	241	242	240	237	236	229	226	231	243	236	238	214	243	219	221	206	230	225	215	203	233	228	230	232	234	215	211	244	220	222	245	221	243	216	224	242	245	218	241	247	254	247	247	213	226	235	234	245	238	240	222	244	233	211	219	231	231	210	228	249	213	227	217	227	223	222	235	218	219	211	205	209	234	236	263	216	220	250	206	284	253	229	247	228	219	227	256	247	237	221	218	215	223	198	237	240	225	244	228	217	235	199	221	211	223	261	250	195	241	228	247	243	234	213	193	218	218	254	209	205	214	232	243	213	187	240	199	227	226	226	179	212	221	226	244	225	283	199	220	224	234	233	219	231	238	260	221	217	199	205	220	235	223	232	215	250	259	237	225	236	225	241	212	229	226	240	241	240	199	242	205	230	225	220	220	245	237	223	268	263	244	237	243	226	248	242	212	223	221	225	261	254	222	195	233	206	233	242	227	214	213	242	220	223	222	248	240	207	253	250	225	254	216	206	238	269	232	225	248	247	215	219	247	187	226	230	242	230	255	223	232	228	197	223	220	206	192	233	252	236	240	236	238	217	229	210	233	254	236	208	240	224	248	234	220	220	244	259	244	204	240	207	203	254	220	223	208	211	197	247	228	243	234	229	264	226	238	254	241	203	223	243	248	257	222	218	213	226	204	180	240	217	207	227	179	206	239	224	193	202	268	237	225	212	223	246	244	201	215	237	263	205	281	242	228	233	251	184	231	231	197	207	227	260	202	219	222	229	240	232	223	217	240	235	221	263	223	218	254	222	217	232	225	238	244	226	229	230	236	231	228	198	232	216	230	242	216	202	222	232	235	207	228	211	228	237	247	216	223	203	220	237	226	237	232	223	248	244	230	193	225	249	247	208	189	236	220	243	243	229	249	244	216	259	249	245	218	226	228	227	259	201	231	217	215	216	204	221	237	218	221	242	228	231	243	240	228	209	206	233	221	238	224	240	211	240	242	253	222	224	211	225	223	232	209	237	227	227	218	225	252	263	239	249	230	247	182	226	212	213	239	227	208	244	246	233	236	184	230	227	209	258	217	240	212	223	217	250	233	232	219	241	201	191	233	238	223	222	205	215	226	217	231	206	235	226	218	240	190	239	212	228	239	269	242	209	221	217	229	253	262	243	233	198	208	209	214	277	234	228	231	207	244	239	243	234	227	222	225	226	250	231	223	241	213	232	209	212	214	216	238	234	245	231	270	237	242	231	248	216	221	225	217	213	240	233	217	212	216	218	222	235	211	232	251	221	218	261	225	246	214	211	222	218	220	225	206	230	204	226	208	239	227	237	252	237	227	227	205	251	236	210	257	236	254	210	257	224	225	242	211	247	217	224	245	239	239	232	223	270	217	209	244	192	246	232	200	252	222	231	244	205	236	247	242	236	231	240	226	231	226	215	214	239	257	244	207	242	239	233	254	234	241	223	237	209	230	206	202	229	224	222	203	241	243	230	207	210	217	285	221	243	273	243	261	213	220	212	254	227	246	226	245	268	222	230	215	240	242	213	229	221	203	248	225	236	254	242	210	241	224	250	219	231	243	233	217	231	233	248	237	228	203	213	241
1692	554	639	670	611	613	627	572	594	637	569	581	621	594	556	585	596	561	583	577	587	615	554	607	568	559	566	605	547	563	551	553	613	586	595	597	608	569	600	548	592	614	586	573	605	602	603	571	617	579	582	588	573	590	586	516	583	579	556	630	582	581	530	556	582	582	600	543	599	543	590	577	562	612	561	570	597	610	567	587	591	590	580	562	575	570	584	592	565	592	577	571	562	541	571	573	558	586	561	581	624	556	580	557	576	565	575	578	590	574	548	610	566	591	572	591	602	589	596	570	590	584	577	538	535	565	590	561	558	592	587	570	598	572	609	583	602	582	517	578	527	567	585	581	617	551	576	560	551	580	586	607	565	596	590	552	581	559	596	560	551	608	548	545	588	576	538	559	590	559	563	612	523	567	615	553	609	569	561	571	625	548	574	585	557	562	597	553	532	596	575	579	559	576	567	574	582	529	560	625	556	567	547	585	543	561	553	576	589	591	605	570	583	588	620	599	577	583	586	558	574	593	648	602	605	575	570	572	608	522	588	584	567	566	592	595	601	555	565	556	572	584	556	570	557	591	587	597	593	601	554	574	599	581	606	594	561	592	575	577	562	593	560	565	553	606	559	554	553	586	573	574	563	605	562	573	599	598	593	571	631	584	538	569	564	577	593	573	579	538	579	567	623	583	586	548	586	598	599	554	534	604	566	546	620	581	583	564	557	594	593	557	562	535	582	563	607	553	589	587	570	591	587	587	600	621	571	626	595	592	600	579	599	548	604	579	568	592	561	570	582	593	586	580	592	575	589	614	576	557	589	611	551	617	562	575	582	584	561	539	583	535	570	602	627	564	569	594	577	572	608	615	585	554	576	581	610	556	542	589	594	596	581	617	569	601	607	539	590	556	580	597	606	570	571	596	589	552	541	547	553	609	577	589	588	640	573	596	549	561	513	556	544	581	608	580	589	624	573	605	586	574	602	598	566	574	583	547	563	575	560	626	613	574	543	575	609	512	554	584	601	595	552	571	568	565	538	598	573	580	606	584	611	588	554	598	622	600	563	595	598	588	586	559	553	572	541	564	592	576	553	583	569	569	618	584	602	573	538	576	545	568	585	604	572	537	634	567	641	577	611	614	599	578	567	568	599	597	560	607	590	565	629	597	557	543	617	574	583	580	545	600	590	607	566	582	573	578	548	578	560	559	593	610	635	598	583	544	596	568	536	571	559	640	594	600	557	540	609	561	592	535	599	629	572	540	535	635	590	572	531	567	616	555	557	581	596	587	570	540	570	552	580	592	579	602	588	545	602	588	524	595	581	560	559	587	543	595	559	599	537	567	563	606	613	551	580	574	577	540	570	584	574	587	575	552	596	592	586	565	564	599	579	614	574	576	572	579	564	607	558	574	635	581	575	555	516	602	585	608	593	607	613	545	600	600	545	594	594	560	591	609	578	597	541	614	599	577	542	596	609	611	564	572	605	559	566	580	614	585	582	615	591	560	586	582	579	595	574	563	567	569	559	547	613	568	582	639	592	584	568	588	596	568	573	577	566	546	621	553	569	526	562	585	590	600	562	565	559	601	591	591	560	513	568	590	563	578	578	593	590	581	583	555	614	569	572	604	555	613	571	545	578	574	647	609	615	580	562	545	549	578	562	606	524	584	552	559	601	558	602	535	563	572	574	561	573	598	578	572	578	563	548	575	543	601	573	566	554	582	587	575	585	580	573	547	590	565	545	556	580	561	564	585	592	555	564	608	603	589	569	557	598	571	576	549	565	614	618	570	603	575	571	593	614	564	566	586	551	557	568	596	573	579	571	580	613	544	587	582	565	600	544	572	558	570	562	575	593	589	584	576	574	577	585	609	571	582	611	560	564	613	549	587	568	583	626	583	561	570	571	580	581	582	588	569	579	597	585	539	593	615	561	533	625	603	602	510	561	533	582	601	583	601	562	622	572	604	577	578	617	515	546	584	618	609	561	611	607	566	561	617	557	572	568	580	536	602	565	608	552	576	595	564	577	588	550	607	598	532	595	569	583	581	576	599	577	597	569	570	603	590	566	590	560	568	566	594	540	565	533	628	592	569	582	583	542	582	589	609	620	524	631	569	589	570	571	586	562	580	630	579	609	587	544	556	564	589	582	594	582	590	588	600	582	555	541	597	592	594	568	562	549	593	569	558	575	582	634	591	581	582	611	563	587	611	586	562	549	583	594	523	581	641	560	537	550	570	570	550	585	563	554	566	545	625	574	568	588	584	553	578	558	568	590	565	564	566	582	552	578	556	604	552	601	561	554	561	565	604	587	558	572	597	559	530	575	578	525	597	585	553	608	580	571	567	586	583	600	575	612	584	577	594	586	586	601	538	616	537	580	553	570	626	585	578	579	560	578	595	550	585	602	557	599	594	622	555	610	556	569	591	570	577	587	609	615	601	558	570	545	607	600	590	592	600	561	576	555	573	537	570	589	576	544	555	567	573	634	572	597	603	568	563	621	595	572	551	584	553	593	587	563	577	579	551	577	575	619	560	591	577	575	589	551	612	583	587	567	595	564	544	582	578	550	543	571	541	572	602	558	557	576	568	574	610	606	586	613	600	565	560	593	520	528	608	583	611	575	620	553	610	618	559	592	584	577	619	572	552	574	567	632	596	607	548	581	588	523	551	554	592	550	597	597	579	553	543	560	543	554	563	565	616	572	583	621	592	581	604	563	618	584	588	598	596	599	620	565	549	594	558	583	564	558	601	601	580	598	572	573	573	542	576	593	528	567	574	540	624	531	596	604	587	533	603	562	583	564	594	564	551	590	577	578	572	600	541	589	597	570	574	583	539	574	570	575	610	605	595	571	587	568	586	605	550	605	583	557	595	600	589	567	584	576	607	598	625	569	611	569	582	588	540	580	610	557	593	560	611	556	559	557	608	573	597	566	602	580	558	566	604	578	548	545	543	552	519	584	567	576	608	628	623	550	583	581	585	575	555	560	577	567	600	567	576	599	552	559	582	601	585	603	594	542	586	588	592	611	573	596	604	625	562	590	541	568	580	589	563	553	574	585	580	537	609	583	520	546	585	557	587	592	597	575	554	582	570	578	616	565	530	561	560	578	608	557	577	537	587	586	590	592	604	567	605	612	604	583	586	625	558	595	552	518	565	568	576	542	604	613	553	577	580	630	565	583	553	555	523	568	588	598	567	578	585	586	610	617	597	601	594	542	539	585	581	549	563	607	607	593	544	611	593	633	621	565	596	577	583	563	598	594	628	531	582	589	539	595	545	593	557	577	632	616	584	561	544	536	602	554	573	559	637	574	547	516	596	589	613	578	577	564	570	616	595	537	603	589	587	631	604	577	563	587	582	568	555	577	583	555	567	573	608	558	591	549	582	550	542	581	583	596	539	591	550	537	591	589	608	560	560	546	585	566	587	554	557	644	620	581	550	602	619	566	527	590	577	574	571	597	582	559	608	563	570	545	591	594	605	583	593	571	586	582	573
6957	540	524	448	363	321	289	250	233	213	211	185	201	185	198	195	186	172	201	207	171	191	181	198	179	205	169	191	185	178	176	191	170	168	166	148	192	183	151	188	176	198	204	157	182	185	146	177	191	181	180	166	188	173	171	163	164	167	156	183	156	188	181	171	178	168	202	211	184	189	178	168	177	179	180	185	178	166	182	186	157	191	166	194	167	204	194	171	179	169	175	194	159	170	186	179	163	192	187	186	181	185	196	142	178	156	171	187	153	186	182	174	178	178	163	191	173	157	180	189	187	191	185	181	187	165	172	188	195	190	182	196	187	182	218	150	183	176	156	166	180	187	202	168	174	176	188	178	186	190	157	160	172	178	193	179	168	199	165	181	173	183	160	179	175	198	206	165	158	179	203	183	173	172	174	186	180	208	190	166	185	179	177	179	162	169	197	184	187	177	176	190	152	186	183	173	210	195	162	186	174	173	187	188	189	191	175	190	185	194	185	166	180	149	187	185	163	176	180	176	167	165	180	184	192	186	176	180	179	198	184	179	137	175	187	184	179	171	194	164	192	203	180	191	191	156	159	157	155	173	183	192	190	209	191	197	170	182	224	183	178	188	170	176	185	212	169	192	186	149	178	194	178	188	197	167	160	166	182	184	190	166	204	153	177	201	178	176	176	185	175	176	180	181	178	179	211	176	171	192	159	188	179	176	191	180	191	183	188	162	197	188	192	172	182	169	190	154	180	201	157	184	175	155	182	193	196	168	189	194	198	183	174	184	186	179	175	180	155	176	200	167	168	168	182	165	161	174	182	173	216	167	184	159	184	166	175	181	194	168	195	190	170	166	169	204	153	174	194	165	189	178	176	167	183	183	176	176	185	182	188	168	194	178	198	183	182	190	188	188	178	169	185	189	158	164	185	191	143	157	160	171	185	188	191	207	184	170	176	174	158	194	168	155	183	182	178	210	206	178	191	170	182	165	188	176	175	165	221	184	190	177	168	160	191	159	166	191	170	177	179	176	178	183	178	180	184	169	205	196	176	193	187	173	163	171	168	144	175	161	194	200	151	198	191	195	157	173	166	196	176	188	158	179	152	176	173	152	180	193	156	170	149	158	177	203	173	176	174	188	179	182	187	156	170	188	195	170	162	165	180	202	173	173	181	174	159	180	190	178	141	202	205	189	168	153	187	180	168	186	188	166	177	166	189	202	169	168	183	157	157	176	191	208	162	198	170	181	190	158	188	171	158	179	190	178	191	151	165	189	191	176	184	166	212	187	222	167	163	173	201	172	170	188	145	180	192	185	186	177	183	184	185	172	159	225	160	200	163	185	192	176	162	193	183	194	191	151	178	184	161	180	180	195	179	188	190	183	181	176	187	181	170	174	165	181	174	155	175	179	163	180	171	170	171	156	172	158	182	166	185	175	196	193	185	166	180	179	190	168	187	175	147	174	184	176	175	167	173	175	213	200	206	159	180	158	164	186	186	173	166	207	197	177	194	183	192	176	179	183	193	176	197	175	176	193	174	171	193	177	175	160	174	180	175	192	174	180	206	188	176	176	172	189	180	166	202	190	197	191	172	170	178	169	164	185	207	164	168	163	186	174	195	172	152	196	202	212	188	212	167	173	175	197	189	217	191	174	181	195	181	181	165	184	183	195	197	201	191	167	195	166	184	156	165	185	169	172	190	185	157	179	177	173	193	174	168	181	175	196	205	174	212	178	196	190	190	168	171	180	198	182	174	193	169	191	187	180	166	188	191	178	191	188	197	151	193	204	176	203	165	198	176	182	174	191	173	171	168	156	161	188	178	201	206	187	184	176	169	185	197	155	162	172	171	160	193	152	177	188	171	178	214	148	158	133	195	173	190	168	188	174	197	164	171	168	166	158	172	198	181	180	166	170	162	192	221	182	187	182	176	196	187	199	179	196	163	140	195	190	175	207	196	150	186	154	182	183	146	174	155	170	187	179	192	175	172	156	184	180	172	156	197	195	180	194	177	184	175	172	159	157	195	207	190	202	169	171	205	197	189	195	195	161	182	182	190	162	157	170	182	161	199	202	202	163	185	178	197	199	176	185	192	169	174	167	156	192	193	167	156	179	197	172	173	186	170	180	200	163	195	177	169	225	186	193	166	168	160	196	165	190	197	187	186	196	182	178	204	158	170	195	190	173	163	159	198	176	177	183	175	196	189	177	169	186	173	194	190	186	174	199	177	163	185	196	157	195	164	177	171	174	156	161	182	167	180	189	162	206	162	186	161	192	194	155	180	179	171	192	190	184	186	159	185	187	193	173	182	182	179	200	181	182	179	187	195	181	165	165	196	160	166	174	157	166	181	185	167	168	191	174	217	157	184	188	197	149	174	156	182	200	176	175	224	169	184	187	169	194	181	187	202	177	189	211	181	189	187	186	201	161	182	164	198	181	177	182	178	168	181	156	195	218	170	200	190	190	162	187	173	209	170	168	193	195	173	164	175	164	193	164	204	166	181	194	166	171	160	168	170	187	176	179	188	171	179	194	174	196	204	190	189	197	180	175	185	150	187	183	180	152	169	162	168	185	177	205	175	195	200	179	145	181	160	200	167	175	154	171	180	189	167	181	189	154	173	188	155	173	168	186	181	165	173	183	168	170	158	165	167	207	200	170	187	181	168	187	196	159	184	167	153	205	186	182	152	196	171	174	175	156	174	180	195	171	179	228	185	176	174	193	177	171	174	165	176	175	167	173	148	202	175	185	185	157	153	205	188	190	177	170	176	161	162	164	187	191	198	168	188	180	163	188	176	176	187	187	174	186	200	155	162	149	148	161	160	181	184	179	194	168	183	187	207	182	165	178	186	169	160	202	200	207	180	190	197	193	179	213	169	178	169	158	166	185	166	175	181	156	181	197	171	174	185	188	191	199	201	175	192	162	192	179	177	186	200	190	185	177	172	183	184	191	171	199	168	178	174	189	185	176	161	173	170	174	178	208	205	214	189	186	146	199	173	159	176	184	183	153	177	206	180	189	174	178	174	180	205	185	171	179	181	172	188	182	179	175	177	168	159	190	164	192	160	181	177	161	218	151	180	176	189	173	164	210	191	172	166	184	185	157	158	168	161	167	198	186	173	179	183	172	183	161	159	162	192	199	187	193	184	190	185	167	210	186	184	193	175	168	199	183	180	165	192	193	180	194	169	191	208	202	182	166	193	187	192	180	180	169	179	178	165	176	187	180	182	149	195	182	196	171	188	190	149	172	178	189	164	180	192	197	195	161	188	162	207	173	152	171	178	182	176	154	167	179	190	169	154	179	205	197	182	183	156	184	185	181	174	192	180	152	194	146	213	156	177	157	155	192	197	143	152	195	161	173	184	175	199	187	207	186	185	187	179	183	167	165	159	180	168	204	176	213	180	211	170	191	203	188	181	181	179	187	185	182	190	187	196	157	170	172	154	212	196	193	199	171	166	179	179	181	187	173	174	178	189	178	153	168	161	162	186	184	197	191
6254	869	1252	1478	1280	1030	829	759	760	678	642	593	630	647	562	593	587	578	551	536	566	554	477	546	535	523	551	508	496	508	468	508	569	488	512	524	514	482	519	505	497	519	513	484	501	546	522	512	477	500	499	497	485	507	534	500	479	510	517	493	475	527	499	520	544	513	514	471	477	512	494	523	542	537	535	475	497	483	519	458	508	488	490	531	550	500	514	536	497	479	539	516	481	510	475	473	506	517	487	485	496	503	472	519	482	506	463	494	493	495	464	491	512	482	479	486	508	479	498	515	481	482	475	456	525	499	500	485	525	498	468	515	524	482	499	494	511	497	459	490	524	509	488	506	504	451	502	498	495	513	511	457	498	480	501	499	492	492	510	500	487	477	487	513	501	468	523	511	497	498	539	496	505	483	484	474	492	522	531	512	497	510	540	468	453	508	511	451	481	474	501	534	504	540	502	490	485	536	475	501	498	500	467	524	526	508	514	531	474	507	537	531	498	483	493	477	498	527	472	461	461	462	481	525	480	514	481	497	461	517	498	525	487	490	488	451	492	508	493	517	519	479	544	517	507	466	490	505	471	518	504	528	508	535	528	520	517	508	493	511	491	469	505	509	475	466	496	476	526	497	489	507	496	519	519	503	452	459	467	512	479	491	491	511	480	496	514	463	535	482	491	493	502	499	510	506	496	521	544	524	493	480	490	517	470	509	478	529	500	499	500	522	504	466	498	446	490	500	484	486	511	499	498	450	514	473	496	492	492	495	507	501	528	478	491	517	517	531	508	497	488	526	497	454	478	479	458	525	498	493	497	501	501	510	498	474	466	475	534	476	476	487	504	481	504	522	494	492	502	501	469	525	499	514	499	503	480	485	494	519	514	491	455	472	485	496	458	463	473	456	477	503	493	484	507	517	512	457	523	529	502	503	524	548	499	522	497	482	520	456	481	498	470	485	503	481	499	469	510	514	486	487	515	511	510	494	490	479	476	481	478	492	496	523	510	476	535	521	469	498	476	502	467	509	492	480	478	463	502	471	490	484	510	471	498	499	532	494	484	513	542	477	478	517	506	493	516	494	521	510	486	535	531	500	491	491	484	490	476	523	523	484	505	507	463	479	502	525	468	503	512	493	500	525	484	505	481	489	465	523	495	487	478	507	510	474	501	447	500	513	526	509	509	486	503	534	493	536	501	509	503	513	526	474	497	481	490	501	527	517	502	493	481	505	482	514	497	486	458	511	495	485	525	526	510	505	533	487	480	499	483	481	504	466	481	538	517	484	506	511	467	494	525	510	472	496	520	512	479	477	505	486	486	482	534	530	472	534	515	479	538	532	487	512	505	456	508	519	485	480	515	454	510	555	505	481	497	532	476	497	461	523	500	536	504	501	493	491	497	522	543	522	468	485	500	501	529	476	476	492	472	546	535	478	491	513	453	469	523	481	504	511	498	463	493	470	533	529	502	494	475	470	473	464	524	541	501	513	524	513	479	466	483	481	522	483	500	514	502	504	468	496	463	527	487	491	525	465	522	485	482	491	482	485	481	460	471	531	512	496	476	493	530	515	527	502	465	484	496	505	491	492	494	467	489	493	492	488	531	516	501	473	506	517	499	529	456	516	488	494	505	458	484	542	510	476	494	469	468	514	509	512	510	505	513	497	506	455	535	450	489	503	486	527	488	506	512	515	498	504	512	497	498	443	529	488	523	458	488	503	468	514	503	487	517	486	475	505	461	517	501	519	520	481	497	484	505	453	504	493	506	476	498	486	510	513	506	456	485	507	493	480	539	481	482	463	503	516	500	480	513	455	504	506	500	495	479	505	495	489	483	502	514	525	491	518	468	482	506	485	480	502	486	491	511	486	505	480	499	478	516	468	508	501	527	495	499	481	504	526	508	472	488	497	471	495	506	492	481	540	526	503	478	477	478	506	466	515	454	490	479	455	484	480	485	552	491	517	502	523	493	522	523	489	497	489	446	533	517	478	481	448	487	511	487	482	459	501	483	487	492	482	477	495	534	527	522	507	479	471	470	512	488	502	533	472	516	504	484	508	451	527	494	496	475	532	515	556	508	468	483	474	466	521	501	496	459	522	485	461	512	513	495	503	493	519	488	489	509	512	501	498	478	506	476	493	514	453	461	572	480	498	533	528	496	513	505	473	526	509	503	476	478	481	478	539	502	536	512	508	513	497	517	449	509	484	491	480	499	485	496	445	488	489	493	489	484	510	512	487	478	461	546	494	501	485	469	464	535	496	479	473	488	518	516	506	480	472	486	508	445	517	488	499	522	473	503	519	489	488	492	507	456	457	510	490	517	508	492	496	489	493	482	480	504	488	496	532	475	478	465	479	493	478	490	509	494	510	508	485	458	517	511	504	518	529	503	516	471	520	480	479	515	470	481	466	472	453	509	475	501	504	499	460	517	499	517	464	488	508	503	523	522	473	492	490	485	518	503	486	495	521	490	479	477	468	545	536	519	470	511	486	485	484	484	511	477	472	497	462	513	483	501	485	515	506	490	489	472	535	495	494	479	475	501	535	491	520	458	487	497	542	506	515	500	469	520	493	487	460	518	501	509	516	504	503	526	514	476	513	489	529	453	473	516	453	508	489	510	507	485	475	479	503	543	480	519	503	505	480	497	498	494	468	546	498	463	476	557	484	505	533	500	447	458	502	501	500	474	475	486	487	473	517	472	488	518	500	492	473	503	483	474	477	517	539	532	506	485	524	476	548	494	523	508	484	478	510	491	457	531	449	494	547	477	490	511	532	516	515	476	479	475	474	499	520	497	486	470	513	505	494	479	499	476	518	484	489	493	498	509	476	471	469	494	437	451	475	462	493	510	526	534	484	508	542	508	467	513	537	490	492	516	477	522	466	496	492	492	470	485	509	504	475	472	470	483	518	469	497	513	524	504	514	496	494	537	493	468	491	536	517	524	445	518	447	473	498	484	505	486	508	537	495	476	523	508	505	522	494	464	504	483	485	535	474	527	527	516	492	478	494	507	501	488	488	505	509	481	493	454	504	509	470	505	484	483	525	509	497	472	498	480	491	481	522	494	514	518	522	496	525	508	498	467	439	503	538	514	466	487	497	529	510	514	489	481	491	508	513	464	468	509	484	531	437	497	463	473	527	520	517	470	516	505	519	525	460	539	511	480	496	505	461	515	518	512	485	497	482	497	494	490	469	545	465	492	481	472	493	488	515	478	516	458	554	522	511	540	498	505	489	485	481	494	507	475	521	507	499	480	500	509	500	529	482	515	514	471	483	478	461	526	530	480	532	529	545	495	503	537	491	514	528	467	462	504	467	504	461	503	478	470	482	470	478	476	507	523	515	511	534	492	491	481	484	478	490	531	483	492	514	513	487	474	461	496	486	446	530	504	531	492	484	507	513	461	532	472	520	508	531	468	491	468	471	517	483	524	474	519	489	513	443	462	499	472	486	499	517	546	508	501	453	507	506	527	519	476	479	502	495	513	476	462	476
14503	1397	1219	982	756	660	545	485	456	441	426	417	403	415	398	389	385	440	416	418	403	431	348	403	393	404	380	371	392	375	396	393	385	352	374	386	402	397	407	365	345	399	436	390	355	323	343	385	384	367	342	368	383	414	380	392	399	370	363	415	401	432	382	392	389	354	378	363	429	395	397	381	353	370	384	387	385	411	421	427	381	379	387	386	404	375	356	325	390	361	363	395	389	399	422	375	390	394	418	414	373	357	361	437	397	371	389	376	405	407	400	372	390	383	371	432	381	372	371	371	380	338	361	396	391	372	407	397	411	378	348	388	387	384	426	370	402	330	428	372	375	414	383	388	421	367	362	408	384	397	376	408	383	377	352	372	370	376	391	381	388	404	357	362	384	384	382	378	403	367	401	403	412	334	412	377	432	363	375	396	356	391	392	398	351	373	392	406	410	372	330	415	403	412	382	388	395	400	368	367	391	408	415	412	389	389	376	366	405	413	410	415	400	373	439	399	395	388	387	354	362	384	365	391	412	413	401	381	373	409	393	397	376	361	380	430	366	399	375	402	399	389	370	406	390	400	365	353	399	383	401	381	360	392	399	387	396	421	412	355	417	401	433	387	388	390	382	390	403	420	393	373	322	385	383	371	393	373	351	408	373	392	370	372	392	379	397	400	378	335	379	389	382	362	370	379	376	336	377	424	371	395	369	360	369	340	385	361	417	382	371	359	380	384	428	363	375	379	368	365	377	374	351	410	380	411	395	384	414	339	407	380	417	369	414	377	386	376	424	388	399	391	386	373	368	383	396	362	372	402	432	416	379	388	372	390	347	364	373	410	416	392	373	388	380	417	392	387	387	369	379	356	402	396	364	383	371	380	375	380	400	395	393	381	380	402	407	363	387	367	360	399	397	401	353	366	407	396	345	415	411	404	415	399	404	400	372	372	390	345	387	373	367	364	378	377	420	404	386	383	370	409	396	372	378	378	398	375	402	389	412	377	369	363	397	368	364	384	424	342	404	337	396	371	392	397	379	371	394	371	362	368	382	402	430	410	379	420	380	389	337	407	378	357	386	342	383	408	440	388	352	408	410	381	354	366	414	390	400	389	345	380	402	397	385	421	383	352	386	387	382	367	381	401	369	373	393	388	383	378	365	405	376	377	369	411	414	362	361	425	392	375	374	402	375	434	382	396	394	402	420	390	396	371	346	391	391	402	374	352	365	351	387	413	396	354	387	434	369	359	394	349	400	378	397	415	338	379	401	390	378	404	362	396	385	404	384	374	372	381	381	424	356	369	384	382	392	372	420	393	367	398	386	345	355	399	371	382	378	377	406	374	353	393	402	345	358	361	394	397	353	397	372	409	380	335	410	376	403	358	419	381	390	378	368	398	393	386	371	367	391	379	406	408	390	355	387	429	396	412	401	386	404	394	344	386	396	346	395	369	406	428	398	382	382	363	395	361	380	386	362	402	393	372	378	424	383	363	408	372	362	408	365	355	390	391	376	392	400	351	373	386	368	342	388	396	348	391	402	387	398	416	365	385	374	398	426	376	396	387	386	408	401	379	362	373	395	401	377	407	383	404	400	367	404	426	381	392	362	377	355	396	412	411	373	384	394	402	376	372	403	394	393	406	403	399	404	372	369	380	398	381	381	357	384	407	393	378	392	378	342	422	429	376	376	398	389	391	368	420	382	373	388	399	396	372	365	403	404	386	394	355	412	392	399	393	347	428	386	341	389	404	377	365	397	376	363	423	382	371	429	386	396	368	402	375	385	386	376	371	382	368	384	445	372	373	396	390	379	367	379	375	387	372	429	400	414	389	378	394	403	388	390	370	364	387	402	429	370	416	400	367	402	423	366	402	382	369	399	396	398	361	403	407	380	387	362	413	367	395	386	352	366	398	392	410	373	386	414	395	366	407	414	402	384	422	388	372	364	401	380	385	392	400	397	347	365	392	386	411	407	376	395	374	370	371	383	396	437	395	403	402	373	364	366	380	382	394	439	360	375	403	372	374	368	409	379	420	438	425	409	381	355	401	392	343	385	371	432	369	365	367	380	365	369	384	397	375	371	391	379	393	385	397	420	394	372	423	375	408	385	407	396	405	369	355	356	380	392	377	359	347	388	391	384	391	377	364	371	406	321	385	351	407	373	391	381	415	412	393	363	383	406	386	379	387	347	398	357	337	389	392	389	377	387	360	374	365	384	376	381	373	392	414	379	389	391	345	352	418	363	397	377	382	371	384	386	359	381	394	418	375	387	393	377	392	360	408	383	385	421	381	406	386	374	369	375	394	355	415	354	378	393	404	421	384	363	364	437	396	359	409	383	369	393	406	391	399	370	397	394	396	402	417	368	369	378	417	356	351	405	387	403	391	372	392	371	360	370	386	404	363	419	376	370	380	383	364	398	430	380	384	406	385	397	403	393	374	384	428	368	392	371	368	359	360	401	392	359	364	410	371	375	371	350	356	394	407	349	390	390	399	395	369	382	397	392	425	387	375	365	391	389	351	471	385	367	388	363	403	369	377	402	389	395	352	369	408	389	361	371	400	399	375	358	388	340	403	372	403	378	349	393	404	422	412	386	399	393	354	409	418	391	392	372	375	357	395	336	383	385	411	385	431	396	379	385	387	375	356	396	341	403	386	381	403	431	413	398	394	398	400	375	352	420	376	369	376	352	381	389	366	402	343	424	394	417	395	390	399	367	395	331	388	402	391	348	367	407	379	396	392	399	378	418	365	398	411	358	400	406	378	401	388	380	372	401	405	411	406	412	390	397	424	387	438	385	372	390	392	356	373	382	403	356	377	389	395	393	381	372	359	367	370	402	353	406	383	404	439	403	369	388	381	388	359	386	421	408	376	414	408	376	361	387	328	385	398	376	346	390	358	365	369	362	426	374	450	384	362	399	381	409	405	362	368	380	372	369	410	364	389	385	387	383	377	401	413	414	390	364	383	353	383	363	389	373	381	396	402	355	418	399	378	401	369	379	383	394	353	407	395	420	366	389	428	362	356	366	357	371	370	366	403	401	429	421	394	384	387	404	374	371	389	411	401	363	355	370	368	379	370	401	354	420	423	391	385	370	394	376	432	399	413	412	431	379	364	374	420	421	378	393	364	392	380	370	362	396	380	348	399	418	378	380	429	412	399	416	406	378	374	358	377	385	366	380	384	418	380	410	401	403	355	365	379	398	371	380	371	369	370	418	396	393	398	412	372	387	371	374	396	407	373	399	359	359	385	408	385	415	394	392	398	402	429	406	342	408	390	415	403	424	397	400	395	378	409	347	419	390	376	363	405	406	386	418	388	404	368	352	402	381	406	380	385	368	425	391	428	347	401	375	371	427	389	383	406	382	389	374	395	374	402	374	413	364	391	350	389	422	412	377	385	366	425	404	375	367	405	380	381	412	353	384	389	431	398	396	357	357	357	405	375	405	359	405	409	385	385	395	388	405	354	381	373	376	382	399	421	380	341	393	344	386	393
8506	1550	2455	2707	2375	1921	1690	1489	1451	1270	1220	1174	1167	1060	1089	1044	1081	999	1031	1001	1002	1038	974	991	962	896	984	993	935	999	925	996	975	920	968	929	955	927	956	978	973	944	909	895	945	944	944	973	905	917	934	912	920	900	910	955	948	984	914	906	864	911	905	887	887	908	897	906	948	874	907	870	938	928	871	894	901	902	912	882	904	870	958	940	908	934	919	918	895	919	868	900	931	885	922	946	915	900	986	965	923	960	923	932	893	913	944	930	914	900	919	921	917	895	893	892	888	931	927	905	894	928	906	948	921	885	950	909	914	965	906	915	895	906	951	909	953	926	842	905	898	914	873	915	928	881	947	923	864	922	943	888	919	859	883	909	982	897	915	909	890	879	952	942	908	921	909	960	920	935	867	918	914	875	862	928	920	945	947	918	951	911	960	937	946	891	945	912	954	875	894	930	885	911	959	886	919	930	920	929	917	952	902	931	920	912	883	981	935	918	987	907	944	917	927	932	916	917	876	912	883	913	939	997	945	957	883	929	903	882	916	932	935	882	931	907	891	928	913	879	918	917	920	910	890	968	859	925	931	867	902	954	910	941	943	915	924	874	903	905	930	905	903	882	959	916	918	920	920	933	933	888	950	893	878	898	861	878	839	903	868	943	882	947	951	924	927	964	926	945	969	880	922	931	933	894	954	881	919	899	895	902	882	940	974	912	902	916	933	974	925	919	947	880	949	891	929	915	886	919	944	909	891	908	911	882	909	871	958	908	951	884	958	906	942	935	954	947	942	939	934	857	922	957	909	919	927	913	888	926	925	875	916	899	917	894	917	933	922	943	903	870	889	884	912	946	955	907	898	868	930	979	938	945	932	861	944	889	967	908	926	916	923	917	886	993	966	876	937	899	905	910	883	917	921	876	875	912	915	905	898	954	894	940	850	937	916	912	935	907	930	867	903	962	907	952	941	898	922	917	899	897	959	955	845	910	927	936	903	948	913	874	934	879	900	891	858	918	918	934	946	904	871	951	903	959	930	888	854	882	942	905	946	897	866	945	910	918	880	903	906	995	941	874	914	931	949	959	936	917	917	924	915	903	909	890	884	940	938	918	937	902	928	994	888	876	934	922	930	900	914	892	875	910	874	921	959	925	925	913	924	901	873	922	865	911	868	884	886	931	949	927	923	913	896	884	926	910	860	915	894	938	862	959	920	917	933	845	893	948	918	912	855	934	974	952	980	875	945	940	909	931	886	950	951	922	924	881	837	932	886	974	918	889	878	900	930	926	865	954	919	993	918	975	933	962	903	930	942	951	900	959	923	909	913	900	928	901	909	878	913	951	896	902	932	921	911	936	935	900	884	938	860	919	878	896	922	872	932	891	911	897	963	914	885	928	892	912	895	949	899	905	901	963	944	873	894	935	952	878	910	928	893	945	962	934	908	945	863	916	901	920	893	949	899	954	936	965	879	930	926	964	876	919	968	901	934	956	885	937	902	933	882	941	932	955	945	893	944	920	935	877	938	921	875	884	938	904	920	878	942	898	898	934	882	899	922	927	919	934	871	875	917	914	874	969	897	882	911	889	854	946	912	858	908	876	882	899	859	921	898	842	893	905	911	910	926	884	866	954	952	937	965	918	925	918	957	871	949	936	937	885	852	905	869	892	920	923	929	928	1006	937	920	861	942	913	910	937	908	902	951	874	914	896	890	955	947	912	911	900	902	964	946	871	904	931	940	948	919	851	903	912	911	908	969	910	919	970	849	902	899	890	883	896	911	866	900	929	933	872	900	886	874	898	887	941	911	874	933	883	922	916	879	905	966	918	889	938	899	875	934	878	935	881	986	910	923	885	971	912	935	957	892	890	875	902	906	992	905	885	896	936	973	915	923	898	905	933	902	876	882	864	930	901	911	885	971	906	919	961	886	918	874	917	898	835	909	918	880	892	891	877	886	898	952	940	901	936	944	905	919	889	881	907	902	959	921	923	954	905	920	966	910	896	943	943	915	917	927	945	926	839	919	911	896	894	929	908	879	909	889	959	921	881	917	949	969	962	913	905	935	913	909	940	976	934	917	874	915	962	909	929	983	928	904	873	913	932	827	876	913	954	896	940	913	869	902	947	912	906	859	912	870	893	924	888	930	914	855	929	896	902	927	864	885	875	932	903	957	939	891	940	905	888	877	948	935	927	896	861	884	872	876	873	851	911	921	908	954	931	909	914	947	922	946	893	887	948	922	879	965	973	922	938	881	917	894	956	943	951	864	900	880	941	849	852	860	954	913	901	910	921	930	885	935	871	926	874	936	881	941	884	874	901	910	943	885	904	905	876	982	875	888	948	884	931	921	965	916	942	944	906	896	936	861	926	898	918	880	935	934	953	883	929	839	869	888	882	950	880	908	916	918	919	952	898	915	893	906	861	923	927	928	898	870	931	932	884	919	937	951	872	950	905	981	898	961	941	913	921	928	926	907	897	935	940	890	893	920	865	932	947	919	925	900	884	942	900	913	920	935	892	923	863	907	952	884	916	918	934	894	917	927	898	944	923	900	898	916	925	876	954	875	922	888	915	940	895	977	905	914	933	915	924	935	960	908	878	944	895	861	906	926	898	882	935	890	940	880	940	915	905	937	888	866	932	925	894	932	937	904	863	926	910	926	928	959	890	930	875	920	906	983	912	942	958	926	899	919	883	928	874	885	923	863	924	923	912	901	909	925	943	891	941	894	930	951	946	869	913	917	902	904	889	893	916	872	919	891	901	982	931	885	942	932	905	889	896	935	920	921	901	880	931	930	945	903	950	879	909	943	907	865	902	901	898	897	903	862	902	860	908	877	903	947	918	830	859	979	930	915	915	945	941	888	979	895	909	943	916	901	955	915	903	911	944	931	893	915	920	920	937	921	878	921	918	948	901	920	988	909	913	883	885	893	889	913	958	882	920	987	891	947	894	903	922	922	882	912	852	844	908	918	877	945	949	899	983	883	893	1001	899	986	920	922	880	970	935	920	869	950	926	935	991	955	934	905	892	909	976	906	943	954	895	961	947	920	897	926	882	889	931	932	870	945	935	925	895	893	896	860	882	892	902	936	892	858	906	887	955	941	932	898	893	929	886	878	920	880	910	881	947	893	863	918	887	934	920	924	882	920	884	907	942	903	997	993	930	892	902	909	919	901	892	885	911	943	906	961	933	927	897	929	937	896	908	894	926	891	925	902	870	908	916	909	912	926	922	871	828	899	896	930	900	956	988	987	891	907	963	905	932	892	878	875	960	920	912	899	922	945	883	918	871	912	900	948	962	943	950	914	977	907	915	918	898	910	946	881	908	957	900	907	899	908	916	902	931	886	955	919	899	934	914	909	938	960	926	877	904	941	971	871	945	907	952	896	903	926	910	896	980	922	871	914	943	851	889	900	908	920	901	912	928	898	941	890	885	979	906	904	897	914	916	883	918	866	958	960	929	896	911	894	881	912	874	862	907	903	864	909	963	887	889	936	921
1519	243	267	243	233	228	223	239	203	257	252	220	217	227	275	222	249	230	225	224	212	245	226	252	232	239	231	236	222	237	215	241	212	230	257	226	216	237	211	201	241	233	259	210	227	239	218	277	221	222	223	238	225	276	244	267	220	220	232	225	224	216	247	226	241	227	236	255	224	246	239	225	244	206	242	232	248	248	244	245	255	240	213	238	237	260	231	238	253	227	222	232	211	231	232	253	229	222	218	254	246	235	191	233	239	224	242	261	233	215	222	247	233	232	212	208	238	225	259	234	235	223	240	228	232	232	223	236	239	245	216	220	242	228	222	242	259	225	209	212	259	222	248	239	209	226	202	243	241	222	217	221	251	263	210	232	231	237	247	235	228	226	246	224	241	231	225	220	251	235	234	222	237	242	214	234	227	224	239	217	248	209	203	253	241	210	233	245	232	233	274	248	241	228	254	247	242	213	221	224	257	257	210	221	255	244	234	215	240	226	230	228	215	225	245	228	218	224	223	213	207	214	213	261	219	220	238	217	231	227	256	230	187	200	213	256	228	236	242	232	259	241	211	226	248	242	231	241	217	256	229	207	237	249	234	214	213	206	229	220	228	221	210	235	236	230	227	232	234	265	222	216	205	245	252	206	221	218	242	254	212	215	266	226	207	261	235	240	258	214	254	228	235	239	236	220	245	234	242	229	232	208	226	245	227	234	210	230	229	223	222	221	234	246	247	236	224	223	241	222	247	220	238	236	242	202	205	228	206	208	256	215	195	229	238	223	237	217	247	254	243	240	253	226	230	251	255	219	251	249	245	231	229	232	233	244	227	260	235	226	231	238	227	249	237	209	241	242	208	202	241	235	230	232	214	236	238	215	211	222	247	239	204	255	222	233	267	208	249	217	253	232	256	233	223	232	258	234	216	222	239	214	227	226	230	218	219	238	217	263	221	238	244	240	222	225	235	247	209	247	227	239	229	236	216	193	225	240	225	210	235	257	219	232	249	254	234	257	237	204	248	213	252	243	238	257	257	207	240	234	240	225	213	252	230	223	242	228	259	220	250	238	238	258	249	222	225	257	211	229	202	223	198	243	251	251	217	200	217	223	263	231	229	230	234	242	230	230	239	220	243	238	199	218	241	265	244	201	214	264	239	221	244	216	255	238	216	213	254	258	220	222	194	240	229	233	221	236	237	254	270	225	217	223	231	210	228	225	219	240	242	231	243	214	220	243	226	213	242	230	230	227	241	228	229	210	264	223	230	231	239	228	221	205	252	236	236	249	252	265	229	247	245	246	250	215	247	216	237	222	229	236	223	226	231	231	221	224	219	246	225	227	262	244	208	216	215	228	233	218	245	212	244	216	241	215	211	250	239	220	238	236	239	221	227	236	229	226	239	242	220	253	202	252	249	248	250	251	228	229	254	253	240	233	233	260	220	207	237	212	217	245	220	218	227	208	224	236	255	246	256	248	225	217	227	240	217	246	250	234	220	245	246	249	231	217	225	243	231	238	235	231	215	192	232	239	254	259	240	239	240	246	244	237	232	250	212	225	244	241	231	244	234	257	253	223	235	248	224	241	207	211	210	243	230	239	226	236	222	216	206	241	239	226	203	248	238	227	227	253	204	258	265	200	253	227	260	245	229	242	226	199	216	207	218	241	222	216	217	181	230	195	241	226	223	225	234	227	233	233	207	235	242	234	228	218	209	243	235	236	227	225	215	232	217	219	227	218	232	232	248	224	231	200	229	230	241	229	218	204	238	249	220	232	244	244	238	235	220	251	231	235	235	254	238	268	216	247	218	216	216	262	243	241	240	228	246	255	214	211	216	251	250	214	233	226	241	259	233	215	216	217	217	220	207	199	215	224	233	236	207	227	217	246	238	199	247	235	195	228	213	231	229	219	227	229	232	206	208	242	239	245	197	235	259	239	201	217	203	257	250	234	259	226	238	244	247	225	246	213	215	216	227	246	242	241	239	227	210	243	232	219	191	223	215	215	249	213	239	206	269	238	244	285	217	239	228	232	234	215	216	263	232	222	228	208	230	240	204	214	214	225	266	226	240	265	226	230	243	225	235	228	233	228	232	249	227	243	215	247	234	234	219	222	246	233	202	204	245	237	202	224	228	205	236	230	201	220	228	249	240	224	205	196	231	206	240	250	232	212	228	245	251	240	273	212	230	229	229	216	239	225	218	233	232	271	252	233	244	239	238	245	247	243	209	249	229	217	266	218	257	229	214	215	215	239	253	262	258	223	243	256	235	228	220	225	241	225	248	236	249	224	259	216	228	229	231	243	236	223	242	271	265	221	201	239	242	236	233	205	216	251	229	248	211	252	239	210	242	227	239	228	232	236	229	236	212	225	200	218	238	225	214	241	250	236	232	212	221	224	245	233	249	267	242	221	222	225	228	240	232	220	234	230	232	221	201	226	197	202	245	234	232	233	243	237	213	218	237	243	225	222	197	237	208	236	263	252	226	225	250	245	227	241	257	238	195	221	248	232	250	218	246	203	224	220	247	246	246	215	208	245	222	236	238	228	194	240	237	222	238	214	239	254	232	217	241	244	227	233	241	255	236	224	204	195	219	245	230	229	249	218	230	260	238	241	270	209	241	244	243	232	232	194	231	209	257	224	201	212	224	231	270	184	205	244	205	249	202	226	205	223	260	236	238	231	245	241	243	272	232	226	223	252	228	239	205	250	252	245	248	222	197	227	242	220	238	248	246	216	224	244	235	212	272	206	214	241	226	201	255	211	231	229	234	239	215	208	224	235	228	261	251	240	246	238	217	205	230	245	229	207	258	235	222	257	188	242	221	232	244	232	211	203	235	217	238	246	222	208	246	220	213	224	230	236	211	252	249	242	222	234	212	265	215	228	262	262	244	208	202	257	251	250	244	223	242	251	233	218	222	240	244	226	207	247	247	208	252	226	219	253	230	240	199	211	209	215	233	248	197	232	229	231	234	237	222	231	240	207	228	252	207	259	212	249	257	254	214	243	235	235	252	223	236	225	204	212	239	213	252	273	222	250	235	208	230	234	237	201	211	245	215	250	233	238	224	194	223	249	231	231	231	236	219	217	238	214	261	239	261	231	228	223	251	240	230	230	251	207	220	225	236	227	221	211	253	246	223	240	247	241	249	238	233	223	259	244	254	266	226	198	235	257	232	245	243	250	253	227	248	221	225	240	221	251	227	241	247	255	236	249	263	250	217	262	228	229	260	234	231	264	239	226	225	246	214	220	268	243	209	240	238	198	238	238	239	243	227	219	233	212	219	247	212	222	241	254	215	233	247	231	205	261	227	219	246	231	238	227	233	224	259	210	206	236	205	205	217	228	222	225	242	232	260	240	235	222	230	217	239	265	243	226	227	231	214	236	222	216	238	218	212	200	246	244	231	232	220	227	230	219	240	231	242	229	233	224	250	248	222	215	229	247	230	211	248	229	222	233	227	226	236	245	246	238	221	237	257	217	204	238	226	239	226	254
1787	606	636	608	626	670	594	582	572	647	614	560	604	585	607	533	574	588	587	583	537	616	589	547	609	620	595	552	585	577	621	578	648	597	632	577	546	574	592	607	599	614	579	625	591	537	556	605	555	589	582	603	614	566	598	594	572	580	584	609	591	569	571	547	569	600	578	597	603	582	576	579	556	588	578	574	578	564	582	571	584	540	612	601	588	575	570	592	573	613	595	578	568	594	536	592	606	579	598	559	577	564	570	637	548	625	566	574	575	579	605	585	619	591	555	584	564	589	563	575	595	553	604	531	580	600	591	554	580	564	628	566	566	572	588	563	602	607	550	566	592	546	581	586	569	568	597	591	583	592	564	549	564	635	609	585	608	617	621	579	564	620	573	541	585	596	628	571	597	558	617	578	576	626	636	587	587	644	594	601	603	507	563	561	589	561	581	586	587	590	591	593	556	576	576	563	534	611	595	602	553	612	575	586	610	576	595	574	584	596	561	601	624	576	605	574	587	573	607	583	574	578	576	585	583	602	598	568	599	609	559	588	568	538	592	594	588	584	585	605	609	581	592	574	607	588	599	581	637	561	613	548	605	572	578	624	566	608	590	590	577	580	626	587	565	587	575	556	563	565	580	578	543	575	590	584	609	572	582	603	575	599	616	588	560	602	594	603	576	598	589	584	592	559	584	623	552	606	552	581	614	582	582	590	574	568	589	576	615	572	577	545	560	606	587	540	608	587	564	605	596	588	586	574	615	601	606	605	607	603	602	584	571	550	606	592	589	545	596	606	622	589	595	619	557	617	578	592	582	549	613	575	596	579	580	602	605	586	575	618	590	597	563	578	613	567	582	564	594	564	580	521	592	611	585	627	589	565	602	583	556	597	574	596	591	594	597	596	582	575	575	620	610	617	571	599	597	601	523	609	572	588	592	618	544	608	607	594	592	621	629	558	568	577	588	580	616	602	552	566	579	612	608	561	567	558	573	534	583	589	579	577	614	611	602	603	552	632	560	569	573	558	580	590	553	540	603	591	572	586	567	569	572	587	574	582	577	611	582	608	590	548	606	568	593	564	590	611	607	581	594	620	557	591	584	565	580	557	564	544	627	584	529	641	558	571	571	587	578	587	609	580	584	581	561	618	569	558	602	609	566	564	615	570	530	596	590	570	536	575	645	584	580	602	567	542	552	562	600	612	541	535	610	567	611	544	567	569	614	599	565	580	587	581	565	601	596	584	602	585	590	586	545	590	575	603	596	601	615	588	608	572	569	626	600	593	595	591	510	565	575	580	607	595	579	608	600	568	538	553	595	587	588	578	605	584	597	576	566	555	578	603	541	645	605	591	601	565	592	537	567	594	537	552	594	580	592	608	572	591	597	626	582	593	601	586	613	592	610	615	592	643	608	575	581	594	571	563	600	529	548	619	569	587	605	580	576	594	585	558	524	531	556	604	587	607	593	575	613	610	601	559	587	610	615	576	559	574	569	587	559	619	606	572	547	609	581	579	576	540	598	554	634	601	563	623	558	557	608	615	581	611	578	602	576	559	602	563	552	575	575	546	596	597	587	559	600	550	581	585	577	584	557	595	589	601	611	589	629	581	587	585	634	590	611	565	605	618	583	636	557	588	601	575	578	566	586	563	568	598	582	573	613	551	591	585	577	589	605	627	599	563	579	584	625	606	577	622	571	629	605	585	575	583	587	603	565	610	571	600	610	570	629	548	590	626	588	568	576	574	584	561	591	622	580	600	565	556	551	585	580	585	615	613	586	577	598	599	610	587	618	585	600	591	589	574	613	609	637	575	557	591	581	593	625	528	590	615	573	562	568	550	617	582	597	564	585	576	586	595	581	583	611	605	572	561	583	609	568	546	560	561	588	619	625	592	594	583	626	575	584	634	549	606	599	564	590	559	550	582	573	573	576	589	623	616	610	590	612	565	565	601	582	584	601	573	583	584	607	585	577	582	594	571	580	570	579	569	616	577	602	588	571	575	587	603	578	565	617	577	555	574	607	567	588	605	592	572	631	586	570	597	580	590	568	578	585	570	583	560	580	587	612	590	583	597	593	598	626	623	589	591	538	640	610	612	585	592	597	586	591	592	544	590	547	614	592	612	553	575	552	593	579	586	602	564	549	591	583	595	591	579	587	592	593	567	571	573	576	565	598	547	587	639	595	560	599	592	551	579	567	582	574	536	604	595	580	617	557	554	543	621	561	611	621	593	582	602	604	581	564	623	601	572	579	615	563	605	611	553	577	591	601	615	546	581	599	580	659	569	607	579	619	554	531	528	569	542	582	616	526	624	556	576	568	574	584	623	604	575	626	557	586	557	564	567	569	596	581	582	665	610	569	554	598	626	585	591	587	583	635	567	600	587	568	564	613	585	551	593	595	588	609	575	585	590	581	588	590	597	583	597	596	543	631	590	588	624	561	635	588	578	595	557	578	626	623	598	573	603	566	577	572	596	588	613	584	587	563	573	624	545	580	581	609	552	507	593	586	576	593	573	589	587	562	535	585	612	567	574	574	552	571	634	574	597	573	594	590	620	570	582	590	587	575	566	602	573	576	573	579	586	577	572	579	618	606	569	576	570	612	620	597	626	521	586	555	579	572	579	540	546	596	605	628	573	571	620	559	595	624	579	560	599	568	605	569	607	592	563	558	565	632	579	632	579	621	618	570	557	606	614	566	564	570	573	558	536	609	597	607	611	573	588	604	580	558	635	578	579	576	562	586	590	585	638	594	598	561	625	586	577	556	644	575	613	615	531	585	615	571	610	589	568	557	544	566	588	640	614	584	614	600	578	572	573	592	584	572	582	585	559	559	574	611	556	555	568	561	582	595	624	606	643	647	514	567	588	603	548	594	600	572	612	551	579	582	610	606	558	590	588	573	599	544	592	597	570	590	561	585	600	594	583	575	588	557	598	586	582	590	571	578	560	596	582	552	602	560	607	611	582	625	537	604	558	577	568	599	617	592	589	617	545	589	581	599	579	590	595	587	619	550	603	614	589	568	588	639	587	569	625	594	604	582	578	597	557	623	556	581	600	598	611	626	613	562	495	604	593	562	595	566	590	617	586	622	583	602	614	540	616	544	600	660	606	588	573	528	617	603	573	633	561	596	571	586	602	627	613	611	581	610	565	614	580	552	572	575	566	541	567	594	614	594	537	578	579	552	588	577	578	616	553	620	584	603	580	607	549	571	571	555	552	630	596	592	594	605	558	553	602	594	632	624	639	592	560	603	627	611	574	565	574	603	582	582	591	546	591	587	592	601	582	536	585	609	582	560	564	619	567	624	573	564	559	609	583	558	555	550	593	543	593	611	549	628	600	553	561	613	580	599	536	601	602	592	565	552	559	515	613	542	566	564	556	539	557	622	608	599	628	582	598	581	568	648	550	621	589	584	616	594	578	579	595	603	618	572	533	581	602	585	642	628	578	571	558	556	564	537	602	599	574	614	569	582	598	527	586	592	596	575	592	559	529
7043	507	513	424	359	292	268	245	227	214	208	212	207	177	196	156	188	190	194	212	169	183	195	207	189	210	182	174	176	185	190	194	206	191	173	192	187	176	168	155	197	165	184	201	176	162	206	178	205	169	162	180	156	188	168	160	199	161	196	205	196	194	195	168	185	167	163	168	174	192	200	175	184	171	189	194	221	187	170	170	186	173	159	170	172	177	186	168	207	175	183	191	164	200	191	173	180	163	177	180	194	173	163	167	153	178	170	174	194	163	185	183	205	195	170	167	169	146	176	193	173	161	169	187	174	166	169	160	182	177	176	167	194	168	181	189	183	184	181	191	165	144	195	170	170	158	180	179	169	156	186	211	205	164	180	181	156	182	204	204	159	202	161	187	183	191	165	162	172	181	148	182	156	191	166	179	173	183	179	190	191	194	181	185	175	165	193	186	176	159	164	166	159	159	175	161	185	164	189	162	179	208	175	163	188	194	171	187	164	176	207	201	178	167	186	193	187	197	173	189	186	153	185	204	192	165	182	181	166	178	208	165	199	172	170	178	199	210	161	193	179	169	184	203	194	159	187	184	163	139	180	181	176	174	169	184	176	157	195	195	189	166	186	159	201	188	173	184	185	179	166	172	169	191	194	192	179	178	171	167	205	178	177	179	165	202	177	198	164	209	165	180	177	180	185	159	196	173	198	194	194	156	175	200	166	153	171	178	167	193	183	170	152	184	166	181	186	174	190	160	172	192	199	190	181	203	206	171	184	199	201	170	162	196	180	168	195	195	190	173	177	168	178	182	195	179	176	183	191	172	150	191	194	211	189	173	196	176	197	179	222	171	176	188	182	174	145	172	167	184	185	162	184	184	168	162	179	198	168	190	208	168	148	161	164	178	157	187	184	146	169	191	183	189	205	201	178	188	173	181	162	181	209	189	174	184	197	173	216	171	182	164	183	179	192	182	173	189	184	177	165	170	171	196	164	190	197	167	159	186	196	179	156	172	189	177	182	180	182	165	192	181	176	190	155	182	184	180	171	183	166	172	172	193	186	189	167	179	193	187	167	205	168	178	162	163	195	160	196	171	162	185	146	183	194	156	198	168	178	156	193	159	191	175	156	174	190	169	168	179	186	188	161	197	173	160	188	198	217	170	212	174	164	178	183	168	194	193	182	184	184	161	176	184	166	203	181	154	180	174	195	172	165	150	143	174	182	167	173	192	180	184	182	183	187	206	185	169	207	186	174	165	180	206	169	161	195	189	166	181	149	189	186	176	189	182	183	188	164	190	171	172	190	176	184	192	188	182	187	190	184	158	164	188	189	148	181	186	187	184	177	181	182	162	165	165	173	166	188	183	195	190	159	164	153	170	193	193	186	176	178	154	181	185	160	201	177	177	180	181	181	188	196	170	176	171	178	162	185	186	183	198	166	179	176	170	191	179	145	205	165	194	186	210	186	158	168	164	194	165	196	194	155	199	164	206	172	187	178	177	168	163	177	192	178	189	180	170	175	167	176	158	204	179	167	172	185	226	184	163	170	194	173	184	179	169	170	187	162	186	173	190	187	182	198	201	179	205	194	201	188	182	193	199	196	169	168	185	186	165	174	178	164	185	155	187	151	182	162	169	204	177	171	186	164	157	208	165	202	193	214	181	175	163	175	188	170	164	154	198	156	184	173	167	176	174	156	206	202	160	175	171	163	179	177	155	166	170	198	187	199	185	191	166	192	191	152	156	181	171	168	185	185	159	183	177	165	156	165	186	194	160	145	187	164	204	183	168	181	177	177	190	172	178	203	183	185	179	213	209	174	154	209	163	168	172	189	194	182	204	161	159	180	169	196	172	177	166	163	169	168	166	219	181	190	186	180	188	189	176	155	193	168	164	165	186	179	210	168	186	189	178	177	159	184	168	160	156	191	157	188	174	209	184	200	154	140	190	197	197	178	180	186	172	188	199	178	192	199	157	167	180	163	159	191	178	167	192	183	161	195	164	213	168	152	158	185	202	182	176	185	180	173	194	158	198	191	168	170	196	184	204	165	159	171	179	164	178	171	166	197	161	175	203	207	181	194	185	176	195	180	178	167	166	196	197	162	154	186	193	173	177	197	172	208	175	181	169	172	200	165	174	180	174	188	230	178	187	187	148	197	168	183	154	161	180	174	198	166	172	181	162	180	183	179	190	189	158	165	157	183	182	193	197	188	165	167	184	215	174	193	178	177	188	197	207	177	166	186	186	178	179	166	190	184	189	165	172	181	181	177	176	187	191	188	180	174	194	178	174	168	180	186	159	174	177	177	177	171	177	191	182	194	188	192	168	180	185	183	191	173	179	177	148	173	187	201	170	180	181	181	175	188	157	181	175	170	189	195	191	172	188	197	186	202	172	197	191	192	163	189	160	194	161	199	167	186	157	167	160	177	183	187	159	175	208	196	197	171	186	184	154	210	168	178	184	193	192	199	175	185	189	179	174	192	190	162	207	197	183	195	166	172	195	183	207	190	178	161	166	177	181	157	164	186	195	171	175	170	177	175	161	172	194	185	208	189	158	205	173	177	165	186	174	225	165	175	196	179	181	159	158	166	182	177	204	205	177	174	168	186	173	178	163	188	177	184	178	162	166	184	164	159	156	181	222	181	172	167	167	159	180	187	175	162	172	185	183	164	195	207	185	207	180	154	186	196	173	173	170	179	192	180	198	171	154	167	187	179	173	186	153	176	172	190	184	183	167	185	173	167	187	183	159	164	194	184	186	168	179	173	171	223	193	189	179	199	190	172	159	146	175	199	180	197	178	194	172	165	181	177	192	181	180	200	185	178	190	210	196	172	174	174	185	157	191	189	194	175	179	178	154	196	164	141	156	204	176	232	201	170	195	158	199	192	199	152	170	182	181	182	204	190	168	176	197	154	195	165	174	197	174	176	164	183	193	185	163	180	137	183	209	164	184	172	179	177	182	212	176	187	183	173	164	161	190	174	196	196	179	172	149	175	161	167	167	212	191	162	192	191	158	164	188	186	175	170	175	173	189	183	199	190	186	185	158	205	166	173	159	171	178	158	184	183	175	201	169	188	193	187	180	149	197	175	170	176	194	164	180	152	170	199	219	191	174	193	196	167	194	185	178	192	181	173	164	183	158	176	166	156	167	205	181	180	179	178	185	180	211	184	176	179	187	188	186	193	174	203	182	177	162	183	181	167	150	189	159	172	172	165	178	164	162	174	166	168	163	190	199	162	176	161	157	199	194	167	176	202	188	183	161	191	176	177	193	179	194	204	171	162	161	199	199	177	204	159	158	185	183	210	186	156	194	163	178	176	180	184	163	168	187	187	205	171	171	179	188	219	177	170	198	185	177	182	169	187	184	168	161	177	179	199	163	179	196	172	166	187	221	171	162	202	180	158	207	168	189	193	182	176	164	158	197	187	188	205	195	167	170	181	182	168	182	173	162	172	197	168	178	186	168	186	209	160	188	202	183	191	174	178	169	210	196	196	184
6301	825	1334	1435	1179	1093	887	802	753	669	681	645	590	574	572	557	568	582	528	579	546	580	528	547	533	517	498	509	545	557	524	516	520	487	560	523	475	516	479	509	559	474	512	521	517	537	521	506	503	519	494	504	544	472	502	539	531	508	492	513	508	480	524	502	494	475	472	514	465	503	458	467	539	503	485	510	504	523	479	497	506	511	443	490	481	508	519	495	508	524	505	499	487	454	521	506	456	521	506	524	501	502	532	539	513	477	462	455	499	523	481	515	492	498	525	518	497	507	511	495	516	511	496	489	513	471	515	492	496	494	500	495	527	502	483	493	517	496	497	493	501	520	517	553	474	528	526	500	551	512	479	521	468	531	526	512	524	475	510	482	520	490	473	518	485	492	512	510	489	521	536	508	512	516	526	520	499	498	493	513	556	470	485	498	492	496	489	517	479	496	481	449	504	520	468	514	533	505	492	506	510	513	507	501	486	494	500	494	483	516	549	505	488	525	493	512	522	461	528	485	495	476	484	469	504	499	499	512	521	469	520	480	483	481	468	451	511	488	471	486	512	516	480	498	480	484	493	498	499	505	479	502	518	531	525	488	511	481	533	510	511	505	533	501	498	517	512	518	517	465	495	526	511	509	490	468	489	496	470	457	511	503	487	468	520	497	459	515	521	492	468	496	507	514	512	513	512	521	501	494	523	519	520	505	494	525	490	521	505	519	511	513	499	533	520	509	488	472	527	506	530	520	465	508	489	502	512	515	510	522	489	467	474	536	540	538	476	548	530	510	523	494	531	506	474	518	517	534	495	535	487	501	496	476	521	510	470	472	515	463	493	534	473	484	516	507	502	477	492	516	488	514	506	505	501	495	492	524	474	526	484	493	538	521	473	493	490	534	499	540	495	486	495	476	469	495	466	452	495	468	460	516	500	514	501	516	504	465	485	497	497	510	504	479	495	496	499	464	438	481	506	486	481	515	486	480	519	490	504	496	490	548	514	474	492	486	477	507	529	509	520	500	516	497	547	481	530	528	464	523	472	491	481	488	490	525	501	512	492	467	525	467	459	450	555	515	509	511	486	516	520	492	501	480	451	501	472	482	456	490	538	524	488	501	572	535	534	483	472	465	503	476	480	551	509	479	524	505	524	479	517	490	508	548	493	466	494	517	499	494	499	502	542	489	503	503	474	517	486	501	460	424	442	516	522	478	475	503	487	511	490	523	528	493	487	501	489	520	484	529	506	473	458	530	536	482	511	504	532	445	487	468	508	521	531	483	489	515	512	517	487	514	480	512	516	482	507	537	530	468	490	514	497	489	497	503	469	492	543	476	492	503	485	500	471	513	496	514	509	521	518	494	515	499	471	501	511	476	449	487	491	507	502	501	495	499	492	462	528	512	456	478	493	503	492	521	496	548	468	518	481	533	477	512	492	526	471	550	474	485	481	488	502	513	513	494	497	521	561	499	498	511	468	465	491	476	472	486	489	524	521	452	533	522	517	483	491	489	510	494	522	497	507	527	492	541	496	512	531	516	492	519	510	509	496	531	477	496	489	527	510	478	494	499	501	496	507	490	474	461	508	511	508	506	507	491	490	467	496	511	497	518	497	489	498	500	498	495	504	492	491	535	463	511	533	516	541	460	513	476	521	497	462	513	534	499	459	484	468	484	485	517	512	532	490	520	486	507	517	506	476	462	471	451	501	547	511	528	472	515	522	511	476	525	487	532	504	485	500	507	494	536	497	515	501	493	487	515	509	499	505	509	533	495	506	515	502	422	505	497	525	457	517	457	494	517	435	505	506	457	488	498	469	443	511	487	541	530	520	502	507	473	452	471	512	498	517	502	511	460	471	511	489	492	472	472	509	489	519	485	531	471	513	490	488	485	508	479	495	500	494	495	499	529	491	506	514	480	558	494	518	507	480	495	532	503	520	500	507	451	509	457	535	518	486	454	482	474	482	533	556	499	541	523	474	500	500	515	480	518	487	486	513	521	516	507	491	513	536	469	492	510	475	510	486	486	467	480	511	494	494	516	500	480	481	479	484	556	490	485	512	553	523	474	503	547	553	487	514	490	532	468	503	504	496	523	484	479	490	493	490	464	478	476	501	473	487	499	497	463	502	516	492	477	462	503	491	524	518	471	505	499	524	516	486	491	529	465	497	488	534	507	472	489	530	485	517	472	505	469	500	543	496	494	452	490	548	501	488	500	509	544	448	527	492	503	495	493	527	519	513	460	487	521	485	509	478	493	530	500	492	499	479	493	511	550	540	497	483	513	463	484	497	489	477	498	486	513	520	468	516	511	518	552	485	523	476	458	484	461	515	483	477	488	515	481	531	484	485	524	502	464	524	486	576	487	518	525	517	488	525	464	519	518	498	492	517	521	521	493	494	526	493	532	503	519	496	514	486	456	476	502	498	490	476	479	493	473	472	482	480	498	478	496	524	543	527	512	519	485	491	501	508	509	504	483	487	458	490	489	515	484	477	494	481	491	491	525	528	504	499	498	534	507	507	457	531	524	487	490	504	502	530	504	474	484	496	497	504	500	537	500	539	502	478	488	491	543	459	519	534	472	504	513	498	461	502	495	517	471	527	511	487	480	472	455	527	456	489	469	505	494	522	503	490	500	566	519	509	488	466	517	480	484	527	484	482	495	465	516	508	546	546	485	528	498	560	538	499	509	528	488	511	515	508	509	477	485	483	519	505	530	473	470	527	484	532	511	495	487	541	491	508	506	490	490	471	518	502	492	466	475	486	499	519	474	454	494	481	482	480	512	527	513	483	494	458	466	521	479	524	497	536	526	510	468	454	510	523	466	493	522	531	483	457	488	519	505	517	486	507	505	488	531	488	512	500	499	472	560	529	488	492	482	488	498	487	497	501	559	487	473	492	507	542	508	525	527	565	509	529	490	502	504	510	487	475	548	535	524	495	516	500	504	487	494	500	493	518	488	470	490	505	496	531	543	481	471	495	477	541	511	576	521	468	484	481	497	486	483	486	491	508	515	528	505	521	457	487	487	511	480	494	472	479	472	527	519	486	519	497	516	515	501	487	504	524	480	493	498	537	494	491	506	507	483	482	462	489	521	495	516	493	465	480	510	485	511	483	519	493	499	474	498	498	473	503	527	501	500	518	486	502	517	503	509	477	501	491	515	512	534	519	482	522	517	553	513	525	525	463	527	529	517	527	502	480	501	513	486	526	473	480	506	493	526	472	495	518	490	470	492	524	528	506	533	518	483	491	511	488	509	538	491	504	482	487	482	469	470	493	505	485	506	500	541	509	526	522	489	480	513	485	446	489	485	491	516	468	533	504	491	515	500	484	502	504	500	548	512	502	487	485	502	511	499	477	512	488	464	549	538	510	527	516	475	478	493	509	465	534	497	512	525	496	489	510	489	491	503	513	509	514	521	497	486	534	515	513	486	522	496	494	496	488	480	514	539	509	479	491	473	515	458	463	506	555	521	517	498	502	522	513	490	437	536
14274	1472	1191	954	735	633	601	512	498	479	472	475	409	402	464	389	392	418	390	382	408	407	396	364	334	351	373	372	349	384	387	354	399	366	387	371	386	400	415	382	397	400	383	371	404	360	401	365	415	414	375	395	370	368	397	368	383	429	390	377	405	388	384	381	373	377	407	373	410	382	415	417	399	389	405	342	414	385	405	349	430	380	376	414	404	385	397	374	369	416	364	351	381	375	365	401	365	353	404	364	390	401	345	358	397	373	368	371	415	386	382	393	387	387	363	379	409	376	375	367	381	403	341	350	365	368	378	380	350	391	396	370	379	410	399	383	357	346	380	415	401	375	390	372	385	428	380	367	391	406	386	349	386	373	357	397	382	353	344	375	373	346	396	377	368	392	403	395	353	408	408	371	413	371	388	390	405	419	392	378	394	349	388	357	358	401	372	398	374	406	408	408	407	362	374	408	395	372	405	420	351	363	393	387	382	369	381	320	361	407	418	381	368	374	399	354	343	371	338	404	395	387	393	368	398	388	397	339	386	385	400	368	373	359	366	351	408	368	427	384	373	384	419	384	403	374	355	379	392	393	372	361	371	386	393	414	380	375	401	385	391	393	390	384	389	370	363	368	400	400	395	364	353	398	378	374	408	405	387	408	424	404	385	369	394	388	358	364	425	355	404	406	381	366	419	398	365	401	378	390	362	401	376	430	404	377	405	386	395	386	382	357	373	364	373	369	384	353	400	403	382	394	422	399	375	392	375	360	390	391	410	370	394	356	380	391	372	404	406	373	368	356	405	391	376	380	385	401	353	371	394	379	375	392	381	360	378	374	362	398	397	430	396	392	370	396	400	387	414	368	359	409	380	383	373	365	375	356	377	373	359	399	402	371	374	389	368	411	388	384	416	358	366	401	377	374	368	382	405	391	333	344	410	350	402	386	378	361	384	397	381	372	366	399	402	347	388	395	406	352	344	375	371	405	402	371	387	365	375	402	384	413	370	359	364	375	406	386	394	390	420	396	372	327	389	405	366	411	360	385	354	385	344	419	395	364	355	389	417	395	395	367	419	389	361	391	403	371	382	406	389	386	349	396	357	366	384	409	406	376	395	379	383	403	394	363	356	389	362	329	328	358	356	396	383	361	389	400	405	400	457	347	385	389	407	406	392	401	380	414	392	363	392	398	375	416	366	413	391	432	379	418	373	391	417	392	402	405	387	337	367	357	374	359	381	403	373	411	375	368	416	381	406	363	383	350	384	390	349	402	374	388	393	404	400	368	433	374	404	408	400	394	403	374	398	363	385	367	364	403	382	383	334	421	392	375	379	416	362	415	367	372	355	376	423	305	382	390	380	387	370	387	380	393	374	362	380	382	375	377	383	351	397	397	367	373	400	354	388	392	400	408	380	398	418	391	342	372	358	368	402	405	394	399	390	354	406	362	371	395	399	404	384	378	367	373	406	408	372	386	402	361	414	390	385	392	394	343	384	386	442	414	398	406	383	435	398	401	400	397	388	403	379	368	394	380	386	403	399	364	386	403	411	384	438	405	382	393	371	404	367	398	421	428	396	382	390	380	387	389	385	388	393	413	390	413	390	366	408	376	391	402	377	352	398	384	405	374	388	374	369	388	396	357	351	399	390	379	364	366	394	401	411	412	390	401	361	404	355	351	403	366	365	396	351	407	348	393	393	381	403	405	387	341	381	400	416	399	397	387	363	383	378	378	381	415	430	387	330	392	375	394	415	389	350	368	372	398	357	375	394	387	353	363	388	367	406	397	405	365	395	392	343	357	359	354	407	430	422	380	370	411	358	389	391	438	417	358	384	376	383	378	405	368	348	387	426	366	335	391	396	412	369	391	365	355	372	370	398	351	372	352	393	407	433	354	373	368	360	396	361	384	361	402	378	368	379	373	359	369	375	393	356	371	354	443	419	384	368	410	337	371	396	406	384	409	346	424	397	382	396	381	378	368	357	385	366	384	354	379	416	389	380	394	377	377	426	373	398	374	397	394	360	415	383	425	395	380	377	363	397	377	359	382	412	388	416	393	381	353	399	373	394	406	373	423	386	433	376	391	355	365	381	414	375	442	406	387	416	364	424	405	361	359	412	373	378	354	393	414	353	379	356	414	378	395	375	397	379	378	407	347	369	370	377	409	395	339	415	400	397	387	366	358	403	359	358	398	381	366	410	386	385	377	380	335	384	371	383	380	409	407	389	406	395	408	376	381	338	376	411	419	377	373	384	418	392	381	453	408	381	376	386	379	349	410	394	390	357	406	403	413	387	387	365	398	403	382	420	369	381	347	369	408	393	350	387	389	381	407	374	350	383	395	391	354	376	380	415	432	376	404	394	379	363	393	362	365	383	366	405	402	358	385	393	354	394	356	406	368	377	390	355	415	417	350	391	399	374	389	367	424	420	365	373	401	405	396	393	362	389	403	380	418	380	397	377	360	397	391	363	383	358	377	363	377	395	393	396	390	354	383	336	405	377	364	412	361	393	434	384	370	393	410	381	395	401	377	350	377	373	426	404	428	383	378	376	356	413	415	362	416	375	357	375	368	407	375	371	390	378	372	374	338	405	385	364	403	404	390	384	410	360	352	410	411	420	360	366	357	353	393	354	387	410	378	387	385	374	376	375	347	385	373	391	395	370	350	418	374	362	366	385	358	364	430	412	397	397	383	405	392	409	397	387	396	362	360	420	411	405	376	396	390	353	415	404	384	419	366	375	395	381	380	379	435	388	409	370	387	430	363	357	395	400	396	387	376	372	372	347	393	375	404	394	382	388	377	426	392	406	423	422	367	371	424	399	382	388	361	399	368	369	402	426	353	398	384	380	379	370	405	376	345	331	367	345	376	390	410	417	361	384	391	384	422	368	395	397	357	405	408	406	403	401	377	389	378	336	377	363	399	359	407	408	391	365	370	368	389	375	390	340	391	370	388	361	388	376	385	377	418	362	394	374	375	384	386	423	357	377	420	384	363	345	378	373	374	396	403	416	380	413	391	375	394	377	388	371	364	393	391	378	433	317	347	423	379	411	393	401	404	345	380	371	379	427	428	375	366	396	366	377	366	349	392	383	377	387	392	371	349	396	364	394	407	377	395	402	423	376	395	370	355	409	390	386	379	369	379	398	344	412	382	356	359	358	362	379	368	368	389	367	418	339	382	388	370	376	400	382	374	369	386	339	380	412	400	381	345	356	365	367	347	377	400	406	419	372	394	391	382	378	351	395	364	438	371	388	360	416	343	388	366	421	393	361	349	401	411	386	413	412	383	399	413	360	403	408	397	395	366	398	408	396	391	413	386	404	379	356	366	385	402	375	371	417	403	395	400	348	398	359	386	390	374	380	385	408	370	375	373	391	386	418	411	437	408	361	415	354	371	397	352	404	393	370	313	358	402	369	398	373	349	367	390	367	417	398	414	406	375	398	420	398	415	413	405	352	371	386	372	401	397	415	413	386	396	387	405	344	402	372	367	366	389
8476	1558	2516	2775	2317	2037	1714	1581	1375	1297	1312	1138	1124	1096	1031	1079	996	1034	1046	1018	1030	1011	952	965	964	959	944	957	999	923	922	1030	910	917	905	937	919	942	967	923	910	929	931	945	960	975	945	962	908	943	933	944	900	940	944	894	894	896	961	914	937	906	951	931	942	946	886	964	896	943	935	916	928	957	941	913	912	910	916	914	911	916	906	918	861	917	919	880	943	907	904	895	881	901	898	911	917	930	903	874	897	944	956	937	915	865	939	923	937	909	909	953	902	906	945	882	907	938	894	919	904	957	940	940	942	890	881	871	911	898	893	950	869	920	916	909	922	946	914	873	863	938	855	887	965	917	908	897	927	892	903	937	913	912	861	894	901	913	928	848	909	952	923	906	926	902	952	972	885	899	947	915	913	932	879	953	896	977	911	874	934	919	919	859	894	929	942	913	939	878	910	943	966	913	934	934	888	950	914	855	893	906	849	884	899	869	900	935	936	877	916	872	914	900	912	939	875	904	916	910	916	910	890	915	955	941	865	946	923	917	895	883	864	902	912	886	916	909	931	936	889	940	886	909	998	912	873	930	893	914	965	945	938	903	910	905	944	946	921	922	919	885	907	914	885	934	873	924	898	915	936	919	953	918	915	889	921	910	900	916	956	887	908	888	880	949	880	965	902	910	955	923	941	926	940	926	922	897	910	928	954	928	930	974	912	946	967	962	860	919	863	918	934	890	902	925	924	925	847	960	926	879	915	889	912	915	956	908	910	951	888	928	928	899	911	945	923	886	971	910	910	907	897	969	915	933	917	942	946	897	896	923	963	967	943	890	892	910	932	978	983	911	883	917	909	952	894	894	910	883	929	892	919	892	856	887	931	908	852	936	901	932	879	891	918	925	931	926	977	972	867	953	818	938	893	911	885	905	876	928	923	993	878	912	901	895	872	930	949	915	894	956	875	912	930	942	925	990	895	969	918	921	876	906	921	931	917	921	910	908	946	941	910	863	957	908	916	923	912	911	890	965	903	900	954	931	938	883	906	914	846	892	960	892	901	951	899	909	907	914	887	918	898	850	904	948	910	949	882	932	953	914	917	948	930	991	892	920	886	948	941	931	902	930	928	917	922	853	859	929	916	936	931	971	917	926	909	925	940	920	870	914	882	853	899	877	929	893	933	875	922	941	895	947	922	910	937	970	892	909	871	836	953	898	955	881	921	885	900	895	907	903	878	911	909	925	904	915	890	843	902	949	953	875	921	936	904	931	907	903	933	877	918	870	922	901	948	915	917	928	868	917	892	880	917	891	902	897	917	913	937	921	853	883	894	915	939	925	880	951	946	965	894	899	918	954	861	923	902	856	901	907	946	926	868	913	886	896	964	931	903	906	901	933	913	921	973	931	924	928	899	930	920	926	884	895	944	817	943	933	867	920	950	895	875	884	935	948	912	933	903	925	889	879	826	913	918	918	911	990	943	928	929	918	893	947	950	922	876	987	908	913	917	877	893	900	894	898	897	865	936	857	910	957	916	863	911	907	854	893	858	970	939	921	939	906	919	909	918	856	930	889	958	907	895	943	925	897	900	896	920	908	926	905	944	936	959	893	823	922	909	925	896	923	943	907	897	891	907	892	939	918	910	902	930	886	876	913	922	904	908	912	912	948	923	936	918	923	922	910	926	932	935	917	914	866	897	913	892	904	916	929	905	850	922	911	894	937	964	920	880	890	877	909	922	916	857	941	893	907	995	885	936	915	934	921	908	910	871	879	957	863	931	897	971	939	927	879	944	917	936	911	926	921	902	913	968	882	887	854	888	899	883	889	959	912	942	921	923	922	889	937	923	961	920	938	898	943	903	901	885	880	885	982	897	902	923	932	914	919	888	935	911	901	908	936	951	910	889	910	902	935	899	874	960	930	921	959	951	911	944	930	927	940	917	958	927	875	882	919	951	917	927	919	889	914	901	946	921	930	918	922	888	926	868	895	951	875	923	934	843	879	911	908	858	920	879	925	928	925	890	897	925	921	893	950	965	919	933	933	901	925	865	895	918	926	872	904	923	937	932	947	894	986	905	904	909	957	946	919	939	954	929	905	901	880	900	940	926	864	891	931	893	860	897	857	882	957	891	983	914	895	931	945	894	933	903	903	901	916	930	905	874	942	923	890	936	916	909	933	941	920	859	968	945	906	949	953	922	929	886	945	832	840	894	875	931	922	891	881	922	929	915	957	922	932	903	939	905	911	940	859	913	925	911	882	942	919	925	928	939	895	917	923	899	910	890	926	866	955	914	895	866	948	932	974	910	858	957	919	921	953	949	944	948	900	943	902	929	872	908	963	902	893	891	938	928	876	913	945	879	917	874	923	886	923	952	881	845	927	907	852	923	937	936	891	930	892	905	879	865	935	900	899	940	877	977	844	872	906	903	895	889	942	917	944	868	852	909	879	946	910	935	879	924	920	900	902	895	902	917	910	941	888	992	930	924	944	910	934	882	954	938	915	962	904	917	938	914	882	934	882	902	958	900	936	871	908	904	880	951	875	922	890	899	866	946	899	908	896	931	909	908	970	884	937	945	869	859	975	897	885	902	904	873	926	889	881	949	934	925	906	910	948	894	985	913	913	903	931	916	918	959	956	879	895	942	913	959	886	897	935	896	901	942	873	927	900	919	950	878	916	894	940	960	936	908	874	934	917	911	921	886	993	949	967	886	937	935	867	898	858	905	914	885	897	895	885	956	920	932	917	920	905	920	927	883	942	928	863	860	846	919	880	943	942	844	898	922	942	884	943	895	915	928	845	958	886	930	920	913	944	935	940	923	945	962	820	908	921	891	939	873	947	882	931	980	930	870	907	900	873	908	904	926	905	859	939	906	891	892	887	914	906	907	908	896	911	868	922	900	942	969	933	894	864	922	893	947	918	911	943	937	889	910	916	871	930	901	884	884	952	917	930	917	931	909	943	912	902	905	919	936	898	903	893	919	927	913	933	945	946	946	950	942	931	892	888	911	934	935	890	929	932	1011	871	960	881	889	949	901	913	884	904	908	914	908	925	912	878	925	922	879	891	914	863	882	911	898	908	947	909	947	911	899	903	917	873	912	954	941	913	881	930	901	886	937	929	935	880	970	877	924	889	908	903	913	862	916	878	993	903	871	941	949	920	904	930	917	887	900	898	890	896	865	939	937	909	911	909	939	906	910	901	915	994	915	950	919	913	958	913	907	903	905	919	907	964	908	848	887	948	907	938	895	935	859	930	907	920	863	894	912	946	895	890	942	898	966	886	908	923	896	893	884	891	872	869	918	926	935	961	869	938	924	905	933	923	891	893	869	902	908	916	942	936	950	899	951	897	911	928	954	904	923	892	942	966	886	879	929	901	903	879	941	925	924	912	867	950	941	903	891	967	926	920	894	899	936	921	895	949	949	888	905	905	938	917	887	889	918	948	922	925	897	919	914	931	919	907	907	910	953	910	924	926	929	929	888	924	894	946	916	910	926	905
1432	235	243	225	267	227	240	243	224	237	221	239	236	225	252	226	250	227	226	218	241	234	236	236	242	223	240	242	231	251	228	234	240	214	208	224	232	223	226	240	212	201	233	231	211	241	249	225	211	229	208	232	236	201	229	241	203	242	209	233	240	248	217	221	227	248	207	249	245	224	253	258	254	220	233	199	247	244	244	233	228	262	225	220	231	248	255	221	242	222	251	244	231	227	238	220	260	265	196	217	223	217	240	200	233	224	256	248	227	231	184	226	235	224	220	219	211	228	231	236	234	242	225	210	244	234	233	211	226	235	219	218	243	219	229	234	235	226	239	212	245	227	235	248	226	240	250	216	232	253	227	202	228	254	209	212	258	238	224	222	250	238	221	237	243	240	243	222	229	226	237	218	220	227	220	220	238	260	225	255	240	241	213	181	216	231	228	237	235	219	201	200	207	238	232	216	219	237	230	236	221	239	225	223	237	221	239	216	217	257	246	207	199	204	231	228	222	234	260	233	250	210	226	247	248	232	218	210	246	227	242	212	203	223	218	216	236	207	261	230	186	199	226	230	215	242	209	238	277	209	240	258	240	216	233	215	214	222	255	213	213	264	228	247	242	230	235	235	250	215	218	223	246	205	232	215	247	237	259	262	258	216	202	240	228	232	236	234	237	280	221	217	224	239	233	244	235	215	263	238	231	227	232	181	230	222	257	219	219	234	219	232	213	238	228	219	223	254	211	224	248	210	224	250	239	249	202	246	220	233	224	244	215	217	215	208	248	239	224	215	261	205	208	240	243	247	212	243	225	215	245	196	228	248	234	209	226	226	240	247	233	245	226	235	226	245	210	222	208	246	227	236	226	257	226	242	218	213	238	198	240	250	240	244	254	231	232	209	232	230	279	223	222	239	204	223	221	245	209	224	235	231	205	233	220	222	226	260	244	215	229	207	234	252	213	239	209	218	226	225	215	236	235	250	232	215	226	240	200	227	233	246	231	223	235	241	228	230	190	252	215	211	237	197	195	243	220	220	213	212	250	213	195	224	219	222	239	244	224	217	221	256	223	203	230	237	232	207	236	227	208	187	238	216	208	249	247	208	224	224	216	221	221	215	203	199	212	238	237	265	242	216	231	243	238	224	212	235	230	213	203	241	266	230	208	250	258	228	229	201	221	237	243	229	235	232	222	243	198	239	238	216	215	226	237	199	223	204	225	209	230	232	233	233	210	224	216	239	212	238	246	226	232	233	250	228	235	222	218	247	206	209	260	239	207	215	219	223	215	229	217	197	248	225	207	227	207	254	191	233	230	233	232	234	265	227	231	221	239	207	226	226	263	258	218	244	221	233	218	214	203	245	219	239	229	274	221	260	222	230	195	237	223	223	246	223	232	249	225	236	207	219	225	218	203	240	228	234	260	205	237	233	246	250	210	251	216	220	251	275	223	221	247	235	242	240	237	246	218	237	256	228	221	243	216	210	221	225	247	228	224	229	245	198	259	239	236	230	223	248	214	223	238	227	209	252	248	270	209	240	233	242	244	259	245	217	236	231	218	208	233	228	236	249	244	227	259	204	239	235	215	237	238	215	235	231	248	244	230	230	237	212	204	285	220	220	236	223	223	215	246	237	255	234	197	234	260	242	205	203	230	219	260	232	213	237	223	263	250	240	216	228	219	206	258	220	241	260	226	217	221	208	213	236	226	219	236	217	207	250	220	251	242	219	242	251	216	219	224	245	209	220	235	215	259	226	229	244	244	234	214	215	256	211	250	233	235	245	215	225	219	244	228	222	192	218	224	243	237	220	241	231	235	219	251	214	227	245	227	235	244	220	219	252	189	225	234	238	215	250	232	231	219	221	239	231	239	248	247	225	263	237	248	228	237	243	229	243	208	264	235	218	240	229	244	260	254	214	245	228	212	206	247	251	202	232	232	210	210	230	206	246	268	216	227	230	228	244	199	221	220	213	212	215	234	214	223	236	210	224	219	217	218	233	216	233	257	220	208	247	232	206	223	231	227	271	219	275	242	218	237	233	241	216	253	224	235	244	242	242	228	243	237	233	254	258	230	221	215	227	263	218	197	222	214	214	222	239	197	238	245	250	251	270	218	219	208	214	227	250	239	208	221	245	244	226	204	210	225	220	217	220	210	238	248	207	236	211	222	258	241	239	237	226	216	253	216	247	243	260	230	222	215	235	197	201	216	212	225	258	201	210	226	245	210	210	224	226	238	214	236	219	247	262	204	219	230	240	249	245	247	229	226	243	203	193	245	202	235	213	226	222	226	191	212	235	238	246	254	217	267	230	225	223	230	238	249	219	224	242	241	238	232	222	235	226	223	216	228	258	210	224	232	220	244	259	243	263	236	213	217	247	238	225	246	207	206	228	231	254	242	232	220	247	228	188	210	215	229	240	246	212	215	238	258	220	224	233	240	232	271	219	225	226	243	238	258	199	226	252	212	247	199	222	254	227	220	211	236	216	210	240	218	192	216	222	243	240	242	221	248	212	222	216	221	249	197	222	247	223	218	240	209	219	207	243	226	250	221	214	235	258	233	213	260	237	203	232	223	232	214	213	228	224	252	241	241	257	218	244	229	223	198	249	237	254	222	241	210	196	231	213	258	210	219	238	258	215	239	244	243	200	240	234	231	233	208	218	218	232	243	205	201	206	231	237	188	210	237	203	234	217	213	232	221	226	245	237	223	233	250	238	245	213	217	227	216	239	221	225	220	254	255	255	227	251	252	222	206	249	217	216	223	217	249	237	213	234	243	209	239	215	231	230	209	232	244	238	225	228	208	241	239	229	231	211	211	248	224	250	240	245	236	237	215	259	228	245	227	222	234	216	209	213	241	198	242	219	233	247	238	267	218	252	229	220	243	246	212	222	249	236	195	229	221	234	212	238	234	211	235	198	225	227	220	208	232	228	240	212	256	236	234	237	243	238	215	256	241	253	209	257	239	224	228	252	223	229	204	229	233	206	223	254	224	236	237	273	234	231	209	250	227	215	219	257	247	261	221	242	250	211	243	245	244	257	239	248	234	242	249	250	245	205	234	242	233	245	239	224	246	239	231	226	215	216	228	219	233	225	226	221	238	212	216	211	222	199	243	202	208	241	201	226	201	232	198	203	226	227	250	236	241	200	246	227	245	202	255	255	248	263	246	221	244	236	203	250	259	197	216	223	226	256	235	231	243	240	229	225	197	260	238	219	272	235	229	233	247	214	218	237	273	222	233	194	233	260	233	238	229	246	208	224	252	240	208	229	229	257	231	259	237	218	235	236	230	246	264	230	215	248	207	218	256	251	215	211	228	245	215	234	249	237	216	238	213	231	262	248	219	238	219	235	239	218	233	242	231	223	227	228	238	215	212	229	237	235	212	225	246	230	235	229	217	220	225	241	217	239	243	222	234	238	239	262	239	247	235	235	209	221	220	204	226	219	214	244	249	247	223	225	231	244	229	248	250	235	227	222	228	220	231	241	214	248
1732	585	630	665	605	612	588	583	596	583	650	606	591	601	617	570	574	550	608	559	597	566	576	590	563	617	634	573	580	555	576	550	581	537	553	554	560	617	603	615	552	583	559	573	558	610	557	585	582	580	605	593	549	592	578	629	553	585	582	577	567	628	580	645	595	593	608	536	518	563	567	594	531	579	584	598	591	541	602	583	624	568	582	528	567	616	546	562	590	557	578	626	587	599	597	566	638	553	601	563	564	579	586	599	532	560	577	545	550	635	559	602	589	572	597	571	560	575	570	554	570	569	580	573	502	571	600	567	584	586	549	584	595	605	608	590	571	558	597	564	595	568	537	608	557	557	533	565	598	585	588	543	602	579	544	570	543	571	598	567	581	565	572	544	569	603	572	583	603	576	565	585	555	597	598	583	557	540	591	576	605	544	571	572	531	557	559	551	563	572	556	565	588	579	609	573	583	623	544	587	589	584	589	609	553	576	582	564	578	566	559	584	567	615	553	546	559	591	564	576	596	576	598	560	592	615	571	592	606	609	553	561	603	604	614	619	584	550	599	587	612	578	627	576	602	563	566	551	587	589	612	591	551	590	595	631	570	622	609	582	534	575	584	577	565	618	596	573	597	560	536	584	586	574	582	582	548	571	595	553	579	596	575	608	594	620	565	609	510	591	591	544	615	558	578	606	565	543	598	599	555	621	618	578	556	599	556	584	538	587	586	570	585	576	560	599	564	611	562	592	655	598	558	551	592	591	605	542	608	642	534	589	548	544	559	568	585	604	571	582	600	534	625	590	604	579	534	610	586	590	576	543	590	543	581	602	596	591	546	610	577	586	589	555	586	556	557	553	560	565	558	632	611	582	551	588	577	530	589	582	569	575	604	562	523	585	582	584	552	575	516	562	572	570	569	563	595	595	608	582	637	603	562	595	577	589	639	570	592	601	565	557	564	541	571	570	608	604	556	604	553	602	601	579	603	596	603	585	553	613	605	601	603	587	539	540	580	581	570	620	603	596	550	547	542	572	575	563	532	581	595	603	604	595	588	594	617	543	595	586	577	633	614	610	607	577	568	570	588	605	582	571	573	663	574	597	570	595	527	585	570	594	651	535	598	559	605	561	579	577	588	559	593	612	599	598	547	556	553	586	598	572	564	589	597	575	622	583	559	597	582	593	585	598	623	550	612	543	570	543	564	543	587	554	590	574	586	599	566	551	536	569	585	557	584	570	570	543	612	552	561	552	547	565	555	583	587	580	599	540	602	601	599	617	565	593	577	615	610	603	580	584	586	580	571	573	562	591	578	561	537	533	575	568	568	545	569	574	580	602	583	603	601	576	553	574	569	606	619	614	593	599	587	552	601	562	563	599	556	595	588	569	586	580	572	556	559	585	576	576	567	569	567	610	627	588	538	589	606	571	583	578	573	590	573	597	553	584	575	574	619	562	540	540	591	554	594	580	579	582	604	566	584	571	560	583	563	589	604	607	596	565	570	548	586	553	568	540	584	558	567	595	568	540	594	580	579	543	578	563	599	581	568	584	537	544	550	597	584	595	561	583	570	548	604	549	597	595	568	603	629	596	593	602	584	568	557	608	613	573	595	580	576	582	567	621	559	623	582	618	584	562	542	598	589	575	622	585	543	614	549	587	582	617	550	591	570	571	601	599	613	571	568	595	539	592	570	575	541	587	523	565	563	516	562	593	563	611	610	606	588	561	603	554	591	594	580	573	586	607	597	568	585	552	568	599	561	585	585	595	565	558	630	568	579	552	596	554	615	573	538	577	580	595	609	548	585	563	544	603	588	592	587	558	576	526	549	543	589	597	567	603	618	549	569	661	585	635	561	578	545	568	560	555	573	616	573	592	559	550	544	625	549	525	620	561	592	586	584	590	562	605	565	578	595	587	589	590	581	542	567	587	547	548	606	576	556	607	600	606	585	598	564	562	567	569	579	561	587	583	622	547	582	571	576	572	569	581	579	585	605	597	643	578	559	569	612	576	526	564	575	545	586	590	599	589	632	605	579	569	572	564	551	575	604	591	597	588	544	550	580	585	567	582	613	589	582	577	616	570	543	582	583	584	564	587	589	592	615	570	599	620	551	592	572	596	561	573	597	521	572	590	555	603	587	613	596	600	561	556	587	597	547	595	576	546	587	584	580	583	573	576	592	569	572	582	528	565	537	592	588	595	579	614	557	595	598	570	541	615	564	606	592	602	589	565	594	590	579	605	619	610	557	605	551	557	591	562	588	568	587	581	561	544	600	645	590	582	565	575	542	586	600	589	639	578	580	602	579	606	592	573	596	602	551	555	582	555	598	561	594	582	623	575	556	572	585	542	561	603	543	588	592	590	617	554	588	572	585	587	587	626	575	598	584	558	579	573	549	560	609	593	571	602	546	601	579	515	568	582	593	595	617	578	583	606	558	578	568	523	616	621	586	530	579	593	589	564	590	549	557	611	567	578	618	573	568	581	560	562	538	573	556	581	624	538	626	568	595	556	561	555	574	567	594	583	593	602	565	577	560	602	588	548	590	600	578	583	613	579	555	630	559	572	599	584	616	612	595	617	619	592	560	570	594	580	587	637	596	588	583	584	574	525	585	563	564	595	607	591	578	580	592	561	596	578	576	539	583	566	560	565	593	577	620	560	597	549	569	572	602	559	575	612	601	572	592	555	572	558	610	600	596	572	584	564	604	561	564	585	592	586	584	586	578	541	590	568	577	582	615	578	560	559	576	576	588	588	567	585	565	572	602	573	570	583	587	637	600	620	583	613	571	573	608	585	559	551	566	562	612	632	555	574	542	576	602	573	591	568	538	590	568	580	598	606	553	588	560	574	554	597	576	561	581	577	617	596	605	590	603	561	608	602	572	620	577	588	585	588	625	564	591	575	577	601	615	567	546	521	579	532	577	590	602	589	597	575	579	539	546	591	580	524	553	575	581	617	647	568	583	575	586	607	582	596	613	576	574	589	584	555	544	588	557	595	615	575	575	555	582	566	583	544	583	604	595	584	585	590	589	596	598	565	593	564	536	550	570	554	582	569	561	548	589	572	597	610	553	584	576	594	539	574	567	557	563	562	606	575	524	580	625	573	574	573	568	598	561	595	585	570	546	572	545	592	588	610	578	530	591	601	600	608	552	602	606	614	568	579	546	595	585	599	545	610	621	570	568	598	577	569	584	600	581	568	580	600	589	555	609	539	593	604	553	585	577	587	550	582	577	571	570	609	608	610	559	620	524	564	597	622	582	605	608	631	567	578	563	544	623	585	591	608	554	584	572	595	544	564	587	565	592	575	617	580	587	620	581	596	603	547	576	561	573	550	566	592	567	556	596	541	555	569	570	598	551	639	518	593	610	520	546	590	601	593	574	569	587	586	550	561	524	557	542	552	583	598	508	572	587	548	596	552	603	631	605	606	579	577	554	570	580	560	597	567	583	596	571	566	598	573	583	579	576	572	604	570	617	562	591	622	574	580	657	584
7118	547	555	482	333	260	219	225	227	232	185	201	214	191	183	165	196	184	209	191	178	164	198	170	202	164	215	192	195	177	184	207	172	175	187	164	193	163	190	178	169	170	168	175	173	183	175	184	191	175	185	173	157	213	172	167	160	164	179	179	176	176	184	166	163	185	187	176	152	168	183	168	189	154	173	155	183	166	198	152	204	173	168	190	173	193	191	189	184	213	191	171	216	197	163	186	186	181	182	184	191	178	180	157	169	175	188	185	167	186	169	182	169	179	206	174	188	198	182	196	175	193	170	206	178	168	188	177	182	187	186	187	164	190	173	154	190	177	167	171	180	188	181	200	191	185	197	179	204	182	160	162	211	171	190	169	152	177	199	181	191	191	183	148	161	162	187	202	183	157	152	192	195	176	187	153	178	213	188	170	171	185	178	184	177	179	170	179	189	170	171	196	192	177	188	184	177	186	179	185	160	207	188	195	176	205	200	168	184	157	196	164	205	183	195	199	192	184	191	142	191	163	178	171	175	179	194	185	197	162	206	182	180	165	178	198	178	179	197	174	175	145	167	183	176	182	160	170	190	163	171	162	144	173	182	157	194	187	154	186	173	185	174	187	178	185	193	205	194	194	181	184	178	194	167	194	184	194	174	174	188	172	198	175	194	175	196	174	199	194	158	169	168	161	180	181	199	172	170	173	179	186	204	194	159	211	166	201	191	191	198	160	184	185	179	160	179	156	191	173	187	182	169	208	167	142	185	174	169	198	176	186	179	189	165	197	201	171	187	160	188	206	185	212	198	165	157	186	178	187	190	182	201	189	168	179	147	193	165	175	171	185	208	184	175	167	161	178	169	201	187	177	185	171	169	154	219	185	194	174	182	187	203	169	209	156	187	208	183	234	168	190	180	208	156	181	180	169	171	197	197	180	169	199	198	179	159	174	188	200	194	174	166	176	178	190	170	193	193	201	180	191	176	192	183	165	174	170	179	177	161	172	155	175	190	178	200	165	182	191	167	170	183	160	149	223	173	190	164	164	167	177	184	177	170	174	178	158	167	164	178	156	159	165	185	195	194	192	186	190	199	181	156	169	169	177	199	180	172	179	187	189	189	177	162	173	176	166	184	180	155	170	154	175	181	183	189	167	172	176	169	158	146	209	204	186	202	173	182	178	178	170	161	165	179	166	196	190	192	179	167	193	182	181	194	192	183	189	201	169	202	187	199	182	177	175	157	188	192	172	172	168	154	180	169	187	180	193	193	181	204	206	163	186	181	201	172	197	176	169	171	182	176	187	195	162	166	181	168	180	177	183	189	170	172	181	183	192	158	167	209	209	179	156	186	209	170	172	174	177	185	179	180	158	180	189	175	179	195	177	156	198	195	175	182	163	205	176	198	176	203	204	186	185	199	161	188	167	179	160	171	181	178	173	170	206	168	154	189	179	171	178	181	183	194	148	178	194	170	174	185	168	195	166	189	173	181	193	156	195	169	143	178	184	155	191	204	204	164	182	161	187	185	205	189	170	186	163	174	203	188	183	176	140	146	202	191	186	177	182	171	175	179	184	176	162	176	161	175	167	182	182	171	180	193	161	178	185	224	176	149	199	202	202	171	154	168	174	191	162	168	162	165	159	188	171	175	155	163	179	171	207	168	203	207	166	152	186	191	180	170	147	196	179	173	185	195	196	168	169	158	170	183	196	186	161	151	180	187	183	182	157	169	186	171	171	164	169	193	191	187	183	186	179	168	190	156	172	140	168	182	172	180	191	155	172	171	174	181	150	165	182	163	156	172	180	157	190	189	199	193	173	175	167	192	203	168	170	172	169	180	197	193	174	175	178	186	149	168	207	186	178	155	178	173	214	190	201	174	184	174	199	191	164	184	173	188	179	186	176	210	173	168	164	165	158	212	182	178	168	181	170	188	198	202	200	175	190	171	176	191	147	178	166	167	171	181	173	191	176	157	173	204	220	178	188	152	195	154	167	183	174	170	193	182	174	187	213	173	160	183	160	172	185	197	219	168	189	151	177	161	202	166	203	183	155	197	185	154	199	186	173	202	168	163	170	182	170	171	176	150	169	176	182	194	191	185	198	163	188	173	180	188	167	185	198	197	186	176	185	172	170	199	171	174	182	163	153	181	181	178	161	186	163	151	176	168	170	184	178	163	180	217	176	168	181	173	171	157	181	153	147	159	192	184	178	189	145	181	179	175	174	194	206	167	181	148	177	189	184	182	195	183	178	202	179	179	166	172	192	167	162	186	182	164	201	175	210	185	179	193	183	192	170	178	184	163	149	185	165	168	197	163	189	180	194	197	157	159	163	197	185	183	181	174	172	182	181	189	186	170	163	210	171	158	165	184	214	164	196	176	166	177	193	197	173	180	181	157	169	186	180	184	167	190	174	197	187	200	162	184	165	200	186	193	172	203	187	154	170	166	181	164	184	190	193	197	155	190	173	193	200	200	191	150	171	173	208	151	180	196	197	181	157	153	170	185	159	172	175	178	204	164	178	188	172	194	190	187	194	193	195	184	181	196	171	167	188	178	162	194	166	160	184	179	177	189	152	195	161	176	191	193	186	189	167	177	152	177	187	195	181	168	206	181	196	181	178	189	176	168	178	173	181	162	196	186	176	166	162	163	181	177	191	157	195	168	175	161	198	172	187	209	196	187	183	182	173	197	196	190	187	186	170	191	174	174	204	217	173	170	183	177	161	186	183	182	175	161	177	178	185	181	175	196	176	195	202	165	205	187	163	168	187	179	185	170	164	202	152	171	178	202	154	182	162	138	162	188	200	208	206	184	181	194	178	188	172	163	183	189	186	178	186	188	176	179	163	176	180	190	171	182	189	173	178	180	172	180	191	173	159	174	172	186	182	179	182	167	184	171	181	179	203	195	159	183	184	168	172	189	182	193	182	174	181	166	191	173	157	174	175	170	156	191	193	205	203	164	172	186	187	161	178	198	188	191	186	185	173	198	164	154	168	164	189	188	201	175	158	199	184	191	173	163	198	192	180	188	169	175	181	157	195	187	167	174	172	175	166	200	186	176	175	189	165	166	163	155	152	198	191	180	190	192	175	179	206	184	172	192	157	184	191	161	189	172	197	171	158	177	198	185	174	161	186	190	185	151	174	174	199	163	175	194	176	200	187	178	186	186	178	176	194	178	208	183	167	201	176	182	181	194	182	207	162	182	156	175	161	184	163	203	166	189	172	169	152	201	159	178	168	176	182	160	173	177	188	159	185	182	167	192	177	195	181	163	175	180	191	169	189	176	193	177	191	178	164	185	183	170	200	191	212	182	171	168	200	169	191	174	171	199	166	162	172	165	163	176	203	183	186	182	173	200	192	198	174	185	176	182	178	176	176	172	161	184	199	164	160	189	163	193	181	195	190	186	186	187	172	184	166	191	172	167	181	171	192	191	187	177	191	183	176	182	184	153	167	178	199	190	175	175	164	163	171	166	162	193	180	186	183	164	187	193	203
6165	803	1277	1515	1182	1005	903	814	715	736	701	631	644	603	585	561	576	563	580	555	578	528	577	533	521	550	493	523	519	515	520	515	514	522	535	518	536	488	512	510	482	514	506	530	538	487	516	506	530	505	475	510	507	508	498	539	494	493	496	528	527	485	496	497	533	502	478	478	528	462	538	525	521	503	486	503	455	509	508	500	460	482	511	536	491	501	479	506	503	531	494	516	504	484	513	495	530	510	497	518	548	473	488	504	527	480	464	513	499	506	486	474	467	536	512	465	498	486	527	489	513	528	499	479	475	476	486	524	500	531	502	490	481	492	468	501	509	529	474	502	495	475	484	521	485	483	476	529	503	476	488	509	479	507	510	529	511	480	495	540	490	494	457	488	519	484	499	501	516	495	485	494	532	483	489	523	480	477	504	497	463	497	490	518	537	455	479	517	503	493	474	472	512	501	508	486	546	466	523	479	478	488	490	438	510	504	511	492	536	492	518	500	502	446	494	500	491	513	504	492	499	549	505	529	492	488	461	461	475	538	476	498	510	526	511	454	500	489	491	545	451	483	524	490	514	508	497	521	478	510	484	485	471	507	504	502	550	499	465	443	502	482	490	501	504	480	496	533	500	505	555	490	502	474	504	476	487	502	490	488	538	526	487	475	536	474	504	491	478	508	485	461	497	487	486	470	480	521	526	491	501	518	479	496	466	462	485	484	529	472	480	481	509	518	469	495	520	559	526	490	468	503	464	493	459	517	484	490	497	531	496	520	468	572	487	489	502	485	465	484	490	517	542	531	519	510	467	469	479	496	487	484	531	481	518	490	534	500	484	524	495	527	497	500	503	525	458	524	485	503	506	471	504	494	523	528	518	469	496	533	503	518	517	515	495	500	489	528	525	513	493	505	450	555	496	556	491	502	563	493	529	542	481	456	484	482	473	512	477	524	496	505	497	483	467	459	530	526	487	513	513	502	496	493	477	466	498	516	510	493	524	509	493	472	525	508	509	502	507	469	482	510	525	492	472	497	508	503	508	463	479	511	513	515	452	517	500	527	537	502	529	509	468	489	486	507	514	522	458	492	509	492	508	500	483	504	473	487	487	500	514	498	526	518	462	533	492	474	489	539	538	527	512	445	471	505	507	509	474	507	494	514	531	466	505	462	468	488	499	491	569	469	479	516	504	503	516	508	469	511	515	527	486	506	519	498	500	510	488	475	527	515	503	548	482	494	484	476	474	508	531	465	509	523	482	462	537	474	529	506	498	499	475	477	519	450	523	474	522	502	498	531	523	510	485	496	492	475	521	521	500	458	546	548	511	498	482	525	495	482	507	502	492	523	503	461	491	516	547	516	504	509	526	487	461	544	496	513	505	474	477	502	509	490	515	496	515	487	507	474	522	522	471	463	506	511	465	527	517	508	479	505	434	482	501	476	509	521	504	502	510	553	532	487	479	535	491	514	491	485	499	505	474	507	477	514	549	502	489	494	527	483	507	470	465	501	534	490	548	466	482	476	497	515	502	479	491	494	478	481	524	534	468	466	543	482	502	476	503	536	529	500	472	506	470	534	513	513	531	505	533	529	475	516	496	489	506	511	485	483	464	462	474	549	472	516	496	510	508	524	467	546	522	555	524	482	515	525	492	514	485	492	538	485	501	505	501	462	529	511	500	494	485	467	476	497	496	515	508	521	543	529	489	524	489	504	455	485	515	513	467	503	495	506	499	522	467	483	504	509	486	476	475	491	482	523	492	483	492	518	520	500	512	542	514	479	500	493	548	524	498	457	523	479	534	524	495	486	479	470	481	490	489	534	469	526	506	527	559	511	486	507	505	505	475	495	451	512	484	496	514	516	509	553	524	506	501	504	491	530	477	523	527	506	473	506	522	471	524	521	481	501	512	527	515	506	504	509	485	498	476	535	457	516	479	447	512	518	505	508	468	512	462	502	505	506	444	536	476	503	485	515	505	481	437	507	500	505	497	509	519	479	481	491	476	492	504	522	488	496	508	485	483	512	478	512	514	488	493	476	491	480	494	475	486	550	535	485	462	474	488	482	494	490	476	481	493	480	486	526	483	529	502	465	463	490	497	522	532	525	514	444	478	475	541	502	496	506	465	501	484	523	509	510	477	476	487	515	492	514	498	479	496	495	547	476	483	495	510	530	525	485	466	479	494	522	498	463	502	504	510	460	447	480	489	507	508	480	505	518	467	495	550	502	506	508	480	495	487	503	493	499	532	512	459	501	520	507	496	520	543	474	509	509	466	516	491	515	498	508	515	511	509	513	501	535	495	530	494	488	478	486	526	491	494	494	500	468	541	483	515	530	500	511	509	521	496	528	496	532	524	512	492	469	463	518	485	501	486	525	530	467	493	482	506	512	482	484	495	505	500	463	462	519	489	522	483	518	541	499	499	493	471	521	514	495	508	520	485	504	554	519	495	496	476	466	473	486	474	478	552	510	510	475	499	533	479	452	503	447	510	509	528	538	505	480	484	422	489	464	499	469	517	530	503	511	480	509	487	555	503	456	493	484	480	512	514	476	501	535	500	521	511	565	479	505	537	487	524	486	477	543	496	489	533	490	501	554	475	493	486	483	485	511	531	503	475	502	492	523	500	474	496	456	506	535	495	501	477	462	481	504	501	489	482	465	491	497	451	509	519	506	504	492	506	509	528	528	514	494	479	518	484	516	478	495	496	492	502	509	525	499	508	509	500	500	484	498	488	519	476	503	490	536	491	492	496	530	461	502	519	517	469	514	483	522	492	558	523	460	476	474	494	473	514	476	507	459	480	511	450	490	532	515	509	483	493	470	520	506	499	497	507	486	489	470	477	516	512	505	493	514	492	534	489	469	487	469	511	483	493	472	501	482	511	485	470	471	507	514	503	455	498	502	498	499	493	527	475	504	532	512	493	552	478	465	463	462	493	514	508	482	481	536	477	501	514	529	477	489	495	476	537	482	505	487	482	544	504	536	495	472	496	478	493	526	456	536	497	489	511	554	497	527	517	509	514	474	523	490	479	487	540	501	479	517	519	528	498	519	470	490	452	503	462	486	497	523	529	490	508	538	529	478	545	498	524	506	531	471	509	450	501	523	471	492	544	441	488	504	542	445	489	481	472	471	498	513	534	514	515	504	504	504	459	455	462	497	528	512	510	509	518	510	484	466	526	529	534	508	515	503	470	505	484	509	484	535	506	502	518	524	483	487	469	505	504	453	535	497	528	462	474	486	479	463	501	496	521	490	541	499	494	516	493	496	469	512	495	514	483	510	487	480	511	515	538	523	491	496	554	513	508	521	495	495	471	509	472	487	521	519	501	471	458	511	501	485	513	539	489	494	504	465	499	518	503	479	475	496	526	481	514	514	473	504	496	489	521	491	530	485	486	472	518	522	533	495	506	504	479	537	492	493	514	505	464	493	535	481	489	498	506	483	483	509	508	523	474	561	514	525	509	486	509	522	508	504	501	535	556	530	488	525	509	465
14481	1543	1287	934	718	646	545	507	453	420	440	417	457	434	436	433	398	371	442	385	374	389	398	391	417	383	397	401	429	402	392	393	381	409	400	399	397	441	408	422	395	376	384	388	374	371	394	404	389	399	419	399	378	383	427	396	370	408	407	382	425	424	390	386	373	376	363	390	391	375	369	363	401	400	367	357	400	357	429	402	364	400	396	368	395	384	339	374	331	384	413	386	434	405	403	386	367	393	377	383	380	370	379	363	422	359	343	391	399	382	365	379	388	391	382	391	410	368	373	367	402	382	355	400	399	405	374	412	370	403	369	367	394	389	391	364	378	358	387	412	440	411	394	385	383	370	372	382	344	404	399	402	358	408	354	408	403	388	373	371	402	396	374	373	399	371	390	385	361	360	368	408	391	427	393	382	391	407	356	392	389	362	364	393	400	402	370	392	383	388	407	396	387	386	376	400	366	354	351	348	399	395	375	383	412	410	396	356	401	408	382	345	389	380	380	368	371	382	382	367	356	369	356	381	362	382	376	391	352	381	394	387	389	355	393	370	420	416	397	361	366	384	451	382	391	362	370	371	373	422	404	367	390	378	344	387	350	365	392	364	371	354	412	348	385	374	376	393	375	418	388	385	377	401	415	376	412	370	371	384	395	410	386	376	384	407	401	405	366	417	400	385	383	398	381	404	391	397	396	406	357	400	394	404	389	380	390	391	346	395	402	388	393	367	404	376	415	367	416	379	376	364	380	435	390	375	361	389	403	400	382	410	363	403	367	394	406	387	390	396	389	412	376	409	374	384	397	398	380	385	392	398	423	412	412	360	420	365	411	393	380	385	417	382	401	354	353	353	376	334	381	343	402	372	404	357	391	410	402	369	390	405	385	383	378	376	380	409	351	385	369	418	367	413	369	347	409	356	368	423	401	402	388	394	371	366	415	391	390	383	388	358	410	370	392	358	367	374	394	374	397	360	379	392	380	380	399	424	391	383	379	388	368	369	406	381	358	406	404	385	386	407	340	375	409	426	401	379	400	420	379	396	350	371	368	352	400	369	382	414	350	409	365	388	413	387	399	372	403	409	386	396	341	397	376	357	372	389	370	330	387	373	404	397	384	432	373	378	371	385	390	387	393	387	318	340	380	362	402	375	353	402	385	417	401	402	431	388	394	379	414	393	428	400	401	419	364	372	391	359	370	356	396	408	350	375	369	403	418	438	400	361	376	383	374	393	379	387	368	389	387	348	375	376	416	402	377	420	376	381	380	399	422	389	378	407	372	405	420	373	392	378	424	341	410	398	350	368	399	374	410	369	373	377	393	357	391	395	382	392	398	392	398	412	365	418	389	340	404	394	393	416	393	383	393	352	381	345	398	368	328	397	385	371	415	372	360	429	391	387	366	406	399	402	405	378	390	407	401	360	369	367	395	382	357	399	384	403	398	338	365	381	347	405	406	398	394	396	415	375	420	367	351	376	398	431	401	384	390	401	417	389	411	392	326	364	342	417	395	362	409	369	406	360	415	367	380	391	378	379	397	359	423	375	397	388	409	359	362	376	359	376	333	389	393	330	353	381	419	363	407	401	392	388	374	404	410	385	372	381	365	441	424	386	361	382	365	375	396	419	405	406	404	373	387	431	361	428	383	411	407	389	407	388	379	424	371	387	371	390	378	383	419	383	406	373	377	402	403	405	389	381	400	364	447	369	407	429	410	384	393	343	399	380	376	358	352	404	386	385	387	341	392	394	376	376	363	355	375	406	394	372	377	375	384	414	410	391	403	413	400	388	377	391	428	377	353	404	373	416	361	332	379	404	384	392	366	384	375	391	401	380	364	404	347	386	390	368	380	412	382	385	348	377	320	358	388	367	359	382	398	410	392	391	408	417	370	425	387	383	375	406	437	405	379	405	385	393	366	388	368	401	440	365	400	355	418	408	379	358	392	405	381	391	401	389	367	341	402	391	379	421	370	397	369	356	384	419	360	380	411	383	373	365	386	374	370	372	398	418	371	377	384	421	374	380	417	398	397	372	417	374	360	393	397	358	364	434	424	350	381	361	389	375	384	386	405	387	374	390	391	392	406	403	382	360	397	417	352	398	355	369	374	346	392	383	359	376	374	410	418	433	380	388	385	386	406	400	367	420	409	413	401	409	406	369	391	371	415	378	381	400	403	430	410	365	369	378	385	409	368	368	373	361	366	361	379	408	398	385	378	379	372	364	405	404	359	403	363	372	393	416	366	382	427	375	399	386	392	381	349	373	399	395	373	372	418	409	372	355	424	390	414	411	392	414	386	418	409	432	408	367	349	407	392	432	355	392	362	397	377	391	390	389	377	411	371	384	430	384	357	385	364	370	382	385	375	392	371	383	347	363	385	352	373	381	400	379	419	378	404	380	392	385	381	387	386	385	400	375	403	383	369	357	399	368	419	370	424	392	394	421	363	368	353	386	394	378	418	406	420	381	391	339	361	385	388	393	427	413	389	383	346	382	386	356	410	391	387	376	406	377	405	356	374	408	361	442	401	411	393	368	391	388	431	381	376	371	383	372	403	349	395	409	401	379	391	386	389	351	391	407	422	381	383	391	412	391	379	429	387	404	388	367	389	318	343	402	388	361	364	347	382	407	414	409	390	351	363	367	353	385	407	423	357	384	364	355	367	398	353	386	362	376	408	393	372	422	388	394	361	416	410	377	360	434	390	381	359	394	403	396	381	393	375	382	388	402	386	345	371	409	402	382	382	391	381	392	362	370	381	358	423	405	350	368	364	372	406	359	378	365	417	418	380	383	347	396	374	341	404	414	353	397	389	352	372	363	350	384	382	404	415	419	350	398	399	418	394	413	341	408	385	365	369	397	367	374	420	393	401	381	423	417	381	389	383	392	375	357	369	392	412	391	422	388	403	393	417	344	407	392	396	380	410	345	373	389	413	379	359	402	377	395	361	432	392	389	398	379	406	424	376	391	381	340	372	401	368	419	405	389	377	381	422	367	370	406	358	417	339	360	382	391	371	364	366	389	382	384	339	381	415	372	367	405	412	447	355	362	393	368	439	387	396	381	386	363	382	366	356	401	393	377	359	401	380	394	334	397	358	397	397	420	394	391	378	380	368	430	392	415	384	370	391	391	389	408	359	409	376	371	391	357	356	461	378	365	403	400	338	353	364	343	393	382	402	384	346	362	401	358	366	375	408	410	387	398	390	399	449	380	366	351	384	389	349	404	376	388	392	442	383	404	390	360	374	391	446	423	370	399	389	369	390	394	361	369	351	379	392	398	401	360	349	357	386	403	360	355	401	422	377	396	385	387	378	398	387	359	420	392	370	348	352	404	428	386	390	403	419	368	380	379	376	399	358	375	425	407	446	397	368	401	364	369	395	422	391	390	357	389	394	372	470	361	408	371	412	312	373	356	360	415	388	372	359	369	413	405	390	402	374	369	336	399	386	389	395	412	384	389	398	379	363	362	389	399	355	383	427	409	386	345	357	349
8680	1557	2519	2700	2386	1963	1709	1594	1418	1269	1276	1180	1149	1111	1106	1030	978	1038	1036	949	1020	969	1009	985	1047	987	958	986	948	951	951	948	925	941	952	990	987	945	935	1005	904	921	970	912	867	932	903	943	865	923	979	901	906	924	942	938	934	903	915	961	870	897	905	932	902	962	901	932	892	931	901	842	951	937	906	1050	934	919	938	897	956	911	897	929	933	937	947	943	938	905	931	933	915	882	875	866	894	897	932	882	887	888	902	943	945	909	914	945	923	871	905	873	920	962	923	932	887	901	899	906	957	908	925	920	982	941	935	841	940	917	957	944	943	915	961	957	920	911	934	910	875	946	938	928	927	891	914	884	901	889	900	880	960	967	959	852	856	934	925	925	912	923	912	908	897	922	914	884	936	938	949	928	897	935	889	969	922	931	889	905	953	859	888	928	869	900	911	930	895	926	885	932	911	964	919	902	853	954	904	885	903	928	955	897	813	908	909	967	971	916	906	901	877	925	904	922	900	898	902	878	882	913	912	926	910	864	913	967	925	909	838	950	897	922	870	895	925	920	837	927	929	897	946	917	881	904	858	968	911	986	905	871	917	917	847	899	945	924	928	890	926	966	933	940	895	846	879	951	859	920	883	897	902	911	965	949	939	870	975	944	874	936	891	886	935	874	900	894	914	937	966	924	906	936	880	927	894	941	884	888	889	929	933	908	937	959	936	927	890	926	904	932	923	927	894	913	934	920	869	981	878	935	932	894	894	943	884	939	911	880	910	961	900	901	928	911	964	873	922	902	896	918	919	872	923	900	920	899	906	957	896	913	958	947	972	885	917	982	946	900	948	919	970	904	948	905	910	930	889	928	1000	939	922	904	903	934	950	914	905	915	961	930	894	857	938	934	897	941	890	862	936	880	953	923	939	961	881	914	950	896	887	917	908	952	939	916	937	908	953	946	919	922	931	891	936	909	921	856	903	893	892	914	913	885	907	894	952	933	895	920	930	911	928	926	922	949	913	935	884	925	880	905	900	872	935	942	915	922	947	898	950	907	900	874	975	875	916	894	887	895	895	864	968	957	929	948	898	914	915	924	875	931	896	899	895	935	963	932	878	890	916	907	958	907	891	925	880	917	926	901	966	970	935	893	936	939	937	881	923	961	896	905	941	970	953	940	940	932	930	941	972	934	933	914	951	926	883	985	928	968	905	1012	926	942	920	878	926	909	928	971	913	938	938	934	918	875	872	869	864	931	918	939	889	864	874	919	928	914	947	881	877	928	942	937	909	851	888	891	902	904	918	907	843	845	888	902	905	917	921	907	911	971	874	955	893	920	925	930	914	937	935	856	939	968	921	890	910	910	914	928	895	907	883	977	946	911	913	948	930	930	922	931	976	844	906	910	912	893	901	947	952	914	979	888	931	866	880	911	864	908	925	885	879	950	945	890	892	923	910	871	858	893	886	976	947	876	931	918	907	890	911	861	881	905	941	871	903	925	956	930	943	862	921	914	908	915	849	842	937	882	892	985	940	926	906	874	941	881	904	895	906	916	900	951	952	971	913	881	887	907	928	900	904	918	888	879	875	883	906	939	903	880	976	888	906	880	896	926	896	899	919	933	913	945	910	897	939	918	900	927	931	899	934	919	920	906	909	921	913	913	903	918	939	896	941	915	935	931	959	870	961	919	867	889	954	921	882	895	934	902	927	978	904	892	936	953	890	845	950	911	865	900	903	969	894	900	970	965	926	923	886	940	906	942	905	850	902	973	939	927	868	906	942	890	935	877	963	881	878	934	897	932	940	913	923	928	892	936	934	925	947	891	910	934	937	914	878	864	902	936	902	904	909	906	968	880	901	931	952	952	895	900	912	864	934	919	936	912	950	901	895	951	937	894	902	860	922	919	861	918	950	906	966	942	858	886	909	932	909	934	918	929	958	927	932	954	856	913	874	916	927	965	891	929	934	881	896	977	915	887	881	966	890	896	960	934	936	920	881	913	873	909	916	958	902	922	907	935	857	934	900	918	899	931	932	976	932	948	935	914	938	900	877	881	919	994	894	911	925	941	933	921	867	931	879	880	906	922	923	903	926	951	912	909	905	934	946	914	950	989	976	901	932	922	933	907	905	917	970	910	963	893	937	914	920	925	939	894	915	920	956	885	968	894	931	898	933	914	922	925	890	968	922	896	889	925	965	906	863	910	880	907	908	879	905	955	900	895	920	915	924	950	932	907	864	878	943	925	927	921	923	891	889	886	945	944	917	970	927	862	934	878	907	884	958	932	960	915	896	919	931	908	970	896	945	905	903	896	911	923	910	902	881	921	890	898	856	852	939	883	931	920	903	934	897	840	947	850	934	940	909	914	968	935	934	914	886	900	930	920	901	869	901	915	941	945	915	928	911	881	916	926	938	916	876	900	901	904	871	949	909	971	902	887	912	947	923	919	923	912	930	891	883	849	904	863	910	881	944	911	934	906	986	918	924	828	952	938	921	941	858	908	938	904	947	929	995	927	865	908	916	881	898	949	927	946	956	954	938	883	932	912	899	935	962	892	868	890	894	931	900	930	919	911	936	938	995	912	911	897	906	841	898	942	870	868	934	900	884	893	848	925	948	862	884	952	946	905	896	879	899	894	933	933	937	896	923	925	886	936	936	901	927	864	880	837	896	869	899	927	905	915	918	876	873	913	875	912	925	932	931	852	889	890	890	948	911	913	951	942	919	892	901	923	950	891	904	957	998	899	958	924	936	964	895	972	933	892	916	853	938	956	959	888	896	909	888	936	962	888	919	905	907	963	951	903	910	892	897	945	903	910	912	924	888	929	853	938	881	900	876	900	929	926	880	903	885	877	852	908	925	953	934	986	891	918	918	889	958	885	960	929	995	931	975	884	880	934	898	929	903	902	899	921	917	867	892	896	936	913	918	890	885	975	900	915	891	894	948	891	889	938	885	945	902	920	892	919	930	914	860	938	888	893	914	924	893	885	904	887	901	913	869	947	880	906	844	897	930	929	896	884	902	928	941	874	936	906	934	897	828	920	896	916	915	925	910	884	870	873	945	892	909	964	866	893	910	888	895	961	865	897	918	900	921	917	930	949	943	934	930	943	900	931	902	883	873	893	920	882	932	963	903	915	925	899	961	882	910	913	887	951	921	901	859	941	889	924	915	902	892	953	950	935	938	922	925	934	891	871	863	938	907	855	882	888	872	965	912	968	894	947	906	852	913	939	916	931	891	901	935	929	926	957	894	899	944	894	915	976	838	912	961	851	903	930	924	929	877	932	955	906	984	878	922	933	943	933	902	882	882	928	907	903	877	907	887	893	937	984	919	912	936	916	940	893	917	929	890	911	962	958	936	916	892	901	922	915	937	935	950	898	919	942	892	937	922	938	902	905	952	908	897	870	911	867	928	926	959	909	906	930	960	867	920	912	868	913	903	899	904	916	944	965	874	888	914	969	967	969	877	938	956	917	937	894	922	889	931	919	934	913	900	888	919	958
1564	268	246	243	214	247	268	249	267	246	242	235	210	241	220	211	258	210	258	244	268	235	230	269	219	218	214	217	214	242	242	245	238	240	253	210	242	246	255	200	271	228	222	231	231	219	233	200	222	263	218	236	225	219	228	253	221	247	214	218	246	228	254	265	231	211	232	232	237	254	243	245	239	227	242	227	234	215	233	236	251	235	264	260	226	201	231	207	238	256	244	212	267	253	205	216	228	191	233	253	211	236	253	224	235	227	211	241	263	226	234	212	216	258	244	247	221	260	223	255	219	254	231	259	280	195	217	212	253	230	227	248	260	242	243	280	226	230	252	270	254	236	213	212	246	245	200	224	252	249	226	234	240	230	226	242	218	204	230	252	232	241	241	237	237	246	245	223	213	244	248	248	232	224	219	251	233	223	247	254	248	213	234	226	233	242	236	223	225	226	217	239	240	236	221	237	233	264	213	240	236	238	225	233	225	215	228	253	225	238	210	250	199	233	230	235	208	219	214	225	216	222	212	228	233	224	237	211	199	221	237	230	219	207	224	236	246	245	256	197	230	276	220	245	243	252	251	261	212	234	205	239	216	233	225	221	239	236	224	248	218	229	231	211	228	214	229	240	202	223	227	236	263	220	222	222	222	234	220	220	212	248	220	224	241	207	236	231	237	229	216	243	186	241	237	227	228	212	241	225	222	245	231	224	207	255	217	246	246	244	239	228	232	257	219	235	265	260	203	233	235	218	223	248	230	248	236	232	250	246	238	237	234	231	223	236	242	249	232	254	237	228	239	239	224	264	221	234	226	242	282	252	233	229	216	232	257	238	224	222	253	239	250	222	214	209	231	265	249	237	238	234	244	207	215	203	253	224	228	226	224	225	236	223	258	217	284	232	223	230	220	234	223	215	235	227	211	246	237	222	250	235	247	255	212	237	228	246	215	239	248	223	212	260	242	242	235	245	237	216	252	247	209	264	236	195	211	234	249	261	211	207	207	255	229	242	209	235	244	219	238	240	251	257	246	263	221	222	252	238	230	265	236	242	211	250	240	220	244	227	224	249	226	234	213	218	251	232	219	234	215	236	225	240	240	229	231	232	225	221	227	243	225	222	235	228	227	239	247	215	242	178	234	226	233	246	228	251	242	248	249	237	240	235	233	220	191	211	228	212	217	236	221	234	243	229	223	231	235	225	220	244	232	244	208	227	259	218	226	241	227	248	210	215	224	252	239	220	238	212	225	244	251	255	257	226	223	232	229	238	212	225	208	218	224	232	241	229	272	236	226	250	208	228	237	237	232	250	229	255	198	191	258	264	222	231	220	233	228	248	227	206	226	249	253	238	214	202	209	243	223	232	233	242	224	239	244	264	239	218	237	234	221	245	241	249	219	230	238	220	246	248	233	229	223	242	258	209	257	225	261	241	243	226	206	221	221	232	231	228	257	238	253	213	244	235	246	240	265	213	232	230	221	236	268	239	233	258	251	208	219	244	235	262	242	264	263	224	254	211	228	216	234	224	240	228	236	238	224	221	229	260	238	230	254	234	229	223	245	233	218	258	243	211	261	244	257	232	231	227	238	266	253	205	221	232	244	234	235	221	234	216	234	253	240	227	230	234	231	220	196	263	250	195	272	270	252	253	229	228	227	249	240	229	225	221	209	237	224	226	207	234	230	214	201	212	235	236	261	235	218	235	227	234	210	225	230	267	217	237	233	257	269	230	229	229	227	229	220	223	227	230	245	254	263	260	219	247	234	226	248	228	219	250	230	249	243	224	240	213	220	245	228	212	212	211	227	205	247	201	220	221	238	227	232	221	197	263	254	214	236	214	263	240	213	245	225	209	235	210	241	234	235	249	239	242	219	214	235	232	232	254	223	229	195	282	210	235	226	251	235	224	223	219	212	247	244	227	236	219	206	207	243	231	220	221	243	192	229	243	230	238	241	234	249	233	220	254	240	220	230	224	229	257	238	240	225	253	221	208	245	228	231	217	204	231	249	240	204	241	218	187	210	239	224	245	234	255	222	209	222	227	236	237	254	208	227	282	242	226	225	227	252	230	215	221	228	231	244	245	237	214	228	245	293	236	271	219	264	228	249	226	212	213	199	221	279	240	243	226	238	225	228	255	220	242	223	231	245	219	243	262	236	213	235	248	254	246	228	225	243	244	231	225	225	256	262	227	239	241	248	222	230	242	231	205	242	236	225	218	210	216	229	235	224	222	238	248	224	246	262	214	258	252	239	224	228	249	229	216	235	251	217	207	211	239	211	219	228	206	222	238	216	209	260	224	227	249	236	256	246	219	228	191	218	238	236	231	218	230	238	248	246	239	235	229	254	234	201	221	224	239	217	221	232	215	210	251	250	211	234	212	237	245	209	239	240	229	261	241	238	218	202	239	236	258	203	207	226	247	239	222	243	268	249	225	215	245	260	223	213	226	234	231	231	233	244	200	218	230	245	245	245	228	196	223	235	249	219	206	216	249	218	195	273	238	250	231	238	247	234	226	246	230	203	231	242	230	276	218	256	239	236	236	241	220	221	267	201	227	246	224	233	223	236	219	229	234	212	233	233	234	224	250	229	238	234	247	214	236	233	233	242	235	201	251	245	265	212	251	265	248	203	235	231	245	222	218	254	193	231	236	232	275	244	244	248	255	220	234	223	232	200	217	225	221	245	241	239	240	219	219	210	216	208	247	229	231	241	235	202	239	223	221	261	212	216	241	223	271	242	245	234	228	240	229	221	222	239	221	229	244	218	238	242	239	230	230	223	239	232	246	244	216	244	233	275	249	213	219	243	229	250	216	206	218	222	251	270	203	257	238	239	223	220	236	224	219	274	223	240	254	232	235	243	233	223	202	253	247	255	198	250	231	211	224	242	265	206	233	216	250	218	253	270	246	199	233	239	223	209	212	247	217	222	235	232	204	203	237	227	248	249	235	239	226	237	246	233	225	261	243	273	207	222	198	221	243	223	262	219	224	240	210	221	231	254	229	201	279	258	239	218	209	232	212	264	255	231	260	236	221	249	215	229	222	256	204	224	236	248	258	253	226	236	262	223	204	266	228	190	217	218	251	251	233	234	233	235	238	260	234	245	201	207	230	233	242	212	236	255	225	273	246	219	210	227	239	260	233	214	241	230	221	223	224	235	225	221	244	247	224	223	244	234	277	237	225	247	214	245	231	225	219	215	241	246	244	222	223	225	206	226	234	236	218	236	231	236	234	266	227	259	246	217	229	243	221	221	235	220	268	238	246	260	238	263	217	271	246	230	245	231	241	209	221	225	238	216	230	235	243	251	244	246	240	224	215	250	246	276	232	215	210	233	246	201	241	238	192	238	251	217	213	245	240	220	247	227	244	255	215	217	230	232	222	228	230	252	224	246	229	238	215	250	235	234	272	238	233	230	240	232	222	209	242	235	246	240	222	259	241	227	234	216	223	198	216	207	226	224	224	249	241	246	244	240	229	223	216	256	264	223	222	231	223
1849	612	579	663	590	634	597	636	619	587	571	649	622	592	601	577	635	586	577	626	570	568	575	600	579	588	579	624	593	602	574	572	589	590	555	604	530	547	541	587	552	584	625	631	560	580	603	520	614	589	547	571	590	598	635	605	580	615	583	598	569	629	597	542	571	593	561	580	568	600	580	593	553	594	622	601	587	616	562	559	590	608	593	568	610	562	569	615	585	547	567	556	607	594	568	548	603	609	609	610	548	565	578	579	606	607	611	622	602	650	602	584	566	609	617	575	588	596	620	597	555	583	568	542	593	608	604	571	583	598	580	574	588	586	589	624	561	548	553	560	605	582	595	549	576	551	542	603	626	592	585	588	552	591	572	543	620	571	616	579	614	629	585	577	585	603	632	581	544	596	567	591	591	616	595	608	597	583	604	550	550	614	594	556	601	593	572	564	558	586	581	572	547	603	576	606	555	608	618	593	573	575	572	598	606	574	609	585	569	609	590	567	621	579	606	599	619	577	546	577	563	623	624	590	569	603	571	625	576	583	547	610	568	527	544	584	573	569	625	603	577	652	581	600	605	571	613	612	578	553	552	613	594	570	590	611	598	583	558	558	569	591	590	549	572	578	580	614	555	588	626	566	562	589	611	596	618	604	562	618	562	574	596	563	608	588	586	587	577	570	601	610	619	609	608	585	556	584	601	574	585	619	575	579	590	561	609	584	602	561	564	597	649	596	592	606	605	572	577	631	600	552	557	597	609	570	565	562	611	573	577	564	582	612	592	573	573	613	553	575	567	573	606	581	567	594	592	548	593	588	540	580	589	564	588	604	549	588	542	621	559	609	590	571	612	566	562	569	551	622	584	573	593	593	555	617	584	626	557	609	576	632	570	603	556	589	574	583	570	603	575	576	542	577	607	577	592	591	610	566	586	587	616	584	585	548	609	583	569	602	669	598	586	592	562	609	570	581	560	551	609	594	564	571	567	595	536	623	603	593	600	562	600	590	576	522	604	557	599	613	564	592	601	517	630	557	600	571	605	592	607	589	632	584	599	625	582	621	598	616	607	580	542	556	560	603	564	594	581	587	594	600	557	620	620	602	581	578	624	571	580	557	561	560	584	623	576	567	592	563	598	623	581	561	578	642	626	617	616	599	585	609	583	576	622	614	588	541	625	589	584	595	575	589	588	610	574	579	583	600	567	571	580	610	647	618	607	577	588	568	591	606	572	608	631	592	578	604	615	568	605	573	593	575	556	576	621	574	545	597	563	594	627	583	568	603	588	590	604	618	559	626	619	588	593	549	597	597	558	624	577	571	566	599	596	566	582	595	581	599	618	567	588	600	607	578	544	608	589	556	557	596	553	581	645	597	591	554	608	578	570	597	570	614	606	611	579	550	610	582	586	548	549	536	569	533	598	600	590	560	590	536	570	588	571	591	602	574	584	575	586	613	609	594	589	578	554	588	622	575	578	595	550	590	525	625	571	563	603	598	612	568	595	606	546	575	600	583	550	573	621	577	581	583	544	620	602	545	537	588	581	609	586	593	556	523	614	517	568	594	600	609	576	572	591	592	596	633	550	595	648	583	605	613	573	592	538	581	526	606	561	569	583	570	600	627	554	599	607	604	580	621	563	582	604	592	617	520	593	575	607	613	559	602	597	578	586	584	604	563	599	603	556	603	599	569	580	590	573	601	597	556	591	577	583	593	610	592	602	608	619	573	595	559	575	599	577	560	575	561	592	586	550	596	555	612	588	618	618	609	581	567	546	610	591	584	595	583	613	605	574	582	563	628	567	535	608	612	572	603	583	595	577	538	630	601	599	576	592	571	572	583	568	560	602	571	573	561	616	567	572	588	576	597	572	546	570	579	614	549	583	545	583	611	622	585	585	574	605	567	603	571	549	577	538	601	576	564	553	544	597	606	551	585	614	616	561	580	574	590	584	567	619	587	583	620	635	588	603	598	571	583	589	635	544	578	586	570	586	564	549	598	614	544	546	591	566	610	547	576	562	569	597	606	583	555	572	627	553	576	567	538	606	572	591	604	600	576	595	614	642	606	573	617	595	569	565	596	594	546	561	535	560	576	584	560	595	626	586	552	625	582	598	581	606	622	596	591	591	597	577	606	574	588	582	575	600	566	623	582	600	568	611	602	587	622	553	609	639	556	592	598	583	624	573	595	559	585	600	577	587	618	554	550	590	592	594	532	603	601	608	558	579	596	580	581	588	570	574	589	568	606	586	611	548	579	644	585	575	616	549	598	578	629	591	572	571	534	603	635	605	570	604	583	594	577	610	551	572	553	643	582	568	581	580	584	605	629	599	575	587	588	602	637	592	570	599	652	591	574	564	551	575	592	604	591	587	588	560	592	603	586	626	554	582	606	552	600	550	597	570	588	540	582	577	588	558	600	575	552	620	589	614	613	592	589	552	594	542	584	634	619	620	528	558	608	611	582	567	565	607	618	546	567	564	565	581	541	552	558	548	614	613	579	590	604	572	599	552	566	593	565	599	590	583	604	587	589	579	591	618	620	578	599	588	562	595	560	561	565	570	598	611	564	582	604	608	589	598	598	567	583	613	581	572	577	566	600	601	635	570	564	658	561	600	585	592	599	590	589	605	525	568	564	602	569	555	588	581	580	602	583	591	533	584	595	615	544	576	609	628	573	579	597	588	549	567	616	522	559	564	566	565	544	596	574	595	664	576	565	605	582	588	594	530	583	528	591	583	583	611	592	625	595	551	556	586	554	634	578	573	613	608	575	632	579	586	588	580	601	581	545	580	594	613	584	593	586	595	578	604	560	574	598	583	615	599	612	594	553	576	606	569	614	596	601	570	537	551	564	602	612	569	599	593	557	605	593	600	587	645	636	598	595	600	592	597	532	595	605	589	578	542	603	616	617	594	575	578	578	562	550	602	527	588	603	595	585	596	571	577	613	642	613	615	603	598	600	600	541	585	572	628	575	565	622	566	628	613	589	612	598	594	555	599	572	600	604	610	591	584	619	547	610	587	526	560	555	586	615	611	569	595	560	623	599	617	612	584	569	581	580	632	563	591	628	575	573	617	558	588	591	562	604	621	560	591	578	546	584	606	598	594	558	527	556	575	574	566	604	539	551	603	554	581	616	534	601	610	566	543	544	616	591	562	585	578	585	558	600	619	588	577	611	544	576	592	589	586	582	546	590	573	605	567	614	591	585	617	590	620	587	608	587	577	605	609	576	597	618	611	596	580	575	584	573	579	599	553	593	542	589	634	572	610	579	592	620	606	582	525	623	616	588	586	590	598	573	580	556	607	597	567	547	597	636	567	551	618	638	590	573	593	544	591	588	580	535	607	574	607	577	574	621	591	611	584	586	633	629	594	596	579	576	597	587	627	597	607	669	643	588	588	574	585	615	583	567	611	614	576	574	615	580	586	564	582	595	560	641	574	609	647	578	631	569	597	576	567	610	542	571	616	563	585	605	554	620	574	569	602	555	594	631	625	579
6829	548	612	447	351	333	235	230	227	221	184	202	210	227	168	183	159	194	190	194	152	200	185	206	188	193	172	169	182	176	191	179	194	187	184	159	175	171	219	212	189	169	183	171	168	207	161	177	163	192	185	170	166	210	156	188	201	157	210	208	173	201	173	192	206	169	181	183	172	176	178	174	174	160	182	188	181	193	163	180	155	177	177	196	186	227	180	185	162	185	191	181	166	170	150	172	181	178	189	167	189	166	185	171	171	172	181	192	191	204	184	186	166	200	178	179	183	177	158	201	177	176	190	166	197	164	173	176	184	186	187	183	141	165	184	183	186	172	185	204	169	202	174	173	186	161	168	177	167	179	169	181	179	193	187	199	170	174	216	188	167	182	220	206	192	169	172	173	157	178	171	169	155	169	178	182	191	195	202	203	181	171	210	165	189	162	156	165	196	192	211	168	187	180	198	181	172	184	157	194	190	157	177	196	193	205	190	170	176	167	185	185	167	190	165	205	196	183	169	187	195	181	166	175	155	165	160	190	202	185	178	188	186	198	178	171	195	177	214	186	187	178	195	179	182	197	184	189	162	172	171	191	162	185	188	151	175	202	180	192	181	153	172	164	175	165	166	162	188	171	159	175	196	172	164	177	198	200	180	153	155	194	171	151	186	210	167	171	199	209	186	168	214	186	181	168	185	192	167	169	178	171	193	203	163	199	165	168	184	189	183	171	177	172	168	184	206	193	185	181	183	180	164	178	190	169	158	180	178	168	188	163	185	181	183	230	175	151	153	192	177	188	186	175	177	164	183	174	172	161	201	169	163	166	182	186	207	186	162	180	167	200	203	179	183	182	173	164	169	181	197	164	181	194	171	183	187	172	173	195	186	191	188	176	169	177	186	170	161	154	179	164	171	176	186	179	183	177	190	183	171	202	156	182	170	190	196	186	167	165	168	177	156	174	201	166	183	176	172	172	195	195	177	176	177	181	170	151	181	185	190	199	200	169	178	188	187	177	179	178	186	183	166	186	175	186	149	170	164	184	170	153	173	203	175	166	193	183	183	201	192	190	170	181	194	168	174	170	182	184	184	190	168	171	163	188	198	189	161	170	167	169	181	174	175	214	194	206	189	184	191	197	162	184	171	164	180	175	177	200	185	164	168	188	199	162	192	198	181	205	174	165	154	161	190	199	194	165	171	166	176	166	193	216	177	185	193	186	167	183	188	170	180	188	193	188	194	184	187	178	202	163	194	192	155	177	175	209	183	161	169	194	174	168	210	183	183	178	168	148	179	168	212	197	166	202	176	191	185	162	164	200	180	200	179	181	184	151	206	177	173	212	188	175	165	167	195	206	173	227	171	178	169	154	169	183	196	155	146	157	183	170	177	164	184	197	190	190	188	187	181	183	170	182	175	204	186	205	207	175	210	181	177	173	193	182	202	194	159	181	148	162	186	165	154	177	181	168	163	171	186	188	179	168	193	195	183	173	185	151	160	208	177	192	194	172	187	168	178	167	175	191	197	201	186	203	204	176	186	181	164	184	181	162	173	198	190	179	186	200	177	186	192	189	184	168	176	159	164	205	184	182	181	205	186	163	174	174	183	183	164	199	164	197	166	179	192	157	197	198	166	160	191	192	180	177	189	169	199	181	201	180	161	192	171	185	178	168	177	172	185	220	174	185	171	165	190	177	173	218	213	170	183	201	179	175	166	182	171	192	173	195	168	168	182	163	189	175	165	178	190	182	180	186	174	164	197	180	185	194	186	172	171	174	168	201	195	177	184	189	184	194	163	160	196	180	174	154	176	178	194	198	205	200	215	179	167	172	187	178	173	195	192	181	180	168	210	190	165	170	161	165	192	210	172	169	173	181	192	173	205	184	184	177	183	188	174	201	185	175	191	171	192	166	176	175	193	188	191	177	169	174	170	167	178	154	182	189	206	196	178	183	166	183	196	189	173	158	198	166	169	177	187	174	159	216	207	180	189	208	184	191	174	152	182	178	189	171	173	169	208	181	170	154	200	179	157	198	189	179	165	179	189	188	190	165	151	167	190	196	185	166	180	169	221	183	177	202	174	149	179	178	174	209	180	184	175	202	175	186	176	163	166	140	173	187	191	199	153	198	155	179	186	176	166	198	168	189	153	176	200	178	178	188	165	190	185	171	192	202	157	201	190	165	188	165	201	188	167	162	178	207	170	207	169	180	144	176	176	190	189	161	140	195	184	165	173	172	188	161	181	190	167	205	174	174	196	156	177	187	195	180	178	155	177	167	177	168	166	175	168	201	194	177	156	184	183	153	165	151	168	181	176	203	166	231	177	175	174	166	196	197	180	178	167	173	179	183	184	172	183	164	178	179	184	183	166	164	178	192	165	175	195	187	188	183	196	186	183	190	178	185	187	194	162	199	174	208	200	174	189	182	163	186	178	174	187	173	189	176	168	158	186	191	178	160	163	186	190	189	163	160	160	174	170	179	213	158	182	153	200	177	204	184	192	191	187	175	188	176	159	203	182	178	187	184	192	191	162	138	170	179	174	202	187	190	168	180	157	159	194	180	182	170	191	180	180	172	159	162	208	188	165	182	208	167	205	202	182	174	197	162	199	162	173	170	177	197	208	184	151	184	173	185	194	154	180	196	194	172	148	184	158	179	164	195	172	172	181	188	175	190	155	189	192	187	187	162	170	162	153	171	166	179	186	193	193	191	185	184	190	166	180	207	176	206	154	170	167	175	158	194	184	193	184	210	180	201	170	183	171	191	213	179	187	173	168	192	161	202	183	190	170	177	164	200	189	180	180	176	179	197	178	199	165	202	209	179	177	185	195	162	190	170	177	185	177	193	201	205	159	181	180	184	181	198	170	166	161	172	164	216	196	177	182	201	174	196	164	174	182	186	172	182	205	203	183	207	196	167	199	170	162	211	161	170	181	179	190	191	188	161	183	172	168	176	175	167	188	184	168	150	170	195	169	202	186	181	183	221	159	169	185	189	179	172	188	165	195	165	180	194	181	207	190	158	175	169	196	191	192	160	164	203	178	175	165	176	190	154	181	185	195	187	181	200	192	188	194	168	171	188	170	201	184	156	187	175	164	160	197	178	188	183	181	182	178	158	179	173	173	179	206	174	184	163	184	179	185	176	202	183	182	175	168	187	182	170	179	180	170	181	184	188	188	169	193	175	162	202	200	182	179	173	171	202	180	196	182	199	163	179	198	188	176	180	193	179	169	184	203	183	196	187	175	152	200	178	176	171	170	188	162	178	189	188	202	188	193	175	172	193	171	171	174	190	166	182	152	173	181	174	181	157	182	201	181	171	190	163	180	170	164	179	187	181	156	192	193	184	165	196	194	210	187	165	175	162	189	193	193	155	178	184	184	178	181	169	189	144	171	178	174	187	171	185	179	227	177	214	185	181	170	181	179	171	181	184	186	199	156	169	195	172	158	167	168	207	182	177	179	188	187	185	181	160	187	165	191	161	182	183	193	173	197	189
6107	816	1284	1439	1219	1063	869	811	735	706	664	633	598	560	612	591	584	603	566	538	576	530	521	547	513	544	500	549	564	524	560	542	523	490	472	521	510	521	505	529	518	506	494	498	468	529	564	487	501	523	509	477	499	525	499	528	507	522	499	488	472	513	501	539	519	493	524	476	520	463	512	506	518	555	463	527	515	511	503	502	532	533	533	531	449	529	501	493	522	499	500	505	531	486	533	475	519	551	497	508	557	509	517	528	511	501	488	509	504	472	511	517	503	531	531	503	513	505	535	466	514	526	510	514	527	501	496	502	513	480	505	471	512	463	524	503	501	497	498	436	513	491	532	491	498	492	495	480	508	529	500	499	485	481	474	529	448	525	515	463	507	505	505	500	525	468	483	514	462	475	472	476	515	512	483	487	484	523	484	487	493	496	488	481	473	506	458	493	528	527	490	479	478	530	495	518	486	513	532	503	458	472	487	542	534	530	506	497	456	514	455	520	481	507	464	488	497	455	484	473	509	531	502	489	531	506	560	514	447	538	534	471	490	504	480	497	502	525	516	507	494	509	474	484	512	532	512	496	505	572	534	512	490	482	497	486	479	500	496	536	542	533	500	465	505	524	494	497	515	549	491	468	474	493	493	528	495	501	497	484	503	502	515	506	470	506	454	483	496	494	516	509	503	551	514	492	493	484	499	510	511	505	515	458	505	482	510	504	476	547	529	513	543	521	508	520	529	480	497	523	482	526	499	513	504	546	521	487	493	483	457	469	484	511	489	491	509	505	504	540	510	512	520	504	476	514	494	497	462	498	505	492	524	479	525	518	494	510	492	503	517	501	463	485	495	456	529	496	506	477	533	518	501	473	472	507	565	459	505	474	504	510	456	480	474	506	502	509	511	506	469	546	533	551	504	508	514	526	492	484	475	475	494	507	480	441	479	482	558	516	519	504	502	482	537	508	494	496	464	476	460	546	478	488	500	518	512	502	486	539	513	513	496	514	476	492	492	485	554	541	562	499	468	483	487	498	494	500	514	492	459	492	558	504	464	463	490	475	499	573	466	538	517	495	497	506	522	554	502	438	486	494	474	498	475	510	437	511	516	513	510	500	498	516	493	487	512	504	471	497	483	498	510	507	475	506	503	488	509	493	511	477	502	496	465	528	478	489	473	500	503	480	502	484	521	476	516	483	490	503	501	470	563	495	528	502	500	472	469	500	488	470	482	489	513	509	517	504	513	472	500	498	469	487	480	494	481	544	478	494	475	539	538	509	516	479	484	486	519	542	456	443	488	518	497	498	553	466	495	504	465	534	536	473	524	505	524	510	509	507	505	527	536	549	496	496	505	454	482	507	517	496	480	447	526	480	507	489	491	543	528	493	512	514	479	521	497	515	514	511	511	466	538	508	457	514	464	545	522	479	492	477	499	508	497	487	494	524	509	495	513	509	490	527	486	499	529	481	480	494	474	479	465	512	496	535	511	489	510	483	507	498	465	474	523	512	452	508	470	493	486	508	493	492	507	493	515	480	513	504	523	504	490	488	518	506	475	518	524	513	515	521	463	486	496	502	529	536	470	489	527	522	507	477	491	546	503	486	524	488	493	484	509	484	480	534	507	519	516	522	521	482	504	522	483	514	479	468	472	465	529	508	494	513	512	540	435	494	529	535	512	506	542	509	507	517	498	502	490	503	489	516	550	513	467	496	522	494	528	514	477	453	479	502	509	481	487	507	494	469	452	537	522	520	506	480	512	460	535	469	459	489	490	517	504	571	495	501	502	472	507	468	512	506	482	529	479	486	520	484	482	442	503	507	502	521	543	477	521	507	505	469	502	520	502	461	520	457	503	545	494	510	512	495	521	503	477	498	510	472	514	505	516	476	506	521	539	528	535	517	492	506	481	492	519	506	483	486	480	492	507	499	469	500	500	494	531	481	515	492	517	473	506	473	502	536	507	517	493	468	500	488	481	507	500	497	450	504	510	490	504	536	504	490	452	495	482	508	549	524	514	545	478	485	465	542	470	474	479	502	517	487	519	480	468	502	506	528	462	478	507	470	475	492	496	461	481	484	489	490	476	514	491	491	499	502	518	468	493	540	526	525	521	512	486	478	509	502	472	528	521	527	475	501	506	506	518	478	506	457	550	496	508	533	515	486	509	498	464	474	467	498	534	501	570	507	446	527	482	477	504	508	545	495	516	508	487	493	506	485	529	547	493	544	526	497	529	493	550	521	477	484	465	491	448	469	520	502	510	486	545	473	493	483	491	482	503	511	526	534	501	504	477	475	483	530	514	464	513	560	491	518	458	501	501	491	532	481	515	474	509	519	463	494	485	500	495	474	492	491	517	511	460	495	500	514	501	489	480	555	499	505	532	474	454	482	515	483	485	527	481	543	484	513	465	527	506	487	503	472	511	513	453	522	498	482	504	463	454	512	484	517	507	500	519	465	463	531	500	504	490	527	484	495	510	549	507	503	501	488	498	516	478	500	513	519	477	435	503	492	535	545	496	488	507	516	526	485	482	482	487	448	507	483	520	480	489	473	528	499	504	508	522	512	470	551	526	491	496	474	474	476	519	504	487	498	483	495	513	521	497	480	520	494	521	501	512	496	484	482	494	576	513	486	509	477	501	502	503	476	489	533	495	482	472	564	502	512	506	465	513	493	483	458	467	533	497	485	498	466	495	475	513	510	494	453	507	485	477	501	491	486	503	467	487	462	505	487	503	500	463	533	495	544	551	541	487	519	498	463	429	529	486	531	522	484	460	500	496	541	533	516	498	498	483	473	540	508	504	522	536	493	485	513	498	492	452	496	494	506	534	508	483	481	516	499	470	520	473	529	485	488	509	473	516	501	484	450	519	490	502	499	525	466	520	503	512	473	485	495	486	550	490	483	483	509	482	491	506	550	508	485	467	483	499	476	521	531	480	498	445	471	516	501	508	473	506	511	533	484	503	500	523	492	500	500	537	546	498	474	512	522	498	492	495	515	524	500	541	525	505	495	532	536	482	526	485	523	492	499	502	514	487	494	514	531	524	522	505	512	482	503	547	528	508	487	522	526	500	502	491	478	502	514	475	480	503	490	509	461	493	491	495	527	508	501	483	478	506	493	477	473	521	501	517	517	505	520	500	495	446	492	494	458	491	487	504	496	512	470	550	479	505	499	512	531	507	533	515	487	510	495	502	498	507	498	533	506	486	529	497	508	498	504	463	519	475	520	517	526	488	467	481	526	492	481	489	466	521	518	501	497	504	496	539	506	522	500	494	512	534	484	454	478	510	461	504	512	504	500	456	515	496	507	542	485	509	497	526	481	483	516	506	497	522	500	502	502	540	517	495	485	524	506	482	554	554	468	521	530	470	538	470	489	555	524	484	499	509	472	513	467	480	495	482	501	522	455	482	513	500	481	519	491	491	502	516	489	524	536	543	494	509	520	508	491	479	517	508	498	495	496	480	489	520	496	530	504	478	500	524	501	526	503	490	479
14325	1547	1201	1018	791	590	537	522	463	461	478	467	430	406	440	389	453	392	424	399	409	421	384	404	394	400	377	386	382	370	408	377	402	419	388	391	383	414	424	382	381	412	387	373	397	411	355	356	384	345	379	374	352	381	381	387	365	399	402	419	426	394	368	425	398	379	374	380	408	395	381	368	374	366	412	388	379	392	367	406	365	380	355	398	376	361	408	420	410	348	371	422	336	427	396	389	375	387	384	349	406	422	381	412	368	374	383	393	378	396	383	424	404	390	394	387	394	364	386	384	389	361	377	378	363	379	360	376	373	376	397	391	347	394	379	397	356	372	357	385	391	362	410	365	366	387	395	383	368	401	393	378	397	409	367	354	381	383	401	383	376	373	380	379	395	364	425	382	371	419	383	378	408	390	382	405	413	339	377	373	450	381	352	374	347	395	371	399	385	403	389	360	365	391	366	367	372	440	403	359	402	361	411	386	411	385	366	404	394	375	382	372	408	372	371	402	382	423	357	431	387	369	395	361	425	448	402	352	393	398	372	408	386	358	381	362	367	355	401	388	368	388	394	394	424	346	400	355	369	439	415	370	403	386	378	399	376	349	365	385	392	359	387	414	394	401	362	400	402	361	348	350	404	388	395	385	391	384	395	372	424	374	353	365	375	391	377	363	400	384	457	395	383	418	392	372	400	359	363	394	385	402	356	408	408	379	387	364	384	384	400	390	420	423	341	356	393	394	385	354	368	388	345	405	391	392	375	399	413	417	415	390	363	382	375	398	363	348	381	392	427	410	404	407	400	375	434	394	378	370	396	400	393	392	405	408	412	372	396	378	433	416	383	429	385	371	398	397	399	398	387	396	365	421	332	373	383	394	392	389	391	372	399	386	412	388	410	370	378	408	432	386	403	390	400	389	372	371	413	371	396	406	407	423	385	425	399	430	371	365	351	392	375	392	438	396	382	395	357	421	350	411	399	407	349	378	410	390	377	401	397	431	416	368	426	379	398	399	416	382	371	375	393	360	416	390	396	344	344	353	412	369	374	430	364	406	370	412	373	404	397	405	365	397	425	355	365	401	441	414	379	381	328	375	401	394	395	368	447	402	366	414	381	427	390	414	404	365	399	373	404	405	397	420	381	398	372	359	386	384	395	408	382	384	376	429	376	374	398	392	392	382	370	397	405	396	401	393	405	413	428	398	434	445	378	398	381	390	402	358	374	355	370	408	374	416	391	402	395	351	386	357	427	339	393	436	380	378	362	388	359	353	378	368	406	390	379	404	398	421	387	391	360	391	343	426	359	401	362	394	368	373	390	424	363	372	384	371	411	368	396	386	367	391	404	363	349	382	408	348	373	391	393	377	367	345	397	359	370	343	396	404	385	373	404	380	384	362	403	395	380	359	379	392	383	397	393	397	407	387	409	400	377	405	400	381	371	431	379	423	379	372	403	370	417	367	372	384	381	387	355	366	417	433	425	406	405	372	396	400	382	351	370	427	355	403	385	350	385	411	403	404	389	395	406	382	377	404	381	368	389	407	378	400	388	406	397	364	353	402	407	403	405	372	361	381	372	361	355	417	410	363	378	401	384	410	369	359	383	377	411	348	375	380	372	415	388	412	428	354	427	442	358	378	378	391	388	396	368	401	380	361	397	404	399	410	413	400	359	401	389	386	409	413	394	389	380	420	397	383	371	386	404	393	391	337	427	397	395	433	373	351	379	364	403	397	375	404	382	358	445	328	373	392	377	385	409	404	406	412	368	394	384	410	417	420	390	412	375	371	379	399	393	340	359	395	405	378	359	379	437	415	375	334	379	412	390	364	375	406	414	376	397	377	392	388	407	369	364	379	389	370	391	408	365	370	414	396	385	416	378	430	391	359	380	363	374	392	365	391	362	438	401	385	393	353	396	402	409	429	391	359	425	418	400	391	397	394	354	415	406	417	380	366	369	357	420	429	405	398	366	406	399	410	350	360	364	378	411	381	388	417	375	380	409	335	393	398	420	400	390	366	357	379	378	390	454	415	353	361	384	386	385	362	391	382	381	365	417	379	374	398	393	392	364	370	395	398	369	431	407	357	402	401	388	341	387	372	363	457	361	411	386	415	410	411	421	387	385	379	390	406	382	378	376	395	355	384	381	413	410	367	345	376	370	378	390	353	422	421	387	392	371	385	420	362	363	397	400	357	383	390	421	364	390	371	417	382	372	378	403	359	411	391	412	406	383	371	392	383	422	396	398	408	366	378	361	355	399	392	411	388	373	404	370	410	394	398	384	395	422	397	377	424	350	434	375	367	450	399	372	367	381	405	390	418	405	385	373	424	359	396	399	407	379	400	411	407	344	384	364	363	402	388	360	391	404	415	379	391	425	407	383	387	392	369	346	411	379	394	359	394	379	406	381	381	386	401	398	384	421	413	395	371	412	401	348	407	386	374	373	411	402	391	379	407	385	356	365	402	418	421	399	412	412	376	357	344	397	374	373	389	401	396	384	381	411	419	374	383	396	405	371	359	355	402	378	386	368	409	403	406	416	401	398	359	388	377	376	389	354	338	438	405	362	406	397	404	366	367	360	374	378	353	358	377	385	367	348	382	402	409	392	382	381	362	366	409	383	358	392	365	420	451	380	396	390	404	377	378	425	351	384	358	400	409	373	378	427	382	383	386	384	370	359	376	399	390	349	426	385	399	396	371	346	354	360	405	427	404	385	403	444	369	384	406	424	412	387	360	379	382	344	379	416	355	394	369	377	390	389	370	408	420	393	393	336	417	379	372	389	392	401	398	384	412	403	369	384	388	383	386	404	379	394	400	387	392	353	366	355	434	383	375	375	387	379	410	386	358	387	421	382	408	411	395	361	362	386	358	347	363	396	388	398	338	364	356	429	391	373	389	374	398	385	388	387	382	380	384	415	373	394	419	410	378	408	385	370	376	408	395	381	382	398	389	388	356	395	361	416	394	427	374	413	391	384	433	398	402	412	359	402	365	370	401	360	359	398	394	396	375	406	384	377	391	382	389	384	375	369	391	358	388	392	391	393	426	374	365	359	400	395	361	363	376	397	383	389	379	446	418	397	398	425	442	403	399	366	414	416	408	423	415	382	416	355	364	398	378	378	415	391	401	401	357	379	395	407	366	365	363	425	382	397	427	360	378	392	363	381	379	378	351	422	368	397	400	389	380	352	387	379	347	365	354	397	367	367	360	365	402	401	373	395	386	391	325	350	416	374	382	337	370	399	410	381	418	401	440	429	404	388	383	393	398	388	397	378	410	413	393	388	371	382	394	398	391	351	425	384	403	372	366	420	410	405	353	369	333	406	368	340	357	378	402	395	433	394	401	370	413	386	408	395	372	380	400	396	351	410	412	391	402	385	376	419	393	398	381	358	394	400	397	400	366	345	387	388	394	368	403	410	380	359	393	385	354	405	366	388	357	414	406	394	420	377	354	392	366	378	346	370	430	368	363	407	367	380	373	379	404	426	387	405	377
8589	1549	2463	2810	2409	2009	1723	1474	1402	1284	1205	1287	1162	1154	1100	1058	1099	1005	1029	1037	996	1035	1032	1017	970	1004	968	965	933	953	990	953	961	950	957	918	931	965	943	934	900	916	894	966	950	960	874	910	892	926	912	888	972	889	912	944	915	983	948	912	908	953	892	920	910	909	928	975	907	876	900	955	966	961	893	911	884	897	919	882	936	912	900	935	894	882	931	910	864	938	960	924	942	912	862	924	941	951	931	913	926	992	933	912	900	930	943	938	971	902	968	996	936	894	930	927	964	918	936	921	882	932	981	979	965	893	912	913	918	895	917	924	917	892	904	927	876	917	921	965	947	897	926	901	900	873	932	878	883	958	899	882	882	897	874	953	881	907	940	927	916	914	910	898	892	947	865	962	922	975	912	944	931	954	896	857	903	914	925	906	895	917	912	945	905	906	930	919	925	906	922	903	921	979	909	935	912	904	924	904	961	848	917	890	893	924	939	935	932	973	860	943	851	930	903	938	907	928	918	838	905	905	893	950	881	916	840	957	924	894	954	922	932	904	899	890	919	929	984	894	858	914	921	882	888	903	910	859	884	936	905	980	914	940	894	926	924	892	940	955	861	921	943	918	887	936	918	945	901	930	924	1003	928	928	908	936	886	868	875	839	891	885	859	932	913	875	929	884	916	868	911	894	839	963	926	927	889	924	890	960	905	874	969	962	911	913	916	944	915	911	906	901	913	880	889	943	917	883	966	941	930	949	946	929	915	969	934	960	889	930	952	904	914	948	855	867	939	858	887	875	973	932	891	863	935	880	890	879	950	930	923	918	920	911	941	899	945	921	930	878	843	898	890	912	981	941	918	952	913	890	925	873	876	904	911	900	884	897	957	881	896	958	951	933	914	901	842	934	943	912	900	882	913	934	964	928	938	927	902	1000	916	963	892	914	938	942	940	955	918	943	911	890	910	934	924	967	908	879	888	922	866	928	919	901	900	882	943	889	915	872	918	897	933	920	919	902	923	972	862	952	938	908	851	929	990	882	900	877	944	922	903	940	916	904	884	926	938	903	915	936	941	880	946	908	913	903	932	893	903	910	942	918	915	944	906	900	918	941	942	936	887	895	879	940	907	926	950	975	911	925	928	873	931	967	932	931	911	900	928	939	937	852	923	945	923	914	916	927	935	962	907	869	892	939	925	868	924	963	914	898	923	942	968	939	932	919	928	941	906	867	898	916	943	992	887	893	918	908	920	911	904	873	864	916	940	880	896	928	913	926	928	918	887	868	874	901	946	936	820	919	947	902	971	921	929	871	879	882	897	886	944	897	931	929	905	889	903	907	909	938	977	851	943	919	944	856	868	941	922	910	939	913	917	949	946	902	902	881	915	944	923	921	864	902	926	878	910	934	952	911	900	897	912	934	918	921	975	932	891	937	898	898	923	895	862	897	892	894	875	900	905	907	895	937	927	909	951	926	939	977	884	915	876	903	968	942	877	973	899	933	994	908	926	874	891	891	914	915	952	908	938	923	892	934	892	943	930	930	923	889	876	944	880	931	904	903	916	910	934	913	919	927	891	913	887	928	934	946	979	950	850	920	922	936	990	897	915	905	900	928	968	928	945	858	894	874	884	920	896	946	923	917	939	899	866	850	918	933	861	924	939	915	898	862	959	912	934	919	878	975	901	980	911	936	872	929	919	919	880	909	929	896	936	913	927	932	952	916	897	951	943	849	886	928	923	933	881	910	879	977	901	901	876	912	874	899	898	910	872	919	858	944	888	915	916	903	920	938	965	942	961	923	904	936	958	928	1001	910	887	908	878	918	904	905	907	923	899	933	915	902	892	924	904	898	903	919	952	954	894	948	903	933	915	940	919	908	916	885	909	926	904	921	878	934	898	916	880	900	884	927	927	918	929	904	886	899	934	906	862	900	926	945	930	887	945	885	870	922	918	890	979	964	948	921	904	998	966	928	931	892	935	939	904	881	907	907	946	904	931	965	926	954	925	949	896	926	911	954	913	918	899	940	906	880	896	901	920	933	917	880	916	907	855	910	908	906	970	931	911	927	926	890	912	928	957	883	840	926	970	920	897	857	904	905	942	921	927	949	916	938	895	969	935	923	929	901	871	916	926	873	933	956	908	909	881	922	909	937	917	888	884	919	922	931	917	883	908	920	872	859	941	890	876	971	897	917	910	949	930	971	937	970	894	890	884	911	984	928	936	931	882	917	883	905	907	858	907	939	904	912	914	917	940	891	894	927	877	935	831	907	936	913	906	876	941	896	942	910	900	926	888	911	884	942	923	967	960	868	884	926	954	876	930	962	929	888	888	940	949	871	898	938	898	939	892	913	895	879	883	950	895	961	881	919	951	918	877	985	947	930	937	984	963	887	940	980	965	940	923	904	900	928	997	890	932	976	938	939	939	900	891	942	959	911	971	914	984	911	932	965	942	913	881	901	915	878	917	921	912	890	902	911	936	879	931	892	927	943	923	952	893	891	927	881	982	910	862	953	890	933	903	911	932	919	871	877	889	935	933	911	913	864	906	894	934	997	941	940	938	924	871	907	954	926	856	823	885	933	923	922	897	915	898	913	902	934	894	978	926	884	929	969	925	929	941	903	901	917	898	900	911	906	929	908	895	921	883	911	930	881	897	861	962	908	950	966	858	900	925	931	862	916	936	910	945	906	950	962	889	920	874	930	918	908	958	892	897	891	910	905	900	950	927	920	905	933	939	917	917	910	868	843	895	945	882	894	915	957	938	953	918	894	905	925	951	875	967	909	899	931	854	988	901	935	916	899	918	939	972	892	898	918	916	865	905	935	901	885	869	904	958	884	968	897	900	851	961	905	890	981	903	891	910	933	878	913	960	944	874	916	917	901	918	922	868	913	890	891	905	947	946	929	860	881	888	946	910	938	940	898	996	946	929	957	894	885	891	937	989	906	871	958	875	938	1007	900	861	946	982	940	923	892	914	871	859	926	943	950	929	904	860	917	894	886	908	942	906	922	908	952	930	891	924	969	955	928	897	915	919	959	885	905	879	896	925	902	966	899	900	906	909	875	905	955	891	910	942	921	973	896	924	923	901	893	933	863	950	886	931	912	884	897	908	956	875	904	937	941	895	911	915	904	963	913	934	881	915	899	898	899	955	958	929	902	929	901	922	888	928	864	899	933	950	931	907	920	881	966	864	930	896	919	925	884	851	946	919	894	903	974	850	965	879	968	951	882	923	904	908	876	936	930	945	909	908	951	952	921	950	922	876	900	888	916	969	914	923	921	958	942	896	875	884	888	898	898	916	942	909	961	895	934	937	884	922	936	894	954	895	855	889	892	901	897	868	889	882	930	896	906	941	937	941	914	883	911	928	925	965	948	909	936	927	897	917	929	892	943	866	910	928	912	927	949	913	929	909	945	883	887	941	898	890	937	894	911	934	881	937	965	872	913	893	944	961	871	919	890	884	969	898	927	921	896	923	939	958	921	899	923	875	945	936	906	902	904
1484	237	251	235	230	253	218	225	228	214	237	269	241	240	227	220	236	254	248	207	231	217	210	246	220	243	233	232	229	247	228	203	272	253	247	222	203	219	217	211	233	248	242	232	243	228	218	242	234	226	234	231	236	251	224	240	225	203	229	232	222	224	212	231	208	224	198	234	250	221	205	232	227	250	223	243	264	240	203	230	232	205	224	229	248	230	239	219	239	255	225	205	231	204	224	253	244	228	216	204	247	212	219	227	247	243	217	220	249	192	227	226	238	237	250	249	222	253	208	233	239	246	190	231	211	211	226	234	256	225	222	220	237	216	242	241	241	230	242	234	223	227	209	227	235	213	238	257	208	211	237	253	223	226	233	209	205	236	226	235	258	237	244	221	208	217	235	236	204	245	212	227	221	271	223	234	209	256	230	211	224	238	216	224	240	256	267	238	234	221	205	227	253	259	221	208	236	210	193	216	239	201	213	234	222	216	237	242	240	239	206	216	223	207	240	217	232	231	213	257	241	248	232	210	208	214	221	185	215	245	240	240	248	219	234	224	235	230	206	238	221	221	217	222	214	243	246	250	222	235	253	232	233	212	238	230	232	243	229	199	236	241	200	209	246	266	244	195	251	218	249	210	245	215	211	226	236	224	236	261	237	251	222	228	253	243	251	209	254	210	200	253	229	212	231	222	235	230	220	221	225	224	217	216	207	235	212	246	244	236	219	197	235	226	225	227	223	246	256	241	255	237	206	191	251	243	249	213	232	231	243	228	208	226	236	235	222	234	268	212	239	235	223	238	245	203	228	241	219	236	241	234	223	210	251	234	239	264	206	239	240	227	238	217	232	241	233	207	227	214	228	227	223	195	240	217	242	236	216	244	224	220	206	226	224	231	234	235	240	241	225	218	244	204	245	251	199	218	233	242	273	238	221	218	238	233	236	199	230	234	231	229	282	234	224	224	242	219	243	229	237	234	206	250	218	222	203	218	250	242	188	219	224	223	237	262	259	230	201	226	232	237	201	232	207	219	221	208	226	211	221	235	230	221	215	230	198	218	223	225	238	236	243	220	232	221	234	244	201	247	218	234	214	245	243	235	232	245	273	236	224	240	239	215	240	230	258	253	249	258	238	234	242	241	226	241	239	242	259	224	230	240	246	223	217	222	233	241	253	232	225	242	216	238	207	244	219	204	228	230	225	224	225	215	244	217	250	224	215	236	264	257	246	211	234	264	232	251	226	245	238	219	249	236	210	229	248	237	247	203	181	257	223	232	235	237	227	218	234	242	200	246	224	227	215	227	200	231	220	234	249	205	242	246	233	249	217	230	232	245	217	224	233	236	231	216	242	241	253	223	216	234	217	246	234	218	232	233	219	263	238	233	249	221	244	213	213	238	235	210	236	213	246	234	241	226	246	248	238	256	205	224	197	215	221	231	261	226	225	222	221	252	244	209	217	218	239	246	207	234	229	209	247	257	235	252	218	240	248	242	239	210	212	238	215	243	236	242	219	209	234	222	237	245	228	226	253	254	252	219	212	256	240	205	257	227	251	247	226	230	235	217	266	230	234	272	225	247	238	236	232	262	233	233	245	251	205	233	244	247	193	254	255	237	241	227	253	229	207	229	222	224	230	232	238	234	216	218	219	237	227	223	212	228	269	251	207	233	229	234	231	232	249	229	243	236	215	210	210	204	207	212	237	230	239	235	276	233	261	249	249	243	204	230	225	212	224	226	231	222	241	236	227	224	215	236	220	222	226	244	232	200	234	234	216	235	214	228	220	211	217	245	206	247	236	252	278	237	244	249	225	215	232	215	215	253	248	246	211	238	245	232	237	217	222	198	229	265	247	224	225	243	222	238	241	213	223	192	242	239	222	223	242	235	214	227	238	220	229	230	213	227	252	262	226	226	260	231	203	246	243	237	262	237	254	216	240	240	245	235	217	233	229	225	224	215	210	259	299	218	207	221	251	230	252	248	227	235	216	226	245	228	232	245	241	258	216	234	214	227	234	216	220	217	244	191	233	239	210	220	243	197	244	235	237	216	212	226	248	209	247	227	226	217	220	230	250	224	223	255	222	234	234	241	226	230	225	218	234	232	209	218	221	244	209	222	253	227	214	222	237	210	215	230	235	235	225	246	218	244	228	223	247	220	197	247	254	253	240	222	260	247	230	225	217	211	260	238	217	228	202	209	203	232	244	245	223	236	232	242	223	251	243	249	248	258	227	223	240	271	224	207	233	214	240	269	221	214	254	247	238	232	264	214	223	204	255	212	219	201	211	214	260	215	246	243	259	254	248	244	222	217	189	225	224	216	258	206	257	223	232	225	206	254	250	219	245	237	233	213	248	234	208	207	222	204	212	231	229	227	232	233	219	225	229	233	206	226	238	226	242	239	238	243	233	281	251	259	220	261	207	193	218	252	189	243	229	224	217	208	206	214	227	203	227	247	227	240	206	245	215	239	204	200	220	208	210	200	228	225	241	230	196	206	261	235	237	230	229	231	254	218	229	205	215	281	230	233	228	235	245	236	225	219	242	224	221	210	230	244	277	252	235	225	231	249	239	234	201	236	219	229	220	207	213	214	240	230	217	203	258	239	223	241	236	240	226	214	208	235	234	230	244	249	234	213	231	231	256	245	236	219	232	229	248	241	260	215	208	245	223	219	213	218	227	222	226	216	233	212	224	235	219	225	223	187	259	231	216	226	230	239	197	234	262	240	223	240	220	232	229	206	202	245	226	257	226	210	212	221	226	215	216	235	240	243	242	223	253	237	216	199	237	252	228	228	210	209	241	227	230	263	238	220	215	207	209	234	216	216	257	214	203	235	228	235	223	226	265	210	216	245	191	250	224	242	225	235	259	225	246	227	221	249	241	226	240	233	192	225	214	234	232	221	215	227	227	236	226	238	212	233	226	218	236	238	200	253	235	235	213	262	244	247	194	223	224	234	237	208	206	223	198	229	218	221	251	248	231	205	226	222	213	228	229	233	271	233	244	229	262	233	237	214	215	250	255	233	228	221	233	200	212	214	244	212	221	216	246	213	198	229	249	232	229	228	236	260	229	233	245	254	203	234	216	226	241	236	212	235	248	212	247	219	227	247	223	221	219	232	219	247	225	232	225	221	214	232	229	235	212	239	236	215	201	222	228	242	218	198	227	211	225	233	232	256	224	213	231	225	222	252	207	253	245	245	222	215	233	225	267	236	218	227	245	247	205	243	213	240	213	233	246	199	238	209	228	216	257	198	238	234	235	200	239	252	225	248	236	227	222	223	217	226	220	214	255	252	247	243	212	228	230	225	237	208	219	212	217	227	222	233	240	228	227	218	216	237	232	218	235	209	218	259	208	208	223	229	227	225	224	234	239	210	217	228	252	224	224	233	232	230	239	247	238	270	197	203	213	234	217	249	223	229	227	245	204	241	217	241	251	248	215	257	242	208	229	241	239	236	248	232	228	215	223	249	209	230	213	230	239	189	208	228	197	229
1829	599	616	628	639	616	623	581	598	594	605	573	599	611	526	604	561	554	598	596	584	569	565	594	574	579	548	615	589	581	596	632	597	619	576	589	615	624	601	590	575	582	545	613	593	561	590	574	525	572	570	588	523	593	592	560	576	595	557	560	532	538	590	593	627	602	579	637	553	599	552	556	551	566	576	572	595	580	564	599	572	559	614	584	589	544	554	599	601	575	538	594	565	577	633	569	588	597	568	601	555	578	564	547	615	616	546	575	543	594	555	556	561	570	559	576	588	604	561	624	580	549	622	544	561	595	586	585	585	537	643	545	584	587	550	627	557	585	600	556	577	615	587	522	557	585	597	549	592	571	607	542	585	595	595	551	572	605	570	578	588	556	600	552	590	613	551	555	555	579	586	600	579	622	565	635	603	572	595	584	583	559	583	614	536	585	612	621	578	585	590	580	588	613	605	595	603	592	579	568	598	563	590	604	602	582	553	580	563	608	605	547	549	612	595	604	550	575	598	590	524	560	571	594	626	600	583	600	584	585	579	576	551	603	570	552	568	607	576	575	573	558	589	532	597	603	548	555	572	601	547	562	611	608	597	577	579	582	613	553	555	607	574	575	562	601	591	603	560	594	569	540	573	600	592	550	579	601	627	566	589	626	572	558	571	600	584	635	577	570	578	602	569	556	562	596	548	548	579	615	583	585	571	581	589	584	535	564	574	617	610	595	582	619	581	537	568	608	588	516	593	546	591	538	537	543	613	550	571	592	562	577	594	594	563	593	595	604	574	593	575	597	567	584	578	590	557	608	570	618	566	599	622	576	559	581	535	616	582	621	527	599	608	590	595	627	547	560	578	574	575	564	555	569	607	588	565	633	560	561	579	557	566	582	603	564	591	630	576	642	590	570	580	560	578	575	565	586	529	530	632	576	575	594	627	599	598	604	572	539	588	623	604	578	590	569	633	612	598	572	566	583	555	577	594	582	569	568	590	536	554	527	562	610	600	607	544	571	588	598	594	589	581	587	582	571	578	614	591	546	594	588	587	615	589	599	578	603	573	553	561	591	608	602	604	571	566	588	529	585	640	562	611	601	569	595	587	602	547	589	581	580	586	597	604	596	581	578	573	644	564	559	559	576	610	585	602	562	561	604	608	571	556	559	582	592	577	603	588	577	554	617	588	565	563	600	560	608	570	620	610	568	586	609	568	631	569	558	579	602	579	573	598	576	572	555	554	626	551	588	609	584	630	593	577	601	517	565	594	580	558	582	564	598	596	627	605	606	607	587	544	607	599	560	584	591	595	619	584	565	525	614	583	597	569	600	558	615	576	574	583	572	553	579	586	538	563	555	598	585	588	571	535	642	594	560	587	590	572	565	572	611	599	604	604	574	631	632	579	587	563	584	617	554	603	532	618	575	633	559	575	551	598	560	601	628	572	540	604	572	607	590	548	634	579	554	546	594	607	577	535	576	592	585	592	620	574	564	587	580	578	552	592	556	609	572	597	560	583	670	589	630	611	562	519	556	605	608	581	624	575	594	573	609	618	568	594	599	519	572	592	600	632	542	599	602	594	586	584	601	576	514	582	582	586	535	587	574	608	602	574	571	572	591	565	562	561	586	537	531	601	573	572	569	607	565	585	537	583	581	545	601	590	555	549	623	567	586	588	580	597	589	548	575	529	586	561	578	599	573	605	634	601	588	533	579	542	610	567	592	584	595	575	616	604	584	566	562	571	556	584	512	619	577	582	557	564	589	589	576	634	586	621	577	583	603	561	571	547	607	608	578	577	582	585	603	586	604	548	579	597	581	548	580	606	586	617	564	545	612	582	604	564	590	580	566	574	588	556	588	641	569	587	560	601	621	569	602	608	600	570	576	596	570	561	596	591	582	537	588	561	586	586	548	597	558	587	595	584	615	595	577	589	587	573	566	608	598	606	560	587	558	578	552	602	594	589	536	574	523	570	562	581	564	609	567	605	569	562	568	592	603	603	588	600	563	566	608	611	580	541	594	581	577	583	576	562	557	558	554	598	568	571	553	628	546	587	562	564	575	577	589	525	552	578	579	606	573	588	556	580	605	527	601	586	630	587	562	594	579	560	626	554	571	625	587	579	597	591	582	590	528	614	557	613	585	540	585	566	560	615	559	565	604	555	620	547	602	555	592	578	587	540	570	568	573	538	587	598	564	589	528	570	604	621	549	592	592	585	584	599	548	541	601	558	662	548	597	591	576	603	532	618	598	585	654	581	568	545	584	601	567	563	589	575	605	586	593	550	575	573	613	621	587	612	534	557	551	541	586	546	588	629	547	588	568	561	608	570	633	616	628	596	563	552	615	601	581	638	575	562	576	618	586	637	545	636	591	569	545	560	588	571	597	563	555	582	599	582	582	580	595	584	570	582	564	588	601	563	616	568	565	555	589	597	580	560	556	617	559	598	560	585	542	613	565	609	554	579	544	595	607	605	592	594	583	565	611	582	612	597	563	585	605	562	562	543	582	572	580	558	571	584	606	596	599	621	576	554	603	589	598	590	566	561	573	578	588	604	574	544	539	617	571	563	599	551	589	572	597	596	599	623	599	604	554	576	554	560	548	568	540	607	631	562	557	544	619	543	597	571	578	591	556	599	576	595	584	566	564	607	562	585	588	595	575	625	595	600	634	564	565	576	544	581	549	601	584	568	591	611	589	618	628	593	547	605	562	576	578	569	619	589	551	600	596	611	597	578	554	595	583	537	536	598	619	551	583	581	538	624	576	573	589	586	606	568	558	588	621	579	551	566	599	592	572	577	612	569	578	573	593	601	581	562	606	573	579	555	575	631	569	530	601	600	574	539	566	575	600	631	629	586	603	570	596	604	594	558	552	578	621	593	591	582	588	603	568	612	555	548	588	587	584	598	581	602	586	537	548	567	605	631	580	570	595	579	560	581	607	609	549	553	576	540	589	575	601	576	620	525	559	586	576	575	552	611	590	536	583	550	596	549	540	562	580	584	589	603	587	555	605	554	628	620	582	588	567	605	569	568	581	578	603	558	536	592	616	618	604	594	584	546	571	607	579	585	604	586	581	580	547	590	556	600	607	570	644	574	559	573	585	562	569	595	591	571	587	561	593	564	587	600	588	570	568	559	618	616	586	614	551	596	575	571	587	576	584	582	580	592	559	564	572	548	582	581	649	543	552	595	622	574	592	554	569	583	550	558	565	574	603	549	613	547	563	548	623	564	597	555	553	555	598	587	636	585	580	603	580	599	622	614	576	541	599	544	588	578	581	550	591	594	603	575	584	608	622	581	561	587	600	610	589	598	596	573	592	600	561	603	576	611	611	591	539	559	562	553	562	583	596	558	591	579	569	548	576	614	564	572	576	555	559	574	604	550	646	576	614	604	581	577	564	565	606	555	577	592	610	568	570	541	620	602	582	574	592	607	617	526	585	574	597	584	540	574	563	571	598	568	563	579	575	578	549	589	625	595	561	587	605	592	569	557	536
7119	514	536	423	307	284	260	225	229	198	196	183	206	194	173	183	194	214	172	180	178	182	166	186	166	200	218	173	191	181	186	167	179	167	183	199	172	202	170	160	190	206	186	179	191	188	186	155	181	197	187	184	170	190	186	168	176	179	190	183	159	180	177	193	205	173	186	184	193	199	175	174	199	170	182	177	162	170	168	196	165	186	173	192	180	170	181	199	180	171	194	207	191	182	183	197	176	157	169	170	172	194	194	201	179	165	156	175	172	180	189	186	181	186	175	186	197	193	182	168	178	194	186	223	188	166	169	145	163	190	187	196	197	170	205	188	168	197	180	176	185	170	175	181	184	185	192	206	164	159	174	169	155	195	180	188	204	170	194	197	188	176	153	188	196	178	189	171	183	160	199	185	195	180	179	184	159	170	175	190	162	189	182	165	136	190	157	184	168	179	175	176	195	176	168	173	199	210	196	184	189	177	183	172	145	191	193	174	191	187	154	184	201	156	174	189	167	191	190	184	171	190	162	204	183	187	179	151	198	209	154	173	179	195	187	174	179	200	165	211	198	177	150	195	195	180	195	166	193	159	192	200	170	178	170	171	185	169	199	202	171	166	184	184	172	185	151	152	203	220	173	171	192	184	184	199	176	209	177	190	185	176	175	186	194	180	187	196	192	220	170	183	168	186	202	191	185	167	152	191	174	199	168	184	188	167	191	160	185	189	197	189	161	173	193	194	194	147	180	210	169	194	174	162	162	191	167	192	215	176	184	177	189	197	190	186	167	170	176	203	198	163	177	172	178	183	193	174	178	203	192	205	183	207	189	175	157	163	197	185	181	184	171	202	172	155	170	183	193	185	193	167	159	168	178	160	181	199	162	197	192	182	177	187	190	224	172	163	181	214	198	182	186	192	171	185	172	218	182	195	200	182	163	136	196	182	182	179	199	199	199	172	191	191	178	171	176	221	187	200	208	197	215	175	233	194	183	168	172	183	162	156	175	190	163	189	183	181	182	183	193	167	174	152	152	190	178	196	186	178	154	179	173	209	171	190	168	183	201	169	200	178	185	193	210	192	201	184	193	173	176	181	166	165	177	185	191	185	181	200	156	171	154	181	199	163	193	173	163	180	155	180	181	165	169	161	193	184	209	169	171	169	169	159	197	198	183	171	172	165	166	167	182	161	166	185	176	218	175	189	182	178	173	171	177	170	158	166	171	167	181	207	185	211	167	211	212	173	202	198	156	179	202	200	177	173	180	203	179	187	186	184	177	179	172	184	195	199	172	171	161	175	199	186	154	180	210	196	168	173	174	185	152	176	180	181	181	163	164	175	166	184	199	184	194	165	183	201	177	166	165	180	169	201	194	209	186	205	188	179	169	172	203	196	186	193	223	189	188	181	185	197	189	177	185	154	169	170	174	203	186	164	177	189	161	182	163	175	182	168	139	175	185	168	182	192	201	177	214	170	171	170	148	177	177	158	184	170	196	190	171	170	219	147	183	181	186	188	216	183	166	190	161	192	189	184	193	204	172	211	186	188	197	180	196	183	161	165	197	179	183	178	162	183	158	202	181	180	210	211	173	187	180	178	166	169	209	181	200	177	176	183	174	183	194	195	162	166	185	182	179	173	172	174	163	176	185	181	200	184	175	213	193	168	180	185	179	160	184	193	178	204	196	173	177	191	183	173	177	174	174	180	176	197	161	175	187	157	171	178	157	172	201	177	179	172	184	187	188	165	158	189	201	184	200	184	186	167	161	209	166	186	172	162	177	174	175	190	180	175	172	170	185	175	188	157	165	216	173	195	171	168	178	191	198	192	170	202	171	172	236	181	169	187	158	197	158	192	152	132	191	171	166	162	186	174	150	182	158	183	184	166	179	159	188	178	189	174	166	181	177	179	203	160	173	184	194	191	162	182	184	194	185	169	179	162	195	166	201	193	174	157	184	136	177	182	175	204	197	177	167	185	201	175	180	201	193	168	191	203	185	185	189	188	166	185	168	174	188	153	180	184	214	170	194	188	176	181	206	187	197	191	198	172	149	198	194	183	178	178	172	190	180	199	153	188	170	194	145	188	197	181	194	193	161	188	188	189	169	156	182	148	165	196	189	182	180	172	193	190	191	188	202	170	151	169	181	180	162	172	172	181	181	176	199	170	192	175	174	199	184	185	170	187	197	210	166	218	187	183	182	176	194	209	171	180	185	162	200	166	190	159	152	182	156	180	198	166	203	192	181	196	178	164	175	177	165	170	198	166	204	175	197	185	192	196	178	164	178	180	172	175	151	157	186	185	170	207	169	193	162	195	191	184	175	176	156	187	163	183	170	149	168	199	181	200	178	172	168	184	172	177	185	182	195	193	192	178	192	184	202	182	198	208	175	186	194	161	222	167	151	182	191	191	162	160	191	205	208	191	181	195	171	176	191	161	194	209	183	202	185	189	175	194	176	176	191	200	178	204	186	187	156	165	163	187	209	184	179	183	194	198	177	189	181	182	159	153	157	178	202	190	171	190	191	175	184	205	167	183	162	184	194	185	162	174	182	182	187	145	174	180	179	185	192	179	139	193	195	191	173	192	183	177	174	204	160	179	206	164	173	173	175	181	173	211	166	150	209	164	201	175	195	169	174	203	184	187	177	159	187	177	158	183	197	191	189	180	169	170	183	161	203	162	170	155	183	167	162	166	185	182	188	167	187	191	207	180	200	172	169	158	170	160	192	194	184	197	172	197	207	175	176	161	179	173	159	174	173	178	192	199	176	167	191	191	186	172	165	172	169	196	162	192	199	185	181	185	186	190	193	162	170	205	162	179	174	193	200	192	168	187	181	192	202	170	186	176	189	165	175	199	165	172	188	165	176	191	164	210	190	165	184	179	189	208	172	188	214	169	179	176	173	175	176	192	203	176	174	189	180	194	182	178	175	207	191	182	164	192	177	197	214	174	186	196	180	172	192	180	177	207	168	165	206	183	172	169	183	182	187	184	169	185	182	170	181	167	199	180	187	196	198	194	162	184	177	161	160	184	177	180	166	187	166	175	167	170	215	184	181	181	180	158	166	180	145	197	184	179	162	204	204	167	190	176	189	182	175	178	203	177	185	171	162	166	178	202	182	147	191	174	189	175	196	204	173	174	171	183	178	192	203	167	213	174	180	176	180	178	186	165	170	191	192	166	175	194	173	179	166	201	189	193	182	168	161	189	187	155	190	164	195	209	184	177	177	180	178	172	158	166	184	181	185	194	194	187	182	171	196	179	189	198	159	167	188	187	151	174	176	183	189	172	168	185	171	162	187	188	193	185	176	161	172	168	183	174	191	212	180	184	189	195	165	170	199	184	155	169	159	171	227	200	183	187	170	193	179	184	176	220	187	170	165	183	185	218	197	151	170	195	189	177	176	177	168	185	187	187	184	186	178	168	188	184	156	178	174	200	199	168	194	157	185	160	192	171	168	181	207	181	177	169	185	171	199	158	156	182	162	161	172	182	207	161
6151	824	1328	1400	1186	1073	907	820	766	670	693	641	580	638	623	591	567	558	562	547	604	575	523	562	514	557	515	486	552	522	535	508	506	543	486	504	551	509	494	524	505	538	479	527	499	510	510	484	488	539	534	484	482	537	509	585	510	537	505	522	550	503	526	508	491	525	522	488	491	515	496	486	504	522	530	490	505	473	486	491	484	498	485	560	489	488	549	540	486	485	494	523	516	537	513	547	490	518	536	489	473	472	495	519	477	472	493	510	496	497	470	480	502	480	488	492	465	500	511	488	508	466	520	512	502	502	533	485	485	490	476	491	517	552	513	480	538	498	498	510	540	493	491	489	496	466	483	489	495	480	493	444	494	459	497	511	487	480	510	514	507	525	497	478	538	478	503	502	503	493	485	490	484	496	525	473	484	492	557	440	509	508	465	482	507	464	491	498	517	493	516	515	492	515	537	512	529	483	489	499	545	513	541	499	463	484	525	463	478	488	523	485	494	523	484	503	517	501	483	469	495	501	519	500	499	493	475	497	496	502	514	504	550	495	444	508	508	498	496	516	483	477	518	503	505	468	458	490	481	496	530	530	477	499	502	499	575	513	457	486	525	492	493	477	506	511	527	529	492	510	468	503	474	512	505	472	477	541	470	514	489	485	531	493	519	475	505	494	501	506	478	523	484	458	505	509	492	535	505	512	508	484	461	539	479	483	546	510	492	515	502	504	497	537	497	491	498	455	517	463	471	475	492	469	517	541	507	498	460	513	504	473	501	469	537	488	490	487	498	490	476	538	464	523	478	524	532	503	496	523	516	503	480	471	466	485	486	496	515	484	566	483	482	476	543	518	533	538	483	516	511	520	486	474	520	567	476	532	495	535	493	535	556	543	475	498	518	517	479	524	432	477	497	464	501	502	454	506	502	499	503	511	511	502	498	549	499	523	472	511	518	508	488	511	497	489	507	491	551	488	494	506	477	496	473	505	508	520	549	478	506	499	512	487	500	467	522	470	507	521	444	515	501	493	520	492	517	480	486	503	528	484	484	475	473	530	495	564	476	493	465	479	488	506	516	485	477	487	536	492	519	509	513	516	500	541	497	512	530	524	514	462	511	510	520	507	497	473	526	480	489	528	475	525	521	478	470	490	521	534	492	510	466	513	485	501	528	527	455	477	487	490	505	547	495	503	494	486	458	524	490	501	505	515	508	492	506	539	529	520	467	475	497	489	515	551	507	460	467	492	474	468	513	486	462	490	532	502	501	512	518	465	535	511	476	508	532	511	498	497	505	509	490	510	500	482	501	513	493	458	490	501	512	543	479	515	505	495	504	537	497	510	503	519	491	469	490	472	522	529	489	505	517	507	508	519	472	488	487	524	480	513	502	510	501	494	508	548	472	496	441	505	467	486	497	491	478	526	495	522	500	529	528	515	490	489	559	487	461	496	505	474	472	518	500	476	474	495	480	508	512	501	472	492	488	466	463	483	501	461	514	515	527	496	481	481	478	502	487	521	521	518	517	520	512	505	502	511	472	516	493	514	483	501	496	518	484	495	522	536	438	520	497	497	505	514	515	485	495	466	505	494	496	470	464	504	499	546	487	492	523	514	549	506	506	470	485	523	501	515	539	507	489	518	462	480	525	514	508	469	509	487	497	457	484	497	517	509	462	516	512	538	497	485	523	516	515	509	483	494	470	504	501	483	512	501	512	515	518	492	500	490	511	480	546	484	481	507	477	542	474	507	521	522	482	527	500	534	453	515	480	493	499	493	529	501	510	496	514	551	501	515	524	487	511	498	512	507	533	530	491	486	496	504	501	503	498	478	495	505	496	492	495	476	464	496	502	507	513	517	498	515	507	517	502	498	483	484	472	442	484	517	458	464	514	489	487	468	490	508	518	457	494	493	495	499	470	539	481	443	512	484	514	516	503	503	506	522	503	491	533	504	481	503	493	467	489	492	459	477	476	508	507	448	511	489	526	486	537	484	514	485	469	515	533	520	510	518	481	462	502	482	493	522	495	527	518	451	571	497	512	559	507	497	507	512	510	498	463	468	508	477	484	497	470	440	517	497	504	525	488	496	511	460	495	509	452	544	484	502	499	514	475	518	495	504	489	498	518	525	549	512	477	500	461	526	497	522	535	478	535	508	500	506	526	508	514	507	504	519	486	506	522	516	459	485	501	516	504	547	559	495	467	485	511	483	482	494	507	482	496	511	494	521	525	452	504	498	506	482	509	517	496	486	506	483	472	503	481	490	502	507	496	508	498	528	490	532	508	516	494	480	478	506	513	474	525	485	486	482	520	505	498	500	531	498	491	484	516	469	522	513	538	522	476	515	529	489	489	521	534	464	496	492	479	488	465	553	480	504	472	518	474	516	495	533	527	528	501	516	501	512	501	492	527	485	465	502	497	510	499	484	483	476	469	507	506	480	467	514	473	478	487	537	479	510	500	489	519	489	507	516	473	487	491	485	446	524	464	511	498	512	491	562	563	492	497	487	477	553	465	515	468	523	514	471	507	519	461	500	507	507	527	489	512	549	482	452	531	495	544	495	513	521	528	493	460	530	499	480	478	546	486	506	503	497	513	486	538	483	517	459	506	503	486	495	489	488	534	504	487	491	477	490	438	545	513	495	500	501	488	501	494	513	512	453	558	526	507	471	457	477	499	534	545	474	501	562	486	518	504	508	490	499	475	536	525	526	486	476	512	482	489	494	535	500	518	528	540	469	488	494	534	504	484	480	487	462	508	511	531	512	514	436	440	486	549	504	497	511	489	521	519	487	491	498	465	535	498	483	529	507	489	477	537	502	473	545	524	507	514	485	504	535	493	478	514	507	513	492	503	454	516	539	532	509	498	453	485	479	483	470	481	495	521	529	500	565	493	469	480	556	464	502	496	482	494	498	502	498	510	511	505	500	519	493	476	469	499	525	496	492	511	456	493	557	545	476	511	524	532	507	514	479	498	522	456	558	491	480	509	485	547	498	521	494	483	494	459	503	455	486	507	489	500	537	491	491	506	467	529	504	499	527	509	497	524	489	507	540	484	517	486	478	502	493	498	517	482	472	533	530	485	527	484	543	489	499	500	476	488	478	473	525	505	522	486	483	514	473	497	521	472	479	505	495	501	499	525	526	510	511	531	495	492	522	502	511	566	461	514	494	481	497	509	473	474	507	482	531	484	485	490	529	507	486	484	520	488	536	495	486	534	465	513	493	485	553	495	483	503	497	519	485	515	521	502	451	473	481	492	475	518	497	544	502	468	503	484	489	490	516	477	476	478	515	489	534	478	482	471	482	490	497	534	500	506	500	498	485	487	516	480	514	484	550	531	509	507	517	473	487	527	526	485	480	490	490	489	533	474	479	473	506	468	498	498	507	501	469	504	521	556	516	475	487	507	487	494	542	521	514	528	520	464	499	529	502	527	496	498	516	488	498	498	491	498	517	510	471	466	513	529	494	516	504	491	492	523	523	462	464	489	493	496	524
14399	1446	1229	943	756	617	560	528	511	429	430	449	402	407	409	428	368	417	418	406	394	398	410	396	390	417	346	382	421	332	373	354	404	403	412	378	369	414	390	388	432	379	412	405	384	367	384	374	383	368	363	412	381	403	395	391	397	405	388	381	338	425	377	409	353	355	357	381	392	395	406	351	368	391	393	378	387	362	360	425	414	410	435	395	372	404	396	398	400	395	368	403	373	389	380	364	449	384	358	386	388	394	385	414	396	378	403	365	368	365	370	339	377	389	381	391	374	393	386	376	409	379	366	342	363	384	399	408	410	390	392	393	432	403	404	387	382	361	337	387	405	387	395	383	357	428	401	408	434	423	414	390	411	386	403	423	446	407	405	370	411	376	387	374	411	389	383	402	401	401	386	402	393	374	420	398	356	390	416	367	398	337	384	358	381	360	401	363	385	379	387	419	377	390	375	358	423	412	367	372	391	392	410	379	347	337	400	434	396	375	380	381	409	365	415	376	415	425	394	380	439	378	394	402	390	417	397	388	357	365	396	389	365	388	346	374	373	376	338	405	403	412	370	404	386	382	395	420	418	388	387	393	388	412	414	382	392	397	367	391	352	405	356	357	340	381	379	409	411	380	381	397	364	410	397	369	394	396	383	403	363	394	389	383	371	358	380	388	405	359	366	372	404	385	356	361	382	393	410	387	418	418	379	407	396	404	414	416	382	386	407	395	385	359	388	367	340	376	368	377	383	390	375	372	400	402	369	409	369	373	384	344	403	365	363	401	393	407	404	394	397	376	350	376	359	402	421	412	373	379	419	379	362	340	373	411	367	370	422	431	389	366	424	409	375	376	386	392	398	376	398	368	435	406	406	372	350	344	374	436	378	380	411	348	393	398	453	400	416	377	346	377	382	387	408	394	417	399	388	355	404	391	402	383	419	336	411	408	401	407	375	384	362	403	362	420	373	348	407	358	407	393	414	416	385	380	410	408	356	398	374	416	361	371	378	365	409	399	373	373	403	353	365	408	397	386	346	353	405	373	339	442	384	394	398	385	441	408	421	362	359	380	357	400	398	395	364	417	393	407	423	385	331	395	398	386	389	392	387	370	405	354	395	401	378	383	408	373	410	401	358	400	399	381	384	396	375	390	405	397	346	394	382	352	348	363	389	401	396	404	377	419	414	380	377	351	396	373	365	404	350	391	363	387	403	371	379	370	402	403	351	361	456	355	376	395	385	412	405	423	383	351	398	397	392	386	392	386	334	360	392	407	415	429	435	389	408	382	401	385	398	361	396	412	390	368	382	428	413	415	392	397	397	377	372	409	389	374	395	404	396	351	384	385	397	358	381	403	377	397	423	391	378	420	390	438	361	385	411	376	364	414	380	383	388	387	373	387	407	411	404	375	355	394	370	418	393	389	399	381	395	413	369	393	381	421	377	394	391	418	393	389	409	427	388	392	382	403	412	368	393	418	375	350	396	386	426	421	403	363	374	400	399	373	407	364	374	404	353	377	351	428	377	418	386	379	383	387	400	394	356	372	369	397	343	423	378	356	341	382	355	415	407	407	402	390	377	363	420	414	410	393	359	406	408	357	400	414	392	379	363	382	362	389	394	379	405	396	372	371	419	378	344	338	382	362	379	374	356	358	382	368	406	365	368	414	388	386	397	386	426	381	379	398	384	420	381	390	424	377	370	415	410	412	392	386	357	432	336	385	380	396	379	393	369	384	396	416	373	368	384	376	374	363	395	401	353	391	361	355	396	371	380	382	373	383	390	363	366	385	392	368	391	404	377	439	386	383	357	387	393	396	390	394	391	370	394	385	369	375	384	338	382	370	415	413	388	416	379	365	409	394	376	386	384	381	421	393	372	397	407	414	409	365	348	392	389	382	408	453	432	400	400	383	396	443	394	418	363	407	405	404	377	405	378	381	394	413	429	406	385	382	403	392	406	391	364	388	399	352	435	355	443	419	412	378	399	386	384	341	420	388	404	431	393	385	410	378	374	372	400	415	393	385	377	387	349	398	421	408	387	364	364	422	377	386	401	379	400	380	407	361	409	337	412	394	392	394	397	375	401	398	382	397	377	386	423	322	363	403	397	369	372	381	392	406	405	403	353	366	359	394	365	405	374	367	370	375	414	398	359	388	406	367	374	433	378	398	420	394	391	375	380	392	379	402	450	386	353	384	387	411	384	363	383	379	409	370	384	337	386	415	385	382	402	417	401	370	390	372	380	390	369	412	352	357	371	434	402	418	404	415	391	395	397	379	403	421	422	385	376	416	387	380	397	390	396	421	407	391	379	402	408	375	389	377	410	395	367	392	395	416	407	423	392	417	367	395	415	375	355	378	384	379	421	362	399	426	364	400	376	374	395	369	382	413	384	384	389	356	402	375	394	392	376	393	371	396	400	368	389	450	367	370	380	338	382	378	348	358	417	401	386	353	434	387	344	391	391	350	387	373	385	374	395	395	380	389	403	409	380	404	398	362	337	400	427	378	414	411	376	407	384	402	358	388	380	361	393	404	379	385	397	384	370	382	395	406	394	399	423	376	362	382	367	347	389	375	374	403	400	377	364	391	393	414	366	414	416	375	370	354	324	374	369	375	385	403	352	383	388	393	365	390	406	380	375	416	408	369	397	388	350	414	386	377	367	385	414	394	404	378	398	404	382	376	397	379	390	408	383	390	429	366	390	356	399	403	396	377	382	366	359	365	389	387	418	386	414	415	387	407	370	373	382	403	396	373	370	357	345	403	381	421	418	375	378	378	392	374	394	380	401	399	365	376	391	366	396	385	393	377	392	397	394	370	391	389	388	381	422	366	416	394	399	408	388	427	384	371	434	413	384	389	384	411	403	392	371	404	374	387	385	413	383	398	408	397	401	346	330	375	370	405	406	443	431	378	359	356	381	374	411	400	367	363	374	359	392	411	390	386	412	391	392	382	381	386	351	405	407	398	345	399	389	364	380	375	419	394	401	425	390	413	381	399	387	373	384	349	386	405	361	400	405	400	401	384	387	366	430	385	374	373	404	392	390	364	416	353	360	388	367	411	367	375	389	383	369	384	403	373	379	434	403	399	409	429	449	395	436	386	374	406	402	377	384	407	405	405	402	372	375	390	386	418	390	378	380	394	428	382	373	389	358	370	370	363	366	395	402	400	393	369	378	419	394	451	387	399	415	405	350	417	354	405	406	386	355	373	409	381	390	442	386	403	387	402	402	400	389	401	419	373	383	406	366	413	395	402	388	379	362	373	444	441	418	375	414	388	404	357	395	392	395	378	376	387	400	399	350	372	368	382	391	354	406	385	389	406	403	452	352	388	379	401	366	419	384	405	413	387	358	346	407	367	399	383	368	375	386	357	412	388	349	375	366	408	390	396	411	400	396	417	388	374	380	395	402	375	380	363	382	368	385	427	361	425	404	369	356	394	380	392	375	372	367	367	418	369	371	372	354	383	381	383	363	376	411	377	380	413	381	367	348	450
8537	1567	2417	2710	2302	2002	1572	1557	1417	1272	1210	1198	1095	1103	1047	1097	997	1018	1014	969	1013	981	951	998	972	995	951	961	963	916	912	937	942	1004	997	968	903	1026	941	966	924	970	947	887	947	962	897	909	882	964	932	906	946	889	894	917	959	944	940	921	955	892	906	974	974	886	951	929	901	900	933	905	913	889	946	912	952	918	957	920	963	926	932	930	907	972	908	947	995	903	889	898	917	951	925	891	929	903	1002	897	912	977	953	932	923	958	951	940	1010	879	923	925	865	904	937	858	954	964	936	888	922	908	985	937	900	872	890	934	886	912	985	949	931	916	963	947	981	903	938	902	917	937	959	916	883	941	947	926	924	920	951	897	980	968	955	901	891	910	977	912	951	920	874	919	960	904	915	921	901	932	952	906	919	926	880	897	927	922	968	898	920	949	937	922	844	972	871	925	945	843	887	878	935	900	958	936	941	903	974	931	929	906	895	935	894	922	949	900	940	910	880	886	863	926	926	879	930	900	942	907	911	874	894	951	933	877	882	848	896	939	963	970	933	875	907	907	947	872	909	922	860	907	963	916	932	908	863	955	951	913	882	884	857	928	929	907	906	898	884	950	889	941	938	909	919	889	901	954	912	895	932	923	914	928	916	899	941	922	867	935	901	954	890	904	887	936	882	899	904	888	933	869	920	903	954	908	970	951	927	919	929	946	967	939	901	919	904	900	885	923	912	864	939	901	910	940	880	893	918	867	902	883	930	843	906	877	893	948	936	948	896	895	896	922	977	936	874	942	970	924	924	902	911	951	943	910	952	958	970	913	948	899	892	931	963	924	907	948	852	946	915	897	899	961	968	929	904	941	873	913	899	852	924	908	877	883	983	878	901	939	859	912	941	963	875	961	894	906	887	938	910	948	865	954	923	900	893	878	947	932	884	856	896	917	906	937	965	927	903	916	941	927	874	916	905	868	919	932	884	920	873	972	947	887	896	917	959	969	861	887	925	965	950	940	915	873	925	923	928	924	918	941	888	901	970	830	954	899	928	908	906	909	876	870	944	943	937	926	927	934	892	965	977	908	916	894	879	922	922	871	952	918	920	895	896	945	935	886	902	901	935	908	924	896	886	950	919	949	917	963	962	903	927	915	941	926	890	896	909	876	919	911	940	955	901	928	926	984	922	913	940	906	904	914	899	949	937	963	922	920	921	966	942	898	889	987	928	894	847	920	932	881	951	886	873	925	866	898	946	892	866	891	935	941	901	908	903	926	923	948	885	924	904	907	932	943	866	950	939	915	955	918	878	926	903	881	943	966	905	995	902	945	902	948	909	946	911	922	957	883	920	931	937	927	900	915	915	907	910	946	921	952	987	920	891	956	956	933	845	876	949	886	914	907	927	949	970	867	931	968	951	932	943	906	965	994	914	892	870	923	902	940	902	896	876	928	901	938	924	946	947	901	900	890	892	935	913	904	899	958	958	876	894	986	916	966	919	915	875	902	921	912	890	976	875	916	915	894	900	950	978	864	912	871	956	925	910	926	881	927	880	946	917	904	924	908	882	954	911	921	895	902	889	886	899	914	907	936	887	953	928	887	913	945	927	919	921	875	893	939	921	925	913	940	907	913	900	920	884	906	926	931	844	894	889	896	942	861	923	933	947	892	874	924	924	954	882	929	911	879	902	906	924	871	907	952	939	939	946	912	942	916	891	908	964	928	938	1003	913	976	888	843	920	925	916	874	880	943	898	862	949	903	856	859	887	892	950	893	878	921	953	917	941	913	901	893	898	973	890	942	934	921	900	962	942	944	970	931	935	941	943	986	901	917	952	890	920	967	854	908	934	938	920	905	875	920	942	952	931	937	940	925	854	915	904	952	946	854	866	892	911	936	843	916	957	908	916	893	946	918	926	926	883	919	924	889	929	939	903	886	895	910	934	906	932	921	968	905	905	902	918	893	961	956	896	987	821	839	946	940	882	960	940	875	914	884	896	900	935	918	933	931	940	919	951	871	919	830	880	941	963	941	884	900	970	914	972	892	929	919	979	891	934	929	944	890	904	890	976	902	911	918	900	992	918	894	905	919	906	922	897	940	939	890	916	925	934	931	936	898	927	934	956	885	931	970	918	920	909	887	902	882	924	933	934	932	851	869	931	915	880	945	930	937	909	851	959	960	917	920	906	905	920	873	904	987	937	909	908	909	897	935	881	950	925	974	900	922	912	936	933	880	991	980	894	904	930	901	898	894	898	942	914	946	950	925	928	918	904	914	946	884	952	910	929	943	915	940	885	891	942	925	953	947	947	925	925	965	946	900	919	958	892	907	917	909	867	876	881	924	952	901	922	929	900	941	977	919	944	907	957	956	936	916	942	902	935	892	876	987	915	888	899	965	920	915	973	926	925	924	909	940	886	871	937	916	898	935	921	904	920	948	918	889	937	902	908	914	952	959	935	856	938	981	931	909	901	953	890	934	879	908	983	880	880	959	880	887	936	976	934	959	914	908	887	947	909	942	921	950	919	930	872	891	905	909	896	900	907	927	966	909	936	994	920	962	926	890	988	925	898	888	944	922	904	893	923	884	887	939	908	859	941	933	908	977	914	926	902	927	917	914	912	841	897	913	936	927	888	914	964	943	924	937	886	909	861	929	855	884	892	926	915	904	903	951	889	900	923	913	963	879	908	886	916	950	934	889	944	941	921	911	906	982	864	892	905	828	920	879	898	893	955	895	921	905	931	904	918	945	903	975	859	956	882	961	837	892	935	905	943	920	950	934	913	923	923	900	943	941	895	938	908	915	975	933	883	933	858	941	961	869	957	909	881	935	946	850	871	934	901	909	916	952	981	966	906	864	901	960	879	925	949	933	929	940	888	951	914	867	948	928	876	924	907	941	923	910	949	922	892	933	928	904	886	906	961	974	944	937	929	938	972	894	933	913	882	911	911	936	929	940	1009	913	913	920	886	913	964	901	917	922	952	884	924	913	897	884	902	1002	960	900	890	869	939	916	910	881	928	989	918	968	947	839	924	854	936	932	919	902	940	900	916	967	914	948	1015	927	894	901	903	931	966	987	927	964	935	902	936	882	937	913	911	896	862	878	910	918	904	907	897	918	909	955	937	891	935	944	928	909	930	933	934	968	909	942	920	914	944	924	910	996	918	897	903	911	890	902	923	928	945	872	886	909	908	885	931	881	909	892	868	946	926	907	925	922	910	954	921	967	933	944	885	936	897	918	895	862	937	887	912	931	887	929	874	958	910	883	950	914	945	880	859	848	944	977	925	964	879	895	903	885	920	940	925	898	944	909	886	1002	915	906	907	915	924	970	910	921	954	957	915	927	922	985	886	903	942	959	906	837	954	921	993	913	897	877	1002	908	835	901	978	895	917	911	937	915	887	898	962	973	867	956	889	921	987	901	877	921	922	963	958	969	920	953	892	865	893	952	920	923	915	891	905	958	934	862	903	886	904	940	945	909	862	917	918	911	911	899	937	904	949	915	862	938	959	915
1395	234	221	245	232	248	216	232	223	228	215	217	232	203	195	235	207	248	255	216	217	227	206	216	226	241	214	219	251	202	225	251	205	260	230	171	223	245	220	213	205	227	209	245	232	218	239	248	236	220	234	225	242	231	253	249	229	223	217	240	226	241	221	224	219	221	207	236	233	231	203	249	213	221	213	237	204	236	252	238	209	263	225	224	247	241	227	230	214	236	217	188	210	248	216	245	247	208	222	224	233	224	234	230	226	246	210	229	214	219	236	219	242	227	235	230	209	239	245	257	214	228	253	248	227	240	236	255	243	207	257	204	210	208	191	222	230	260	206	246	239	249	214	224	224	258	250	211	237	215	242	229	237	234	213	247	229	241	245	236	235	227	224	206	222	198	232	239	219	231	218	235	209	219	229	227	227	264	231	264	227	250	233	228	222	218	242	227	244	207	259	234	249	216	226	219	234	217	243	218	228	254	210	223	223	211	226	224	212	226	231	232	232	240	223	198	235	228	238	247	179	230	248	232	236	247	228	203	213	204	228	231	230	232	209	216	225	239	227	221	241	232	235	204	208	232	217	222	245	240	248	231	245	209	214	189	202	213	230	211	243	261	237	231	247	238	186	231	237	263	219	216	237	220	175	234	232	246	212	209	243	239	240	247	245	215	229	243	242	256	235	242	184	207	232	243	215	238	252	259	210	233	220	208	236	215	199	233	224	224	226	247	251	232	220	255	234	258	251	216	192	225	230	218	252	222	245	211	226	237	242	240	198	227	186	191	224	201	221	212	200	241	216	219	270	207	212	218	199	242	242	228	230	225	211	235	239	229	234	220	239	210	172	220	208	238	225	239	224	220	251	236	232	243	230	236	225	234	255	255	202	197	218	224	255	235	222	218	234	209	228	210	217	240	230	231	240	233	228	235	233	233	251	247	251	223	238	256	271	229	238	237	227	236	233	228	265	236	236	236	226	226	216	233	206	233	202	230	262	219	219	242	222	235	234	193	198	258	237	223	239	257	223	215	235	234	265	222	234	248	222	193	220	221	233	221	227	262	204	230	247	253	245	210	224	203	220	229	214	238	228	231	221	209	231	230	217	204	237	243	214	238	233	207	249	241	243	236	226	219	242	253	272	238	214	223	200	221	226	236	223	203	213	231	221	220	259	230	240	225	223	239	241	219	222	223	252	252	216	196	236	239	226	242	231	240	249	229	264	222	204	258	218	245	210	239	200	235	252	255	253	247	233	235	215	233	235	210	216	240	235	206	221	194	237	236	210	261	204	183	221	240	247	224	211	243	224	213	209	222	214	241	264	223	201	194	228	234	243	229	227	247	228	218	226	240	216	214	246	250	230	238	237	255	231	242	215	243	225	227	243	237	259	224	246	199	260	235	233	228	210	245	260	231	213	213	222	251	235	227	234	221	231	216	268	235	247	203	213	239	223	214	230	192	228	226	241	213	241	194	259	194	213	197	230	276	229	221	202	206	231	243	227	226	220	212	257	239	245	229	200	218	242	237	205	218	217	242	231	211	224	220	222	239	264	236	211	232	240	221	224	235	219	248	231	232	223	249	206	250	213	221	266	242	232	206	250	242	237	251	220	241	241	232	246	258	242	227	233	221	233	217	237	248	231	220	223	214	225	215	240	227	222	226	213	238	216	219	239	213	245	213	232	216	262	239	230	213	223	224	217	233	203	224	243	242	228	222	234	207	254	237	234	211	223	235	236	226	206	230	242	185	201	232	257	198	206	209	235	221	256	239	254	225	236	241	253	220	215	214	233	219	251	210	240	224	256	245	214	236	233	258	214	239	219	237	209	224	245	234	252	244	231	213	230	205	205	235	199	231	213	230	238	222	264	209	265	234	229	234	268	222	208	253	239	256	251	229	237	221	242	250	217	226	232	217	232	210	232	221	233	235	251	250	228	228	257	236	205	223	232	235	237	206	216	220	239	212	246	220	260	252	221	236	212	220	228	237	253	235	233	223	271	222	240	214	230	216	227	234	250	233	214	220	214	211	246	206	229	204	256	245	228	206	249	231	210	196	242	214	227	207	288	250	237	205	220	200	237	210	212	254	234	259	223	224	221	228	221	221	239	219	213	212	228	230	236	214	218	229	222	228	235	217	226	212	215	220	217	239	233	229	210	213	206	221	246	243	250	246	235	220	247	249	217	212	225	223	249	232	224	208	223	252	251	249	221	258	217	243	231	234	237	236	200	228	208	229	228	251	243	204	209	213	241	221	243	253	245	195	215	227	242	252	224	239	199	240	236	210	241	211	231	231	200	178	234	259	220	259	221	213	211	264	236	224	214	216	241	232	225	231	239	264	254	248	220	221	231	230	200	198	238	229	236	264	224	231	219	230	216	240	251	239	237	240	240	218	217	215	192	244	232	248	208	224	233	208	243	241	236	241	248	241	229	260	229	232	259	246	228	234	237	233	257	258	230	235	225	214	254	227	223	242	204	240	236	246	215	250	253	206	236	235	204	243	229	208	240	223	236	205	231	230	220	247	220	208	228	221	214	215	215	209	233	231	240	245	205	237	195	241	202	269	233	213	211	232	214	241	256	237	211	234	222	221	239	221	256	224	203	238	233	227	239	245	225	208	199	259	255	212	218	221	217	241	226	210	245	241	238	249	222	219	222	243	244	249	233	213	239	222	207	256	195	231	246	228	236	225	222	221	220	233	224	216	237	213	208	221	248	239	246	244	215	223	231	245	212	214	223	221	213	242	219	252	236	228	222	238	226	230	252	240	231	237	217	226	253	211	251	228	258	218	244	241	267	232	191	210	211	231	225	237	258	247	193	259	208	246	227	209	256	211	240	231	233	223	238	233	223	234	228	225	220	248	227	243	246	226	231	209	238	233	211	226	208	248	203	235	254	223	244	224	221	215	217	250	247	211	235	209	230	254	217	221	204	223	208	225	218	275	248	193	233	234	225	235	244	235	226	195	228	233	204	234	227	247	219	246	207	242	194	209	247	181	235	266	236	257	253	238	202	209	215	235	234	243	253	230	235	220	239	197	268	227	226	217	212	249	224	228	235	225	242	214	233	218	244	240	207	233	246	199	223	214	222	225	214	245	254	227	222	236	212	199	208	249	243	258	244	241	247	262	241	244	230	240	255	217	215	230	211	233	239	205	216	223	198	225	196	263	218	236	220	223	263	207	214	225	241	215	225	226	236	225	240	245	215	241	231	243	212	236	223	210	216	206	237	223	224	231	223	232	248	205	243	217	217	222	239	228	232	228	246	216	232	199	217	228	233	229	223	212	242	224	209	249	244	211	246	216	222	236	227	233	217	226	252	229	243	198	267	242	235	230	227	222	199	239	210	219	216	233	246	230	256	241	210	237	229	213	251	244	211	259	252	252	242	201	196	234	263	213	240	255	257	236	248	212	206	225	219	234	242	242	218	224	212	221	218	244	212	236	246	210	219	208	240	242	221	216	219	244	244	236	211	209	228	250	225	239	219	191	217	230
1790	617	631	574	605	650	588	577	595	572	593	580	590	611	610	534	552	599	583	590	551	590	652	535	620	611	569	569	583	604	649	593	561	569	570	560	582	574	559	549	536	562	566	585	557	565	598	602	562	567	561	636	621	571	581	597	591	596	583	578	580	591	563	560	595	545	533	532	562	591	573	547	577	591	573	526	578	580	619	580	586	574	579	583	554	586	541	550	566	587	577	620	602	543	561	626	597	547	611	636	574	541	585	535	543	582	604	555	583	610	569	592	614	607	563	612	571	570	623	581	596	586	553	542	594	619	587	573	604	588	535	598	579	580	553	585	610	576	579	564	600	535	609	592	536	600	578	610	610	574	556	563	597	590	611	587	615	596	568	580	605	538	529	603	618	565	562	593	597	596	577	587	561	579	570	548	592	598	550	559	541	572	558	520	577	576	558	561	600	615	578	585	588	605	622	578	580	567	596	603	558	569	576	555	576	576	583	572	565	631	574	602	602	595	540	553	571	551	571	583	606	649	582	586	567	566	554	565	605	619	583	580	553	556	574	596	603	570	562	586	570	587	572	620	610	561	580	605	559	583	604	553	577	566	576	600	559	592	638	587	586	572	561	553	593	519	606	601	579	567	576	546	561	572	623	605	557	572	564	553	571	559	607	571	566	601	609	607	575	555	540	538	590	580	590	581	525	580	610	534	544	539	592	559	586	590	580	589	587	584	570	610	574	571	593	566	580	606	602	584	565	574	553	515	629	567	530	571	559	595	611	533	578	602	572	577	552	584	594	617	568	588	565	592	558	574	553	594	561	581	547	536	579	528	582	583	590	608	603	602	537	566	593	601	582	578	576	595	559	595	582	534	558	628	592	581	572	585	592	578	582	585	560	574	545	612	607	574	575	556	553	573	551	641	611	543	573	554	572	572	599	582	584	595	592	553	589	630	565	542	565	615	558	555	582	550	546	636	589	613	559	556	605	575	560	564	530	540	588	571	592	604	613	545	588	624	554	576	606	558	550	601	608	549	554	584	594	587	545	595	565	606	572	609	589	584	542	590	617	608	601	571	577	585	557	534	587	587	630	577	596	584	584	587	630	617	542	560	593	549	565	570	578	588	552	536	580	600	574	588	604	602	588	600	538	533	587	581	566	561	622	576	604	582	570	564	562	574	545	563	571	603	605	590	567	537	566	559	548	568	612	533	580	598	541	574	540	588	558	559	589	582	584	623	575	573	559	579	556	598	593	627	569	610	562	558	609	569	557	579	631	566	586	558	572	604	578	567	569	579	589	600	571	554	584	577	545	563	651	582	573	568	520	582	585	568	544	605	563	577	576	604	573	567	557	612	579	594	545	571	592	611	571	614	604	608	618	588	564	565	604	594	581	587	610	605	597	591	587	578	560	589	576	592	582	592	559	573	569	547	601	570	554	562	619	583	542	621	627	558	566	563	595	591	580	626	556	566	589	560	570	558	580	579	569	532	557	560	574	602	577	558	563	586	561	566	546	546	569	585	559	562	587	553	588	578	582	582	565	592	547	641	602	618	574	574	587	624	596	587	611	512	532	560	548	598	532	576	602	542	536	573	581	615	550	616	588	600	550	600	610	614	588	581	585	588	574	569	590	590	610	534	541	587	580	590	540	605	558	566	594	569	632	583	611	551	583	622	591	546	551	567	541	606	620	551	585	587	562	598	586	584	589	603	583	536	615	602	581	578	610	554	586	570	502	585	564	555	532	548	539	558	580	561	608	544	569	562	588	592	601	587	594	583	577	576	585	565	567	547	604	573	589	571	589	537	588	590	542	590	564	590	591	563	562	596	578	589	560	541	602	578	591	553	629	583	541	582	571	579	554	583	548	576	589	586	560	565	561	594	592	589	545	585	582	601	551	558	577	591	597	548	580	599	571	579	569	547	595	557	568	568	567	614	586	550	609	599	567	583	554	578	558	572	605	569	540	563	606	578	583	613	614	580	555	572	578	546	567	564	609	588	568	572	628	566	590	610	552	563	563	559	514	570	583	552	573	619	553	566	574	566	606	601	599	548	588	559	594	603	574	588	635	608	592	622	561	554	564	568	599	552	604	505	580	609	524	579	606	573	591	536	594	610	548	542	576	579	550	531	580	537	568	554	560	577	592	563	560	585	621	598	545	571	582	590	594	590	573	620	610	587	575	580	585	576	588	555	596	562	601	593	556	618	565	599	550	572	611	563	530	560	588	580	549	599	564	531	580	528	586	582	574	569	568	561	595	568	589	598	565	554	633	582	568	564	547	560	564	603	564	562	604	566	569	572	643	540	590	609	609	596	615	602	584	586	582	577	571	583	588	535	584	592	550	549	581	586	575	591	574	533	598	534	587	603	564	583	561	589	569	596	558	593	556	611	575	572	576	622	605	596	587	567	605	579	606	581	591	592	562	564	579	600	604	549	580	614	598	578	584	600	582	601	544	612	570	546	631	590	604	554	580	587	585	611	604	601	575	615	549	585	570	542	598	581	540	550	590	579	619	584	598	587	567	586	580	590	572	576	560	564	530	591	568	585	611	594	601	548	575	570	566	618	583	612	561	591	575	582	567	594	556	572	575	515	629	587	620	581	600	579	616	598	558	579	610	578	561	569	585	568	557	595	562	540	599	577	599	587	590	573	631	605	615	649	601	609	599	576	582	578	540	584	597	589	587	574	577	586	595	582	561	566	590	565	572	575	534	600	596	563	607	587	636	596	570	616	580	595	615	598	575	639	577	511	608	564	581	544	552	594	586	600	574	580	591	604	572	598	586	575	610	615	555	562	590	550	555	566	595	577	592	610	582	585	584	560	573	579	629	574	576	533	578	583	621	541	614	614	607	576	539	531	617	568	591	626	604	593	575	592	579	587	608	592	560	578	594	578	565	549	613	594	583	582	602	584	600	581	555	590	584	547	555	564	576	603	631	545	570	611	585	620	609	539	631	528	560	584	569	580	579	607	547	578	552	615	574	562	554	613	550	601	558	581	547	605	595	576	574	617	591	612	652	593	582	597	586	566	588	576	610	598	541	561	566	557	617	558	595	572	552	586	525	568	594	581	591	576	545	519	589	574	584	624	607	582	596	605	575	546	526	577	594	563	574	564	579	632	592	617	565	582	632	591	608	592	559	624	565	621	586	593	615	584	542	578	628	608	590	587	617	556	586	524	584	563	565	601	593	580	547	612	589	603	557	576	602	565	576	564	584	570	533	526	563	546	578	581	617	558	638	575	618	588	587	590	631	582	600	591	586	618	604	552	558	540	593	615	590	590	575	612	575	554	597	524	588	588	573	607	585	569	598	582	568	604	613	598	594	573	589	517	547	556	602	593	580	571	590	542	608	574	581	565	601	569	550	599	571	594	585	555	601	567	581	557	586	605	601	588	591	527	550	588	545	565	532	593	553	593	584	603	556	590	616	581	572	613	593	567	576	541	535	562	581	570	589	615	590	584	566	620	603	578	547	568	621	570	616	573	625	558	580	603
7129	544	528	475	328	294	265	232	224	228	216	207	199	187	208	205	190	173	185	188	200	166	163	179	173	188	168	175	174	163	178	177	151	184	176	182	195	208	195	204	190	170	161	180	179	181	191	206	158	182	155	187	188	192	219	192	170	187	181	177	161	170	188	196	181	199	190	204	188	166	181	200	176	193	209	188	183	174	186	178	174	194	195	189	201	197	172	176	166	171	168	182	200	169	168	187	180	151	190	172	188	167	173	167	199	189	215	204	175	209	180	192	191	167	179	194	160	175	185	179	177	191	175	196	199	162	185	192	173	194	164	178	185	170	179	191	184	211	190	193	178	172	179	209	156	184	186	178	162	164	211	182	192	185	177	195	194	195	193	194	195	184	174	199	162	191	185	197	165	184	190	170	188	195	176	174	184	176	172	173	172	169	173	177	143	183	150	204	192	158	189	169	183	160	199	199	174	181	189	175	184	165	180	152	192	202	202	170	176	166	199	154	193	179	139	207	186	184	197	138	171	180	196	161	180	153	190	166	192	189	195	164	172	178	170	176	169	183	202	199	195	184	192	187	176	181	192	204	169	158	196	154	206	187	194	171	185	203	167	182	181	153	199	165	173	173	179	194	154	190	158	182	179	190	192	201	203	176	189	179	194	183	167	169	188	198	181	151	164	163	181	178	214	198	183	192	180	198	202	162	209	187	177	188	146	168	171	172	162	186	168	187	179	181	184	203	183	187	168	173	186	182	173	185	184	179	185	196	169	168	197	212	181	169	171	164	194	182	176	163	180	183	173	175	169	175	203	182	190	181	172	210	195	179	177	188	177	163	177	174	191	197	188	181	194	189	182	175	193	195	171	150	212	182	189	196	158	172	192	173	209	183	196	183	200	171	179	151	169	204	198	200	154	164	193	182	165	145	183	184	158	198	208	180	174	157	188	187	183	178	188	164	180	173	168	189	165	175	184	187	174	152	207	168	189	182	166	183	146	175	183	180	182	191	171	168	169	179	170	174	172	195	179	186	173	170	186	201	202	170	213	156	164	167	206	175	187	174	196	158	173	183	170	186	189	164	201	169	161	177	158	191	165	159	153	171	193	168	151	185	156	188	199	194	185	200	183	166	195	194	176	184	182	172	190	169	173	170	201	164	178	162	166	183	163	171	191	177	210	172	199	170	182	201	182	182	188	166	182	174	182	182	191	216	177	178	198	193	162	186	175	182	191	167	176	193	190	183	158	184	169	177	168	212	188	192	193	184	174	180	219	199	183	160	210	193	197	177	173	180	187	201	191	180	177	178	188	207	192	164	178	191	186	175	186	176	169	176	169	159	175	174	201	195	179	172	198	173	155	172	164	179	193	162	161	159	171	179	154	146	187	181	181	175	177	183	177	180	186	189	188	168	155	191	179	214	174	179	205	185	179	169	190	178	174	203	165	165	165	201	198	170	193	180	166	203	200	171	170	170	184	166	162	182	177	183	207	169	159	184	166	187	182	171	174	181	180	189	185	163	178	176	195	177	181	214	192	182	172	222	192	187	172	173	173	163	181	176	177	194	181	164	187	158	182	175	178	178	159	170	181	159	161	177	159	167	169	211	176	170	177	204	191	203	206	197	179	199	179	185	183	201	182	191	188	187	183	186	163	206	169	197	197	159	176	178	181	190	167	170	187	174	203	167	197	170	180	159	181	201	147	178	182	192	143	176	179	177	183	195	205	215	180	168	147	213	184	167	176	162	197	166	162	175	169	161	168	191	217	179	185	177	201	178	204	208	152	177	163	186	181	171	181	182	202	176	176	187	147	145	198	189	210	160	190	181	193	177	186	201	203	165	185	173	185	189	157	166	194	177	167	207	210	184	153	182	163	191	197	173	204	182	153	159	208	183	187	224	177	193	169	174	193	187	170	174	197	164	180	178	188	165	174	170	183	164	174	204	152	161	177	205	159	201	194	187	177	170	166	178	171	166	191	180	166	182	195	162	182	158	164	181	181	178	163	195	194	173	170	178	183	164	183	170	212	188	190	180	161	181	184	180	167	180	199	168	172	186	175	198	180	152	169	209	195	165	169	189	200	181	187	170	175	150	176	196	172	184	179	177	176	197	187	173	172	220	182	158	200	191	180	184	169	167	133	172	180	173	189	177	197	179	186	185	186	212	182	170	164	169	185	196	188	184	183	183	160	162	190	191	168	147	164	188	170	185	170	159	161	185	209	177	186	173	195	171	186	169	166	183	205	170	181	198	197	179	170	180	180	206	204	176	182	184	191	175	219	172	193	213	188	197	166	171	177	184	178	180	172	183	184	179	161	207	180	206	181	178	196	178	193	164	178	200	162	173	209	199	172	162	166	165	176	194	157	184	163	170	163	172	171	201	194	185	167	173	157	170	173	181	188	174	183	168	163	172	190	185	202	190	212	193	187	189	162	195	156	190	210	162	195	174	168	163	192	219	183	189	189	181	201	160	167	188	182	173	186	184	161	159	188	185	169	140	163	166	185	190	179	189	199	196	164	157	173	179	203	216	179	182	171	184	185	170	213	145	166	171	188	169	194	168	170	188	197	166	199	179	168	161	187	187	169	187	180	166	180	179	182	175	165	176	179	209	211	152	177	169	188	199	170	191	170	168	166	215	159	187	194	181	190	187	155	164	191	200	162	172	198	175	167	200	163	178	197	183	170	160	196	180	155	168	174	195	182	191	197	163	205	192	194	193	192	157	181	182	167	188	153	188	180	166	171	201	163	177	182	174	190	195	187	188	181	194	172	169	178	176	159	166	204	195	192	184	197	189	193	184	181	185	191	205	195	195	189	172	184	197	152	196	187	187	152	159	174	169	169	192	180	199	184	167	193	178	180	168	175	196	187	220	186	194	157	204	172	192	191	186	198	196	159	188	209	170	156	165	196	156	177	155	173	164	184	177	176	195	156	150	180	181	180	177	184	181	184	166	171	194	194	199	165	156	179	167	168	165	199	173	167	179	191	160	189	179	197	174	211	183	153	175	210	182	175	174	178	198	184	190	162	169	190	194	200	191	162	157	150	167	181	219	164	165	181	176	196	187	198	184	161	156	177	198	174	193	164	186	187	190	193	178	157	168	178	163	186	181	195	162	178	171	198	165	187	161	179	183	188	191	187	181	195	187	174	201	183	154	179	186	177	168	191	195	158	201	178	169	195	178	188	191	189	193	161	175	207	165	162	169	191	178	164	168	189	181	211	191	166	177	194	194	185	208	176	172	172	216	179	181	160	180	163	166	158	184	168	200	183	166	161	178	188	186	172	189	187	193	169	174	175	196	167	180	182	197	168	170	186	199	189	178	196	205	164	178	195	169	180	180	177	182	202	194	180	175	194	187	185	197	146	203	170	191	171	178	187	175	199	194	201	189	186	200	205	185	168	188	196	192	155	184	186	197	174	182	173	158	142	187	188	190	177	176	176	159	146	170	223	190	167	181	158	170	171	171	177	181	163	222	155	188	180	180	193	201	173	163
6178	831	1312	1543	1269	1034	901	828	739	727	662	638	613	575	582	560	552	550	603	548	553	554	558	552	534	505	523	566	572	513	488	523	498	560	508	523	530	479	510	532	510	537	487	507	524	496	486	492	476	505	504	501	550	531	513	549	509	554	476	517	516	484	514	542	476	516	542	490	517	512	539	488	511	508	471	515	510	515	474	491	524	502	495	496	501	506	503	504	514	491	491	478	533	489	511	501	534	483	545	515	460	500	500	525	547	500	518	528	520	532	511	491	546	518	558	512	512	473	534	494	478	538	532	472	520	488	524	525	541	508	520	518	454	454	514	475	512	525	541	541	520	530	530	488	527	498	510	499	499	507	534	498	499	448	546	462	516	478	494	484	488	522	465	507	489	462	540	505	494	529	484	510	518	478	493	514	550	521	493	508	448	502	480	488	499	480	486	499	490	523	495	476	490	558	512	499	494	487	508	512	499	492	498	528	482	477	504	517	508	513	488	456	508	479	496	500	497	465	560	531	520	484	507	499	458	521	532	494	503	520	501	499	529	512	512	481	535	497	486	529	529	517	507	493	499	504	508	482	506	503	487	518	537	519	563	487	536	478	525	486	472	482	507	511	494	520	525	497	479	495	494	481	513	480	510	507	479	492	487	529	479	496	502	504	540	538	491	513	469	522	535	476	480	483	483	497	486	500	489	505	515	509	455	499	558	493	501	517	482	501	512	508	486	479	498	507	514	480	504	549	504	474	500	503	487	475	466	511	490	499	483	552	528	509	487	507	496	526	486	503	503	479	511	504	511	496	487	519	497	492	535	466	509	474	496	520	471	485	516	463	443	467	518	485	501	481	503	524	468	533	466	513	480	511	513	489	488	493	470	485	485	486	476	512	504	514	507	510	464	496	479	520	443	540	467	515	485	506	547	521	512	499	515	470	473	511	504	520	475	508	510	480	466	470	512	518	526	572	504	534	521	527	458	483	519	486	507	491	501	475	520	497	504	507	517	509	508	519	486	496	517	527	501	506	520	506	485	493	475	467	521	470	519	501	502	481	502	495	533	470	487	462	529	535	487	511	500	490	500	508	499	492	454	518	464	490	461	485	474	473	493	476	491	480	503	462	494	503	500	501	476	527	476	464	506	472	516	499	531	526	475	488	478	506	476	480	510	486	502	452	503	511	522	489	468	498	461	507	473	499	511	481	542	529	487	514	472	491	476	504	479	503	515	475	472	525	491	498	517	477	508	527	505	531	512	498	507	507	494	490	497	459	518	514	510	496	521	509	462	499	475	468	499	527	528	492	506	471	443	525	538	541	514	468	509	536	513	476	502	502	497	511	520	453	524	498	527	463	503	481	508	489	529	506	485	510	498	494	503	516	520	471	463	462	504	521	527	508	502	519	518	505	510	474	499	505	531	498	459	484	509	530	485	527	484	460	516	511	494	505	477	529	500	467	530	498	493	478	503	533	526	476	466	501	508	480	532	511	524	513	526	525	485	496	495	539	510	486	482	547	517	509	521	485	493	502	480	495	506	494	494	482	516	467	520	514	470	528	500	495	535	498	506	509	479	483	511	538	522	486	493	527	519	476	513	495	473	518	504	514	502	480	479	518	476	496	500	519	523	503	489	486	496	546	530	485	509	513	517	522	507	514	502	464	498	514	526	547	507	493	485	480	497	503	510	513	511	474	507	520	536	516	536	548	524	481	483	476	510	516	507	530	483	496	508	528	542	474	473	511	506	489	457	528	457	505	524	514	529	517	506	461	514	486	501	479	486	507	522	504	472	491	504	523	480	514	483	518	507	510	510	497	491	494	485	476	502	493	484	463	492	487	511	485	514	508	509	464	472	477	499	477	496	503	497	497	514	496	476	525	529	493	526	502	494	481	513	531	552	495	502	485	496	495	457	482	500	500	504	495	486	504	515	454	506	507	497	522	490	509	472	555	510	474	517	486	478	524	510	513	514	497	475	477	508	480	510	523	502	489	472	510	548	502	510	505	464	504	519	521	504	514	457	495	519	487	494	483	524	515	494	515	469	513	540	519	512	520	504	496	490	503	512	495	486	515	498	533	524	489	519	506	483	496	510	546	492	466	460	515	506	517	498	502	512	463	489	519	491	490	494	465	498	488	530	511	485	491	471	474	504	489	486	508	498	526	485	507	551	490	484	496	489	533	544	531	501	487	488	493	493	457	523	491	466	526	503	493	491	517	483	514	471	454	500	468	483	496	540	521	510	511	486	456	475	467	541	477	475	493	519	529	467	517	509	490	512	513	540	482	478	531	517	543	546	481	467	527	477	495	483	495	561	481	528	484	523	517	521	468	531	554	476	465	475	521	525	554	490	503	482	483	494	475	500	464	531	517	540	489	481	491	516	527	491	564	478	481	490	488	496	550	493	539	519	488	488	506	511	463	487	500	468	518	516	519	510	536	517	519	485	504	533	489	471	461	510	487	477	518	485	525	544	561	457	440	504	523	509	494	498	474	505	501	520	527	528	520	474	495	473	540	490	479	475	501	522	509	522	486	521	460	506	488	512	485	499	489	503	513	514	509	465	494	499	559	483	522	446	464	519	487	517	488	542	491	504	523	488	448	511	515	492	496	491	514	495	514	515	518	478	504	491	533	494	503	482	501	518	505	512	509	476	534	459	503	502	521	518	512	478	515	510	524	469	483	488	524	479	503	536	523	520	455	474	502	525	509	507	509	521	448	501	530	504	483	479	544	459	483	539	506	503	506	485	471	495	508	503	526	521	497	477	518	541	505	487	491	551	534	457	485	511	473	511	544	500	490	505	501	507	503	498	508	473	472	465	507	540	478	508	531	488	525	505	543	511	506	538	473	489	472	484	491	506	533	471	496	533	514	483	493	504	516	459	500	470	498	530	498	473	475	487	527	526	470	475	540	539	492	478	562	530	499	487	480	490	474	497	529	487	489	483	530	515	528	518	522	525	498	502	523	490	523	533	484	473	490	526	478	472	521	528	489	462	504	523	493	498	493	504	471	509	470	507	495	487	493	514	547	500	512	508	517	482	487	517	495	504	488	480	517	508	519	556	526	485	542	521	506	511	499	537	484	510	496	510	534	502	499	508	524	520	532	504	539	515	503	523	485	481	477	462	509	500	519	525	499	502	478	476	502	491	522	541	497	483	496	490	486	507	486	498	495	507	528	470	487	485	488	473	514	501	500	528	530	493	472	520	525	489	544	506	480	508	475	490	471	526	511	531	538	493	506	516	539	537	499	488	517	510	519	500	515	511	514	516	483	528	478	503	521	496	522	489	463	515	468	489	491	503	513	515	535	513	525	523	518	519	490	497	474	530	525	470	534	489	484	475	529	501	491	546	527	493	501	548	502	469	497	528	512	522	524	493	517	499	489	502	508	493	505	507	522	483	490	510	515	508	509	485	481	511	518	476	540	506	495	514	500	501	510	484	494	526	510	501	476	493	508	477	497	505	519	498	538	473	467	490	519	535	513	458	494	492	523
14538	1513	1218	935	772	651	518	484	543	450	419	442	438	412	412	388	422	404	394	411	439	384	400	369	418	387	391	337	398	402	396	386	355	396	420	381	388	430	390	372	368	392	418	400	417	405	395	384	388	388	380	373	366	373	378	389	401	349	366	388	393	378	403	416	404	387	402	433	396	369	412	406	405	363	361	344	320	352	379	374	382	418	375	388	416	368	394	396	401	411	349	351	363	385	361	391	419	360	368	386	407	392	366	364	372	386	391	372	390	400	378	366	403	355	379	394	417	364	367	386	399	409	340	400	387	393	349	394	363	384	387	406	351	402	400	388	417	395	387	392	391	417	422	382	414	422	395	369	361	350	417	377	367	363	377	355	378	381	386	392	362	391	410	362	384	403	364	367	432	364	404	440	418	379	389	353	392	402	374	388	396	393	380	407	398	378	373	404	368	376	411	369	396	416	373	350	413	418	385	391	378	383	399	392	416	367	349	404	425	369	387	398	366	383	417	385	383	355	385	378	389	363	399	395	408	389	395	373	378	392	407	406	411	381	415	452	358	404	421	372	373	413	378	415	347	390	364	364	394	426	375	411	366	374	386	425	428	409	411	380	389	380	410	398	370	392	367	401	401	360	367	381	361	386	376	395	393	360	403	370	366	407	385	361	380	378	341	376	389	394	391	380	404	403	389	358	378	397	346	382	402	392	399	349	376	376	413	359	371	407	382	393	404	378	390	381	388	377	422	395	382	340	412	413	347	380	426	389	396	358	422	415	416	369	386	364	400	409	399	429	385	411	387	411	437	388	376	376	388	356	349	390	362	364	428	374	393	367	433	378	399	373	388	372	361	439	368	425	369	413	438	376	339	372	396	408	396	360	396	384	391	371	391	406	401	413	409	416	372	354	392	371	385	357	358	391	383	386	423	315	378	410	391	384	376	393	368	419	385	369	428	383	412	385	391	401	380	375	383	349	395	368	355	370	365	367	370	383	403	384	417	429	372	390	385	372	417	374	399	385	399	405	363	391	388	363	398	398	381	383	378	353	407	371	388	366	400	346	387	357	365	409	385	398	369	358	379	378	389	373	412	403	386	359	410	359	369	409	408	389	375	378	381	388	396	359	401	366	423	401	364	350	350	408	395	383	399	371	421	390	366	390	377	389	418	386	408	407	410	420	417	377	386	395	353	396	387	401	411	375	389	395	416	386	328	403	350	372	399	346	373	376	369	359	458	375	388	393	380	382	386	343	377	391	362	387	385	382	374	365	389	381	385	399	385	347	393	403	392	388	392	370	366	401	382	389	359	378	404	364	397	374	350	404	358	421	399	396	378	392	370	352	391	369	397	377	385	395	378	368	396	371	391	389	425	397	394	398	410	391	378	419	429	397	379	379	399	378	371	388	368	382	385	416	390	371	410	408	397	377	374	376	344	442	407	381	401	385	338	409	406	400	400	386	392	371	388	417	378	374	425	393	377	376	368	380	424	363	384	393	373	383	393	363	370	376	382	422	369	390	382	388	377	395	367	383	396	423	396	387	415	378	356	424	390	409	349	364	378	394	365	346	411	408	363	367	409	386	360	430	405	370	429	407	439	373	401	381	352	389	362	410	414	404	355	391	330	395	430	410	390	348	359	382	401	404	398	433	402	395	398	349	349	380	375	376	390	394	399	388	403	415	360	381	351	382	383	393	383	370	398	379	388	368	412	409	379	378	389	380	384	390	388	373	356	413	377	358	408	425	390	393	377	381	422	342	374	385	432	415	414	328	331	367	377	381	391	387	375	396	367	354	375	396	419	387	366	387	372	396	392	347	361	374	374	406	375	403	412	366	388	373	364	388	385	407	376	393	430	367	355	398	397	385	402	415	397	399	386	377	358	399	427	383	417	419	378	426	391	398	379	429	361	368	401	385	423	367	397	397	395	392	425	417	406	378	397	344	378	373	363	382	362	401	430	367	405	401	370	378	336	365	370	423	362	362	375	425	390	347	351	364	408	379	385	392	346	403	396	398	356	410	391	409	406	433	372	380	396	420	407	371	426	393	397	430	423	354	359	347	394	389	378	395	370	421	376	378	351	378	381	311	393	383	431	415	361	391	411	415	381	378	382	407	376	385	336	387	427	382	376	378	404	372	383	379	354	410	377	381	386	447	430	360	390	370	353	392	402	362	406	360	393	394	388	393	358	387	400	361	411	401	393	390	396	402	381	347	356	416	381	383	371	373	412	368	364	393	360	371	415	381	446	428	366	374	370	344	403	389	382	381	381	365	415	414	388	346	383	412	370	396	409	400	397	377	418	427	391	367	400	394	394	367	344	406	418	416	389	363	367	392	379	363	372	381	398	369	359	369	377	408	404	414	368	379	423	366	401	378	395	380	372	389	393	423	371	410	397	394	413	376	411	405	378	343	373	417	382	373	387	392	382	411	394	387	394	365	406	412	407	378	371	383	331	400	376	411	385	387	401	403	366	396	392	410	367	367	404	372	339	391	355	429	442	399	401	389	348	387	400	365	386	406	413	401	407	416	339	423	370	360	374	386	415	411	395	377	389	357	357	374	398	444	399	393	426	401	381	394	412	366	408	400	360	353	367	390	423	389	354	369	403	395	372	377	401	362	354	424	414	401	395	368	382	426	374	380	387	408	376	366	387	363	390	416	380	358	377	338	384	340	339	393	391	374	426	402	415	388	397	385	401	383	405	363	377	393	384	361	368	369	400	407	369	392	364	395	362	407	383	412	373	392	379	369	406	398	389	392	386	365	356	391	378	369	356	404	388	384	381	383	394	407	366	371	361	396	372	364	356	427	387	388	361	371	357	385	380	373	395	433	429	346	414	405	413	378	348	394	394	380	358	401	404	389	395	347	366	362	379	410	403	336	386	417	357	368	407	382	358	354	391	367	376	323	376	360	416	385	390	382	370	375	415	390	403	385	368	390	402	398	430	404	366	403	410	366	388	389	397	368	385	393	373	398	365	361	360	403	405	386	433	372	390	368	361	350	352	373	390	369	369	375	405	370	387	396	381	395	341	405	418	388	370	344	429	395	370	410	392	355	389	372	385	391	358	414	355	369	398	380	413	370	422	387	426	393	400	400	396	398	375	409	364	373	390	394	367	357	402	372	408	388	399	394	381	390	358	373	339	356	382	400	362	420	425	390	381	363	398	413	418	404	410	396	388	410	367	369	391	375	372	404	376	385	372	408	415	391	404	369	363	399	371	358	395	374	366	410	370	383	437	353	423	367	385	401	409	361	403	375	447	380	387	349	405	408	380	410	369	400	379	373	400	409	381	382	375	404	412	380	352	397	383	400	343	387	394	400	368	372	379	431	377	403	371	367	380	399	347	401	386	382	342	410	352	373	364	441	364	373	368	383	394	374	437	399	377	407	405	418	366	374	385	392	351	373	384	407	362	385	391	403	395	368	325	420	351	384	427	420	356	361	384	390	386	403	370	400	383	376	393	408	402	404	393	382	328	370	414	393	390	419	421	413
8694	1561	2439	2729	2393	1990	1726	1516	1340	1318	1234	1184	1160	1054	1089	1086	1098	1003	975	1035	1001	1011	977	1013	989	976	1018	986	979	952	992	891	979	908	943	966	958	964	903	939	950	966	966	935	983	974	961	939	909	903	996	937	964	960	928	928	909	918	910	920	937	957	956	894	955	887	915	925	916	917	900	906	905	940	945	946	957	955	898	913	914	881	941	946	861	873	930	951	897	907	1018	977	934	1001	963	932	952	919	944	878	906	908	925	924	908	921	921	892	933	875	978	922	911	886	841	951	893	924	936	943	893	927	885	943	869	947	943	893	920	901	903	886	876	910	923	959	961	926	872	930	911	921	968	876	926	945	863	955	877	912	860	908	890	942	916	851	933	952	901	879	887	924	898	929	953	884	904	897	923	916	890	875	937	926	924	916	915	949	957	979	847	915	900	965	872	940	952	911	965	931	924	913	934	926	931	902	884	927	903	902	884	870	901	888	937	926	925	1000	920	872	957	887	942	947	874	956	920	933	890	906	903	973	910	877	907	917	912	927	921	1023	956	931	879	896	874	949	945	917	899	892	875	931	987	867	924	930	909	933	913	915	994	842	855	929	969	891	930	974	874	889	892	869	892	922	930	942	914	870	912	917	954	957	896	902	919	893	941	890	940	928	898	877	954	886	913	909	913	948	944	917	912	892	899	947	912	951	892	933	961	881	895	907	886	928	940	880	925	953	934	971	911	892	950	913	927	862	909	905	904	940	879	921	915	966	941	848	986	901	922	917	885	913	983	922	933	952	879	876	932	910	888	923	886	873	905	911	900	948	925	905	901	878	893	872	920	908	931	940	897	882	954	870	940	945	925	917	907	926	923	955	920	922	897	870	937	909	955	933	893	908	923	927	972	906	903	918	952	882	912	861	893	992	918	938	942	884	951	885	925	858	933	953	939	927	945	947	910	946	924	925	930	922	891	890	953	928	932	851	907	916	885	898	916	895	893	916	937	950	908	933	925	906	847	902	960	919	872	945	968	945	919	927	896	1001	975	930	875	968	895	903	910	898	938	874	904	913	891	892	902	935	890	893	954	956	901	903	916	900	964	883	896	909	929	933	919	946	962	912	964	954	937	873	894	911	919	965	928	919	914	940	925	900	970	854	868	912	951	878	896	851	917	927	924	934	955	949	901	923	864	927	927	925	875	911	902	912	902	915	921	893	895	966	907	897	896	876	893	929	909	952	892	918	938	871	922	930	851	944	932	937	925	926	901	895	992	952	964	939	913	886	863	882	902	874	944	909	921	931	917	921	901	955	986	914	917	896	977	891	882	910	940	851	865	940	897	917	952	906	912	908	876	977	889	964	903	953	923	936	910	901	906	918	940	908	909	884	944	906	939	945	917	887	897	914	1002	900	931	942	911	883	932	849	984	903	904	918	921	942	885	947	859	985	889	884	882	915	871	922	938	876	940	913	884	899	932	918	926	899	917	888	868	904	950	854	938	968	946	920	912	930	910	932	876	904	928	894	907	876	914	923	916	997	937	926	924	923	908	921	952	906	948	947	928	878	942	824	921	935	927	972	970	919	914	921	913	936	949	935	919	884	962	909	959	927	897	932	928	917	902	877	895	932	939	932	922	879	888	935	941	920	958	935	919	944	909	888	913	871	939	924	935	872	941	966	945	998	949	934	909	948	896	912	879	932	939	876	924	886	901	957	905	913	884	881	954	936	870	885	924	907	936	938	887	959	894	958	884	957	880	921	906	898	870	895	885	935	931	879	928	938	911	941	961	948	878	924	926	909	860	875	929	869	891	930	959	890	884	876	921	900	892	955	920	985	886	935	876	955	933	962	910	900	900	885	962	942	913	921	898	934	930	926	971	916	940	969	953	966	943	902	864	916	908	905	899	950	904	885	933	897	905	897	923	894	832	928	962	925	906	934	956	893	932	904	869	903	957	904	943	960	891	906	915	954	920	960	911	897	991	881	914	918	930	893	892	859	943	914	915	913	957	900	958	926	963	850	964	916	929	970	886	916	914	874	899	861	923	898	912	907	880	973	958	894	975	915	892	956	935	957	879	892	914	926	936	941	905	886	923	948	932	953	904	953	881	899	924	950	960	959	871	927	864	907	1011	937	927	899	949	903	887	946	937	922	842	958	896	920	931	960	977	898	892	886	885	937	923	949	893	931	912	888	915	891	938	929	951	961	918	916	925	912	906	952	947	964	871	903	938	967	875	953	894	887	920	930	910	864	930	922	976	933	890	927	919	878	952	942	931	898	883	898	976	897	926	892	929	900	925	921	941	913	947	922	934	916	927	894	921	952	961	897	916	922	901	900	916	924	921	901	876	968	930	863	859	938	912	882	905	945	903	922	921	946	926	972	945	901	946	902	925	918	970	901	887	887	956	880	961	974	878	959	883	903	909	882	914	900	912	928	926	931	886	946	971	908	949	886	917	928	916	952	948	932	886	924	876	875	959	879	899	961	940	879	906	848	860	912	943	948	867	913	902	940	906	975	929	958	925	925	925	907	909	898	971	936	970	903	831	931	886	838	906	915	917	946	916	925	908	898	916	910	950	974	876	874	925	912	932	882	944	909	887	930	932	928	898	921	958	980	883	891	923	935	951	904	934	890	965	890	902	959	976	908	931	929	898	947	936	905	904	935	912	926	985	944	906	976	925	1018	908	889	842	896	933	930	947	933	935	926	863	856	923	922	875	847	896	925	913	944	910	884	910	946	894	889	905	1012	931	951	897	921	885	918	889	916	855	909	913	936	945	917	956	903	988	908	892	939	872	942	872	915	934	943	920	947	930	913	896	967	963	896	928	932	855	909	921	912	960	902	945	910	918	864	909	909	936	887	913	909	904	919	893	889	916	915	880	905	931	881	855	923	886	963	879	975	898	871	949	908	943	861	917	883	913	906	929	923	936	900	885	955	924	900	934	954	878	870	944	889	933	958	911	882	941	904	905	937	948	882	900	914	850	917	960	894	904	899	901	925	930	954	936	933	946	869	901	941	880	938	918	944	905	923	866	914	893	873	932	883	940	964	968	907	884	936	915	929	944	934	919	923	927	893	911	884	879	905	920	944	954	921	899	927	923	911	876	950	925	900	912	957	863	905	941	947	967	847	911	962	958	883	905	936	972	882	887	972	904	870	935	943	951	884	877	908	899	866	920	938	933	953	959	931	929	965	948	906	938	908	891	870	902	927	910	930	961	907	910	887	901	927	907	883	906	921	892	896	860	881	947	938	926	908	953	897	941	891	904	906	904	969	915	904	940	950	911	935	904	929	950	878	941	907	908	882	907	913	948	911	894	915	893	882	898	921	858	969	922	907	861	863	920	893	916	868	882	936	949	910	929	871	942	922	950	900	920	931	916	962	872	865	884	913	971	913	921	900	932	868	916	951	926	906	874	919	866	908	896	999	922	947	898	974	882	887	938	907	954	916	944	852	936	902	937	867	867	916	935	894	952	908	906	935	977	969	957	897	925	883	906	901	877	976	914	898
1484	237	251	241	242	228	189	237	240	211	205	229	213	218	222	220	234	246	223	247	241	193	217	208	216	222	243	230	206	219	214	225	206	237	245	227	221	226	212	232	256	276	212	219	194	244	232	219	256	224	216	243	243	218	231	237	224	195	187	211	216	203	215	242	243	233	244	232	228	238	203	219	251	220	232	228	227	233	231	242	199	240	215	194	244	200	197	237	216	207	211	212	204	239	243	215	212	250	219	234	223	211	239	218	224	207	245	183	206	236	243	241	232	233	207	247	239	236	225	238	235	251	217	245	221	216	231	230	215	232	227	224	185	241	226	229	213	248	213	224	243	249	193	233	228	247	237	216	228	187	224	217	212	243	225	220	245	214	243	222	233	226	254	280	215	224	230	239	228	231	247	215	259	240	251	218	237	215	239	219	250	225	215	234	231	216	229	206	222	220	239	221	219	252	252	235	221	212	225	210	233	218	217	218	224	231	211	213	235	217	222	219	222	224	241	229	218	207	244	214	221	242	215	215	241	217	204	238	198	248	228	259	237	218	254	203	246	216	216	216	220	217	245	249	221	228	214	221	238	203	248	202	225	241	233	269	261	202	249	261	231	209	231	240	215	263	218	265	210	226	228	233	232	228	224	223	233	238	229	238	226	234	239	229	224	223	198	219	234	210	252	222	219	180	207	213	223	244	202	229	223	270	238	214	262	216	230	230	255	237	232	262	208	232	246	217	203	234	239	221	241	242	208	214	224	238	231	233	221	232	239	209	227	245	244	250	266	191	226	222	258	228	243	219	245	209	244	217	230	216	255	223	235	211	249	231	223	228	229	226	239	255	244	241	216	229	220	233	187	230	205	231	224	213	249	228	236	240	232	212	233	234	215	204	231	234	253	225	219	232	221	197	221	167	197	233	245	219	222	189	222	228	243	231	240	238	244	253	194	234	234	226	232	204	255	241	242	217	232	205	245	218	194	193	226	232	220	250	250	252	256	232	219	256	288	213	216	230	226	223	235	204	246	230	223	210	212	226	218	233	243	205	234	221	245	210	233	233	240	239	240	225	237	240	232	247	221	227	221	235	241	237	258	221	249	234	250	240	219	235	258	218	246	213	227	234	252	202	226	225	216	245	217	215	216	205	234	212	226	194	234	238	239	232	214	225	251	223	268	223	215	210	254	253	250	226	207	217	235	189	239	247	244	239	234	239	214	215	250	223	240	239	209	221	237	243	231	212	217	228	233	245	208	238	232	255	198	215	250	251	218	239	251	261	227	244	237	226	255	233	220	215	236	210	231	212	219	227	252	216	219	230	210	232	226	259	235	250	240	210	229	216	230	240	240	227	215	227	237	202	247	221	223	213	229	263	241	253	212	226	238	193	260	247	220	231	246	206	251	233	224	231	213	210	226	243	233	254	203	237	229	221	220	232	242	235	231	226	241	254	236	242	185	200	231	207	241	222	220	230	209	235	193	226	226	250	209	241	243	251	244	217	216	241	225	254	214	262	185	207	221	227	217	238	207	241	218	204	212	203	223	243	260	247	253	261	246	211	203	228	231	223	219	248	269	218	222	227	228	233	232	243	226	222	245	199	223	228	263	198	228	247	225	188	233	221	197	229	229	215	253	238	238	228	237	220	222	272	206	237	211	203	230	225	245	205	213	224	240	226	209	210	230	198	254	274	240	235	237	235	238	253	228	208	231	262	250	232	248	235	231	239	220	234	242	232	213	214	236	225	232	234	234	203	202	223	217	208	254	224	232	200	247	220	243	245	218	231	270	213	246	218	251	277	207	222	231	258	244	225	237	215	234	240	239	227	228	217	212	237	237	216	191	218	213	235	219	217	285	234	211	213	236	223	222	204	233	246	234	245	240	186	209	231	251	219	214	243	244	228	241	234	228	213	248	229	215	221	220	234	238	241	213	237	224	244	206	220	217	198	236	218	211	214	245	220	208	242	249	247	202	232	229	245	266	227	250	211	229	222	235	244	233	238	214	251	202	227	243	216	246	243	253	221	232	245	221	238	197	218	227	236	204	214	248	228	224	227	241	252	251	253	252	237	236	251	206	248	238	227	222	188	240	256	221	250	218	209	243	247	213	221	229	210	219	228	255	242	224	212	194	219	207	241	251	237	192	256	242	260	231	193	217	227	227	240	228	240	214	221	235	244	243	256	213	242	217	226	218	231	233	210	255	214	228	244	233	234	239	235	217	216	214	230	232	221	212	239	203	223	229	240	197	229	229	204	214	223	223	206	225	221	216	249	247	256	223	250	234	225	241	244	229	234	247	262	229	211	253	205	214	258	230	253	260	253	221	224	240	201	265	225	215	218	224	256	221	244	213	221	215	242	229	241	236	217	248	218	233	226	204	236	240	234	222	229	243	239	228	208	232	226	228	214	232	223	227	212	232	242	243	248	217	199	222	214	250	221	247	251	228	240	243	229	226	213	232	238	222	201	225	213	224	214	235	198	205	220	213	211	232	234	243	252	224	241	226	254	208	259	235	247	233	263	230	225	257	231	231	230	240	238	194	223	222	216	212	237	217	208	240	208	253	217	213	212	269	220	209	213	209	232	232	204	236	215	230	228	243	254	223	204	222	218	218	221	222	222	229	242	205	223	237	215	220	191	211	208	235	213	245	224	254	226	219	227	212	211	217	221	238	238	216	232	241	198	276	207	254	235	220	216	234	226	229	240	232	224	250	209	230	244	203	223	211	244	243	199	223	212	233	255	239	214	200	204	234	240	230	205	256	219	243	231	224	257	212	229	232	234	206	255	231	228	211	248	211	249	228	270	218	208	244	222	225	206	247	194	195	209	228	191	219	227	231	240	226	203	217	209	229	252	204	215	236	230	215	213	208	203	223	230	242	205	243	239	234	208	236	237	245	236	240	236	262	237	249	223	223	171	237	236	206	249	231	253	197	218	232	248	238	235	241	216	201	217	228	239	229	238	266	260	209	232	257	228	264	219	232	208	245	229	216	246	228	247	223	266	194	226	221	247	217	249	199	198	202	189	237	201	233	238	234	229	239	248	260	213	247	222	219	240	215	230	222	209	224	223	217	221	259	199	238	212	225	216	253	202	225	244	227	218	226	227	215	223	254	231	238	206	231	246	217	237	236	223	237	248	245	235	236	241	237	221	217	203	254	230	209	228	234	214	226	231	201	220	215	241	219	191	238	223	230	230	265	209	228	234	215	231	228	229	227	221	218	238	252	207	243	212	229	198	259	216	197	229	228	250	236	232	237	201	260	200	242	224	256	233	195	265	207	215	225	236	227	235	239	208	220	187	221	222	260	251	239	239	260	270	242	209	209	226	241	238	228	231	233	247	231	248	234	243	255	243	227	223	224	249	233	218	237	229	229	243	216	245	255	231	211	233	251	212	205	215	195	213	223	218	246	232	231	207	259	230	238	226	232	219	208	280	219	239	219	202	214	231	220	218	212	253	270	236	235	238	240	218	245	243	232	237	248	193	220	210	249	265
1823	567	587	650	593	601	583	627	588	578	573	611	550	607	562	559	579	576	552	586	602	576	578	568	564	556	586	589	580	633	554	609	605	595	572	573	600	579	587	625	620	551	564	601	519	586	533	597	557	555	580	628	580	557	608	563	534	556	585	535	592	609	541	555	584	592	538	560	604	581	573	555	617	605	553	569	564	593	569	541	560	610	535	573	531	557	580	580	555	574	558	584	611	556	579	590	593	570	582	548	582	563	552	572	559	586	554	548	587	518	607	575	597	584	601	593	582	551	596	575	606	592	592	621	553	597	561	562	534	560	601	562	543	576	515	578	544	600	576	563	590	576	567	567	549	540	581	563	574	589	597	572	570	540	583	583	573	553	555	598	581	524	601	544	548	567	632	606	573	628	567	547	582	577	543	556	557	613	553	624	564	540	550	580	558	561	593	567	555	618	565	567	538	593	576	511	564	543	592	573	603	573	554	582	550	609	549	562	574	581	536	627	562	547	572	593	543	558	558	549	560	566	599	545	584	619	578	572	583	518	582	534	549	595	560	546	608	561	569	586	574	568	585	583	566	600	572	591	572	579	582	566	571	582	553	611	608	615	596	546	572	567	548	611	611	589	593	547	564	543	595	588	541	589	591	598	586	552	546	591	588	624	611	559	590	573	520	558	563	557	589	563	583	555	545	597	544	608	581	603	637	556	584	562	586	593	571	587	601	601	570	590	560	588	567	563	568	562	621	628	590	565	569	556	556	595	622	595	580	594	624	561	569	608	614	630	579	595	602	568	568	586	562	559	603	531	545	560	550	566	577	578	561	577	556	547	578	605	617	606	569	572	555	593	561	605	571	581	585	578	540	587	588	591	596	594	573	598	609	560	567	580	577	569	595	559	594	582	560	597	583	582	576	607	564	573	605	589	608	564	557	553	598	569	595	527	586	603	565	599	552	562	577	545	565	582	592	596	559	564	563	545	584	566	599	595	592	565	563	529	551	601	562	580	586	585	571	563	580	574	580	558	573	544	600	516	582	575	553	549	551	614	557	597	578	590	589	548	541	558	539	629	547	572	545	559	563	563	591	582	557	580	588	575	557	578	588	593	537	583	578	568	553	566	574	528	579	566	601	579	596	546	595	611	582	554	568	623	589	553	580	622	568	574	584	549	522	547	568	585	566	583	517	556	588	600	590	596	580	577	582	585	603	556	566	631	579	577	585	580	588	550	585	568	587	573	558	588	584	509	598	589	578	592	517	616	537	566	614	592	588	561	619	606	569	593	586	569	562	534	562	534	541	562	573	548	535	562	601	566	564	559	564	560	611	522	630	589	622	577	580	561	545	537	598	584	586	553	569	576	582	569	633	557	587	576	548	600	575	596	592	576	583	563	606	574	629	571	583	588	567	598	560	641	563	602	566	569	571	580	555	572	565	597	553	577	540	622	538	570	562	593	567	587	631	592	581	561	572	579	583	565	578	578	576	557	576	605	583	619	558	550	549	598	597	575	581	603	577	598	531	514	541	556	541	572	537	601	577	611	556	554	614	600	545	610	616	537	576	616	582	572	596	612	612	556	571	559	600	576	620	547	586	582	590	573	573	587	573	592	563	584	611	531	582	572	533	561	566	582	532	571	540	597	598	556	556	587	576	543	583	570	590	588	630	564	584	526	604	582	584	575	551	587	588	595	571	525	591	545	574	582	572	590	573	578	558	607	588	566	589	589	603	570	537	548	562	575	552	561	593	546	594	606	588	616	581	566	567	588	608	577	557	577	604	540	543	595	591	587	529	591	576	589	580	542	586	564	601	580	581	567	615	596	609	598	561	557	580	535	566	589	573	559	626	582	560	593	571	575	583	593	583	574	593	616	570	537	549	551	578	599	550	550	566	571	576	603	601	578	578	600	556	578	596	570	591	563	570	603	613	613	617	591	544	566	629	649	625	606	545	625	580	558	531	615	579	610	598	571	578	519	523	557	549	563	599	617	585	541	549	595	521	569	578	604	574	537	574	594	589	545	614	582	531	580	568	561	576	540	556	597	545	568	594	587	532	537	559	561	591	533	582	604	607	584	574	588	573	581	585	588	594	566	586	615	588	589	563	548	603	560	590	598	576	586	550	577	558	615	603	532	584	552	544	612	570	595	533	638	590	533	574	607	539	553	530	566	620	591	595	567	562	565	540	548	576	551	596	564	550	573	583	581	550	567	597	568	593	618	597	563	548	517	590	528	553	579	569	570	538	560	552	585	613	579	542	615	567	574	551	562	565	551	591	573	563	550	574	565	604	567	596	572	574	597	573	579	530	557	600	605	612	601	576	552	552	596	553	602	578	550	562	565	570	576	544	559	579	576	553	596	593	579	598	567	547	565	577	551	564	552	576	574	568	572	568	562	576	559	571	577	545	572	590	586	570	598	587	538	554	571	614	559	579	547	553	587	524	535	562	566	594	538	594	590	556	599	566	576	560	592	556	596	564	557	621	572	608	613	590	553	617	569	583	562	560	578	587	586	539	590	585	604	558	511	569	594	595	583	571	570	595	570	584	589	584	598	598	556	559	604	573	594	539	522	539	568	553	572	565	591	582	560	642	526	552	575	575	594	579	579	574	600	594	553	642	588	589	619	586	550	520	575	562	615	572	580	589	534	613	577	579	552	590	574	573	545	603	581	557	554	599	558	580	561	550	587	601	551	553	602	594	570	607	591	573	592	558	553	578	635	534	585	592	569	581	517	552	590	638	604	557	611	609	572	532	635	569	531	576	607	624	614	615	589	610	572	585	535	561	557	547	591	598	591	623	554	590	590	542	570	572	570	532	587	577	572	567	587	576	564	567	585	558	565	591	585	547	574	663	593	563	589	550	595	561	575	565	582	603	602	596	576	573	558	574	578	593	581	604	576	594	582	576	625	565	569	552	600	569	584	610	558	591	564	568	541	531	605	548	604	567	579	573	537	544	567	574	578	565	545	569	609	556	573	551	597	596	544	582	596	584	585	571	576	583	557	634	555	527	588	551	583	613	623	550	580	562	585	553	562	572	587	559	535	561	565	574	580	620	583	550	554	561	579	544	553	615	581	561	585	533	552	592	570	584	600	585	554	570	552	580	598	612	602	574	564	630	565	546	504	605	600	568	541	575	636	576	542	579	556	570	586	602	534	549	581	607	584	557	592	594	559	557	554	530	603	605	568	565	565	581	583	528	551	586	603	591	575	565	594	589	590	607	555	591	604	537	565	569	558	575	607	606	568	537	559	569	586	585	611	584	567	591	571	540	563	594	610	544	590	570	626	554	537	585	548	621	576	577	567	555	628	566	583	620	570	557	553	601	632	599	627	568	550	585	576	555	547	585	639	579	565	605	578	545	586	572	645	561	564	607	587	554	585	543	555	550	569	574	558	590	565	530	579	566	565	596	568	579	565	527	622	549	544	600	568	590	533	545	563	620	554	532	600	564	539	614	585	581	577	609	593	584	596	602	546	609	563	552	608	605	592	596	612
6997	549	493	458	337	284	240	237	199	220	199	237	213	213	174	206	204	193	195	208	204	188	193	188	173	182	201	192	195	175	176	189	199	170	177	181	184	199	198	201	185	202	173	182	200	176	170	193	203	160	165	187	190	186	191	186	179	205	166	189	191	180	191	204	202	170	170	164	178	190	199	186	177	211	132	173	173	175	205	161	198	179	193	210	158	199	175	201	180	173	175	190	188	199	180	185	166	180	150	220	205	200	188	175	175	197	178	193	185	183	193	165	174	197	176	180	172	172	188	203	182	186	181	196	178	189	180	183	156	160	196	191	173	206	181	184	191	177	185	185	178	184	178	189	170	165	159	184	175	186	193	181	178	184	200	170	171	205	165	198	220	196	175	170	190	175	192	194	186	161	194	182	162	171	182	180	183	162	200	201	169	204	193	192	167	160	164	190	196	163	204	187	207	184	171	169	186	174	167	175	186	168	187	186	191	171	192	170	168	161	173	169	187	220	177	158	174	172	168	163	199	160	198	170	193	197	154	178	203	203	180	169	168	170	170	166	149	212	188	183	184	207	172	174	177	152	148	188	169	156	167	185	168	179	166	173	172	181	180	185	166	151	189	212	175	181	191	184	166	190	190	191	180	174	179	181	198	194	178	173	196	162	192	162	155	188	184	176	185	189	168	181	165	195	172	171	185	179	169	160	189	188	184	184	174	182	185	177	170	183	177	177	173	201	181	176	199	184	156	189	163	174	199	183	191	205	171	190	197	202	176	180	192	159	168	180	201	178	174	208	192	173	205	161	187	167	170	168	170	173	180	179	212	179	155	179	169	195	194	181	210	184	213	175	175	175	194	173	167	200	182	162	188	179	161	163	186	186	174	168	163	197	166	189	176	178	185	192	161	200	209	169	164	159	183	205	180	164	178	213	168	179	195	176	179	178	184	186	201	188	194	201	218	205	185	168	182	176	184	184	172	194	174	172	207	171	207	196	213	176	154	182	176	174	184	166	162	195	187	190	187	206	166	198	184	190	190	193	182	194	153	171	186	194	199	200	180	181	180	147	149	161	182	182	197	209	211	185	180	173	175	147	218	186	188	175	168	200	185	177	192	141	182	166	179	188	192	199	213	184	199	184	156	181	208	178	198	180	172	185	165	213	182	177	183	186	168	178	200	172	194	172	163	189	207	186	180	164	171	181	206	187	194	194	175	213	190	209	194	155	174	181	183	183	195	193	183	203	194	165	193	181	186	178	162	160	184	193	179	191	184	183	190	165	153	183	189	179	189	165	181	161	156	186	176	188	191	171	162	181	168	168	172	171	222	171	196	206	191	180	185	171	156	185	181	186	194	187	169	182	170	176	187	165	182	207	170	194	192	169	208	200	173	188	189	174	171	167	177	186	177	162	170	166	168	224	200	180	184	181	209	183	159	152	193	177	197	178	192	188	168	198	181	164	177	182	194	169	161	196	164	160	166	167	187	191	169	174	186	161	162	185	190	188	204	160	175	177	170	160	176	198	210	194	158	219	212	185	176	214	194	192	190	186	194	181	197	177	164	174	169	157	212	161	176	202	171	181	168	170	198	179	203	169	207	163	176	176	188	176	171	193	146	181	192	198	175	193	185	152	165	187	175	171	167	208	189	164	166	181	191	186	160	182	180	178	158	200	198	198	172	182	170	201	175	182	191	198	191	208	197	156	177	190	172	158	165	198	172	169	193	175	178	167	194	181	185	201	163	156	187	173	188	188	210	199	209	168	155	156	191	177	203	187	171	177	216	181	155	179	195	169	202	178	159	181	189	194	199	179	176	158	185	180	195	180	187	201	181	195	202	175	170	185	165	159	176	153	181	191	177	183	188	173	170	162	160	179	182	185	157	183	192	173	185	165	171	162	174	161	184	192	180	204	218	172	200	165	172	191	184	175	183	218	184	169	203	171	184	187	181	164	175	164	175	173	202	203	175	192	191	178	162	205	169	178	170	168	186	185	175	185	191	187	204	183	194	185	189	174	163	174	188	192	186	198	183	170	167	218	201	161	187	186	171	181	162	167	188	174	178	199	190	204	199	174	214	189	165	155	155	171	172	177	197	174	184	168	180	164	173	198	210	157	189	184	179	168	152	196	178	159	154	193	159	186	158	184	179	185	176	190	195	175	179	185	191	219	162	199	185	184	176	177	165	174	161	169	189	183	178	184	185	147	172	184	175	175	159	183	178	182	160	165	172	195	170	204	225	183	184	158	187	171	183	190	205	187	155	165	196	181	187	195	159	193	191	183	186	170	198	200	180	189	187	210	173	178	177	176	181	182	165	185	193	181	162	163	186	188	174	201	201	208	190	169	166	148	175	221	174	185	162	186	188	186	176	178	152	187	182	180	166	189	179	180	186	161	177	173	178	202	157	217	201	177	175	181	193	191	183	181	199	189	183	179	169	158	178	170	180	187	191	178	175	176	184	179	194	174	158	167	185	187	190	167	202	186	190	194	179	175	165	179	180	177	191	174	189	180	185	190	175	183	182	182	198	173	161	186	136	180	182	182	169	190	167	167	182	204	189	194	197	212	162	174	167	170	184	174	161	177	159	211	165	156	199	172	174	197	178	183	186	197	172	193	182	197	192	192	207	163	183	180	159	186	175	193	178	191	206	201	191	197	163	206	164	184	173	168	135	190	137	175	184	196	185	214	149	163	177	172	171	176	184	176	181	172	180	158	166	181	170	188	169	180	178	187	160	158	176	182	194	181	182	170	186	188	165	164	194	183	184	198	168	176	175	180	172	175	186	163	177	178	179	179	187	218	169	181	195	166	191	185	175	183	156	184	164	184	181	172	181	163	172	170	160	188	179	188	189	185	167	199	185	196	182	153	167	183	207	170	173	212	167	186	174	192	193	193	204	173	178	177	168	185	164	197	175	180	174	173	176	171	169	162	189	213	186	183	187	180	209	184	159	183	174	172	178	177	191	173	171	165	205	184	187	189	190	166	197	183	189	169	165	170	186	159	190	216	180	160	185	193	231	178	200	171	164	187	171	198	179	203	165	185	172	164	163	172	191	178	183	168	173	179	162	178	194	191	173	166	218	175	162	196	193	186	173	183	185	176	175	189	197	175	181	214	175	190	172	186	188	191	196	171	175	161	173	196	161	191	197	191	199	208	184	176	185	167	197	191	189	178	172	179	176	168	178	184	177	168	174	196	180	186	155	203	193	184	189	206	176	195	187	195	189	198	187	158	168	204	183	171	176	212	194	170	177	161	179	206	168	210	168	169	176	156	153	151	181	187	166	172	170	181	227	204	180	183	191	168	179	163	213	162	185	191	172	161	192	147	192	176	186	179	181	159	199	192	168	183	159	173	166	209	187	169	183	198	189	170	178	170	192	198	172	154	196	162	194	172	167	180	179	170	172	199	183	195	161	172	203	174	176	179	202	182	150	176	186	170	195	195	182	171	191	189	159	181	183	190	200	170	191	161	169	175	205	203	174	171	206	178	175	173
6162	818	1294	1439	1248	998	895	816	726	759	630	629	629	583	588	549	556	551	529	586	572	578	572	529	551	493	538	494	520	511	549	515	516	499	544	529	498	494	501	580	506	495	538	520	522	536	486	526	500	565	529	507	487	509	509	524	530	567	518	562	544	551	456	507	499	493	489	521	515	500	518	532	522	534	527	517	534	528	488	503	520	508	504	518	484	491	487	500	499	499	481	515	466	474	541	506	519	518	500	441	526	487	498	504	489	504	484	490	496	505	502	515	520	550	497	524	499	466	525	521	500	493	492	499	494	526	498	485	471	555	507	545	470	478	524	463	490	521	523	511	526	499	512	474	467	505	536	523	556	560	521	486	496	462	496	473	515	498	534	522	488	486	481	502	519	478	496	513	520	536	483	483	495	462	539	512	500	500	498	505	526	517	526	516	484	540	499	523	499	531	507	502	569	498	502	518	524	495	500	488	502	552	501	541	510	463	511	528	539	520	538	486	514	566	504	477	463	493	493	495	552	510	489	527	503	513	522	507	496	482	497	451	499	477	467	500	470	480	584	523	504	505	514	495	538	510	505	526	550	518	488	502	494	515	491	519	492	510	531	522	523	491	528	452	502	503	437	470	518	505	515	498	530	486	508	508	499	496	483	512	511	459	499	475	532	481	488	497	521	485	521	488	527	491	559	496	517	529	534	483	535	484	505	526	456	502	487	529	547	512	495	507	492	473	503	505	499	504	538	490	473	484	537	525	504	501	490	499	505	512	469	546	486	504	522	524	457	481	509	505	515	514	480	460	511	492	501	499	468	468	474	495	516	472	512	473	509	519	462	494	511	487	525	493	483	504	508	481	517	475	515	503	524	499	490	483	522	544	560	495	481	528	534	515	531	527	507	486	529	492	475	508	510	507	507	520	496	490	507	493	473	477	461	524	507	476	530	501	468	511	485	511	446	499	512	480	509	486	519	500	470	505	479	497	485	495	487	486	469	485	499	487	519	527	497	526	489	504	502	528	494	554	543	487	477	480	508	548	457	494	483	507	513	503	471	526	507	471	505	501	488	504	477	494	509	490	511	465	494	521	465	513	525	545	515	522	536	507	487	501	507	478	485	533	458	527	473	491	509	518	500	510	473	512	487	465	498	484	520	505	464	499	558	525	515	479	524	484	498	493	522	483	509	521	508	517	521	490	503	486	477	488	497	476	498	496	508	496	523	505	499	480	502	480	494	509	526	506	532	495	500	515	510	476	467	526	533	472	497	518	461	507	495	485	504	498	512	500	505	473	475	532	533	492	530	505	503	489	471	543	449	504	493	540	516	519	460	508	525	495	548	477	491	557	483	523	502	531	488	526	497	508	545	490	498	514	478	498	551	512	520	461	540	512	488	489	523	501	511	502	481	500	502	472	524	492	535	469	531	521	513	521	527	491	486	450	521	536	503	470	500	512	506	493	522	514	464	511	484	504	509	507	495	500	518	503	477	461	482	492	475	498	519	463	513	492	523	556	500	535	490	466	494	486	533	513	500	486	499	551	526	483	478	510	523	523	526	490	523	573	532	506	469	463	517	504	472	501	525	527	526	511	517	487	564	494	479	491	500	494	479	467	566	497	522	538	488	547	490	480	535	495	518	514	544	527	477	499	483	514	498	510	524	513	489	541	473	494	517	499	516	549	532	534	468	510	500	530	533	445	505	504	491	522	501	482	525	505	528	477	502	520	523	501	488	518	519	465	486	521	549	541	472	491	516	514	516	521	516	541	493	524	505	513	536	538	479	526	542	479	513	512	486	533	504	516	474	499	482	507	490	483	458	512	508	507	515	514	494	512	525	506	481	542	552	522	504	517	506	522	507	520	495	520	550	510	545	504	467	509	525	518	472	486	471	466	532	511	508	502	515	493	500	517	499	486	520	489	490	551	510	513	499	525	512	509	464	489	523	483	516	535	479	488	487	536	522	507	488	488	500	498	487	484	487	543	482	499	521	497	509	473	493	533	514	492	439	528	513	490	562	496	501	507	510	529	490	491	534	493	506	465	512	479	548	534	513	534	492	549	514	502	486	461	471	529	534	518	509	509	499	471	498	469	489	489	495	520	473	520	525	467	501	489	500	531	541	520	488	544	513	518	526	460	534	465	512	508	476	473	510	509	502	529	497	515	470	510	489	536	503	474	493	481	489	461	490	513	497	471	518	485	481	527	466	496	523	510	496	544	520	481	507	516	521	440	485	542	458	508	526	501	517	494	497	486	479	489	493	517	483	495	560	505	495	525	536	485	479	495	462	534	520	535	508	508	495	523	492	543	550	501	496	514	492	498	484	513	484	521	533	469	538	467	513	522	481	476	534	527	511	535	533	507	535	485	517	520	447	492	496	483	545	519	492	491	509	479	518	488	504	526	490	499	521	528	493	517	470	483	558	537	503	506	528	538	506	532	535	484	513	499	516	490	504	520	471	495	511	475	477	499	516	459	499	516	485	481	493	485	506	489	555	506	508	519	471	487	489	513	514	497	509	506	548	535	510	524	484	478	524	533	479	561	521	490	501	513	531	523	547	504	482	503	492	481	493	452	497	479	516	498	481	496	496	479	531	503	501	488	519	514	497	496	491	495	521	517	538	509	483	505	494	531	463	537	513	496	491	470	516	528	494	522	560	485	513	468	493	494	494	507	514	531	547	508	516	495	495	494	494	509	507	532	521	507	516	485	507	516	516	508	511	520	495	504	539	519	514	508	572	470	523	474	502	514	476	494	521	485	530	522	487	495	513	514	487	476	515	508	522	544	467	529	505	496	474	463	501	514	463	518	517	493	523	483	536	506	497	519	490	513	471	463	507	511	494	495	492	490	476	480	503	501	479	509	550	507	534	485	511	482	500	480	486	468	443	508	495	521	485	510	523	499	508	491	523	518	480	471	511	517	471	474	505	502	544	510	510	478	538	487	531	486	488	488	519	531	533	471	507	507	504	533	470	492	523	520	488	541	508	457	491	488	472	475	505	477	497	525	480	490	479	513	527	516	474	506	475	481	509	510	483	544	538	520	501	504	507	499	479	483	534	524	449	488	482	488	488	470	514	516	498	532	502	512	483	491	469	521	496	500	518	522	509	465	489	517	515	481	539	469	480	484	483	537	480	501	488	475	506	517	505	522	494	525	501	512	472	501	526	490	510	515	506	508	529	498	552	509	506	516	488	515	511	509	506	541	447	486	512	504	491	550	517	506	497	533	497	529	476	513	536	480	535	514	494	517	516	503	513	471	506	508	460	513	485	487	481	491	534	496	465	549	489	519	542	497	562	539	498	507	492	495	524	491	503	529	506	535	497	470	551	537	513	495	511	522	555	505	493	506	540	498	512	481	480	512	489	505	500	491	525	531	528	499	491	499	509	505	461	504	482	520	488	460	524	490	515	505	528	506	485	513	487	502	497	493	506	476	503	512	499	493	504	503	494	522	519	475	463	494	471	505	487	495	520	473	521	518	498	476	489	528	485	473
14401	1462	1220	974	774	628	565	483	440	458	459	436	428	432	394	443	403	394	412	391	387	432	395	400	394	396	361	449	409	399	338	407	397	354	413	400	412	383	394	374	415	395	379	404	399	362	418	388	372	388	393	429	371	376	358	352	435	409	404	419	353	388	410	383	365	395	370	358	422	369	385	408	405	387	410	379	391	432	425	403	363	430	426	404	383	401	395	367	365	385	349	376	417	367	409	404	374	405	405	384	412	407	399	360	409	373	413	406	353	386	389	398	387	383	361	407	399	420	392	447	351	415	379	386	400	407	375	378	353	374	404	393	401	397	369	373	421	388	440	370	378	403	378	429	400	399	413	414	402	367	403	379	422	398	380	389	392	425	371	366	384	348	369	361	421	383	426	376	395	425	380	379	402	390	424	399	376	374	403	380	406	392	368	375	419	388	383	406	398	386	372	403	376	389	397	376	402	380	394	375	394	377	364	367	399	406	424	399	413	405	373	384	362	417	379	407	385	382	391	381	381	339	406	393	420	399	390	374	408	409	404	394	423	382	389	390	343	366	405	379	429	400	413	384	391	378	404	396	382	374	415	411	373	398	402	437	386	378	363	390	386	399	393	357	395	405	397	378	385	377	406	408	431	376	370	387	367	393	409	395	411	372	369	372	412	416	370	382	393	429	407	392	386	381	378	382	365	412	398	402	385	384	382	388	375	376	395	399	391	363	372	386	374	370	388	419	418	392	353	372	392	372	357	387	376	411	385	375	390	391	393	406	409	350	361	360	380	397	389	437	406	413	399	389	394	386	414	372	388	383	417	385	371	385	355	393	371	388	408	389	409	379	395	390	390	421	372	391	407	370	389	407	390	381	419	407	371	369	390	361	396	391	387	368	379	387	404	395	393	409	365	374	390	369	396	378	399	389	409	389	357	381	376	390	396	381	389	359	396	412	381	367	419	416	381	388	414	383	409	409	394	319	352	368	381	406	394	376	414	392	360	384	401	332	385	376	348	374	393	399	386	383	421	399	406	404	397	388	405	363	427	369	350	391	365	403	363	387	367	399	397	402	376	374	377	421	386	374	383	359	410	367	388	380	362	392	371	415	396	396	397	383	372	389	416	353	390	359	353	404	384	395	374	355	388	424	385	380	412	348	378	433	374	364	406	374	389	381	413	364	404	408	406	373	407	384	397	369	365	389	420	353	386	368	366	387	382	363	369	402	413	366	397	405	367	352	412	370	384	375	395	381	406	374	330	351	405	363	436	414	405	347	370	361	437	412	381	373	377	385	389	342	413	440	448	386	361	355	394	375	376	358	396	447	427	386	394	419	416	395	406	401	398	391	405	370	406	398	386	387	383	373	395	388	391	394	377	393	366	356	430	375	385	355	345	373	348	377	370	369	394	442	422	392	395	386	390	358	378	407	415	379	401	350	363	397	391	418	376	349	412	398	393	383	356	370	356	415	356	374	417	405	375	352	391	364	370	394	391	412	400	429	359	433	405	398	381	406	379	409	372	395	393	373	374	401	396	399	381	394	385	406	398	382	397	398	414	381	398	382	355	411	393	366	372	439	387	386	378	404	422	412	407	400	403	407	401	366	390	407	417	391	389	396	406	420	382	381	373	420	423	393	384	376	398	426	380	384	371	376	376	397	367	352	377	410	384	396	376	370	378	376	374	390	374	388	375	372	386	378	398	355	363	367	403	370	351	391	371	382	401	396	433	411	375	365	374	382	369	392	418	428	414	404	393	422	381	415	397	356	410	383	395	405	418	375	384	411	364	419	428	392	390	393	396	379	391	406	385	370	401	397	386	369	409	387	415	392	368	362	411	393	386	378	374	392	403	370	365	417	404	428	390	359	428	418	398	396	402	402	389	391	407	400	377	410	406	379	417	381	417	378	420	392	428	363	373	421	446	401	393	361	411	400	387	369	389	384	413	390	365	449	429	399	417	412	364	402	404	374	392	363	386	421	403	401	375	357	344	387	405	397	390	381	372	404	380	392	380	383	416	381	444	404	374	414	371	364	397	387	411	397	380	403	379	360	366	397	387	404	350	408	371	416	417	418	411	402	375	388	384	366	382	333	398	391	397	360	428	422	378	371	359	389	345	382	417	404	359	373	412	445	395	394	396	408	381	350	396	363	391	373	401	392	390	405	417	399	384	386	378	378	432	371	370	397	400	377	361	382	370	388	383	378	362	404	424	401	399	386	401	393	395	393	377	351	375	426	408	376	358	384	430	386	362	382	374	401	420	371	353	413	409	396	436	368	400	371	395	352	434	378	384	372	387	416	379	383	419	378	387	392	374	384	404	396	394	412	389	337	391	428	364	370	392	378	374	412	391	409	378	355	386	418	372	403	395	410	394	419	352	375	392	380	346	375	391	367	416	381	375	383	392	427	335	414	429	423	406	458	405	396	412	361	384	387	406	420	377	379	406	394	385	414	409	404	370	405	379	387	353	389	380	390	407	365	393	409	425	354	392	403	387	372	366	390	406	401	409	382	348	399	372	384	369	390	373	385	417	385	382	394	378	384	395	379	428	384	382	382	376	373	366	384	380	366	384	367	378	429	395	368	378	373	400	372	362	392	397	386	378	378	346	412	371	418	376	343	391	376	356	383	319	392	398	402	434	384	402	387	382	388	342	387	386	384	377	354	399	392	411	372	381	426	371	366	390	419	412	426	406	363	422	383	374	371	343	385	356	374	396	403	398	377	458	387	379	405	359	375	414	394	369	375	391	401	400	383	401	413	408	408	380	397	383	421	427	369	372	366	369	368	385	398	388	386	414	360	396	404	392	418	400	360	371	384	395	389	370	415	393	410	391	368	394	404	435	362	404	368	366	391	403	450	402	384	396	349	359	378	394	415	416	406	350	371	418	424	361	352	379	394	341	374	412	404	407	364	413	402	383	411	371	383	385	375	361	388	385	402	397	371	377	335	418	390	379	379	364	399	384	335	407	356	392	422	378	393	363	397	384	389	402	379	363	398	359	394	375	413	406	389	349	367	357	397	389	398	376	375	362	372	428	398	377	359	438	406	365	407	362	357	417	371	366	378	396	384	396	312	382	377	366	423	369	420	427	379	386	411	408	363	355	422	411	384	384	347	416	407	410	401	423	386	369	409	393	403	395	414	375	359	352	400	385	361	404	368	413	389	382	406	377	377	399	391	399	379	381	404	370	379	371	384	419	420	397	353	406	380	374	384	421	387	403	408	430	370	389	388	385	392	438	375	382	381	387	366	412	391	403	373	359	408	416	376	413	383	387	389	391	377	393	389	421	395	392	380	382	387	363	373	400	364	378	390	378	373	390	385	414	385	373	392	422	388	373	401	382	380	396	404	397	399	374	391	417	421	406	393	373	352	414	410	399	379	380	405	430	389	346	418	402	338	379	428	405	398	394	391	368	395	403	360	344	381	365	403	386	348	384	404	378	392	384	367	441	352	370	410	394	395	386	363	379	379	372	408	375	402	430	391	408	359	390	359
8542	1485	2467	2721	2389	1964	1747	1527	1384	1323	1265	1163	1144	1094	1133	1086	1024	1056	1060	979	948	938	1006	972	1024	875	1012	1006	941	1023	935	983	922	970	981	996	985	926	932	936	942	930	920	922	964	906	893	932	934	914	1008	913	920	880	877	952	892	929	906	923	949	945	874	930	953	956	917	971	950	865	905	914	922	925	888	912	886	880	895	927	904	945	938	972	928	958	914	880	956	919	908	856	875	923	971	919	886	895	949	857	912	935	935	935	915	940	922	910	898	916	936	950	930	918	955	951	919	955	968	901	915	980	923	910	906	891	969	930	907	912	893	921	954	959	901	974	879	933	970	918	912	917	919	944	915	888	887	884	893	825	886	934	928	915	899	987	955	940	942	976	885	946	944	889	876	894	938	897	971	952	913	930	939	930	935	903	953	929	994	902	900	911	921	910	905	956	944	920	897	918	932	947	925	927	924	982	892	915	914	908	868	925	889	939	874	890	959	1010	883	918	954	911	932	899	896	975	947	937	941	857	871	887	899	919	905	991	940	912	938	974	937	928	939	932	894	952	931	940	912	894	945	923	942	916	966	908	905	860	934	926	875	906	950	933	931	928	904	969	886	940	881	931	939	921	932	882	928	960	917	886	908	924	865	965	879	953	897	922	898	920	884	951	933	975	906	911	904	864	947	932	965	966	924	927	900	968	955	920	864	876	956	903	1008	931	912	868	909	955	985	894	855	937	942	886	932	946	963	965	941	928	907	951	916	953	943	920	890	972	939	929	966	936	917	935	887	936	924	894	928	899	905	907	919	891	933	904	961	935	929	943	960	861	920	927	897	900	923	887	909	894	893	932	887	916	901	947	922	877	924	920	928	923	846	894	904	891	893	867	905	881	910	855	913	950	906	896	980	906	928	944	948	932	926	913	924	927	952	970	855	906	921	902	971	938	886	944	935	917	919	944	916	822	912	895	886	957	921	939	929	965	985	886	933	948	907	875	892	945	936	930	948	927	913	915	907	893	872	934	918	900	927	903	894	907	878	955	970	958	922	906	933	909	946	948	927	907	937	902	914	888	883	942	931	925	897	940	911	917	970	855	919	933	904	925	921	877	890	944	975	901	973	930	925	877	889	920	906	974	961	927	864	964	925	924	919	962	850	986	875	917	983	913	931	909	905	916	879	911	935	880	899	887	926	939	913	961	947	944	955	910	947	898	869	933	888	943	903	928	942	967	905	940	843	940	952	948	957	887	960	922	900	944	910	982	902	927	943	896	878	891	913	909	917	968	898	898	937	915	902	910	860	833	886	906	947	913	878	966	910	904	911	883	920	932	892	891	918	945	885	913	961	906	875	900	939	903	902	929	915	963	930	894	984	918	905	930	933	940	893	898	903	930	898	910	913	939	907	930	892	914	920	956	957	917	924	934	886	896	908	927	923	890	911	949	893	918	924	944	931	897	944	934	904	940	916	959	950	922	887	946	860	913	901	926	937	921	1010	910	950	821	929	948	961	893	928	892	897	898	874	914	965	922	930	940	872	925	919	951	891	948	940	893	902	945	922	922	880	875	912	914	880	948	886	939	938	914	892	925	862	908	894	897	935	1001	849	876	889	926	988	962	900	963	931	933	902	900	970	890	886	889	909	953	899	902	958	949	906	925	945	991	853	959	899	896	948	915	904	891	890	904	926	944	884	955	901	964	894	912	866	929	908	901	950	940	890	913	884	905	901	967	956	918	907	877	902	906	947	892	936	981	904	886	959	902	943	894	897	942	937	854	960	864	932	909	962	895	978	904	920	898	980	879	911	934	895	963	871	916	927	950	926	908	978	949	836	918	978	900	932	963	891	898	908	957	939	932	927	892	905	932	920	930	911	985	885	913	829	930	950	978	933	879	908	928	908	923	912	925	905	874	897	903	899	945	946	919	935	902	930	949	947	935	930	946	906	887	915	888	920	961	874	888	973	983	913	906	906	922	941	850	963	885	919	905	901	936	881	934	952	858	913	910	917	965	949	879	926	934	910	899	921	880	878	923	879	889	899	951	879	913	926	934	846	910	925	899	874	932	937	896	919	844	962	945	951	903	923	967	923	946	906	930	971	932	925	888	879	945	926	963	929	941	924	905	893	879	959	912	897	910	929	937	905	887	917	965	916	892	945	951	940	888	945	955	937	942	913	836	891	943	927	902	932	931	906	951	943	876	892	919	918	943	909	945	910	923	904	998	866	948	863	939	934	997	860	874	920	930	911	922	952	915	923	907	913	885	924	961	920	956	961	924	915	907	890	904	923	974	930	925	929	878	919	864	899	978	918	951	941	925	897	937	916	914	859	902	900	927	897	918	935	968	963	918	1005	903	945	919	905	963	889	974	901	921	875	889	938	956	962	899	916	907	894	929	945	954	926	904	928	918	877	931	838	886	874	933	931	911	923	868	930	907	937	1001	926	962	895	915	890	943	913	943	925	906	911	948	919	967	895	940	938	933	957	881	908	929	962	906	974	921	912	948	886	915	889	952	940	914	951	941	894	952	933	919	898	875	880	888	930	979	926	919	895	974	886	929	907	963	902	935	922	943	946	971	929	923	969	952	915	929	918	976	888	910	966	926	924	870	909	942	878	869	972	913	971	946	847	924	876	952	912	964	898	848	904	925	956	921	868	926	927	925	942	873	863	849	847	902	945	951	931	934	933	904	913	937	933	978	867	996	957	981	1001	908	950	897	893	909	872	932	979	936	887	888	940	969	925	936	894	896	930	937	871	872	944	884	935	914	984	895	897	894	904	868	927	895	934	958	951	882	870	904	968	897	898	899	882	907	855	935	905	866	875	940	971	925	878	936	912	925	936	920	953	972	948	926	920	931	904	879	933	954	908	917	933	907	904	927	982	906	946	844	945	904	900	945	932	883	933	952	906	896	906	932	920	910	930	963	956	980	930	911	909	924	898	961	926	897	919	883	951	928	906	957	920	900	910	909	922	937	914	841	906	871	939	903	892	958	885	881	915	922	916	952	868	958	995	928	921	915	912	937	937	896	942	941	953	889	933	973	926	908	922	911	914	927	903	956	917	932	914	823	894	914	859	916	925	974	901	935	904	938	910	934	888	924	891	896	896	953	940	898	939	984	856	935	910	922	915	921	945	970	924	926	885	940	874	884	893	926	962	930	911	932	951	887	940	958	956	893	870	915	949	912	967	978	918	929	914	895	930	936	915	956	954	945	951	886	885	890	912	911	953	968	892	907	933	940	950	896	929	991	907	898	1018	1010	936	940	895	906	886	959	943	903	916	931	942	940	942	892	873	921	933	918	918	933	914	983	933	944	900	909	917	922	897	910	936	862	903	920	961	977	935	874	897	945	907	892	939	889	942	864	893	904	941	922	890	951	947	995	893	926	923	933	931	960	965	892	945	885	888	887	907	898	873	953	895	898	953	929	956	924	922	934	949	896	852	887	954	930	954	891	872	934	955	934	933	942	901	951	887	857	938	886	911	863	918	949	935	934	956	909	891	945	917	888
1493	249	243	243	256	237	222	220	232	245	218	232	240	226	244	238	259	240	224	230	217	257	206	241	240	243	231	239	218	227	243	225	212	226	207	252	247	251	204	210	253	239	217	232	220	211	250	211	211	220	246	210	232	237	212	227	241	263	225	228	240	237	201	189	217	234	247	227	259	225	225	248	195	238	250	261	254	225	237	238	243	241	244	219	205	221	220	219	215	205	253	221	221	230	223	236	212	239	217	218	211	254	229	233	224	195	226	266	207	234	234	228	237	238	215	256	225	245	207	252	248	259	241	260	223	200	234	233	242	244	268	246	234	221	215	230	223	233	218	224	233	214	226	183	235	244	247	218	218	231	227	203	224	246	231	204	220	216	220	214	253	277	201	232	239	225	259	228	217	221	226	220	221	241	249	230	215	233	227	205	233	235	230	223	246	213	262	243	283	215	240	208	211	232	252	262	237	235	234	243	228	198	204	219	208	244	224	220	227	207	213	217	213	228	226	235	214	219	207	226	211	216	217	256	227	228	216	225	230	227	237	246	220	242	239	196	219	210	268	201	256	210	220	207	228	237	257	233	199	243	221	228	244	235	208	235	201	207	253	234	224	226	195	184	220	223	238	212	239	235	236	230	197	237	224	236	239	208	225	199	218	232	236	235	232	250	224	231	235	249	217	249	247	233	213	213	214	232	228	235	209	230	250	229	254	201	226	221	240	245	221	219	214	248	246	229	215	200	206	219	212	216	243	224	199	223	234	243	221	220	251	239	211	222	210	205	218	229	214	227	242	239	219	248	243	220	239	240	217	231	203	242	238	218	203	213	203	224	243	242	227	232	219	203	256	212	228	248	220	201	213	213	233	217	252	232	225	240	218	217	210	241	222	228	219	224	223	258	214	225	222	228	202	219	236	216	288	217	224	242	232	224	224	238	239	183	229	242	205	231	228	226	230	243	261	191	236	237	238	233	240	215	220	226	207	227	235	217	205	235	216	235	282	224	251	246	214	241	240	223	200	227	232	215	232	245	229	219	201	227	198	261	218	224	226	221	234	212	231	216	224	218	251	227	229	204	246	240	213	224	216	234	211	221	233	228	237	235	209	232	228	262	235	217	220	206	227	213	267	219	214	236	231	269	253	224	231	223	213	268	233	224	257	208	213	239	196	229	253	225	223	221	231	245	266	222	253	252	240	228	219	239	236	229	226	235	200	229	224	216	245	234	217	195	211	244	219	213	241	225	232	242	207	235	225	239	222	231	211	235	224	247	272	244	202	219	216	229	259	232	196	243	228	234	218	220	234	201	208	205	245	210	213	268	199	259	231	220	208	229	248	214	235	235	269	267	224	224	224	231	185	225	210	225	290	247	254	244	243	261	225	203	241	218	230	242	201	259	248	222	234	214	273	226	233	211	218	231	216	255	221	240	237	197	233	216	242	211	204	258	227	235	234	225	206	242	219	230	238	240	238	200	228	214	268	248	251	234	223	230	213	207	215	240	224	265	227	222	231	240	214	228	226	266	231	228	213	205	224	217	233	236	214	228	228	224	225	229	231	227	209	249	222	249	234	215	211	198	230	235	246	236	250	237	245	243	236	213	236	250	211	231	225	229	231	210	233	228	227	220	247	197	188	223	247	227	225	203	237	214	245	242	214	240	211	230	227	227	272	246	251	243	205	220	211	217	229	245	238	233	220	242	222	215	253	203	209	216	203	242	230	235	218	241	228	221	256	252	232	217	205	237	217	207	242	216	227	215	239	186	244	224	230	214	239	247	218	221	235	214	229	238	228	211	238	236	235	210	195	235	234	251	220	218	229	229	218	223	204	219	210	220	236	221	231	204	206	229	241	182	208	223	233	220	231	215	188	239	198	222	227	202	248	246	194	254	217	216	205	217	248	218	219	221	259	210	248	241	236	222	217	209	211	256	233	251	256	249	252	238	243	206	233	241	220	240	270	265	220	202	225	240	234	240	227	219	228	233	228	234	202	220	235	209	231	223	216	235	262	219	248	244	239	233	246	261	212	217	255	214	227	208	231	226	210	233	255	228	227	232	237	240	233	228	244	211	260	207	211	272	241	241	254	212	224	238	210	228	253	227	235	230	210	235	237	231	222	257	223	225	228	222	241	234	217	247	244	259	222	215	220	222	227	227	191	234	233	255	220	212	236	235	230	211	247	204	217	197	254	256	229	204	272	242	233	222	220	241	208	199	200	237	224	226	245	218	242	216	213	224	252	253	236	227	229	234	228	219	225	202	214	225	234	244	221	219	243	238	199	221	217	220	232	264	240	223	270	222	244	232	235	220	217	235	221	215	229	191	216	202	226	249	253	219	198	243	236	194	226	220	232	236	207	230	253	239	262	240	209	207	250	232	195	237	213	229	209	191	244	212	233	227	236	223	206	233	221	236	208	213	227	236	236	218	223	238	243	195	211	262	207	242	238	229	209	251	259	230	218	234	225	212	225	206	201	197	202	231	223	222	240	210	217	243	233	240	204	242	234	217	206	213	261	227	240	230	232	209	231	232	230	260	254	245	217	243	218	229	229	265	238	258	240	216	216	227	206	202	238	233	237	226	232	236	205	228	198	218	237	234	230	244	224	234	209	215	231	248	231	240	245	224	231	202	213	220	255	218	229	256	234	222	244	230	248	248	235	205	235	235	205	264	203	219	230	239	215	212	241	236	225	189	201	232	223	237	274	223	236	232	227	196	237	237	244	207	226	222	280	239	219	233	229	256	255	239	220	212	218	235	251	243	229	255	227	242	252	232	255	211	236	236	224	218	204	221	220	235	257	239	227	222	239	216	212	208	236	222	234	226	234	235	199	218	217	216	250	218	230	237	240	199	202	227	239	234	243	214	189	216	243	230	234	224	250	240	260	232	246	250	222	237	227	240	242	234	233	216	235	232	253	219	245	219	216	243	224	229	220	205	230	235	246	244	228	238	227	237	230	263	234	213	220	213	239	234	208	238	213	199	236	213	249	226	219	223	249	224	214	239	245	222	203	195	228	232	210	243	213	234	238	268	230	210	213	206	206	247	208	240	209	231	211	257	250	205	213	233	246	232	215	230	239	213	189	239	224	249	273	259	213	246	248	230	227	222	233	236	211	235	205	227	231	197	227	206	207	268	232	239	231	245	254	258	237	220	230	194	220	228	268	234	229	241	240	240	225	219	211	239	239	230	196	233	255	215	213	235	215	225	235	213	226	231	204	209	221	223	214	224	216	205	227	226	224	245	213	241	234	233	237	239	239	218	224	246	243	241	232	245	214	212	201	237	223	218	228	229	265	223	220	205	212	208	209	238	237	205	217	217	231	190	225	256	239	213	208	230	220	221	208	238	208	241	232	215	248	209	210	252	250	194	215	264	243	258	208	258	255	250	219	229	201	228	230	216	232	209	218	198	197	238	239	244	225	221	201	218	210	235	229	240	230	248	211	234	201	204	262	249	230	231	251	243	212	237	234	219	242	232	213	255	241	228	189	222
1818	614	637	598	588	600	611	567	590	570	597	571	601	596	556	594	594	602	592	558	601	572	602	523	550	563	517	618	573	551	567	581	616	577	557	605	569	582	536	574	591	573	577	599	630	577	581	632	586	555	597	544	582	542	616	530	555	566	554	572	549	596	538	566	574	593	529	558	583	582	589	575	540	575	614	545	571	547	555	532	617	592	623	584	575	573	620	576	556	609	557	554	581	583	593	559	581	634	581	580	558	579	564	582	548	567	550	605	617	535	597	553	572	564	616	553	565	563	601	584	593	544	584	607	637	595	612	608	615	602	588	582	576	588	573	544	574	569	567	591	627	533	604	611	588	540	572	593	560	590	569	564	566	571	573	573	627	589	567	605	596	576	608	617	603	607	567	602	541	564	586	595	592	552	590	637	542	555	579	561	560	595	594	586	577	607	578	565	542	544	578	542	610	560	546	545	586	577	551	601	637	620	578	627	593	569	579	547	538	595	584	568	567	588	571	603	611	568	612	609	578	586	542	536	541	599	572	575	584	572	565	555	584	567	610	537	551	600	555	571	551	559	597	540	552	592	596	566	591	609	610	589	576	578	544	633	567	562	605	563	549	552	563	525	551	565	582	558	593	618	593	559	600	554	560	578	588	522	573	575	583	569	649	566	597	556	575	544	583	560	561	534	559	579	582	559	586	580	619	601	598	582	586	579	558	560	543	599	570	588	561	604	579	574	555	583	612	588	583	582	609	529	556	571	556	567	555	575	562	538	577	605	589	612	614	535	586	610	594	592	558	557	586	586	523	549	612	571	561	582	547	593	563	591	563	555	611	635	550	566	538	547	594	598	595	572	569	568	594	576	594	576	594	555	567	573	635	556	558	584	601	594	578	594	556	578	525	573	592	561	541	563	550	558	565	602	585	547	576	561	557	560	597	579	571	576	605	561	558	592	582	577	559	593	560	552	593	554	581	597	619	569	539	588	597	595	583	540	572	540	567	566	565	577	593	616	570	571	574	560	600	619	631	572	569	572	545	559	613	619	597	571	603	597	574	571	554	607	574	548	538	589	532	594	585	549	589	590	577	585	579	582	591	536	515	597	599	594	544	567	557	580	557	582	583	595	524	572	618	548	569	539	579	528	560	595	585	574	576	578	631	562	615	528	594	609	549	605	569	604	561	601	551	621	577	613	636	555	577	581	549	549	557	552	614	566	565	610	589	595	566	546	524	544	528	568	545	567	573	577	581	587	590	573	552	583	543	575	598	555	592	541	619	586	566	628	576	572	577	545	560	571	561	586	594	564	593	565	563	590	579	563	577	586	586	547	588	565	572	565	545	580	575	588	554	550	545	565	581	574	608	577	595	550	598	565	590	565	572	560	601	608	577	580	566	548	556	576	599	603	532	594	596	596	614	520	527	591	536	616	594	603	569	574	593	549	615	592	557	531	529	598	548	565	595	591	566	567	586	571	605	538	620	562	552	536	561	540	553	591	580	561	549	570	563	580	560	582	573	576	592	598	584	578	552	557	580	568	538	554	572	566	531	597	558	590	585	592	527	565	550	573	567	560	574	605	557	657	570	612	581	602	575	564	582	601	592	578	556	552	597	552	571	583	586	579	556	539	567	574	580	566	604	587	583	562	598	590	609	590	542	625	574	611	593	575	576	562	523	606	586	561	558	558	548	592	567	591	566	577	624	594	635	576	579	584	584	604	591	626	536	589	567	578	541	566	590	562	599	560	545	576	570	566	525	575	603	564	582	552	562	537	601	566	579	549	571	584	550	549	574	573	515	568	571	574	550	576	595	582	597	647	577	593	550	599	547	600	572	556	576	533	595	544	541	578	572	577	600	529	574	584	589	613	571	617	615	567	565	572	577	585	564	582	554	596	563	551	567	561	575	571	548	574	586	545	596	595	553	559	547	555	557	584	583	612	552	571	555	542	531	575	573	630	631	556	589	567	577	595	598	575	553	544	566	594	571	550	569	554	581	614	612	577	554	595	562	550	593	535	612	596	542	571	555	580	542	526	551	601	526	582	560	556	608	610	581	510	561	587	570	566	591	606	573	566	535	596	593	572	570	595	593	581	581	536	570	597	547	567	591	582	606	557	575	600	578	548	549	588	545	570	597	554	592	592	563	568	558	612	588	560	610	588	547	585	599	551	561	526	536	562	613	571	557	592	555	566	591	568	591	584	565	587	601	614	550	591	587	583	581	597	552	582	581	549	565	580	573	573	599	556	610	587	588	564	578	579	593	604	585	592	598	585	586	555	624	585	574	539	662	605	604	549	597	553	577	554	585	536	577	542	565	578	593	646	595	588	562	564	545	566	566	584	574	584	540	579	564	551	595	546	622	594	596	570	595	590	595	570	573	592	584	582	590	568	563	602	588	542	558	571	598	575	552	563	588	588	575	594	588	624	535	591	563	595	544	606	593	590	620	572	572	561	587	555	536	620	564	595	580	568	541	584	609	556	554	562	530	583	571	590	600	606	574	577	578	584	573	559	554	577	556	572	536	579	624	585	620	565	592	545	582	576	572	585	541	585	572	612	601	553	628	548	548	549	547	625	599	608	559	549	605	567	587	573	611	546	601	561	617	544	557	570	586	575	594	541	577	593	545	578	582	566	615	581	511	592	574	588	545	556	560	584	569	608	562	588	547	563	594	592	589	531	618	605	633	604	564	575	570	551	587	568	591	582	570	600	605	598	581	585	611	592	612	596	578	573	564	570	559	576	551	527	550	570	567	553	574	577	561	543	593	586	581	590	607	544	539	542	576	570	567	609	572	592	581	558	562	576	583	626	577	565	592	606	577	589	609	602	594	587	542	586	559	572	549	593	572	569	561	590	560	592	565	547	583	579	590	586	601	528	552	580	595	615	572	613	582	565	540	571	566	542	568	587	570	611	583	607	526	588	548	565	616	599	619	585	572	570	531	572	551	574	606	558	592	552	587	534	598	583	551	547	590	552	599	617	539	581	612	596	603	550	558	585	583	556	566	569	579	541	570	578	563	644	544	576	544	584	549	609	606	563	583	606	553	620	559	577	600	549	567	588	608	597	585	544	610	573	580	597	596	591	578	567	623	575	578	556	568	554	493	605	559	571	532	548	589	562	580	560	563	582	588	558	604	585	567	527	569	554	577	575	575	569	599	585	605	560	605	581	565	540	604	595	585	600	531	578	559	565	562	580	580	601	568	578	557	585	569	547	587	513	593	576	586	576	540	618	604	562	537	526	598	541	591	577	572	563	596	585	572	528	575	587	610	578	576	575	606	590	541	583	605	572	616	515	571	574	590	599	642	596	550	547	593	575	552	548	579	588	606	574	534	604	555	564	572	612	572	568	620	527	551	598	574	609	616	554	589	571	517	580	560	571	608	574	582	558	563	586	597	562	570	593	581	547	583	579	609	573	531	584	535	563	603	571	593	579	596	580	576	580	574	555	607	571	605	590	591	527	558	533	540	571	599	585	576	581	579	602	555	560	594	555
7001	493	570	427	372	299	261	234	204	201	224	203	177	182	192	166	207	175	182	184	191	194	196	204	184	169	213	193	158	158	197	163	173	207	180	194	181	190	166	202	200	196	164	161	174	188	184	187	196	210	177	187	190	192	178	191	164	183	184	198	195	200	182	185	186	155	157	186	176	177	185	199	194	193	205	207	175	181	174	196	166	179	185	173	184	184	187	171	180	198	172	201	174	174	207	177	183	180	198	182	209	148	179	189	180	161	138	175	175	214	182	188	205	176	198	177	196	181	170	195	178	187	143	160	161	159	171	169	182	190	195	167	189	172	172	190	179	167	150	168	185	168	180	156	174	158	182	210	164	156	162	198	190	169	191	217	181	166	179	208	186	183	186	180	172	190	207	163	158	195	161	166	182	182	177	176	182	189	206	183	173	182	189	166	177	178	177	210	175	166	175	180	201	195	185	211	190	183	164	165	178	157	176	186	171	177	177	176	183	213	195	175	150	177	179	177	184	185	169	184	185	189	187	172	204	154	183	199	168	180	188	185	187	187	181	177	153	177	191	175	160	197	197	195	183	179	171	166	183	174	191	190	168	187	194	180	185	184	181	172	193	159	161	202	174	185	168	184	172	192	169	161	205	157	162	161	197	203	195	156	176	189	175	165	172	160	167	194	160	182	185	180	200	166	186	176	199	181	194	196	170	175	180	201	171	147	186	184	178	171	190	179	178	176	171	197	209	174	170	154	183	187	188	180	196	171	149	166	206	164	172	187	188	181	186	182	154	192	162	182	210	194	198	187	187	183	207	163	169	171	184	187	207	175	220	176	196	187	181	158	159	198	186	212	194	204	190	190	182	171	175	183	170	167	197	186	183	185	169	201	177	170	204	191	179	174	190	172	192	176	192	188	185	186	181	169	187	190	170	189	196	177	202	167	200	162	180	181	207	182	179	201	197	190	187	211	165	174	172	186	186	180	183	185	177	182	195	193	170	184	204	180	191	177	163	182	170	182	187	172	165	184	206	192	169	195	185	187	173	205	177	192	145	178	208	188	153	165	192	174	182	185	176	155	180	191	167	183	189	195	178	186	182	144	182	181	161	187	172	195	185	186	196	159	157	185	168	160	179	165	167	180	175	153	184	176	184	168	212	193	193	174	185	202	170	186	196	192	177	161	170	183	177	180	201	180	160	195	157	183	164	173	193	211	165	179	182	181	168	155	182	210	184	182	172	149	166	190	204	190	178	190	165	164	179	178	186	201	195	172	179	189	164	168	171	208	201	193	183	172	160	181	155	175	175	140	162	196	174	173	203	163	188	154	163	201	189	172	163	171	199	155	162	180	168	201	192	171	188	178	176	200	195	158	189	176	191	170	192	161	179	174	182	169	181	185	166	200	178	183	194	184	173	182	172	183	194	172	180	172	170	183	182	173	181	140	188	160	174	165	193	178	185	182	177	173	174	200	175	181	201	171	170	169	185	194	204	190	195	164	210	176	200	172	185	195	188	203	177	161	188	191	176	166	174	178	175	168	187	158	169	162	197	191	209	209	197	197	181	199	197	193	175	183	177	184	189	167	206	192	173	142	175	188	176	173	194	205	180	185	168	177	189	182	187	187	193	201	175	180	195	173	185	183	181	177	173	180	169	184	167	179	178	167	184	183	184	208	183	177	185	182	169	188	163	172	187	198	158	183	183	177	185	130	191	167	206	187	186	174	167	174	172	199	184	210	219	177	185	182	167	166	186	185	190	171	165	177	175	174	198	176	198	170	175	158	185	185	182	160	150	187	194	179	174	180	173	197	175	165	180	200	169	175	199	175	182	182	198	200	185	201	170	171	182	172	155	168	177	159	198	178	193	171	166	195	186	180	172	178	165	180	150	192	184	170	158	164	160	167	197	203	173	182	188	197	179	172	170	176	163	151	193	187	208	199	191	196	163	184	188	171	184	197	198	193	202	184	170	174	208	194	209	181	193	196	159	176	195	179	172	189	200	193	166	158	201	192	184	163	177	196	191	182	171	194	193	227	183	196	190	167	172	163	196	180	199	157	188	198	159	177	172	187	178	209	173	198	196	190	164	185	184	173	165	185	173	166	178	202	176	174	203	184	185	189	191	163	177	180	189	191	168	164	183	190	181	184	192	188	172	170	169	187	206	170	185	175	184	160	185	193	178	192	187	188	194	167	192	200	177	176	185	167	164	210	187	182	180	190	163	178	174	182	165	155	176	169	162	183	186	201	177	171	179	179	163	189	206	191	146	203	203	158	163	206	216	165	180	169	189	170	157	174	198	177	219	197	175	171	190	171	187	179	147	176	202	188	199	165	173	171	179	167	193	167	188	186	176	180	183	173	161	171	192	170	165	185	201	179	194	163	177	216	178	180	159	183	144	179	176	192	213	204	174	176	165	166	193	201	200	165	181	199	186	194	182	186	174	191	172	183	194	198	196	158	194	171	195	192	181	179	188	179	184	176	185	194	200	169	183	172	185	212	179	162	188	175	199	211	173	189	191	201	172	191	166	159	171	178	168	171	171	169	177	202	202	188	229	192	166	179	204	174	180	168	162	188	190	181	173	146	170	166	180	176	185	165	175	166	159	196	205	192	183	191	186	165	168	185	168	194	153	174	182	196	178	171	197	196	159	186	169	182	180	182	177	200	161	208	156	171	208	180	178	166	174	193	180	194	170	155	172	171	161	178	195	195	168	206	189	180	219	188	197	170	164	160	181	163	183	199	192	185	174	157	188	166	182	197	158	171	174	198	172	186	200	160	168	177	161	177	188	197	211	183	170	164	185	192	185	161	195	156	159	173	189	169	193	191	161	150	187	186	164	162	187	176	182	185	191	179	169	186	158	184	194	163	171	181	154	181	175	216	183	195	171	205	176	186	182	177	170	196	180	178	202	179	192	178	152	212	194	198	199	200	171	196	214	207	187	197	175	203	184	162	175	190	178	194	179	180	183	201	191	186	189	195	186	179	169	184	186	186	174	182	180	163	169	182	167	202	208	212	187	170	174	171	191	190	139	200	183	156	220	190	165	172	198	184	200	176	183	181	185	201	171	182	163	180	166	204	164	165	179	189	185	178	196	191	170	156	168	180	156	183	182	159	151	167	176	182	181	182	203	165	151	166	169	193	221	194	174	185	171	199	165	181	156	180	190	190	164	186	164	179	188	184	154	181	190	178	179	193	194	167	162	163	190	191	208	161	180	198	199	192	174	187	182	168	198	198	177	181	162	178	182	192	222	193	200	171	168	159	203	188	182	191	194	145	204	187	179	183	177	182	185	179	162	186	187	162	157	165	162	153	160	178	203	185	181	188	192	179	181	186	179	216	175	179	188	196	166	184	206	193	214	180	184	185	196	175	184	168	187	181	186	202	185	154	192	179	180	183	191	188	150	182	183	189	201	177	207	180	181	192	189	209	177	176	196	181	151	136	152	199	204	172	204	173	195	184	168	207	193	186	169	153	175	197	190	193	176	156	149	177
6117	808	1298	1464	1255	1056	894	805	769	707	655	623	580	630	588	587	594	561	571	559	599	529	531	589	540	524	503	517	562	499	566	542	508	517	566	465	530	474	492	526	517	566	529	532	509	520	510	530	536	495	480	504	551	516	493	539	525	519	483	528	496	485	506	507	483	527	538	535	515	513	521	512	532	532	478	522	536	485	527	474	498	552	513	514	509	529	493	524	540	515	512	531	483	494	533	521	477	524	521	513	467	495	494	510	467	559	519	493	494	505	491	517	481	525	434	484	488	482	520	534	465	504	494	520	521	468	507	529	477	485	482	512	474	467	499	513	534	473	493	501	463	535	509	478	511	478	481	488	501	526	505	470	518	480	521	500	473	525	534	462	469	545	520	553	482	531	470	514	469	496	518	504	501	508	480	498	467	482	506	468	509	537	539	501	508	527	480	512	484	526	472	511	499	504	550	517	483	513	479	488	507	502	492	494	513	531	474	500	495	506	548	496	472	481	487	503	473	495	495	529	504	524	546	508	481	521	505	530	524	482	490	531	451	495	480	507	500	517	505	512	498	488	495	485	463	509	526	497	514	518	504	501	517	530	540	588	463	538	507	526	508	541	507	492	527	507	503	499	506	501	479	516	496	492	509	490	549	549	502	515	503	473	479	469	478	506	487	508	519	531	541	522	477	541	527	482	499	535	515	505	481	542	489	498	508	445	482	533	535	498	486	498	514	485	510	482	511	528	509	514	460	463	506	504	484	505	514	534	500	520	498	454	507	495	512	522	502	481	522	532	533	536	490	480	518	446	487	529	525	535	531	506	488	509	511	510	496	472	492	517	499	497	531	512	494	521	510	513	503	490	469	491	532	485	508	511	465	522	492	465	502	528	492	523	547	501	505	558	555	519	520	541	527	497	509	489	462	521	468	481	528	507	498	531	519	465	512	498	516	505	512	474	546	511	493	501	521	454	468	531	474	486	498	518	503	532	552	524	544	484	519	503	495	491	500	520	520	492	451	525	539	509	502	491	504	516	459	481	466	529	515	513	466	519	476	505	516	513	502	506	496	495	525	494	514	486	512	503	486	518	490	492	497	527	499	499	499	462	533	514	480	523	540	504	536	486	462	497	509	469	546	549	496	483	531	475	550	492	511	525	539	490	509	487	481	507	495	525	551	493	513	493	520	516	498	507	501	509	488	478	515	494	487	492	506	531	504	486	501	535	503	480	472	533	501	504	517	515	503	536	529	494	530	509	559	497	476	500	506	490	511	514	550	475	497	511	520	518	497	526	511	478	524	539	536	497	483	494	497	490	513	506	515	474	517	515	505	511	521	477	492	508	500	503	527	497	534	509	522	499	511	497	482	466	506	531	540	564	476	518	504	472	469	529	503	494	506	499	534	501	518	505	503	490	500	549	496	490	498	506	504	480	497	532	524	487	525	496	479	476	516	502	555	471	489	505	494	510	486	481	490	500	498	524	482	502	538	507	530	500	502	516	458	532	555	478	462	509	519	535	509	525	462	533	473	512	505	510	499	503	492	499	516	522	521	472	489	485	535	512	463	531	478	468	492	515	507	488	519	487	521	516	493	478	517	559	508	487	470	500	504	498	508	500	484	501	490	523	475	528	536	527	497	475	532	546	463	535	516	512	500	514	497	548	485	493	541	496	493	494	527	524	531	504	509	487	495	509	524	506	482	543	491	491	547	516	490	502	523	501	520	530	538	514	508	485	498	490	513	508	474	524	528	476	515	498	484	517	510	518	450	542	512	472	524	507	516	493	491	516	528	522	516	517	508	490	503	510	519	497	495	460	476	455	502	496	506	523	491	495	538	460	509	515	513	490	520	542	495	492	470	519	497	512	509	510	490	548	508	488	482	544	518	497	527	477	525	531	495	534	496	492	509	494	505	492	506	533	517	494	508	514	500	526	502	506	524	498	494	507	512	482	525	509	521	505	538	530	506	482	495	514	520	514	513	522	508	482	475	533	501	461	496	474	507	538	481	490	515	508	457	521	516	486	513	501	516	514	499	503	537	532	490	509	504	498	515	506	471	548	473	490	499	481	517	559	524	506	524	557	503	472	547	498	471	511	453	505	498	528	511	515	488	492	492	536	521	535	510	540	528	513	485	500	495	507	485	512	484	532	502	465	501	490	531	496	521	504	465	522	503	537	497	489	497	503	452	466	491	541	480	503	491	496	490	524	464	483	454	523	499	493	517	466	531	478	479	512	538	472	511	486	508	506	475	523	522	509	484	495	509	483	497	489	510	504	515	490	532	497	556	486	560	507	514	491	511	485	479	468	492	543	501	498	480	473	521	554	529	478	476	488	491	478	493	518	496	499	529	528	502	530	513	503	526	524	512	526	497	494	535	528	519	512	495	495	498	483	508	503	500	486	509	493	506	474	494	508	544	507	483	527	511	507	486	495	480	481	485	474	496	477	474	526	461	497	492	510	487	491	524	504	505	483	494	523	494	509	529	511	518	529	508	502	506	473	528	482	517	534	495	477	449	468	501	476	512	531	528	513	525	505	518	523	538	479	475	533	524	471	508	541	512	515	492	487	506	514	507	506	499	516	476	481	523	495	532	497	481	494	556	515	471	469	474	517	513	481	484	519	480	468	546	537	479	471	504	514	504	541	487	473	542	516	480	522	454	505	505	507	484	481	510	486	462	500	525	527	525	522	529	468	508	479	520	531	478	498	503	504	474	488	525	519	521	541	506	528	508	537	517	486	574	525	491	512	522	452	501	532	516	484	500	477	524	494	534	500	466	519	488	498	500	482	446	516	502	472	484	453	438	484	502	478	534	500	468	515	484	531	487	476	538	545	531	467	533	473	538	494	506	490	482	517	502	519	472	489	514	463	501	510	483	468	490	521	500	560	537	481	488	548	532	535	512	494	542	478	500	466	529	478	532	511	500	484	494	495	523	498	493	503	518	505	459	489	516	495	491	513	525	509	533	559	465	532	484	522	506	511	524	493	493	520	498	481	525	532	494	488	482	521	485	519	508	497	466	503	452	521	488	482	521	543	508	526	563	539	504	511	454	509	530	479	546	504	527	506	544	496	457	488	515	498	510	506	492	506	511	473	527	524	460	498	506	486	538	495	498	520	470	475	508	475	513	539	494	489	497	517	483	528	501	491	464	494	505	534	485	489	503	521	472	460	511	482	452	461	508	476	522	546	481	523	528	469	517	477	520	509	474	522	483	491	504	499	517	560	484	475	515	513	497	529	500	519	533	531	507	532	517	526	478	518	473	520	464	492	502	468	490	476	524	499	536	510	515	511	482	473	498	482	492	506	520	471	526	526	497	501	502	537	503	486	484	510	496	479	498	489	476	479	536	504	523	481	488	511	492	524	494	472	482	478	513	473	497	478	521	497	511	524	500	529	519	524	500	503	528	548	504	534	487	494	498	495	521	505	471	522	488	541	471	548	536	495	499	485	555	439	520	470	468	531	486	570	519	493	498	493	509	520	490	499	467	464
14803	1506	1226	1012	698	578	508	473	428	457	480	404	421	380	422	389	376	416	399	362	402	429	405	392	384	438	378	396	386	407	391	383	405	401	383	367	387	395	391	369	379	403	388	384	403	413	385	402	373	388	376	401	401	396	411	398	411	397	371	368	374	421	428	419	395	396	395	380	403	427	376	365	403	372	367	395	422	354	429	426	363	400	408	380	365	371	380	406	412	397	417	380	393	395	379	372	399	396	383	394	362	373	392	422	442	362	382	411	393	378	412	417	389	400	372	368	383	413	364	404	384	394	390	387	392	384	371	381	395	419	400	390	377	438	398	345	389	406	373	379	339	400	378	415	423	398	361	400	425	383	390	387	365	401	390	390	399	362	393	370	384	374	382	398	415	367	399	390	387	407	390	395	341	394	377	358	365	378	370	383	379	418	356	418	426	396	433	416	386	415	416	364	351	358	402	391	423	427	388	368	382	403	414	381	381	365	418	408	394	412	393	392	401	361	355	425	385	414	411	372	382	366	369	359	382	374	414	404	414	381	362	363	386	349	340	385	378	389	383	357	359	393	361	352	390	354	367	381	391	387	385	350	387	393	386	384	340	392	406	377	397	401	366	362	359	401	373	409	418	382	434	419	427	426	379	435	417	362	419	397	414	384	387	381	333	384	426	369	354	373	460	413	419	383	392	430	398	406	378	395	425	394	413	437	367	376	377	365	368	422	444	380	375	356	387	414	390	401	357	382	372	382	400	415	399	412	372	373	404	385	386	433	370	364	370	360	361	420	388	398	392	371	383	361	414	367	365	360	381	418	400	389	397	363	382	397	415	439	378	398	400	382	394	384	374	404	351	400	360	366	404	368	451	366	341	420	378	359	410	391	348	388	408	381	376	423	393	376	349	405	401	400	396	355	428	408	347	378	353	371	380	373	388	373	406	380	399	402	398	373	391	357	375	399	382	435	388	415	388	357	376	370	427	370	418	394	380	396	393	389	394	385	398	326	351	380	368	370	383	373	405	327	379	366	387	380	402	397	409	418	371	336	370	377	414	410	390	382	402	379	383	397	383	365	386	391	368	340	391	396	403	412	407	396	399	395	394	370	357	413	388	379	423	408	358	409	390	433	349	371	434	373	398	386	372	401	393	374	421	382	376	360	341	368	373	357	375	441	352	375	378	376	399	365	399	393	421	387	363	375	377	360	372	405	395	379	397	361	418	408	415	377	422	383	385	392	402	445	405	388	404	377	406	341	396	414	398	354	392	446	352	399	421	379	390	402	385	407	355	381	454	408	416	386	383	366	373	390	449	441	403	381	436	386	399	352	388	398	400	409	397	382	352	403	380	400	381	377	382	397	403	389	344	386	421	395	384	383	373	411	384	390	403	382	378	386	441	380	408	388	368	407	364	395	414	380	398	430	414	412	394	353	367	399	417	399	358	367	395	365	392	341	391	388	412	382	422	393	410	393	366	379	389	423	379	349	373	381	384	399	428	393	379	410	372	407	382	389	380	386	362	427	416	407	373	352	388	355	418	405	376	394	364	432	394	414	377	378	410	416	353	407	374	395	397	365	386	376	375	375	372	369	374	441	422	359	409	399	384	399	355	386	393	423	370	390	401	371	382	437	408	401	348	371	385	401	382	387	427	388	362	387	352	377	398	411	372	419	402	404	361	426	384	391	353	380	376	389	366	394	373	411	423	408	378	416	377	350	386	390	375	366	420	372	349	356	401	372	405	345	374	388	371	392	377	409	398	369	391	386	385	404	384	406	379	415	411	391	374	383	370	351	404	406	386	368	361	411	386	390	394	360	374	428	377	386	398	379	383	396	397	424	391	396	363	365	414	426	393	379	415	314	362	390	344	366	356	395	359	376	392	357	385	439	395	356	426	380	371	392	402	375	370	394	401	386	371	425	366	381	368	394	395	403	388	408	407	381	367	340	415	386	383	384	374	377	412	376	382	428	387	381	408	369	402	423	360	406	393	420	422	393	407	398	413	356	409	414	354	408	405	383	384	377	379	349	386	386	426	387	377	388	361	385	418	403	409	378	376	454	393	407	385	401	386	405	400	413	443	410	373	415	417	393	390	374	378	419	408	365	435	397	390	386	385	378	399	365	410	417	372	402	381	372	389	384	401	417	396	389	416	378	431	384	416	369	370	377	364	367	347	410	353	401	405	388	386	408	386	364	402	386	394	423	383	352	398	371	364	373	358	372	378	399	379	410	350	396	369	372	376	412	371	368	406	407	381	419	375	368	387	425	374	370	412	429	425	378	384	368	389	429	439	368	387	422	392	416	390	380	416	391	357	364	388	380	397	408	395	388	412	392	324	400	426	421	367	360	380	418	402	400	375	384	386	415	393	403	418	366	382	385	380	394	356	409	373	402	353	395	381	373	367	375	363	380	411	405	377	387	379	385	401	367	393	373	383	366	388	338	351	413	420	387	403	398	366	360	378	418	404	394	398	363	407	424	411	429	395	383	354	388	383	397	382	396	400	406	380	399	409	379	402	401	369	408	366	404	388	362	371	376	418	383	369	404	424	413	395	390	432	388	422	403	355	387	394	408	457	388	387	374	405	369	384	373	367	391	398	402	359	372	416	389	357	374	378	373	416	366	374	366	370	372	440	368	362	411	414	398	388	378	423	369	389	395	360	347	341	379	384	405	361	359	376	393	383	392	391	367	392	381	406	396	396	392	400	361	388	371	349	382	402	440	345	350	368	386	371	397	388	396	373	359	417	421	379	364	394	402	398	420	383	382	387	438	409	397	374	398	405	410	396	370	352	391	399	378	385	377	386	450	422	350	379	389	383	352	423	407	368	418	401	413	384	358	364	401	377	400	384	357	370	415	404	361	413	366	390	360	416	355	395	381	393	360	382	384	404	397	360	371	386	383	395	372	412	390	412	368	387	410	374	385	340	381	365	415	430	354	374	406	439	378	371	369	388	391	431	369	362	374	378	384	395	441	414	391	411	387	417	390	383	357	383	394	348	387	396	404	399	373	417	386	405	388	376	385	365	380	380	371	390	375	360	400	398	376	428	415	390	380	407	393	411	414	381	358	406	399	414	363	373	441	383	422	368	383	387	395	363	384	421	395	378	383	397	355	416	396	398	390	419	402	383	402	377	413	407	384	380	352	403	405	378	389	391	390	376	397	367	388	420	387	438	383	405	420	401	395	370	347	367	383	370	380	365	403	376	392	390	386	366	374	354	428	434	413	406	412	388	395	367	422	424	424	428	417	370	375	389	424	369	376	349	402	394	381	377	406	406	375	404	380	377	363	373	418	444	358	421	407	401	380	350	394	359	426	414	367	383	395	383	411	366	395	398	378	388	408	374	419	377	343	423	413	386	386	381	354	409	371	395	350	432	369	349	395	402	394	387	386	408	400	394	375	406	397	380	413	374	419	368	385	401	406	434	337	398	379	391	385	432	416	395	387	396	403	401	392	373	377	386	399	411	405	340	387	396	392	386	385	392	389	361	418
8588	1503	2603	2702	2365	2006	1660	1466	1414	1344	1210	1213	1149	1131	1101	1035	1065	1087	1059	1038	986	1020	1015	989	1020	932	1003	925	910	975	931	965	961	933	935	938	906	955	962	925	898	908	921	958	961	930	892	884	921	951	871	950	956	894	890	962	931	963	956	887	969	919	933	895	961	908	944	977	936	912	870	926	902	954	937	981	908	977	929	905	944	964	868	874	912	965	891	905	951	940	936	970	902	919	909	915	929	965	886	882	870	946	894	920	905	867	919	934	920	944	931	873	887	899	875	874	941	884	908	852	881	877	932	954	932	908	938	877	906	966	919	923	984	896	918	878	859	933	932	917	946	965	901	899	950	915	940	945	914	962	926	911	915	913	953	923	975	925	910	1012	862	936	919	989	959	891	894	872	896	942	902	884	951	911	922	939	899	873	917	925	924	879	973	927	902	955	875	901	965	911	915	972	911	897	954	869	900	935	908	970	926	981	906	923	872	961	948	917	917	915	958	922	914	912	867	896	923	913	938	886	922	886	953	931	979	915	888	926	897	919	920	889	896	868	924	913	911	881	890	918	893	968	939	859	857	937	932	915	951	879	932	963	959	897	900	937	919	857	900	923	916	897	977	928	889	895	887	887	901	939	930	930	885	928	940	872	920	898	902	963	851	1001	924	927	898	927	961	868	950	905	898	929	883	928	907	928	933	877	874	963	883	905	874	867	887	872	933	914	913	896	908	957	915	883	931	962	895	930	878	853	910	821	944	931	937	953	920	899	943	907	929	965	953	891	879	924	968	958	911	859	926	891	957	899	883	890	918	913	857	950	893	973	926	876	942	890	939	912	902	883	907	868	938	894	955	882	946	951	920	955	926	966	935	965	929	912	907	927	881	899	900	900	944	973	874	921	883	855	968	885	948	919	950	893	946	908	877	905	931	952	946	878	944	922	953	881	945	929	943	974	972	890	904	902	892	926	898	909	911	948	913	910	892	904	945	909	899	916	930	974	914	865	963	918	915	856	930	923	945	883	844	892	900	891	959	958	884	922	899	902	955	899	925	932	919	911	897	867	912	924	929	927	918	853	931	976	899	901	914	891	1010	932	913	934	937	904	911	904	939	884	946	932	954	949	937	917	910	952	893	943	939	945	921	925	840	943	865	906	912	933	931	950	931	913	952	862	937	911	981	904	951	897	948	879	986	945	885	963	930	908	923	904	943	925	874	926	933	934	911	929	965	918	846	884	940	910	895	898	888	946	887	898	931	941	933	925	882	928	961	873	900	901	943	937	890	879	942	968	942	910	888	934	898	944	935	961	911	943	898	907	901	902	903	924	915	914	907	906	906	855	882	923	923	914	909	967	963	922	943	881	951	930	896	955	898	975	908	937	976	912	926	1020	909	885	899	961	885	935	901	924	971	885	920	934	925	884	913	895	900	907	949	934	914	892	896	879	921	894	916	847	932	898	907	884	942	892	950	922	976	923	921	924	944	912	975	952	934	919	898	959	901	950	895	977	936	864	990	931	925	886	957	884	966	913	944	931	880	862	931	862	920	922	943	853	915	949	887	910	936	961	891	919	913	949	960	902	883	908	920	863	921	887	916	946	939	887	862	969	933	921	951	913	890	895	926	933	974	907	934	896	889	899	968	922	937	897	905	928	903	949	877	986	935	897	935	921	870	959	919	946	894	959	924	921	923	927	932	958	937	951	907	897	883	925	949	912	909	954	866	946	878	912	891	998	933	899	915	984	958	964	895	883	914	942	935	920	931	946	927	873	935	872	939	927	911	858	910	946	927	913	940	943	919	878	909	859	889	904	930	916	981	920	982	917	955	944	990	896	875	874	894	912	973	924	893	984	936	933	943	938	925	929	914	894	927	987	926	928	952	865	942	943	878	896	919	912	939	894	928	930	966	967	955	857	919	868	918	970	896	894	968	877	906	913	922	905	928	924	932	954	907	916	917	915	948	937	896	943	931	932	923	897	955	964	944	965	904	897	897	844	940	898	899	886	923	946	896	975	935	884	930	902	932	990	939	912	933	910	898	929	873	927	885	938	912	852	895	936	912	909	836	921	915	947	908	920	883	879	913	921	886	943	976	908	867	909	957	902	900	881	863	880	881	902	882	902	906	910	904	868	937	944	959	894	964	927	959	882	969	889	928	925	885	914	913	905	904	932	985	868	890	901	949	901	946	893	950	912	917	893	881	945	934	956	920	933	873	933	904	930	907	964	934	984	917	921	888	963	956	940	923	944	910	887	996	956	921	923	880	924	903	926	926	923	921	901	907	920	862	892	946	936	947	899	943	926	947	872	896	902	949	926	926	953	867	885	892	895	937	865	941	920	899	908	886	926	923	896	918	912	913	919	937	897	927	985	881	954	959	911	894	915	945	938	912	950	926	932	884	931	912	974	960	921	912	945	908	938	876	929	933	938	901	930	903	905	915	920	883	952	918	913	926	898	963	914	899	862	945	939	939	908	971	919	917	917	912	925	904	905	878	921	945	955	864	916	938	887	908	875	831	913	933	902	897	929	911	947	898	883	949	948	919	978	918	911	915	943	898	924	900	956	869	909	1002	916	943	917	885	952	960	951	923	972	880	946	900	922	931	958	983	912	879	906	943	975	914	853	891	886	876	940	850	937	888	913	874	932	952	916	900	926	943	853	1002	885	950	864	946	925	903	896	956	854	923	953	911	948	883	951	894	919	881	920	902	930	904	911	961	920	962	878	884	887	938	935	918	973	917	927	917	917	956	905	948	921	920	910	869	983	937	826	930	920	948	907	928	933	919	867	928	928	868	895	963	886	939	925	904	937	961	896	990	898	905	927	918	949	914	955	957	883	961	967	892	945	866	922	928	938	922	907	931	966	887	948	899	911	907	880	848	946	895	896	918	884	922	901	917	877	963	885	932	951	898	938	881	938	864	922	897	932	914	913	926	955	962	958	945	940	931	915	962	909	886	922	960	935	929	1038	885	899	988	919	886	930	935	924	908	923	828	927	882	870	900	906	965	940	870	931	905	925	920	900	908	899	908	966	910	969	936	940	927	960	910	933	928	911	911	871	929	935	925	968	909	894	903	901	915	872	915	900	952	912	949	910	937	920	912	957	927	870	911	954	914	957	927	921	951	945	920	966	962	946	952	899	925	949	885	899	905	979	938	961	934	947	951	907	931	868	958	937	939	932	949	877	964	927	903	924	891	940	893	960	883	889	938	920	904	888	920	944	927	935	916	892	907	935	889	951	933	954	908	934	929	1013	863	929	909	944	928	956	954	919	903	938	890	903	924	942	890	941	917	953	932	854	915	963	892	888	982	916	968	918	934	965	917	911	870	953	963	920	917	937	918	904	923	990	996	886	893	919	971	928	935	910	903	930	1001	892	943	982	927	898	932	960	975	933	945	898	904	899	924	962	858	858	947	886	932	877	913	908	902	935	916	935	931	938	910	951	898	878	874	901	920	913	872	905	939	923	913	909	904	906	851	857	870	878	908	947	903	915	866	943	908	888
1490	249	237	229	239	226	237	225	228	249	222	222	210	228	241	236	224	223	229	234	224	244	199	220	213	234	199	214	209	226	250	240	205	236	245	226	234	241	200	216	204	233	246	231	227	223	212	216	223	228	232	213	246	225	207	221	237	195	210	211	231	273	237	235	241	207	214	203	222	203	239	231	218	230	240	222	247	223	205	228	232	237	207	209	226	240	236	239	229	225	236	210	212	248	260	223	239	227	243	236	224	227	209	243	254	218	215	240	213	225	234	190	213	233	238	219	236	218	215	230	237	233	211	225	236	240	262	201	210	209	221	211	214	204	235	226	218	223	217	203	250	215	231	215	231	203	204	225	206	251	253	225	237	205	231	212	224	205	192	234	227	210	230	225	242	219	245	232	222	209	219	243	238	222	230	243	213	231	236	230	194	233	203	243	238	257	227	237	225	232	193	220	252	220	230	249	241	241	240	217	206	243	223	226	260	225	222	210	220	246	200	220	210	203	237	233	232	207	238	246	238	232	236	248	237	232	272	222	236	215	260	235	201	206	205	227	225	229	227	248	225	231	252	212	206	259	218	230	212	232	239	227	220	216	217	224	195	248	195	272	220	224	184	229	237	235	220	201	240	217	250	203	232	222	219	179	216	220	232	230	229	237	243	223	227	216	217	233	252	253	234	231	195	222	224	216	225	235	231	221	234	203	208	198	262	253	243	215	206	220	208	217	250	248	236	226	209	238	211	211	225	262	227	244	221	242	231	254	228	226	223	215	249	231	260	210	244	208	247	225	234	215	224	229	220	220	232	243	217	209	216	247	219	247	229	223	230	199	239	227	236	221	219	239	223	242	219	222	195	259	231	229	253	254	225	237	192	215	235	220	203	213	202	225	249	227	243	217	235	225	221	203	247	218	220	217	245	229	252	235	206	225	206	258	217	236	218	208	191	192	207	222	194	238	217	227	224	225	242	205	242	238	232	228	214	222	223	247	223	242	239	223	212	246	245	224	238	258	236	246	248	225	213	244	201	213	255	209	225	232	213	204	227	210	207	234	219	258	210	223	186	195	211	236	246	240	241	224	239	237	243	207	240	250	223	203	228	246	244	210	217	213	212	227	242	233	213	229	230	239	255	246	213	259	251	214	245	231	233	223	218	240	283	241	227	234	233	225	231	223	215	255	202	247	238	198	224	209	227	212	208	231	249	236	250	222	236	235	246	229	247	230	232	187	221	237	248	240	202	200	214	237	252	224	209	241	208	254	222	236	222	231	202	231	184	250	194	242	230	242	175	212	235	229	257	258	229	222	257	238	201	206	238	256	252	225	221	232	243	243	223	219	202	267	233	224	263	189	233	247	263	276	252	217	225	207	241	258	190	241	240	236	226	251	220	241	236	218	189	231	232	242	244	254	225	216	234	248	223	245	214	208	226	230	214	207	221	194	229	249	217	202	213	210	220	227	216	210	224	198	236	274	240	212	240	223	195	227	238	210	212	239	260	218	237	243	201	192	247	234	221	230	229	222	230	191	253	208	268	226	245	287	229	236	215	200	223	251	235	238	252	233	227	220	203	231	233	223	219	234	244	235	232	247	240	268	257	216	248	234	226	243	238	237	197	240	205	246	248	241	240	218	186	233	220	203	234	235	212	209	222	223	214	236	209	227	212	236	202	225	224	202	222	259	246	266	217	226	250	210	230	238	229	184	185	228	189	206	233	203	237	207	239	212	226	252	229	225	245	234	257	232	198	241	238	244	201	208	223	232	241	234	221	235	229	236	214	242	239	231	219	234	213	249	217	208	244	213	219	208	224	211	215	252	228	260	223	227	244	226	224	247	223	211	239	230	213	242	256	229	269	232	230	238	254	218	231	242	231	230	223	230	241	230	235	275	223	210	210	220	208	247	209	247	208	223	208	235	242	239	216	214	216	216	260	236	204	230	236	229	244	230	242	210	231	211	228	231	203	232	228	228	184	217	229	222	223	229	241	241	218	230	216	221	236	227	262	238	198	255	213	227	225	263	210	225	242	265	228	242	220	231	227	227	210	238	255	219	199	231	242	214	230	211	225	226	234	240	252	229	262	225	237	219	202	244	223	240	220	228	242	234	238	254	236	250	248	193	228	212	220	250	229	217	249	222	255	215	205	257	242	220	249	231	239	232	202	225	230	230	208	223	233	206	218	252	215	236	204	216	233	222	233	231	211	227	216	226	217	230	213	233	208	214	248	210	258	261	253	246	220	220	224	224	259	236	246	243	238	238	213	227	207	240	225	229	245	237	220	225	230	227	254	228	222	225	220	218	227	215	225	238	219	244	223	219	238	225	245	203	227	219	216	250	249	220	202	216	231	211	225	237	248	230	217	245	231	208	209	255	229	209	265	209	229	238	212	220	246	231	241	206	248	220	209	198	219	224	215	190	213	255	237	233	207	233	243	227	250	262	211	211	195	246	215	209	268	221	209	244	242	221	207	248	243	227	215	224	229	238	228	230	210	211	244	249	230	222	203	187	219	218	240	209	255	226	208	236	210	246	229	222	225	235	237	197	213	221	250	233	212	235	230	244	206	226	233	238	229	224	220	232	256	191	196	226	215	235	208	213	245	263	228	236	243	252	249	220	220	216	214	193	222	206	208	217	240	239	227	248	230	241	232	243	213	213	233	253	218	224	245	207	227	206	213	235	229	216	230	222	248	233	228	226	214	229	232	235	235	221	219	205	208	245	223	198	201	224	255	239	232	220	228	236	245	218	235	209	241	257	201	257	248	221	233	230	241	214	225	236	204	234	243	217	203	216	217	205	263	222	238	227	213	207	231	238	216	264	214	231	206	239	255	221	232	203	220	230	223	227	224	240	195	239	203	205	218	224	221	218	238	199	220	263	231	226	242	220	244	226	226	248	233	221	212	245	226	203	210	236	218	205	218	217	207	204	220	222	226	219	201	237	216	213	246	232	239	237	237	211	221	244	221	232	210	230	226	236	219	243	228	217	237	210	232	206	222	211	248	232	220	234	209	231	218	209	230	239	210	237	237	234	234	248	236	213	226	252	227	241	221	230	198	201	239	231	231	223	233	209	224	197	215	220	221	229	237	217	233	260	241	250	221	233	233	235	248	196	235	234	250	233	233	218	235	214	275	230	235	207	215	243	242	212	206	238	242	210	221	235	235	202	231	226	229	217	258	226	225	223	233	219	223	208	218	269	248	223	249	245	208	233	222	222	238	226	259	228	220	217	236	223	209	224	235	218	239	226	243	205	221	247	241	241	262	261	230	216	211	281	226	210	223	195	215	234	241	242	238	200	213	234	228	248	217	238	215	212	232	221	223	200	232	229	231	244	235	198	223	261	233	256	261	249	206	240	236	243	237	239	207	209	237	232	218	201	253	200	226	208	208	256	236	247	220	230	240	249	209	208	215	217	235	203	211	215	234	201	224	229	214	253	240	231	223	225	200	222	261	252	246	229	232	231	250	210	227	252	229	236	250	203	245	248	223	251
1820	664	611	680	598	633	625	550	568	545	608	609	615	613	571	607	534	558	612	557	544	555	603	579	601	584	584	560	599	568	578	569	571	602	607	548	557	615	605	554	613	591	569	595	566	548	587	609	597	602	574	533	575	564	594	585	634	597	565	544	599	577	574	574	578	566	530	625	621	579	572	623	628	607	554	579	574	556	582	566	579	598	560	572	568	604	592	549	588	563	592	561	605	593	582	564	581	568	581	589	585	587	563	612	554	558	571	564	583	593	583	617	592	558	555	606	582	557	552	526	594	572	592	668	554	568	571	575	579	561	525	561	552	581	631	591	583	531	596	574	568	596	606	571	532	594	556	569	613	537	579	591	581	590	582	540	574	589	531	571	587	562	587	568	581	571	578	519	577	534	526	571	592	616	594	581	552	587	566	569	563	649	567	550	638	591	599	586	576	556	592	580	578	600	572	635	575	632	576	563	551	568	603	606	593	521	562	581	552	537	572	570	587	557	583	550	530	591	547	563	552	568	590	532	572	580	558	585	545	566	571	536	546	574	569	586	588	551	595	554	566	557	604	559	555	560	590	557	575	568	593	560	556	561	546	615	585	587	566	535	579	569	595	575	583	577	591	582	572	579	591	564	578	586	563	552	588	624	639	593	571	613	572	572	576	636	557	543	577	559	589	566	553	545	563	583	546	578	637	557	576	550	585	559	578	618	601	567	620	584	589	523	567	612	572	596	623	566	561	579	553	626	572	586	591	581	570	596	544	567	605	576	565	546	611	562	590	563	533	589	591	597	588	549	601	585	621	591	584	549	624	571	589	564	582	583	530	612	610	580	610	506	579	559	545	560	565	608	556	559	584	548	598	547	545	610	623	611	540	554	563	565	561	572	565	568	541	562	596	545	598	639	551	548	552	561	561	554	575	561	529	577	601	585	584	612	592	563	588	585	582	606	581	598	590	601	601	544	605	565	574	577	551	608	546	573	601	583	582	594	559	585	564	578	588	562	605	569	559	544	590	537	579	545	580	567	554	570	584	615	586	580	552	537	559	550	554	534	554	585	570	548	585	552	596	534	577	548	640	581	556	543	613	571	604	580	593	577	580	595	516	546	577	613	578	518	560	608	585	559	580	542	551	589	580	618	567	619	584	568	557	572	576	558	566	564	517	560	554	629	581	606	587	582	539	553	523	543	553	592	578	564	557	545	566	547	577	576	568	567	564	559	579	602	537	550	533	655	531	573	562	579	589	523	605	568	536	608	553	547	549	604	556	566	555	619	568	613	594	597	572	565	577	622	589	606	611	573	588	594	594	568	567	600	575	526	617	568	537	617	610	581	559	564	590	571	586	570	554	595	571	608	568	563	576	550	564	573	595	575	602	583	595	571	564	552	586	538	565	570	580	611	560	525	559	549	591	589	593	586	541	589	578	611	580	578	551	549	570	640	518	543	549	550	578	540	606	594	601	559	580	571	570	577	583	577	603	556	589	558	602	555	577	589	573	574	615	570	576	567	570	560	491	586	598	579	556	579	551	564	544	537	568	562	583	572	571	543	557	579	588	587	617	547	580	596	593	566	547	563	555	597	571	567	614	606	635	543	551	588	614	596	593	555	566	580	626	630	544	540	580	569	571	590	573	557	593	607	584	616	566	568	580	566	563	525	603	558	582	570	552	577	604	606	606	577	574	534	581	570	607	564	594	568	614	602	579	547	582	557	607	548	558	562	587	592	575	576	571	604	601	565	579	593	545	589	589	592	548	618	575	542	577	576	582	564	553	578	543	557	629	579	555	590	536	536	593	555	550	570	599	589	571	558	588	583	583	594	533	577	560	532	607	567	589	574	583	557	558	551	553	594	567	555	571	602	604	562	567	556	551	563	582	551	533	589	591	591	574	575	594	561	614	552	569	578	588	567	557	566	574	567	611	568	603	582	572	567	580	566	545	559	597	558	563	594	587	573	572	548	533	551	599	562	612	592	599	597	574	552	617	583	562	577	604	562	573	570	574	591	593	611	590	541	571	547	538	579	564	597	564	576	569	578	551	561	581	573	548	577	570	612	614	602	557	577	571	583	560	608	590	552	562	577	615	590	566	596	582	578	558	560	571	620	537	585	589	569	597	599	586	601	569	565	560	559	602	622	540	556	574	526	537	560	565	574	563	586	588	535	544	552	558	555	583	577	554	602	557	568	533	566	579	548	574	565	551	544	605	607	548	585	538	625	585	607	568	566	573	581	578	568	580	556	514	588	578	624	567	546	590	568	557	548	637	593	561	589	600	528	560	590	583	565	546	577	547	630	586	580	586	577	590	555	613	583	590	583	605	618	621	537	644	585	570	570	568	540	614	636	569	576	577	607	609	640	600	584	513	578	556	592	537	582	575	565	595	574	587	575	546	526	541	527	593	597	577	574	588	550	598	607	553	573	556	586	577	529	554	558	575	593	541	593	593	572	590	604	593	545	609	574	582	595	596	608	611	597	522	571	555	610	551	516	576	560	560	592	571	557	590	585	542	580	559	569	579	582	593	566	543	590	613	605	594	547	565	553	559	598	622	517	589	584	573	538	568	608	586	593	562	577	599	569	545	579	610	582	569	602	556	601	623	569	598	599	607	599	561	589	620	599	595	572	586	554	571	563	605	590	536	572	530	515	638	564	548	605	548	605	585	596	555	588	569	590	590	584	628	586	574	598	613	591	583	584	540	560	584	569	562	554	566	602	573	526	575	557	572	566	567	619	583	553	612	603	610	579	620	599	590	567	533	562	548	555	550	576	526	559	565	575	549	582	550	566	560	564	583	559	540	566	574	582	586	585	591	601	589	568	515	544	558	540	545	560	611	543	560	550	565	567	538	572	566	567	565	545	584	539	597	544	574	533	569	571	587	556	566	583	610	544	575	571	555	607	576	585	585	569	579	554	568	652	558	552	571	588	612	572	562	574	569	562	593	602	550	569	559	581	509	614	562	570	593	621	551	584	579	559	587	549	563	586	559	527	539	561	579	557	588	591	566	566	590	619	591	610	565	582	556	628	559	519	567	600	587	565	557	569	557	603	592	587	585	579	563	561	595	534	581	565	572	575	557	624	570	573	554	582	551	563	551	572	576	642	598	596	550	589	605	565	600	548	579	557	575	560	595	623	576	591	550	604	588	586	568	529	530	564	567	598	592	571	598	556	590	576	583	558	564	577	610	555	559	591	555	597	599	562	592	555	584	541	586	567	628	586	622	599	587	595	542	551	606	565	569	533	564	588	553	575	602	599	592	606	569	546	567	539	557	541	556	571	575	588	607	609	585	651	586	570	573	593	552	580	545	564	572	575	557	549	583	552	603	581	568	570	596	631	541	565	542	593	576	575	566	546	578	563	558	591	565	607	563	594	624	614	528	567	599	556	587	505	580	589	537	546	571	580	602	544	586	553	522	584	533	577	595	578	561	594	597	564	572	572	567	582	560	559	597	534	589	595	584	591	607	567	594	531	553	575	548	627	575	614
6802	516	522	393	350	292	225	191	226	229	197	202	188	175	202	175	186	202	180	179	174	190	208	192	198	203	198	193	179	186	183	197	192	179	174	183	199	162	189	161	181	186	201	199	174	172	168	161	172	159	184	176	180	148	176	176	175	167	177	166	184	194	191	199	177	164	170	159	172	185	158	183	188	189	181	181	159	167	186	171	177	184	173	191	176	171	178	165	179	168	166	184	193	167	185	194	186	203	212	212	162	187	174	169	203	193	183	166	179	178	191	177	161	180	194	161	165	194	163	186	194	179	178	150	190	181	168	183	175	196	156	199	143	153	177	184	171	162	184	189	166	191	202	185	174	182	171	198	180	190	182	166	186	183	210	200	189	183	156	201	194	184	181	179	204	177	194	172	184	158	196	206	191	160	182	206	204	172	176	196	174	169	176	174	176	182	196	198	193	183	188	182	172	197	185	183	179	165	152	170	205	219	187	181	186	202	200	135	178	177	168	205	197	184	190	185	180	176	189	169	176	181	173	160	156	195	163	160	169	179	187	184	173	176	189	199	177	170	153	192	167	196	192	160	166	193	173	194	188	201	172	175	196	209	186	180	187	210	177	164	196	195	178	136	185	199	160	205	166	202	176	186	192	170	200	169	174	158	173	200	173	178	183	174	207	188	186	167	182	166	186	163	165	196	193	177	179	184	183	185	156	160	184	175	190	174	201	168	182	181	207	188	190	185	181	172	186	177	195	159	176	174	214	171	206	188	200	186	175	212	154	176	176	189	180	177	182	167	174	177	196	169	206	188	182	195	182	186	184	157	168	182	166	157	200	207	192	178	193	188	218	209	197	183	190	174	185	177	178	188	181	175	177	190	169	157	178	161	188	189	172	170	174	178	190	178	194	173	152	200	187	182	195	166	178	181	190	171	177	179	191	186	195	207	176	225	182	183	165	165	165	174	183	169	182	212	165	201	186	170	182	177	168	177	207	169	179	183	180	166	188	187	202	183	165	190	182	184	201	190	193	195	203	186	173	188	194	173	166	158	216	191	199	182	194	176	186	188	198	173	156	191	166	196	182	168	163	191	194	172	173	158	198	177	175	158	173	178	177	172	189	189	194	198	172	171	173	189	203	159	171	187	160	162	189	151	179	174	189	173	174	163	172	205	173	193	180	162	175	193	162	202	166	169	184	184	177	181	134	181	172	183	189	171	196	158	189	188	190	152	181	170	181	193	178	176	178	188	168	170	182	183	188	195	191	166	175	189	161	173	168	175	188	168	177	194	196	178	192	177	202	190	184	172	182	186	197	194	156	178	171	183	182	173	153	175	182	193	202	184	203	173	166	218	199	173	177	187	178	159	144	182	181	185	201	188	177	163	215	199	163	191	164	184	194	173	168	209	172	177	165	155	179	187	212	193	178	205	188	181	200	189	174	201	165	189	172	183	163	187	195	182	183	184	186	180	159	179	166	205	170	179	204	195	184	160	187	175	170	183	184	188	180	161	221	173	183	186	162	168	196	184	187	193	213	173	192	193	176	205	175	190	189	172	200	194	195	179	192	174	193	186	187	177	191	196	185	185	174	179	195	160	182	197	150	185	175	156	169	212	182	179	167	191	200	174	202	162	206	170	188	171	174	178	186	232	187	197	196	190	185	181	199	170	141	168	185	203	187	174	184	178	165	176	159	186	192	181	198	175	198	194	189	198	169	158	191	157	181	187	194	181	177	176	188	179	179	186	195	171	172	172	198	185	178	162	187	195	190	192	185	181	171	146	182	183	178	178	171	187	177	181	191	184	192	181	174	205	175	162	174	196	177	164	193	209	174	201	181	157	177	173	192	187	195	184	208	176	149	183	183	165	177	170	196	176	191	137	193	185	152	177	178	194	187	152	186	161	190	186	188	199	151	163	191	195	179	182	192	179	197	151	168	186	205	177	165	206	174	177	173	159	178	192	187	195	152	167	201	159	157	161	193	153	175	194	193	182	155	176	169	202	190	180	190	183	183	179	211	168	161	223	167	162	189	167	183	173	177	200	184	157	177	172	168	157	181	200	193	183	199	180	169	200	174	171	164	173	167	171	180	179	174	168	167	180	170	188	165	181	172	197	189	202	179	164	177	198	174	161	194	175	167	183	176	166	170	169	212	191	173	162	190	181	159	186	178	169	166	201	180	169	186	176	211	212	193	183	181	196	180	174	197	200	184	191	175	181	150	183	155	208	203	178	182	201	189	176	184	210	187	192	209	179	201	185	188	191	179	195	208	188	184	176	177	161	214	183	184	180	177	194	180	182	190	180	192	162	181	170	205	175	157	177	168	142	173	140	173	222	187	172	162	180	177	173	185	189	170	175	209	181	169	181	178	187	166	179	183	185	180	164	171	180	178	178	189	166	176	185	187	178	192	198	184	180	223	177	168	183	189	164	155	183	161	157	189	183	178	156	189	169	182	197	207	183	197	222	184	175	199	153	182	183	188	164	173	174	179	165	185	216	189	186	160	158	204	184	204	175	169	158	195	189	190	167	193	157	177	189	174	166	177	202	190	204	171	182	166	203	160	184	165	199	179	185	169	165	177	201	179	148	154	185	188	173	155	169	203	187	179	206	176	183	187	188	169	188	187	173	179	189	176	171	192	192	178	169	183	158	176	168	171	183	192	175	174	177	175	192	173	167	168	210	186	177	142	170	199	179	197	196	190	164	189	170	143	192	182	168	176	185	184	161	172	187	195	148	171	183	191	192	185	149	176	165	179	187	195	160	189	192	175	185	202	186	190	204	189	192	225	199	202	172	185	182	165	207	197	161	185	203	158	169	181	182	179	215	162	172	201	225	198	170	169	180	185	195	190	185	173	168	177	177	167	184	176	189	191	195	196	203	165	180	195	165	190	168	185	181	180	191	183	168	177	158	189	178	186	188	215	183	172	167	169	177	170	179	222	189	182	158	171	203	196	188	186	155	157	176	183	167	170	190	206	188	164	188	184	167	179	185	155	150	181	187	190	204	190	197	179	168	189	179	178	211	180	187	144	174	193	189	169	171	165	188	194	154	203	189	182	161	198	197	201	178	190	194	203	144	185	154	186	166	180	184	163	164	205	168	178	186	199	177	201	168	176	203	203	184	184	207	157	197	191	198	162	183	183	199	187	197	195	175	198	197	189	188	171	174	170	168	168	180	180	199	176	181	173	200	176	170	158	177	166	173	168	177	205	169	199	168	166	206	174	158	179	210	188	167	174	210	178	164	180	186	180	185	184	204	193	191	218	186	183	176	169	153	206	200	185	160	181	189	189	164	169	190	201	185	200	168	178	174	154	178	181	179	183	147	179	154	174	177	186	172	210	214	197	176	151	157	155	175	176	198	181	205	188	177	203	169	176	186	148	205	187	193	179	186	199	198	163	180	185	190	168	168	174	185	179	172	145	166	204	169	159	198	200	169	196	221	190	215	189	183	190	174	153	165	190	171	169	184	178	159	169	159	185	176	173	175	180	190	212	164
6183	810	1277	1446	1207	1073	899	849	773	696	666	649	598	595	616	591	591	584	574	523	576	552	522	528	510	514	498	524	536	501	494	494	564	538	514	531	520	560	514	568	498	490	494	551	539	537	497	532	483	521	509	485	548	517	492	490	470	507	520	541	549	465	475	492	514	535	487	502	531	508	463	540	493	485	503	496	477	491	534	534	488	518	510	464	526	509	490	479	491	521	505	482	502	477	504	495	494	486	513	492	540	533	511	479	495	524	500	485	475	498	481	532	492	513	497	518	520	507	495	504	513	526	514	517	527	537	515	521	497	537	486	505	482	480	534	499	478	503	535	487	506	522	486	491	522	513	510	491	496	498	479	473	514	488	505	507	467	535	504	539	502	492	507	527	508	492	502	505	510	549	501	495	540	506	477	499	530	555	480	493	502	522	520	464	516	482	481	515	540	491	540	474	491	496	535	503	504	510	488	486	505	498	497	495	474	519	490	518	489	486	492	515	497	511	496	486	482	511	495	510	532	497	483	510	474	491	515	488	521	483	457	490	499	528	477	501	474	496	492	491	455	478	503	509	496	520	471	491	513	499	495	498	507	519	500	480	482	502	524	537	513	476	504	500	515	535	483	501	478	488	519	489	505	461	477	515	477	504	504	535	499	510	454	513	504	464	524	545	534	517	511	525	491	479	509	512	520	504	479	498	490	447	509	528	537	439	534	528	494	496	494	499	484	471	470	524	532	492	521	539	490	506	509	474	487	492	510	480	488	558	492	486	486	522	502	510	501	503	444	506	500	514	492	505	507	524	532	496	527	553	463	517	481	513	482	530	519	509	560	509	485	495	506	461	487	535	507	499	500	476	470	500	535	522	496	489	530	513	501	498	460	502	515	473	490	499	512	488	477	516	495	487	473	504	498	473	482	509	472	501	546	484	478	516	466	466	494	495	516	523	516	513	510	474	512	513	504	486	484	515	502	521	495	529	494	508	526	549	524	466	495	553	529	508	504	506	492	513	502	478	487	513	512	515	478	474	488	493	500	477	518	499	456	511	531	522	479	512	458	484	481	499	489	497	508	502	503	477	490	506	505	463	500	486	527	530	476	493	486	521	503	494	471	528	520	501	466	475	531	507	498	477	520	516	497	538	507	444	493	506	511	516	501	544	511	520	464	527	508	550	500	516	491	526	524	515	478	480	485	513	532	540	513	449	551	468	525	565	531	521	447	510	486	499	503	534	520	498	518	469	505	539	524	472	474	521	511	496	523	478	508	506	523	520	501	509	494	475	464	499	489	556	486	516	502	467	489	484	512	491	496	482	478	527	552	514	503	515	520	500	462	515	475	470	529	488	533	501	556	512	483	476	475	533	511	510	510	496	483	519	505	479	465	530	534	505	526	528	525	527	484	528	520	492	494	499	485	483	495	525	528	508	502	507	534	450	492	507	525	489	490	489	517	521	475	512	515	515	483	525	478	491	510	528	515	523	496	517	511	499	528	489	480	545	503	504	526	491	529	495	562	512	560	476	510	496	505	533	511	501	477	491	501	514	528	535	486	530	534	508	558	467	511	530	524	478	503	522	450	500	477	533	509	486	525	519	498	503	537	492	549	501	505	498	506	495	489	518	526	481	493	524	489	498	499	503	507	487	550	505	517	480	495	490	535	514	532	504	514	483	537	498	472	454	448	549	518	493	497	465	521	505	485	470	491	489	484	512	469	486	479	516	478	539	510	466	528	478	510	506	531	495	475	463	503	484	507	529	535	479	553	513	460	521	501	484	502	491	453	506	459	465	519	545	513	501	512	521	517	481	502	468	501	495	508	524	536	512	515	491	490	520	475	520	515	465	534	488	530	476	507	518	521	501	503	533	478	493	487	485	516	505	471	522	505	527	469	513	513	551	506	484	522	496	506	433	534	478	499	516	502	501	490	476	535	461	492	496	488	537	490	531	489	477	538	524	542	494	519	514	521	501	495	506	547	536	501	492	484	482	491	517	490	522	479	478	527	508	510	554	533	505	485	501	509	484	511	502	531	497	548	467	524	481	490	539	500	505	511	496	496	508	520	484	494	542	506	520	509	464	511	470	495	464	509	498	503	482	503	478	494	479	522	534	487	493	505	472	505	537	486	508	490	491	475	489	495	490	495	513	486	491	459	478	475	510	467	529	498	491	535	548	496	466	527	479	472	529	511	505	537	492	498	484	474	511	492	481	514	509	503	530	498	473	501	472	524	514	524	522	530	500	504	491	505	510	491	502	491	524	492	506	505	511	492	491	534	534	532	507	541	489	532	505	462	511	510	504	492	511	497	494	517	521	501	514	520	477	496	504	526	472	501	493	529	513	523	512	480	491	449	512	488	522	484	481	536	517	508	473	493	470	544	453	544	504	520	503	470	520	489	483	529	478	519	485	499	486	524	534	499	533	513	497	498	523	533	511	500	508	478	485	506	497	524	505	517	487	488	480	479	525	556	511	506	501	508	505	517	478	494	523	549	499	492	505	500	528	531	511	504	455	465	517	487	463	518	550	497	511	493	513	482	482	526	505	528	532	511	521	507	520	515	511	504	509	516	506	515	508	485	512	490	490	508	466	507	468	509	512	523	509	479	546	561	492	498	521	519	508	516	494	539	503	501	536	496	504	511	536	533	540	531	509	495	459	522	514	482	478	525	550	481	470	488	465	493	475	484	552	518	508	504	474	513	505	498	472	498	487	525	478	494	498	519	513	464	498	500	512	482	497	490	514	516	503	477	522	526	503	530	517	514	462	502	542	504	506	496	516	514	487	477	492	509	453	512	500	497	499	469	558	509	479	503	519	497	501	483	491	517	504	516	508	514	502	533	517	479	498	521	483	499	514	502	546	492	531	509	511	473	476	488	470	474	501	502	473	477	513	523	512	536	518	530	496	526	526	490	507	500	449	493	525	494	452	526	488	522	496	514	517	502	521	509	477	527	527	488	509	504	491	479	473	546	518	508	512	496	481	529	496	474	487	503	494	518	470	521	470	491	481	504	496	488	504	464	507	544	471	539	497	530	503	537	471	476	487	527	530	469	531	520	536	501	498	512	488	476	484	512	510	528	489	462	490	516	511	476	490	530	506	480	471	518	508	494	521	476	508	456	479	526	525	524	499	509	505	534	521	484	484	499	483	500	519	509	548	515	562	481	456	451	547	488	491	501	508	513	502	500	478	475	517	513	515	478	490	534	494	515	519	507	531	523	505	506	518	486	482	491	512	493	490	516	503	544	458	470	519	451	538	495	485	525	459	501	524	494	515	502	485	494	526	447	543	495	465	498	502	441	514	484	484	546	507	504	498	518	481	469	500	480	488	480	525	491	502	523	463	483	454	524	504	504	506	501	527	481	514	519	491	519	538	526	474	497	514	539	474	525	533	524	517	479	515	526	492	473	476	497	511	476	509	508	513	505	487	532	495	530	500	502	556	466	494	512	497	506	479	535	467	477	503	493	498	511	499	508	522	537	494	502	512	488	540
14351	1477	1205	1023	734	627	513	497	456	440	428	433	415	456	437	425	377	367	420	419	416	373	422	395	362	377	395	427	394	412	416	404	414	375	394	353	400	413	393	398	350	393	422	356	389	404	406	363	360	367	385	384	381	408	345	360	374	406	367	385	389	399	452	415	385	382	405	356	390	406	373	398	401	366	405	367	381	396	353	379	371	382	399	407	397	409	379	367	381	409	410	396	400	413	419	376	389	444	411	362	418	415	373	386	360	401	439	372	390	403	382	381	407	324	347	328	377	346	406	379	409	378	382	355	391	366	393	393	397	355	406	395	385	367	411	364	386	369	398	371	374	384	379	375	409	361	414	387	378	380	394	377	393	381	392	411	377	379	402	375	414	370	397	424	365	389	374	387	409	381	395	386	412	389	392	389	369	373	381	402	368	407	333	410	404	398	406	383	358	388	352	386	413	416	342	360	363	393	408	359	406	406	399	378	390	398	355	381	393	370	424	333	389	411	354	406	371	381	391	377	405	395	393	341	430	370	378	449	383	369	428	374	359	383	381	349	374	389	359	382	382	416	425	427	382	377	389	380	379	364	391	386	393	363	384	370	375	406	411	379	403	366	395	404	374	364	393	413	412	363	414	410	402	400	387	381	390	399	378	352	421	357	390	389	395	410	414	439	381	416	333	418	386	359	374	403	384	383	432	416	402	385	385	393	378	400	395	386	375	392	392	390	388	374	369	407	358	348	380	364	381	412	388	345	424	382	400	366	392	409	424	368	394	357	423	392	392	370	376	390	410	395	412	357	413	419	387	370	395	398	411	382	370	387	400	428	407	408	380	371	404	384	399	377	401	364	368	429	360	357	417	373	396	404	365	376	353	385	377	392	400	387	397	378	371	408	389	448	362	368	390	390	388	374	389	384	372	411	383	438	418	398	385	374	395	369	352	387	402	366	416	380	357	396	371	350	383	372	393	348	380	403	398	358	378	363	412	381	389	393	384	347	335	399	402	400	392	352	362	390	384	372	383	394	427	396	372	380	359	358	397	381	430	364	410	368	377	393	421	395	403	336	358	354	379	402	437	418	388	404	378	386	400	375	407	385	425	407	435	379	388	423	400	413	381	422	408	382	375	380	409	431	395	362	401	385	366	390	396	391	403	437	387	378	376	385	369	384	342	388	375	414	450	371	415	402	379	383	391	362	382	396	385	346	404	363	364	387	362	382	395	413	385	367	406	365	395	413	386	408	398	370	422	365	331	412	379	370	406	388	371	384	421	415	349	354	385	364	386	386	435	402	382	439	383	392	416	399	385	386	371	396	374	370	421	405	391	400	410	421	408	382	399	407	361	383	387	396	374	389	420	373	353	377	440	386	375	423	411	398	391	406	419	346	395	381	392	363	373	431	416	371	379	375	405	399	381	380	372	399	368	436	414	357	348	389	406	393	388	416	383	367	356	427	412	385	413	353	385	386	362	414	425	398	374	415	364	353	380	412	431	384	382	397	395	412	381	343	416	357	358	375	410	391	384	403	391	401	386	397	353	383	369	373	368	378	386	443	388	372	366	402	432	362	390	385	369	385	378	403	382	426	383	350	357	412	427	385	353	396	406	384	395	342	394	341	415	423	379	389	405	369	377	394	418	389	376	380	392	381	383	399	386	407	386	362	375	400	390	417	397	404	372	412	384	389	443	376	379	397	378	439	414	380	420	426	412	398	384	395	384	409	393	412	445	411	348	381	424	376	346	401	405	385	379	373	381	377	370	391	419	374	402	377	400	392	410	442	360	393	373	380	385	403	368	401	393	396	399	416	381	395	395	390	348	390	365	397	371	351	338	403	401	418	409	371	391	373	354	393	382	387	416	400	386	373	385	398	384	424	379	409	421	388	385	404	353	394	372	414	390	396	392	342	425	403	366	374	395	349	422	432	391	405	409	396	375	379	363	398	364	382	365	370	351	386	375	383	401	416	406	416	399	364	362	414	356	390	398	392	413	395	363	393	410	405	412	396	401	385	388	361	390	358	415	405	403	378	388	399	385	397	365	365	379	409	408	420	404	385	370	410	352	362	397	349	409	414	396	411	361	405	389	378	394	336	372	396	397	365	358	407	421	385	395	362	366	386	385	384	368	406	397	381	394	379	356	383	387	387	367	338	401	459	379	382	371	390	407	452	430	418	386	371	395	400	403	378	386	395	423	437	385	361	374	394	371	373	383	390	391	399	411	382	346	388	388	367	386	392	408	387	417	420	382	385	371	384	385	390	384	362	374	387	392	371	355	413	396	387	396	383	373	395	354	370	377	403	367	388	405	427	364	347	362	383	382	398	388	370	375	380	340	388	393	410	412	374	378	392	367	412	401	378	380	393	408	387	408	361	358	379	369	377	359	404	406	393	385	396	368	380	374	404	393	389	355	390	401	398	369	410	423	372	389	384	422	379	362	426	365	392	375	369	376	427	390	427	348	349	376	388	379	393	427	376	408	387	406	420	446	404	336	351	423	384	379	404	400	356	351	400	384	419	374	403	379	379	387	387	358	402	348	391	397	371	412	391	387	382	374	369	402	432	407	414	381	357	360	403	396	409	356	388	357	420	441	411	363	389	383	375	384	388	401	374	406	391	352	384	345	389	394	386	407	378	419	418	418	408	350	408	389	375	407	402	388	410	371	402	355	419	415	349	448	375	388	397	359	399	381	393	356	384	403	386	362	370	370	330	404	389	407	345	402	408	411	422	386	394	428	370	393	386	353	397	422	422	391	398	392	426	416	422	393	383	391	392	378	380	387	400	408	402	331	403	386	388	364	391	410	409	385	413	380	376	367	423	401	405	406	393	368	398	380	407	401	426	390	372	386	380	371	405	347	398	397	352	416	385	374	448	411	421	381	367	391	389	432	425	400	367	363	409	350	408	394	421	406	371	414	397	397	401	408	389	404	371	424	426	368	388	377	393	366	436	423	382	404	411	394	398	370	369	405	423	394	414	415	414	353	371	380	364	362	393	406	395	369	392	368	418	394	413	400	389	387	372	371	387	354	397	368	386	415	419	383	412	346	421	393	373	375	392	381	392	392	381	380	330	381	397	369	406	407	398	410	409	441	350	408	366	397	394	364	363	352	382	412	354	392	403	375	376	369	357	383	362	400	392	400	375	379	474	413	399	348	395	413	390	407	345	354	397	351	378	371	392	399	374	389	390	397	410	368	407	376	420	373	406	390	350	383	356	406	405	407	430	404	415	406	413	379	388	381	390	344	377	385	389	389	366	382	388	414	393	374	364	392	357	400	377	425	397	366	394	394	350	380	385	393	397	395	388	354	375	421	393	386	371	373	375	394	348	349	398	373	375	377	374	369	401	393	388	395	347	386	373	386	368	391	406	439	426	420	414	406	368	383	400	400	391	385	376	427	416	389	387	358	351	369	379	400	378	403	380	409	403	385	385	409	390	370	444	373	344	339	379	410	352	392	367	423	398	370	420	378	376	352	385	349	401	373	370	375	367
8507	1539	2559	2754	2359	2031	1777	1559	1433	1332	1302	1212	1165	1130	1105	1074	1086	1011	1023	977	1003	1027	1005	1014	979	961	1043	979	996	955	930	974	975	985	916	986	985	919	980	897	1011	934	949	945	935	917	915	941	923	943	916	940	948	952	910	942	986	961	984	908	921	971	947	946	913	951	931	948	970	926	959	937	940	952	929	918	987	936	885	923	864	904	907	888	896	920	934	858	849	926	964	924	972	884	983	950	937	948	974	868	884	953	899	894	962	925	936	985	899	883	896	938	868	852	940	936	936	883	961	876	899	937	901	916	869	895	945	939	952	860	875	935	960	917	927	933	899	920	924	953	893	913	930	834	917	929	943	984	925	918	883	880	936	867	898	925	899	892	963	912	866	937	935	912	930	942	931	952	894	968	883	886	931	935	923	936	907	884	883	950	876	956	892	920	911	905	941	919	893	905	898	914	910	827	895	938	912	912	883	902	900	936	872	899	929	913	953	982	928	912	934	926	907	911	908	903	913	921	947	919	911	961	968	930	914	862	922	935	893	906	926	921	920	870	876	958	861	913	949	935	918	918	904	905	885	987	917	873	887	913	859	939	907	843	917	931	895	949	886	932	952	924	901	951	913	936	966	900	951	973	948	945	915	930	925	909	901	874	862	881	939	911	935	951	906	899	964	930	905	888	913	848	975	961	939	878	925	958	871	954	863	907	943	922	914	955	900	913	895	931	916	911	922	937	958	941	976	928	911	893	948	944	908	953	907	929	897	908	898	942	905	865	945	936	839	952	921	870	885	902	898	947	867	866	991	922	916	926	916	871	931	957	908	892	900	947	1007	903	986	931	932	906	886	932	932	952	917	881	861	884	887	901	914	915	932	904	941	897	959	957	940	926	929	972	892	891	932	912	908	925	914	908	930	914	935	922	951	905	893	953	953	952	903	897	899	943	956	933	945	946	924	947	911	918	940	968	915	989	930	891	940	942	921	892	856	864	910	923	947	901	941	958	983	874	937	927	971	911	921	910	876	930	928	903	917	901	953	917	939	967	905	952	897	970	1008	919	916	946	933	920	910	881	874	900	942	916	919	902	873	910	869	900	935	948	928	896	879	981	924	929	902	945	915	929	915	919	927	836	919	912	907	924	899	942	925	962	861	889	872	885	936	890	954	907	987	954	940	935	885	956	844	992	940	934	907	893	910	906	897	917	943	940	862	901	945	989	880	845	930	889	954	911	906	948	891	873	891	910	918	939	929	902	935	922	958	909	895	931	908	930	912	855	887	844	947	881	965	914	918	938	887	902	893	908	867	939	942	958	877	917	933	946	930	861	994	942	901	925	885	893	890	931	918	939	856	916	941	896	859	901	923	953	922	952	906	947	895	916	944	855	940	910	868	956	931	937	946	911	902	868	894	929	904	949	906	937	950	895	907	967	915	915	879	852	867	886	905	901	952	941	948	918	905	966	940	899	924	927	910	964	911	942	922	973	902	966	947	939	919	930	905	907	903	892	931	864	917	885	884	948	903	936	970	898	927	888	917	927	931	891	889	896	940	923	906	889	880	960	922	944	910	978	933	900	916	890	969	862	889	877	978	960	923	936	898	885	899	907	901	911	952	952	912	924	953	910	970	965	952	852	936	961	918	939	874	908	892	954	900	930	934	914	935	959	956	967	927	849	887	879	925	901	957	888	873	851	952	934	954	975	934	890	891	935	882	960	862	937	950	906	933	949	915	958	903	915	940	928	914	913	906	867	919	903	930	903	931	900	934	898	896	931	897	918	949	932	974	907	913	896	929	928	932	903	891	998	918	969	908	895	949	912	895	933	929	882	907	911	925	876	932	935	873	889	938	921	908	902	857	901	897	929	945	926	919	938	890	941	1017	902	867	943	893	903	962	876	939	933	892	916	876	909	917	915	858	907	896	914	890	903	901	927	969	949	920	905	874	942	907	883	931	886	892	931	957	894	926	965	930	906	901	974	927	916	909	914	949	895	999	925	931	901	932	893	910	926	905	917	953	885	899	965	879	909	923	934	890	932	900	883	913	903	918	965	891	893	817	986	936	903	908	941	872	904	906	949	872	975	916	874	932	1016	930	911	921	944	896	941	916	905	898	943	961	946	905	917	920	917	938	905	869	919	928	909	920	893	907	949	924	954	889	906	889	918	912	930	950	860	898	885	937	941	956	976	917	922	902	909	863	841	903	886	952	921	894	944	885	946	923	931	932	990	916	951	927	912	905	906	945	909	976	909	935	922	950	946	906	941	939	903	904	875	923	945	954	933	942	940	933	933	923	908	916	965	887	913	911	957	949	894	903	870	844	877	931	937	922	920	875	897	890	937	897	906	950	889	880	953	946	942	908	927	940	892	918	929	881	888	950	899	879	884	985	930	903	929	894	957	904	957	951	929	913	904	931	866	917	908	923	937	907	913	929	857	895	921	927	927	936	943	880	939	925	933	892	895	914	954	909	925	901	944	920	914	919	922	935	939	935	874	930	865	977	929	910	858	916	909	831	915	967	861	960	975	914	952	930	947	950	925	988	895	927	915	975	916	933	905	908	1014	899	975	944	907	934	955	898	961	944	906	964	902	947	950	878	946	971	914	960	925	891	940	907	917	929	880	933	900	908	945	912	908	879	929	953	910	937	930	934	859	898	912	952	933	927	927	877	905	966	879	888	900	923	899	995	925	903	1046	955	894	914	947	859	996	859	932	906	952	942	868	975	975	912	948	904	923	934	908	941	944	910	898	848	934	889	885	896	955	936	972	953	925	919	919	895	905	958	885	953	958	901	975	927	927	897	880	943	968	883	930	890	933	888	960	881	915	886	956	938	908	909	898	913	931	939	969	958	913	878	907	929	922	891	917	928	936	927	942	900	893	909	927	886	948	913	904	924	895	851	886	889	954	955	903	901	966	925	899	895	886	927	923	871	868	946	907	894	879	946	919	949	975	930	974	945	942	902	979	940	924	936	972	939	893	874	888	889	932	900	885	914	951	900	923	927	973	861	912	911	879	928	919	948	919	933	943	877	897	933	938	930	876	917	852	959	932	898	921	906	918	938	912	888	955	924	907	905	970	869	918	905	945	974	890	893	953	917	926	943	947	966	904	915	964	988	882	949	972	907	918	911	900	891	908	900	941	889	943	906	921	865	906	945	969	851	861	911	965	925	878	941	900	874	922	930	948	909	882	958	931	898	905	907	927	892	925	890	953	940	887	948	914	918	892	926	937	912	947	932	896	911	930	946	921	931	938	897	910	974	868	928	909	920	960	927	914	877	958	921	937	915	890	871	928	931	928	840	883	931	912	962	943	911	937	941	905	922	888	874	933	940	946	909	899	943	908	975	943	946	921	907	969	914	926	913	931	925	924	957	963	880	885	955	913	892	921	959	856	874	863	902	906	870	893	911	906	877	923	915	957	971	921	885	866	872	973	902	951	865	955	895	893	911	887	907	902	922	998	954	865	902	952	897	935	945	856	912	904	925	952	910	930	918	896	924	992
1430	230	231	259	240	249	242	220	230	228	223	217	262	235	215	230	238	255	205	231	241	233	212	216	225	217	218	211	230	211	210	218	219	227	238	239	225	207	221	227	223	201	244	213	199	237	241	212	209	227	229	202	219	225	232	264	210	232	238	248	241	232	209	238	237	235	221	237	213	249	241	240	254	254	246	211	211	234	213	212	219	210	219	220	217	204	231	227	242	203	232	218	214	238	222	201	210	227	232	213	216	228	246	229	218	224	193	197	240	247	202	200	217	205	237	247	221	228	246	254	234	218	240	215	225	235	250	236	223	224	225	219	224	246	228	232	200	250	217	247	240	233	251	241	230	219	221	231	220	223	218	229	243	220	218	227	238	207	252	231	225	247	249	200	229	213	242	220	220	227	222	249	225	230	264	260	228	256	248	229	234	222	237	209	249	223	226	242	220	233	222	230	222	180	239	245	217	247	220	221	232	228	237	259	246	237	274	232	223	194	233	215	229	198	240	220	240	241	213	224	248	239	226	240	201	221	237	225	233	231	225	244	194	230	262	235	221	263	224	231	227	237	227	203	233	238	227	276	207	225	199	227	219	222	234	254	225	206	247	236	212	218	228	197	228	225	227	206	196	226	211	244	228	234	230	184	227	229	207	233	242	217	238	258	228	211	206	255	226	225	224	203	240	225	218	215	218	208	232	216	228	218	235	217	204	234	230	235	252	204	254	241	220	193	217	244	225	238	236	200	212	217	243	233	233	217	229	233	232	226	217	253	200	206	206	227	200	225	233	226	222	242	233	196	224	222	224	248	212	250	216	243	228	213	250	244	220	202	231	240	229	214	208	178	223	246	201	233	223	224	228	209	246	233	216	194	237	219	199	264	213	248	207	200	214	205	241	232	189	262	251	249	257	221	226	249	207	230	210	239	209	244	219	220	232	250	219	214	242	205	207	234	242	237	223	235	227	227	205	226	203	263	239	243	237	230	251	237	249	247	208	200	227	219	246	234	232	248	228	219	250	225	228	248	224	219	245	226	247	240	214	212	244	232	234	220	235	232	203	213	236	272	197	250	242	223	231	209	215	213	234	216	236	213	219	189	207	231	224	249	219	263	226	194	222	209	244	257	251	214	252	228	236	254	258	243	238	234	217	233	195	239	222	232	223	209	238	245	237	209	225	230	228	198	231	242	246	221	230	253	230	223	221	230	231	234	232	227	243	243	250	218	236	231	214	245	262	235	212	239	254	203	228	208	244	239	211	206	225	226	231	236	242	230	236	217	212	246	227	244	235	251	240	217	204	218	230	257	247	194	224	232	251	234	219	234	212	190	222	214	213	217	239	220	245	222	256	230	223	238	212	226	210	205	236	240	223	249	219	227	222	236	251	215	216	216	214	235	220	228	214	215	240	206	241	229	247	228	242	230	234	234	225	244	243	217	242	248	249	227	223	233	213	206	236	248	215	236	239	245	219	205	198	245	225	230	221	223	216	227	238	239	236	214	244	255	224	235	230	194	248	253	188	239	237	219	249	215	226	226	229	237	203	221	242	225	239	241	219	239	219	211	229	245	250	211	231	226	220	227	244	244	200	220	240	243	234	242	229	230	233	203	228	244	229	215	244	248	214	238	202	236	197	239	227	204	220	225	231	264	233	195	246	228	199	228	220	250	237	227	239	259	196	186	253	250	227	258	233	202	231	215	244	198	243	226	245	244	250	226	243	219	243	217	237	199	215	230	213	224	237	221	226	221	228	238	220	212	222	253	213	226	228	215	234	221	233	227	216	258	231	235	221	229	239	228	245	236	224	204	219	229	225	242	224	224	248	242	258	231	222	238	224	222	256	227	238	250	225	235	235	225	226	237	243	233	238	245	198	227	239	238	227	231	215	232	213	269	185	246	204	243	204	236	217	217	220	221	206	243	224	214	231	244	214	251	194	225	243	230	212	217	229	229	216	211	258	221	230	230	243	214	241	248	233	211	228	247	230	246	216	231	236	240	230	241	232	229	237	268	213	232	236	225	216	215	214	227	207	243	252	213	236	226	245	221	216	213	248	252	224	228	241	223	269	235	259	220	202	216	223	279	226	227	227	240	258	239	239	219	236	251	215	244	248	205	235	260	247	231	232	181	243	237	209	220	235	244	233	197	242	235	241	233	259	230	250	237	237	240	222	236	220	225	229	185	244	221	237	218	228	232	257	229	196	234	230	242	208	222	229	242	231	236	245	234	210	226	226	225	237	254	240	219	242	231	252	235	227	252	245	262	219	238	223	227	236	220	242	261	207	238	219	213	227	243	215	209	215	248	215	238	215	190	216	244	250	238	201	239	223	262	199	225	203	207	216	182	220	204	233	237	215	235	220	254	232	210	221	235	270	196	243	231	210	241	254	244	206	242	207	250	222	224	238	227	210	213	216	219	223	207	208	212	230	238	261	248	238	226	220	218	224	240	230	224	250	237	233	224	237	229	238	240	224	206	196	227	221	248	244	207	220	251	251	200	225	244	214	225	218	243	239	207	245	246	233	198	223	213	222	230	256	224	239	225	234	245	234	236	226	218	247	215	224	213	260	225	234	209	252	253	225	226	198	231	228	239	230	239	252	236	219	219	224	230	242	241	237	210	224	202	219	243	227	230	216	262	260	241	249	245	244	257	220	229	218	245	233	235	236	251	221	214	233	226	204	232	190	219	255	229	214	202	256	241	221	237	238	217	208	244	202	229	230	225	232	232	199	250	231	219	223	201	234	253	229	231	242	257	202	194	234	227	250	229	227	200	231	232	214	245	244	222	211	258	232	240	229	242	208	235	229	219	217	238	242	211	232	233	237	202	217	218	240	216	218	202	235	227	237	239	218	206	229	222	211	252	235	236	219	210	231	219	255	266	197	224	248	225	218	245	222	221	250	237	225	238	201	232	234	229	226	231	236	262	193	202	257	230	231	234	220	259	228	243	218	221	209	244	246	226	237	232	221	186	236	207	220	244	269	239	259	230	230	241	224	239	196	220	216	242	250	217	219	212	238	258	228	202	185	230	213	218	217	215	227	238	223	204	237	242	228	242	215	257	248	253	225	237	240	222	213	237	218	222	236	259	233	235	222	204	240	218	245	220	227	235	232	208	243	206	246	238	252	259	201	215	223	230	233	240	234	218	212	198	248	233	233	223	223	203	225	251	243	239	214	216	217	244	229	213	230	221	236	234	215	220	236	220	218	248	222	257	233	210	255	217	207	213	215	247	252	249	201	222	237	231	204	221	232	213	223	242	240	245	216	251	242	232	197	201	238	225	228	229	250	207	197	236	214	231	241	243	188	225	199	227	235	213	231	229	216	197	211	245	205	216	208	233	221	248	239	219	235	245	236	225	226	219	251	240	229	218	250	226	226	228	253	214	228	254	221	217	231	243	238	228	255	228	235	235	239	210	206	225	215	222	225	228	222	220	226	246	232	250	246	246	244	224	203	221	244	217	220	245	212	212	232	221	203	216	234	195	247	243
1834	605	592	609	632	595	615	624	566	591	604	607	555	610	556	603	573	595	583	626	624	591	599	581	576	575	576	589	576	546	595	592	570	558	609	536	573	586	565	567	605	562	610	546	593	569	601	591	521	580	547	579	565	589	590	579	565	607	541	571	533	577	576	592	556	583	591	585	572	591	575	558	596	567	566	601	564	577	571	543	609	571	599	609	576	531	590	568	587	571	583	564	598	594	568	574	526	604	581	596	532	552	615	620	608	576	581	573	627	575	555	595	602	574	518	574	573	571	575	581	584	599	556	569	581	581	557	592	563	578	549	520	574	524	557	561	583	558	558	578	553	565	512	564	568	583	554	543	551	505	537	602	582	558	556	599	586	577	568	568	610	545	570	606	556	580	590	567	554	585	577	513	525	555	555	582	541	644	606	554	576	553	591	562	560	558	596	637	540	593	634	522	595	535	537	574	576	577	590	602	568	523	584	575	583	547	552	572	562	555	604	537	552	553	587	579	576	567	575	617	601	595	573	546	582	563	585	574	609	606	574	612	596	594	585	600	579	585	630	572	566	567	586	572	547	564	530	580	577	578	601	607	548	584	585	595	562	569	549	580	575	575	583	589	613	596	582	552	555	563	567	589	569	585	604	586	558	606	577	542	560	549	580	558	595	574	562	563	585	548	576	534	584	582	548	549	554	571	602	539	611	590	542	577	588	514	568	578	583	555	566	597	601	591	612	608	545	564	537	548	576	618	576	577	585	595	571	564	561	579	565	593	589	543	595	563	571	582	522	590	593	562	523	578	584	573	524	572	584	560	549	575	574	553	583	563	550	600	516	583	596	570	553	574	525	571	580	549	553	585	563	537	555	571	595	562	571	548	571	538	595	583	605	573	617	594	581	582	593	562	593	565	548	577	582	613	610	591	569	590	569	547	538	577	550	563	535	574	591	565	566	597	574	559	611	612	570	567	564	597	573	585	580	558	606	589	601	556	607	549	587	589	595	604	555	550	558	598	582	557	584	535	556	592	528	579	557	586	610	609	536	581	602	567	560	582	573	570	590	605	546	602	568	546	614	581	580	572	556	576	519	534	579	566	565	577	553	580	589	598	569	589	622	573	604	570	575	552	588	584	619	603	574	561	564	581	543	536	586	563	582	575	549	587	560	556	587	597	554	582	561	645	571	585	600	577	560	553	602	556	567	591	586	531	586	591	605	581	563	560	580	566	569	636	573	598	583	524	546	580	586	537	543	561	569	554	582	581	578	589	601	545	650	563	603	572	554	585	575	600	594	502	537	557	548	529	580	550	576	557	559	544	562	574	576	566	596	579	554	561	595	588	559	571	599	595	594	570	560	561	588	567	594	546	577	563	558	596	554	538	574	583	571	579	598	546	612	574	560	579	548	554	565	546	547	608	593	589	598	548	609	543	554	579	589	529	555	550	575	549	575	612	585	561	574	540	584	560	546	538	553	610	554	593	568	611	580	515	597	522	570	597	570	549	599	579	580	592	521	572	530	570	595	564	599	622	577	526	580	568	591	586	593	576	619	592	602	626	634	593	592	604	551	599	550	594	591	548	596	613	584	582	593	580	566	607	551	573	550	579	568	633	584	618	578	611	564	540	591	536	589	604	610	579	567	535	610	601	624	611	562	634	552	562	587	602	555	551	624	553	549	574	550	567	556	604	557	545	628	581	592	563	589	563	575	561	571	597	585	567	526	620	585	587	552	576	628	589	578	563	552	579	572	563	547	593	577	602	623	599	550	538	540	603	569	584	595	580	532	605	549	524	586	578	567	558	542	587	572	608	524	601	606	562	579	540	575	548	548	563	531	587	578	576	611	565	561	577	549	578	562	550	569	590	576	559	604	607	635	601	546	593	574	562	568	551	582	539	602	571	557	557	577	636	578	597	591	582	564	599	615	576	551	562	559	556	539	574	624	585	608	599	564	563	578	580	617	602	556	571	558	593	623	564	605	603	625	594	595	579	591	599	546	571	596	611	585	595	572	578	566	575	566	563	600	579	562	568	565	587	536	596	559	560	527	565	574	592	574	532	607	597	596	536	552	599	615	612	581	588	563	616	547	556	551	581	562	585	599	573	543	567	560	574	560	567	538	586	561	579	559	623	583	540	577	614	535	587	545	610	605	579	527	595	614	571	570	585	542	616	624	551	553	573	612	576	587	597	663	562	562	563	558	586	543	586	581	537	602	575	598	560	553	564	576	548	573	593	589	633	595	588	599	563	603	600	592	551	581	582	629	564	596	608	560	571	542	596	606	578	573	612	609	564	548	569	586	575	549	581	629	561	557	618	592	563	581	582	560	584	580	569	532	546	568	560	573	565	527	556	563	577	575	479	579	542	554	630	570	546	554	638	583	558	557	549	567	579	588	579	610	559	544	584	596	594	574	584	584	604	589	571	596	574	592	606	572	568	570	604	523	578	578	604	586	547	575	532	583	585	603	614	585	605	606	590	649	592	597	557	567	584	580	594	597	579	627	539	532	560	585	601	584	559	553	594	560	638	545	589	565	547	544	615	530	600	628	550	583	595	575	594	582	547	583	559	591	572	604	546	606	591	580	639	587	621	546	569	572	562	540	553	610	574	561	574	545	555	536	599	599	575	506	611	546	576	553	601	607	607	556	591	584	596	620	574	606	555	575	549	585	638	585	570	563	600	571	564	622	571	597	578	534	584	547	627	556	552	552	565	571	609	601	606	584	550	570	580	600	540	611	614	580	559	569	599	589	562	615	578	594	587	567	572	534	588	629	567	620	616	528	574	573	553	557	583	595	612	587	547	559	594	551	627	578	579	538	534	574	578	580	574	568	600	543	554	585	614	562	612	624	578	540	549	577	538	570	572	586	554	566	572	568	554	558	581	593	563	593	569	551	550	599	552	596	574	579	559	552	584	613	589	532	623	546	599	581	557	582	586	573	564	521	570	578	572	608	522	588	565	594	540	587	567	599	560	591	556	577	570	578	587	570	616	581	555	591	579	632	576	594	563	550	533	567	574	547	573	583	566	586	553	582	545	544	561	588	565	576	585	530	589	581	609	566	551	568	564	624	620	549	617	608	586	589	578	559	599	572	582	576	578	574	564	567	551	562	610	572	547	553	550	648	575	615	556	555	547	569	587	573	526	617	589	608	571	554	538	572	589	573	601	574	547	605	587	584	571	570	578	588	607	591	554	606	578	580	620	611	550	569	586	613	564	519	554	540	562	544	582	556	565	584	605	555	561	561	556	580	609	545	561	617	618	596	550	579	568	573	568	563	616	593	573	562	527	575	570	571	565	631	581	580	596	596	532	576	602	556	579	579	587	571	585	594	545	559	583	562	582	552	595	518	543	569	562	575	586	586	552	609	569	581	592	567	583	575	597	589	536	568	567	578	555	561	562	569	590	568	576	583	618	611	586	595	565	597	585	578	607	590	565	560	564	602	582	601	553	550	604	557	600	598	539	574	547	591	530	566	579	562	582	579	536	582	586
7000	501	524	472	369	290	292	239	220	244	231	177	180	201	199	189	201	183	174	198	162	164	176	163	161	167	161	179	196	197	172	187	184	155	188	191	167	179	188	188	199	184	187	199	176	172	180	172	186	200	169	188	188	184	183	162	180	191	187	179	163	167	206	174	186	184	184	179	174	195	179	188	195	185	184	174	169	172	175	191	159	185	186	175	178	205	173	193	196	178	190	199	191	177	193	151	186	182	156	164	186	170	158	162	166	168	185	166	192	189	163	161	165	189	156	185	182	171	211	184	167	171	160	166	205	197	181	165	175	190	182	183	174	184	200	174	206	232	194	159	187	188	182	189	171	169	198	183	202	164	169	156	179	214	192	187	171	164	178	167	195	177	151	173	181	162	205	169	194	167	151	157	202	185	174	183	188	190	157	189	174	160	171	186	174	162	197	157	200	178	156	185	170	141	176	174	196	182	170	162	206	204	198	182	181	199	212	172	198	194	177	187	160	186	195	178	154	177	158	169	155	169	192	173	193	169	192	161	152	179	195	196	167	158	184	201	178	181	195	218	188	200	182	182	199	184	186	184	204	187	178	159	169	204	178	193	169	191	158	147	158	172	170	182	200	191	162	195	193	167	163	173	158	148	183	162	182	191	202	177	208	162	171	193	164	195	172	187	196	194	194	183	173	175	170	182	188	182	199	191	177	203	211	184	179	208	158	192	168	162	173	171	164	185	188	176	173	160	186	179	186	189	168	186	202	176	188	195	200	170	182	178	166	157	185	161	196	193	164	208	176	173	173	178	173	174	187	171	209	174	180	177	167	172	182	165	168	177	197	188	190	174	167	164	173	197	186	181	192	197	181	207	180	171	196	176	188	164	205	181	173	183	189	172	185	186	199	190	189	176	191	183	158	189	194	163	192	171	192	176	196	182	177	188	173	197	182	192	204	192	155	219	195	210	190	186	176	166	179	173	205	170	157	187	156	184	191	219	175	195	208	207	156	197	201	168	202	166	179	196	201	185	182	143	206	173	173	172	181	200	184	214	157	176	182	177	213	205	183	182	154	180	205	181	145	163	177	168	195	167	185	171	167	198	174	157	153	180	168	163	175	207	185	173	193	168	186	155	181	198	182	149	215	157	155	176	177	171	172	179	190	154	185	181	192	172	172	169	194	153	167	177	207	175	177	207	170	196	198	194	203	160	160	186	181	195	180	179	197	182	172	194	171	206	202	205	175	163	149	180	171	178	155	178	185	161	161	198	209	162	175	190	162	202	168	221	170	194	192	192	198	190	191	191	169	169	170	181	173	188	194	193	173	193	196	182	157	175	210	215	208	179	166	177	183	156	179	203	167	191	190	153	194	171	177	180	182	172	155	155	177	173	172	185	210	168	194	159	197	187	169	188	167	205	186	201	180	168	156	195	187	177	168	182	176	201	178	170	189	172	173	159	178	193	178	187	162	205	205	184	182	195	183	163	170	170	180	170	186	190	224	179	173	167	188	198	185	163	173	172	180	199	177	167	180	179	160	166	209	200	201	185	192	169	172	174	194	168	187	178	179	194	176	186	181	165	182	168	170	195	185	177	168	194	188	172	173	199	170	152	201	177	203	182	194	201	179	161	188	174	204	174	167	202	171	170	207	184	188	167	182	174	184	176	210	180	201	186	181	150	175	187	185	180	169	188	161	181	180	173	211	191	185	206	178	171	203	154	184	223	158	158	199	190	191	185	189	168	189	207	173	157	167	181	203	184	173	183	191	204	172	178	201	168	197	153	157	179	176	176	197	168	183	183	184	188	177	153	158	180	174	172	187	205	175	184	201	170	170	217	193	196	169	173	201	183	160	196	171	190	181	178	189	191	180	176	166	194	178	190	191	178	163	173	196	179	171	185	182	173	193	142	183	188	201	202	181	167	162	203	164	179	189	201	164	185	194	164	180	177	183	175	194	168	180	189	212	199	179	196	166	204	176	209	210	191	185	176	168	157	184	181	194	160	170	217	196	189	175	165	183	183	159	184	171	169	173	169	204	187	198	192	192	177	178	190	196	160	168	162	167	194	186	167	147	188	200	182	171	177	161	187	172	187	176	169	192	181	173	181	178	193	169	174	174	208	161	191	193	164	186	170	170	187	187	166	178	180	205	186	174	185	162	158	186	186	174	145	168	182	177	197	178	184	190	187	155	200	186	163	192	201	183	202	186	200	186	184	200	179	150	169	176	190	179	166	165	189	193	185	192	160	168	163	185	171	192	184	191	194	180	180	175	182	204	163	169	190	187	172	169	170	174	170	187	176	188	154	205	188	172	165	201	171	179	214	159	171	182	178	182	166	178	178	188	179	173	180	196	163	172	173	165	201	175	176	166	171	186	176	184	200	166	149	194	174	169	183	192	201	172	163	179	162	178	154	179	195	199	187	190	179	191	173	194	190	171	158	197	172	174	163	186	159	174	195	171	168	154	193	154	162	154	181	184	182	178	174	195	178	193	177	171	152	175	182	179	195	176	180	184	187	192	170	194	184	166	183	191	163	176	177	180	165	171	166	178	168	157	186	158	190	179	171	166	217	177	159	196	176	169	181	174	172	178	172	156	204	170	156	200	171	166	180	180	154	163	192	194	184	161	170	185	171	169	190	218	181	196	159	187	188	198	168	176	165	199	175	172	196	185	222	198	156	185	169	178	191	177	165	184	201	182	196	179	175	182	172	174	152	171	163	185	188	161	189	175	167	220	179	174	203	169	163	160	178	195	194	179	176	186	192	183	218	186	153	163	187	169	186	185	153	191	182	172	152	171	171	172	194	188	171	179	169	177	179	179	146	177	191	166	158	188	182	177	178	177	185	208	187	175	189	163	168	180	170	202	192	181	165	162	196	186	173	161	203	208	176	182	179	183	185	198	189	166	175	182	160	206	163	186	209	191	163	187	209	180	180	173	167	193	171	174	189	159	203	177	170	183	174	151	189	197	168	190	160	167	181	173	187	167	158	188	192	186	211	189	177	159	191	183	173	180	190	185	168	180	202	204	167	165	170	179	195	220	179	182	158	179	200	154	190	195	177	212	186	184	189	170	174	163	162	191	165	177	167	196	194	183	179	167	178	157	180	194	200	177	176	155	200	177	160	173	176	178	178	193	195	191	202	194	167	184	190	202	170	172	169	196	182	172	193	234	192	191	199	181	159	154	196	173	197	173	153	179	193	183	189	174	166	166	175	162	155	165	188	195	163	192	179	166	199	197	176	191	188	177	157	187	182	173	192	209	169	170	183	183	171	178	158	175	178	173	160	153	185	175	193	197	187	174	198	178	171	188	168	209	190	193	156	157	165	199	193	171	170	186	183	168	161	172	178	203	147	195	170	161	199	188	182	168	177	183	184	170	179	181	196	175	202	168	189	193	184	207	173	198	187	175	166	168	182	178	154	191	182	166	163	188	184	176	172	167	185	186	186	199	184	168	186	175	176	181	182	189	169	179	155	184	196	175	197	161	174	195	200
6221	795	1227	1455	1285	1040	926	800	695	727	641	615	651	597	598	556	622	549	603	497	519	497	541	582	509	561	534	513	527	509	491	545	517	524	530	521	533	498	487	503	505	498	492	511	529	485	552	488	521	556	510	525	523	512	521	475	512	537	519	520	511	499	480	516	480	538	466	533	456	537	492	540	487	527	484	492	513	507	510	488	472	475	527	521	464	474	495	519	500	509	499	484	521	457	486	467	498	554	516	531	521	511	500	521	523	501	513	497	478	480	525	506	501	459	516	513	484	477	489	456	512	516	486	522	513	493	513	508	469	492	483	528	497	534	525	536	500	511	492	474	477	512	498	500	469	480	517	495	529	499	456	482	502	564	542	495	538	490	538	500	528	457	522	445	508	457	548	486	456	523	504	489	500	450	529	498	515	495	513	515	507	544	498	512	486	482	509	483	525	504	508	468	490	485	520	509	512	513	490	513	506	475	477	520	495	528	490	485	510	477	487	501	485	524	501	522	541	501	493	497	545	544	481	495	503	493	503	561	538	503	492	508	477	511	510	485	489	490	510	485	531	487	495	526	516	525	499	504	467	527	498	513	527	516	476	493	490	498	521	506	545	500	483	485	522	454	492	481	460	495	489	497	498	486	499	452	475	506	455	529	493	471	517	503	516	511	478	492	467	495	516	495	492	496	483	527	464	516	517	505	515	497	515	510	521	499	525	525	514	519	533	516	491	517	495	492	512	475	499	510	511	492	467	470	501	497	477	487	489	554	530	539	506	489	509	493	504	471	543	462	524	478	505	518	485	489	529	518	472	509	467	508	490	501	518	507	508	511	497	514	541	492	467	501	505	505	543	504	469	495	553	485	533	509	510	498	530	499	505	523	512	495	524	505	486	491	524	534	489	478	529	496	504	516	517	475	490	474	491	478	524	493	500	444	516	548	513	485	524	493	535	463	514	499	491	513	544	501	487	513	522	500	459	496	505	515	503	489	482	507	521	482	477	465	485	515	452	476	488	514	503	521	465	477	472	483	512	540	525	485	475	528	507	475	505	515	543	470	546	455	457	493	495	471	498	495	517	520	502	524	522	504	527	477	513	470	492	517	535	525	497	485	523	497	528	531	500	519	477	492	515	487	512	519	491	486	503	485	497	524	512	494	524	506	505	484	418	482	500	499	525	515	453	513	474	495	511	508	497	478	490	542	524	511	520	521	469	476	502	511	508	505	454	495	467	514	471	518	499	472	455	505	501	510	511	513	509	473	515	474	480	517	546	496	498	513	481	472	457	497	489	512	513	548	500	448	503	489	506	460	480	522	476	450	484	489	472	510	486	485	443	523	535	497	521	552	507	530	455	538	484	513	468	520	481	514	486	459	494	497	502	487	508	504	499	485	505	520	501	499	517	524	486	459	468	525	478	503	499	495	478	517	522	523	478	507	474	457	549	509	522	487	512	534	498	472	530	557	439	533	496	527	531	521	511	511	489	485	524	502	481	508	520	523	465	495	524	476	521	513	519	521	469	475	537	527	527	510	518	535	500	516	517	489	517	518	510	459	517	487	506	517	504	482	515	529	470	528	541	513	505	512	481	487	514	517	530	521	504	507	487	504	472	520	516	512	509	489	481	526	525	492	544	471	513	480	535	525	462	503	470	489	496	523	527	540	502	511	472	565	499	494	490	491	521	500	479	527	492	511	501	518	535	527	524	475	485	481	521	491	488	508	519	510	482	522	513	493	522	496	513	527	529	472	521	493	510	511	498	465	545	498	534	537	502	521	479	472	492	477	497	479	490	514	503	518	494	482	510	530	517	518	474	507	500	487	521	499	479	478	480	532	482	537	521	517	538	503	490	505	487	461	463	481	489	489	508	461	498	532	468	481	494	477	488	468	493	508	491	520	516	469	461	499	502	527	503	499	513	467	529	461	495	525	522	496	505	474	522	501	497	506	540	478	520	493	516	513	504	519	487	495	549	527	532	511	510	461	525	488	525	502	520	473	480	497	510	495	499	477	516	528	505	499	510	529	537	531	484	473	452	498	496	489	496	526	490	514	508	556	513	523	494	530	515	508	548	502	501	528	499	515	460	505	513	507	522	508	505	480	506	535	474	468	522	452	493	473	518	485	491	474	515	529	526	503	487	491	530	495	488	504	513	465	536	479	533	481	487	520	514	496	493	499	494	473	501	512	537	518	503	491	491	486	521	509	500	517	529	510	500	501	517	517	511	509	501	502	515	533	473	516	522	497	499	552	489	464	508	492	541	497	501	505	531	486	511	516	496	499	490	482	542	524	525	504	472	463	492	512	523	467	489	518	513	501	542	501	516	536	478	508	494	504	495	533	481	483	497	504	555	472	504	542	506	485	456	505	497	503	523	487	507	490	485	540	497	513	528	522	521	484	473	538	491	496	488	516	513	529	490	457	485	505	499	528	485	504	492	491	510	499	498	515	518	513	460	536	468	501	489	473	478	517	533	481	488	441	502	513	503	535	470	500	525	532	488	498	464	491	503	502	512	511	523	492	468	508	501	524	486	503	509	525	517	526	486	498	569	539	527	521	493	501	497	493	500	493	515	473	528	501	499	499	518	528	481	484	493	538	502	490	514	517	499	469	525	500	473	460	500	515	494	492	543	476	510	481	495	487	504	489	494	492	538	497	498	492	506	526	532	466	496	502	520	549	522	532	521	559	515	519	490	518	492	530	473	526	473	479	472	528	518	465	485	497	464	522	499	518	514	522	519	512	484	508	509	504	502	467	509	511	474	466	516	491	514	528	493	474	461	473	491	513	471	506	511	507	501	520	521	509	524	525	489	492	520	507	496	508	509	473	470	514	471	484	509	516	491	503	511	508	512	514	511	460	534	483	512	530	536	498	518	482	532	513	469	547	520	511	504	539	507	494	508	507	491	523	518	504	521	488	479	481	519	504	502	506	502	522	500	528	522	544	533	496	478	515	536	479	494	492	509	509	508	489	486	527	470	510	529	483	546	487	508	519	509	500	482	488	493	515	497	501	499	507	503	491	506	504	473	524	521	510	519	517	483	477	465	485	507	491	498	508	491	481	492	532	532	506	478	493	490	451	490	523	566	509	524	506	508	488	509	508	526	497	475	539	522	531	512	476	488	512	487	519	523	510	480	503	507	506	502	495	472	485	550	449	468	513	506	499	513	466	489	479	491	511	481	494	464	489	491	522	490	498	508	497	523	456	500	483	481	475	483	497	455	511	502	518	527	494	550	484	521	492	552	489	498	514	495	504	493	501	499	489	499	511	508	495	463	473	511	486	524	503	496	506	500	493	496	474	466	509	514	520	522	513	485	498	519	499	491	526	524	557	505	525	500	529	525	494	519	507	483	480	506	509	499	510	515	495	486	471	501	501	532	512	475	489	483	451	495	501	496	531	497	481	517	475	512	470	504	476	475	514	507	504	493	495	485	494	495	492	507	524	527	490	519	490	490	534	538	484	476	461	498	508	500	526	508	466	494	491	504	528
14310	1463	1248	977	756	607	558	498	472	452	459	430	434	425	414	401	419	413	428	399	391	375	393	402	391	397	399	412	388	396	404	401	363	390	416	382	406	416	375	370	374	366	389	380	423	400	390	405	409	437	402	410	336	374	403	383	356	417	381	378	398	443	377	373	371	407	373	428	404	374	374	424	390	386	406	369	408	376	392	370	369	396	416	420	405	412	382	409	412	372	393	405	433	377	384	360	382	391	365	417	377	400	387	396	392	397	374	396	339	396	380	392	359	418	391	422	402	414	381	419	394	378	411	416	369	377	363	374	379	405	409	379	354	404	403	402	416	379	412	398	382	435	399	385	380	415	419	385	373	377	388	408	410	405	348	405	364	382	401	357	358	361	386	385	375	427	408	407	384	368	394	363	398	423	370	358	378	403	400	442	409	380	402	358	402	403	401	400	409	390	369	405	401	383	433	387	393	329	389	384	368	393	421	363	371	379	358	349	359	409	381	426	379	376	403	349	407	364	423	418	382	375	394	372	379	346	373	396	398	375	351	374	371	385	372	346	432	389	354	404	416	423	399	391	430	431	394	387	412	384	410	372	367	351	398	367	361	422	407	387	411	360	392	387	346	363	408	403	381	403	388	393	415	408	379	387	377	365	397	337	362	359	397	388	365	384	407	401	354	378	361	390	364	326	374	418	403	407	390	394	399	388	394	372	358	407	382	423	394	390	388	392	392	381	407	371	408	380	389	438	372	439	393	378	365	402	362	407	392	363	375	388	407	381	422	373	374	377	376	382	390	420	387	378	391	372	375	398	358	354	372	402	422	380	423	376	434	396	429	376	391	403	405	377	386	403	373	377	406	384	388	375	356	392	381	398	392	387	399	392	402	406	402	386	375	375	403	381	389	462	392	359	383	341	402	404	392	416	367	362	377	396	399	382	406	398	418	358	342	349	365	424	451	374	406	352	362	368	412	371	354	389	368	354	400	393	397	424	394	378	447	408	381	371	387	378	351	367	344	375	384	370	383	383	412	386	400	373	438	386	348	378	377	426	398	380	426	409	406	376	352	404	421	398	433	387	383	403	403	373	407	382	431	371	386	364	402	414	394	399	393	368	413	407	384	397	356	398	396	403	374	376	395	384	386	401	429	374	430	399	407	409	338	382	410	392	411	417	339	373	418	408	395	354	394	377	387	378	400	405	393	410	408	405	381	401	373	420	395	378	394	374	381	440	402	399	403	401	386	371	414	401	378	384	398	384	455	384	406	431	369	392	387	403	381	416	374	406	413	394	368	389	390	394	367	384	375	389	403	392	388	401	371	379	393	345	384	371	369	433	387	394	413	366	407	374	389	368	402	396	378	387	391	368	378	398	357	436	385	358	380	378	362	375	389	392	412	402	397	354	419	396	391	389	387	374	430	378	372	356	394	378	387	403	364	386	386	397	397	412	392	393	383	383	373	375	390	366	402	416	378	366	416	417	376	364	409	404	399	373	403	399	380	416	393	418	380	416	365	410	408	397	388	390	392	400	415	367	337	375	401	413	415	391	397	382	370	377	369	351	382	359	401	404	375	422	423	369	384	376	387	373	436	392	368	396	395	375	405	396	408	384	398	401	384	413	408	411	377	394	409	385	375	379	388	382	372	363	348	367	373	369	340	348	406	397	389	391	374	422	444	423	412	366	384	350	382	383	388	387	385	386	375	375	408	386	385	397	425	339	401	421	390	371	393	354	392	391	380	423	375	401	373	385	386	393	409	397	357	420	381	363	363	390	364	403	394	407	408	402	383	403	354	412	425	402	384	388	398	358	421	425	394	428	371	367	358	384	399	381	359	391	378	398	392	384	382	406	377	365	423	375	394	352	403	402	374	384	427	390	401	367	379	389	398	382	407	419	424	436	419	398	355	365	333	387	394	389	376	408	406	448	393	402	394	441	403	401	390	381	365	383	382	406	405	380	370	443	359	386	379	374	378	390	368	421	385	405	383	402	439	386	397	402	449	414	402	382	363	395	400	403	425	403	385	410	380	387	395	353	363	388	365	395	340	373	397	387	397	393	397	407	399	432	396	370	394	416	389	385	386	375	391	437	398	417	377	410	401	406	424	387	419	428	361	365	364	398	380	446	416	400	388	383	392	442	361	400	383	371	413	390	382	406	427	418	380	433	421	371	407	411	370	405	405	402	384	372	395	438	398	359	374	370	406	387	393	392	387	430	393	375	369	368	370	351	434	384	385	354	360	378	362	366	388	417	372	385	396	384	335	380	405	397	376	420	383	397	385	374	369	383	389	420	345	363	400	378	375	388	361	394	365	346	391	404	405	397	412	407	383	431	390	373	399	402	416	411	373	407	403	406	367	366	393	403	408	361	381	397	416	406	393	389	396	386	423	397	391	383	389	360	400	403	406	371	342	417	376	388	389	392	372	393	351	344	390	397	408	355	428	413	394	400	435	402	383	373	410	416	352	388	358	414	369	388	395	342	390	390	405	395	401	403	403	437	408	371	380	394	417	356	384	412	423	334	429	416	380	366	350	360	359	393	414	373	384	380	413	399	388	375	390	376	377	426	398	399	360	396	432	443	364	362	383	425	418	407	396	415	337	384	371	382	376	392	407	370	402	408	361	383	391	366	372	381	372	390	363	391	408	344	376	384	382	394	362	387	423	386	389	372	368	356	379	404	409	396	377	383	386	424	379	393	381	395	401	397	393	361	391	386	383	395	408	359	390	397	376	377	413	394	428	394	428	404	400	404	372	385	372	386	352	411	409	378	409	397	428	420	395	420	355	371	424	386	374	402	373	368	409	373	373	392	371	394	425	376	385	407	421	375	386	404	397	393	383	362	402	405	365	367	400	409	411	383	385	386	368	369	369	417	398	408	355	378	409	382	380	363	418	349	405	387	388	393	436	368	393	394	426	417	397	401	382	425	377	400	388	351	368	397	390	376	389	392	402	372	370	357	358	345	355	366	432	374	377	384	371	384	358	411	410	467	385	394	406	386	405	396	430	417	395	386	372	379	425	397	380	419	359	366	381	382	374	364	383	387	385	405	376	397	414	381	377	442	384	397	425	378	413	398	380	403	371	357	382	419	425	411	372	373	386	376	346	388	372	414	420	373	396	360	379	397	397	400	405	406	370	381	362	379	394	367	419	406	399	362	370	390	414	428	388	384	382	359	368	421	404	374	415	410	350	353	446	374	422	402	428	409	373	409	359	373	405	401	368	377	435	358	360	368	351	401	407	385	393	386	369	396	402	352	382	417	387	344	369	360	383	417	381	400	384	389	367	378	399	395	394	403	382	376	399	416	369	370	392	426	374	390	385	389	415	406	388	416	421	424	395	366	347	413	421	369	363	365	388	403	427	398	432	387	396	385	377	385	381	439	355	361	400	375	379	359	404	389	419	406	371	396	361	358	394	354	375	347	364	410	399	373	376	405	383	398	367	417	355	407	383	406	370	418	390	409	412	373	356	385	376	385	376	356	390	399	408	414
8629	1523	2482	2651	2408	1931	1779	1560	1355	1257	1207	1192	1136	1135	1057	1087	1038	1045	1043	996	950	986	1045	952	961	1086	961	955	986	1007	917	946	929	976	934	908	998	917	923	905	1004	978	920	914	976	947	953	923	940	959	938	886	927	860	938	935	957	859	900	946	952	949	902	909	959	876	952	887	940	904	923	935	901	967	966	906	942	924	918	969	930	906	870	964	978	957	959	848	986	943	930	855	872	872	899	923	884	969	940	984	940	909	950	936	947	940	935	924	921	931	916	911	893	868	925	964	897	887	938	885	918	1003	940	929	901	933	904	959	941	911	863	929	931	935	931	954	918	900	995	904	962	956	932	909	933	945	958	863	956	904	917	942	869	930	974	956	919	862	896	925	952	938	921	922	895	877	904	894	956	926	958	962	964	917	935	920	910	926	888	936	905	933	934	918	883	959	923	842	930	962	926	916	886	936	899	989	932	909	929	946	947	966	906	899	950	871	885	884	860	936	925	906	918	876	934	816	914	924	950	905	956	949	921	948	897	885	921	860	965	918	950	922	963	879	891	939	906	976	926	945	900	939	958	923	896	888	912	879	903	924	929	928	934	895	964	933	919	951	924	895	877	932	923	912	888	901	1005	851	954	925	923	994	900	985	909	921	870	865	884	858	921	913	918	915	892	877	918	907	923	932	880	905	955	959	915	986	929	952	974	892	909	877	906	935	915	936	953	980	931	913	951	927	899	940	878	952	898	887	889	887	918	956	988	953	953	877	936	858	953	867	901	915	897	886	850	904	874	851	894	881	1026	903	871	919	960	908	908	859	922	967	973	916	945	866	910	917	936	922	858	922	907	899	942	951	883	930	924	920	912	879	888	895	890	931	907	948	998	927	894	950	841	912	908	964	922	870	936	923	922	905	962	881	921	921	870	946	965	925	944	965	919	932	947	874	971	941	894	875	953	947	880	893	940	949	953	910	884	939	961	934	954	922	882	938	890	922	896	895	944	919	949	916	911	964	934	861	945	941	863	875	929	946	893	932	884	923	926	901	883	943	931	963	883	918	942	883	937	935	911	951	873	885	996	902	913	896	881	908	894	967	960	934	943	913	933	954	953	880	882	923	907	892	894	947	946	930	884	964	944	960	921	899	941	892	877	912	976	929	950	916	948	948	934	921	949	982	926	955	932	875	902	926	885	965	980	904	935	944	951	919	942	953	926	902	982	842	933	943	902	862	851	901	916	897	926	917	955	945	935	894	953	902	950	937	903	958	934	890	923	934	926	948	930	941	900	926	960	915	887	876	932	883	911	936	924	914	875	879	932	889	967	928	858	926	910	939	950	937	943	898	882	915	940	890	925	919	897	928	930	895	933	924	976	887	896	927	878	942	932	929	869	876	923	892	922	933	949	907	900	945	904	923	886	879	873	863	931	900	944	945	888	940	946	944	901	895	886	909	920	893	904	973	929	940	910	955	944	962	898	919	941	953	907	898	889	888	936	945	884	882	939	863	939	972	952	924	968	912	884	926	907	874	909	910	922	956	874	862	936	927	950	910	907	948	885	953	851	925	926	919	935	910	864	920	944	924	908	982	905	898	942	947	934	931	908	902	940	883	947	892	943	933	925	928	900	936	939	913	946	918	921	934	900	911	935	920	941	909	978	906	886	973	919	974	938	894	958	913	860	968	923	892	929	901	917	909	962	927	919	901	923	959	900	874	934	870	925	963	893	886	950	939	905	945	981	911	912	898	892	931	953	888	889	888	916	969	933	939	927	895	915	888	927	937	929	922	921	918	926	920	898	933	922	917	907	901	882	876	896	983	952	931	873	935	928	953	909	919	975	941	929	913	952	890	903	898	867	914	938	892	941	931	878	958	945	858	901	943	867	943	896	979	917	911	906	896	916	970	935	936	912	914	891	899	920	927	897	893	945	929	890	909	934	926	899	937	924	937	922	914	904	952	923	965	938	892	950	937	907	870	970	901	907	948	896	844	961	885	915	929	923	934	921	921	889	940	904	937	952	922	935	952	880	982	942	923	921	904	926	952	898	918	900	948	899	922	949	958	933	942	893	913	939	935	900	924	887	934	924	945	881	933	938	931	898	905	961	907	967	895	908	943	926	950	929	882	945	912	921	938	893	965	962	884	910	962	897	926	882	918	867	897	889	928	949	958	923	872	938	960	966	937	899	927	945	893	936	947	963	867	931	908	944	925	915	887	902	897	912	916	955	951	882	961	930	898	889	933	859	932	942	932	950	884	949	860	935	935	900	903	932	929	867	952	904	961	963	903	931	913	956	925	889	954	984	941	938	883	969	881	924	996	930	989	943	890	914	934	899	922	939	926	857	899	916	945	940	905	930	933	883	906	915	883	912	932	918	902	986	979	920	891	954	944	865	915	887	974	913	920	907	976	997	955	908	886	904	872	899	941	890	954	919	962	909	888	964	951	963	925	904	894	930	908	927	936	951	865	930	882	977	892	900	863	899	929	895	938	919	937	940	938	848	911	961	953	928	964	957	909	896	907	935	930	922	871	916	933	941	932	903	863	935	924	945	904	929	906	934	931	935	938	910	932	911	963	964	912	911	926	878	946	903	947	893	917	943	952	914	953	946	941	905	879	928	942	899	917	899	905	889	903	923	879	914	881	904	900	886	924	932	904	894	852	949	872	895	940	940	917	898	936	883	956	933	934	896	915	891	893	944	902	929	887	941	901	904	919	902	968	953	967	911	962	897	899	943	880	954	929	917	910	950	976	923	925	960	919	966	907	931	965	953	959	965	948	934	961	940	947	961	869	889	948	924	958	975	938	869	894	916	989	954	1010	915	888	848	921	975	929	920	930	912	922	931	948	893	898	930	932	975	930	923	862	870	944	938	928	886	943	876	923	874	940	921	902	878	861	962	946	909	891	877	869	928	931	895	949	893	841	905	943	977	935	911	895	898	978	908	878	930	911	931	931	900	897	940	926	915	932	922	876	933	933	923	915	927	886	913	948	944	938	955	950	916	913	875	916	959	921	937	923	930	937	952	924	931	907	915	964	893	914	965	938	880	936	936	921	906	997	897	888	882	931	901	949	925	889	947	856	950	933	969	886	936	915	901	970	903	905	908	878	936	910	933	935	951	915	905	938	915	951	908	905	952	888	925	933	904	947	926	935	966	888	918	919	912	911	879	898	908	938	936	955	865	940	923	923	907	941	909	914	945	947	940	947	886	952	952	903	969	913	884	853	872	932	947	947	939	905	963	870	954	939	894	921	948	921	909	962	981	951	937	926	955	915	969	931	937	969	935	875	919	945	955	945	927	845	956	967	959	973	950	904	917	939	928	899	860	905	916	892	863	948	926	867	953	862	926	922	915	883	909	936	931	923	926	985	897	901	922	904	920	922	872	987	949	967	944	974	848	902	913	968	969	914	955	953	886	914	945	877	919	930	910	955	929	939	921	897	961	936	894	915	937	927	900	893	916	953	907	936	969	912	921	918	863	919	1000	948	946	935	942	904	931	928
1540	225	228	240	237	226	245	238	204	214	220	220	285	270	271	238	238	243	241	210	219	228	193	220	202	245	206	262	218	216	247	188	239	243	235	230	243	221	235	232	233	251	223	252	200	217	234	223	226	221	212	200	229	237	226	251	217	197	203	220	213	225	243	226	231	220	275	250	206	223	227	206	241	250	226	224	240	233	206	243	232	215	206	222	213	218	232	214	227	223	265	220	224	203	218	217	232	245	243	229	210	253	230	249	217	224	243	233	254	214	247	230	214	195	244	226	214	222	248	213	246	224	211	221	214	212	221	265	240	213	204	223	227	245	221	222	220	236	223	260	231	205	244	249	245	237	258	227	218	255	204	216	243	241	240	262	251	219	213	221	218	223	220	201	249	244	228	233	251	247	216	229	238	219	222	218	225	208	219	226	232	242	228	214	237	242	237	249	215	218	239	214	227	244	234	218	238	231	221	223	236	206	219	210	220	216	232	207	214	228	244	217	203	241	210	242	223	247	222	238	241	230	232	235	233	230	238	213	223	252	222	223	218	261	263	215	232	224	199	226	254	211	241	248	234	239	232	212	216	222	203	275	197	222	195	244	241	253	240	200	202	217	216	238	210	227	209	217	191	212	209	203	232	233	201	205	229	235	210	216	224	246	231	243	229	226	256	232	195	223	234	195	247	216	206	233	212	206	210	235	219	259	226	214	244	250	253	247	246	195	213	228	231	235	251	194	256	253	240	223	222	249	237	203	221	226	213	214	239	230	250	239	235	268	232	222	237	256	197	254	239	234	249	221	225	223	223	224	239	224	221	243	244	199	225	213	251	231	223	210	249	234	239	221	240	239	239	188	245	218	216	221	203	221	235	223	184	211	240	249	215	209	223	244	222	224	244	207	234	196	232	192	251	232	243	218	239	228	232	227	247	230	218	222	230	241	228	224	243	231	218	207	219	218	227	206	207	227	206	253	246	196	228	213	236	243	244	246	213	218	250	224	220	235	218	252	234	221	233	230	226	220	221	213	198	222	222	223	216	224	225	241	242	249	205	195	228	263	227	239	222	257	236	212	217	221	239	206	191	210	212	229	233	235	237	231	221	246	231	231	212	263	237	217	241	232	219	247	230	212	237	199	188	215	250	219	202	249	220	251	233	245	248	231	214	226	247	271	226	270	241	227	199	225	218	216	261	254	240	238	248	275	234	210	234	222	250	217	202	238	221	233	234	267	206	213	217	212	233	213	227	233	234	247	237	219	224	197	209	233	223	214	216	230	221	269	247	241	202	237	248	241	223	218	207	243	216	227	244	236	240	246	224	230	232	222	220	257	244	226	205	223	244	230	233	228	216	272	234	212	247	237	208	212	249	224	238	259	220	236	232	223	229	229	224	228	203	228	224	233	217	222	198	221	224	230	236	230	227	247	224	240	235	218	248	231	220	236	217	258	221	249	211	198	240	222	226	214	215	223	234	216	212	231	214	221	233	207	232	211	216	223	216	236	238	220	224	239	224	257	211	254	227	228	238	233	209	219	214	249	244	223	219	220	217	233	262	201	233	226	223	235	235	265	218	237	216	243	245	261	228	241	231	235	249	251	250	231	205	212	240	220	236	250	243	195	197	245	260	240	234	192	242	240	230	220	222	187	213	218	240	254	253	220	238	249	199	225	241	234	233	224	222	242	233	244	273	254	269	236	190	241	235	222	244	227	212	250	203	230	242	224	261	250	231	246	226	236	223	205	229	231	193	202	233	235	236	252	191	240	244	223	205	239	196	215	221	242	232	210	226	209	227	241	213	229	236	216	219	238	243	246	214	225	249	212	219	231	209	234	224	226	223	245	240	235	205	210	232	234	226	216	224	246	206	244	225	226	212	250	215	236	222	246	203	232	239	227	225	213	235	245	222	197	224	223	234	255	249	218	247	270	225	250	205	217	245	268	223	247	246	219	232	237	228	220	231	248	234	226	192	211	223	238	232	222	185	246	251	222	247	192	231	223	235	268	224	227	224	199	214	240	256	237	225	252	209	211	237	211	206	251	234	214	237	250	216	253	208	202	253	202	228	246	193	225	212	219	245	205	203	222	237	218	250	233	195	255	255	256	239	242	233	250	194	218	226	235	225	246	211	225	221	228	230	217	230	228	203	234	245	236	229	205	213	217	245	254	247	207	224	202	231	204	224	229	227	230	227	228	181	220	225	225	233	207	214	238	204	228	206	217	227	203	251	212	241	237	205	211	208	217	219	234	221	202	229	228	240	226	218	244	214	234	233	239	241	207	223	236	212	222	247	213	210	228	232	247	228	225	258	243	233	204	225	220	223	199	220	235	222	244	227	228	233	266	227	226	241	229	243	222	248	244	224	221	239	212	211	241	220	216	234	203	208	244	228	223	217	234	227	227	234	233	231	234	233	228	218	240	250	228	217	240	230	229	242	241	253	226	221	228	250	241	233	230	224	218	238	249	204	229	204	226	233	226	251	227	222	228	230	212	224	196	244	215	239	214	219	219	224	228	217	217	230	228	230	231	207	223	208	228	228	213	265	222	213	219	226	239	230	227	253	231	200	230	230	213	239	220	236	239	193	208	217	239	234	236	242	204	222	215	241	226	223	229	228	211	248	234	218	254	251	238	215	224	253	224	250	214	220	226	212	252	256	220	208	249	237	239	242	204	227	226	228	220	218	228	235	227	216	237	252	203	244	252	222	204	261	241	214	245	208	208	229	223	208	229	227	233	228	245	222	238	226	246	195	219	207	259	203	241	249	211	244	228	229	225	231	218	223	238	238	202	217	231	235	206	202	231	221	226	204	234	233	220	208	197	246	210	233	243	260	224	215	205	234	245	250	255	227	269	223	223	269	242	223	231	248	238	226	219	228	225	202	223	234	225	228	252	237	223	208	226	227	238	222	245	228	224	231	237	262	250	242	235	210	233	213	205	207	239	239	215	241	222	238	230	212	212	234	238	223	232	233	218	222	237	244	227	213	206	214	243	248	244	228	232	253	241	236	204	239	249	220	257	230	230	248	221	224	227	244	209	249	205	203	202	230	230	206	243	227	231	218	237	205	232	234	209	238	253	228	226	202	193	216	236	204	202	212	215	224	204	228	236	224	236	251	224	212	225	235	229	238	234	201	231	216	220	201	243	199	244	208	238	217	270	210	226	237	247	218	199	243	232	242	240	236	208	222	217	243	242	217	237	201	228	250	218	206	204	234	227	227	222	216	225	232	229	233	238	221	239	217	216	257	236	214	235	231	250	250	234	248	247	239	210	219	198	217	226	213	251	231	246	216	218	244	216	229	242	263	241	231	242	223	241	242	251	248	241	230	252	246	225	223	221	219	220	246	248	246	217	231	232	217	235	256	242	194	240	240	235	245	229	263	259	199	251	212	239	240	237	228	269	241	225	233	221	226	203	220	222	230	212	238	228	256	246	236	237	230	248	209	228	219	245	214	234	234	223	222	223	235	253	227	237	222	232	221	234	237	220	203	244
1852	589	599	610	598	639	615	627	559	591	614	563	590	586	601	588	566	590	575	568	577	612	613	535	622	586	608	594	560	558	572	627	574	612	572	571	568	571	528	592	585	568	596	615	599	542	620	602	565	580	546	564	584	599	571	572	582	614	583	587	556	575	578	583	573	613	604	590	562	538	606	571	545	551	539	559	566	607	592	578	591	533	604	600	608	568	575	565	566	598	575	557	563	568	563	565	598	553	576	552	622	568	573	577	594	568	545	541	551	599	565	564	586	518	586	558	568	547	581	536	573	546	606	618	610	569	567	596	563	559	559	599	513	589	527	552	595	606	557	572	537	594	557	555	584	575	565	539	532	576	553	547	605	621	552	580	606	528	576	603	564	607	549	614	568	545	567	577	564	602	609	577	567	562	549	549	600	544	619	568	573	599	600	566	530	546	600	580	525	578	585	571	570	588	592	578	586	594	559	626	583	571	540	565	592	572	596	580	608	586	581	541	581	535	573	608	554	580	566	555	556	604	555	561	568	561	560	582	585	600	605	594	564	575	568	576	575	579	548	541	578	602	587	595	581	593	571	567	582	582	586	559	537	608	577	555	593	586	560	545	566	581	592	601	561	572	558	590	603	572	549	610	580	594	546	534	645	574	592	575	600	573	554	631	589	551	570	539	566	589	564	580	516	543	580	602	574	511	580	597	570	561	597	587	606	554	578	569	611	568	608	545	586	542	585	602	570	541	559	528	550	564	579	574	567	544	559	583	555	590	576	565	533	585	581	579	595	606	560	573	606	594	545	607	604	588	573	568	582	566	597	532	584	554	554	561	570	589	550	608	548	554	546	574	604	572	562	606	610	585	586	581	573	602	595	613	564	552	599	528	591	560	580	553	582	587	623	614	587	600	575	577	553	571	628	577	572	592	568	574	527	578	576	538	565	585	604	516	594	614	555	537	610	559	565	599	567	554	554	595	555	555	626	556	590	591	566	567	576	592	555	490	609	597	565	518	581	552	602	540	552	582	570	597	547	591	595	576	572	579	583	613	578	545	587	568	600	545	600	573	618	554	570	565	553	532	572	568	614	558	553	569	556	588	585	573	523	580	571	587	584	617	566	577	587	591	566	589	591	537	550	595	591	590	567	587	554	552	624	558	577	568	584	584	543	587	586	598	581	552	550	613	598	577	561	593	547	587	583	543	596	595	578	562	545	593	546	583	526	589	596	586	592	551	543	607	555	542	565	597	605	540	573	577	567	607	561	580	582	554	564	574	602	589	546	582	589	571	566	533	599	563	563	573	605	613	578	565	565	603	562	533	592	584	557	587	612	576	558	566	593	605	584	563	552	575	529	568	517	602	609	534	585	528	560	546	628	605	571	585	595	585	556	575	597	587	584	563	568	561	595	561	606	597	601	535	528	546	541	614	617	584	524	583	596	563	556	604	585	553	603	554	590	543	586	574	576	582	582	567	548	522	561	567	591	615	613	569	577	583	597	562	589	536	552	549	603	538	595	584	559	623	595	569	578	558	563	606	554	592	578	571	567	575	550	528	552	559	584	599	632	569	566	542	590	561	571	599	568	566	539	546	596	604	584	554	556	555	541	573	584	567	590	565	528	589	529	593	642	570	609	586	581	589	569	583	576	530	601	598	572	550	609	596	557	572	602	604	588	558	603	577	587	556	526	605	558	542	539	576	560	526	555	579	580	598	586	601	582	580	580	602	553	588	602	570	593	587	605	611	583	558	533	592	573	599	557	575	550	578	564	554	583	570	559	595	567	562	569	558	563	582	596	559	553	599	550	577	554	599	562	567	522	547	593	608	551	604	561	539	531	549	528	565	566	563	594	562	597	560	565	566	564	562	562	580	585	572	589	587	584	583	616	579	554	626	559	574	568	561	523	566	560	562	610	583	507	550	576	581	576	596	569	597	549	559	548	579	584	565	577	578	572	582	639	575	598	569	552	613	561	564	566	559	570	598	605	568	561	582	594	578	573	552	572	585	602	569	596	619	604	538	572	575	562	569	510	601	561	544	601	591	544	568	564	567	572	572	563	553	584	575	603	545	604	563	530	555	615	558	561	585	569	549	576	609	650	572	615	560	566	590	565	569	558	585	551	591	576	562	595	567	624	588	575	605	561	555	550	574	579	550	579	585	551	534	613	564	517	607	606	599	591	557	534	606	576	585	575	577	570	583	526	574	590	546	586	576	564	624	550	579	595	569	564	590	567	590	538	551	596	608	584	626	601	559	547	593	545	636	592	550	629	574	565	555	607	581	542	639	567	607	598	580	564	575	584	599	567	522	574	601	548	588	531	595	570	602	535	552	544	606	620	591	596	588	572	582	587	554	593	590	555	554	585	552	567	608	569	562	544	588	568	577	547	622	607	628	571	574	532	605	566	595	597	582	594	584	560	570	554	539	564	585	554	594	596	579	563	580	569	589	590	581	545	568	579	630	537	593	596	547	579	566	574	561	545	594	555	597	570	577	554	537	605	616	560	568	585	560	550	538	516	577	566	561	584	605	537	540	577	569	533	575	580	569	559	537	577	587	577	574	600	603	588	575	557	577	551	554	572	623	552	577	584	569	511	567	562	603	584	534	509	559	592	557	561	577	577	599	591	557	590	559	608	581	631	527	616	620	564	573	609	531	565	555	600	585	602	570	571	565	528	583	575	557	557	591	547	582	588	595	558	553	557	563	588	585	557	623	596	557	604	554	562	582	566	588	551	537	576	573	531	563	546	537	550	579	586	563	612	588	564	601	616	553	556	560	555	569	563	562	569	558	568	573	590	578	605	552	564	574	609	557	529	565	569	615	535	568	565	617	610	533	559	589	554	573	550	520	570	544	606	543	579	575	607	581	589	582	573	579	588	562	562	613	602	571	587	611	524	605	582	535	601	546	577	566	588	597	537	588	587	524	607	591	516	578	594	566	600	578	589	567	567	577	569	601	551	563	558	616	573	566	598	565	559	599	547	589	578	570	550	603	544	557	553	560	565	580	575	567	600	569	579	599	550	565	550	582	592	596	589	535	573	594	598	583	560	576	562	573	558	523	578	547	556	610	559	574	562	561	580	650	544	555	605	562	556	575	591	583	580	559	557	592	584	575	544	582	612	583	562	581	588	576	554	587	577	623	578	597	616	628	578	585	564	606	585	567	556	576	593	533	600	563	610	570	537	557	554	549	593	559	554	576	587	586	568	557	569	578	577	619	503	586	610	564	532	608	566	538	582	568	556	594	574	569	590	538	552	579	593	596	588	588	569	600	565	584	560	551	574	568	539	547	531	593	608	577	551	601	600	573	576	572	545	564	569	537	626	543	612	610	583	551	552	573	570	616	559	580	536	575	570	569	593	571	599	605	574	601	618	571	582	556	579	582	575	550	624	601	563	557	570	559	546	571	586	533	559	590	556	536	573	591	642	574	584	642	607	597	590	551	608	599	636	600	603	538	576	597	574	546	586	579	598	592	571	579	567	582	596	531	563	567
6921	527	528	487	374	258	249	218	238	216	205	207	234	183	198	195	212	199	205	179	173	173	180	184	209	175	200	193	187	191	203	187	182	200	198	178	173	180	185	194	210	185	180	179	173	143	193	197	167	185	191	201	196	168	192	183	193	200	195	177	205	172	179	179	197	187	156	181	177	169	159	156	178	201	205	203	186	201	174	189	180	182	178	196	195	188	174	164	177	163	179	187	171	192	183	178	189	204	187	194	183	228	194	173	200	186	178	187	189	162	186	182	190	169	170	185	173	175	170	184	213	175	187	189	167	174	170	179	157	173	186	183	185	197	178	206	183	173	189	163	181	183	176	177	196	191	181	180	175	192	156	181	183	179	165	195	185	150	192	190	184	183	171	163	178	209	167	143	166	168	164	218	181	189	189	176	191	179	160	175	188	187	223	171	175	185	216	172	138	190	181	171	186	170	203	195	177	176	173	165	163	180	175	176	161	179	192	209	168	187	193	183	182	208	180	179	163	186	178	180	194	211	200	162	158	194	166	192	181	182	194	164	192	187	182	195	181	210	164	187	183	160	191	191	193	169	179	187	179	158	171	198	191	183	202	193	194	176	158	171	176	169	162	186	169	167	165	163	175	183	173	170	160	156	170	170	162	168	184	195	143	196	166	190	203	186	185	190	187	182	161	200	202	182	170	180	149	177	191	182	192	175	189	199	157	176	179	208	169	170	188	195	169	203	168	176	174	193	180	188	177	177	168	171	165	172	191	186	176	217	223	174	190	177	182	169	163	184	158	202	180	188	179	192	158	195	180	158	195	189	160	172	185	183	219	169	147	169	187	215	151	172	169	173	210	159	187	206	172	178	169	183	183	179	175	181	190	190	160	192	195	193	171	177	187	186	170	178	192	162	208	187	185	160	169	154	187	186	187	160	193	165	174	175	173	208	193	169	180	187	203	162	182	148	150	176	198	180	186	183	202	174	196	191	171	179	171	146	175	199	200	188	175	159	156	186	183	194	176	169	170	179	198	175	157	153	172	167	210	184	164	186	196	174	161	184	194	178	188	198	169	183	150	200	180	186	162	194	202	169	180	184	174	186	176	161	169	192	193	215	176	191	178	172	188	174	194	165	216	167	199	187	209	184	217	173	199	173	169	168	188	169	176	182	191	161	171	171	179	197	178	200	185	176	192	190	172	166	167	177	195	169	154	175	184	176	188	184	186	154	166	161	186	174	211	200	196	203	188	182	161	162	171	204	199	170	164	200	191	194	191	175	191	204	182	176	209	193	195	197	175	164	180	153	196	179	184	187	195	175	180	187	189	195	186	171	178	153	176	177	180	197	191	202	202	172	184	174	151	178	176	174	196	177	195	199	183	171	186	189	192	201	186	192	178	185	181	189	151	198	191	191	201	185	172	211	178	172	167	197	189	192	203	169	157	168	195	185	190	182	179	188	154	189	184	176	185	180	188	189	181	206	195	203	171	176	182	185	192	168	185	162	155	191	148	165	159	160	174	165	201	179	178	171	191	170	175	186	202	180	198	194	190	185	188	157	168	176	165	198	197	177	181	181	172	160	173	158	168	167	198	195	174	186	188	185	176	176	185	198	193	171	199	156	177	177	169	175	168	182	173	165	194	178	174	182	181	188	177	195	187	191	182	191	180	184	182	186	183	187	159	171	184	128	197	167	192	178	174	195	222	198	191	170	163	188	161	170	201	156	196	184	198	200	169	182	204	168	160	188	200	193	181	185	195	175	169	154	191	182	160	191	203	146	170	185	187	200	168	166	187	193	178	167	182	195	189	197	181	167	183	169	193	176	155	176	167	192	172	165	173	189	157	176	195	198	175	172	183	194	162	183	167	193	199	208	175	162	157	213	185	203	191	186	192	192	170	188	186	191	187	175	194	172	188	187	178	208	170	180	173	218	189	192	169	182	145	196	205	179	172	165	182	199	183	178	188	157	173	173	176	200	175	172	198	197	176	163	185	184	191	173	164	179	176	199	193	185	181	170	186	180	156	175	186	172	196	193	172	186	175	187	176	207	188	167	179	176	162	187	211	170	190	187	210	182	197	190	187	175	167	181	190	187	184	196	175	167	171	203	179	206	169	180	177	180	168	143	182	179	193	195	166	196	191	180	172	155	172	170	173	197	186	169	189	189	164	192	164	179	168	171	144	183	172	213	174	206	192	197	159	197	202	175	190	209	182	171	169	166	181	181	178	210	205	175	199	168	189	184	152	166	162	174	179	170	197	209	211	196	163	177	219	186	210	174	183	188	179	175	182	211	188	209	183	172	183	172	197	197	161	197	200	180	204	187	185	173	182	194	182	181	194	195	165	200	168	172	171	183	198	163	169	201	169	162	174	195	184	181	208	161	176	178	188	178	179	190	223	184	166	170	185	192	187	209	215	168	192	162	210	204	194	190	185	163	184	176	176	163	187	187	163	194	201	174	172	201	182	197	189	189	172	170	194	170	184	168	170	188	144	178	196	190	191	175	197	178	204	179	190	184	165	162	179	180	171	183	183	177	193	178	174	190	198	172	170	182	179	183	153	183	176	158	166	176	181	196	167	186	180	182	172	195	184	161	185	175	184	184	138	184	193	171	176	179	172	156	191	182	208	194	178	183	195	192	208	170	173	189	169	168	169	179	175	185	205	192	184	191	149	183	177	181	190	196	180	169	190	201	192	196	195	183	203	177	167	192	211	178	175	188	173	186	191	151	159	175	180	185	180	187	184	185	201	193	190	164	169	163	184	157	178	180	169	189	203	209	200	190	178	155	178	189	166	189	192	176	197	188	181	190	168	177	195	167	191	174	158	196	170	183	191	173	172	206	171	177	190	187	195	157	181	209	175	162	157	174	151	150	167	195	187	176	166	176	169	180	165	181	163	173	188	160	155	207	169	209	176	169	200	186	181	204	190	207	165	179	195	203	196	187	217	166	161	174	179	172	179	191	179	197	164	202	183	164	171	190	160	164	161	209	192	158	192	199	159	181	179	169	186	200	177	195	198	179	195	166	182	160	159	164	186	192	187	190	164	179	188	188	178	184	165	168	172	184	176	165	179	164	177	181	183	184	185	195	202	199	193	176	171	198	183	187	182	156	168	194	156	183	191	199	208	189	195	188	180	166	176	201	194	197	175	197	177	160	173	184	174	202	179	175	201	180	180	172	166	184	188	191	184	190	214	179	192	186	186	155	192	150	195	178	194	198	214	169	205	191	177	179	178	180	174	158	216	196	163	186	190	176	174	194	158	168	167	175	193	163	132	178	175	204	164	186	165	196	204	162	181	180	201	190	189	183	196	200	201	198	195	195	183	181	185	187	192	177	195	198	183	196	156	177	198	206	169	170	169	190	173	163	192	153	195	186	179	174	182	205	190	172	187	187	210	176	177	218	168	217	189	151	192	146	192	158	210	186	198	175	184	166	177	174	165	192	174	224	192	209	176	175	165	168	195	198	166	177	172	189	148	164	171	161	199	187	194	162
6195	796	1268	1441	1181	1057	959	801	759	681	688	613	605	608	594	564	559	530	569	485	522	572	527	547	525	508	494	515	535	491	508	561	512	547	487	543	526	487	552	537	524	513	507	498	511	509	495	495	498	482	523	502	552	523	538	504	536	538	520	515	484	518	516	475	502	522	520	516	507	515	528	523	468	490	544	532	506	483	486	514	511	487	548	547	517	496	498	489	499	527	513	518	499	500	473	540	493	440	488	504	507	492	542	512	524	547	517	522	481	506	532	517	518	501	503	520	468	489	517	538	515	506	505	481	537	535	562	465	537	502	516	516	501	524	520	502	538	461	503	513	525	511	477	498	502	479	537	460	522	525	508	498	495	536	463	493	517	484	491	524	481	549	494	516	493	537	507	516	515	562	528	533	513	513	513	521	517	536	457	528	463	510	513	512	486	516	530	494	480	502	508	494	517	513	538	475	496	502	481	504	492	476	503	487	510	477	499	497	519	539	512	501	513	531	487	534	465	492	515	498	507	493	513	537	515	528	540	465	541	522	515	488	513	511	506	534	495	510	512	492	505	476	500	481	540	493	520	505	522	491	489	449	523	487	494	510	492	486	530	502	509	527	507	515	488	531	502	498	512	496	480	463	492	499	470	535	478	530	520	504	444	482	496	521	486	505	518	491	505	501	510	520	498	545	543	431	511	464	499	484	494	525	494	467	531	516	499	504	499	524	507	469	507	512	485	522	539	455	499	494	494	490	484	505	474	507	512	507	486	487	464	522	485	490	487	547	476	553	506	504	522	531	475	515	526	529	490	478	497	517	501	494	528	588	495	493	548	498	519	521	539	471	496	508	515	551	542	537	510	516	487	508	501	553	487	538	493	482	490	490	516	529	486	477	475	537	527	492	493	503	509	489	491	446	521	516	542	501	513	482	533	482	512	514	473	513	504	475	497	554	502	504	524	547	460	468	525	518	501	475	510	536	555	511	507	489	516	493	498	470	493	478	468	508	537	542	519	546	466	504	501	549	512	529	460	557	502	476	511	513	504	505	465	510	569	494	536	515	543	491	492	486	552	517	537	504	525	512	494	520	498	475	528	514	546	455	487	522	510	472	520	521	519	514	458	490	536	511	504	501	519	497	477	502	466	504	503	517	544	504	492	511	509	450	475	462	503	514	500	535	502	533	504	477	528	493	496	518	521	523	508	491	513	499	490	490	516	506	450	485	484	497	524	499	481	510	512	509	533	475	486	499	528	497	499	469	486	470	512	500	508	515	485	468	527	518	525	512	543	503	495	505	499	508	492	483	510	513	521	473	466	491	479	482	483	508	502	473	535	555	527	498	482	498	479	494	490	479	505	549	547	515	490	480	474	497	502	483	504	505	520	475	504	481	470	481	501	484	515	485	528	503	497	519	535	486	507	484	491	487	544	526	513	528	496	530	479	502	481	526	519	501	488	504	519	533	519	497	513	501	486	529	502	492	538	491	463	505	487	509	475	503	509	525	513	540	510	521	493	496	527	482	516	507	496	508	491	537	496	495	515	504	475	515	498	534	514	532	520	501	519	510	545	483	477	486	485	489	489	508	490	471	508	524	498	499	489	501	468	514	518	518	485	511	549	560	507	499	508	507	531	490	501	527	509	465	533	494	532	512	494	486	512	471	481	513	491	458	506	513	477	484	500	504	484	536	497	483	497	482	519	522	499	519	486	511	480	507	525	498	472	513	485	538	463	522	516	486	529	483	535	530	500	482	535	523	500	500	524	488	527	503	471	495	517	527	470	484	530	513	511	509	504	515	509	509	491	485	505	496	515	508	540	468	532	503	502	508	499	510	472	528	470	501	485	477	495	503	533	507	500	528	514	505	495	512	546	492	489	517	483	494	519	485	496	509	500	507	546	497	489	498	507	510	494	490	489	500	470	542	487	550	508	484	520	488	511	483	493	508	491	480	540	471	467	492	500	468	464	470	493	509	497	562	487	522	519	525	453	534	495	498	511	514	517	511	486	485	485	502	472	541	525	540	573	493	486	494	471	510	512	494	514	551	469	500	535	521	539	552	502	495	525	506	516	537	485	470	479	487	471	550	508	451	508	508	496	490	491	497	486	488	472	504	516	551	469	469	521	491	503	495	538	544	467	511	516	506	491	515	513	520	528	536	496	487	505	476	509	507	522	507	498	489	543	481	516	491	522	512	449	539	498	474	468	541	557	517	494	517	495	473	518	495	494	534	546	495	499	519	528	507	512	541	528	500	500	495	500	473	493	487	512	463	535	531	504	503	516	498	506	533	482	522	564	491	515	512	494	505	472	485	502	517	494	498	496	510	510	507	517	469	489	530	473	498	512	504	468	484	511	505	545	550	494	494	472	498	510	487	526	481	546	504	493	507	510	486	528	466	517	513	478	459	501	480	519	494	494	494	491	508	496	502	526	515	497	516	552	502	501	466	520	528	477	511	513	499	484	498	525	511	485	564	494	497	478	496	514	491	513	504	513	505	537	502	533	485	548	508	519	503	525	485	461	506	514	512	502	534	504	497	493	485	497	463	497	521	467	495	519	486	539	519	468	501	545	494	524	492	492	514	518	491	544	518	484	513	492	532	496	499	476	489	532	441	491	494	478	526	529	521	522	546	483	539	505	547	548	542	482	507	494	508	462	464	499	491	484	486	495	485	498	489	520	492	517	513	553	508	525	507	487	524	493	487	524	517	502	515	505	467	497	518	506	492	478	557	505	498	490	525	521	494	506	500	480	525	517	524	531	512	580	512	507	482	486	504	498	479	521	517	511	465	487	501	525	490	534	537	495	520	481	526	473	458	503	513	506	513	503	506	497	518	489	524	522	469	506	496	484	496	526	481	526	468	533	464	472	493	554	525	479	492	494	533	462	535	501	513	503	502	495	523	471	494	504	492	528	518	491	478	509	494	479	510	545	490	490	496	499	542	503	492	492	505	486	475	536	513	483	463	468	532	461	507	520	488	500	521	494	474	505	513	482	556	501	497	529	491	521	534	514	530	518	505	509	523	500	528	501	549	510	504	519	530	505	541	498	488	477	473	511	471	473	524	502	513	506	503	556	501	520	475	485	489	508	467	490	543	535	513	435	480	536	498	491	509	504	484	505	514	528	502	501	509	506	528	483	488	509	507	529	537	493	468	558	513	526	469	464	536	485	541	526	529	477	551	531	475	494	529	519	515	520	510	524	495	560	471	540	538	518	529	518	470	523	546	509	508	505	532	483	471	480	475	485	484	492	509	525	489	479	491	463	513	496	522	496	521	512	508	502	521	530	532	509	522	535	503	483	514	534	496	511	521	505	491	515	498	497	470	503	540	533	523	478	538	540	465	512	505	490	510	547	507	501	484	521	512	492	507	524	500	477	538	474	475	505	503	501	524	501	526	488	513	511	475	478	469	489	506	499	503	470	525	472	472	546	561	468	516	519	497	453	534	480	484	537	511	532	538	486	514	502	515	496	499	501	469	502	494	523	476	514	498
14340	1465	1140	977	719	629	505	537	446	459	403	419	421	430	461	410	454	403	378	417	412	399	416	411	410	426	417	370	400	387	374	402	386	403	342	388	385	367	408	390	390	386	422	462	374	390	379	394	396	359	389	362	386	433	409	399	351	345	381	419	389	355	391	413	386	378	417	400	379	365	378	389	398	386	440	428	354	382	409	361	367	399	385	394	335	390	385	353	401	366	380	388	377	380	391	392	414	435	333	410	417	357	377	398	388	398	358	386	370	413	425	422	406	404	416	388	371	380	391	358	391	364	398	393	361	391	381	361	383	410	392	366	394	398	420	382	395	410	406	385	343	382	354	401	407	364	372	379	388	387	414	398	418	402	430	385	382	367	389	395	407	409	427	379	374	373	373	418	360	380	363	395	387	391	414	368	411	395	392	393	365	416	383	434	404	393	409	421	343	379	399	427	391	390	384	395	399	378	365	385	384	415	400	410	368	346	357	388	366	427	400	405	406	359	409	392	380	397	416	401	337	421	364	424	390	375	354	394	392	388	391	385	381	415	400	362	381	403	376	395	376	387	363	392	374	412	403	401	387	384	377	381	378	382	395	383	461	370	390	416	373	374	380	406	385	416	381	393	405	414	395	414	415	371	433	376	396	373	401	387	390	360	391	404	401	388	388	400	378	413	410	366	380	389	366	399	373	363	348	346	367	383	374	371	378	391	387	354	391	410	376	396	385	366	381	363	382	378	353	408	394	372	390	364	346	388	415	419	407	359	382	366	380	353	380	416	404	369	390	398	402	390	413	395	408	396	404	361	401	398	352	348	397	420	396	385	410	378	360	393	380	373	395	356	377	418	377	429	407	384	386	363	384	364	391	356	347	394	379	421	364	377	365	384	403	389	415	365	375	396	385	409	429	395	362	401	364	408	376	374	367	393	394	386	399	338	417	354	369	372	400	374	396	377	390	394	400	369	342	383	427	396	373	405	404	382	387	392	386	420	422	385	371	392	398	393	382	399	366	419	386	372	402	413	435	380	407	374	386	398	364	367	398	400	404	392	416	374	376	437	420	366	362	378	410	390	406	389	392	401	408	390	412	393	363	416	424	367	368	376	375	390	400	402	365	377	381	371	400	343	376	376	423	387	402	406	388	406	391	369	397	403	381	390	365	408	403	414	393	387	363	400	409	399	437	406	432	398	377	388	381	402	375	348	424	324	376	362	375	363	401	377	367	360	366	374	363	378	367	405	380	401	407	431	401	395	416	367	379	387	418	345	401	349	382	392	379	367	393	404	418	376	385	427	365	404	398	399	399	381	365	386	373	397	378	401	374	385	396	387	395	361	364	388	387	400	413	366	392	379	399	382	431	356	396	388	383	420	390	387	381	421	383	403	361	374	398	402	402	363	383	384	429	393	394	403	415	376	396	379	401	376	425	370	363	388	357	420	397	393	371	402	365	371	416	355	436	405	355	370	392	418	370	405	397	407	363	369	407	348	386	398	377	342	402	383	394	355	433	435	383	388	401	418	326	384	393	397	391	375	385	402	393	404	399	370	420	411	393	398	384	397	392	389	402	393	380	419	404	390	375	421	382	413	411	401	395	390	411	409	404	403	373	349	361	362	392	403	418	392	372	408	355	403	414	417	433	400	377	385	387	400	386	376	378	381	393	375	359	371	389	372	363	397	389	399	357	405	426	368	385	388	372	417	402	385	428	429	419	365	388	374	441	343	370	394	389	389	392	391	392	392	372	415	387	379	367	363	410	381	401	411	383	372	386	385	344	435	412	398	357	337	392	397	376	419	390	397	378	381	380	366	380	414	364	398	391	367	386	394	433	398	419	433	394	385	399	380	395	398	385	378	397	410	384	346	381	385	396	372	397	364	397	406	415	384	398	401	382	388	338	356	411	392	384	346	372	378	404	383	372	436	427	419	382	420	363	347	386	393	408	431	384	344	373	366	417	398	393	358	415	382	380	434	435	375	376	423	379	359	378	405	393	393	385	404	419	381	403	376	398	421	374	399	384	401	394	420	375	395	360	408	386	406	395	417	392	375	408	372	365	374	368	395	370	341	371	347	378	378	354	410	408	350	371	377	379	380	372	412	385	365	393	353	396	364	423	370	386	380	377	372	370	391	380	391	387	417	395	396	377	373	426	376	377	389	407	403	377	411	405	394	366	400	367	350	371	389	375	412	385	398	387	394	410	390	390	412	398	366	389	343	351	380	428	362	372	370	409	357	410	430	393	384	382	374	439	361	399	380	374	357	380	367	383	381	389	413	412	400	362	358	400	393	394	377	404	404	384	405	365	360	423	381	364	370	413	390	359	415	377	376	359	384	400	372	388	388	373	362	406	423	387	424	385	410	365	385	387	362	410	415	428	382	362	411	377	384	358	384	422	425	373	395	365	396	394	408	415	386	388	369	385	408	382	386	414	375	382	399	384	412	381	393	394	351	358	387	377	348	370	387	405	398	386	398	413	393	383	413	388	399	403	361	378	382	423	396	377	385	390	384	399	401	390	347	414	406	390	374	369	402	388	367	416	355	384	401	383	370	383	382	403	344	355	397	385	370	369	364	363	418	400	401	394	379	365	372	389	370	390	381	419	368	362	391	384	415	394	387	398	398	383	401	368	403	369	412	386	361	406	396	381	361	410	448	441	371	391	386	409	362	422	394	372	384	392	395	395	390	417	399	411	403	386	364	377	389	377	389	396	368	393	372	401	385	376	358	432	381	422	410	380	387	393	427	392	374	386	365	382	373	390	425	389	414	399	407	366	357	372	413	405	390	392	359	355	391	395	393	401	396	414	434	387	376	406	426	394	388	344	404	395	351	361	358	393	404	376	379	419	342	363	384	385	377	368	374	374	413	384	383	431	405	370	382	411	414	387	371	357	355	363	392	357	403	412	354	404	397	363	378	378	415	377	372	395	324	374	377	378	380	395	390	365	413	397	358	397	406	345	376	407	403	359	366	345	343	387	393	368	411	371	389	407	354	370	415	356	405	402	399	394	364	393	387	383	396	372	404	348	355	401	402	389	395	413	401	407	397	413	353	402	357	360	382	388	336	398	394	362	395	410	337	402	386	391	422	367	374	428	393	389	351	390	393	374	400	424	410	382	400	384	375	382	401	362	384	377	425	431	388	395	398	387	399	399	444	412	366	369	374	393	402	402	420	397	388	360	356	403	391	405	382	411	388	360	420	375	408	374	363	366	390	370	392	368	414	367	390	394	357	410	407	409	413	364	388	395	410	397	419	408	426	402	366	402	390	364	376	395	370	375	397	428	386	402	350	358	401	421	402	411	387	338	383	352	388	361	367	372	349	384	349	394	368	367	411	393	389	390	418	361	405	394	390	396	374	399	379	365	402	398	380	392	388	383	363	404	354	377	382	401	392	361	419	441	395	374	414	388	396	355	388	372	405	385	395	410	392	373	416	392	384	359	386	359	380	409	372	380	414	390	377	377	403	397	387	360	370	392	400	383	390	364	407
8625	1570	2368	2639	2341	1992	1682	1486	1420	1298	1246	1169	1140	1115	1093	1085	1019	1040	1021	1026	996	949	935	930	977	969	963	939	1008	944	975	971	972	923	909	984	1061	923	919	964	913	958	913	884	945	913	967	905	961	916	994	894	912	938	909	913	922	958	922	914	931	907	931	959	917	896	904	926	883	928	934	943	896	965	888	927	902	925	974	905	913	912	882	915	878	957	950	909	929	895	886	950	899	913	871	878	940	991	964	898	923	959	957	924	922	952	966	941	902	931	955	872	920	852	907	886	964	957	886	871	931	947	931	920	960	952	927	857	911	953	939	887	951	902	914	922	938	901	875	936	955	919	878	858	903	877	919	914	933	923	943	921	919	896	864	889	952	896	899	895	937	901	943	899	917	969	874	893	928	895	993	849	944	913	939	928	941	924	902	931	900	928	894	877	900	957	880	928	935	935	914	917	872	871	962	872	937	907	953	892	902	916	929	951	923	915	923	934	985	927	903	905	943	972	941	938	898	916	930	943	916	937	894	967	909	945	937	936	924	886	947	887	875	887	905	892	933	922	912	908	914	931	882	913	893	865	886	884	898	929	926	933	904	943	943	926	927	907	932	880	882	876	900	884	927	878	928	951	914	862	935	951	921	909	912	937	914	890	915	939	932	900	898	919	936	960	868	926	888	958	917	917	950	977	935	910	915	913	853	912	883	929	886	903	890	874	927	926	922	877	957	940	971	990	928	956	874	914	941	927	910	920	936	933	949	907	909	911	913	948	868	917	885	952	953	950	969	893	904	951	919	940	887	920	955	943	939	955	907	894	939	896	960	954	904	956	868	867	872	950	869	910	895	906	916	884	971	953	941	941	956	910	978	861	940	919	968	925	944	914	891	841	939	919	947	903	933	900	935	889	915	925	947	902	921	925	941	872	950	905	928	863	886	930	915	974	906	904	928	925	909	923	926	912	884	893	956	951	924	947	876	917	922	946	922	929	928	868	850	902	995	871	849	902	901	925	900	899	891	956	909	949	854	867	879	940	910	913	931	951	944	934	922	930	887	975	909	893	945	960	900	918	895	942	887	931	913	947	961	986	907	910	893	918	935	954	944	947	947	948	975	937	881	937	961	945	919	957	846	843	891	944	977	904	913	971	934	880	968	913	888	925	921	962	978	911	933	885	899	955	933	898	912	947	916	935	952	902	957	937	948	927	879	895	909	945	981	986	938	901	876	909	954	855	903	919	972	939	981	904	907	902	892	955	924	907	870	921	911	901	956	867	881	899	935	946	951	963	932	904	908	920	915	913	991	957	940	870	905	985	864	932	909	918	912	924	916	948	955	891	902	944	889	918	925	958	851	853	888	951	908	889	934	927	928	923	911	934	875	916	878	873	944	867	902	938	865	891	941	938	939	964	884	874	933	932	913	897	921	937	925	938	903	886	853	991	971	976	940	917	912	876	925	873	889	889	896	928	902	902	927	900	941	933	923	878	966	959	909	947	923	915	941	906	925	913	931	868	889	982	946	907	960	859	900	934	901	902	965	909	902	890	919	909	886	964	947	910	918	913	904	887	868	957	932	959	903	903	915	897	890	975	877	915	910	920	937	952	928	929	910	953	869	946	973	904	914	883	934	955	924	912	949	912	915	931	937	953	894	891	893	955	855	887	905	922	871	953	901	903	920	866	908	917	923	923	887	899	936	969	913	979	907	861	897	939	937	896	926	964	940	940	892	919	880	918	931	904	898	929	940	859	898	899	911	960	913	921	963	951	929	912	975	897	897	875	928	909	897	908	947	901	915	946	934	933	920	942	897	932	962	952	939	950	928	902	895	895	915	908	875	953	975	961	926	919	878	982	929	906	880	952	945	922	874	906	884	980	933	883	913	858	860	915	902	892	943	926	950	893	900	922	915	912	951	933	927	934	928	901	915	947	907	888	924	880	875	948	882	898	917	934	971	906	964	850	953	927	887	885	882	901	891	927	909	915	856	923	897	883	902	957	933	912	928	922	970	988	912	957	970	911	856	921	899	996	906	925	928	940	904	989	944	925	970	919	922	890	897	936	899	952	945	941	964	901	882	942	910	902	914	918	944	937	855	945	920	934	868	928	936	947	928	918	846	941	929	894	924	928	912	920	916	1004	937	927	927	951	928	917	922	938	924	877	969	945	913	942	957	925	907	941	943	925	910	880	950	903	862	954	902	880	889	897	913	884	898	933	902	907	955	878	929	993	850	913	892	923	878	940	911	918	866	944	899	936	869	964	925	906	917	964	911	912	959	959	899	963	947	900	912	929	920	894	923	934	975	944	898	916	852	966	930	932	907	895	883	897	899	955	895	959	895	936	887	946	880	975	843	926	877	887	849	903	883	918	939	955	911	925	884	933	901	921	925	903	932	882	963	957	964	885	883	895	982	971	920	893	900	897	893	927	882	940	867	905	912	928	927	894	893	943	977	931	912	880	953	931	936	982	912	930	949	906	920	953	942	942	970	913	906	906	860	967	888	839	870	917	911	897	932	919	929	881	885	948	899	943	922	906	944	956	962	1001	916	890	885	941	990	948	980	891	900	923	908	955	954	906	967	931	885	935	932	980	871	993	978	845	924	945	932	884	923	903	899	842	893	976	930	870	855	996	903	956	902	937	940	899	900	893	908	882	963	900	962	877	884	847	900	935	880	899	948	894	896	918	958	915	922	879	934	978	975	936	936	1000	915	871	868	963	911	943	870	941	932	949	899	936	889	875	888	974	911	898	943	932	921	937	913	855	883	954	923	893	910	934	956	959	925	901	877	870	938	919	905	911	934	923	894	933	913	973	929	960	915	888	992	891	935	983	886	911	945	928	924	908	942	989	896	909	846	856	881	946	926	963	973	925	846	898	944	909	903	905	919	920	943	904	920	945	952	930	873	854	911	916	915	867	890	955	912	907	916	882	927	975	911	927	914	865	926	872	918	891	864	882	943	937	838	920	888	943	938	897	928	897	957	925	888	972	899	912	930	953	889	896	945	920	917	955	897	920	890	891	912	928	873	938	942	913	911	937	925	878	911	954	931	896	928	912	931	918	952	921	928	897	927	936	901	928	956	922	921	936	934	855	888	888	950	935	871	950	891	930	930	914	900	973	915	894	901	964	943	982	940	885	924	914	917	892	896	929	945	961	898	917	921	915	904	946	937	922	909	925	954	912	884	914	923	846	930	871	946	894	928	898	959	924	911	959	922	916	873	912	932	867	878	929	886	900	890	960	919	928	975	944	939	934	946	924	937	934	923	942	920	880	918	880	928	908	942	917	906	939	937	895	905	936	914	887	965	932	932	919	992	921	903	1003	881	937	947	954	881	924	940	959	881	962	915	937	940	973	858	940	929	951	898	921	907	938	907	921	938	891	925	930	949	946	970	902	924	971	941	937	920	925	970	898	901	949	886	862	909	897	936	869	907	933	884	877	940	862	871	913	916	885	895	919	917	927	901	907	909	929	942	966	894	914	918	961	920	902	942	922	903	931
1482	245	220	209	260	229	218	240	236	204	215	252	229	215	232	243	210	213	209	226	208	244	223	233	205	227	201	221	229	199	249	206	230	194	217	229	248	229	206	229	223	234	203	251	220	192	221	243	223	216	228	229	211	208	218	251	244	227	232	251	229	219	213	215	235	233	233	244	244	213	214	208	228	248	260	265	225	226	231	203	228	219	230	210	207	230	239	252	225	227	212	260	247	228	218	213	224	207	232	211	230	222	210	222	233	218	267	202	240	245	194	238	219	199	223	208	232	229	249	233	228	238	220	221	205	232	236	239	223	216	218	226	218	203	215	232	247	239	222	241	231	230	209	223	260	203	230	224	237	228	213	268	235	216	221	254	226	216	226	221	235	251	237	238	211	256	227	233	188	238	217	205	263	226	248	236	229	249	210	228	239	204	236	221	237	224	199	229	243	231	223	222	224	216	241	239	230	208	229	212	219	265	238	222	247	218	256	202	229	207	202	258	249	241	214	211	230	241	215	217	225	231	216	221	217	209	253	217	233	244	232	253	229	229	201	246	199	222	215	235	237	222	245	231	227	213	227	211	231	207	239	222	234	213	232	215	270	214	221	228	244	241	237	233	241	238	226	243	233	249	231	256	214	215	220	234	217	227	190	246	237	246	280	239	208	223	215	223	215	236	206	242	210	230	221	229	214	234	225	209	215	223	209	212	206	200	251	237	232	215	198	206	206	237	233	201	205	223	224	243	220	226	203	262	233	190	225	188	215	202	216	202	237	254	241	231	220	223	235	261	221	228	231	230	229	214	231	233	267	234	231	216	189	217	249	231	202	244	247	244	220	228	221	224	228	203	240	200	248	198	224	229	236	217	226	248	233	203	190	223	216	209	216	245	212	203	238	232	235	228	227	236	255	240	200	246	230	215	213	234	220	234	217	245	241	218	235	204	234	211	221	229	224	244	248	234	218	221	233	213	241	241	229	215	223	237	218	253	236	224	251	254	233	192	211	230	201	233	211	212	213	229	215	263	226	223	215	215	215	203	218	260	205	230	233	220	247	228	241	224	256	222	236	202	234	237	235	257	238	237	224	222	243	206	216	247	255	225	224	233	246	226	226	201	230	237	245	245	249	221	200	241	218	259	246	234	208	227	224	222	245	228	206	242	215	210	209	205	232	242	219	240	204	238	224	241	233	241	241	236	233	229	248	240	216	228	223	234	227	228	237	224	240	239	231	209	250	221	222	200	223	226	239	219	229	225	235	222	249	200	247	250	239	228	230	225	231	238	233	243	210	216	237	269	251	231	237	209	234	216	216	220	231	236	249	215	217	237	215	226	214	244	246	214	203	242	235	227	209	231	234	229	214	210	216	198	233	242	250	224	211	215	238	210	205	217	240	231	217	229	243	210	248	219	211	225	219	233	219	212	215	234	226	222	235	240	229	225	210	227	250	239	223	187	227	238	225	228	222	228	214	211	202	203	225	228	216	209	231	218	224	222	223	250	230	228	229	228	212	221	211	254	234	239	247	229	225	226	242	246	213	239	242	235	228	235	245	234	250	208	228	241	244	197	230	218	192	222	211	214	209	221	236	220	228	229	204	222	214	254	249	247	217	242	238	230	210	250	214	236	227	216	235	261	254	225	221	227	211	224	258	261	230	231	239	245	226	248	243	233	213	213	208	245	237	238	239	244	232	230	222	220	210	254	220	255	208	237	223	210	202	245	216	237	222	211	202	235	227	220	225	267	208	226	212	230	219	203	238	244	239	225	218	221	220	227	244	252	228	245	253	213	232	228	207	217	232	245	233	223	227	213	231	263	223	224	215	260	232	212	235	246	260	244	229	206	225	233	221	213	265	229	224	207	211	245	248	233	255	225	244	209	225	245	229	233	221	212	215	244	233	209	241	227	233	222	226	225	209	234	221	232	245	226	224	250	274	236	249	215	213	198	249	226	200	237	227	219	216	246	204	242	217	229	216	215	191	238	218	274	230	221	212	217	226	216	245	221	213	210	238	237	205	242	223	250	231	256	233	238	233	223	215	250	210	228	205	235	211	225	254	267	233	224	221	207	224	253	227	221	241	228	236	212	255	258	262	232	259	220	203	198	235	239	262	233	209	260	255	227	251	255	212	226	263	198	195	214	239	202	238	244	251	236	216	206	261	256	228	239	220	238	231	242	210	206	231	211	219	234	201	216	188	240	261	216	247	225	204	177	232	194	237	235	226	202	225	230	247	237	241	207	247	233	217	231	238	215	226	212	229	230	230	233	252	230	241	212	218	232	239	243	225	236	243	229	235	218	253	248	211	251	235	221	247	206	255	216	244	240	227	244	220	249	235	243	272	226	207	230	267	257	250	214	209	235	240	249	235	211	228	198	220	216	203	213	224	195	199	230	226	222	219	237	236	248	240	186	209	238	203	245	239	221	195	236	238	216	200	221	222	251	262	239	236	241	231	241	242	217	193	233	222	241	233	241	240	205	210	203	206	222	255	241	207	205	218	229	209	248	232	216	223	238	244	241	237	239	245	213	233	214	242	265	238	240	225	230	205	193	212	208	248	245	263	230	247	244	226	257	230	233	225	210	220	243	239	233	247	231	234	231	209	235	233	224	253	223	214	198	215	212	207	257	226	217	219	230	215	240	216	226	253	226	228	232	273	237	227	211	205	201	229	210	232	220	228	226	220	206	225	201	231	228	253	228	256	227	225	246	222	222	214	248	173	242	283	205	263	265	222	204	216	248	226	251	229	219	215	230	212	217	215	230	246	218	240	219	218	210	215	234	207	205	209	227	214	222	259	201	223	237	224	231	228	210	214	215	241	217	225	211	226	209	191	234	224	220	229	224	233	252	240	238	227	219	221	242	219	231	230	227	242	209	219	228	220	198	235	225	213	219	229	196	207	221	210	226	215	227	244	221	202	259	224	233	245	190	211	229	260	221	266	253	220	212	195	221	231	226	227	223	207	233	235	209	239	225	241	252	236	219	222	241	202	233	225	257	221	227	249	221	235	204	233	239	244	256	227	230	206	231	228	236	217	258	196	213	206	210	216	231	225	238	212	234	211	243	224	239	196	207	215	207	263	239	212	234	219	220	277	226	213	207	207	212	218	266	221	202	226	217	229	259	224	219	235	224	221	222	222	241	247	246	231	228	224	202	225	214	229	201	210	239	240	238	215	225	218	247	235	222	226	225	236	224	257	255	236	241	253	224	226	228	259	223	229	220	249	235	199	231	206	207	217	215	251	263	220	234	247	212	205	205	232	262	217	216	231	219	229	207	237	242	218	217	210	226	236	218	210	244	221	225	202	239	225	224	200	216	192	186	225	226	205	235	262	203	200	224	228	224	255	242	200	203	250	224	219	239	224	244	259	222	221	220	222	250	203	244	238	254	234	227	188	245	230	232	228	212	248	227	218	247	243	225	220	215	214	246	255	225	251	258	237	201	221	235	213	222	242	227	230	218	235	234	234	224	214	239	212	223	251	227	229	199
1869	608	611	616	599	595	629	612	590	572	613	578	583	599	559	584	560	506	556	547	567	579	649	576	606	613	537	575	528	557	531	559	562	601	563	623	556	580	570	532	578	585	600	554	565	539	578	584	608	584	586	612	531	560	558	592	560	580	593	569	511	587	564	599	603	585	571	580	633	586	567	566	584	572	573	592	621	597	593	594	588	530	591	578	563	549	600	561	583	637	571	543	603	544	610	557	584	584	557	613	630	576	584	618	608	573	595	571	575	638	593	593	591	542	567	570	580	570	599	551	599	573	576	559	564	575	579	594	533	585	551	542	616	530	538	584	587	598	577	577	562	600	570	650	536	557	586	560	575	582	586	613	586	576	564	548	589	521	560	588	585	568	601	565	576	585	566	536	602	534	577	589	598	603	545	614	559	579	575	591	571	597	540	587	575	577	551	568	552	563	559	594	561	590	525	578	539	572	596	553	589	577	527	557	540	603	572	539	595	593	567	577	546	587	559	605	585	591	600	625	550	546	581	623	577	583	561	560	570	590	594	576	525	627	579	631	554	558	623	595	582	613	572	558	544	560	603	576	565	563	581	573	588	591	565	580	581	576	550	550	562	605	599	560	551	609	583	558	534	545	611	577	596	588	602	569	601	579	561	551	585	521	605	520	613	541	587	564	609	581	558	603	609	617	550	597	556	584	592	596	586	564	556	550	565	558	576	578	574	574	548	561	540	572	561	529	611	575	616	593	570	577	556	573	590	555	585	556	615	579	613	566	627	591	588	530	562	557	571	553	580	576	603	578	567	545	597	540	546	557	619	544	595	541	585	549	600	540	611	577	599	525	569	575	563	555	588	562	577	562	526	544	538	569	615	620	601	590	566	588	586	604	548	559	571	612	630	560	579	600	581	574	601	589	586	581	538	582	607	570	570	533	539	563	616	609	584	581	560	613	590	557	568	604	593	604	590	604	593	592	552	559	585	566	585	600	578	546	571	590	588	616	618	607	611	595	591	585	545	549	591	556	596	584	572	590	568	540	611	550	549	652	584	564	625	585	519	622	571	533	574	539	588	541	597	534	556	552	558	606	578	609	601	545	586	592	546	578	553	544	604	564	570	578	558	567	536	588	605	585	599	609	559	615	608	554	560	576	558	544	571	557	603	583	597	562	576	589	601	607	579	564	582	582	557	571	571	605	549	586	582	603	568	563	634	546	560	568	513	590	563	604	610	612	587	542	628	585	534	560	574	617	570	566	581	589	597	550	581	585	548	590	590	611	558	569	575	550	583	547	590	580	611	580	603	553	585	523	590	598	599	568	571	620	565	598	578	574	555	520	597	572	579	541	562	577	565	601	589	558	601	571	556	547	555	537	571	554	594	554	596	572	600	586	556	577	586	591	594	565	582	592	591	578	529	587	607	561	545	547	550	534	545	560	569	571	559	584	559	571	581	572	564	568	572	613	576	574	629	582	566	591	604	563	576	521	588	603	604	611	599	555	557	511	569	603	594	601	595	529	567	577	601	561	586	611	600	592	603	564	594	578	615	571	571	607	596	535	563	582	576	549	589	538	601	607	647	548	619	586	573	610	598	561	566	564	602	557	578	550	557	562	528	595	535	606	614	588	570	554	560	586	559	598	611	579	530	533	556	561	556	594	558	600	555	534	576	577	576	556	556	574	606	608	586	555	568	541	579	527	547	567	517	531	571	535	579	577	597	556	539	603	562	591	563	536	567	590	512	580	632	608	605	585	555	582	573	572	588	574	547	590	592	594	567	601	606	591	546	561	575	571	596	560	563	612	563	548	573	567	609	558	583	552	585	589	588	597	575	601	590	624	573	588	592	502	567	589	576	601	598	598	586	581	545	580	613	585	586	588	576	575	571	551	563	553	526	571	596	573	553	509	560	599	582	583	594	597	566	605	568	627	549	507	582	601	595	544	564	572	582	587	606	598	590	604	542	550	567	593	583	599	558	591	541	601	577	571	548	575	577	559	612	626	559	557	554	562	547	586	567	527	552	552	542	527	590	544	562	570	568	556	529	575	594	578	571	546	582	593	594	566	576	544	543	594	580	576	592	578	589	564	585	594	588	583	599	579	616	625	584	578	596	564	582	582	585	603	550	548	570	623	595	609	537	599	602	554	634	547	574	604	582	597	607	613	534	545	586	610	596	568	600	534	541	566	552	591	522	565	558	578	562	585	540	560	590	523	558	526	585	554	536	569	585	535	532	561	607	572	507	563	582	586	572	555	567	550	566	562	580	588	591	566	592	527	578	590	531	568	588	586	583	577	535	536	558	590	558	620	610	559	547	582	549	564	546	599	580	572	604	579	579	549	538	578	536	534	558	596	556	599	589	572	589	547	570	573	562	558	587	584	569	579	588	531	585	500	594	583	576	543	568	565	570	584	569	579	585	582	560	578	579	553	612	580	598	570	592	613	565	582	544	585	558	539	600	588	561	551	565	589	577	571	571	559	568	570	571	603	562	602	543	573	537	559	592	544	559	575	532	630	613	573	590	550	538	621	577	539	597	563	562	595	579	582	547	596	544	601	613	607	559	560	586	578	580	488	596	585	542	552	589	557	538	614	609	557	588	556	578	565	595	588	573	595	577	570	599	555	571	579	604	603	582	587	538	567	593	603	564	573	562	607	596	594	557	559	557	546	600	555	588	594	571	563	563	537	606	584	585	559	566	582	583	597	580	631	548	524	573	618	582	601	574	618	626	575	588	550	613	589	592	559	559	621	570	548	551	615	601	624	594	560	570	571	591	580	624	624	608	547	586	551	569	568	511	577	570	603	561	573	601	542	559	619	577	567	576	580	624	582	618	592	582	576	565	606	580	601	539	579	592	584	590	533	590	565	594	549	590	590	596	553	587	574	546	566	579	564	575	594	610	507	630	599	550	543	573	575	604	564	557	621	606	581	547	578	565	552	592	557	583	552	582	602	617	554	593	554	532	607	571	558	600	528	573	564	613	562	587	592	559	592	585	535	554	586	638	538	566	556	590	558	563	593	596	544	590	504	598	623	558	591	546	569	560	564	634	569	616	571	602	550	584	585	591	584	568	565	556	562	588	571	582	581	558	560	602	576	564	579	588	563	614	584	548	573	576	553	611	605	597	603	596	612	586	578	602	603	549	572	596	550	583	560	560	593	590	556	567	598	583	597	575	571	559	545	570	570	584	558	583	576	597	561	580	513	526	571	590	569	618	525	552	555	586	575	557	579	566	568	591	553	538	563	522	584	593	559	544	610	588	590	575	602	587	629	580	569	631	552	594	563	550	546	585	551	612	616	566	538	631	598	610	574	573	572	596	548	560	592	604	562	544	579	575	593	557	581	541	575	594	571	581	537	563	554	597	583	581	553	592	564	544	522	603	571	597	570	549	593	584	534	615	588	590	650	593	602	611	593	609	596	588	591	596	570	603	588	593	582	582	607	592	548	598	567	577	592	562	581	539	628	555	559	569	613	546	536	590	582	573	595	564	564
7073	508	513	450	321	313	253	223	235	205	200	181	199	211	166	202	200	188	166	210	191	184	181	172	164	201	179	157	211	188	176	166	208	169	193	164	190	188	203	181	178	206	179	151	165	187	176	208	171	192	174	189	192	210	206	196	170	191	182	169	186	176	193	185	172	197	196	194	155	190	191	186	184	173	186	173	170	215	181	164	183	190	203	173	187	184	176	179	182	180	157	212	174	185	183	164	187	183	192	165	160	161	173	168	184	191	165	191	199	190	190	194	184	176	211	193	175	173	190	177	206	188	192	172	189	200	182	152	203	167	178	197	200	199	200	184	171	173	191	166	181	204	174	168	187	171	169	187	167	180	174	172	182	178	207	189	191	148	167	188	169	173	177	181	181	211	188	177	212	164	196	172	173	191	205	188	192	203	151	171	194	176	186	192	195	202	197	176	191	189	189	184	166	195	200	178	206	202	181	202	203	191	166	186	193	191	196	186	208	193	156	190	165	180	190	175	180	193	203	173	200	202	179	164	183	160	199	171	157	170	177	193	205	177	165	214	198	181	175	172	183	165	172	164	172	180	169	194	197	189	166	187	174	161	167	164	173	192	172	165	164	186	181	190	157	152	169	192	193	181	174	148	180	183	184	177	174	196	164	195	189	191	194	184	219	159	187	176	187	201	209	174	193	167	165	187	191	171	183	185	199	178	201	159	205	181	168	183	190	167	208	170	160	209	164	186	153	152	190	189	177	219	192	180	162	190	179	155	172	186	177	206	190	169	167	204	170	186	196	184	154	192	194	180	191	196	192	193	205	183	184	185	157	200	174	203	169	190	196	177	169	179	182	161	210	175	168	171	183	178	177	196	191	195	207	177	146	161	169	174	203	204	198	179	172	172	189	164	182	165	183	171	171	170	176	157	200	176	184	175	199	188	191	186	173	180	177	177	170	220	173	207	219	176	165	174	206	178	172	175	170	161	189	147	203	181	192	173	194	163	180	201	184	188	184	170	180	171	200	194	173	204	192	154	161	174	166	194	168	163	203	191	188	183	182	172	185	203	175	205	168	185	172	164	178	165	197	178	181	195	199	179	164	164	173	165	192	182	192	181	170	185	163	148	160	194	182	185	200	149	179	159	164	176	171	192	170	172	178	177	174	184	185	193	180	182	192	161	174	175	191	162	166	160	170	175	201	165	167	193	169	175	163	174	202	179	178	167	185	182	191	143	179	201	176	179	216	176	182	173	190	198	201	196	196	190	176	155	187	192	178	180	184	193	190	199	173	185	169	180	194	175	166	172	178	181	184	178	179	206	195	169	193	177	180	173	171	177	196	206	192	172	167	177	162	172	167	171	179	167	156	175	181	185	210	183	211	176	173	175	202	187	182	186	156	183	168	163	175	195	157	197	191	201	185	202	176	194	152	171	188	176	194	177	180	180	170	171	176	178	203	169	170	194	188	149	180	194	184	189	191	157	170	191	181	173	165	187	181	209	184	177	198	190	173	167	206	201	165	161	177	172	196	177	153	182	175	181	203	178	203	181	191	200	194	174	177	161	193	169	205	171	182	182	166	166	158	211	165	162	177	162	181	164	200	176	196	173	174	169	167	188	172	233	177	172	194	173	199	204	207	176	169	179	195	188	177	161	169	166	164	186	166	182	154	195	202	180	171	205	173	159	202	160	159	189	184	211	177	173	178	167	183	181	157	184	173	180	198	183	182	155	204	172	168	211	168	192	169	188	182	187	180	163	179	167	185	191	185	191	195	182	147	191	194	172	166	175	173	169	194	172	187	157	170	176	187	171	202	184	201	185	204	182	210	162	191	166	183	178	163	180	179	200	165	214	172	180	167	155	169	181	160	185	184	201	179	200	178	183	167	191	189	163	203	179	181	176	176	192	178	169	166	197	170	156	167	177	178	171	182	184	207	206	179	203	170	179	163	163	199	194	160	169	186	166	196	178	182	178	188	197	158	162	171	173	178	195	184	186	210	188	183	214	190	177	207	198	136	190	183	189	217	170	192	183	170	181	160	190	175	181	180	188	193	183	187	183	172	153	177	185	176	160	199	193	210	174	181	201	210	168	203	167	167	173	177	200	174	199	161	178	206	215	166	201	203	190	176	195	201	181	220	201	200	185	182	171	172	177	204	186	188	183	210	163	181	175	156	184	188	182	183	191	186	196	183	180	177	178	203	185	193	179	183	198	172	190	174	190	186	166	144	212	168	170	162	163	170	206	202	204	159	156	150	167	205	171	175	190	185	167	174	162	176	187	186	174	206	178	177	173	165	171	168	159	172	193	167	177	185	164	192	186	190	169	187	181	192	181	195	178	158	171	198	206	206	182	171	161	189	167	174	179	163	194	162	174	170	182	191	190	181	164	188	165	188	176	196	185	168	195	220	177	182	165	201	175	187	179	191	179	190	174	181	163	177	183	187	185	174	155	159	190	167	204	179	184	167	178	196	183	187	191	178	175	173	197	190	180	186	171	157	166	160	180	152	190	189	182	179	185	159	172	160	196	193	163	194	192	146	152	174	157	178	165	153	211	192	187	204	196	186	192	168	187	193	190	195	191	171	187	173	172	203	196	173	184	193	171	184	170	190	198	166	162	159	154	168	189	192	163	191	206	177	154	184	195	208	170	174	148	181	203	188	149	183	190	157	184	168	177	191	216	206	181	173	172	223	208	178	195	181	201	191	217	198	174	175	178	193	181	176	196	182	180	160	194	180	196	184	172	178	190	187	165	172	151	171	182	202	204	194	184	158	181	195	166	174	165	167	211	181	216	194	159	191	176	170	186	169	183	190	209	184	182	198	187	179	198	162	188	179	182	145	182	186	172	177	188	182	162	157	207	181	195	206	177	180	182	176	185	159	175	180	189	174	175	163	175	162	162	185	202	204	171	181	177	192	207	178	181	205	175	192	184	180	182	180	176	191	192	167	195	191	203	204	176	174	180	178	183	176	177	189	174	173	172	194	170	154	193	155	189	164	214	202	188	180	197	186	194	173	212	179	184	177	178	200	168	188	183	185	196	165	177	190	180	186	174	209	202	186	160	170	188	180	187	180	178	201	162	177	188	186	180	197	169	168	169	194	177	172	194	176	169	218	201	172	170	180	188	160	190	194	200	167	167	214	173	171	178	175	191	174	179	172	193	212	168	192	203	185	192	164	175	185	189	195	153	176	182	184	172	178	166	164	176	174	171	187	174	173	160	211	176	135	172	190	179	187	167	162	189	176	188	193	170	165	186	177	177	182	162	204	171	211	209	169	171	175	168	204	158	183	186	178	223	200	175	170	169	203	187	167	182	179	172	192	169	155	170	191	164	197	199	185	174	192	199	183	186	202	198	157	175	183	180	188	177	187	184	157	183	168	179	178	183	183	173	163	160	176	192	188	176	198	184	159	199	184	185	185	186	196	189	153	204	194	161	178	174	203	139	166	189	151	177	196	182	189	177	179	182	190	202	163	157	165	168	168	164	172	168	180	190
6206	813	1351	1402	1158	1045	878	780	726	671	630	610	613	615	593	591	590	584	566	533	510	552	572	531	531	508	538	521	535	510	496	515	518	498	527	513	506	508	497	486	508	533	506	510	505	528	499	547	505	503	524	492	504	490	483	534	488	570	520	516	515	518	516	482	495	507	499	493	501	515	487	490	536	487	514	528	528	518	490	507	478	479	515	503	535	532	512	493	505	551	484	514	481	510	517	497	484	508	480	484	507	489	494	524	493	486	484	493	545	522	520	449	524	523	483	447	494	453	480	532	521	523	477	498	502	555	513	461	518	534	506	530	479	508	500	460	465	492	513	488	468	515	517	485	452	504	493	476	521	496	522	513	484	457	468	532	498	489	492	520	500	482	500	522	502	497	529	494	536	531	514	478	494	540	507	507	486	473	494	475	525	506	450	548	483	533	480	480	512	536	512	533	501	508	498	517	503	485	513	475	534	527	555	511	495	538	505	510	543	483	501	517	509	485	490	491	486	504	517	521	484	507	540	471	496	501	507	524	507	505	528	515	469	528	502	472	497	546	486	496	505	492	507	512	495	490	510	476	512	541	503	527	545	514	510	488	530	485	495	524	512	500	501	477	509	522	485	534	492	549	452	472	497	483	490	484	518	497	496	547	467	488	516	514	497	476	520	543	476	520	478	507	526	518	457	493	500	508	464	479	485	485	476	501	467	516	449	526	540	486	549	475	504	515	528	479	505	522	500	505	485	484	507	463	512	517	480	491	545	491	493	499	496	481	502	521	523	494	517	489	509	529	490	515	525	504	494	525	532	506	487	500	526	524	458	500	486	515	534	534	474	492	457	525	485	508	509	509	528	481	564	522	536	490	523	496	460	525	496	509	513	509	540	506	519	532	535	491	502	536	517	508	506	508	462	486	516	525	489	504	475	498	504	499	501	557	499	489	518	477	526	498	514	516	504	492	484	494	490	527	490	448	518	540	499	508	515	511	494	497	497	505	481	487	509	463	526	489	507	473	511	500	514	486	475	497	511	517	492	477	501	507	508	535	570	509	530	464	509	547	487	500	518	491	491	478	531	507	522	459	513	486	478	493	458	481	514	480	500	465	518	500	516	507	508	492	530	538	492	521	509	513	463	526	489	494	480	472	530	472	502	442	483	492	511	489	528	514	522	526	492	509	513	480	500	514	492	497	535	523	469	521	540	499	515	498	527	486	495	483	547	540	520	505	511	498	477	518	476	507	477	503	535	522	492	473	542	486	506	502	498	465	477	480	543	493	458	480	506	438	512	529	515	520	504	499	471	548	487	513	511	484	509	539	519	491	494	493	472	507	528	499	499	522	524	467	493	533	493	509	496	492	529	536	533	492	513	497	503	518	482	470	490	497	508	493	516	545	517	492	469	505	509	500	482	538	544	531	496	553	478	473	491	477	466	526	493	559	497	505	524	507	532	530	487	522	490	478	499	512	498	513	485	523	498	474	499	490	517	494	479	504	493	520	450	480	519	510	543	476	519	505	468	461	490	525	527	471	519	478	493	500	515	512	564	519	493	488	489	505	501	488	485	517	481	520	537	494	475	530	485	505	500	498	520	541	525	484	500	568	470	509	517	499	495	485	546	530	492	497	477	489	517	514	517	481	508	508	527	484	514	448	504	525	508	479	502	495	520	491	478	508	459	503	513	499	497	507	505	527	518	536	518	516	479	456	501	567	491	482	486	509	528	511	495	511	506	509	500	519	481	533	509	514	477	532	494	499	492	502	485	498	449	510	451	510	474	532	527	504	529	478	459	522	482	519	499	482	488	488	489	489	541	470	503	513	496	506	491	483	502	490	511	530	532	488	509	468	484	501	442	499	533	480	510	529	549	535	508	473	483	509	521	510	518	485	506	509	491	486	507	514	485	497	508	485	529	515	508	484	509	541	538	486	488	483	514	491	485	513	500	467	498	529	529	518	496	484	519	490	510	539	530	479	490	518	537	527	518	496	475	489	483	526	505	518	572	515	514	516	520	489	501	477	479	472	492	508	521	504	509	485	522	531	538	500	503	496	515	529	486	535	533	513	480	513	501	519	510	516	515	477	455	504	484	505	498	547	558	501	482	526	479	477	498	484	572	478	494	510	474	526	460	469	523	527	521	525	518	486	474	471	479	533	504	480	504	514	554	501	458	476	484	497	464	490	546	488	432	500	504	448	495	534	483	513	498	508	503	498	480	486	490	498	530	481	504	515	488	514	496	525	465	487	476	476	486	520	498	472	506	490	532	498	508	473	471	490	515	496	493	541	459	504	488	501	511	503	498	501	479	494	486	515	500	505	476	497	533	474	505	458	545	509	504	469	489	526	501	494	524	512	553	507	488	479	513	517	521	500	498	504	499	487	500	535	480	557	513	461	546	495	525	504	512	497	490	519	497	507	512	495	526	522	479	503	544	496	526	508	483	486	541	524	503	527	524	463	513	506	507	520	495	523	497	484	533	508	494	502	486	485	532	492	542	507	499	508	518	508	523	510	497	524	514	450	514	506	465	513	490	533	504	466	494	492	480	490	512	494	514	487	490	435	531	477	509	554	500	483	463	504	526	516	501	495	506	480	504	490	511	489	500	464	479	488	479	515	483	504	509	510	513	519	483	529	533	523	486	515	515	459	516	534	478	529	471	480	530	476	509	502	483	503	493	528	481	486	495	546	469	492	527	497	481	489	480	538	513	494	545	508	477	498	529	474	500	527	447	498	485	517	543	494	508	472	524	469	520	500	491	499	454	523	526	503	501	559	505	478	479	515	536	496	524	483	536	526	503	527	521	512	466	520	530	491	546	469	479	508	517	516	500	509	503	509	511	510	470	495	515	480	450	502	513	510	514	517	493	518	502	519	527	492	520	508	486	509	487	551	543	516	514	511	497	501	497	472	480	520	481	479	526	508	527	486	512	481	512	503	521	485	493	524	472	492	503	503	509	471	512	529	472	506	464	472	498	533	491	507	498	549	528	483	477	493	488	515	474	513	514	518	538	493	475	545	546	514	558	522	518	482	516	540	459	471	514	507	486	488	487	508	548	500	508	508	496	511	516	514	495	475	480	512	534	496	511	500	512	555	485	499	499	523	521	486	490	484	552	481	536	506	516	499	523	470	528	508	517	528	499	487	513	518	498	489	489	542	518	515	486	514	501	495	489	553	499	484	466	527	533	497	484	448	513	485	485	521	506	512	509	474	537	506	520	494	513	483	516	505	488	470	511	508	490	469	503	486	511	499	529	490	480	492	497	484	480	490	475	512	525	512	490	513	504	506	518	536	485	509	512	494	495	477	534	489	483	500	500	499	501	474	483	518	519	479	479	515	517	552	526	515	495	465	509	509	498	503	517	431	522	526	534	532	525	515	471	498	522	493	506	536	539	516	485	508	514	495	487	494	481	553	515	483	508	494	518	505	546	529	513	499	484	486	515	495	502	489	448	523	477	520	476	501	512	520	541	498	453	499	485	461	485	471	471	516
14526	1479	1222	1026	730	626	518	514	476	433	452	439	433	438	423	370	435	437	410	434	411	392	423	354	403	384	407	427	418	381	403	387	420	423	426	428	369	398	380	372	431	411	398	400	372	403	386	408	351	381	380	384	377	400	365	430	394	396	377	419	420	375	393	379	351	397	374	419	396	419	388	340	415	408	392	334	393	407	374	375	389	410	376	408	401	366	362	394	379	377	388	387	390	399	393	399	401	398	403	395	396	391	399	371	417	405	379	377	383	395	375	344	392	369	384	368	387	362	384	349	364	404	388	368	347	411	377	439	400	350	345	368	407	390	407	391	429	388	389	420	359	366	419	395	378	397	356	366	423	386	380	405	334	347	360	378	383	382	404	375	429	429	394	397	399	381	351	375	372	379	353	387	380	383	394	427	392	400	387	382	395	393	397	405	395	368	370	391	384	369	399	392	363	403	390	372	392	401	386	369	395	396	409	379	406	363	415	386	396	419	403	398	387	386	411	411	371	389	415	385	392	383	398	396	359	382	389	383	415	412	371	377	403	420	395	372	359	413	417	394	433	386	424	389	392	394	386	352	397	378	428	387	387	364	345	407	382	400	397	390	417	375	365	395	395	393	379	367	367	366	380	407	373	386	393	377	351	435	397	359	392	398	378	391	375	380	371	418	383	371	394	384	422	381	394	351	351	391	392	417	375	413	401	380	372	394	399	384	380	399	375	388	379	384	416	381	390	393	391	409	389	411	366	375	423	364	413	412	378	378	422	400	385	413	373	359	409	406	370	396	414	360	380	398	385	383	371	412	417	407	373	380	411	419	350	413	429	390	415	401	399	383	382	386	389	378	366	364	364	380	398	399	368	394	408	383	381	376	356	365	386	401	405	385	410	403	402	383	392	387	422	372	397	388	353	397	359	413	392	356	410	407	384	374	410	378	426	393	393	374	397	368	374	390	394	399	413	403	352	377	381	397	400	361	406	387	386	375	433	405	406	402	407	343	379	366	355	351	363	349	385	396	376	387	359	405	408	387	406	379	425	393	387	414	406	363	375	418	382	390	391	395	404	377	385	368	390	404	402	399	375	407	400	392	409	390	378	349	419	394	422	450	394	402	366	399	376	383	400	415	401	377	412	368	384	399	372	370	387	354	383	387	399	421	393	342	375	419	355	350	376	372	376	420	365	356	412	382	393	402	383	363	393	387	394	366	427	393	375	392	389	397	359	374	415	399	378	362	370	397	380	354	367	354	399	415	382	430	366	378	347	366	400	400	360	346	368	376	381	377	410	383	379	373	371	412	405	409	406	427	390	369	408	403	391	373	365	378	394	433	373	402	445	374	373	369	354	354	397	370	376	413	388	381	386	402	381	413	374	456	374	362	406	397	387	392	398	385	353	405	379	412	418	377	400	406	413	442	409	393	394	394	437	383	368	380	412	397	363	366	389	410	429	397	391	395	411	385	394	406	387	334	368	417	405	355	417	384	405	410	362	414	395	420	373	416	400	405	342	414	386	371	401	385	385	362	412	435	376	383	404	396	413	377	384	400	363	394	421	367	376	382	396	391	394	394	386	404	398	380	382	363	413	389	413	334	392	411	378	340	377	383	369	393	433	380	372	415	382	422	384	412	400	412	416	445	382	346	444	396	366	401	385	396	396	369	394	388	367	415	380	346	370	405	407	391	412	392	402	376	368	393	422	386	370	410	409	389	370	413	390	369	362	385	385	366	378	360	376	390	416	405	363	416	381	437	354	386	403	395	410	393	402	394	338	407	386	424	343	382	386	411	390	369	376	375	427	358	381	409	397	388	353	394	413	355	369	380	411	428	405	363	394	375	362	411	406	395	399	371	383	390	409	372	403	370	368	375	425	376	360	404	394	385	375	413	395	407	416	408	367	391	405	367	397	378	406	401	376	364	407	394	410	398	426	365	368	367	391	386	410	421	378	401	360	402	382	386	373	399	376	366	391	395	378	397	387	368	402	358	374	363	378	393	347	376	395	428	388	377	408	389	372	436	416	404	427	370	341	427	413	386	382	363	389	357	360	406	384	369	431	343	370	398	389	374	395	388	429	370	415	430	401	371	372	366	420	407	372	380	408	379	430	438	347	366	399	406	390	401	397	384	373	397	404	396	415	389	399	411	353	387	363	394	416	415	366	377	390	376	410	422	401	375	400	376	379	395	436	380	378	388	385	408	407	376	382	387	379	373	345	402	381	386	435	410	393	396	380	382	404	375	394	338	389	405	385	346	348	380	367	395	402	387	417	426	396	389	388	357	399	402	388	375	375	377	379	387	391	372	424	383	384	408	368	381	403	393	391	395	391	425	407	354	378	434	398	390	387	369	352	398	428	361	405	404	411	392	371	372	401	413	428	375	392	360	376	434	374	440	376	382	392	397	409	387	398	381	418	401	379	381	362	400	425	366	437	398	412	398	427	409	377	422	359	387	359	401	394	375	376	441	383	399	408	385	399	424	369	385	414	370	371	405	330	405	353	370	409	402	395	347	426	364	365	350	372	419	377	402	350	379	401	380	378	397	429	426	382	398	419	432	374	366	409	427	393	420	386	410	359	383	373	360	370	390	392	375	401	408	406	377	405	412	389	397	376	410	396	409	387	406	388	409	412	383	385	380	439	358	411	407	407	407	413	391	408	358	419	376	427	358	372	427	373	353	378	418	356	381	398	409	409	390	383	382	414	378	382	396	383	374	390	383	417	382	386	386	360	428	361	416	395	369	399	362	379	390	374	368	383	367	422	413	365	404	400	396	420	357	363	387	433	407	384	361	384	400	377	375	410	425	401	406	406	410	370	394	422	363	367	366	379	430	398	416	405	377	404	362	398	407	398	384	431	425	376	363	388	344	393	365	413	404	387	383	393	409	374	431	361	374	437	361	429	366	386	390	403	388	393	383	401	373	408	379	401	393	405	383	414	384	409	406	404	423	411	366	384	387	392	376	409	394	441	357	387	400	411	379	379	326	399	366	417	393	401	406	419	393	397	383	420	375	400	411	440	429	389	414	414	404	401	383	397	402	402	372	392	377	360	400	382	397	407	375	422	382	404	416	363	394	402	387	371	397	405	419	355	389	411	420	381	383	399	350	377	380	378	410	375	358	416	389	396	377	386	423	393	404	443	425	392	440	335	404	407	420	400	387	376	386	435	380	382	389	400	385	386	381	344	355	366	398	406	403	438	399	377	393	372	388	417	367	388	409	369	373	376	390	408	381	403	380	420	367	420	439	377	359	413	389	404	409	388	423	448	389	408	414	414	375	395	389	387	329	429	388	410	384	377	405	366	381	382	380	381	433	370	418	385	377	365	384	394	393	370	384	404	376	402	400	394	361	379	431	394	412	417	343	369	320	375	375	398	429	362	368	369	382	366	357	391	377	394	400	380	407	391	408	415	431	388	397	413	389	378	401	343	438	369	371	384	354	386	411	398	399	385	392	391	369	390	388	373	355	362	410	379	374	424	369	368	400	394	406
8662	1535	2515	2772	2335	2035	1772	1517	1399	1328	1214	1153	1203	1098	1008	1022	1103	1023	995	1099	1026	993	1013	954	954	968	1000	1036	979	935	946	928	972	981	963	959	958	962	947	963	920	934	975	969	896	925	925	948	934	972	885	928	958	899	928	930	926	929	955	959	913	956	953	918	947	964	867	906	950	882	899	928	959	940	955	932	932	954	894	917	901	938	892	940	944	966	951	922	940	893	1035	948	907	915	898	916	905	966	990	874	948	923	913	943	895	894	917	911	921	902	917	942	848	935	959	925	940	931	887	924	901	917	945	958	896	1007	851	911	954	947	907	942	916	889	902	948	897	911	936	925	935	942	888	857	962	907	918	952	891	928	926	935	921	943	904	943	840	943	968	926	922	890	914	917	929	928	899	899	936	924	898	937	957	962	932	916	990	924	893	893	958	914	936	933	921	945	942	912	935	918	878	899	944	948	950	949	926	972	954	901	915	903	947	902	955	939	957	902	905	935	922	884	923	922	919	847	877	962	934	907	897	923	955	900	931	886	904	874	900	873	939	938	935	959	955	851	889	880	899	898	878	933	908	955	883	907	939	925	901	933	909	894	925	970	914	904	978	943	932	897	888	890	896	947	958	952	942	877	974	949	964	957	970	913	900	916	922	939	978	936	920	949	939	986	894	907	919	948	880	909	911	903	924	916	923	907	933	898	960	932	940	947	913	964	941	898	865	904	895	882	871	918	930	885	963	901	936	925	902	923	945	935	897	943	883	959	971	961	904	893	882	923	855	923	934	927	876	947	936	852	920	926	833	893	859	881	938	967	908	943	926	889	907	931	928	894	985	882	920	919	924	948	876	964	911	944	865	908	866	943	914	927	925	888	931	901	917	904	914	919	938	905	935	945	909	927	895	926	902	889	956	935	970	962	901	882	828	995	868	850	894	930	958	896	947	952	911	932	915	916	933	924	894	882	889	890	938	887	969	915	935	945	946	937	867	907	902	911	904	968	961	945	953	918	990	920	924	879	926	940	902	963	913	943	907	913	959	937	945	915	949	929	856	882	935	971	965	928	944	903	922	879	872	841	895	950	885	933	863	894	916	913	902	925	937	940	979	847	909	924	887	877	903	946	853	965	910	960	940	958	913	958	941	904	935	916	886	946	982	892	905	928	886	925	902	938	911	962	859	931	954	906	897	941	850	946	906	888	923	978	939	878	889	877	914	936	941	921	976	868	942	931	878	884	838	910	968	909	946	912	935	928	931	925	906	927	890	904	953	925	910	889	955	930	919	997	906	895	951	906	946	908	932	964	933	934	870	922	911	911	973	963	968	943	860	943	881	888	922	871	970	959	935	928	938	930	889	918	900	902	954	913	917	942	901	927	916	936	910	929	1008	904	947	958	941	907	873	940	979	911	985	921	943	933	870	929	904	871	847	939	901	887	930	873	922	914	965	931	954	921	954	915	931	927	927	904	885	910	880	920	973	930	918	909	905	906	933	924	984	896	942	918	920	883	951	927	910	891	904	899	925	888	909	941	907	869	919	895	933	891	946	888	928	957	874	942	926	881	914	898	946	831	959	975	886	925	940	933	964	879	902	940	915	889	944	901	903	917	946	942	929	910	959	916	935	882	897	958	956	871	920	976	963	936	957	935	895	943	964	937	957	974	963	906	913	916	908	863	935	961	921	955	880	915	887	925	959	877	972	945	970	968	942	999	925	938	876	924	916	971	946	960	955	880	882	960	873	899	952	1000	898	926	977	898	982	1015	948	952	971	903	916	897	953	964	910	884	924	941	893	900	875	943	932	933	918	888	949	944	957	959	883	918	907	956	886	913	966	884	932	889	945	936	894	921	932	900	977	956	928	915	935	941	937	916	934	949	954	938	878	935	896	913	903	869	953	941	947	970	956	954	915	879	861	943	890	886	939	866	877	965	913	951	948	938	927	906	901	922	929	906	888	911	922	860	866	919	936	996	930	948	909	1006	883	897	953	951	916	891	918	916	952	911	880	938	904	881	939	949	962	868	917	931	961	883	926	927	938	946	918	890	879	935	901	957	925	947	918	916	913	953	902	934	949	893	974	941	959	982	942	872	917	946	913	914	897	919	925	907	852	918	926	927	931	931	914	899	983	970	926	913	969	938	931	906	917	871	967	898	901	991	979	924	895	940	888	945	923	952	946	953	937	873	971	901	888	901	886	878	954	930	936	910	962	946	917	895	894	916	881	891	904	901	903	919	943	967	932	872	892	964	920	899	911	892	932	913	939	952	845	917	934	929	936	937	924	908	908	914	930	937	914	929	902	882	919	934	901	896	961	907	954	896	930	885	936	929	924	923	904	938	881	841	931	884	944	902	889	904	916	947	910	890	910	932	920	929	941	920	912	864	945	930	901	937	894	938	917	957	944	984	965	911	923	945	934	872	929	962	901	899	876	917	924	920	944	973	911	885	935	914	912	928	854	967	942	885	950	920	876	900	909	948	934	958	854	931	975	923	939	896	950	916	885	921	948	872	938	907	878	927	929	895	882	919	906	852	896	870	904	895	971	887	945	942	914	914	883	898	853	936	939	921	919	914	909	938	957	877	934	924	977	895	986	957	904	934	929	908	901	932	874	904	927	904	894	897	927	919	952	907	935	901	947	906	898	915	935	903	936	946	975	941	927	929	916	909	961	884	929	946	923	951	916	906	955	923	920	923	943	956	925	929	933	916	913	884	939	911	938	904	923	933	940	955	890	912	949	876	929	888	930	919	979	915	969	926	882	931	894	926	926	880	955	913	926	914	920	940	903	955	883	893	903	954	930	933	935	942	913	881	957	897	950	914	965	935	931	934	923	875	953	886	921	932	901	921	906	915	920	892	956	891	908	914	937	914	958	916	969	981	904	940	940	860	879	894	917	898	904	933	910	937	929	971	887	930	883	868	923	904	948	922	922	951	944	906	952	853	909	895	923	955	874	948	918	919	917	980	926	908	932	905	934	936	946	881	952	909	953	966	934	947	901	899	930	919	925	901	878	886	965	885	919	959	924	948	856	897	935	884	925	944	893	892	925	920	946	899	921	915	986	954	930	932	885	908	955	960	882	990	916	948	943	894	879	948	905	911	940	917	950	941	936	932	934	913	875	918	921	948	881	875	926	905	923	929	911	927	933	870	903	855	980	904	932	927	944	997	951	868	925	883	928	900	964	993	872	914	917	943	932	962	951	848	935	963	886	1010	918	936	937	933	954	961	928	981	893	937	929	978	896	951	929	982	998	929	886	920	867	928	916	884	933	939	862	927	968	918	924	938	921	947	923	963	908	935	940	883	921	898	935	973	941	909	894	870	901	977	936	932	896	904	941	934	939	930	949	919	901	998	947	944	923	913	915	930	929	905	923	891	945	900	918	913	908	928	883	925	974	886	887	909	909	918	878	969	922	905	934	892	875	878	900	881	850	919	927	931	912	969	972	926	943	956	913	902	921	924	919	911	905	907	901	913	989	960	882	953	899	905	933	922	906	955	878	886
1411	241	213	252	257	235	247	247	238	261	212	230	235	242	224	241	228	213	207	233	231	222	227	248	205	197	240	214	210	243	260	221	215	185	207	221	213	231	218	238	259	232	227	237	220	230	242	240	209	205	222	221	207	255	252	236	225	216	223	215	235	233	196	208	239	221	226	220	226	245	237	202	189	221	236	242	218	220	194	216	237	213	208	230	216	231	216	247	214	238	203	226	212	196	227	196	198	227	210	214	227	213	221	244	206	239	243	211	231	245	224	242	216	222	209	243	264	220	223	222	243	246	222	227	240	268	259	259	234	235	229	222	224	202	231	225	229	217	231	243	200	231	227	227	227	227	243	249	223	197	211	204	224	232	220	251	230	240	237	232	238	241	223	221	249	244	197	208	235	222	230	227	217	232	205	193	218	200	210	211	260	224	232	216	219	226	222	239	212	207	217	211	226	225	229	244	209	226	253	270	233	194	242	216	200	192	221	219	236	230	255	205	244	238	255	234	225	222	238	224	236	218	216	231	237	199	208	223	221	240	240	191	213	224	240	218	235	232	233	224	231	173	222	224	236	233	200	226	226	232	217	232	212	219	216	207	224	241	229	215	228	175	196	228	221	232	234	177	212	241	219	240	243	231	218	191	217	212	223	217	247	208	224	224	223	227	211	224	253	193	252	226	198	222	217	222	214	229	240	197	235	248	228	172	217	195	233	219	227	253	211	188	245	198	226	249	228	244	212	213	232	223	265	211	234	213	207	214	240	209	211	232	200	232	212	237	236	234	216	222	250	228	223	218	213	217	226	227	224	213	220	209	219	242	207	213	227	279	191	215	241	236	266	241	241	235	231	218	242	213	212	198	214	231	225	225	236	238	216	225	235	211	217	227	218	240	222	256	232	206	193	228	223	247	249	204	223	239	218	221	227	244	249	212	225	220	225	240	240	222	230	231	231	238	232	230	244	223	239	224	229	218	226	226	243	199	246	243	234	221	231	223	208	218	223	226	231	218	234	226	249	242	230	244	258	219	250	229	222	235	219	233	223	230	242	250	221	214	191	219	232	228	222	212	218	209	228	241	213	237	244	244	209	240	193	222	203	238	222	231	224	211	204	231	235	216	217	224	240	204	235	213	197	231	214	232	223	236	251	245	216	223	228	234	203	227	227	214	248	206	222	229	218	253	248	208	244	198	242	213	241	226	198	224	212	195	218	247	204	209	253	216	225	210	215	211	228	226	202	216	225	225	230	248	219	218	215	216	227	202	252	205	209	231	238	223	220	212	207	200	236	220	249	224	225	229	210	252	220	230	232	236	231	233	226	244	269	221	222	213	220	245	221	211	220	235	238	231	215	217	230	204	214	208	230	232	201	194	202	237	190	229	221	247	225	207	248	247	240	220	247	226	234	212	212	231	194	230	213	210	205	214	197	238	223	254	232	242	236	215	216	237	191	198	212	226	256	207	227	245	231	226	210	208	244	257	197	220	226	204	220	247	230	255	218	217	236	221	209	238	257	217	230	230	223	226	231	222	214	235	229	237	224	190	205	214	245	214	200	214	232	262	234	227	202	249	249	199	223	225	248	217	240	220	221	205	223	202	223	212	227	227	212	226	247	223	223	209	239	232	243	235	238	247	211	238	247	209	223	237	252	211	254	218	209	256	244	241	219	247	212	246	227	214	230	226	216	205	237	217	201	212	244	252	211	236	229	227	241	221	209	214	216	222	204	229	226	226	224	234	221	220	231	241	241	246	220	203	240	233	241	219	248	234	231	246	208	216	242	246	206	191	235	245	232	219	245	221	228	242	225	252	249	231	199	213	235	206	230	207	215	230	236	246	213	206	237	226	227	220	215	218	231	231	206	236	231	207	216	241	198	226	229	206	189	221	229	204	217	232	219	228	233	213	233	236	203	220	235	204	213	203	208	238	232	212	220	227	235	229	212	224	224	206	241	213	202	218	219	209	217	204	235	221	236	230	239	255	220	231	221	207	208	247	201	236	220	253	187	236	223	205	249	204	217	230	234	218	219	201	216	228	239	247	240	225	212	225	218	232	225	237	216	216	206	207	216	216	237	216	242	231	244	216	211	215	240	256	225	226	221	235	238	216	249	245	187	239	225	194	219	227	222	246	218	205	220	238	235	251	211	238	236	224	202	208	244	208	225	238	240	229	241	251	225	230	218	232	266	244	236	232	249	195	250	234	225	225	251	213	203	224	209	212	224	224	241	244	218	211	248	230	241	227	202	219	216	204	235	213	243	221	214	243	232	216	199	236	191	184	219	247	239	210	220	199	254	213	237	229	236	221	243	245	231	235	186	220	237	259	219	222	212	213	193	208	238	221	217	225	207	220	230	200	191	230	232	196	225	225	252	248	236	224	241	225	241	196	205	217	228	222	233	243	223	207	220	222	216	220	232	235	240	248	218	224	264	199	231	187	250	212	242	226	247	234	255	215	188	245	215	230	243	226	220	206	250	204	228	213	234	244	195	210	248	234	216	212	228	234	216	180	234	236	239	215	221	220	223	237	205	214	252	215	196	230	257	246	220	213	207	218	239	232	221	271	229	220	220	233	237	216	230	232	217	195	244	234	262	241	230	223	225	203	221	243	219	224	236	194	232	207	229	220	232	242	226	232	223	205	262	229	220	247	215	208	212	246	258	226	206	245	210	204	234	224	210	234	221	216	208	204	229	239	240	209	207	229	241	207	233	237	209	249	215	196	236	220	234	194	221	217	233	224	195	204	201	230	257	229	204	212	226	228	231	248	206	233	216	197	201	228	230	227	230	232	226	228	239	236	223	207	231	221	249	216	226	210	213	181	220	197	216	206	219	203	236	203	223	213	232	239	230	232	205	239	243	222	248	241	228	213	202	211	227	211	197	226	237	232	224	218	248	186	248	213	205	205	203	204	235	242	235	236	254	188	231	226	220	207	218	235	229	240	221	225	235	251	231	227	228	225	228	233	200	219	235	227	223	206	212	235	198	206	241	227	237	235	185	222	211	230	230	246	261	238	211	241	230	222	203	209	257	240	245	216	232	235	205	234	228	228	241	218	209	215	200	238	202	212	212	214	216	228	223	244	243	240	210	207	225	244	253	277	231	217	226	235	246	222	218	224	228	204	226	244	221	224	205	228	213	195	228	217	231	222	223	251	226	207	212	229	219	197	233	231	198	232	239	222	227	229	231	215	209	229	233	211	212	207	246	222	221	222	216	259	224	241	221	223	191	206	229	243	218	202	242	199	235	265	228	224	223	229	225	213	252	237	230	245	238	262	209	244	215	250	187	232	251	232	218	230	234	217	239	190	235	231	192	213	251	242	212	233	231	224	216	236	221	213	226	206	248	243	234	240	260	214	246	221	260	211	214	226	197	232	210	222	225	226	200	212	225	228	230	258	241	230	221	238	231	227	198	218	230	223	227	229	220	228	248	229	214	242	212	208	216	222	237	226	240	241	234	219	244	196	256	229	227	217	218	219	207	208	237	260
1817	598	606	590	659	588	632	625	608	574	604	581	582	592	541	561	555	612	604	604	598	559	596	560	570	596	576	605	611	573	563	623	566	560	530	589	541	576	573	599	566	577	586	585	592	574	596	586	561	538	597	618	560	535	550	592	612	578	587	590	545	563	575	552	544	549	616	613	602	557	569	588	572	555	549	565	560	608	565	586	605	577	598	561	588	567	545	593	545	583	556	587	559	551	579	540	538	568	588	567	578	537	546	574	564	574	575	577	547	557	582	530	564	567	557	600	554	566	622	592	549	598	577	563	561	533	554	575	541	567	564	561	540	559	553	603	543	602	579	585	615	578	556	596	593	559	593	589	554	555	579	554	527	576	589	564	577	595	562	594	569	583	617	568	570	602	576	561	619	599	561	551	550	562	597	590	574	565	641	546	573	551	577	567	613	563	576	551	556	558	561	573	536	578	550	565	564	566	563	618	573	554	597	565	563	582	601	572	583	590	606	575	551	592	566	603	572	580	557	600	527	554	562	544	577	568	543	592	543	595	571	606	564	538	586	529	590	562	595	582	610	552	598	589	567	546	577	591	586	546	555	576	604	589	570	514	607	568	607	582	566	631	592	603	585	610	569	554	570	568	575	545	604	552	589	569	582	550	623	542	544	548	593	528	585	577	576	533	556	558	542	568	545	543	520	598	575	628	569	578	525	546	532	602	629	566	623	584	571	550	569	605	547	573	588	583	601	568	570	600	566	520	600	583	564	649	583	555	553	538	563	571	613	540	565	581	516	573	565	519	585	594	580	590	558	586	563	567	589	529	536	582	591	540	573	618	572	553	584	594	560	629	578	585	510	582	556	560	544	571	589	574	583	560	572	545	573	550	587	542	544	566	574	603	546	597	567	555	571	589	574	578	568	586	608	571	569	607	571	590	593	545	577	603	597	558	634	533	588	538	564	601	552	561	545	561	566	604	603	581	533	561	535	605	559	577	584	560	573	559	580	591	607	618	575	552	614	615	626	581	577	590	545	549	515	554	570	576	557	564	590	605	549	566	589	584	590	543	555	531	545	553	598	610	598	582	599	552	551	563	579	579	575	551	587	567	570	566	562	570	523	598	586	580	575	564	649	629	557	627	568	584	554	582	559	615	564	611	552	590	596	549	589	576	567	577	583	582	554	531	588	561	571	584	592	571	568	582	554	562	563	569	606	561	616	595	592	592	591	580	555	580	568	563	580	584	546	549	531	560	598	553	582	558	548	593	585	560	576	599	563	553	579	552	583	573	550	570	561	570	540	583	576	599	572	569	564	566	538	560	612	542	576	555	552	557	592	558	587	561	563	541	576	560	613	573	569	558	559	535	596	591	570	581	559	601	581	560	570	568	590	616	573	589	576	549	558	564	557	598	623	608	533	615	604	542	609	565	626	564	547	542	584	534	595	564	588	571	580	541	546	624	587	542	587	546	576	575	557	534	625	566	553	586	556	554	585	614	564	571	570	539	580	575	576	548	539	560	579	584	596	584	593	598	585	552	594	590	556	573	556	582	565	601	575	597	544	573	553	553	578	576	585	600	601	603	542	544	571	581	577	580	567	578	533	580	528	577	579	581	558	566	587	580	580	588	520	598	558	561	559	532	540	569	592	552	551	557	550	573	590	582	572	587	566	601	536	544	554	605	590	569	588	570	600	598	557	595	559	611	580	570	583	564	572	545	554	579	605	551	582	576	599	632	601	587	581	584	524	610	621	600	562	590	611	583	555	581	593	621	584	583	576	582	601	533	628	531	534	578	548	536	589	555	568	548	575	556	585	572	556	550	560	624	578	537	587	566	608	546	596	555	560	561	589	569	553	541	560	570	538	567	600	569	549	560	578	569	573	596	574	551	526	558	586	543	522	591	558	621	552	583	566	603	558	569	586	547	559	569	584	576	574	562	524	587	599	576	552	585	588	611	579	557	552	540	560	600	585	595	585	570	603	540	565	590	594	594	556	596	585	576	605	552	590	590	526	561	576	570	571	551	597	583	545	565	516	568	588	497	518	602	606	599	601	550	577	556	599	600	546	555	535	572	575	567	568	601	554	551	551	531	599	574	596	561	629	585	565	567	545	590	591	557	548	567	566	587	589	568	552	555	593	576	571	590	591	598	570	596	584	525	556	538	573	554	574	568	550	571	632	567	556	526	606	574	593	556	581	577	606	605	588	573	580	569	577	553	541	552	602	574	569	572	526	609	593	582	603	600	562	530	568	607	557	592	570	569	558	573	604	581	593	568	599	565	531	545	583	535	594	582	563	544	591	580	570	557	612	600	538	595	573	640	590	591	590	557	588	540	605	561	574	587	556	576	524	580	581	603	586	602	555	540	554	537	592	597	546	561	594	581	595	576	551	583	586	542	581	573	571	579	586	610	539	584	564	593	589	596	569	587	567	574	576	607	602	551	582	566	610	545	570	585	581	624	552	551	590	638	523	542	567	560	592	537	598	572	614	563	580	567	564	610	628	552	536	545	548	529	570	608	584	577	556	597	576	603	569	588	578	597	569	585	584	595	554	590	539	609	557	509	551	561	584	536	574	554	559	590	597	571	583	565	541	581	609	578	570	560	608	575	570	610	588	623	558	564	549	569	564	580	573	553	523	579	598	613	576	559	515	553	595	615	575	592	565	515	501	552	575	620	609	554	552	582	602	583	542	557	561	543	579	568	567	577	586	604	539	592	561	548	581	587	563	605	609	595	585	587	593	580	616	559	520	552	566	559	594	557	597	570	571	586	568	552	590	592	589	595	587	578	591	600	582	569	546	581	540	562	569	607	573	559	542	605	581	555	539	527	581	588	593	593	555	526	542	575	599	587	604	564	569	560	578	598	557	595	554	592	529	578	604	599	549	597	593	552	599	575	573	561	597	574	570	564	583	585	561	608	564	564	581	589	527	526	582	599	543	555	553	588	535	579	587	579	564	583	560	579	592	564	585	576	548	603	601	578	636	624	602	584	639	570	573	576	590	554	558	582	579	529	593	615	541	568	565	598	568	536	537	545	567	583	595	574	570	552	565	560	568	567	598	617	594	589	555	566	553	584	571	584	557	575	596	563	548	577	519	585	597	525	571	583	548	568	566	590	577	573	534	593	559	536	555	580	568	553	559	563	542	561	565	536	587	564	586	597	582	585	592	584	605	566	570	565	542	576	556	574	571	591	558	590	585	571	552	585	544	572	589	506	601	532	559	544	543	567	547	540	586	564	568	608	584	607	568	575	560	635	586	534	556	615	617	586	568	621	595	586	554	591	580	561	584	598	590	601	559	576	554	569	554	548	565	584	576	581	574	571	588	584	545	581	566	548	564	580	551	590	579	583	568	568	587	587	597	598	565	556	604	590	541	557	598	566	591	611	557	596	565	604	529	565	573	545	584	610	547	544	563	555	558	595	571	536	599	569	587	545	571	571	583	572	543	559	566	579	559	571	608	587	551	548	563	535	546	515	575	578	577	533	582	614	582	523
6962	510	517	434	340	292	275	245	221	197	211	180	226	191	203	179	186	201	175	195	187	175	163	203	188	197	171	192	199	197	166	185	176	213	181	186	191	169	193	182	189	174	173	204	189	185	194	182	203	187	201	178	192	173	155	201	202	185	163	164	184	207	164	192	172	165	171	191	172	174	196	193	166	209	180	205	174	169	178	176	184	178	170	182	175	174	186	176	192	196	174	165	175	167	180	189	175	157	195	192	168	187	166	174	193	188	170	189	195	184	164	181	173	163	189	180	196	173	184	183	171	176	181	189	177	172	189	157	185	189	180	169	181	181	167	168	163	203	156	187	192	189	172	170	198	187	167	193	193	201	166	181	194	190	185	178	183	179	204	166	197	177	204	183	178	158	182	180	140	181	200	176	182	205	182	140	170	193	173	194	191	189	171	181	179	188	222	192	185	163	169	177	186	208	198	184	156	174	162	183	168	166	201	186	195	169	193	178	179	185	162	188	197	184	178	182	160	208	152	169	195	177	173	175	170	182	215	171	161	192	175	177	186	176	173	153	189	197	179	197	185	162	190	185	171	187	195	194	198	196	156	207	169	164	158	202	169	191	169	192	180	157	181	174	174	177	168	164	176	188	180	181	191	169	207	172	177	195	178	175	190	175	184	170	168	178	162	163	155	204	162	177	167	212	171	193	182	186	190	153	180	172	188	162	152	208	202	176	177	193	171	191	179	181	171	204	196	158	188	169	190	161	172	158	168	194	160	179	180	181	179	185	180	203	192	162	178	156	178	175	167	190	186	179	167	152	186	187	176	177	197	191	209	170	155	174	184	170	181	190	172	183	187	189	164	184	153	190	223	157	164	185	181	185	184	178	188	190	174	183	166	189	167	175	212	188	151	171	189	186	180	187	182	187	212	188	184	160	210	162	207	181	223	183	177	182	170	180	199	155	179	170	166	186	170	197	183	181	193	218	195	199	175	178	157	184	174	174	173	175	162	158	178	182	184	163	203	189	200	192	162	200	169	174	157	193	161	188	195	202	197	172	189	172	175	172	171	169	175	164	181	209	188	184	172	190	187	180	173	183	164	191	173	186	174	175	159	190	163	174	174	175	182	153	150	149	172	189	193	163	174	187	168	205	184	179	169	177	173	173	165	178	181	191	167	216	196	178	185	157	188	181	184	179	172	172	190	182	180	183	183	184	191	190	176	158	168	186	171	187	180	194	192	190	196	184	171	182	150	175	186	186	171	201	171	194	187	159	185	190	205	159	177	168	164	175	181	182	156	169	162	192	178	184	194	205	183	179	188	161	160	200	165	190	200	215	189	181	175	172	166	173	185	189	209	174	201	179	188	178	195	165	176	188	157	171	173	181	165	189	182	187	184	187	170	178	177	181	187	172	163	165	171	163	154	163	163	174	190	197	196	163	150	203	165	190	172	182	201	181	183	176	169	195	195	195	189	181	170	212	186	178	182	179	186	158	161	156	171	179	197	176	182	181	159	181	182	181	195	170	157	190	172	177	165	178	194	178	179	183	175	169	170	192	187	219	166	191	195	170	182	208	182	166	184	169	196	195	185	151	184	156	180	203	185	204	186	180	169	176	197	173	161	160	165	169	191	182	179	200	168	187	205	187	185	171	194	185	166	169	174	169	191	171	184	169	171	164	164	182	195	150	185	177	198	189	201	171	170	160	174	173	195	207	203	197	184	190	185	173	183	173	185	150	176	194	193	191	179	179	184	168	191	191	166	199	181	177	165	182	180	207	163	193	188	173	180	197	176	178	176	184	181	174	170	189	199	189	198	181	168	182	170	177	168	155	174	187	183	195	203	172	177	170	162	181	188	172	208	197	178	189	165	206	175	179	208	187	193	181	167	180	172	164	180	202	180	194	168	184	191	180	185	189	173	172	163	179	177	171	196	184	166	205	208	190	203	170	188	174	173	172	171	181	151	166	183	169	181	199	200	178	157	187	190	202	197	177	196	190	185	180	194	214	158	193	165	151	172	180	169	161	169	187	177	163	175	211	172	198	174	175	183	161	183	188	177	198	186	224	210	185	177	172	181	187	178	174	168	159	189	186	195	193	174	174	185	169	197	211	197	169	166	193	176	174	197	171	176	170	207	181	168	173	184	172	217	169	165	163	169	187	178	200	164	166	175	172	180	215	162	201	177	180	179	175	184	169	206	193	187	178	183	178	185	194	197	194	177	201	214	185	184	186	164	188	172	173	199	186	176	164	182	182	191	158	181	174	199	161	175	181	213	179	188	204	199	177	204	186	202	176	173	180	167	169	175	168	190	166	171	157	191	165	198	214	187	199	182	178	178	187	184	190	153	189	197	182	160	174	172	157	176	182	206	168	199	166	194	211	206	184	193	185	185	180	175	178	173	174	187	178	158	200	186	189	177	186	180	168	174	156	163	193	190	173	182	198	176	198	172	156	171	175	162	176	186	157	187	193	184	156	183	184	169	179	183	174	188	161	162	166	173	186	185	207	174	171	176	185	169	160	219	186	159	165	173	186	172	180	196	187	165	185	198	149	163	210	209	165	183	197	154	172	198	153	178	188	166	188	164	186	173	214	189	195	177	214	183	196	180	183	170	177	189	194	179	158	167	172	182	188	179	180	183	159	185	174	183	171	182	184	182	170	183	189	182	170	168	191	172	180	194	166	144	188	164	188	162	167	184	173	188	187	144	180	179	166	178	172	181	194	196	188	158	180	178	156	186	175	171	150	194	218	190	185	209	160	171	191	195	176	175	206	171	196	216	183	178	176	191	174	185	193	166	185	176	166	190	195	180	175	201	194	181	156	162	200	186	187	187	180	182	151	168	178	162	192	154	163	170	163	179	179	189	171	156	178	191	195	190	188	199	179	195	192	147	185	196	166	217	184	186	179	202	182	179	172	191	179	197	175	191	198	166	172	182	167	179	201	197	158	189	174	166	189	180	147	161	169	159	155	186	199	216	174	182	172	181	153	175	196	162	192	195	171	161	162	200	198	207	194	175	164	196	202	180	178	163	189	188	194	182	188	186	195	173	181	169	201	186	170	199	163	165	165	191	170	173	179	172	189	174	225	175	176	181	181	190	179	180	188	169	183	185	195	186	170	155	206	182	206	159	196	200	163	184	182	159	174	190	163	170	150	191	165	198	186	158	184	155	177	193	194	175	171	183	169	176	188	180	211	183	181	179	192	172	208	179	187	202	195	179	183	224	186	188	173	177	218	148	163	182	175	205	175	180	159	179	162	170	161	188	191	178	181	187	184	227	172	168	197	170	161	166	210	180	184	179	178	171	187	182	177	171	165	170	173	180	185	197	178	186	182	180	180	167	185	199	165	161	194	162	173	196	193	172	162	174	195	183	160	184	178	194	190	185	180	193	199	185	173	214	187	203	179	194	193	162	199	173	189	170	173	172	185	180	195	191	201	168	204	181	175	190	188	189	182	188	186	207	164	193	185	185	215	195	187	175	184	176	170	180	168	177	174
6189	838	1260	1364	1266	1073	895	844	744	689	684	640	635	606	558	585	567	571	569	575	565	551	517	519	527	540	536	531	509	562	551	510	543	531	515	560	499	527	468	528	501	505	529	459	526	571	476	519	514	519	540	514	489	530	487	487	513	530	499	510	507	482	491	485	509	524	523	534	507	531	478	554	498	465	486	518	548	528	552	536	508	458	458	498	508	508	515	498	491	535	478	485	498	470	518	529	463	521	534	536	528	568	540	513	520	545	502	502	491	430	504	512	530	496	487	493	508	516	548	498	508	519	466	489	497	521	531	482	531	483	508	516	518	517	530	541	537	489	521	481	499	489	522	512	514	493	508	513	580	519	512	526	501	492	499	509	467	503	467	473	480	494	495	479	487	514	513	491	546	559	484	528	480	471	512	514	472	501	462	504	484	494	526	489	492	494	519	490	488	538	536	524	535	450	474	485	498	561	509	508	490	541	491	541	522	501	492	506	499	543	525	518	482	509	487	518	491	481	493	483	525	538	461	543	485	495	493	502	490	500	546	483	478	492	493	462	519	510	475	545	482	491	489	497	516	562	501	510	486	482	505	525	499	486	497	524	526	491	504	509	523	513	460	524	514	503	527	521	476	527	537	476	512	538	484	496	474	542	485	505	526	532	489	494	492	496	542	491	490	504	531	459	477	517	456	509	562	531	527	491	497	512	499	532	507	509	532	515	507	519	491	550	515	498	464	515	541	529	468	487	509	511	517	515	549	507	513	470	508	471	503	521	518	475	487	485	531	474	519	540	467	480	466	521	513	509	493	522	513	534	496	510	530	493	470	518	502	514	477	492	536	498	485	460	506	476	487	477	532	504	451	462	520	528	479	508	515	470	513	506	536	519	501	511	516	483	490	486	490	464	512	490	511	479	467	493	518	495	487	500	504	487	489	525	538	466	483	497	538	531	520	503	492	488	511	473	491	478	469	492	510	502	505	499	503	508	502	505	471	547	531	487	491	497	470	496	532	532	496	501	508	533	503	519	465	530	543	488	529	487	546	512	471	530	456	469	491	513	496	527	461	500	522	498	512	487	511	514	526	500	534	492	516	479	463	493	509	473	488	516	500	510	538	526	490	444	507	497	489	512	473	509	518	518	529	510	530	502	498	491	492	508	458	537	507	504	505	521	497	505	471	528	513	497	511	498	466	505	510	487	521	518	536	532	474	522	483	490	499	495	481	502	499	469	505	497	541	478	485	503	530	503	494	458	497	466	508	503	524	515	523	487	518	507	500	494	464	484	495	482	503	456	487	497	488	491	498	503	469	505	516	486	481	495	497	537	462	522	488	487	544	529	498	496	530	484	513	500	559	484	516	483	491	504	524	509	490	473	510	485	484	523	490	498	474	501	454	530	493	475	465	507	497	475	482	512	533	478	502	501	506	482	507	528	501	470	541	484	527	456	525	469	500	526	503	491	511	507	467	496	456	517	523	479	521	510	469	453	505	502	500	478	498	491	512	536	480	490	489	499	504	521	551	483	498	502	549	485	481	439	479	508	521	495	467	503	482	485	487	493	489	536	534	476	483	569	476	515	489	502	502	484	496	464	528	502	489	525	482	467	504	513	463	490	498	545	518	511	504	506	461	490	494	502	499	490	489	556	519	521	480	501	532	501	528	466	500	480	491	501	478	505	516	491	507	521	524	512	489	496	517	518	507	501	487	528	491	470	508	565	520	541	500	500	487	534	479	487	529	477	503	504	537	497	473	512	516	523	528	519	487	519	491	512	496	502	519	485	504	507	493	514	494	535	493	510	539	531	504	489	490	562	491	549	522	489	519	515	514	512	482	483	470	509	462	518	529	497	514	493	489	526	470	527	486	503	515	463	495	520	528	519	513	485	494	494	502	520	474	520	508	467	501	482	525	519	504	541	527	499	491	499	486	529	543	530	535	457	531	486	516	534	499	478	532	501	483	525	535	521	493	507	510	447	494	486	468	484	466	524	513	553	511	488	473	502	469	510	487	467	499	500	557	538	514	504	488	516	488	478	485	519	471	518	497	530	508	526	482	492	461	502	501	516	530	514	496	533	490	490	498	482	511	510	471	484	525	535	509	502	486	551	517	488	516	499	494	501	510	478	489	516	491	496	490	517	497	513	509	497	536	467	563	501	521	558	502	477	473	522	461	507	462	512	499	543	498	457	507	493	501	459	523	527	493	532	506	475	483	495	559	488	537	481	535	535	499	523	474	480	510	515	530	519	534	518	513	508	507	551	497	521	486	540	511	515	517	504	483	505	551	526	498	488	498	511	473	521	494	519	440	512	483	517	508	534	500	480	477	520	484	544	506	504	504	494	515	436	529	482	523	542	454	526	507	512	545	507	465	506	487	523	530	508	486	528	501	535	490	537	492	451	525	513	466	494	506	500	492	458	471	470	467	553	502	489	510	527	456	483	487	519	548	498	488	498	483	484	484	508	558	471	491	529	498	513	488	527	487	520	527	503	481	534	472	508	498	512	479	510	495	472	521	516	472	492	523	512	520	485	482	499	472	530	494	469	495	493	536	536	498	498	498	453	509	546	478	476	489	533	493	549	524	517	508	469	532	530	475	489	501	529	492	508	494	511	480	474	511	488	495	502	541	528	516	480	476	497	497	489	469	488	495	484	519	493	516	524	477	492	489	499	486	471	472	503	483	508	543	474	522	461	514	514	502	516	462	532	477	494	476	506	500	518	529	503	537	557	488	552	503	508	491	500	529	512	515	490	511	527	506	551	498	523	490	512	508	492	527	518	475	509	465	520	536	497	517	476	536	439	538	513	515	486	508	483	476	537	524	514	503	565	488	497	527	524	522	518	516	485	514	503	500	553	474	449	486	500	537	476	526	531	486	515	506	499	504	497	489	496	504	543	510	486	487	524	517	493	504	531	529	543	520	494	475	512	488	497	528	541	515	516	478	475	510	517	495	479	494	474	492	515	476	515	532	494	533	506	507	496	474	536	524	498	468	531	513	521	497	491	475	464	536	510	508	554	514	508	492	471	513	481	501	471	531	513	456	532	506	486	526	504	497	483	475	547	503	518	527	475	532	485	499	500	483	535	513	544	493	502	540	532	512	475	545	513	519	495	504	502	503	524	495	488	560	501	460	510	552	479	483	495	515	468	459	515	477	487	476	486	511	505	477	496	481	532	520	521	481	537	493	531	484	513	500	502	474	508	517	519	514	525	464	488	492	498	490	492	519	492	523	511	518	500	481	470	487	494	501	553	492	496	505	494	483	511	496	527	542	517	489	507	515	498	501	511	533	478	486	518	490	497	499	528	500	489	508	520	503	518	499	500	478	506	503	495	499	532	482	485	531	531	470	509	534	518	536	520	505	533	543	495	499	525	502	523	508	495	541	523	510	481	503	481	472	522	531	536	487	506	535	521	466	463	512	506	515	464	520	530	511	500	452	519	526	477	490	510	523	472	519	498	514	488	512	502	495	500	495	538	533	487	508	527	484	495
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
