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
335819228967	335819229503	335819230053	335819230580	335819231153	335819231703	335819232230	335819232780	335819233353	335819233903	335819234453	335819234980	335819235553	335819236103	335819236653	335819237178	335819237753	335819238303	335819238853	335819239380	335819239928	335819240478	335819241053	335819241578	335819242153	335819242680	335819243253	335819243803	335819244353	335819244880	335819245430	335819245980	335819246530	335819247103	335819247653	335819248180	335819248730	335819249303	335819249830	335819250403	335819250953	335819251480	335819252030	335819252580	335819253153	335819253680	335819254230	335819254778	335819255353	335819255878	335819256453	335819256978	335819257553	335819258080	335819258653	335819259203	335819259753	335819260303	335819260853	335819261403	335819261953	335819262480	335819263030	335819263603	335819264153	335819264678	335819265253	335819265803	335819266353	335819266903	335819267430	335819267978	335819268553	335819269103	335819269653	335819270203	335819270730	335819271303	335819271853	335819272380	335819272953	335819273503	335819274053	335819274580	335819275153	335819275703	335819276253	335819276803	335819277330	335819277903	335819278430	335819278980	335819279530	335819280080	335819280653	335819281203	335819281730	335819282280	335819282853	335819283380	335819283930	335819284480	335819285030	335819285603	335819286153	335819286680	335819287253	335819287803	335819288353	335819288903	335819289453	335819290003	335819290530	335819291080	335819291653	335819292180	335819292730	335819293280	335819293853	335819294380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
7166	1593	2122	1634	1095	787	583	490	409	310	272	233	209	212	179	165	163	140	175	149	161	146	163	130	120	130	114	111	109	102	131	132	117	122	118	102	110	132	117	120	96	123	111	116	116	118	89	92	114	107	132	114	121	112	125	111	115	113	91	87	112	115	101	105	92	119	108	113	114	132	92	94	107	108	94	110	124	113	92	114	110	96	100	113	113	119	106	97	134	100	94	104	86	87	97	98	124	118	108	100	95	117	117	116	110	104	100	93	96	98	95	108	94	114	102	116	102	104	108	90	107	100	94	106	100	101	107	114	134	100	95	101	108	81	125	96	110	118	109	95	118	106	107	92	104	109	106	116	105	86	100	99	105	99	97	110	115	115	123	94	121	88	111	83	113	104	119	98	114	94	107	127	121	84	103	105	106	100	97	112	112	111	91	100	100	115	114	101	131	116	112	105	107	104	101	119	98	126	101	94	106	114	104	116	108	112	114	100	114	92	98	111	108	111	115	90	107	104	115	92	116	110	109	102	123	113	105	90	96	108	102	109	110	91	111	118	120	105	116	100	101	104	106	101	118	113	90	99	99	118	97	112	103	99	98	105	106	115	119	112	110	116	110	105	93	100	130	100	142	106	85	110	116	104	89	100	97	105	102	105	103	94	121	120	107	99	130	109	107	87	111	105	109	96	101	99	109	93	111	114	110	108	121	118	108	125	95	93	116	94	97	102	127	99	127	113	103	95	113	110	99	113	96	116	117	97	104	109	99	97	106	97	108	115	111	111	130	102	106	108	127	140	99	100	113	90	107	128	105	105	107	110	103	104	124	115	110	93	102	99	108	112	97	99	91	101	102	96	113	114	107	103	109	119	111	91	107	108	99	116	94	110	100	95	110	83	105	86	110	113	117	106	108	119	98	96	137	79	93	109	104	118	136	110	113	104	111	121	91	96	101	110	97	107	109	99	118	98	109	108	107	113	94	114	102	96	82	105	98	97	94	108	89	102	125	99	103	108	95	107	97	118	94	104	113	101	109	102	92	91	85	98	114	98	116	117	104	109	96	121	118	102	110	117	102	114	108	104	96	80	110	108	83	96	104	116	107	107	118	89	112	125	117	98	103	90	98	83	94	89	107	103	118	99	95	110	103	115	121	117	104	92	112	113	117	112	103	131	101	98	92	110	89	104	119	102	97	118	108	111	122	108	115	95	117	108	95	116	84	105	103	105	106	85	106	114	125	114	98	121	103	90	117	105	101	109	119	103	96	111	114	105	93	107	107	92	106	108	105	93	99	102	107	101	101	103	121	131	101	117	108	103	101	106	106	91	105	92	101	107	117	111	116	105	106	114	119	85	113	101	107	95	113	106	105	136	112	105	105	101	88	101	110	100	107	110	109	99	106	115	96	98	100	100	117	97	102	102	101	114	101	101	105	112	114	112	102	115	114	132	96	122	99	95	119	107	90	113	113	99	115	115	106	110	116	97	87	106	105	96	116	96	105	121	115	111	97	103	106	110	76	104	120	88	104	97	98	101	103	99	105	94	110	105	97	100	100	116	110	108	106	114	104	113	108	108	109	102	100	103	96	110	120	121	100	100	121	102	102	93	102	122	102	109	113	130	94	112	117	89	103	109	87	94	106	95	83	90	111	110	124	100	103	101	107	129	118	106	101	102	103	106	99	98	122	90	92	105	100	105	117	117	117	112	103	115	97	114	121	121	108	104	91	105	124	97	126	129	105	85	108	90	120	98	116	117	111	89	103	103	111	117	107	101	98	107	106	116	118	123	104	103	124	89	107	98	103	125	114	100	98	87	100	98	113	113	89	94	114	94	98	106	86	89	101	112	98	120	99	90	100	102	108	111	94	103	114	94	105	121	87	125	114	108	99	99	105	112	103	111	110	105	119	106	105	111	115	95	91	89	110	115	111	102	107	100	113	127	120	112	99	99	93	102	119	117	88	122	111	91	111	118	105	88	100	97	100	88	111	125	101	110	111	118	122	97	92	127	120	117	111	85	99	108	114	123	93	101	122	94	108	110	105	95	111	105	104	107	115	104	111	101	108	88	113	108	112	98	118	109	101	101	118	103	102	115	92	121	109	98	106	102	132	111	108	95	107	122	125	114	110	131	121	100	107	93	108	116	106	128	101	97	92	96	105	104	98	86	100	99	112	109	107	102	123	111	105	90	91	103	103	110	104	105	117	117	99	110	96	96	110	108	94	102	101	83	108	105	111	109	111	117	102	89	110	97	95	115	110	119	122	95	107	93	97	103	120	115	116	108	107	110	111	101	121	114	117	85	108	115	104	117	106	98	99	118	97	106	102	94	94	106	114	99	101	104	106	137	110	84	99	100	91	124	124	75	110	111	103	111	114	104	97	100	93	114	116	121	90	103	113	102	109	116	95	111	100	103	120	106	102	115	93	119	86	98	106	99	104	106	118	96	126	85	111	95	111	95	104	97	110	105	95	103	111	107	94	102	96	106	109	113	104	120	94	109	90	102	114	94	111	114	93	110	120	107	118	106	102	105	111	90	116	111	116	119	97	91	113	104	103	102	117	99	101	112	110	117	90	116	131	127	109	112	103	117	92	92	115	105	107	109	107	94	109	100	104	112	112	96	120	104	129	106	106	109	91	128	121	99	109	96	92	99	118	92	108	113	111	108	109	104	101	100	120	99	108	113	110	115	95	89	101	97	95	125	106	105	106	121	106	102	109	113	91	106	121	108	99	123	94	101	97	106	112	110	102	114	102	93	126	113	83	106	110	96	101	98	95	98	99	119	135	122	103	100	95	122	93	102	100	109	105	114	97	116	94	94	104	106	104	107	107	99	92	100	101	107	105	106	108	94	110	107	113	104	114	106	96	98	81	102	102	91	120	114	86	113	110	94	132	106	109	114	117	86	105	120	85	95	86	107	105	114	105	108	110	107	92	97	110	111	108	98	111	98	101	106	105	118	101	105	117	89	100	97	108	98	123	104	95	104	90	108	106	109	94	90	112	96	107	122	112	106	95	103	103	108	99	134	100	98	101	104	94	88	97	99	91	89	95	118	109	118	106	114	102	115	118	109	97	96	108	97	123	115	117	108	103	95	120	107	100	114	105	132	117	102	101	90	97	100	122	120	108	116	124	97	110	117	111	120	77	111	105	90	102	108	106	93	101	104	124	121	99	121	122	125	112	105	108	126	109	117	107	130	88	91	100	97	105	108	115	105	103	104	114	116	116	106	112	116	121	88	120	106	104	109	80	121	109	119	112	90	106	82	121	93	113	106	93	102	109	120	91	111	90	109	116	96	87	111	117	92	126	107	106	98	90	78	122	110	106	77	112	109	117	118	113	121	119	95	98	129	100	103	110	100	107	85	100	97	105	111	119	109	118	110	112	104	108	96	115	119	121	91	85	118	97	119	104	112	93	115	116	110	97	102	102	113	123	96	101	118	108	115	99	97	97	113	112	123	102	100	117	96	105	108	107	104	106	92	117	101	88	128
7011	2084	4845	5620	4914	4038	3129	2657	2301	1915	1800	1580	1345	1300	1143	1115	1055	926	911	861	789	725	730	721	694	627	646	631	603	594	583	587	557	546	558	556	560	505	516	499	477	519	471	484	470	504	485	470	451	510	457	461	454	504	445	451	439	459	473	425	455	464	431	473	455	426	443	437	456	413	445	427	406	460	456	436	429	414	433	425	441	431	409	439	443	423	436	422	393	418	417	431	417	429	423	443	445	405	427	414	410	436	405	404	387	425	424	399	429	411	407	434	429	404	415	417	418	408	410	392	426	428	411	407	435	414	397	411	410	421	407	404	424	412	406	418	422	379	417	438	406	398	375	427	406	437	408	396	407	418	419	399	383	406	426	423	399	414	412	390	429	429	421	418	391	407	426	427	422	379	412	435	418	424	389	394	408	407	379	445	415	415	396	427	382	396	422	420	410	362	423	390	385	404	400	374	373	421	394	413	422	410	431	355	398	400	369	398	401	394	382	422	412	396	398	405	414	431	408	426	407	380	388	430	407	401	400	393	427	373	408	437	428	420	403	393	402	422	418	439	433	435	390	390	385	417	407	416	387	424	403	380	416	443	387	431	399	378	375	399	429	399	400	441	434	399	409	368	377	361	391	398	432	438	405	364	403	395	402	409	423	408	387	389	434	412	381	431	407	419	411	389	453	381	399	423	433	407	415	399	408	408	381	373	405	415	389	399	405	430	455	391	436	401	427	361	431	405	391	384	396	419	421	397	415	412	417	425	407	390	397	386	400	373	427	446	424	416	420	428	404	458	399	403	401	397	412	410	405	439	370	373	402	383	408	369	384	398	407	376	424	453	391	440	417	397	387	429	411	415	438	417	427	402	404	437	393	379	401	391	404	433	396	415	396	376	406	400	406	428	419	386	396	421	425	405	408	421	419	430	382	427	390	369	429	405	440	396	424	415	410	374	411	438	436	375	412	401	395	400	414	389	388	382	427	418	402	423	397	383	366	411	411	418	401	435	417	380	382	399	345	401	418	414	349	403	408	379	388	397	403	406	409	390	392	408	395	429	386	405	400	409	407	384	400	398	389	388	397	395	354	393	392	436	385	420	388	402	382	361	436	407	392	398	376	415	411	422	390	398	424	405	415	410	408	394	386	401	404	422	402	413	416	388	412	382	387	410	390	408	378	406	387	396	389	429	392	419	447	417	422	412	384	388	406	399	425	379	399	382	395	399	382	415	416	409	401	452	402	392	375	453	414	448	406	384	437	363	430	417	428	385	414	393	390	436	428	390	382	383	406	412	404	421	409	399	405	447	376	423	435	418	402	418	370	399	376	393	375	393	404	357	370	406	425	402	400	368	419	392	425	403	398	405	404	404	394	390	390	403	387	421	388	377	410	441	412	377	407	409	407	389	440	414	386	426	418	439	408	423	391	398	404	416	409	430	395	371	397	425	460	347	424	374	385	443	466	383	401	404	424	418	409	364	382	416	411	429	388	416	381	403	396	381	425	390	410	427	382	399	429	389	363	423	422	455	421	376	392	405	384	422	427	442	404	414	404	377	370	419	405	379	373	419	401	398	413	453	406	370	394	403	397	437	442	405	388	420	425	403	393	392	419	403	431	407	414	406	427	406	411	375	378	426	397	409	398	418	390	424	413	393	410	396	400	393	396	411	398	391	401	390	406	402	376	416	371	387	390	395	401	388	410	406	393	427	390	418	398	456	376	391	386	354	418	395	447	403	388	424	416	407	413	429	433	407	417	400	435	408	403	383	405	388	352	413	425	426	418	390	405	416	410	389	432	402	387	388	373	382	399	365	393	398	423	396	395	417	414	380	348	443	430	392	385	412	405	403	380	400	411	444	396	400	380	397	401	420	387	409	385	399	371	391	393	405	387	411	396	404	420	406	407	415	427	364	401	407	406	404	389	379	409	401	380	419	401	367	384	432	424	404	439	429	445	401	401	387	399	443	389	433	380	427	398	460	407	398	409	383	376	428	407	419	379	403	408	411	402	374	395	404	392	380	409	378	408	391	396	404	394	379	406	366	403	404	393	424	443	423	452	427	376	389	396	436	386	443	382	436	412	386	400	439	377	412	417	400	395	425	403	434	445	428	397	386	386	404	437	425	384	447	437	391	438	382	394	395	415	440	451	395	386	384	381	421	411	417	417	422	391	390	430	409	398	407	392	415	404	404	417	402	407	383	416	396	411	392	446	406	391	383	402	401	409	411	416	402	441	397	387	403	427	387	425	393	423	357	425	383	444	422	387	379	396	405	417	393	451	384	415	413	419	430	386	382	399	418	411	411	412	394	402	398	388	399	443	367	404	400	388	421	402	399	425	395	451	413	405	396	419	414	414	420	397	438	387	380	421	409	420	384	379	391	402	375	397	409	395	423	405	414	407	404	436	396	407	348	448	423	413	394	387	412	375	412	437	391	391	407	386	418	401	408	457	422	400	390	415	425	415	437	427	395	406	351	396	405	416	397	391	403	426	392	413	407	405	415	375	402	388	412	417	382	353	399	403	390	403	395	402	383	416	412	393	438	394	398	388	404	388	393	398	389	412	416	387	374	393	389	408	416	439	399	423	436	435	388	402	395	397	377	394	380	369	445	382	389	387	413	390	405	415	376	386	432	404	439	387	407	400	418	431	421	429	395	421	399	402	431	390	385	415	411	414	397	404	399	393	416	426	345	380	409	407	376	388	369	402	406	399	407	454	407	421	371	404	404	396	445	428	388	431	398	407	427	356	417	385	406	397	405	375	431	424	376	434	396	453	395	371	446	401	396	422	390	379	413	388	367	428	397	393	389	371	437	414	420	385	387	377	390	428	409	412	393	378	386	423	385	405	428	393	368	352	402	398	373	481	408	407	397	425	399	382	437	392	397	370	412	425	463	407	386	400	394	412	405	385	417	427	409	405	424	395	415	415	401	383	424	391	376	397	387	406	387	401	404	408	393	407	452	399	390	481	438	436	380	378	420	418	420	417	403	404	388	397	446	409	377	429	406	410	419	397	379	397	432	408	406	421	407	407	399	382	417	446	393	419	393	445	423	416	423	394	394	415	436	422	432	425	398	414	395	410	402	374	415	412	453	420	407	395	368	374	374	394	395	405	422	407	407	390	421	403	388	375	394	408	435	404	394	412	411	438	405	390	397	407	427	425	414	420	412	391	410	394	405	409	386	432	402	408	397	397	398	360	405	429	404	408	392	403	383	393	436	410	399	383	400	390	420	397	398	424	388	409	424	383	372	390	403	404	406	393	396	446	402	400	397	409	426	415	395	366	413	406	385	431	377	397	427	393	390	427	424	402	377	424	413	431	405	420	414	413	413	409	445	427	390	392	388	382	399	397	364	417	417	408	381	417	427	416	430	447	415	398	413	438	401	429	381	402	388	433	415	444	410	400	376	441	393	393	387	430	367	397	381	400	384	395	400	395	420	437	371	402	428	410	414	413	417	404	391	407	365	412	434	400	417	402	409	404	384	403	425
1156	288	301	257	258	277	257	259	199	241	246	239	221	212	203	234	237	222	237	225	204	226	241	247	235	222	228	239	239	225	228	255	242	223	221	227	206	250	223	232	252	237	242	236	206	230	218	205	242	235	221	268	257	209	236	197	224	229	226	226	228	241	211	246	227	242	239	225	230	246	229	242	245	229	239	258	226	210	251	219	217	222	222	229	251	205	240	224	234	226	215	232	193	231	231	243	211	220	242	213	226	240	236	237	241	224	226	227	268	214	212	247	213	216	221	236	236	251	223	239	195	229	220	252	219	227	200	220	218	211	232	222	226	215	216	229	220	220	235	229	224	216	212	259	238	243	244	212	210	222	256	248	230	243	242	215	228	234	235	211	224	247	220	244	232	233	228	242	232	211	215	212	243	238	214	227	234	240	246	239	229	238	227	252	244	221	246	220	230	216	220	225	222	246	257	258	219	213	228	232	253	230	225	216	235	253	217	253	227	222	235	219	247	254	202	244	222	218	237	236	235	243	238	249	236	233	252	232	239	226	216	209	226	251	237	248	226	224	225	239	224	234	215	227	216	222	218	240	230	212	229	236	211	219	246	224	224	245	257	247	232	236	208	231	232	232	200	236	221	242	258	235	196	220	207	255	258	275	208	225	231	245	237	227	221	232	237	245	230	235	245	233	235	211	243	289	257	222	201	223	215	220	202	235	247	225	228	234	224	232	217	236	236	242	236	230	252	225	207	259	230	211	236	224	205	233	225	262	222	235	217	209	230	261	222	241	265	202	239	258	227	240	253	238	243	227	247	225	233	246	230	220	222	230	230	220	235	226	238	223	249	225	230	218	236	226	220	221	230	236	228	247	252	239	261	235	242	243	216	215	235	224	237	192	236	264	221	235	231	198	209	217	242	242	216	223	241	217	249	203	243	237	246	237	242	223	220	206	228	234	255	228	227	250	242	211	216	218	206	217	240	249	242	234	220	244	242	237	253	229	237	213	232	237	212	261	233	213	264	258	227	232	220	252	212	218	250	227	232	244	230	212	230	216	220	233	228	225	272	236	219	226	224	208	218	226	206	227	217	222	241	220	205	241	235	210	208	242	221	252	243	251	235	238	228	239	212	221	234	245	204	226	225	236	242	243	229	196	226	208	214	236	251	233	224	241	199	210	253	250	230	222	228	240	223	230	227	221	221	221	252	237	259	216	241	221	230	250	210	283	259	258	219	233	243	252	251	237	227	230	213	268	241	258	230	223	229	211	246	238	227	235	214	221	231	241	241	243	249	244	245	222	234	233	236	230	242	216	245	215	220	235	225	244	225	218	232	258	241	222	235	229	217	232	233	241	234	215	237	212	223	210	232	212	224	226	257	238	219	239	212	255	211	222	203	224	225	231	215	229	250	204	238	231	239	233	216	225	239	192	235	190	255	219	225	217	224	220	256	222	219	236	223	241	225	224	202	230	208	223	231	213	214	219	219	224	211	230	231	237	235	190	208	256	225	222	221	247	227	210	246	222	221	220	216	209	218	228	230	207	219	219	244	246	256	242	211	227	244	224	203	224	208	218	240	232	212	198	224	216	251	224	246	211	234	253	234	235	225	244	211	221	201	226	254	243	223	244	221	236	203	216	220	236	224	227	229	204	223	226	235	244	251	203	238	221	215	219	231	229	242	241	211	250	235	211	265	212	241	247	211	245	218	226	222	257	226	213	248	208	221	265	220	246	227	266	258	226	218	225	242	267	226	218	263	250	233	228	217	219	207	228	247	232	216	231	214	228	209	214	220	213	228	249	209	216	237	222	222	224	243	238	241	235	244	215	232	242	202	206	204	236	228	235	226	237	269	195	221	245	230	242	230	245	228	234	226	222	245	221	234	222	229	221	234	217	224	222	252	227	256	218	228	233	218	210	241	236	225	253	239	242	243	238	237	248	219	232	249	240	230	233	204	210	222	214	221	244	245	216	251	223	218	236	217	252	247	206	231	232	235	240	239	242	209	221	237	246	213	216	218	230	221	231	228	211	215	240	220	238	234	249	242	229	216	228	234	234	233	232	219	234	219	239	226	218	222	221	228	227	261	230	253	230	229	214	257	215	240	232	202	211	218	222	230	229	232	248	244	238	234	201	218	250	218	221	238	219	241	235	221	225	246	224	223	230	219	232	212	220	226	247	240	230	220	252	233	195	252	217	219	222	240	251	227	252	238	251	232	218	221	215	252	269	223	262	230	230	218	231	244	221	230	247	226	244	215	229	233	229	224	226	221	236	227	221	225	237	218	218	228	219	232	251	259	228	229	231	221	236	227	226	220	227	228	226	214	224	229	230	219	227	222	243	214	238	208	263	208	205	227	259	237	235	249	223	241	209	260	203	237	219	248	257	247	238	246	224	236	223	238	229	224	251	232	212	236	233	231	241	218	206	232	227	241	238	244	231	240	211	233	224	236	231	245	255	247	196	232	241	217	241	238	254	224	213	228	221	224	213	247	238	237	219	219	249	242	231	209	226	228	230	219	233	245	235	214	241	240	208	250	225	225	237	219	198	238	262	236	218	219	206	223	208	245	235	207	229	260	245	214	226	207	249	246	209	237	266	238	224	227	230	242	249	223	228	233	219	268	248	250	239	226	238	222	206	237	218	229	233	218	212	209	240	259	242	227	261	244	229	228	275	240	219	213	246	247	237	232	239	244	244	235	252	261	230	236	227	227	247	218	222	226	204	225	240	234	234	228	249	226	236	240	212	209	246	224	228	225	260	226	200	211	238	237	219	237	237	216	228	254	247	227	224	224	245	235	228	211	233	241	241	214	237	213	231	220	227	222	211	252	200	254	252	236	219	193	216	228	236	207	215	255	256	236	236	219	218	241	236	228	226	250	196	231	233	228	219	238	230	212	213	255	244	198	231	219	219	242	237	243	237	214	200	200	213	234	219	232	220	234	227	238	229	261	236	212	233	224	225	223	250	234	208	218	204	230	232	221	239	196	257	215	232	234	233	228	254	211	239	215	223	219	227	257	225	253	225	223	233	241	235	220	229	254	246	229	221	224	270	230	220	242	228	230	236	201	228	231	225	240	215	216	218	226	227	215	236	240	240	252	234	224	229	235	235	239	225	219	218	253	235	239	216	209	220	238	220	236	255	225	213	237	251	258	235	256	219	216	250	242	201	219	242	187	234	233	247	226	226	246	222	258	250	228	223	268	232	237	243	218	202	242	210	249	245	219	227	257	228	231	222	225	228	216	232	220	222	210	223	230	244	215	214	209	222	218	199	227	225	220	224	226	236	221	231	215	216	239	209	248	225	264	236	204	241	215	235	216	220	222	234	255	235	203	224	226	244	249	223	245	241	228	196	250	219	239	262	241	222	205	233	239	211	251	225	218	204	223	237	265	301	210	223	224	222	243	227	254	233	218	237	217	204	247	256	238	223	230	229	245	218	242	265	225	216	246	263	223	210	230	240	225	221	229	224	223	255	242	234	224	233	225	235	234	223
2271	905	985	992	958	961	873	885	853	882	817	808	802	746	840	766	799	793	785	798	748	832	790	822	795	850	818	791	740	801	800	755	789	800	827	803	782	757	791	817	807	775	762	809	814	783	821	783	797	788	773	799	803	724	842	814	786	769	812	761	796	742	810	830	762	784	761	792	761	807	742	756	784	766	788	816	781	798	820	761	747	771	759	803	780	788	743	825	798	757	754	749	821	805	755	755	800	777	792	838	741	790	806	805	768	801	775	787	754	802	775	755	821	797	742	784	797	720	764	745	771	759	812	760	827	750	794	769	763	785	715	774	782	790	753	845	769	791	756	794	785	760	800	730	764	751	811	801	816	788	775	733	780	764	771	764	808	787	779	767	748	724	756	763	811	769	741	777	784	815	764	793	774	838	759	808	783	802	797	795	826	790	757	722	796	799	754	730	790	814	791	754	808	799	821	812	828	793	761	812	762	752	778	798	758	761	784	804	794	790	740	772	771	798	759	741	794	775	772	754	767	749	833	782	773	772	755	781	778	848	787	714	779	830	793	751	741	760	765	780	775	733	794	757	771	790	788	795	790	832	786	796	816	746	812	796	748	764	755	799	802	771	740	777	731	765	799	774	783	725	754	750	774	783	770	756	752	802	783	780	792	751	822	787	775	741	785	730	759	801	817	789	793	740	804	754	782	798	776	833	774	823	770	793	787	777	830	772	774	784	780	785	806	774	786	768	794	816	805	779	771	773	774	774	774	785	794	851	817	793	782	765	789	804	747	793	776	769	799	705	762	796	779	776	763	766	774	797	779	795	830	740	766	836	796	781	752	711	736	764	827	792	807	754	758	744	836	800	792	799	773	804	789	786	792	822	793	762	816	792	786	732	776	753	763	737	772	790	779	790	811	800	782	843	759	765	818	750	794	793	759	767	804	743	753	808	803	818	816	803	759	825	774	782	785	734	777	764	767	733	756	776	779	806	787	742	757	791	793	737	799	765	769	791	758	776	797	725	770	783	772	778	737	770	797	743	802	779	778	760	774	755	720	768	820	776	780	777	724	810	739	760	794	843	765	809	793	805	817	764	790	775	778	788	787	829	766	763	758	759	787	801	752	799	797	779	801	791	824	762	780	748	729	784	771	770	837	768	769	744	753	816	798	845	796	763	749	762	746	762	781	762	763	767	780	800	750	783	737	782	827	766	745	813	812	723	822	755	828	788	798	793	737	754	730	776	784	765	784	796	809	755	760	789	768	793	738	764	772	755	799	773	783	774	747	780	812	762	789	772	783	785	737	789	797	757	783	764	805	816	808	745	814	790	781	706	766	733	776	769	779	758	768	756	761	753	799	788	760	771	760	717	732	766	768	777	763	773	778	750	802	764	748	780	750	786	803	780	761	781	781	772	774	821	785	798	770	809	790	703	806	786	814	767	811	758	781	758	812	758	757	770	784	777	748	774	787	794	800	784	803	748	803	789	832	783	752	811	762	787	789	824	765	758	772	773	740	818	770	760	803	779	770	780	789	812	763	780	774	783	750	766	786	778	788	767	820	766	774	765	755	750	761	755	754	799	837	785	807	812	786	738	835	790	790	792	762	749	808	766	771	793	812	770	824	742	752	773	771	811	751	780	751	759	736	859	793	771	784	820	813	761	830	754	784	817	807	832	782	796	727	752	796	721	821	784	784	784	751	753	787	756	770	776	736	813	828	811	761	793	805	780	823	780	797	773	773	738	805	803	791	782	793	835	781	783	757	765	763	761	756	788	757	762	752	798	774	771	769	748	761	810	790	805	764	768	731	763	816	792	730	804	748	750	763	773	785	808	793	818	762	810	798	838	817	801	773	773	774	739	771	797	770	801	769	795	764	750	825	783	759	754	773	816	797	796	781	802	776	780	708	820	830	720	782	808	773	763	759	822	807	814	853	775	761	773	793	748	739	796	744	786	739	739	797	779	752	722	739	778	789	773	754	763	797	751	732	747	757	770	733	777	811	729	838	787	801	759	788	758	791	787	777	776	756	738	806	791	795	739	749	783	761	741	768	762	782	759	793	783	788	736	770	780	787	745	818	760	783	756	787	805	803	749	827	776	762	746	773	788	777	823	752	774	781	760	778	736	746	769	771	750	762	728	825	788	745	766	748	751	717	751	806	800	784	754	748	734	775	739	830	764	826	772	783	812	756	807	744	819	792	803	764	758	773	788	813	768	807	711	768	780	793	796	779	758	842	767	802	791	812	794	802	808	771	770	716	803	768	762	765	821	795	745	830	787	813	837	813	811	787	785	787	780	784	775	764	702	794	801	730	812	788	785	777	781	789	779	727	759	798	771	770	780	762	818	794	767	798	775	806	782	777	780	794	761	793	824	760	757	818	808	768	786	794	775	791	772	782	758	732	776	786	756	794	779	848	745	791	769	747	765	765	864	805	779	839	758	716	795	793	821	741	743	806	789	773	742	829	749	757	752	776	772	780	776	800	796	837	774	779	814	762	760	767	770	745	761	839	839	765	750	802	792	750	821	787	841	768	728	789	779	805	769	786	802	757	840	759	824	729	749	761	747	796	759	768	744	768	814	815	744	761	772	754	738	769	764	783	811	737	732	773	788	777	803	776	799	773	813	760	793	714	769	775	784	747	794	817	788	784	762	793	866	782	788	794	733	775	780	799	787	738	809	757	793	798	793	767	801	765	742	739	737	776	750	773	787	721	817	801	799	732	819	751	760	814	811	745	775	784	804	789	722	791	794	706	813	797	800	756	813	756	752	786	764	755	741	811	764	773	756	748	806	818	792	772	769	798	801	804	740	762	789	743	798	776	765	805	798	807	785	760	820	801	749	841	790	761	785	783	795	766	766	798	763	793	763	792	781	790	774	749	776	773	780	758	794	804	826	817	808	766	807	808	757	807	796	782	748	814	783	761	806	776	772	797	831	779	790	788	779	822	776	828	757	748	796	805	802	741	790	775	765	788	785	734	782	781	728	798	731	766	781	839	749	746	716	769	797	766	777	744	778	741	746	790	791	780	750	790	826	779	819	816	779	743	783	814	812	768	807	805	798	750	809	779	781	784	754	784	771	795	748	820	727	771	790	770	754	746	818	770	793	785	795	812	793	786	845	758	810	794	756	775	764	791	809	767	807	785	781	754	779	759	775	804	771	765	797	736	790	828	756	749	810	750	798	792	821	782	766	853	779	753	816	758	778	728	741	709	777	763	766	794	829	764	795	814	809	759	819	775	745	851	799	749	797	715	809	826	743	764	798	730	765	747	722	732	797	810	814	784	744	770	767	772	757	758	781	794	832	792	762	791	812	793	836	792	811	793	797	801	807	819	766	764	734	799	782	785	719	777	776	789	778	714	755	764	779	756	795	730	838	821	770	791	776	760	776	818	785	688	765	751	775	796	734	800	770	784	789	772	794	773	768	761	815	767	757	783	760	836	765	765	730	754	771	738	744	737	747	795	790	784	764	761	758	796	754	743	795	760	799	834	770
3956	856	1166	867	642	471	375	316	277	235	205	216	157	184	176	198	147	154	157	155	133	146	151	149	144	134	127	148	141	126	141	142	129	135	129	129	131	143	129	136	130	132	134	134	123	132	127	124	135	121	127	106	124	126	130	125	126	141	142	131	113	131	123	133	128	124	149	121	133	136	110	127	131	136	135	114	130	109	110	138	115	125	142	130	128	131	120	96	125	141	138	147	146	135	110	121	148	133	136	124	106	127	113	130	121	108	129	113	124	136	135	120	139	138	101	122	117	129	137	135	119	138	131	112	117	109	109	112	109	122	125	127	136	139	126	123	142	119	129	129	117	108	119	114	129	108	142	131	124	139	125	126	131	125	109	131	132	116	131	104	115	140	125	124	128	140	139	115	138	134	132	116	120	135	110	124	142	129	99	114	134	93	110	128	124	146	107	128	138	107	139	110	105	121	113	126	106	132	118	121	133	116	126	136	132	133	118	108	127	142	123	139	113	125	132	133	125	133	116	120	142	126	121	145	137	106	140	122	124	145	98	152	129	118	111	117	124	140	122	126	120	132	120	131	120	126	129	112	126	119	137	124	140	122	121	129	123	149	131	121	128	119	128	130	112	109	129	132	128	130	106	131	121	131	134	128	130	111	124	130	126	125	135	115	145	113	131	137	111	151	124	128	124	119	120	116	109	140	122	129	137	115	111	122	126	120	114	127	124	129	122	143	117	125	130	127	135	126	145	113	118	125	124	142	142	138	101	114	142	115	145	130	112	126	133	126	126	114	134	120	128	124	129	121	134	157	113	131	120	118	119	132	122	127	133	120	136	120	137	133	138	128	114	128	132	121	143	129	122	131	101	124	127	98	140	108	129	118	124	117	126	132	131	126	100	126	137	124	104	112	123	136	139	133	117	132	149	121	100	114	114	116	126	123	118	97	104	134	128	122	109	118	126	140	132	116	131	138	123	131	110	112	143	118	115	146	131	124	112	131	129	130	121	114	133	140	139	127	125	117	120	130	136	145	120	136	117	119	115	124	137	136	119	118	100	133	133	126	138	123	102	120	128	125	126	144	122	126	130	128	126	151	120	134	113	134	104	126	141	137	118	117	129	123	150	120	108	145	111	125	140	127	130	102	122	123	123	127	129	132	132	126	135	122	123	132	109	118	125	126	118	110	121	139	110	119	127	120	122	144	128	136	144	136	119	121	131	130	120	130	124	123	112	139	132	117	123	112	137	109	134	107	137	135	123	123	128	124	119	132	125	150	131	110	131	127	131	111	115	107	112	130	115	123	128	128	133	142	139	114	129	118	141	111	132	129	120	131	118	111	115	128	120	132	132	113	135	138	128	138	132	138	111	133	134	117	107	128	158	127	137	121	122	144	133	126	127	125	123	120	168	124	121	128	116	137	118	111	121	148	132	133	128	114	125	119	107	131	105	150	133	146	124	119	119	145	109	116	138	113	141	117	123	123	117	111	118	138	133	122	134	111	122	127	114	135	124	106	119	105	130	115	133	126	107	116	123	130	106	134	122	115	124	126	125	124	124	149	128	125	129	136	113	122	115	130	140	127	141	123	103	120	149	133	124	150	141	135	108	121	124	117	128	124	131	109	116	120	136	133	117	132	121	133	120	126	120	122	109	124	102	122	144	121	114	146	114	116	122	134	160	135	159	123	122	117	133	143	124	126	114	120	105	141	110	124	151	126	125	107	122	133	112	137	144	118	111	121	124	119	110	145	140	140	139	124	119	124	121	133	130	90	136	109	133	127	124	128	133	130	118	124	131	119	126	124	123	130	136	122	133	141	104	133	133	98	128	126	131	115	128	96	112	124	137	128	132	108	105	107	124	128	104	125	116	130	132	138	129	116	139	141	134	116	122	123	127	122	123	126	116	122	120	136	133	106	122	124	147	113	138	130	122	110	114	120	138	115	133	112	135	131	112	123	130	121	116	123	124	112	126	125	118	136	137	125	103	127	119	115	112	111	112	140	133	120	112	138	136	124	134	123	132	106	127	117	108	141	144	106	121	127	133	125	118	134	114	134	126	124	154	115	127	120	104	122	137	128	112	135	129	117	147	117	140	121	135	139	124	120	127	151	112	124	122	147	125	142	130	134	126	123	136	143	122	124	116	123	130	115	116	139	110	129	126	133	129	132	138	154	116	120	117	125	119	136	117	125	139	116	122	134	118	108	138	124	116	117	138	110	135	120	107	124	110	126	141	124	147	125	112	141	112	123	125	136	115	135	116	111	126	125	115	125	138	144	128	112	135	119	121	134	146	114	135	129	139	141	125	133	134	136	129	104	129	133	123	122	138	122	131	116	123	114	112	141	122	122	129	117	137	128	128	120	121	137	116	130	149	135	133	128	117	140	124	128	125	121	108	121	126	130	126	124	121	115	120	136	135	132	128	127	128	119	137	123	141	123	104	120	116	129	128	128	134	141	136	106	119	118	110	119	120	110	105	140	128	147	118	108	109	135	126	145	141	132	127	131	130	120	117	130	120	121	153	111	122	136	130	104	131	111	119	121	131	114	141	126	147	134	121	115	108	139	119	108	125	116	119	129	112	115	138	126	116	119	124	125	113	147	116	114	128	117	120	140	111	140	122	128	120	123	129	114	116	133	103	115	134	140	129	144	133	114	107	109	124	115	112	106	120	130	128	139	115	144	106	112	148	125	126	110	127	144	118	141	101	127	129	133	117	136	123	103	136	128	130	144	122	144	114	150	118	118	130	115	108	134	132	124	149	139	119	127	142	132	114	132	127	143	142	127	134	120	113	118	121	121	131	132	114	138	114	107	122	135	127	136	127	135	155	134	113	123	123	110	116	129	136	112	134	134	134	111	132	127	132	136	126	122	131	142	124	131	137	104	128	121	100	126	144	133	140	138	130	121	124	130	148	107	116	135	128	117	126	134	136	118	100	120	129	121	130	119	114	127	138	118	123	135	165	138	133	112	130	136	148	127	109	120	123	120	119	139	145	125	114	121	123	131	143	131	123	144	117	127	104	139	118	113	112	117	118	118	141	146	132	124	150	125	100	119	138	141	139	123	134	125	133	106	106	119	127	136	110	119	133	145	132	94	144	121	122	128	123	118	111	128	98	132	143	109	140	136	126	112	110	137	120	138	141	124	128	136	121	128	151	142	126	111	124	118	122	106	121	112	134	141	105	103	126	130	122	132	122	119	115	130	116	119	135	108	114	142	129	125	121	133	148	123	140	109	137	123	118	126	131	125	121	124	114	127	147	131	124	97	113	136	143	124	138	122	125	122	117	131	144	116	153	125	117	123	101	108	136	112	104	131	129	123	105	123	117	137	124	142	116	131	125	153	120	125	136	123	130	122	131	142	111	132	131	128	133	129	138	130	118	129	108	141	148	132	108	106	119	126	121	134	142	141	110	135	128	139	107	143	133	132	128	120	127	147	120	134	136	131	125	122	135	124	99	135	133	147	119	119	130	116	118	123	128	134	118	119	134	119
5191	1372	2852	3381	2865	2479	2060	1723	1534	1298	1183	1036	920	980	874	825	783	756	737	675	649	638	667	625	631	650	598	580	571	559	570	550	562	508	547	570	523	518	548	545	510	528	494	524	488	505	477	484	511	508	488	510	522	492	509	493	499	460	473	503	468	480	478	461	502	504	489	480	476	471	491	489	452	451	461	483	528	503	471	444	464	479	493	491	483	479	509	485	483	477	473	487	474	469	464	455	502	443	490	452	451	494	473	470	464	454	431	465	461	481	444	453	448	468	487	462	472	486	503	471	463	436	477	478	506	467	473	470	472	481	489	445	461	525	485	475	443	475	465	470	483	471	470	507	478	518	497	424	441	468	436	527	464	445	448	471	456	473	406	474	423	456	498	465	494	492	436	496	460	480	508	433	486	426	479	469	484	495	462	467	460	478	459	485	483	463	493	474	428	470	488	427	500	464	466	479	448	468	454	483	460	474	438	466	474	451	475	489	474	471	430	455	408	456	433	503	421	479	477	452	469	472	462	453	432	477	446	484	453	541	444	481	464	477	446	447	452	451	497	434	464	443	483	440	439	424	465	471	469	465	455	440	466	482	494	470	458	473	458	459	445	458	491	482	488	438	496	478	456	477	468	452	460	453	472	448	464	456	510	453	446	463	432	463	475	489	472	456	468	458	485	438	452	427	475	447	483	468	434	431	488	460	470	508	491	467	462	452	418	479	494	466	485	496	464	478	450	486	460	439	449	469	463	462	489	464	454	465	486	496	506	451	468	485	448	469	453	473	499	431	478	472	473	496	437	491	422	465	425	465	512	466	463	466	441	443	458	464	474	454	440	458	438	479	461	459	446	475	466	476	433	441	459	495	464	469	500	522	441	465	470	431	428	463	422	405	470	476	468	445	451	485	414	473	473	464	460	488	476	431	495	474	442	448	437	457	442	468	444	498	429	471	453	469	448	459	460	501	488	475	490	440	462	470	495	455	475	484	462	461	461	440	483	476	422	472	475	432	470	442	492	436	419	465	507	454	474	472	470	511	457	463	459	456	471	452	452	449	418	443	460	485	459	434	476	421	436	470	467	495	458	472	497	452	464	472	454	464	482	460	478	455	502	488	406	469	449	458	448	446	412	504	463	449	503	465	478	454	472	483	454	440	465	427	447	429	492	448	446	473	513	488	461	462	460	432	494	487	489	449	450	437	459	461	442	493	389	481	488	497	482	478	438	469	490	488	462	467	470	465	484	470	506	471	465	477	469	467	491	479	467	468	438	424	468	472	451	477	441	470	488	452	442	463	471	449	458	496	453	503	474	447	464	482	435	497	471	423	470	470	466	442	440	441	489	474	447	468	471	468	481	481	497	463	458	448	494	473	474	465	428	492	457	429	435	445	440	471	458	461	433	473	467	474	444	443	453	485	432	481	461	489	472	486	450	484	474	481	448	473	397	458	477	461	480	478	499	472	503	447	457	469	480	454	461	465	474	513	439	491	457	464	485	487	477	396	477	449	479	455	486	467	465	469	462	484	495	473	480	443	487	468	461	467	499	476	464	456	455	459	460	459	444	445	466	437	448	476	468	440	473	497	480	475	453	470	446	466	487	453	432	465	498	488	456	456	497	450	477	436	476	490	439	450	489	488	434	446	492	471	431	472	475	445	506	470	456	424	482	478	470	488	507	444	475	463	448	483	450	458	414	487	449	408	515	479	491	428	441	443	514	424	443	487	437	489	470	469	466	483	450	432	479	459	441	477	460	470	477	470	469	431	467	504	471	452	443	510	434	474	450	495	478	457	523	462	481	464	458	498	455	453	492	472	425	528	466	484	471	435	482	430	431	438	464	447	490	464	447	454	459	463	470	479	472	489	436	491	459	483	439	444	485	450	483	505	477	493	475	479	480	492	417	536	481	479	474	443	452	471	441	516	434	456	465	517	450	448	465	454	491	496	455	477	422	514	468	525	495	427	489	468	447	468	479	450	493	434	452	478	493	476	479	460	440	477	452	465	467	489	468	439	492	472	503	474	460	458	454	456	484	446	491	460	446	442	440	495	491	476	464	466	492	470	483	410	497	469	496	452	467	442	491	450	481	461	485	463	438	438	500	501	421	443	487	446	512	443	465	477	473	467	439	450	468	483	439	472	484	457	448	450	484	467	467	483	476	462	482	446	430	469	454	445	483	486	509	448	472	449	451	446	535	431	447	436	483	465	499	418	510	448	445	486	437	449	471	451	451	475	472	445	482	480	464	480	460	439	458	459	494	465	450	455	449	430	463	473	463	478	465	497	457	460	427	446	465	451	456	494	434	485	442	440	481	467	460	461	448	458	462	463	487	436	458	443	492	506	476	460	481	432	473	496	472	462	410	461	470	449	425	481	474	442	461	489	470	505	408	448	472	464	461	464	432	485	432	453	436	481	450	443	484	427	461	432	490	480	468	478	439	515	474	473	457	464	489	448	471	491	427	463	461	455	495	474	483	452	458	476	479	495	445	468	446	457	462	486	480	460	445	461	439	443	459	451	445	433	447	481	483	482	515	508	442	462	477	495	448	476	460	475	475	475	418	474	449	470	470	455	531	486	444	477	482	459	435	439	466	478	456	449	482	461	478	418	488	468	511	436	491	509	458	458	440	476	477	440	444	460	463	426	458	436	475	448	438	456	479	468	463	476	435	418	465	459	485	437	431	496	471	445	500	447	439	454	480	472	478	453	451	461	516	442	440	479	444	432	450	464	438	471	476	465	448	465	513	480	472	493	465	482	456	496	464	475	451	487	466	466	469	442	484	456	457	483	498	408	457	467	480	509	469	408	470	458	496	434	449	453	441	432	492	446	464	466	473	489	443	436	446	476	490	465	481	415	448	454	470	465	472	465	448	440	476	493	478	455	501	502	472	469	470	456	490	454	509	458	439	443	483	504	471	476	451	468	449	441	488	461	468	469	432	489	479	471	495	487	437	465	491	436	464	456	456	464	487	439	508	463	443	490	452	453	484	467	488	435	506	475	475	461	475	487	473	456	470	470	470	449	448	447	448	485	489	476	447	467	451	447	468	446	449	444	436	448	464	451	451	475	451	480	442	481	454	466	406	435	468	456	469	412	475	451	482	468	463	440	443	500	443	459	447	451	475	501	462	447	446	417	472	435	476	454	468	476	473	501	461	486	443	431	432	461	447	501	463	467	497	468	450	472	442	471	435	450	481	445	476	468	453	507	491	479	504	453	454	458	473	461	454	520	425	461	469	476	455	502	508	496	460	476	467	477	474	463	463	495	460	469	435	431	459	469	464	489	488	486	476	448	440	470	435	490	451	432	501	452	461	491	451	458	421	435	499	475	502	477	447	447	479	432	503	474	465	491	426	446	439	466	453	486	497	470	445	461	465	493	453	468	452	473	459	473	445	503	467	466	471	453	445	449	492	463	490	433	465	453	456	443	420	464	464	467	459	427	496	470	473	463	454	499	486	465	481	497	477	445	486	486	457	465	453	455	482	456
7364	1694	2285	1698	1174	845	627	489	415	328	287	290	229	227	205	205	181	177	180	150	158	170	149	151	129	137	127	153	119	99	116	148	133	154	114	117	142	125	131	112	144	134	118	134	95	115	120	130	101	108	119	118	111	119	103	118	107	106	113	117	128	123	117	99	120	111	119	103	108	118	122	112	138	102	125	124	123	105	132	131	127	134	129	126	100	111	124	106	103	101	110	105	117	131	118	107	95	125	118	128	122	129	111	115	104	107	115	115	118	116	111	122	104	112	113	123	125	104	119	114	113	124	128	102	110	102	128	100	117	103	105	126	117	129	114	113	133	107	116	115	116	114	124	105	107	93	116	97	123	114	113	135	114	109	137	114	125	145	123	136	95	120	114	112	140	119	140	112	127	117	113	110	114	107	111	105	107	122	114	100	96	124	108	105	123	96	105	107	101	115	108	127	113	102	119	111	91	111	118	107	120	122	108	115	120	124	109	104	116	120	111	110	115	116	129	95	111	112	125	105	94	98	84	100	114	112	108	102	99	109	96	104	133	114	114	87	133	101	102	115	113	122	111	122	122	121	131	133	120	129	118	139	120	124	116	121	99	108	124	113	111	103	119	112	117	115	115	105	115	118	118	115	118	114	105	118	96	129	120	126	114	116	121	122	109	116	114	102	107	125	134	119	124	121	126	116	116	116	121	113	123	100	121	99	140	107	101	105	118	107	107	104	110	122	125	132	118	112	105	108	114	109	102	115	99	118	111	108	119	110	88	117	112	127	119	117	114	136	89	122	104	109	99	112	113	104	105	110	132	105	117	106	97	117	124	103	106	97	121	108	125	97	121	122	97	116	106	107	114	96	118	113	122	126	117	118	105	110	121	126	115	138	122	150	109	123	127	113	122	132	128	104	104	105	119	111	126	122	109	99	99	134	114	116	123	114	120	110	143	107	125	112	125	115	106	117	112	113	116	112	103	119	111	98	99	116	108	123	124	113	112	126	121	124	122	97	99	123	119	122	121	121	115	134	126	110	105	123	96	128	104	126	122	108	118	109	113	110	117	99	118	102	110	102	126	108	95	107	127	122	129	105	123	108	132	103	112	113	123	88	101	92	109	117	127	97	111	117	119	111	108	100	122	119	117	92	102	121	97	105	115	117	108	101	96	116	105	97	94	121	107	120	134	110	94	121	118	103	120	117	110	107	125	107	125	116	103	108	123	109	115	104	111	105	105	106	110	119	116	104	116	108	109	141	111	119	103	130	105	129	120	109	123	132	121	120	136	133	114	102	119	117	124	111	124	108	131	122	103	110	104	112	126	101	109	109	114	122	106	100	117	121	112	107	127	112	89	128	133	109	105	119	106	119	107	130	98	106	125	107	113	109	114	98	129	107	88	117	118	112	123	111	128	128	116	109	114	115	110	101	112	130	115	106	108	108	127	102	118	117	108	106	114	109	132	111	105	98	113	117	100	103	113	118	112	122	99	107	91	115	106	109	101	108	99	127	118	109	125	113	110	126	123	124	98	109	113	102	108	97	107	113	124	114	101	97	117	108	106	102	108	124	102	109	104	122	115	105	102	133	112	96	94	112	98	99	97	112	118	116	104	124	111	104	111	104	116	113	98	105	109	84	113	122	119	121	124	107	125	110	113	111	108	117	139	140	135	134	109	115	110	118	96	118	110	105	113	126	107	134	124	112	113	124	110	110	105	108	133	91	107	118	113	130	105	132	106	128	116	120	116	102	102	122	105	101	107	109	134	112	115	98	100	108	114	118	107	121	111	119	98	115	120	98	113	109	129	112	113	122	91	130	120	118	134	100	119	123	125	122	106	111	112	107	91	99	121	131	117	136	110	102	99	107	111	133	135	109	118	113	136	110	112	115	121	135	120	119	115	115	118	118	108	113	110	111	125	105	101	115	111	117	110	117	108	116	126	116	128	111	104	119	136	125	99	91	95	121	109	100	121	134	109	135	106	134	103	109	116	122	116	128	112	115	118	112	116	127	137	99	116	133	130	109	113	127	102	113	112	132	104	119	106	114	117	121	130	108	99	122	112	126	124	118	120	107	122	124	118	123	116	114	103	121	119	101	106	104	104	106	98	99	101	130	110	111	117	126	98	129	111	117	106	120	128	124	124	94	118	115	107	118	127	97	128	105	111	106	121	107	95	112	129	111	115	107	101	113	98	120	125	129	109	130	115	90	109	122	88	112	112	117	135	119	101	110	99	114	111	92	96	117	137	111	113	104	120	109	97	94	125	120	117	106	120	119	111	133	118	115	121	125	92	107	108	110	111	108	107	119	109	103	122	121	121	124	107	123	106	106	120	107	103	125	125	106	115	120	127	112	117	106	131	113	96	91	122	118	110	118	106	111	126	137	106	123	112	118	125	120	112	104	100	119	116	99	111	124	124	130	113	100	127	109	109	103	121	105	104	108	121	108	135	120	108	120	107	97	121	119	113	123	119	118	101	104	108	112	108	104	111	129	109	106	101	128	108	116	106	99	109	123	136	100	133	84	101	102	110	120	115	134	129	125	107	133	122	110	120	120	106	126	103	133	116	106	99	110	98	132	112	102	108	101	119	92	89	135	100	110	119	124	132	108	111	119	110	114	99	104	124	100	98	85	113	127	115	122	112	96	102	118	117	113	106	136	115	119	112	106	111	133	105	114	109	139	144	104	105	129	119	100	109	97	128	110	121	105	114	110	113	101	113	114	107	93	119	122	132	132	116	115	106	109	119	105	117	113	121	111	107	127	125	110	113	118	97	116	105	113	123	101	123	134	104	107	144	111	94	121	111	101	121	115	123	89	130	114	105	110	114	116	109	107	102	107	106	108	128	125	113	108	132	124	105	124	120	131	123	119	109	107	123	101	116	132	130	124	109	121	109	96	111	109	112	109	114	101	117	100	120	113	109	115	118	117	119	118	107	116	125	129	111	108	136	114	98	117	100	102	103	118	104	110	115	110	101	112	115	103	120	139	120	126	115	113	115	120	111	98	106	106	106	119	123	113	121	119	124	89	106	121	123	124	105	120	111	127	111	127	121	117	100	131	94	113	122	114	122	111	104	139	110	117	100	109	104	136	108	118	125	110	109	112	132	129	137	110	117	94	121	126	121	117	114	113	107	91	91	115	125	101	111	103	99	126	122	114	118	110	126	129	131	112	115	116	116	118	125	116	110	122	106	123	108	120	101	125	116	113	105	133	121	112	103	121	102	123	123	106	109	117	130	110	110	115	111	98	99	122	139	115	115	112	118	127	107	130	106	116	120	101	110	141	106	123	114	117	126	121	111	105	95	112	121	114	128	119	116	117	97	130	101	127	114	126	108	118	113	134	102	110	111	108	144	97	107	121	113	117	112	118	116	105	108	127	103	139	118	100	99	115	136	105	111	112	124	117	115	112	126	108	121	125	107	94	110	109	125	105	138	88	129	113	137	109	103	125	121	119	90	117	100	112	108	110	111	104	117	103	128	116	108	118	124	117
7522	2323	5190	6092	5188	4261	3566	2887	2512	2158	1976	1654	1528	1410	1231	1193	1081	1031	919	957	849	834	773	773	751	711	704	698	614	663	676	628	582	576	513	562	584	492	545	520	529	542	491	541	565	554	563	511	488	483	515	487	516	479	492	477	501	494	480	436	490	493	462	449	502	442	464	438	471	465	500	434	477	449	500	443	517	469	496	445	450	459	462	467	464	452	465	481	467	432	481	442	445	478	479	450	450	471	421	453	463	455	445	443	409	455	421	421	452	447	433	425	432	432	457	421	424	425	484	483	450	395	442	410	462	455	476	461	449	439	422	429	455	412	473	428	459	441	453	460	432	436	454	414	449	442	457	439	395	444	439	462	409	442	458	414	434	466	426	440	453	408	443	446	446	410	450	428	426	469	420	446	409	427	445	430	442	462	414	433	448	452	464	424	471	452	438	443	492	422	467	454	417	428	397	456	419	458	405	429	407	466	403	427	400	398	439	460	413	447	454	452	396	451	433	416	437	427	405	419	452	421	439	439	452	495	441	447	435	432	442	475	420	422	426	396	431	406	409	449	420	406	433	400	436	422	440	432	450	424	461	476	398	428	416	452	422	450	466	452	417	392	413	451	448	419	440	465	454	423	388	440	465	496	429	434	459	458	394	432	412	440	422	429	460	469	423	455	406	420	458	466	457	421	398	407	406	455	421	463	422	432	471	442	394	457	472	444	429	440	429	423	446	461	428	422	425	441	437	410	459	430	450	393	448	422	440	431	429	474	479	395	435	449	444	445	448	429	433	417	440	444	398	448	453	457	431	436	435	461	444	460	420	443	426	454	421	443	422	399	408	413	435	424	414	446	425	444	468	454	445	443	417	441	409	399	449	416	443	432	391	427	447	455	415	422	445	423	442	424	427	412	446	397	423	470	379	437	458	433	436	409	455	439	432	431	432	464	453	416	428	410	449	460	437	459	478	436	426	438	416	460	414	416	448	440	472	429	445	447	461	450	417	420	429	419	398	448	435	427	425	412	452	408	397	418	435	441	433	448	486	429	454	461	414	442	439	456	404	420	407	438	414	422	439	424	427	465	431	419	436	440	451	431	445	434	459	444	434	415	412	445	442	450	408	455	427	436	429	448	427	433	445	462	419	475	450	471	449	429	406	460	443	427	425	436	380	443	438	412	458	423	436	427	426	454	448	442	403	440	435	447	430	420	423	437	414	422	444	410	431	424	419	440	404	428	426	433	418	426	443	419	430	397	422	424	452	423	477	462	434	409	409	414	426	456	425	452	413	457	439	458	398	419	419	447	414	418	447	437	432	437	456	439	467	444	411	421	450	437	449	433	407	422	394	431	416	445	431	434	384	419	407	436	450	411	409	440	383	405	455	418	414	418	426	501	452	401	455	425	447	445	405	478	472	448	429	476	413	462	439	435	459	477	415	413	454	455	444	439	434	456	434	445	445	446	419	457	436	404	451	457	446	402	409	432	471	418	416	395	416	451	465	402	436	400	429	408	443	442	405	411	453	421	394	432	408	395	424	461	463	462	421	428	432	420	436	434	389	446	442	452	461	430	445	432	441	446	414	421	422	440	409	463	440	455	427	394	461	463	425	395	422	389	420	451	432	394	468	422	410	459	486	451	465	452	402	425	428	417	420	429	444	469	450	432	450	433	464	424	460	454	435	395	484	470	422	424	444	432	430	454	428	445	415	430	408	405	425	421	438	437	433	448	452	417	416	459	415	438	457	444	430	388	429	408	438	419	424	427	397	443	446	437	450	415	454	440	444	487	449	436	386	485	478	471	447	446	455	446	413	414	467	440	425	442	423	427	455	449	481	422	430	442	440	429	449	430	407	424	438	447	429	434	432	439	453	428	480	451	446	422	441	445	442	435	427	425	459	448	422	454	397	449	422	480	443	405	418	429	432	451	431	467	471	451	414	471	436	448	447	434	443	415	412	480	470	419	463	407	462	463	412	418	459	473	419	415	461	451	437	454	433	438	436	428	407	429	471	440	431	455	414	429	427	460	451	421	420	393	460	428	416	406	404	450	437	430	442	453	444	425	454	426	431	448	424	445	398	432	401	452	428	434	412	452	438	426	412	425	431	433	431	445	435	443	369	432	486	403	460	377	418	475	452	421	431	396	460	424	462	454	463	413	396	408	414	435	448	418	450	397	470	397	433	421	427	426	422	416	426	438	396	469	415	440	399	453	430	402	422	429	410	419	441	421	458	459	382	434	451	411	433	442	445	417	423	421	417	422	408	419	421	428	448	425	432	453	421	440	442	409	444	450	439	421	441	433	430	442	439	503	411	403	453	424	434	436	442	440	418	436	426	422	399	455	456	464	372	445	470	422	420	455	459	436	427	403	458	435	420	407	433	448	428	427	441	442	437	427	438	422	432	467	448	460	409	448	419	476	421	420	443	457	439	469	422	402	451	462	492	401	418	424	437	398	427	429	441	451	438	443	433	434	415	468	456	436	424	442	415	441	458	422	444	469	427	477	440	450	431	413	417	438	493	488	400	421	445	438	408	456	392	433	465	428	415	427	460	431	427	460	404	448	467	410	429	443	475	414	444	435	461	427	480	428	426	448	442	428	472	390	427	431	463	450	440	473	419	409	444	451	414	416	435	418	443	434	411	397	380	436	456	449	469	453	461	439	468	420	445	477	458	471	408	394	446	470	434	419	442	433	407	451	409	450	465	460	430	423	424	440	437	440	431	425	432	440	436	437	470	441	441	458	433	461	455	440	444	417	442	429	425	405	429	416	452	443	404	437	443	431	449	453	424	404	484	491	429	440	448	406	458	409	463	393	442	412	460	431	465	444	422	468	412	424	410	402	430	441	463	408	438	462	450	447	489	423	396	447	417	415	399	470	455	413	439	388	441	426	393	422	442	405	420	430	406	413	450	469	451	474	444	436	438	443	488	433	450	435	412	440	421	433	437	462	430	461	422	417	421	471	436	471	454	468	478	365	444	410	427	416	416	405	452	448	424	385	452	434	425	403	429	416	407	438	424	423	434	487	425	407	468	461	447	461	425	387	414	416	463	426	415	420	424	424	428	424	447	417	435	414	439	402	458	437	408	409	427	439	405	471	433	431	465	413	456	443	433	446	466	406	417	440	440	410	440	441	406	427	414	456	455	456	456	403	439	435	420	439	446	417	383	452	406	420	450	434	445	457	435	403	447	418	411	438	417	440	424	444	461	411	472	462	470	467	439	422	435	436	441	446	457	469	452	455	407	477	399	436	414	455	451	430	439	419	418	450	437	449	459	433	448	492	406	396	456	452	465	436	437	399	426	407	443	417	430	443	434	470	412	421	458	437	441	426	422	458	415	411	469	425	422	430	446	433	440	455	448	458	449	454	414	442	435	413	421	409	459	427	431	448	451	428	427	418	460	450	409	456	491	443	419	466	439	442	442	410	433	463	431	419	392	416	417	423	433	435	401	401	452	411	414	438	411	411	429	437	419	451	450	459	415	449	420	430
1184	305	355	294	266	263	219	255	236	248	242	249	214	216	245	220	205	242	240	230	242	206	227	252	224	221	208	205	229	212	224	215	206	245	250	235	224	205	242	235	224	236	249	216	226	238	221	221	256	250	234	254	219	259	232	235	225	205	234	221	243	238	211	238	216	231	213	247	221	239	214	227	210	223	225	243	206	227	211	206	215	257	206	222	204	236	237	229	219	241	233	227	259	224	218	239	243	234	240	239	257	238	231	250	243	191	246	245	236	222	251	230	242	233	236	229	269	226	239	230	201	228	202	226	268	241	228	234	208	221	245	223	231	237	228	253	218	205	221	244	225	242	236	233	224	218	232	238	202	217	217	223	200	257	253	227	245	197	228	238	240	231	273	249	233	238	214	214	247	241	240	249	241	195	244	223	218	217	206	212	218	229	263	215	212	218	223	256	244	220	199	226	228	215	240	238	248	222	230	242	234	233	247	230	241	247	250	226	237	229	229	227	259	210	224	246	240	242	209	230	215	254	231	242	196	223	253	217	218	249	218	237	221	247	217	261	254	225	221	247	246	214	235	225	241	222	224	241	224	240	223	222	228	234	230	231	243	226	236	244	255	202	233	216	230	232	231	231	223	222	217	221	236	218	246	222	226	204	235	221	214	229	222	234	210	241	231	231	218	251	216	244	235	234	225	265	226	242	210	227	197	230	219	232	205	238	233	265	211	239	216	232	272	216	189	216	206	250	235	222	224	240	216	230	226	228	236	220	219	234	194	213	226	193	248	219	222	227	225	233	222	201	232	220	255	254	231	217	251	239	214	252	229	210	223	233	258	224	250	222	222	263	203	211	227	208	212	228	212	216	264	223	232	185	226	236	213	251	244	232	251	244	202	249	231	227	223	220	249	232	237	242	203	245	229	239	232	234	230	240	225	242	248	240	222	223	215	225	264	222	200	210	220	205	244	254	230	222	225	219	234	233	207	230	213	240	221	225	207	211	240	234	243	244	246	237	234	230	190	238	253	216	204	216	219	224	225	216	202	208	225	225	252	227	195	208	229	228	229	237	240	215	219	221	254	250	219	238	265	203	232	258	230	235	234	229	234	224	224	215	223	229	220	243	226	222	240	233	206	226	228	237	240	229	213	239	216	218	242	237	230	225	267	235	230	231	233	231	213	225	238	242	225	256	221	232	211	248	237	222	210	236	240	241	221	223	227	230	238	224	208	221	218	209	215	240	232	249	232	241	219	219	267	240	269	237	234	219	244	235	236	239	207	232	253	246	225	207	224	241	222	227	271	245	246	230	227	238	241	251	239	244	235	245	241	198	210	219	235	245	236	221	232	261	200	254	230	221	228	223	242	244	228	226	219	223	204	226	211	237	226	230	237	231	223	218	220	241	239	231	208	238	212	228	226	220	231	207	222	224	246	219	216	220	238	248	247	245	225	212	248	203	217	220	218	249	229	224	254	232	214	235	215	258	217	213	232	212	232	219	244	243	237	227	218	235	257	250	246	249	225	247	223	219	225	264	239	245	236	203	224	229	217	254	208	240	222	213	258	224	232	213	242	222	193	241	216	214	232	218	242	217	234	209	245	246	236	252	219	219	203	223	249	240	257	240	247	223	216	242	226	242	222	226	238	213	232	252	227	235	225	228	225	227	247	245	228	229	208	245	234	222	224	213	242	237	219	251	230	220	237	229	252	212	230	228	223	232	247	208	201	231	224	225	223	236	227	239	223	195	221	220	242	244	256	245	214	222	234	230	233	230	215	227	225	233	216	195	228	214	211	237	211	223	216	225	230	207	257	215	229	242	245	198	245	239	243	232	230	241	235	227	235	224	253	224	267	226	222	231	249	229	219	231	233	228	259	232	234	241	223	221	227	257	259	250	216	230	243	233	254	231	235	250	255	235	233	239	250	231	222	239	231	236	269	242	237	237	243	242	237	235	220	214	230	206	255	244	242	234	247	240	228	228	222	223	248	233	240	244	233	216	254	220	229	256	202	205	237	244	210	229	215	227	259	253	228	237	230	212	235	221	255	248	244	234	251	198	238	251	239	230	220	246	231	239	225	248	234	236	224	261	225	242	189	226	239	250	261	241	249	220	227	221	249	212	232	224	245	248	234	215	233	242	215	245	198	217	232	217	228	236	198	227	233	203	214	250	223	212	224	221	241	252	215	238	213	250	222	230	246	247	227	209	227	237	236	225	199	228	222	212	211	227	224	201	231	248	271	227	236	251	226	225	269	212	257	242	219	230	217	210	213	203	255	221	226	210	228	225	241	224	251	220	238	242	244	231	240	223	212	229	229	226	231	245	245	227	224	246	236	261	225	242	230	237	220	238	220	247	233	258	242	236	236	228	237	245	217	265	229	199	238	219	234	233	218	250	214	232	205	223	215	225	242	235	240	237	241	214	247	250	249	227	214	210	259	246	202	253	250	235	204	231	229	196	228	211	226	241	217	226	230	206	242	200	244	213	210	256	237	242	233	236	250	228	207	218	245	203	229	234	225	234	242	232	226	227	208	216	240	223	225	252	208	243	246	234	227	241	220	209	227	226	224	219	219	205	241	240	224	245	214	254	227	260	231	229	244	219	224	249	232	239	250	232	244	232	244	224	201	200	211	214	244	246	226	220	236	221	242	219	249	233	222	252	226	234	262	241	241	226	235	221	216	222	229	218	249	222	214	243	251	254	245	250	231	227	227	241	232	220	222	218	228	246	205	215	227	231	239	230	210	253	230	216	240	233	197	206	245	202	232	237	219	236	241	235	228	208	244	233	228	251	232	207	214	234	236	232	245	199	236	245	237	211	226	261	221	219	214	217	233	233	237	226	210	253	225	242	246	244	240	219	235	224	223	237	218	238	218	191	228	227	218	220	239	211	232	220	238	230	257	227	217	235	228	208	220	219	202	227	213	202	226	245	243	228	227	221	212	221	219	242	223	205	210	222	221	224	220	221	241	210	214	218	229	246	224	250	232	230	209	212	233	216	251	230	229	223	225	218	234	222	242	236	242	237	206	233	242	232	217	241	206	238	220	220	223	254	222	250	244	222	246	230	208	238	245	216	210	252	233	219	225	249	229	207	199	244	213	214	237	234	237	260	220	215	205	214	246	207	233	248	227	226	233	222	211	220	224	236	273	225	230	207	216	236	222	243	216	207	216	223	241	240	246	216	204	249	243	253	228	256	236	214	257	227	226	276	242	248	213	254	242	251	244	219	218	212	245	243	228	204	232	226	246	224	241	236	242	239	229	236	223	241	209	236	235	247	221	246	237	249	217	217	221	238	217	246	256	206	217	223	226	216	232	246	211	243	207	224	210	217	229	193	215	224	212	250	225	227	221	235	230	233	243	231	239	222	218	225	219	220	269	203	250	240	218	266	235	241	257	223	242	236	233	224	232	208	244	226	214	239	234	232	240	236	235	223	226	210	216	229	217	212	239	241	213	231	188	231	231	229	237	206	231	234	209	233	231	212	223	225	219	225
2269	840	990	951	997	955	904	853	869	875	787	858	774	780	841	785	772	788	787	816	751	798	801	767	758	842	814	818	780	838	837	802	824	842	806	834	806	811	758	780	794	789	772	737	821	790	790	782	794	776	786	812	756	832	767	720	832	778	800	765	812	813	793	782	765	864	764	772	790	729	807	758	740	839	772	737	811	755	846	783	788	781	765	793	776	770	770	735	770	775	825	761	773	786	742	753	746	770	782	792	802	796	776	821	789	721	782	794	801	781	761	754	807	730	716	789	770	743	780	732	797	743	773	794	775	770	776	777	817	785	763	812	734	804	750	762	792	787	762	770	785	788	787	746	742	764	748	809	749	778	735	790	786	728	808	729	800	725	775	732	721	747	788	792	769	771	817	766	763	787	822	765	826	736	731	810	776	754	762	761	844	805	757	767	813	759	786	833	760	804	754	742	772	736	797	730	808	754	807	774	799	782	766	786	763	777	779	776	805	784	800	755	779	805	808	767	791	738	793	766	825	808	774	770	755	812	770	757	792	758	760	807	807	810	793	744	784	769	796	796	779	806	778	787	778	745	766	847	750	770	784	808	818	742	826	739	792	761	804	749	788	792	758	760	815	797	755	793	769	797	741	784	743	793	728	764	770	769	710	786	780	767	762	832	793	821	796	713	774	755	798	786	821	772	779	809	784	815	808	757	766	787	784	777	776	774	777	786	799	770	757	794	805	806	734	793	758	789	766	793	765	760	812	786	757	788	751	768	760	760	844	795	813	787	734	787	815	771	789	776	788	719	780	782	776	779	818	758	809	795	806	815	754	736	763	824	838	766	774	786	743	762	761	761	790	750	795	731	754	776	792	778	803	737	803	803	753	775	796	763	759	777	785	731	749	809	738	739	757	788	758	754	849	791	788	783	794	785	778	764	821	771	796	793	743	792	794	789	771	768	739	771	743	770	730	741	795	732	829	731	740	773	800	753	810	760	790	804	806	781	763	781	785	752	805	825	792	840	807	808	800	754	799	756	756	797	780	785	768	753	766	795	771	760	802	793	734	758	777	787	816	796	796	785	772	848	792	757	795	815	770	770	822	770	750	800	758	736	756	814	788	798	784	764	830	769	787	770	781	781	803	787	814	786	790	763	753	810	728	747	813	772	777	722	783	766	789	764	787	821	770	855	786	769	774	781	750	757	789	775	781	800	773	819	770	776	786	797	776	772	784	855	800	765	777	840	762	773	798	773	744	783	761	750	788	797	849	809	758	794	772	781	847	808	785	739	755	737	783	783	774	752	792	747	823	760	780	746	791	709	783	815	744	764	790	789	810	786	767	731	767	789	802	812	799	805	789	809	790	751	813	770	778	792	802	780	774	813	812	760	716	734	781	786	731	824	819	760	802	754	787	823	814	803	791	763	744	785	763	785	777	787	801	810	771	760	767	770	771	754	813	765	774	798	824	784	788	800	777	747	779	764	787	744	750	768	753	817	783	771	778	765	769	760	774	857	804	739	790	784	768	752	755	811	772	737	814	776	773	788	762	761	800	803	773	748	805	762	811	749	760	786	849	807	816	721	810	750	786	782	777	769	771	727	780	764	780	795	792	775	807	787	744	785	761	797	756	835	742	784	765	760	807	754	785	775	763	803	812	704	752	788	759	846	752	760	787	773	800	811	815	811	740	742	748	787	798	781	790	780	786	711	775	797	828	738	815	809	772	801	787	838	782	783	784	781	777	803	772	745	769	784	765	783	757	841	788	742	755	764	736	792	767	768	792	824	781	765	741	789	766	752	766	767	829	768	777	764	765	792	776	801	811	796	754	742	787	758	767	769	734	807	820	778	753	769	766	756	793	772	802	789	750	799	785	740	746	749	820	781	757	748	767	765	822	756	771	742	772	807	813	786	802	757	787	746	800	801	768	765	767	765	782	763	798	737	794	809	781	760	758	774	770	800	797	767	792	786	768	735	750	745	775	770	809	825	848	782	785	754	793	761	769	762	795	729	750	820	842	785	829	767	809	812	772	842	824	759	793	807	814	820	757	777	739	806	806	772	760	788	792	772	773	775	760	768	739	742	791	785	758	819	785	803	757	766	819	759	729	768	790	805	767	818	797	761	734	797	753	778	794	794	748	795	762	775	778	741	740	781	731	775	787	792	750	771	746	790	754	789	745	748	778	752	778	823	736	752	780	814	784	775	769	789	756	778	755	749	792	785	800	785	735	808	850	781	756	749	840	772	768	786	787	755	779	745	792	731	754	812	867	764	778	748	831	833	772	772	764	736	800	743	801	820	792	767	738	752	785	794	800	782	796	732	774	789	731	748	778	749	784	777	811	790	768	769	822	774	735	786	780	788	787	766	773	760	783	791	794	797	732	764	819	778	793	820	776	799	770	783	774	713	806	758	772	781	814	759	771	796	750	781	774	722	750	776	797	769	715	795	761	767	738	767	753	816	818	776	756	716	772	791	797	777	816	774	773	744	767	796	794	779	834	785	763	735	844	762	793	784	762	756	793	774	783	772	760	809	796	825	783	768	776	738	774	732	807	789	823	797	765	821	725	777	777	814	791	790	790	781	696	774	764	792	788	788	739	772	823	778	818	760	825	749	801	773	794	785	770	744	837	771	800	789	788	786	826	781	745	809	753	724	804	737	771	784	789	772	791	758	805	816	760	784	763	796	823	790	813	781	801	792	831	748	805	782	770	784	754	803	717	789	762	763	790	776	795	774	777	801	790	783	780	800	772	784	727	820	774	754	792	746	840	788	788	795	731	768	755	757	817	771	804	768	743	837	797	791	779	801	749	781	771	790	804	778	759	798	696	783	733	791	778	792	756	742	732	734	776	756	794	797	753	750	749	801	767	754	746	742	754	818	815	822	782	801	795	806	787	825	744	736	816	788	774	769	763	741	779	779	812	797	787	771	779	820	819	819	811	768	772	793	759	800	776	794	777	808	788	780	735	796	827	766	768	747	794	819	759	808	747	791	817	806	785	793	820	789	751	751	815	737	745	806	816	749	803	767	779	791	806	795	733	801	802	827	824	774	751	809	789	798	761	806	780	783	768	768	768	763	759	789	780	810	784	767	750	748	729	726	793	803	781	736	810	761	821	816	798	765	786	755	795	800	765	805	768	761	803	726	826	818	792	775	777	792	755	769	769	778	751	754	759	797	794	718	856	746	793	801	812	745	781	755	791	779	766	776	796	762	765	774	805	788	822	809	747	784	786	795	774	773	790	771	767	783	772	757	768	752	742	794	769	802	762	757	798	742	751	791	805	766	764	757	768	777	825	807	804	767	781	806	767	776	753	806	759	809	786	783	770	818	790	779	767	765	798	782	728	742	776	800	792	803	767	810	807	767	807	779	783	804	706	771	822	758	785	760	768	775	782	807	785	812	776	777	771	782	769	780	813	768	782	803	754	774	742	771	758	770	830	753	803	757	777	792	781	805	778	783	736	778	808	790	783	747	771	776	781	798	721	763	800	765	771	777
3853	849	1180	905	644	540	359	287	278	261	226	188	183	178	161	156	187	157	144	155	142	135	134	133	148	116	137	137	146	126	140	127	134	119	122	117	133	137	125	129	131	125	124	121	131	137	115	144	140	128	125	124	123	125	130	135	146	104	117	126	125	129	134	127	122	130	125	118	127	112	124	117	134	123	124	127	120	133	113	121	141	126	125	138	148	120	120	124	134	145	119	124	128	134	155	129	133	124	113	134	105	120	101	109	133	117	131	143	135	114	126	128	132	128	130	111	121	112	132	130	139	121	140	113	127	130	125	127	121	130	131	128	105	158	124	132	115	136	128	138	122	122	109	131	123	135	125	144	120	118	133	105	123	114	122	127	118	126	143	142	123	127	133	122	131	107	121	125	122	128	113	118	110	103	128	132	120	120	128	146	116	123	135	152	106	129	130	126	121	114	121	120	119	122	128	134	126	130	133	136	110	124	116	110	115	125	115	125	112	107	144	115	118	148	121	140	134	133	120	135	129	124	152	120	158	126	130	143	133	127	119	101	128	145	113	118	130	115	108	121	133	121	124	111	123	108	138	127	144	107	148	149	130	114	140	118	135	138	118	107	145	106	119	113	109	111	148	133	134	123	114	119	138	144	124	149	123	107	116	128	110	117	121	142	125	115	131	132	99	98	123	127	141	101	132	156	130	127	124	146	123	112	119	130	117	128	129	114	106	124	113	123	128	128	98	129	148	117	104	119	116	120	130	139	131	113	119	136	135	104	135	129	120	134	140	121	131	158	111	124	118	128	124	120	107	114	142	117	121	118	115	131	115	144	131	125	115	112	133	122	138	141	137	127	142	118	123	115	122	113	127	121	123	139	103	137	96	132	119	122	112	135	105	130	123	133	117	133	143	121	151	133	130	137	119	139	131	151	124	130	130	121	110	123	111	107	122	119	171	129	130	136	138	130	106	122	119	125	114	107	154	132	124	127	141	119	121	130	132	121	122	122	135	129	104	130	135	128	137	127	123	133	145	136	137	126	133	126	122	134	129	131	126	119	104	127	144	136	119	134	134	135	133	134	130	140	125	112	143	124	121	103	124	114	122	127	112	127	100	114	142	130	103	98	121	130	118	119	121	127	120	123	131	150	139	134	125	130	116	110	121	138	122	112	141	129	113	119	127	131	115	112	133	130	119	114	135	125	131	136	106	130	130	113	154	140	123	131	121	130	135	122	113	116	137	117	125	128	128	139	109	109	139	134	135	122	111	130	122	125	157	142	125	123	115	130	127	129	118	133	157	136	108	119	148	105	102	104	128	142	116	138	135	131	127	111	111	118	128	131	127	137	120	129	133	125	136	119	145	133	108	115	122	136	118	128	142	92	137	137	120	101	110	125	142	134	113	119	119	111	121	126	130	114	129	154	133	128	121	139	131	122	123	119	118	142	120	114	133	141	115	134	132	132	125	117	108	118	117	115	135	149	135	115	130	140	121	118	120	115	112	131	152	143	133	125	115	114	116	115	131	111	127	132	124	127	123	143	109	117	118	135	131	131	125	104	121	134	136	121	124	121	125	118	131	130	122	113	122	121	124	138	112	117	124	137	124	122	136	128	138	116	121	101	139	131	125	125	109	126	128	124	113	137	138	118	136	128	119	94	135	129	117	129	123	120	115	124	126	121	130	131	130	110	121	122	125	149	114	114	111	118	122	124	125	120	112	131	129	116	121	115	118	111	115	107	123	122	124	114	139	117	122	111	129	106	137	143	125	131	126	107	127	120	111	125	130	134	121	127	103	119	136	106	119	104	121	108	136	123	141	108	134	117	153	124	146	132	133	125	134	103	144	104	121	132	127	137	112	156	127	138	120	125	107	123	140	137	117	144	129	123	128	131	114	109	111	114	110	119	129	120	110	135	115	146	115	106	119	105	107	121	127	122	118	113	155	131	127	121	119	150	119	110	120	114	112	116	136	143	134	118	112	104	142	134	116	114	136	121	140	135	127	108	114	123	133	106	146	122	128	144	132	118	106	125	123	112	124	128	122	106	122	119	114	126	134	104	119	110	119	124	127	108	105	135	108	124	121	143	120	132	111	125	134	118	116	110	130	119	109	124	135	139	129	137	119	135	118	131	130	121	141	121	134	115	130	131	151	153	125	118	130	127	113	125	102	130	125	120	131	135	120	103	132	123	125	135	134	143	134	118	122	146	120	134	105	150	132	124	124	109	139	125	121	105	123	115	135	132	134	117	123	127	112	121	121	114	130	141	124	134	117	120	131	124	132	134	133	121	114	99	105	136	121	118	119	119	146	120	131	110	126	115	106	131	128	126	114	108	140	129	111	113	118	112	113	147	137	122	128	131	112	125	122	131	114	117	127	127	147	105	120	120	127	116	140	115	144	116	110	126	114	127	118	121	140	135	134	114	125	120	133	149	100	127	152	135	137	139	121	137	126	116	139	137	140	114	126	140	127	126	136	150	98	128	128	104	118	115	126	146	114	136	105	128	119	111	151	140	129	111	115	146	121	103	109	122	111	136	125	119	138	130	148	139	140	127	122	126	104	122	121	137	122	122	125	128	112	115	103	121	141	147	134	109	140	125	118	122	136	123	138	122	127	123	122	112	119	127	129	125	110	124	124	130	125	121	115	120	124	127	122	137	140	122	105	134	102	121	135	132	129	131	106	126	142	114	111	107	131	145	134	113	122	124	123	103	119	108	134	138	123	110	112	111	103	121	122	127	134	140	125	122	125	136	106	124	136	118	123	144	122	121	132	124	135	109	139	120	133	137	112	116	112	132	124	137	131	129	107	126	122	107	140	149	127	112	135	121	121	115	145	129	127	113	119	129	132	120	105	117	115	120	133	134	144	115	132	118	122	117	126	141	114	118	127	141	123	119	132	131	133	132	136	123	141	137	122	125	132	140	121	113	134	126	126	110	120	112	106	126	126	132	129	126	157	115	132	99	141	119	130	129	137	108	123	124	125	113	134	124	117	128	132	123	130	125	129	122	114	142	128	129	121	120	126	137	148	116	124	125	127	122	126	94	120	120	109	127	143	126	112	137	129	134	123	118	105	113	128	132	118	150	121	99	115	108	134	130	113	112	128	127	124	129	126	137	135	129	132	128	101	127	130	119	124	112	136	124	124	130	136	117	101	137	147	99	123	120	120	111	111	136	138	134	127	126	126	128	123	108	114	118	133	122	131	115	134	111	123	117	122	129	145	130	115	123	143	136	112	119	132	111	128	124	115	106	141	118	106	131	117	147	135	146	116	108	138	122	112	131	105	127	115	121	128	121	128	129	125	111	112	120	129	124	113	132	116	102	122	119	113	134	122	135	121	140	118	139	137	132	121	133	131	126	108	107	119	103	117	127	105	129	130	132	109	141	120	138	120	125	130	114	132	128	141	133	135	101	114	123	109	120	140	120	126	107	120	129	109	110	122	134	117	132	137	134	112	121	112	108	106	128	125	151	119	125	131	141	111	103	123	124	123	133
5142	1334	2860	3274	2880	2504	2023	1694	1439	1250	1190	1074	1000	915	884	829	795	818	722	675	682	658	645	624	593	615	536	597	577	553	580	579	555	612	516	533	511	543	565	543	502	476	541	470	474	493	505	478	494	536	520	522	476	523	507	496	480	501	474	504	505	554	468	455	510	484	475	445	510	469	469	483	476	466	470	464	459	478	475	483	497	489	508	461	473	436	511	505	492	483	474	463	468	450	507	470	438	449	455	456	470	558	486	475	455	435	486	464	443	468	447	479	421	501	475	467	457	473	478	432	487	453	483	456	482	459	475	490	455	464	445	429	459	506	438	460	484	485	527	467	428	424	445	466	493	432	507	487	466	415	469	454	464	474	493	434	450	495	444	457	462	493	471	511	508	429	478	449	448	469	493	487	467	469	481	489	536	443	507	440	464	441	491	465	431	467	456	475	490	512	447	467	490	467	462	489	453	484	477	491	461	465	461	464	434	418	406	461	469	463	482	492	479	460	437	481	477	468	482	503	475	495	442	428	472	462	459	466	499	483	453	439	445	430	480	466	460	505	453	441	494	447	476	488	455	464	488	459	478	433	457	510	479	478	473	469	461	487	508	470	485	455	447	423	487	479	486	488	505	435	496	462	483	452	506	454	478	470	465	440	491	451	455	421	471	434	463	496	459	467	464	451	429	458	450	477	474	464	432	477	464	418	458	451	487	456	460	499	461	456	485	461	453	514	445	444	435	457	479	494	506	448	470	500	500	477	480	468	494	462	454	472	498	476	460	465	441	459	474	429	457	464	474	473	449	503	431	420	458	473	461	440	432	473	481	466	465	477	452	484	457	506	462	469	472	460	450	506	464	459	499	489	479	463	457	487	446	423	457	458	479	500	436	459	471	471	434	458	475	436	468	462	449	459	464	448	483	422	468	433	478	479	428	444	474	469	481	466	438	436	456	452	450	491	460	481	478	463	429	469	442	469	454	474	437	508	479	445	431	478	467	481	464	485	475	524	430	456	525	438	464	466	438	472	477	446	447	433	395	458	409	467	459	451	457	484	468	450	487	470	482	470	446	452	476	454	457	484	486	472	488	491	442	452	460	489	474	472	454	471	504	500	441	459	456	495	465	469	483	462	503	506	465	494	463	446	486	496	456	433	485	440	464	492	467	429	495	480	437	506	473	473	471	414	498	447	498	420	476	468	423	439	465	478	424	497	475	473	459	443	485	442	457	455	465	449	471	481	467	454	454	455	493	448	453	504	452	486	506	461	479	436	425	446	441	473	487	447	486	489	444	478	449	453	456	462	451	467	462	484	454	461	463	460	425	492	463	462	442	496	434	475	423	487	441	472	500	487	464	491	521	451	459	474	439	463	426	477	424	457	465	457	439	483	451	445	464	476	449	469	460	450	448	485	441	463	475	460	463	471	445	461	510	476	458	476	467	499	480	478	485	450	477	488	481	468	426	482	442	483	469	494	460	419	484	457	438	508	462	465	506	446	476	449	423	441	464	490	454	453	452	468	505	491	502	451	490	489	445	446	482	490	500	482	464	468	497	412	480	444	485	456	403	501	487	452	436	474	469	477	478	469	464	482	479	416	481	500	479	446	465	470	476	434	479	481	472	462	476	466	474	502	428	462	452	476	458	490	459	448	500	466	447	483	478	478	471	429	448	477	493	453	450	454	518	483	489	498	470	512	433	490	438	466	488	471	448	500	447	459	460	446	485	434	481	475	429	479	460	439	496	462	430	428	455	471	460	473	483	456	490	462	472	483	462	453	475	477	456	440	482	431	458	461	453	415	472	446	459	442	493	450	464	499	489	488	431	473	478	457	462	445	474	436	505	452	447	435	440	430	485	469	470	427	456	505	455	477	452	470	438	436	464	456	457	431	470	471	487	451	488	442	425	478	445	470	500	438	480	455	474	463	488	473	475	456	449	469	458	468	483	472	472	460	452	469	450	462	470	496	425	465	477	456	466	479	451	467	473	481	446	515	467	443	453	471	434	483	416	468	441	486	460	475	423	462	469	490	511	467	454	497	465	437	460	435	451	479	467	481	521	501	507	486	458	489	425	481	446	498	473	448	482	513	476	486	461	450	483	469	478	469	442	451	444	494	453	474	484	445	469	458	500	444	444	476	489	448	433	477	498	414	471	443	449	459	443	416	457	455	455	483	473	467	449	424	437	456	465	491	466	424	472	457	471	448	479	481	446	480	462	449	467	440	505	466	402	462	437	480	485	436	448	459	432	453	475	438	451	468	401	493	460	449	482	452	473	483	503	464	479	487	482	420	454	467	480	429	470	491	451	486	461	462	478	440	432	477	458	475	464	467	451	453	455	477	454	438	510	472	436	434	479	440	460	435	482	464	471	438	455	465	468	463	471	480	450	465	514	505	446	437	455	439	469	463	462	515	465	472	437	466	457	487	453	455	487	471	464	428	469	461	411	474	497	483	465	468	467	498	478	440	493	467	441	437	472	448	459	440	471	463	446	453	483	455	485	495	461	445	464	470	480	495	469	450	474	458	442	439	495	486	469	518	530	474	463	470	458	455	439	459	490	452	480	458	423	420	464	459	438	494	513	478	456	475	461	464	464	472	476	416	456	472	455	479	449	452	473	481	454	442	453	423	457	441	445	484	505	456	401	445	409	449	428	508	441	437	497	408	475	443	482	469	482	448	444	455	473	480	480	474	453	468	435	451	487	486	463	427	447	469	472	493	492	474	459	491	454	459	490	469	466	496	472	513	470	458	492	461	451	448	471	441	453	454	424	458	454	441	512	463	434	475	469	459	481	454	472	484	433	473	436	464	467	450	453	467	417	433	454	463	482	457	459	437	477	483	461	440	420	494	486	494	485	443	474	457	429	478	490	464	508	459	424	471	442	460	469	435	448	454	462	464	431	489	443	471	484	475	470	454	477	456	456	469	466	503	453	442	427	442	444	426	515	504	475	445	447	427	467	479	486	482	453	454	479	438	488	453	457	436	476	422	437	475	447	442	486	454	490	484	506	457	500	481	454	482	464	492	446	448	463	490	497	471	446	499	487	478	473	483	510	453	470	462	474	442	460	449	445	428	465	468	445	435	534	464	432	449	446	493	475	475	445	449	486	471	477	456	446	465	460	449	423	466	477	474	462	471	460	451	501	455	431	474	484	461	493	481	473	475	464	466	466	459	450	489	488	438	450	449	494	458	473	407	491	426	465	459	490	464	476	490	468	470	462	449	471	483	449	467	452	455	444	471	434	466	420	437	431	480	480	453	430	495	454	441	465	457	476	449	437	446	426	432	440	468	480	462	471	453	483	440	460	483	473	444	438	423	474	424	477	451	508	477	465	476	449	472	432	479	465	459	514	484	445	475	500	435	455	463	464	461	486	470	452	430	480	477	451	435	429	446	455	450	483	496	448	459	452	446	491	475	461	439	480	477	442	475	479	448	469	484	511	427	507	465	460	475	428	447	443	484	437	477	493	437	439	431	452	473	451	468	471	451
7496	1831	2312	1812	1218	780	629	501	422	343	294	239	276	236	222	177	183	160	167	176	155	170	161	150	138	154	144	149	138	136	141	128	132	128	148	148	127	149	136	124	133	128	129	120	116	122	135	114	135	114	115	112	105	121	120	141	120	137	115	120	124	114	122	113	112	111	121	121	104	120	109	103	110	116	121	122	123	118	113	95	127	137	107	113	124	117	121	118	104	121	153	114	105	121	120	137	124	114	108	122	112	110	107	119	97	104	118	133	104	111	123	113	115	104	134	119	116	123	114	117	119	116	109	125	121	123	113	112	112	113	108	113	112	104	111	116	102	120	125	113	112	103	118	119	105	109	121	109	114	119	112	116	107	114	128	114	118	100	116	112	100	109	122	107	98	122	115	109	129	108	112	117	125	104	122	126	120	116	113	127	100	108	97	119	131	102	119	115	106	116	127	121	113	112	150	115	120	101	124	98	130	123	116	125	105	97	100	105	126	118	106	118	111	108	114	126	97	100	104	107	120	94	98	103	113	124	153	125	121	122	105	105	96	125	102	135	117	120	113	98	114	138	117	118	129	120	115	111	104	117	118	114	118	128	111	124	101	99	125	108	109	111	123	123	108	104	118	103	120	101	108	135	102	111	108	112	113	115	104	112	102	104	100	125	112	120	106	131	107	126	133	121	117	100	132	111	122	107	114	117	139	112	125	112	116	111	95	116	114	111	118	119	115	115	121	125	139	104	101	104	110	114	110	112	130	117	131	133	99	142	106	105	128	122	107	113	123	127	100	105	114	108	123	109	103	91	110	99	94	113	109	126	130	119	96	97	111	119	116	113	99	106	112	113	117	107	118	106	125	115	119	145	98	112	106	112	124	99	110	111	110	87	118	124	120	110	114	108	116	110	96	109	115	107	125	132	108	101	115	132	103	124	110	117	128	128	106	109	126	118	99	96	113	107	103	117	112	127	121	128	119	131	119	119	101	105	106	101	105	114	107	124	111	102	126	118	102	112	110	104	125	131	114	103	109	103	128	131	142	112	97	118	120	140	116	106	114	117	130	109	112	104	103	111	99	118	123	122	118	113	111	139	127	92	98	103	98	120	112	112	110	130	108	129	116	120	117	114	119	128	129	126	121	102	121	108	122	143	104	101	111	108	113	123	115	122	117	114	103	105	110	97	115	116	113	109	104	108	118	117	106	97	113	133	115	130	106	112	121	108	108	116	129	121	130	116	114	112	116	110	114	112	127	115	97	111	118	119	118	121	101	115	91	127	135	106	129	102	117	113	117	106	111	110	119	128	100	97	128	104	98	115	120	120	106	111	104	113	127	96	118	115	114	119	120	111	119	108	116	90	108	115	115	122	110	129	118	105	108	119	116	118	117	111	120	105	112	108	121	125	121	107	119	105	117	97	121	92	129	122	106	101	106	111	113	111	119	108	130	110	125	105	105	113	106	101	119	109	110	110	107	119	108	109	109	108	112	125	96	102	113	120	117	110	120	115	102	120	121	102	105	110	123	119	106	112	101	127	108	95	114	110	123	110	112	121	113	102	93	127	120	116	132	115	113	96	118	102	123	113	104	113	95	109	114	90	107	106	120	130	107	95	126	122	100	112	118	111	94	137	116	121	115	117	126	117	127	126	116	87	107	111	119	124	131	120	128	108	123	114	122	121	108	128	123	123	105	120	126	108	116	128	106	101	130	108	99	118	113	134	114	120	115	102	108	114	111	118	106	86	106	121	122	114	112	117	109	125	141	108	115	120	111	122	113	114	115	107	123	100	123	113	88	116	106	115	116	110	110	117	107	145	127	118	114	125	112	100	105	112	92	118	114	106	107	105	128	115	129	101	99	116	103	94	116	108	103	124	118	123	109	105	109	112	90	113	116	115	112	120	85	120	110	101	104	110	113	114	102	97	134	118	101	108	135	102	120	124	123	91	112	113	111	95	124	115	105	135	125	119	117	122	105	98	134	101	141	99	115	98	107	94	93	107	116	128	112	104	95	99	120	121	120	116	102	99	125	124	100	120	115	127	100	111	96	107	131	116	129	98	131	143	102	95	118	108	98	120	132	121	135	115	115	110	140	117	121	123	105	132	108	136	116	99	114	102	121	118	108	126	114	122	116	95	112	121	100	98	118	112	117	130	114	115	112	100	112	132	111	118	109	98	135	126	111	146	110	115	115	119	101	117	91	115	107	121	102	96	136	117	103	117	117	123	110	108	108	102	111	106	100	119	106	111	100	103	105	112	120	132	129	81	100	119	118	112	116	120	108	120	123	109	104	108	133	112	121	104	103	105	112	96	98	93	124	124	114	115	112	134	105	106	101	126	95	120	119	118	116	111	131	114	110	130	102	100	121	115	107	129	118	123	107	111	130	124	109	126	123	114	102	122	115	126	111	110	109	111	115	111	103	121	127	121	114	100	123	108	98	124	107	116	115	98	126	102	115	121	107	100	115	99	121	116	116	102	109	115	108	109	101	104	101	110	103	105	125	124	128	100	103	122	122	113	102	130	111	146	117	119	106	133	96	109	133	137	113	96	126	111	132	115	125	109	118	106	100	107	112	103	142	120	109	101	116	123	127	110	115	126	107	98	102	110	95	111	122	120	118	104	114	119	113	102	121	106	117	116	109	122	89	127	110	94	120	129	93	115	107	103	117	104	127	104	117	115	118	125	114	122	117	133	106	116	119	105	116	101	114	111	125	102	109	118	98	112	94	118	124	99	127	110	115	106	94	111	94	131	115	124	113	109	128	92	102	115	118	101	115	110	121	119	114	132	123	113	95	109	114	107	91	103	104	90	131	119	105	113	127	103	125	103	96	122	130	124	116	125	126	85	130	116	113	114	124	122	96	114	113	110	133	128	117	121	97	118	127	127	125	116	130	106	108	93	114	94	132	109	104	112	108	116	102	120	98	121	133	107	117	101	116	119	107	117	105	111	100	112	121	113	113	108	107	98	125	118	111	110	118	122	112	99	119	120	115	108	116	102	113	126	109	141	120	131	104	124	120	128	119	118	111	122	105	129	123	112	120	125	134	132	93	122	102	107	98	105	123	108	117	111	122	119	89	109	112	89	101	114	120	94	109	101	122	110	123	111	106	112	120	120	115	111	103	127	127	134	95	118	123	121	121	109	114	114	119	110	101	109	120	124	126	103	126	133	126	117	118	126	112	118	121	93	125	124	123	117	137	115	101	108	111	108	107	102	118	111	115	111	112	109	115	110	116	102	89	116	113	100	120	103	103	110	114	93	103	104	99	134	103	117	127	101	111	122	126	101	116	123	139	98	119	122	109	108	120	115	111	119	125	101	114	120	112	111	109	110	114	119	105	103	107	98	114	106	123	117	127	98	108	129	108	120	121	119	100	112	120	104	123	126	130	107	106	124	113	91	123	105	113	125	137	123	105	115	107	126	97	115	120	129	110	118	97	112	95	119	126	130	119	118	109	111	114	114	126	118	117	118	86	108	113	120	111	97	110	132
7558	2307	5173	6036	5199	4361	3535	2929	2481	2066	1867	1605	1477	1353	1196	1215	1087	996	991	867	797	792	785	747	751	714	713	657	657	651	591	610	569	557	589	536	593	566	560	534	562	542	556	525	528	508	507	523	521	467	487	472	474	477	468	494	472	501	480	483	517	504	428	466	503	480	488	471	494	453	468	482	451	496	454	449	480	462	447	471	454	451	500	488	455	469	441	454	441	441	461	425	445	427	452	465	448	446	484	441	438	460	479	432	457	442	446	486	426	459	502	452	461	479	467	444	494	424	461	443	453	438	450	453	439	397	436	450	482	418	448	464	465	461	441	430	444	467	430	419	432	439	446	429	449	465	429	454	416	406	431	452	448	461	433	459	426	443	469	445	489	450	416	426	461	431	426	462	422	431	439	424	428	430	478	459	433	427	441	452	428	465	451	447	413	447	441	463	434	418	419	457	443	459	451	474	446	442	424	419	428	462	435	379	437	445	449	430	418	429	470	436	365	457	417	448	451	423	456	423	436	443	406	451	415	443	421	442	469	454	432	410	465	431	413	444	453	459	423	433	470	427	435	449	419	446	424	459	497	438	442	428	439	467	442	437	438	447	439	467	389	431	440	456	427	454	457	441	457	447	437	417	415	437	469	440	439	398	437	437	449	408	443	430	417	434	421	438	407	451	478	431	436	409	418	438	419	408	448	420	419	424	423	401	421	429	433	441	471	410	429	432	471	452	446	424	406	424	405	417	418	394	422	441	457	439	386	436	444	426	420	407	434	431	461	462	428	448	445	429	442	452	436	385	401	450	472	413	434	429	442	459	463	428	470	427	449	427	449	445	421	442	417	410	437	447	420	430	411	455	394	450	414	420	426	398	462	450	454	433	421	452	465	402	430	460	445	441	428	434	457	419	445	440	437	473	437	426	423	420	408	449	423	448	441	443	432	411	451	424	429	411	439	457	435	445	460	430	430	444	421	427	454	463	440	429	472	390	413	466	457	440	443	447	424	427	468	418	455	450	456	427	452	406	436	439	431	413	446	462	438	412	425	410	414	405	474	421	427	421	455	400	402	436	450	440	418	461	409	450	441	436	404	490	425	427	441	438	470	448	416	435	470	428	430	442	455	436	465	446	466	433	454	432	442	436	458	430	429	399	422	431	475	435	472	421	437	455	442	460	414	433	412	476	442	409	475	446	440	438	418	452	431	415	458	428	442	454	431	434	450	413	461	425	375	382	461	449	420	427	457	396	445	431	425	410	439	373	437	441	466	428	423	463	449	464	456	445	413	423	413	456	459	432	427	475	457	439	455	435	426	426	425	410	425	416	387	458	446	452	430	462	441	416	425	429	457	445	442	448	420	434	404	447	441	420	434	447	448	434	419	442	449	455	400	443	441	420	471	444	453	407	422	457	475	429	469	455	421	416	454	404	456	429	450	423	446	487	438	453	400	434	425	425	456	451	431	455	434	446	454	455	394	440	413	417	422	448	437	445	439	434	419	431	436	457	428	444	415	418	445	398	453	420	422	441	465	422	461	488	435	444	435	448	439	436	435	427	408	390	434	411	449	418	438	427	383	447	392	416	415	458	421	470	418	453	467	430	399	433	428	433	456	426	420	440	411	421	442	402	428	418	423	416	433	442	437	430	417	428	438	444	455	435	436	430	439	413	483	415	401	450	425	448	430	414	425	407	430	405	460	474	428	465	413	451	446	445	454	443	465	471	402	442	478	404	437	474	446	443	433	413	423	425	399	449	431	451	384	429	437	431	430	451	442	447	404	409	419	400	438	405	399	418	418	406	454	443	439	450	397	428	424	405	408	424	440	432	417	436	414	459	480	439	454	418	459	404	438	452	447	458	413	417	442	419	481	429	439	459	410	439	438	448	442	459	438	453	455	404	439	427	401	430	438	453	428	428	438	433	468	458	450	434	458	454	409	450	425	445	455	429	436	467	429	423	430	487	430	409	419	458	442	414	421	441	435	463	425	460	461	495	424	438	418	414	467	445	462	438	480	401	439	444	431	436	465	415	430	426	432	450	452	411	445	450	416	419	476	416	471	429	431	450	414	424	468	426	449	448	455	459	439	413	423	441	430	449	457	431	446	471	464	421	430	462	445	450	468	452	419	464	450	433	417	450	450	416	440	482	418	443	402	456	435	423	399	424	427	425	459	439	433	435	456	457	460	401	439	415	437	447	430	446	447	431	428	408	473	439	406	474	431	413	460	432	435	442	452	443	422	396	457	447	454	451	457	418	407	412	435	409	392	452	426	407	452	443	425	452	421	469	499	429	439	416	403	456	468	452	442	428	466	442	423	467	451	468	409	439	427	429	430	470	422	447	435	455	442	397	466	447	474	395	418	458	464	439	397	427	408	413	457	437	464	412	446	447	409	430	409	455	459	434	461	478	428	422	416	455	403	405	445	385	444	437	432	435	460	468	418	425	445	478	441	448	443	469	408	480	400	455	453	477	470	415	418	407	433	445	402	440	426	428	397	398	421	444	466	393	424	444	464	428	447	435	437	414	469	416	422	407	431	435	416	450	491	434	420	420	432	453	440	411	389	448	401	395	439	429	437	472	438	468	429	456	458	429	448	452	433	440	425	447	431	444	459	428	439	413	488	440	411	472	445	437	437	443	425	447	409	462	416	458	461	445	471	435	457	428	432	462	423	421	412	437	398	462	423	418	454	401	423	452	465	405	434	452	404	464	413	448	395	426	437	446	422	435	416	415	428	457	420	455	490	461	423	445	436	420	417	430	446	407	438	461	459	450	450	446	456	420	417	399	457	461	424	440	421	451	440	421	416	477	441	464	437	458	424	428	431	459	403	442	473	468	422	419	460	449	414	443	424	438	424	466	455	468	408	433	428	451	420	414	414	434	450	425	451	428	442	455	417	440	441	417	466	438	465	475	434	418	458	423	416	448	434	458	456	440	444	454	421	487	441	446	454	477	417	431	428	432	401	480	429	443	441	436	399	426	441	435	459	404	437	433	437	435	420	415	450	448	451	438	421	401	460	437	451	455	425	445	437	474	422	467	432	427	432	456	462	450	432	442	427	475	434	419	410	436	425	493	451	456	485	414	436	456	457	412	424	416	441	422	458	396	414	409	462	451	428	446	414	382	424	454	411	415	395	431	423	435	422	429	419	448	454	400	423	406	445	422	458	444	418	426	426	435	453	420	467	457	452	425	466	420	431	443	391	428	426	446	444	447	420	445	461	437	462	432	403	443	428	431	423	407	439	416	420	466	424	425	453	426	466	405	418	420	421	404	431	427	451	429	422	437	459	411	419	413	426	404	437	447	408	421	429	412	417	416	458	429	458	455	453	454	444	400	413	455	412	449	456	472	445	372	429	441	416	431	432	450	426	460	419	432	448	406	424	436	421	417	459	417	419	435	415	433	405	397	453	423	424	443	453	409	421	438	450	461	442	409	418	439	420	487	423	420	453	440	440	461	409	430	423	442	429	402	450	424	450	429	458	441	383	419
1159	263	333	286	283	253	286	244	219	251	256	242	277	235	260	241	234	267	247	252	264	260	221	235	266	245	226	225	213	247	258	228	256	246	242	282	242	211	271	256	231	225	259	250	237	232	262	256	234	252	234	264	210	258	229	265	263	239	242	200	235	266	252	245	234	254	213	226	236	249	242	238	229	249	235	244	226	247	236	240	229	256	265	259	240	231	231	251	220	225	228	232	259	237	242	218	238	252	265	236	244	238	218	237	248	244	222	244	233	255	236	242	249	251	258	234	237	249	262	250	233	216	231	243	248	258	252	227	245	259	244	237	255	253	234	231	243	250	251	229	263	223	235	254	228	237	263	237	238	250	231	244	263	241	244	242	213	235	244	263	262	254	218	232	238	250	218	229	250	241	264	210	225	229	203	246	274	246	252	262	258	249	240	263	250	251	245	248	247	241	245	236	240	247	244	240	259	221	231	216	245	247	233	261	221	251	250	254	255	245	279	238	242	256	230	242	236	236	248	254	264	239	255	245	201	238	266	263	222	215	248	245	231	226	251	266	246	232	231	235	234	264	227	269	232	248	264	247	258	262	227	241	257	238	251	240	235	240	221	253	257	242	237	259	236	253	262	236	230	213	233	226	225	260	237	244	232	239	233	231	256	227	218	256	261	241	264	264	270	209	239	232	254	242	219	222	258	251	243	259	248	261	244	251	207	220	254	254	225	267	248	255	232	237	247	244	246	236	234	238	230	235	236	248	222	273	221	243	262	220	240	220	255	263	228	236	230	225	226	267	247	278	227	237	248	215	244	266	231	265	274	242	222	270	263	242	245	261	226	227	237	246	239	234	251	239	258	237	228	233	257	248	247	215	228	233	224	235	224	261	230	219	255	245	273	260	253	222	206	275	243	243	239	271	253	242	249	245	215	246	230	240	241	276	223	231	244	252	240	259	244	247	244	239	244	273	239	232	276	250	235	237	274	244	238	237	234	235	253	257	258	237	233	232	234	266	251	226	244	245	233	218	237	241	242	245	254	248	231	264	257	243	233	238	237	217	266	223	242	237	254	244	239	262	266	237	246	240	194	210	241	246	263	243	229	261	234	241	248	246	217	269	224	243	234	263	214	251	267	228	238	232	262	238	248	261	207	256	223	277	233	259	244	238	234	231	226	247	226	237	257	244	236	218	243	277	218	234	226	253	245	261	240	216	243	250	271	221	253	247	212	216	239	266	241	229	237	252	231	233	243	256	266	220	228	237	246	235	260	264	234	246	274	222	221	234	273	270	280	244	236	244	239	268	257	266	248	222	266	248	238	244	254	228	240	240	258	217	215	233	237	256	207	244	250	219	254	255	235	241	259	250	228	241	235	248	255	235	223	257	227	263	238	245	241	230	264	234	230	279	258	225	242	271	243	249	232	253	225	223	257	255	249	240	224	235	251	277	230	234	208	227	221	221	269	234	255	249	209	236	280	251	212	228	240	228	255	215	254	247	231	233	266	248	229	222	267	251	244	228	220	257	265	223	233	250	250	234	250	242	239	229	266	245	237	237	269	245	237	232	211	246	229	237	266	263	247	256	250	282	229	270	258	238	228	229	243	231	231	266	256	244	231	252	282	254	217	217	238	235	236	217	266	238	243	250	259	256	239	223	246	258	250	237	245	267	218	247	241	266	238	248	263	244	264	255	252	243	276	222	268	250	203	258	239	263	227	251	245	258	250	229	212	228	222	264	241	204	247	296	249	235	274	249	248	257	230	247	209	264	271	278	259	272	217	225	262	215	254	239	233	258	224	222	258	242	265	267	266	234	247	248	254	249	216	256	238	244	273	222	248	251	268	258	236	238	216	240	240	234	239	264	261	235	252	259	242	284	260	261	260	264	273	232	246	243	224	268	235	224	240	211	265	240	283	232	258	256	254	231	248	251	230	257	219	262	227	240	256	219	230	240	241	258	265	234	234	259	230	231	245	240	246	241	252	257	276	221	261	265	235	271	241	239	251	235	244	259	229	255	243	256	226	273	239	270	253	272	237	234	242	241	250	227	232	259	273	241	227	234	236	224	252	234	226	238	246	229	250	237	235	225	280	229	219	249	214	240	251	243	237	260	232	248	253	251	244	233	240	241	225	227	254	235	239	222	245	220	249	254	254	265	269	254	295	254	237	226	228	274	251	260	239	246	258	243	244	227	229	225	231	239	238	264	228	245	221	246	234	252	239	240	237	239	261	276	242	223	260	248	233	234	252	250	260	240	224	245	232	241	255	257	230	274	229	254	237	243	242	237	265	232	244	225	239	297	254	260	241	247	247	247	233	230	227	232	265	250	228	256	212	224	233	258	217	266	248	230	226	241	246	243	248	249	251	256	225	231	246	222	228	236	232	238	249	233	246	253	240	250	251	220	232	220	263	234	228	234	279	230	220	244	257	229	234	237	221	235	229	280	265	255	243	259	268	248	257	237	255	259	227	253	233	239	247	241	234	249	210	246	235	236	252	282	235	221	263	281	207	209	232	252	236	252	221	264	224	233	250	247	275	247	250	242	227	203	255	215	253	248	217	229	254	229	265	296	226	254	257	236	237	244	243	251	256	243	233	238	243	245	230	265	258	248	223	267	233	252	230	236	256	242	212	239	256	228	196	227	255	243	237	253	228	224	234	244	269	224	242	226	221	263	222	231	245	252	256	235	258	265	251	241	235	249	238	252	254	239	245	249	223	239	237	262	260	259	240	248	266	234	253	245	241	241	224	234	242	238	235	233	236	213	232	263	239	253	235	240	239	286	239	235	283	240	232	271	263	263	230	244	235	256	229	255	227	248	251	249	244	233	218	249	217	251	204	237	225	267	250	240	273	234	242	244	240	226	264	227	246	254	268	237	225	243	249	245	233	250	248	262	248	229	251	271	226	236	247	259	247	279	235	215	232	245	237	252	244	225	242	200	260	253	236	224	218	252	271	261	246	251	218	228	243	239	259	228	251	229	245	209	234	268	240	243	269	247	262	236	238	248	231	245	240	255	263	254	274	274	232	215	234	225	270	251	249	243	256	262	228	244	241	262	232	257	229	267	252	221	231	248	230	267	207	238	217	215	238	245	223	242	244	246	232	229	232	258	236	257	267	213	227	274	244	238	211	243	271	243	224	258	228	249	267	228	233	245	225	232	221	233	233	260	248	268	249	223	252	252	248	250	259	236	245	229	219	234	239	239	230	276	266	234	224	225	241	238	228	245	233	224	253	239	248	249	270	249	255	245	248	252	256	248	257	219	227	241	251	257	238	223	242	260	258	237	246	281	260	240	255	244	223	215	240	263	255	227	258	223	251	274	217	251	225	243	243	240	259	255	235	229	223	215	248	230	259	234	257	225	234	233	243	238	239	258	257	260	219	247	281	267	242	237	256	233	257	234	227	223	246	240	225	242	238	248	250	258	246	257	246	246	234	283	226	256	276	250	263	243	241	234	267	247	240	236	209	231	243	260	221	273	235	248	273	241	248	247
2333	869	1020	1047	1022	917	906	930	956	851	942	866	828	852	820	812	812	839	854	829	841	861	832	793	815	761	882	894	848	805	790	824	801	773	834	858	811	793	836	817	826	811	760	803	785	819	852	800	828	777	861	762	830	827	859	796	852	789	824	834	819	846	816	784	803	826	820	803	801	849	778	822	838	811	807	845	793	842	814	826	822	771	785	852	820	785	824	844	803	781	815	763	792	812	799	817	804	779	826	781	780	824	801	804	843	820	824	873	779	834	808	823	831	826	838	817	793	807	837	854	802	818	814	819	838	804	828	833	798	784	829	842	834	821	769	800	767	815	803	859	835	785	816	756	827	849	827	798	816	803	829	853	829	817	787	769	801	765	860	775	805	813	812	745	834	791	760	846	763	828	877	851	795	824	775	841	804	815	813	809	806	832	819	779	800	817	849	779	833	808	835	785	805	749	812	833	808	787	814	832	839	819	831	785	878	800	835	803	857	821	780	831	838	786	821	844	771	836	785	808	795	814	823	814	811	786	836	880	811	777	798	824	792	810	824	845	824	808	779	821	846	826	813	809	781	834	819	792	785	823	793	780	810	824	766	846	800	850	805	850	784	864	821	842	765	789	810	806	827	747	793	863	785	815	807	752	793	825	799	830	813	786	803	870	811	755	796	774	811	824	802	774	786	803	811	834	810	786	817	787	804	835	849	784	811	785	756	834	834	806	803	773	782	832	828	805	828	811	853	798	870	759	767	798	800	845	812	809	783	821	784	784	790	825	794	816	806	808	853	833	789	801	817	829	817	837	824	814	794	837	853	822	822	812	784	779	794	814	831	787	761	807	833	830	863	786	828	820	812	825	855	787	840	840	789	796	820	792	793	812	808	776	809	785	824	834	795	822	833	797	813	818	782	787	777	831	766	847	799	765	849	824	785	813	777	805	829	773	851	812	851	796	797	810	804	788	794	860	842	815	823	846	785	838	830	789	831	785	816	812	738	814	798	806	827	781	817	826	838	787	792	827	770	793	826	845	769	815	830	794	810	861	833	780	783	840	736	822	839	786	804	801	825	767	847	827	792	881	789	804	847	790	805	865	839	741	806	816	772	795	794	763	782	767	814	822	772	799	845	848	822	856	810	813	826	847	808	785	819	804	814	850	815	882	763	834	823	812	799	822	874	821	786	794	832	815	842	800	860	848	856	795	856	832	823	853	790	773	805	806	780	846	848	820	853	875	819	823	743	828	809	853	787	788	803	828	813	771	817	889	782	778	784	807	821	776	815	853	797	818	775	755	819	834	841	797	772	844	776	817	765	811	801	806	827	748	800	820	818	789	815	840	833	807	794	848	858	820	862	798	813	833	856	775	821	829	805	800	807	842	822	834	785	797	862	802	807	768	813	814	792	800	847	810	862	792	832	805	810	780	805	802	826	824	775	819	828	806	779	809	798	830	800	858	847	792	814	799	808	803	852	809	826	819	805	817	803	804	897	763	853	829	787	801	809	813	810	849	757	837	785	833	801	825	829	806	783	805	803	823	827	797	845	852	819	813	799	823	815	811	851	779	824	875	829	777	762	839	837	843	780	813	813	777	830	803	790	868	838	809	793	793	797	771	768	822	851	805	793	815	808	831	845	802	779	806	834	814	771	866	813	818	759	821	799	835	846	782	790	783	763	813	858	837	778	811	825	815	813	836	841	809	813	849	859	769	817	846	850	820	828	763	843	843	756	785	830	796	820	850	786	785	810	830	844	806	842	814	751	830	803	831	777	790	851	814	788	797	828	791	837	780	799	799	790	864	865	828	853	814	829	860	808	808	772	773	817	780	762	864	799	807	835	846	792	785	801	833	812	849	810	806	860	783	822	816	773	825	838	790	872	799	798	846	840	798	823	822	869	821	814	843	783	774	829	845	786	832	843	816	790	820	804	795	850	819	783	820	857	824	831	791	800	827	771	834	821	818	821	770	842	789	821	804	817	779	775	787	821	822	808	842	830	775	835	790	790	843	852	816	839	750	835	802	793	839	804	803	784	828	837	756	831	809	821	866	815	823	778	851	826	806	837	813	760	763	863	849	803	796	818	869	873	820	834	781	800	797	825	845	783	786	818	785	860	810	755	829	826	812	794	836	801	753	818	810	831	829	791	842	817	748	843	859	842	809	880	814	801	853	798	793	838	776	821	790	797	890	756	781	825	834	795	811	791	862	845	802	822	802	812	808	784	836	840	804	853	854	810	816	798	777	812	837	796	817	869	793	841	798	827	831	845	834	846	816	865	771	790	832	799	818	810	816	817	795	800	814	824	795	805	826	763	872	776	783	828	819	831	774	822	844	885	804	826	818	787	812	790	783	822	813	831	730	826	800	828	856	785	859	817	799	800	798	839	836	847	834	806	836	814	883	838	828	832	818	820	865	826	800	775	773	814	824	806	819	806	856	788	809	797	818	813	807	836	809	853	801	831	849	836	855	842	830	793	805	807	830	877	803	842	798	796	838	801	826	844	812	818	794	837	840	818	788	788	792	763	792	806	824	827	834	825	810	793	864	758	756	814	835	787	811	773	806	863	833	857	876	827	812	833	830	819	833	799	822	766	810	808	852	815	851	794	831	780	808	827	789	832	818	833	798	852	799	836	770	838	777	831	838	816	865	753	853	818	834	853	861	817	818	798	804	777	762	880	802	762	819	822	783	836	856	861	790	831	843	793	848	834	843	846	840	832	823	799	791	843	828	843	802	806	794	766	808	840	763	825	771	865	822	801	838	829	817	822	803	774	862	797	868	781	811	810	887	825	848	845	809	793	791	795	782	830	830	841	806	758	804	813	749	785	847	805	847	787	783	791	860	785	818	797	769	826	862	842	795	768	784	843	831	821	815	792	852	902	782	782	805	758	770	803	797	873	828	805	811	786	827	821	835	756	854	776	854	836	842	809	820	814	772	728	814	826	791	780	789	846	791	871	848	790	807	794	803	788	837	788	853	818	790	783	740	857	852	886	833	727	772	849	733	792	788	812	825	804	860	836	791	793	842	773	807	787	808	795	825	815	800	841	821	788	788	831	837	821	829	793	823	779	802	860	799	827	800	781	794	786	829	841	801	787	881	850	819	867	841	842	795	864	777	830	803	794	790	799	840	868	836	823	835	833	818	787	825	860	843	845	837	801	846	794	777	786	750	819	809	829	815	809	785	769	828	852	804	845	818	808	785	851	834	815	789	791	843	788	800	809	804	784	781	818	822	794	847	803	796	785	817	761	821	795	803	795	798	784	766	820	794	817	843	809	782	789	810	770	797	819	797	806	826	821	860	778	821	813	829	861	780	813	844	796	810	786	754	820	836	798	795	814	787	811	751	798	827	786	837	820	827	821	788	753	822	817	810	848	796	833	815	820	870	823	781	826	806	770	767	784	760	814	814	835	795	815	824	822	772	816	881	807	820	834	869	844	819	797	807	785	805	824	862	818	765	785	809	815	779	826	816	766	806	795	809	835	834	845	840
3829	887	1109	874	619	483	395	305	282	241	234	211	197	171	157	167	135	173	151	157	136	151	143	129	131	129	130	149	151	126	132	115	129	129	150	129	151	139	137	110	127	118	125	129	119	142	143	145	131	141	126	133	139	136	136	138	129	129	120	121	142	122	105	134	122	127	115	126	111	123	118	130	103	146	113	124	121	123	119	142	110	133	119	131	113	146	163	130	124	133	124	117	143	125	123	115	132	109	116	115	130	131	140	134	115	154	140	129	138	133	114	128	112	130	140	167	150	125	124	109	136	121	113	128	131	128	113	119	134	124	113	132	105	124	124	111	119	142	123	134	125	131	108	141	124	98	111	131	123	158	120	127	138	119	117	132	149	139	129	120	119	110	120	119	120	128	124	108	147	123	106	134	127	141	111	97	111	137	116	134	112	119	125	122	132	143	123	135	143	118	123	114	107	108	130	122	137	148	130	137	132	128	115	111	129	109	108	137	139	118	120	114	114	136	119	135	115	122	140	124	105	122	121	127	129	126	137	117	109	105	129	154	113	116	126	119	124	111	130	113	124	120	131	114	119	127	122	138	138	128	131	134	125	126	110	120	130	145	117	107	118	129	115	143	135	117	121	141	114	140	130	112	118	117	134	121	127	122	122	135	128	126	131	129	111	143	132	123	120	138	135	108	126	124	137	117	127	151	138	129	125	112	131	124	147	116	129	118	107	100	125	95	128	136	116	142	150	132	128	120	149	123	123	139	136	137	135	123	133	126	124	122	117	140	113	124	116	129	138	117	110	145	122	134	121	117	102	142	137	126	115	130	157	127	127	123	113	117	127	122	105	131	141	117	132	133	139	119	120	125	139	110	125	128	125	138	113	132	136	135	130	117	122	126	126	132	126	147	124	131	131	118	129	119	123	115	137	129	128	116	127	109	131	114	114	117	127	142	129	147	136	126	123	133	124	123	116	140	118	113	131	137	118	116	130	121	129	116	133	142	133	128	135	117	137	98	123	119	123	119	155	134	125	132	137	128	127	116	130	133	95	131	122	125	131	119	107	126	128	116	123	130	112	122	121	122	139	130	140	127	120	110	137	119	148	102	129	115	136	129	115	118	133	133	126	138	113	122	128	125	124	128	127	147	131	139	128	124	147	111	137	129	139	100	116	134	134	123	128	117	125	128	132	103	118	101	153	128	118	130	125	130	146	135	134	121	120	118	111	115	144	103	104	110	130	118	125	130	117	114	139	125	125	118	107	134	122	122	138	118	167	132	122	130	123	121	124	140	132	119	100	121	115	124	106	136	137	152	128	134	118	106	120	130	121	126	109	131	134	138	126	117	138	136	136	132	132	110	118	120	130	121	130	112	123	128	114	99	114	112	120	129	135	124	140	137	126	134	135	123	122	115	131	121	123	129	126	118	106	129	126	136	132	133	121	118	127	132	114	127	124	112	127	139	118	131	120	130	122	127	134	126	129	107	127	116	121	128	139	121	112	123	126	140	121	143	117	130	121	125	129	130	115	139	133	125	123	125	136	119	129	142	125	145	138	133	140	138	99	128	128	127	131	121	117	119	132	122	132	112	105	124	117	142	124	141	114	138	139	131	129	145	105	126	124	108	129	132	134	137	120	104	131	140	126	127	123	113	147	125	102	131	137	110	127	137	104	119	137	146	148	122	121	137	132	147	132	121	118	116	131	112	118	129	115	123	110	120	150	128	137	117	112	133	122	116	125	115	107	138	126	146	133	134	124	124	118	126	121	132	129	130	151	134	137	114	144	123	116	115	118	123	126	131	135	107	116	127	137	144	146	126	122	116	110	119	110	131	143	132	116	111	121	118	121	122	119	116	121	146	159	130	107	115	115	117	132	130	130	127	131	129	143	114	133	130	122	125	114	130	137	130	134	102	126	129	128	126	121	148	141	120	119	133	106	108	123	132	123	119	112	138	131	125	148	128	125	139	128	126	138	127	115	108	116	127	116	124	117	125	121	128	130	129	118	117	144	129	119	142	99	132	124	134	133	109	111	114	128	127	118	120	132	110	112	118	117	141	120	129	128	112	130	146	109	130	102	121	139	113	134	130	126	113	132	132	126	151	134	124	119	137	132	99	123	111	134	130	103	125	134	111	118	128	122	111	133	126	111	124	123	119	121	122	140	135	126	107	135	109	130	147	126	110	122	115	128	115	124	103	135	127	133	140	146	138	158	134	122	107	144	136	132	121	116	130	120	134	138	118	127	133	117	112	119	132	132	110	116	108	130	118	130	107	128	133	134	130	111	137	114	151	124	113	107	146	118	123	113	133	123	162	126	135	126	122	105	126	112	137	121	128	150	121	135	129	127	97	150	119	126	139	112	118	107	114	122	133	135	126	134	143	126	115	140	133	129	150	136	112	102	111	132	113	110	121	116	115	102	139	131	118	127	125	126	122	141	124	129	130	116	135	121	117	121	140	113	134	120	117	122	110	117	130	129	117	122	140	115	92	137	114	119	111	119	127	143	124	135	129	108	124	116	112	139	125	146	108	126	131	128	123	133	117	116	148	136	124	137	129	130	131	126	139	137	128	125	130	135	121	120	118	116	116	110	112	138	130	137	122	127	118	131	122	113	136	107	130	122	125	134	123	102	114	131	135	136	119	124	139	96	127	97	131	111	142	134	145	137	125	136	147	125	141	107	139	118	113	111	143	133	111	138	134	122	135	122	127	119	117	110	133	121	122	135	132	118	137	136	142	117	129	148	109	137	137	119	121	119	121	116	121	126	118	119	128	126	121	113	122	135	124	107	110	123	133	132	114	147	108	125	133	132	128	154	121	115	117	125	110	135	131	118	131	119	124	123	116	115	129	133	127	137	101	135	110	132	122	139	129	126	127	153	114	131	141	154	132	109	119	127	125	116	118	136	142	126	119	137	136	120	125	123	135	127	142	106	131	122	134	122	121	149	117	136	145	122	137	114	125	141	110	128	122	130	120	106	131	113	119	109	129	116	149	124	119	125	118	118	111	131	130	126	113	138	125	121	118	111	120	115	123	117	105	140	131	120	117	139	118	138	112	128	119	124	124	123	139	126	119	120	119	129	131	124	123	122	136	130	115	143	132	111	125	125	124	116	133	95	127	133	125	122	126	134	133	128	138	124	127	141	133	130	133	117	138	118	124	144	120	130	125	117	117	131	129	131	113	128	116	123	126	114	142	118	125	124	133	130	112	126	134	120	125	132	123	134	137	127	127	141	131	111	140	128	125	115	133	122	118	108	94	134	116	120	138	122	125	130	112	121	118	119	125	123	138	113	137	125	129	117	130	131	96	137	123	130	139	143	130	119	116	124	124	104	121	124	128	110	120	132	122	123	131	127	129	127	125	131	123	122	134	126	125	138	129	118	118	134	142	135	130	143	107	126	132	122	112	143	131	112	128	120	134	111	111	121	131	124	128	127	113	130	119	123	133	128	113	129	123	146	125	143	121	118	135	131	135	138	131	118	126	131	152	129	113
5062	1380	2879	3267	2942	2392	2033	1711	1527	1337	1251	1047	989	913	914	871	765	703	754	690	599	652	639	637	600	579	607	581	619	579	552	566	529	529	557	583	575	525	508	541	483	498	484	492	487	516	492	504	452	471	528	512	514	502	491	447	509	487	499	493	514	501	516	471	484	495	539	473	424	479	455	460	483	504	467	467	475	488	449	471	492	504	531	438	456	476	487	443	465	452	458	495	466	482	476	478	500	445	463	506	452	450	448	449	441	481	501	481	460	484	474	508	436	467	443	496	465	462	452	478	473	484	467	461	422	479	539	469	448	463	484	460	500	467	471	489	504	475	437	481	495	479	489	466	455	460	457	470	457	498	482	462	448	494	471	446	471	450	463	469	493	470	472	454	452	495	465	481	463	475	473	482	476	415	487	459	469	490	470	432	479	459	459	462	500	487	456	482	471	467	469	486	465	440	477	476	498	478	428	444	484	460	473	430	457	493	465	453	510	432	488	481	491	440	487	408	450	429	469	419	484	445	428	470	453	448	422	498	480	497	462	474	476	456	449	497	474	460	467	470	474	447	474	465	454	453	453	465	481	445	480	436	501	466	505	456	441	472	421	520	450	419	417	447	496	424	459	521	464	480	446	508	439	463	422	439	450	414	478	505	470	480	455	415	474	414	454	485	427	438	455	468	479	433	443	487	474	454	456	476	483	456	462	468	456	420	496	438	483	472	437	462	459	475	446	470	466	416	470	486	434	451	498	496	477	487	459	442	453	448	456	441	443	476	445	504	457	492	477	452	469	494	476	450	484	460	470	476	483	460	477	444	454	460	448	480	397	478	426	473	441	433	487	474	466	489	523	463	434	492	491	447	421	463	457	465	431	469	493	456	480	418	461	444	476	479	430	472	456	485	454	456	457	445	485	460	460	434	472	465	420	428	495	478	475	475	454	476	480	478	470	454	486	442	468	471	465	436	467	471	460	432	460	467	474	474	444	469	464	511	436	471	445	464	489	453	461	486	453	472	476	452	423	497	438	431	436	494	454	462	476	470	450	456	500	476	468	476	447	491	494	476	450	457	488	444	454	466	483	462	428	460	475	453	491	470	436	444	497	479	433	457	464	484	490	422	442	455	463	460	464	467	438	413	452	441	461	450	464	467	434	490	453	511	457	471	474	454	478	475	453	481	468	449	468	482	450	456	457	477	503	444	440	473	421	444	462	515	442	453	470	477	446	460	449	451	497	481	436	483	414	490	451	462	468	473	447	483	455	484	480	485	459	460	469	497	489	507	458	461	477	455	479	479	490	462	440	446	494	463	460	450	460	433	464	486	487	495	433	461	457	443	461	469	485	458	451	464	478	452	437	437	503	466	504	432	455	442	455	452	476	485	474	445	486	449	487	429	441	511	452	457	447	451	464	473	466	437	459	456	447	469	441	428	473	448	467	447	481	444	478	448	483	495	446	496	392	428	499	514	456	445	488	444	494	503	447	428	465	459	475	459	469	444	429	476	444	496	478	461	468	474	452	451	500	459	457	432	456	461	443	458	440	491	469	452	478	482	506	482	452	448	445	454	486	460	450	461	431	462	472	472	473	448	447	467	454	459	472	486	473	436	440	461	460	486	471	460	442	455	507	484	460	470	465	486	463	472	441	457	447	486	443	435	477	461	468	523	448	465	471	465	479	447	470	473	477	474	462	442	487	504	431	520	464	491	465	470	478	437	481	505	487	460	452	463	456	461	454	483	453	463	483	467	468	483	466	464	498	457	506	458	433	462	468	454	467	492	453	445	455	463	464	468	474	436	468	525	442	467	449	491	434	460	435	468	468	443	456	456	493	462	494	435	491	435	527	470	494	456	480	451	446	471	465	473	467	418	485	470	426	472	469	455	463	464	450	492	474	451	466	482	493	456	471	470	496	455	468	448	488	471	511	433	437	460	473	455	450	467	490	472	438	445	458	470	472	458	444	457	434	460	453	449	454	465	470	464	494	454	477	492	445	429	465	485	479	443	455	482	484	449	474	471	462	465	489	443	443	480	461	437	496	484	447	493	444	495	503	493	481	437	477	450	504	457	474	488	425	463	434	437	488	475	475	507	489	468	444	495	459	409	476	468	482	447	410	486	480	502	466	467	509	451	464	472	494	449	461	486	486	457	433	470	484	423	454	477	495	448	478	467	476	506	499	437	476	464	449	464	483	473	453	477	465	433	473	462	462	432	465	456	432	458	453	421	438	473	477	478	472	428	457	473	449	478	473	480	456	464	504	461	457	438	422	485	481	471	505	451	466	470	497	439	482	511	432	477	477	493	446	446	450	498	446	489	501	420	479	474	503	498	484	439	471	448	465	440	477	460	449	470	440	464	513	465	476	498	460	471	420	437	467	454	454	467	466	501	436	468	464	456	464	483	436	468	488	458	465	484	497	468	471	441	455	436	449	469	473	435	488	494	447	482	448	438	490	500	466	420	449	444	460	490	456	470	477	490	461	416	454	451	430	459	426	430	525	455	457	429	506	472	422	472	442	473	484	449	486	515	471	455	449	426	487	506	498	448	482	472	470	459	435	429	469	469	426	461	454	462	476	456	464	484	486	427	449	438	471	444	432	462	468	429	487	459	445	479	478	478	471	491	478	437	489	439	466	461	504	460	464	453	475	457	496	487	435	461	493	474	467	496	472	465	478	438	500	462	472	468	477	476	426	468	492	490	457	481	479	458	475	439	488	499	487	446	422	465	457	465	454	463	407	465	482	492	457	490	430	489	438	475	450	457	460	454	492	490	444	466	473	451	439	461	449	468	467	461	446	453	472	466	458	484	461	484	466	483	467	462	453	449	458	481	434	477	491	455	453	496	487	450	472	507	431	494	455	444	453	484	472	444	454	475	490	472	464	461	450	454	451	449	500	479	452	449	458	456	498	463	453	502	421	473	432	478	436	482	473	467	478	437	455	439	494	448	442	486	466	484	444	511	466	409	419	434	445	408	514	502	462	430	471	444	476	474	443	471	446	483	469	472	459	458	505	457	492	473	476	499	443	473	477	452	494	478	442	454	451	480	492	478	492	447	463	441	468	478	443	455	447	465	497	490	444	450	468	454	484	467	469	466	467	439	457	490	461	436	481	445	448	439	493	432	483	462	472	453	474	470	462	454	453	450	468	455	454	489	489	487	473	480	444	457	442	461	501	435	455	492	498	492	448	477	459	444	431	434	462	448	458	462	452	448	475	465	491	446	462	486	498	483	427	484	449	427	484	453	467	475	444	480	465	447	488	453	456	441	459	448	434	467	469	444	481	471	468	471	464	436	480	477	460	447	433	419	471	440	446	447	461	478	445	436	477	491	480	456	463	467	479	450	426	464	460	454	456	475	508	464	493	463	462	474	477	454	463	462	473	451	450	476	472	455	470	450	502	454	437	446	456	475	463	472	457	475	471	454	464	445	472	464	446	468	472	482	448	471	439	469	472	455	497	475	512	500	465	462	461	480	476	450	452	457	484	472
7086	1635	2125	1642	1104	799	616	498	391	312	290	266	216	221	195	177	173	165	186	185	152	147	137	138	129	130	124	113	116	128	123	125	146	157	129	115	112	128	115	100	128	120	110	129	110	116	124	110	135	119	118	130	107	116	120	102	120	115	122	130	119	123	115	106	108	129	109	118	127	105	115	107	115	115	111	120	105	113	119	114	127	110	100	140	111	106	110	121	128	112	121	96	102	105	108	129	109	113	104	100	102	113	123	110	112	102	117	99	118	106	124	110	110	109	115	100	110	105	114	111	99	108	122	108	119	101	92	118	121	116	121	122	112	116	108	108	103	109	95	114	94	117	116	110	121	116	107	96	107	104	113	104	111	107	119	107	98	110	103	124	110	105	97	95	105	114	108	99	90	110	108	111	96	98	124	89	120	96	121	110	109	120	98	107	102	105	126	95	90	115	101	106	106	107	96	112	123	121	112	110	96	101	102	109	105	102	105	95	119	85	101	106	102	114	127	103	108	121	97	96	112	105	109	120	99	106	97	123	106	112	122	102	120	133	98	98	119	103	108	108	102	128	114	118	97	113	84	101	117	115	123	99	102	127	112	116	95	120	116	109	99	97	108	110	96	109	99	117	123	121	110	95	117	103	107	107	120	108	110	103	124	119	127	112	118	122	103	114	122	100	119	123	113	103	106	136	106	122	122	105	97	96	116	105	144	114	112	96	98	113	111	116	130	117	112	112	102	110	87	120	113	115	115	109	115	93	109	97	112	117	115	107	94	116	107	116	114	117	104	117	110	109	103	105	116	115	93	109	110	107	100	111	103	135	109	106	116	112	105	111	109	110	95	126	120	120	104	105	128	120	137	106	111	101	100	112	104	101	90	99	103	112	109	94	103	87	107	108	112	112	123	117	100	99	93	116	90	113	107	120	106	84	102	95	102	105	99	98	91	114	109	112	105	93	108	118	97	102	109	117	120	108	113	118	118	103	113	103	113	111	113	117	90	100	130	95	100	122	104	108	103	117	88	103	102	103	114	98	117	97	114	115	98	127	106	106	102	112	108	125	111	107	116	97	100	94	91	108	118	109	109	108	108	102	113	103	110	107	128	117	110	109	116	120	115	100	118	117	95	92	89	101	147	96	106	104	98	115	114	98	102	92	97	111	98	117	104	109	134	110	110	113	107	116	106	116	109	110	100	102	106	95	110	107	101	115	84	110	100	110	117	108	105	115	99	118	121	100	109	114	115	113	110	122	140	115	99	113	133	113	112	116	107	99	100	107	130	106	107	108	109	113	110	115	127	115	126	107	110	123	111	113	92	123	134	111	95	113	123	108	94	108	105	112	117	104	121	110	99	114	94	119	114	100	124	100	115	115	112	112	110	120	123	108	119	111	99	121	105	102	116	119	113	115	120	81	106	111	121	101	112	109	113	116	105	132	122	116	104	137	127	102	117	119	97	116	119	119	106	124	112	119	110	119	115	107	115	126	104	100	114	99	94	119	112	118	99	115	98	106	88	116	126	101	136	109	118	109	121	111	107	113	109	104	122	115	92	95	102	109	124	108	104	102	104	114	115	121	101	103	105	103	106	109	100	100	109	118	114	125	107	99	119	120	98	116	107	119	123	100	107	96	124	100	107	110	122	108	97	113	100	91	99	108	107	108	123	117	98	121	103	103	111	112	114	95	102	109	109	130	129	101	99	96	106	108	86	112	117	121	92	116	102	116	103	99	88	110	111	123	107	108	101	111	117	112	127	122	115	104	99	129	101	111	110	123	96	129	112	111	89	122	90	114	110	111	93	95	118	98	123	97	102	97	119	109	120	125	97	109	111	91	136	113	110	112	133	98	131	95	105	98	103	115	102	117	106	119	114	112	112	118	100	130	119	104	102	110	117	96	119	123	114	110	105	114	117	108	109	93	120	84	137	101	105	95	109	105	104	97	104	108	103	106	109	104	114	105	101	108	123	100	98	116	107	107	110	97	108	116	130	113	99	99	97	88	106	112	120	113	116	111	113	129	101	128	92	96	128	108	134	114	115	105	108	97	108	103	101	107	114	123	108	116	125	112	130	107	104	123	115	105	116	116	120	82	116	113	107	110	109	106	120	100	106	107	113	98	135	92	109	91	102	115	94	116	98	109	110	115	124	116	95	99	124	117	110	111	90	94	116	109	124	102	115	110	110	112	107	100	112	92	122	125	99	112	114	107	122	102	96	124	107	97	109	113	101	100	118	92	102	113	101	117	101	112	110	96	113	107	87	105	102	107	102	97	112	102	111	98	104	101	123	95	122	116	108	106	109	100	102	114	113	111	84	115	136	125	120	108	115	120	123	98	104	112	124	130	109	104	110	107	110	97	114	85	123	103	102	115	114	102	92	104	118	99	123	102	93	106	119	106	105	107	105	100	101	102	115	109	110	98	113	111	101	105	94	105	104	98	109	100	113	123	119	109	104	94	97	110	112	99	120	106	121	123	98	109	107	114	105	126	105	118	111	115	126	118	99	119	116	102	101	110	111	115	110	99	133	117	117	117	119	118	119	92	111	95	119	98	105	84	117	120	118	112	104	112	115	125	106	95	109	109	114	99	95	124	96	95	109	107	80	120	112	112	100	85	105	115	108	119	115	105	108	132	123	127	110	105	125	117	98	109	113	94	93	109	111	113	111	114	112	104	113	119	104	122	107	99	107	112	111	104	123	104	99	84	121	113	106	114	114	109	104	98	94	115	107	112	113	115	112	117	100	116	119	108	109	110	108	90	121	101	120	115	100	118	106	103	114	97	109	103	112	109	98	115	97	103	112	100	122	107	116	96	116	119	97	104	121	103	102	107	112	113	98	120	116	84	112	111	117	89	104	138	113	117	93	119	104	94	106	112	90	115	113	107	107	116	104	120	98	95	121	104	110	111	95	98	103	125	115	100	110	92	102	116	114	119	110	97	96	112	109	112	123	132	99	107	100	109	124	105	95	109	129	99	109	115	118	116	98	128	110	105	107	112	96	108	107	112	108	112	96	110	116	84	103	113	106	121	115	110	115	120	110	100	115	125	95	116	103	108	107	121	95	101	109	106	115	104	100	83	95	107	116	107	109	121	99	116	100	108	97	87	106	107	108	97	101	102	117	119	122	111	111	116	105	112	91	102	89	100	100	112	124	113	124	106	121	106	114	100	99	113	105	112	102	118	106	124	118	107	121	106	114	118	92	106	113	97	109	97	109	97	95	102	116	102	123	100	96	100	98	132	107	107	112	109	104	109	90	113	100	105	96	115	125	103	115	114	120	127	101	120	110	120	107	92	115	115	121	107	109	115	95	111	120	115	113	112	122	105	107	115	124	111	93	81	105	101	132	96	101	120	106	119	120	111	110	107	103	101	104	113	104	94	98	121	116	108	106	105	95	110	99	120	123	101	100	109	108	113	128	112	123	89	97	107	110	100	103	91	127	113	119	98	115	108	110	129	114	107	101	102	117	114	93	106	94	120	106	102	105	109
7208	2105	4887	5791	5020	3954	3337	2746	2362	2075	1745	1620	1447	1307	1222	1080	1069	1032	928	856	810	776	769	764	681	691	639	663	618	607	602	618	569	536	554	569	544	545	564	550	531	530	560	488	496	501	503	484	506	448	518	485	491	445	499	448	416	454	510	484	480	448	431	449	464	476	441	463	451	498	446	454	472	446	452	454	452	443	410	478	464	423	436	422	426	446	439	420	417	425	435	442	413	452	440	413	407	409	447	461	447	430	454	459	411	398	412	413	424	421	408	449	394	391	423	415	422	389	427	434	416	427	415	400	400	416	411	417	424	420	406	419	391	442	419	408	435	451	460	419	404	433	402	446	427	460	456	412	430	438	403	411	427	447	414	453	433	428	403	441	458	420	401	445	388	411	445	421	409	391	446	419	413	444	399	434	419	407	415	447	405	453	387	417	419	443	415	395	401	405	423	438	403	423	404	439	494	411	411	403	399	437	431	420	385	446	425	418	417	419	430	386	423	429	425	420	442	438	416	427	385	409	425	430	415	429	430	419	431	396	405	420	420	377	430	370	399	418	400	401	398	427	420	437	378	395	406	400	411	408	449	382	424	433	411	429	425	370	416	433	432	409	383	423	425	434	399	365	406	397	410	390	418	385	402	391	410	423	414	389	400	426	413	408	430	433	434	417	369	410	419	469	422	406	405	379	430	418	382	393	412	390	410	430	442	403	428	397	430	413	396	431	406	420	440	389	434	403	449	417	431	430	376	453	382	395	428	431	410	418	454	418	391	426	387	427	408	449	417	396	427	395	418	424	390	427	434	409	420	434	415	420	449	430	430	369	401	407	443	418	429	425	423	388	418	393	418	438	428	383	423	439	418	414	385	369	439	419	403	431	416	390	418	428	418	420	440	419	409	407	445	438	414	417	406	421	394	403	409	402	400	414	435	407	418	413	394	425	424	397	412	412	414	412	421	432	397	451	437	424	400	424	423	430	435	418	454	421	412	419	414	416	390	483	401	388	408	400	378	417	392	437	462	421	449	453	426	442	457	404	391	411	410	416	422	407	394	411	422	434	451	420	449	430	423	375	390	439	409	442	429	425	413	412	433	423	409	386	439	391	416	424	409	420	402	410	403	411	450	402	439	430	414	432	411	401	423	419	390	387	388	405	375	402	403	412	434	441	417	429	417	391	399	450	425	430	427	401	440	423	409	382	372	422	432	417	386	443	426	415	439	404	391	406	409	423	462	392	423	418	385	448	401	434	406	418	388	423	426	427	412	427	397	399	398	419	418	385	401	424	432	425	437	399	428	415	427	389	455	436	417	402	408	451	404	428	415	418	401	415	426	383	391	373	431	451	438	412	405	411	398	415	410	376	433	412	444	420	421	436	436	431	414	394	423	438	408	390	446	399	433	426	430	440	407	401	423	408	425	423	419	451	434	424	404	435	410	452	418	401	429	422	430	417	388	431	393	405	395	424	390	452	399	445	395	418	417	406	392	389	416	431	427	362	440	410	460	424	442	401	443	393	453	441	438	428	404	440	369	384	451	413	399	418	417	398	425	425	413	412	440	413	412	362	419	426	381	419	448	414	430	408	431	430	423	402	416	431	415	436	436	438	395	416	399	427	413	408	404	412	383	381	421	408	422	386	399	400	369	416	382	435	415	409	405	392	407	419	442	439	421	431	382	436	413	418	435	394	414	405	455	397	412	433	428	459	435	401	402	399	421	399	403	384	405	411	380	422	422	398	426	433	425	425	402	451	403	399	411	419	423	420	392	419	420	432	415	437	393	433	402	402	396	393	383	393	433	414	395	398	448	413	420	407	392	427	413	402	434	437	435	448	436	410	402	415	422	429	410	419	401	414	413	412	408	420	406	434	437	400	387	401	414	418	418	414	419	440	437	383	389	467	438	418	386	393	404	402	448	368	404	407	388	410	440	409	422	410	415	460	430	422	377	422	458	413	427	439	420	456	409	405	401	407	427	397	416	428	410	399	416	415	409	392	431	402	409	455	433	440	433	416	430	411	411	424	437	391	451	416	415	412	407	418	443	388	416	431	432	397	411	422	420	415	436	426	425	424	409	410	467	457	420	444	441	404	416	388	417	453	452	381	418	430	420	395	410	440	412	442	435	440	397	422	438	402	425	400	427	429	385	408	446	431	453	404	400	413	426	421	435	396	406	408	416	432	401	443	435	408	428	401	415	421	434	415	417	428	428	406	387	419	418	391	431	426	401	370	390	414	451	425	407	411	382	424	433	399	406	426	403	399	421	397	411	419	411	388	451	393	381	401	429	415	410	442	401	431	420	404	398	411	413	381	393	432	421	443	377	411	404	413	439	402	375	419	448	403	412	405	467	445	414	453	402	421	396	423	412	396	427	407	377	439	399	395	405	389	406	419	423	419	424	421	417	418	391	427	390	405	425	415	399	399	387	426	419	374	430	399	422	435	409	415	447	436	425	402	419	421	444	408	411	426	406	426	396	406	423	428	405	452	379	443	400	404	443	445	394	436	400	430	407	375	411	420	410	409	413	372	405	377	434	445	412	428	420	417	412	449	424	448	438	419	441	411	390	407	411	413	417	435	407	418	405	404	409	404	422	430	445	415	416	436	415	403	419	398	424	409	395	392	434	435	412	416	439	390	414	438	476	420	422	430	378	411	431	406	402	432	422	440	395	425	425	449	361	473	408	447	398	426	399	433	384	385	423	416	424	388	427	408	435	426	419	435	434	423	445	443	404	426	391	413	422	421	426	438	442	375	421	393	411	415	416	428	397	404	422	408	431	427	432	436	457	440	401	394	414	413	392	414	428	360	408	418	415	417	451	402	405	410	409	385	464	372	432	414	402	415	437	400	387	408	399	437	387	409	404	425	425	421	413	393	409	397	384	404	402	388	422	417	399	406	408	420	402	424	414	432	435	447	416	404	436	438	405	422	398	465	400	408	404	407	408	415	412	404	404	414	368	399	420	430	419	400	434	406	406	382	422	409	401	403	421	418	417	404	457	414	405	416	415	441	420	439	434	441	414	424	409	445	405	420	414	384	409	404	409	426	406	422	442	413	416	416	408	392	442	381	390	403	416	414	449	415	421	409	403	408	404	405	423	419	416	414	402	388	398	431	436	425	428	408	437	430	406	430	376	374	425	389	425	421	384	402	371	434	421	409	432	435	400	382	432	420	385	396	431	423	408	402	444	388	395	433	387	438	406	416	403	389	401	386	426	401	406	449	436	399	426	401	444	392	427	386	404	410	402	410	444	412	421	435	454	413	408	397	423	418	426	461	455	422	415	455	395	400	397	433	398	407	376	426	435	428	391	396	399	436	404	427	411	413	418	391	390	394	390	389	376	446	410	426	400	425	397	395	400	470	438	398	452	425	443	395	412	400	420	429	422	420	440	418	414	401	439	434	441	376	422	390	453	394	382	419	416	448	424	397	418	402	400	392	405	386	393	399	452	394	404	423	428	433	435	408	423	407	455	398	389	429	431	380	425	412
1091	281	321	265	297	258	243	266	234	246	235	226	246	216	243	245	252	228	218	223	223	248	280	213	238	237	232	237	250	246	251	230	231	223	232	234	263	231	244	226	220	234	251	243	229	250	218	241	218	236	260	236	236	202	226	237	220	237	245	248	222	250	256	221	220	226	265	220	262	238	230	236	219	251	238	225	252	251	244	252	216	248	229	235	238	214	243	211	236	212	219	244	254	242	210	229	225	234	225	237	258	208	224	241	259	237	240	240	218	241	218	236	209	219	236	242	205	238	231	234	236	240	259	236	225	227	231	212	193	221	229	239	253	248	235	220	247	232	221	221	226	224	216	226	245	214	241	250	226	226	234	251	245	206	191	210	213	221	240	237	245	232	228	243	221	239	229	225	247	213	215	206	222	237	204	223	223	217	237	221	198	238	240	259	205	226	247	227	218	262	232	217	225	242	218	219	246	197	229	203	250	239	214	193	230	235	220	255	229	209	232	225	241	223	217	260	219	222	231	234	239	218	226	239	258	236	234	234	214	223	243	251	224	211	216	237	226	203	222	233	210	234	215	231	249	214	223	229	240	241	234	235	224	219	237	196	222	218	228	240	227	254	199	212	247	242	239	231	235	227	233	236	236	219	240	211	228	212	248	230	226	221	209	227	232	216	234	218	236	249	221	227	251	220	245	229	210	247	229	263	238	213	223	218	235	227	221	257	205	227	229	247	244	257	236	221	211	240	233	232	232	212	237	257	251	250	245	225	218	264	230	229	228	230	270	248	238	239	213	224	239	221	233	228	271	230	223	235	241	234	236	237	236	244	248	278	247	226	218	230	226	226	216	253	243	224	241	236	239	203	231	251	228	212	253	236	244	249	222	224	220	267	215	223	219	203	229	243	233	243	206	242	215	240	234	246	237	216	247	211	199	261	259	258	251	248	204	228	232	191	230	258	212	233	231	229	229	231	218	234	242	229	212	217	236	230	214	245	208	212	236	239	198	243	231	219	247	220	218	212	227	235	239	202	233	257	231	213	213	233	220	255	231	229	224	249	213	223	212	244	239	249	252	219	217	228	226	207	241	235	248	202	211	210	259	265	222	224	245	255	229	216	240	234	232	230	231	240	233	244	253	218	198	233	225	217	245	235	220	202	227	238	185	214	235	242	235	238	245	245	196	218	227	216	236	235	239	232	215	239	219	215	228	224	242	253	231	223	276	243	219	220	219	243	241	254	238	244	241	242	215	225	213	276	235	212	224	245	214	215	239	218	227	221	212	235	219	229	237	219	241	220	257	232	237	229	241	212	220	217	216	220	212	234	232	223	229	213	224	229	219	223	229	255	222	229	218	226	215	240	242	240	262	196	233	228	216	245	230	249	223	209	238	232	240	237	244	264	258	239	245	223	228	225	250	253	258	221	227	247	241	242	252	213	234	233	208	227	217	237	227	236	251	216	208	220	266	273	234	226	226	255	218	220	243	233	234	234	213	227	223	241	220	241	239	234	240	216	226	238	218	221	227	215	232	229	260	230	215	255	234	238	239	238	249	213	199	223	240	237	231	234	214	219	239	242	248	220	245	201	220	226	222	221	246	227	245	206	223	262	204	239	240	205	238	234	219	216	231	246	230	228	236	224	248	230	233	200	213	223	193	229	240	243	249	209	219	234	231	231	244	202	245	237	201	232	226	222	216	221	225	257	220	214	201	249	241	231	212	247	221	213	225	252	205	247	230	210	236	229	224	231	244	239	235	209	205	246	250	233	224	229	220	235	216	229	236	234	206	229	226	251	249	216	227	229	227	230	221	199	226	213	249	224	243	249	238	213	200	223	220	210	244	212	223	201	221	222	230	210	261	250	228	234	208	206	229	223	224	220	210	245	197	240	222	262	224	241	218	217	219	219	226	252	235	222	222	235	245	224	234	213	210	206	202	209	262	226	262	234	228	225	221	197	234	237	227	264	230	238	234	237	217	242	226	204	232	246	211	197	214	200	228	239	223	252	254	207	225	241	215	217	207	229	256	243	205	232	246	231	218	240	216	215	262	234	242	221	248	241	239	229	220	208	232	230	231	253	250	220	223	231	218	234	243	220	230	233	241	225	235	240	243	215	214	223	228	222	236	212	238	221	250	231	238	222	224	256	209	222	251	232	256	252	224	220	233	242	218	225	247	225	243	240	200	230	231	216	216	209	227	234	245	246	216	233	218	236	215	219	238	229	230	246	232	247	234	235	192	237	227	243	225	227	219	249	214	223	250	225	252	223	199	213	238	242	225	242	232	234	233	236	254	222	218	231	228	249	220	223	243	211	247	258	214	269	203	239	226	262	257	239	225	255	228	225	213	215	230	230	275	247	205	243	221	238	221	247	245	255	204	241	232	240	275	234	241	241	215	196	201	240	203	238	222	252	209	257	252	224	222	223	240	230	230	203	244	208	219	229	224	208	233	195	221	228	262	223	245	248	250	236	199	229	194	242	218	265	198	211	257	243	230	228	235	228	233	223	223	213	228	225	231	197	255	248	224	206	186	214	251	252	246	203	233	211	230	241	247	224	219	231	248	218	224	234	209	209	208	248	217	272	239	209	223	218	228	228	226	240	227	219	237	251	209	225	248	240	214	241	220	241	214	237	240	239	250	228	226	226	229	250	213	232	228	217	208	220	203	223	243	220	212	229	240	198	217	213	213	225	226	217	238	226	214	241	255	234	250	239	245	232	232	238	210	218	218	221	232	204	237	226	221	233	236	243	236	215	217	228	243	219	213	225	233	244	231	239	237	232	254	225	210	236	225	246	211	240	205	212	224	226	220	206	226	214	234	255	247	244	237	243	238	221	223	210	235	224	257	202	232	236	263	251	248	215	209	228	205	228	227	210	225	219	227	224	239	225	214	231	225	214	227	229	253	218	211	250	233	245	263	241	226	210	258	247	242	234	232	239	206	230	222	228	204	226	211	207	199	208	236	241	240	238	217	235	219	232	199	220	208	231	192	224	236	239	236	216	211	253	274	241	224	259	225	218	239	209	218	237	225	233	236	234	232	239	224	257	216	195	240	214	253	232	220	222	229	260	250	205	226	216	207	231	239	224	246	226	212	206	256	224	200	215	231	229	235	206	220	241	261	223	271	207	222	187	220	218	229	209	231	241	228	201	224	227	226	219	214	205	239	208	231	249	244	230	227	251	244	252	253	236	229	202	204	202	247	246	237	233	243	208	231	238	192	224	230	242	225	230	227	211	229	233	234	239	230	229	242	219	240	221	206	236	252	236	226	180	231	241	249	278	236	208	219	238	233	238	227	219	225	217	230	244	222	209	236	255	228	223	248	225	238	252	233	234	218	214	220	236	242	247	253	213	223	275	224	237	224	238	225	233	216	273	238	230	247	237	209	226	235	213	238	234	232	238	225	254	222	228	249	224	218	224	228	219	244	266	249	239	243	238	216	225	245	219	230	251	217	202	237	227	232	224	249	251	214	227	217	222	237	223	242	220	220	221
2260	823	975	983	962	949	940	899	847	816	802	839	805	839	775	847	756	816	899	762	813	760	779	829	807	741	762	769	794	806	800	768	742	770	771	789	772	747	841	808	764	775	793	773	820	778	761	738	790	784	792	782	767	858	756	800	792	797	773	759	816	769	754	757	788	743	788	740	773	754	805	811	768	758	751	845	820	756	754	746	754	829	746	788	773	770	804	753	769	800	782	790	729	734	785	814	802	721	776	745	809	762	763	781	800	795	781	735	740	766	702	737	724	722	762	708	738	793	768	751	778	772	812	743	750	799	767	730	754	801	775	760	766	757	762	776	780	764	753	770	813	763	776	738	811	754	799	762	833	827	791	798	794	758	774	779	754	776	784	801	792	765	796	731	795	774	789	738	800	779	761	767	745	810	818	809	811	721	743	761	797	785	779	779	779	775	727	783	750	765	775	742	790	758	765	760	798	789	765	790	754	804	797	791	762	843	743	796	775	829	762	785	782	756	759	779	782	734	748	793	790	746	773	778	761	751	786	767	768	779	754	776	747	769	781	754	775	799	759	776	744	767	753	789	774	779	759	761	716	811	791	775	810	790	766	724	781	773	782	775	765	801	793	772	826	746	743	761	809	779	757	791	806	754	793	755	792	741	784	783	767	775	760	775	754	766	861	772	781	766	755	774	781	758	753	805	801	757	731	728	789	790	803	801	805	723	758	763	785	765	765	770	785	720	780	773	758	805	775	771	759	743	797	789	797	728	791	770	799	796	766	788	729	798	754	768	770	772	787	770	796	760	763	815	788	786	820	757	764	780	793	789	748	736	779	784	737	770	745	803	766	772	774	730	780	846	768	798	823	774	802	786	802	765	813	748	740	778	784	812	721	740	777	770	794	772	780	754	754	781	759	761	755	771	740	786	763	751	786	742	758	791	786	789	763	747	757	798	765	740	821	766	769	760	761	817	764	729	806	750	762	807	747	792	818	816	783	778	747	778	740	765	796	773	789	751	729	761	778	721	840	815	779	791	764	841	765	786	750	784	762	772	748	771	784	801	780	820	794	775	737	805	767	795	768	748	802	720	741	771	764	788	792	760	760	777	767	789	755	785	739	823	808	814	776	732	822	813	765	743	777	732	728	781	739	737	783	802	780	768	813	761	807	825	782	770	775	769	770	798	745	752	744	779	780	824	755	773	800	776	780	720	771	786	761	761	810	755	763	800	808	714	780	754	773	719	785	791	752	794	799	717	783	808	770	771	784	830	768	756	777	773	739	777	764	796	731	738	758	773	757	759	753	822	715	792	794	768	749	772	761	781	794	742	716	749	764	790	806	767	774	807	729	753	724	829	724	766	792	799	762	822	783	750	726	797	767	803	809	795	806	803	806	819	773	764	798	777	812	754	727	796	740	776	815	786	777	813	799	739	771	765	787	762	774	790	779	771	809	795	801	738	754	786	755	744	762	816	815	762	799	781	733	809	793	797	760	796	849	808	766	827	780	752	767	778	766	786	757	806	761	766	742	742	773	752	810	754	745	775	766	725	821	792	814	801	821	787	801	722	768	734	821	752	745	794	742	796	799	736	748	750	772	726	781	792	794	785	740	760	741	714	777	792	816	771	782	826	789	730	717	760	844	816	727	755	787	744	775	792	778	773	761	789	759	702	807	801	723	792	794	773	749	759	773	743	762	783	782	786	766	757	763	773	764	730	777	804	776	761	763	752	786	777	752	793	741	769	795	770	765	790	792	741	804	725	743	764	815	713	773	810	754	771	753	784	740	766	779	835	800	760	789	785	794	801	773	760	791	737	772	786	772	779	760	779	801	812	741	724	790	783	800	783	762	780	809	759	756	744	773	768	784	782	772	762	798	792	768	843	798	764	767	734	784	793	801	768	762	780	815	805	782	762	763	783	772	769	759	760	808	826	787	748	764	777	774	809	762	821	786	783	791	802	771	793	803	761	733	722	819	851	777	804	745	775	747	734	777	760	754	762	844	785	771	788	821	818	765	765	747	780	773	743	762	782	800	774	830	766	751	786	734	794	822	784	746	754	737	796	812	738	759	790	792	766	819	823	773	841	756	777	801	743	817	807	763	785	758	769	825	781	744	721	721	747	800	732	778	834	731	768	729	779	761	761	793	800	779	828	803	780	739	760	807	782	752	799	819	803	771	805	755	782	804	792	770	772	769	743	770	789	752	772	804	772	758	772	772	783	783	728	763	788	781	770	801	794	787	783	793	803	762	711	761	823	743	799	743	799	805	837	762	787	796	805	782	784	755	777	778	800	767	798	820	809	753	767	767	775	706	706	764	824	735	782	794	762	740	779	742	798	782	790	793	744	780	778	774	785	786	821	791	762	751	779	802	804	801	783	802	787	763	788	782	793	742	756	795	810	785	816	744	828	811	773	783	758	766	812	806	727	746	738	781	769	820	797	799	734	762	774	782	848	762	823	792	747	766	758	746	780	777	796	783	770	781	783	813	770	778	845	745	817	760	838	801	767	762	781	790	790	720	791	794	711	756	776	756	777	783	836	803	782	771	781	829	754	784	713	806	762	793	739	779	797	759	746	773	758	796	808	825	749	816	725	786	820	800	775	774	847	749	836	778	764	786	785	792	792	794	746	863	792	756	726	775	773	774	785	787	764	768	749	808	771	764	795	788	777	765	796	776	761	791	776	761	786	778	776	767	740	722	826	776	793	779	805	824	758	765	780	777	786	730	775	800	738	786	833	772	727	778	783	754	781	734	789	781	738	792	809	725	803	790	772	761	800	795	759	774	816	792	756	790	753	764	728	747	810	782	747	757	767	730	754	778	773	808	785	723	757	778	789	797	797	766	844	767	725	806	760	780	805	755	820	770	827	777	759	774	766	792	775	879	785	778	773	763	778	763	743	801	783	783	775	802	783	798	795	775	759	764	783	766	742	751	787	796	768	776	779	769	732	806	726	757	823	787	852	766	781	747	807	730	810	770	796	804	813	777	818	736	789	774	791	796	777	757	768	778	771	790	822	758	772	760	799	743	684	767	782	783	769	766	783	808	781	775	779	778	795	790	723	787	815	764	765	743	754	786	780	803	779	773	799	831	809	804	778	726	813	759	752	748	780	728	779	778	839	769	833	779	792	747	765	756	830	772	760	788	790	777	811	791	758	824	739	790	719	762	788	809	770	801	784	761	829	830	754	751	798	781	811	768	751	748	757	766	766	796	801	779	743	796	797	773	757	805	768	804	806	720	803	770	744	780	766	792	787	775	809	778	776	762	792	805	790	784	780	730	743	800	812	731	772	776	738	811	745	746	795	781	747	743	819	724	809	831	770	774	792	790	790	749	776	778	762	779	764	731	803	756	772	757	764	752	805	823	777	764	739	773	775	795	800	814	795	781	799	802	785	758	738	743	742	787	813	759	771	752	764	768	784	763	780	803	816	799	791	763	777	772	827	782	760	771	772	781	789	787	791	756	783	746	761	767	769	755	734	736	790	765	760	802	725
4127	932	1305	990	631	471	403	351	281	258	208	197	206	186	188	173	169	154	157	144	154	145	147	155	167	144	159	125	117	153	141	148	132	134	146	137	154	123	139	127	152	152	151	136	138	148	147	132	145	135	135	135	144	127	133	139	148	142	136	98	138	138	114	136	137	102	141	130	132	128	118	134	147	124	165	143	163	153	138	138	127	126	126	137	139	125	141	131	128	127	122	144	121	121	123	129	147	142	129	145	131	137	123	128	117	151	133	143	114	141	131	137	117	135	124	122	142	124	130	121	131	145	133	136	133	136	117	141	141	126	142	127	137	127	129	136	136	136	120	133	100	131	133	151	133	136	151	139	147	126	135	145	119	126	131	145	151	128	124	109	151	136	119	120	151	111	121	131	130	124	131	130	121	116	136	117	117	110	138	121	143	128	141	133	131	142	139	136	133	147	120	137	142	143	122	148	159	135	137	139	113	146	131	120	143	133	130	139	113	125	114	122	115	134	143	137	124	143	124	116	121	122	142	132	146	140	140	127	154	134	116	127	118	146	142	147	137	115	139	130	136	149	128	152	144	138	144	126	125	138	121	144	138	137	135	136	131	130	138	132	129	117	112	126	128	132	137	127	125	118	135	108	142	122	133	146	125	131	134	122	125	129	135	119	129	147	125	127	130	151	133	112	138	129	140	115	148	124	148	124	129	154	138	144	127	115	142	128	135	117	149	142	125	128	148	126	146	134	120	139	134	117	128	132	122	125	127	128	138	130	131	128	156	128	116	137	102	119	142	133	130	148	100	130	135	125	126	138	162	168	135	150	146	128	144	128	126	138	150	155	133	124	153	133	129	133	149	143	127	146	134	127	126	140	120	127	133	142	123	118	139	131	145	125	132	132	116	135	150	147	157	149	128	133	110	128	123	137	134	134	134	131	139	123	132	122	125	117	129	107	115	116	132	123	135	147	120	152	139	113	109	124	127	125	143	115	147	129	122	159	128	111	132	146	128	133	124	146	124	117	140	143	136	126	146	127	115	148	135	137	125	123	128	129	125	142	143	119	124	123	119	133	115	115	124	137	132	141	140	119	143	133	142	150	126	136	139	134	129	114	143	140	168	134	117	131	141	149	161	143	141	159	126	144	143	116	142	118	133	109	135	116	117	126	130	141	113	136	113	108	126	139	133	142	107	140	163	139	111	136	115	134	125	127	107	128	127	126	150	151	132	118	146	150	139	140	144	147	134	139	119	142	130	124	132	128	124	147	154	118	125	134	127	132	154	136	146	130	132	132	123	141	128	137	144	113	152	110	143	141	139	125	141	133	130	147	135	118	129	128	132	118	111	125	139	143	122	148	131	127	139	113	148	167	118	128	132	117	122	121	138	115	125	139	139	120	146	128	136	122	126	149	129	134	110	125	106	115	126	123	132	125	150	116	127	151	134	122	137	131	128	131	133	149	129	128	146	116	130	132	145	143	152	115	146	121	131	126	115	129	139	154	126	107	135	137	134	126	118	132	140	126	147	130	117	126	126	127	123	124	126	116	115	139	135	142	118	148	132	137	118	121	129	119	141	140	154	142	130	132	150	122	154	117	141	141	125	127	141	147	128	126	124	128	121	143	123	138	126	132	129	130	110	142	127	122	138	147	136	136	143	126	147	143	122	120	131	134	133	126	118	116	122	146	149	123	129	112	135	113	129	116	125	125	125	135	122	143	115	138	124	133	137	127	122	142	125	128	131	154	110	133	136	108	147	111	126	143	133	144	134	125	150	101	122	129	124	125	115	131	154	123	137	107	136	125	140	124	150	135	138	133	143	114	118	140	121	104	138	113	127	115	138	126	125	128	155	119	130	159	121	123	135	133	111	134	115	123	139	150	133	131	129	128	140	135	136	121	129	129	112	149	136	120	134	133	131	122	131	120	139	128	133	140	121	104	138	107	131	136	102	120	141	115	148	137	117	128	132	121	141	143	135	140	134	124	116	145	135	116	130	127	150	119	133	120	135	142	130	145	146	131	107	132	121	126	117	125	126	138	123	123	125	118	124	125	133	116	116	135	126	139	124	142	121	136	130	126	129	147	128	134	165	124	138	137	127	121	130	124	149	137	132	147	119	130	140	134	135	132	141	145	110	130	136	139	120	127	126	115	134	125	142	143	144	132	150	126	148	137	138	141	144	144	129	149	130	131	122	129	137	133	124	135	131	156	125	120	131	152	120	127	117	146	142	132	126	124	124	131	154	119	125	125	118	128	114	120	135	122	116	132	152	149	134	122	139	121	139	131	114	139	153	129	126	147	148	121	138	120	132	137	129	154	138	127	151	117	134	138	144	137	134	129	130	123	114	120	136	134	147	126	136	137	123	135	137	133	130	140	122	135	129	139	125	135	106	131	145	165	141	121	146	136	142	115	127	126	133	130	113	130	128	122	143	138	124	112	137	140	139	119	127	143	148	152	125	134	122	126	121	139	127	124	147	125	125	133	128	147	135	159	105	118	145	142	132	130	119	146	128	131	114	142	141	138	150	134	115	126	146	143	129	143	124	127	114	129	124	121	128	128	140	124	148	152	118	132	126	118	135	140	133	134	118	125	117	114	122	134	158	137	118	116	132	122	127	153	118	114	139	116	106	134	138	120	131	141	110	121	141	132	117	131	118	142	133	118	119	128	140	122	161	134	113	140	134	117	123	123	137	136	149	127	124	128	154	130	116	124	128	135	125	135	127	119	135	154	141	139	153	134	114	125	156	148	139	132	131	133	136	127	122	132	141	130	143	120	112	130	128	129	132	131	123	133	145	127	123	128	120	127	130	136	142	130	130	143	147	148	115	138	140	130	132	125	137	132	135	118	142	127	143	127	109	120	108	131	132	127	144	131	134	127	115	136	155	135	136	124	127	134	133	137	127	136	104	143	135	135	154	130	140	132	139	134	136	143	106	117	130	123	141	143	134	132	144	154	105	128	146	145	120	134	114	119	122	140	134	107	143	132	125	113	124	126	117	108	126	133	139	122	129	124	135	148	128	120	123	133	126	136	154	118	137	107	134	115	117	124	128	136	139	147	145	107	100	134	138	118	124	155	138	143	126	142	144	143	131	119	146	149	121	130	131	128	128	133	135	134	145	112	138	119	125	124	139	129	159	142	137	139	158	136	116	128	127	141	139	129	147	138	110	113	139	157	119	129	132	124	145	124	137	132	140	129	119	145	134	121	118	142	129	110	129	121	114	124	135	126	146	120	109	126	137	111	126	123	143	121	140	145	135	156	144	125	144	138	144	121	121	121	143	122	119	137	142	131	127	144	150	134	124	109	135	147	136	133	139	139	125	113	123	132	151	126	130	121	120	135	131	133	135	144	128	116	126	118	138	128	156	141	130	136	138	126	130	137	135	127	125	132	123	126	133	136	116	118	129	117	122	147	143	116	148	124	130	136	145	150	135	139	146	141	119	117	125	147	118	111	118	139	114	126	113	126	125	127	125	107	126	117	126	140	131	96
5499	1460	2945	3492	3081	2554	2149	1777	1595	1365	1244	1076	1050	954	949	900	849	821	737	720	707	731	657	698	662	647	573	594	550	589	629	591	570	615	602	582	588	518	565	548	540	541	546	547	509	574	527	574	547	518	515	503	539	514	472	505	502	532	517	482	523	492	482	469	550	490	452	491	504	543	510	507	514	517	496	478	481	546	518	504	503	483	507	488	431	485	502	516	506	528	528	498	495	560	533	503	492	488	528	498	459	526	482	555	479	471	511	516	529	533	474	520	532	461	499	464	472	516	460	502	534	482	478	473	501	440	477	495	497	478	504	494	490	511	454	499	514	516	480	498	485	484	454	495	450	493	445	513	507	455	485	458	479	512	494	485	456	500	539	483	448	498	474	492	507	481	512	472	485	487	524	492	476	500	464	501	485	508	490	478	439	468	463	514	463	477	500	482	446	515	501	501	527	481	478	477	489	476	486	480	506	521	482	466	475	479	462	521	450	491	467	475	470	505	467	510	468	480	445	489	485	460	488	494	480	448	450	454	496	471	548	493	468	479	471	469	481	524	477	484	483	484	504	486	494	496	474	508	475	460	491	467	419	477	493	499	421	512	531	509	439	510	493	500	484	511	467	437	464	476	465	495	488	508	468	475	475	489	463	471	491	469	488	479	513	523	473	460	496	504	501	507	495	473	476	466	457	524	504	483	509	475	494	506	451	496	492	459	495	470	460	494	491	500	476	493	516	534	491	468	469	496	479	510	485	524	460	479	483	464	505	477	476	498	485	500	478	498	483	482	486	542	500	545	472	475	476	507	511	488	481	488	472	456	508	478	499	511	487	485	519	484	492	541	483	477	500	488	445	465	475	472	488	478	504	483	473	480	446	497	534	497	492	510	514	459	490	469	502	553	513	473	483	458	498	509	483	496	473	483	441	489	447	453	474	514	520	501	489	476	480	485	515	488	524	483	467	469	488	487	502	483	482	475	496	489	495	504	486	493	513	488	448	463	525	494	494	460	529	452	478	459	451	531	465	456	461	490	495	451	501	482	458	502	483	486	505	484	471	490	502	485	497	488	509	499	527	472	499	484	443	515	441	467	497	494	500	460	494	496	505	521	485	487	502	456	500	465	485	445	480	492	485	454	480	465	480	517	455	498	456	473	481	495	530	519	467	510	466	466	487	472	462	461	477	483	510	481	507	458	499	483	464	494	496	485	467	507	534	497	488	484	546	504	507	515	531	500	497	479	494	461	457	443	479	464	464	476	484	508	472	487	478	485	519	430	485	517	496	502	511	495	467	493	468	525	489	490	505	497	499	478	510	483	454	483	469	494	492	485	485	485	474	458	487	470	461	492	504	475	493	494	462	462	516	491	502	500	465	437	469	475	493	483	484	499	481	492	494	513	478	458	497	485	489	485	468	474	464	483	475	446	477	471	501	479	472	514	502	477	481	503	474	446	454	482	518	504	474	468	516	492	493	507	487	471	482	473	485	468	488	504	402	477	471	466	498	495	459	475	508	550	451	456	455	519	497	510	487	524	484	502	500	529	497	505	502	470	522	472	488	537	461	471	484	481	519	489	472	458	531	493	450	487	513	497	491	487	515	531	469	499	485	464	460	495	513	480	482	480	507	481	483	490	472	468	500	503	479	487	466	472	456	502	436	486	507	490	498	487	486	453	493	507	464	494	480	469	500	491	510	446	498	485	468	480	482	522	477	502	485	476	514	502	507	471	456	446	467	502	459	458	491	516	472	503	447	493	491	502	520	489	487	467	519	500	492	461	519	498	524	481	459	520	493	477	492	505	498	478	444	513	518	483	490	496	503	444	496	464	497	435	503	444	506	498	485	444	484	460	462	433	499	482	486	528	515	443	478	480	472	480	475	502	464	515	527	472	537	466	510	467	485	484	469	474	440	519	494	457	458	468	517	498	475	497	488	450	498	475	499	472	491	467	511	521	487	470	519	476	475	475	452	489	487	503	504	503	455	451	498	461	463	489	470	498	496	484	481	502	516	517	511	507	470	469	491	522	450	464	462	485	495	483	492	510	472	492	486	519	474	485	450	469	450	475	484	470	487	469	486	521	472	440	482	489	510	501	482	482	483	478	498	508	493	449	468	488	481	495	492	495	511	480	477	459	452	509	460	481	468	456	494	482	502	505	446	474	509	435	478	481	509	480	467	469	500	461	475	466	475	498	453	502	483	485	483	496	495	450	483	491	484	469	467	508	477	500	476	455	518	452	461	523	480	480	485	484	442	529	483	496	512	473	438	489	497	460	450	468	475	495	491	489	455	478	511	480	465	502	449	492	497	481	501	482	503	449	494	493	465	498	474	488	489	493	464	509	483	470	453	492	484	472	516	465	501	446	492	436	486	487	469	484	464	470	507	503	472	455	507	479	469	456	481	476	504	493	490	516	509	466	497	467	503	475	484	502	458	497	461	498	463	475	460	502	482	514	522	504	513	523	470	479	454	491	472	528	476	493	500	538	511	486	447	460	500	461	477	534	513	498	493	461	516	482	474	503	488	536	497	491	505	464	461	517	484	488	523	471	435	490	488	500	478	496	481	491	498	459	526	448	495	520	498	496	457	461	496	471	484	493	434	475	520	491	498	492	459	506	472	487	473	496	477	499	487	455	486	505	516	498	518	461	500	485	477	476	491	497	428	468	482	492	545	458	485	492	469	441	528	478	472	503	448	446	494	487	461	484	512	498	524	473	479	484	504	495	485	491	497	484	490	478	495	545	481	462	464	473	468	481	491	435	514	471	528	474	490	495	512	480	456	494	540	524	488	470	527	525	479	481	489	468	531	491	512	513	510	464	493	515	499	459	508	495	490	488	498	469	517	479	501	489	453	455	491	512	488	481	519	488	458	500	464	504	502	502	471	506	494	458	496	459	460	494	528	543	488	470	487	481	481	487	471	470	511	494	460	536	492	484	462	473	496	508	514	493	484	495	508	484	510	518	485	491	437	451	485	517	480	504	467	464	491	488	511	495	485	476	519	471	466	478	481	517	509	495	470	521	475	489	464	498	456	462	484	462	489	495	481	471	457	486	490	486	506	454	480	502	484	433	521	504	490	486	484	529	515	522	492	454	460	509	544	492	462	480	482	493	455	457	487	478	502	478	516	478	445	507	481	462	468	520	536	540	502	446	482	478	487	485	449	500	513	465	473	453	466	492	487	498	475	491	466	505	496	495	511	475	427	486	473	497	479	464	518	480	462	468	514	464	489	477	487	467	486	486	489	492	481	516	468	498	468	480	480	497	470	488	474	533	477	452	474	523	470	502	471	500	500	477	483	468	461	512	499	475	469	481	481	458	449	463	467	488	488	450	503	498	487	484	506	493	492	522	450	476	447	529	482	519	442	502	475	514	470	518	521	492	511	499	465	461	485	478	478	517	492	464	478	498	529	450	446	493	503	444	469	526	514	486	460	476	516	484	496	472	452	461	498	481	474	495	496	486	502	515	519	496	477	455	462	474	505	507
7058	1641	2245	1588	1093	812	622	459	394	303	284	241	236	214	218	193	145	176	151	151	165	133	151	128	134	153	151	114	129	137	129	111	128	134	126	113	125	110	129	116	130	125	135	120	123	105	121	122	93	129	130	118	127	105	129	122	109	128	125	137	97	110	115	121	120	97	102	111	97	117	104	111	112	114	130	129	97	104	110	109	101	119	117	111	113	109	118	111	105	105	112	107	111	106	100	105	109	120	120	103	112	109	95	113	120	113	91	110	100	93	101	115	88	112	114	111	127	103	101	117	104	122	110	135	97	96	114	107	118	115	105	106	110	101	96	120	119	94	112	99	114	115	118	99	99	121	108	94	133	124	132	108	111	102	94	102	106	94	113	103	109	103	122	100	122	104	110	116	104	104	90	97	111	118	123	112	105	95	106	123	100	123	126	111	102	112	84	92	101	90	107	112	118	107	130	88	115	101	115	120	90	108	100	115	99	110	106	115	97	113	130	115	131	115	111	119	100	104	93	109	110	108	101	113	117	93	116	93	99	110	108	113	111	99	116	101	128	118	117	110	107	110	109	122	118	123	133	108	102	107	113	100	118	102	116	97	109	104	90	91	112	115	115	120	113	117	106	126	110	107	89	84	122	125	135	115	119	106	102	99	100	99	116	110	125	94	90	108	119	119	106	107	127	119	109	108	120	109	111	113	107	112	111	126	104	94	101	106	106	109	114	96	101	126	112	98	109	106	94	120	99	95	105	109	114	102	103	104	106	110	118	109	115	107	98	98	107	114	97	93	115	83	107	115	114	105	99	117	101	109	124	115	99	92	124	112	122	125	112	104	108	104	102	140	112	95	114	110	110	100	106	100	111	96	116	90	105	86	101	99	122	119	106	106	109	103	111	112	113	107	98	116	114	103	115	99	119	106	105	101	96	101	103	74	121	92	111	126	126	107	118	108	103	103	115	99	124	90	110	98	112	105	101	123	92	107	107	107	105	124	97	125	117	128	120	110	101	116	114	116	122	98	113	104	113	102	107	100	102	120	121	106	121	125	101	128	125	98	110	118	120	99	103	116	98	103	107	112	101	124	110	116	95	97	110	104	113	111	130	111	101	103	114	109	112	92	110	103	126	108	106	115	113	107	100	116	104	114	92	97	110	112	106	101	108	93	132	98	120	88	98	98	104	114	117	94	86	101	114	89	113	112	99	91	126	140	107	116	108	104	101	111	99	99	110	133	105	98	107	105	127	114	112	106	106	117	96	110	107	118	115	121	113	103	95	118	105	110	113	106	117	116	135	95	99	106	105	114	116	109	102	104	108	101	121	123	106	95	106	116	116	103	103	93	132	103	111	120	119	111	119	106	110	110	122	107	93	117	108	103	113	108	109	110	103	106	119	131	101	103	126	124	101	102	106	113	109	110	108	107	126	115	106	122	111	111	91	100	97	104	101	111	118	94	125	100	111	111	96	104	124	120	104	100	112	145	106	115	89	106	120	105	92	118	93	98	114	119	117	95	117	126	103	98	106	106	121	99	104	118	86	112	110	114	98	105	115	134	114	115	110	95	105	129	93	111	119	120	93	108	112	109	122	123	116	112	115	114	108	102	116	112	119	112	107	120	117	114	110	110	121	95	112	109	113	103	123	124	102	97	104	103	122	94	110	101	98	119	123	103	111	111	109	109	123	105	118	106	97	105	102	105	111	101	103	79	113	108	92	108	101	115	105	99	111	120	111	113	103	113	103	112	107	110	121	114	132	125	102	102	125	106	118	103	106	92	109	92	100	117	98	125	101	114	109	112	107	105	89	118	105	122	107	93	115	142	114	119	108	93	101	133	112	100	107	112	114	109	116	99	106	124	134	101	120	116	85	113	101	123	110	79	114	142	103	121	121	103	114	90	115	127	103	104	113	116	123	103	116	92	90	110	114	127	92	107	120	109	106	103	112	108	117	103	116	109	112	97	110	101	115	118	92	97	127	111	101	109	105	112	102	91	103	104	116	109	102	107	103	114	101	114	91	115	98	113	98	125	100	118	119	103	111	96	95	129	102	109	93	118	108	101	104	101	95	105	106	101	107	106	110	115	113	113	113	134	118	114	104	128	111	102	90	121	128	95	108	101	109	98	99	119	102	115	99	107	105	106	94	102	112	107	94	108	115	108	97	107	115	102	135	116	93	127	107	115	96	101	88	123	94	112	91	117	123	119	105	91	133	112	93	87	87	118	122	116	123	106	105	84	109	102	112	102	111	97	97	98	105	104	102	98	113	124	89	93	107	109	124	113	120	119	109	91	126	114	113	99	107	102	111	102	134	95	112	116	117	97	91	107	106	101	94	110	91	96	101	102	115	112	108	115	122	110	99	116	94	118	106	107	105	120	118	107	109	116	109	113	118	96	114	115	105	90	105	89	110	118	107	124	128	113	99	96	98	110	100	120	101	108	97	99	98	116	106	105	108	101	114	127	127	117	117	100	86	102	115	96	114	112	112	108	109	111	96	85	110	99	109	91	127	104	98	109	107	113	105	105	93	117	118	113	108	115	95	106	100	117	122	94	123	98	119	103	123	112	100	113	116	111	106	84	93	113	108	115	117	109	118	107	116	104	110	104	119	122	121	111	99	111	115	93	100	123	105	104	99	95	113	116	102	101	106	124	82	116	102	110	108	106	121	112	107	114	111	122	108	112	95	101	106	94	120	102	112	93	102	109	120	94	102	107	110	104	100	115	107	115	132	112	103	100	107	125	81	91	88	104	107	120	109	118	114	111	116	116	109	107	107	115	113	109	111	116	93	106	94	99	111	92	110	119	116	107	106	87	92	109	122	115	102	90	127	102	114	120	88	105	123	96	102	99	102	115	91	102	116	115	111	118	111	111	104	110	115	128	100	107	114	106	112	117	101	97	82	95	82	125	99	115	99	117	124	118	118	104	105	121	114	101	99	115	112	91	117	121	106	96	95	108	109	108	116	110	122	109	113	101	105	105	98	110	127	75	121	122	100	107	90	117	111	90	109	89	113	124	105	110	98	120	110	108	92	95	90	93	104	111	89	113	107	106	111	115	95	110	122	102	87	109	127	120	102	115	87	95	126	112	99	97	105	105	101	87	106	126	97	119	112	96	110	111	114	111	109	119	99	130	122	98	118	114	95	108	99	105	106	120	97	92	93	104	97	99	91	92	112	131	114	124	110	94	132	103	131	123	91	112	115	113	105	89	125	102	106	119	108	101	113	124	101	106	137	117	101	122	100	88	110	116	117	117	113	103	101	100	114	98	114	107	128	106	113	102	103	106	100	106	96	115	99	103	117	118	114	115	112	89	97	114	115	110	117	116	125	102	108	90	101	106	114	108	114	96	107	120	116	99	114	100	113	119	107	112	109	101	97	93	124	114	96	108	99	135	95	111	127	130	116	107	92	103	119	114	101	111	111	122	101	112	123	106	107	113	96	104	97	105	117	114	113	98	96	108	131	95	112	110	111	111	118	121	120	118	90	108
7327	2216	4909	5612	5082	4055	3281	2808	2358	2050	1804	1566	1401	1240	1222	1172	1058	975	892	872	828	776	755	713	750	641	681	602	642	651	615	573	544	539	552	564	542	570	575	534	544	531	519	475	480	487	469	470	523	505	517	473	474	494	474	501	475	445	450	463	449	449	434	489	446	475	450	434	478	419	485	472	459	460	458	397	484	420	455	453	408	440	439	448	437	451	457	468	433	420	429	474	414	444	460	430	434	429	447	462	445	399	405	440	434	420	463	409	445	451	413	388	386	423	405	455	440	413	426	476	392	440	431	412	412	467	399	423	400	388	450	403	422	433	451	404	422	423	424	408	425	407	417	445	438	368	420	410	448	448	420	411	398	450	433	433	405	418	446	436	433	466	393	424	416	439	436	451	390	386	402	426	441	403	411	460	416	400	450	433	426	441	412	448	399	400	442	413	367	433	384	450	440	449	390	409	426	441	422	411	419	437	391	429	436	406	416	440	415	435	418	449	417	424	429	436	408	440	379	429	440	441	415	398	424	407	399	423	405	377	443	426	398	416	393	395	406	400	399	424	453	406	421	417	405	435	409	462	403	469	423	466	428	410	414	415	453	434	398	400	426	470	445	431	414	389	452	431	390	432	417	424	436	416	428	409	404	433	427	407	433	382	420	430	434	422	377	431	404	442	459	481	419	413	418	418	430	414	440	406	456	397	386	410	399	404	396	439	418	440	408	414	395	412	443	405	383	452	447	434	404	438	438	404	406	414	398	401	402	440	434	418	404	403	410	443	401	358	398	452	422	442	415	422	407	437	422	420	419	387	425	421	413	438	409	422	425	394	416	405	410	433	429	385	405	418	416	396	414	392	448	431	430	389	404	411	436	360	426	410	404	407	432	403	419	444	420	404	404	425	416	407	419	436	412	399	378	415	397	413	419	421	405	412	369	408	427	426	386	445	415	391	386	461	422	365	415	390	425	429	439	433	408	473	406	428	418	431	376	434	425	411	394	442	461	441	401	410	432	384	389	419	421	459	401	384	397	441	445	421	437	422	431	416	410	418	426	421	434	450	422	409	434	404	410	390	413	445	396	391	423	412	400	382	407	439	410	468	405	416	422	420	431	397	467	423	438	442	437	412	448	437	428	427	439	405	408	410	462	384	422	418	409	422	435	408	428	441	390	430	387	446	401	411	385	430	410	425	449	433	405	421	402	413	462	405	387	417	446	409	435	438	374	405	390	410	427	419	430	423	399	430	394	402	429	411	396	406	439	405	403	373	408	400	414	435	429	434	386	401	400	451	380	413	410	440	442	404	401	436	360	437	390	431	423	353	431	402	437	412	412	424	443	386	397	446	392	414	397	418	419	454	425	399	390	409	441	377	417	426	404	420	434	438	405	431	438	427	410	402	393	438	417	403	425	407	378	424	436	427	415	432	451	442	422	387	389	441	422	395	392	393	404	443	413	382	449	402	387	435	402	403	404	419	443	416	425	403	447	396	449	401	419	427	432	399	429	388	411	425	378	394	429	405	429	406	393	392	424	391	418	420	419	368	414	412	436	440	414	417	423	403	420	420	400	410	384	421	408	410	396	402	397	453	416	402	384	398	418	428	430	399	405	386	396	397	423	396	431	373	402	425	430	420	414	432	428	431	421	405	413	388	412	401	394	409	444	437	421	382	388	413	409	382	423	403	410	418	401	409	424	406	401	392	395	433	401	414	415	442	413	407	419	399	444	424	432	392	414	414	405	429	427	428	368	409	398	446	423	379	417	397	390	432	385	397	414	425	412	398	395	431	427	436	411	407	404	422	426	405	407	421	439	422	396	403	412	402	441	446	442	430	421	408	374	427	444	390	407	433	407	428	415	420	380	398	467	374	426	421	423	410	427	426	382	466	404	446	455	445	408	409	444	431	415	427	422	464	423	434	388	420	418	419	425	396	427	419	458	415	427	423	406	447	429	428	403	412	406	420	463	422	397	410	410	423	413	432	394	369	435	396	394	423	399	392	439	408	445	417	434	418	395	469	401	398	419	438	458	421	457	384	411	390	436	408	442	431	390	393	423	406	467	380	415	432	428	433	400	405	486	433	392	428	433	404	420	412	408	410	400	459	416	425	414	417	395	400	422	439	400	392	413	417	401	420	399	406	448	392	410	402	426	414	430	452	410	440	418	423	417	410	408	413	431	393	416	398	421	429	426	447	420	403	409	397	412	429	440	417	410	430	373	394	428	390	432	411	407	411	437	437	417	406	403	423	406	448	407	451	400	439	414	402	397	393	436	388	432	428	411	439	438	399	416	420	431	400	407	409	428	425	416	390	429	431	423	422	363	409	437	394	398	427	399	460	395	412	412	416	456	418	411	397	402	420	437	416	368	429	407	424	382	425	426	421	395	428	390	403	414	419	451	461	441	403	375	455	425	377	432	452	415	397	400	377	418	384	401	411	417	376	372	398	402	393	413	436	453	452	404	385	446	385	458	406	418	407	438	444	426	418	419	389	446	415	393	399	466	443	401	432	399	391	435	421	461	417	430	429	443	378	381	445	408	393	434	443	401	430	418	427	433	418	412	432	408	398	404	377	383	375	422	415	429	392	418	417	397	399	426	407	433	420	394	415	417	412	394	422	430	450	416	403	420	399	430	422	402	386	411	433	467	431	425	409	406	394	391	425	375	404	452	422	448	441	396	395	414	397	423	366	445	426	404	410	420	410	381	453	435	437	426	435	452	438	422	405	401	425	417	415	418	425	424	429	405	401	399	439	398	403	371	413	426	410	468	418	416	361	438	407	413	409	430	410	436	396	416	415	400	428	425	448	458	435	408	424	404	380	394	416	426	406	438	443	423	412	432	426	432	415	419	432	403	443	422	418	412	444	452	428	424	393	416	435	377	430	442	442	439	415	436	393	401	416	430	438	435	412	422	425	470	398	453	418	424	421	415	414	419	437	425	432	435	473	453	421	432	395	410	403	393	418	415	408	420	372	419	408	398	424	433	423	432	385	432	401	412	437	432	406	415	436	411	408	423	407	402	408	424	435	408	425	376	437	420	438	420	414	440	405	434	388	427	419	394	422	436	405	449	424	442	403	420	403	456	401	384	397	418	428	405	423	403	434	431	458	443	402	415	400	422	418	448	436	461	406	406	435	406	416	409	423	424	436	344	449	442	427	392	468	428	416	383	426	413	387	393	439	391	383	418	446	421	424	387	417	390	444	401	398	413	406	460	405	408	452	438	373	424	426	380	413	419	429	397	420	380	422	438	439	404	431	407	385	406	397	437	442	401	384	395	413	411	412	416	442	433	402	416	436	406	443	420	429	403	429	390	390	410	386	402	433	423	392	435	422	426	415	415	384	399	398	410	401	456	422	402	394	430	441	428	440	444	402	437	434	408	420	427	421	399	415	423	422	457	451	432	417	435	401	386	373	403	407	399	410	390	440	416	399	417	427	399	410	388	444	403	369	411	411	430	419	371	411	406	413	420	418	401	422	446	412	395	423
1202	254	319	271	269	254	275	228	215	245	220	226	237	232	230	213	225	264	234	231	239	238	207	239	245	238	244	263	233	226	216	225	256	241	225	234	205	228	215	220	228	229	239	230	220	236	237	222	241	223	251	200	214	264	216	235	204	229	230	233	223	251	261	227	240	214	244	238	207	221	244	227	227	216	220	240	229	232	223	234	208	203	226	248	268	237	221	240	197	231	210	243	217	227	229	228	212	235	245	251	239	189	234	252	224	217	246	213	222	245	219	250	244	234	224	222	222	218	219	222	215	228	211	223	254	228	219	237	232	233	237	236	241	223	214	196	236	216	246	223	229	230	240	219	221	261	208	228	236	209	223	206	227	232	237	238	240	218	196	230	221	229	224	218	222	226	229	247	228	240	272	241	217	208	229	236	245	233	221	195	230	227	253	233	212	207	241	205	249	242	230	218	240	215	192	233	198	212	229	237	238	227	229	237	224	239	213	233	237	200	231	246	263	240	257	236	222	226	250	207	236	231	237	215	225	222	288	247	243	209	275	228	240	247	214	237	221	216	228	213	226	234	234	205	228	232	223	222	216	209	251	218	232	221	210	221	221	225	233	212	250	258	218	217	242	202	240	229	234	221	230	220	221	198	231	232	239	245	205	249	217	244	225	216	219	246	226	225	258	218	189	219	212	248	230	249	222	230	213	216	245	202	225	218	232	215	226	203	221	202	205	219	210	247	217	224	236	252	238	234	233	231	233	246	216	223	215	218	202	219	207	224	239	235	227	210	249	229	231	218	227	209	208	246	219	235	251	226	203	242	232	227	259	228	251	242	226	210	242	223	261	247	225	233	227	214	229	219	253	230	246	222	219	241	206	199	230	241	212	218	216	231	247	213	226	248	236	212	248	214	223	205	224	233	241	226	227	251	236	231	229	223	210	240	214	215	222	247	248	263	230	224	223	234	238	215	240	229	235	239	217	264	245	223	230	234	236	229	249	216	231	233	242	229	233	228	236	252	251	243	229	253	216	214	232	226	226	232	226	197	205	212	252	231	213	216	223	217	253	242	230	236	210	238	235	224	215	241	196	230	219	190	262	230	224	228	240	222	228	203	222	237	228	242	220	236	234	234	240	259	236	238	217	217	256	244	245	233	252	236	236	216	222	215	223	238	214	238	239	217	248	219	203	227	240	227	222	224	204	216	198	231	223	216	220	251	228	217	235	222	219	249	227	254	228	220	225	224	240	196	245	208	223	241	236	222	240	234	200	203	217	227	219	248	240	233	245	225	233	246	234	234	223	245	245	237	248	239	239	215	236	253	220	238	232	256	266	238	231	239	229	243	209	216	198	216	244	224	227	238	233	247	208	235	221	238	212	225	222	200	227	234	225	212	217	268	211	240	223	200	241	210	235	234	197	224	249	226	239	233	239	233	216	222	229	236	219	246	234	201	222	227	236	228	212	256	226	253	232	262	233	233	243	247	230	259	217	228	210	226	254	234	246	230	221	231	262	234	229	239	256	240	228	250	238	219	237	224	236	246	208	231	214	228	241	218	232	231	210	228	260	232	222	217	249	224	222	242	189	219	226	235	239	227	212	220	229	227	215	240	236	245	243	260	227	228	220	227	206	251	239	224	242	253	226	232	223	226	237	243	226	258	225	203	213	197	244	211	254	242	227	249	258	245	233	237	232	222	231	237	235	245	253	239	209	244	223	245	223	207	223	244	238	229	214	200	262	235	222	213	203	233	234	220	240	225	233	221	257	243	233	223	233	231	228	231	238	225	225	232	227	215	236	230	246	226	202	258	232	216	221	207	235	223	239	224	226	264	232	236	228	227	239	229	246	220	212	246	243	233	230	231	205	238	247	246	223	265	223	242	246	264	206	242	214	228	235	253	244	202	221	228	238	222	227	245	226	226	243	248	227	251	245	246	206	213	233	233	218	235	239	224	215	202	229	206	245	212	192	243	270	221	219	235	243	245	236	211	234	242	254	221	226	211	226	231	220	236	224	232	237	249	219	247	231	242	243	216	257	224	215	206	208	262	246	229	230	252	224	235	232	242	199	243	197	219	214	232	236	249	210	216	195	232	229	195	240	228	236	247	208	224	201	201	233	230	243	227	240	233	233	216	252	249	226	224	200	239	228	228	248	220	246	205	240	253	241	230	254	237	209	233	234	250	206	228	235	227	229	230	229	233	243	243	248	234	234	211	228	226	239	238	232	234	198	238	218	215	218	257	238	230	242	249	241	218	231	218	232	232	240	232	255	195	210	238	260	253	223	236	233	197	223	229	253	254	219	236	224	215	194	210	236	245	205	197	227	221	244	246	223	225	218	218	200	227	246	230	188	214	215	246	244	242	223	229	231	218	234	242	215	206	227	228	240	217	246	231	221	218	233	205	223	238	233	216	261	214	214	215	233	225	239	241	248	241	214	237	213	250	226	261	253	238	254	225	239	230	220	236	213	223	218	196	250	252	227	266	267	250	251	203	235	217	226	213	221	204	233	240	218	219	203	218	230	253	237	220	209	208	247	218	247	238	197	253	241	220	228	222	205	242	244	238	217	228	263	224	228	211	227	238	223	226	250	244	226	241	220	231	217	229	218	232	216	240	206	222	216	238	225	210	245	214	245	217	253	228	245	245	246	210	214	222	254	199	226	245	253	250	235	215	224	242	284	215	226	216	257	242	224	263	235	270	254	262	238	230	239	210	254	203	235	246	236	243	222	209	209	231	235	234	201	234	239	228	238	242	228	234	212	236	238	203	230	236	231	204	246	243	238	244	229	232	274	231	227	241	212	241	233	244	232	259	237	228	232	244	218	207	219	234	261	229	236	249	237	214	238	225	236	234	231	233	221	231	228	206	211	202	221	232	212	235	252	231	216	226	229	215	230	251	236	226	225	222	223	211	234	217	211	247	198	216	219	245	232	236	235	236	224	250	220	236	248	246	258	238	224	242	220	243	230	213	244	211	238	224	216	247	230	207	225	203	224	216	228	238	228	237	233	224	207	217	215	214	212	225	259	237	196	231	233	250	229	234	218	223	224	215	228	215	213	224	221	225	223	246	210	228	226	216	245	236	233	241	245	224	239	237	215	234	217	238	242	230	224	227	238	223	228	247	225	189	217	246	256	210	213	232	235	219	240	269	242	207	227	236	242	219	221	218	244	215	254	190	246	230	234	236	277	205	217	185	232	235	242	242	234	242	249	230	260	224	239	232	198	222	252	247	226	217	240	209	217	237	215	259	223	239	237	236	232	229	243	218	233	216	246	231	248	255	247	243	238	225	244	244	231	227	221	212	256	232	244	216	218	217	216	216	218	233	244	244	246	224	240	224	234	257	231	219	222	209	228	243	223	206	229	229	222	236	224	196	251	244	233	225	200	246	208	234	255	241	243	223	254	230	210	225	227	221	237	224	236	242	221	237	248	206	237	229	250	224	210	229	251	224	201	256	233	239	222	250	236	232	221	227	220	218	267	233	229	225	257	232
2242	872	926	975	909	919	894	806	880	826	800	760	787	811	761	803	889	834	762	791	780	789	808	776	784	766	846	804	846	797	793	793	767	741	793	756	795	813	742	804	833	765	753	809	740	785	831	771	786	817	712	773	772	806	773	785	772	777	811	762	762	777	745	863	753	788	778	802	797	827	799	762	787	767	790	795	757	759	773	743	800	775	793	780	864	761	770	786	752	769	780	801	769	712	834	760	758	801	727	718	773	818	729	775	813	746	784	743	770	785	778	795	817	809	723	766	768	800	791	793	727	731	821	758	739	764	724	820	784	774	776	773	763	777	823	759	767	764	747	722	789	764	815	763	766	776	812	831	775	770	786	812	751	788	768	748	793	800	832	769	799	792	815	758	742	735	798	797	759	776	754	796	772	761	808	799	748	765	755	777	800	800	758	767	785	731	811	766	800	769	806	739	790	765	809	794	765	767	737	773	781	787	798	795	761	771	776	796	796	780	764	741	775	794	844	782	781	777	768	742	772	752	785	789	789	768	786	769	740	740	779	801	800	799	741	723	751	789	781	775	773	745	797	776	769	793	767	712	802	842	790	758	784	799	787	777	782	753	766	780	752	758	790	792	777	736	763	759	787	741	744	759	758	816	778	778	786	810	780	751	817	791	777	786	722	793	760	740	788	768	787	734	817	788	772	766	759	748	812	764	738	774	813	808	763	754	781	818	743	793	861	749	833	762	804	785	781	773	751	796	810	767	833	727	758	768	732	796	818	759	730	810	772	781	792	763	775	753	788	786	768	753	775	782	742	778	749	783	802	735	802	779	761	759	750	735	793	789	739	751	824	734	749	784	764	767	755	793	751	758	765	823	785	750	761	757	729	753	810	815	794	798	795	791	802	788	809	813	751	786	802	747	782	811	763	759	785	724	770	785	824	826	788	793	774	753	782	824	762	762	794	823	789	743	756	764	797	771	824	734	760	789	780	782	800	771	797	779	772	766	770	765	723	758	774	766	823	795	790	735	763	803	749	737	796	775	753	767	786	780	771	740	763	794	805	769	773	771	795	729	758	793	801	772	768	775	750	781	780	740	755	731	819	789	802	781	821	755	802	777	787	819	808	811	733	781	769	753	803	791	760	790	764	783	762	758	783	747	775	777	789	817	758	803	786	791	760	780	782	800	796	761	786	714	800	753	783	738	771	804	740	817	804	746	808	783	787	738	822	764	792	794	831	771	769	811	760	762	761	768	779	784	769	751	791	756	769	825	733	779	829	778	750	746	797	774	740	766	752	726	807	829	802	821	736	773	783	775	769	786	794	773	810	747	845	758	804	782	836	791	750	776	811	788	791	820	789	801	798	780	732	818	783	744	769	729	772	793	760	742	754	786	845	724	749	792	742	854	776	712	779	766	820	820	793	769	777	750	746	763	809	720	759	754	824	787	801	774	778	776	803	766	796	770	748	772	777	760	780	769	768	789	789	733	773	741	784	776	779	827	747	767	778	710	756	823	762	773	772	820	771	789	743	843	750	779	786	759	783	784	776	782	736	810	804	743	802	783	784	760	816	792	788	780	830	789	736	791	780	771	760	807	769	745	773	801	781	789	759	772	823	840	797	759	757	749	759	788	746	757	825	771	781	785	749	796	767	762	780	787	771	826	734	751	717	764	781	853	755	787	749	798	765	727	803	767	791	739	710	764	802	787	732	739	747	796	811	779	790	805	755	759	763	766	781	748	764	785	788	815	802	836	724	718	773	764	779	799	739	773	812	776	736	753	861	804	776	782	768	814	745	773	762	792	784	785	811	796	727	773	762	733	749	790	753	818	765	767	788	793	789	749	818	768	785	800	734	800	759	796	795	822	814	774	763	825	775	766	748	792	802	735	799	748	787	771	789	774	797	762	740	786	767	760	741	813	777	742	773	765	763	801	768	799	763	772	788	771	777	738	798	760	763	750	790	780	817	768	787	767	763	803	733	773	789	725	773	824	790	735	746	771	760	747	764	792	799	759	771	782	769	785	755	787	743	787	807	779	777	820	768	806	805	799	783	729	792	745	790	793	762	757	725	785	817	804	820	729	793	772	758	760	772	832	796	760	798	786	746	750	765	748	803	778	813	749	764	809	730	728	772	803	748	784	806	738	796	746	721	769	766	761	766	781	751	821	737	764	769	795	778	776	777	764	724	778	778	787	824	782	683	803	713	725	773	787	784	737	764	834	780	827	790	790	802	802	765	774	814	784	821	793	769	765	750	702	757	773	758	757	753	725	793	784	788	778	775	790	786	773	797	784	734	771	757	842	779	787	789	791	843	786	839	801	743	842	808	725	800	823	767	728	708	804	790	774	783	790	758	769	787	834	747	726	747	794	730	752	754	758	762	793	791	752	761	781	794	786	764	796	769	757	784	745	767	778	788	788	779	784	798	741	768	750	802	741	782	812	743	836	784	790	783	820	790	773	749	752	776	784	767	758	786	814	782	761	778	768	815	763	752	767	789	762	762	736	762	744	771	780	800	793	765	752	716	793	792	751	799	759	768	780	765	754	777	779	847	861	781	759	761	747	809	753	813	752	735	804	751	767	792	798	743	749	779	807	745	746	787	794	708	795	735	754	792	770	735	729	772	762	744	837	749	782	804	815	693	748	819	763	752	823	760	774	819	771	736	759	789	762	771	774	772	765	784	753	822	782	788	742	759	727	784	714	785	772	750	784	759	745	750	813	767	778	752	790	780	734	830	739	774	844	801	775	829	795	801	749	768	740	805	778	760	784	775	780	735	767	746	775	767	773	748	840	807	738	770	789	746	743	828	812	780	768	809	774	778	768	788	802	736	750	724	746	807	806	742	814	744	792	834	764	753	770	767	758	802	786	819	751	786	774	793	731	793	761	739	769	729	767	772	729	795	772	797	781	772	768	761	750	731	727	758	804	768	761	768	765	774	770	771	802	773	750	868	764	779	768	764	795	770	730	726	763	779	770	756	771	736	765	843	781	834	758	731	809	770	775	786	731	794	804	807	783	794	748	788	781	767	754	769	773	788	739	806	784	806	805	742	836	785	793	816	736	723	771	799	789	749	787	778	812	802	772	790	801	737	748	750	802	777	777	788	719	751	744	745	775	827	837	811	793	789	805	790	827	789	819	794	790	829	794	743	741	747	793	799	700	724	764	768	726	753	795	758	781	784	800	751	826	811	710	759	791	739	805	800	759	866	809	775	787	771	777	782	818	787	742	840	747	778	853	829	783	833	759	746	764	796	783	761	773	787	777	765	788	768	802	817	767	795	774	782	808	777	750	774	776	748	727	786	772	792	728	756	842	774	811	807	779	703	778	793	778	865	741	800	727	814	732	861	777	766	865	807	749	761	779	788	781	747	811	792	793	743	770	784	772	737	790	772	749	760	752	810	725	730	800	754	792	775	769	820	795	793	823	786	800	779	805	748	748	809	785	740	802	744	831	786	762	750	793	836	762	780	766	804	806	800	795	810	745	768	803	706	764
4018	879	1238	898	631	517	360	314	282	266	208	207	173	184	188	165	173	163	179	134	148	136	150	146	143	131	154	153	114	146	137	134	151	138	136	151	123	127	136	145	127	127	120	113	139	147	108	138	132	147	129	125	121	159	135	125	134	140	149	113	140	117	150	121	133	122	144	121	136	121	126	141	137	136	127	148	133	120	144	137	156	121	118	128	137	134	128	122	107	115	131	127	140	145	126	117	125	137	106	132	136	135	124	125	118	114	120	137	121	129	125	125	126	122	123	151	131	127	128	124	140	118	139	131	134	152	132	123	129	107	122	117	143	132	142	126	135	143	123	139	119	121	122	117	127	131	130	118	103	125	138	165	124	120	127	128	109	118	139	109	135	106	120	126	114	120	146	106	117	113	147	147	135	105	137	152	124	121	117	131	134	108	131	116	128	135	128	154	142	131	135	125	130	117	131	150	117	127	106	104	113	123	128	130	116	130	130	142	136	141	120	95	128	135	125	125	101	134	117	115	113	125	129	128	122	121	111	119	129	128	138	118	125	121	119	131	114	127	130	133	121	102	117	134	117	125	140	124	143	116	119	131	139	111	124	121	127	133	131	148	130	101	109	118	113	131	140	133	144	112	141	143	130	131	105	122	120	102	120	128	124	121	118	119	136	117	125	108	122	132	136	127	136	121	123	133	124	144	117	124	139	126	115	117	116	135	124	134	113	128	136	105	128	124	132	134	126	144	119	116	132	135	123	135	135	122	145	143	103	119	120	120	150	127	144	118	132	114	129	141	112	135	121	104	129	123	125	137	124	122	125	107	113	140	101	112	128	131	116	103	104	132	141	132	116	134	146	119	143	116	119	154	116	117	134	126	133	115	129	122	131	137	142	129	111	132	104	131	130	115	143	119	148	120	137	121	114	123	134	138	119	125	121	119	128	131	128	142	139	124	135	139	104	111	117	121	136	126	119	141	115	120	126	141	115	120	105	141	138	131	130	132	120	129	126	114	153	138	109	126	114	128	131	131	117	137	126	138	114	133	112	133	132	157	110	122	113	101	108	116	149	128	146	132	136	118	132	131	140	128	125	140	135	129	126	109	132	125	129	105	109	134	124	126	129	129	120	140	127	121	127	122	140	115	123	109	114	133	120	109	127	118	122	130	134	120	123	136	139	118	143	133	120	122	115	104	126	124	122	138	117	125	139	113	139	121	127	135	144	119	123	127	127	147	113	111	125	109	126	125	134	116	122	124	146	156	138	121	126	161	141	135	138	137	116	125	146	131	123	125	119	129	127	123	117	129	118	121	126	121	132	114	123	123	145	124	111	116	104	131	133	110	110	100	111	127	125	127	119	104	122	135	127	137	127	116	136	122	125	111	125	130	140	135	135	124	122	153	115	114	129	147	115	118	99	145	109	106	129	125	130	127	131	129	125	123	128	147	131	129	128	124	126	114	122	135	121	127	139	137	119	128	126	120	141	117	105	126	125	158	125	115	107	142	151	137	108	115	124	151	127	116	109	133	110	109	151	128	111	134	120	125	126	119	135	115	115	116	122	120	108	106	126	108	107	121	128	116	105	139	129	129	102	126	152	116	121	131	144	124	122	115	123	121	135	137	129	142	118	127	120	123	110	116	111	115	135	122	116	135	140	124	116	160	135	110	128	124	122	131	130	121	135	125	118	108	113	134	119	130	114	121	124	109	98	118	124	128	133	114	139	117	145	137	120	118	137	126	123	119	124	118	119	143	140	116	119	116	127	116	154	95	129	138	135	121	123	122	119	126	122	115	130	126	118	136	129	98	136	128	122	131	122	130	110	142	122	132	144	126	123	115	123	121	122	115	144	108	115	135	130	113	115	156	134	130	106	124	139	119	118	132	110	116	120	111	136	142	122	134	130	123	106	119	147	130	104	134	112	143	119	128	139	124	134	123	120	135	137	145	128	122	136	117	109	124	138	130	139	130	117	128	137	137	126	116	120	153	113	134	124	133	126	124	143	124	120	115	115	133	127	147	134	128	130	128	115	134	117	122	121	149	106	120	124	131	104	123	125	116	122	124	127	124	123	118	138	102	134	119	130	120	109	118	137	142	95	141	106	146	116	138	134	131	107	135	149	129	150	132	113	117	116	130	118	135	118	123	106	139	132	121	121	121	115	138	126	117	116	100	117	112	122	118	121	105	109	109	118	121	143	113	148	139	123	126	121	127	143	125	138	147	127	128	107	133	147	130	129	134	118	132	130	101	110	107	135	159	111	131	115	123	123	115	122	133	133	123	125	115	124	135	143	118	117	109	125	125	112	114	129	132	100	140	134	113	125	127	128	118	106	144	136	123	108	137	124	113	124	125	118	117	134	136	130	123	129	116	132	147	131	113	130	130	134	126	133	114	111	117	108	144	114	117	136	153	142	110	121	113	138	127	140	141	116	114	134	134	115	132	139	124	131	115	133	118	118	123	131	129	104	112	132	125	128	131	120	144	141	116	119	133	130	117	143	136	116	130	132	139	147	103	145	122	131	145	115	121	139	134	151	125	120	132	136	110	136	120	141	135	119	134	124	123	102	128	109	130	140	113	111	131	133	137	124	135	115	135	155	128	129	106	135	146	107	115	141	131	102	118	110	129	129	125	133	131	117	138	126	125	123	139	136	104	123	121	138	128	121	114	123	114	135	131	120	133	120	124	132	138	123	142	126	110	142	133	119	117	130	111	100	130	133	140	141	132	132	113	152	121	113	114	123	110	126	122	124	150	122	133	129	129	121	135	131	130	125	134	119	114	122	150	108	104	135	112	124	116	129	118	109	116	134	122	117	132	105	138	133	130	134	110	112	120	125	122	110	124	131	138	132	117	125	104	125	117	145	110	127	150	123	126	147	109	137	140	127	142	121	139	141	130	131	145	136	125	133	135	121	119	128	121	134	117	123	138	115	113	127	127	140	130	120	109	104	110	152	122	120	137	117	134	129	128	124	109	133	140	136	119	115	159	124	141	149	141	145	123	113	120	110	113	143	106	126	112	128	145	133	129	118	119	135	108	101	127	110	122	116	117	135	126	134	130	108	138	124	134	120	116	120	123	136	131	131	111	113	125	140	117	130	140	95	128	121	143	130	133	111	120	126	124	114	121	114	117	133	136	119	120	108	115	131	139	130	137	121	135	134	146	102	134	109	131	130	116	119	129	132	129	107	116	81	121	143	116	130	144	131	128	114	131	127	122	132	124	143	112	107	132	137	113	141	122	137	137	121	137	125	134	130	110	114	111	130	141	144	129	142	116	122	151	128	115	109	135	127	121	127	123	128	116	121	133	114	139	117	104	131	135	104	117	139	127	124	123	119	132	126	126	134	130	123	136	125	127	131	106	130	120	127	109	121	120	136	143	131	123	92	116	113	128	137	134	136	123	137	119	121	128	120	128	132	147	135	123	111	135	120	157	112	150	141	132	128	132	135	125	128	116	114	119	123	128	109	135	128	146	126	132	125	113	139	99	125	122
5121	1337	2868	3320	2943	2443	2000	1707	1462	1335	1168	1097	928	833	911	805	777	749	716	665	672	653	664	616	586	590	521	579	587	577	560	587	535	533	538	542	555	511	523	520	498	486	513	501	499	476	469	538	499	525	500	496	507	472	509	484	442	491	473	498	499	463	486	496	470	476	454	465	462	512	506	491	460	440	464	478	462	459	465	465	491	497	483	481	478	477	437	458	472	441	444	458	454	466	461	456	486	467	504	461	471	471	447	478	494	449	462	445	444	446	453	484	499	461	460	470	440	496	449	481	462	459	439	487	480	486	447	470	467	458	464	460	515	471	495	475	451	457	458	480	464	497	465	409	421	480	482	446	462	462	478	452	476	498	423	486	468	483	443	469	441	498	457	436	465	462	476	473	479	418	442	471	472	473	478	420	456	443	460	493	465	481	489	489	448	461	483	456	455	489	472	451	452	450	465	454	474	449	531	454	448	449	462	450	479	426	474	490	448	445	464	467	455	472	460	455	465	434	458	449	461	472	457	458	480	524	471	479	476	441	477	447	444	437	468	418	496	449	475	440	461	450	435	459	484	438	475	463	508	450	411	495	489	481	436	439	476	463	437	468	472	451	483	468	463	511	446	442	457	470	479	471	464	467	466	460	461	496	476	431	467	494	440	454	487	430	440	482	492	429	465	417	503	458	471	481	509	437	432	445	445	451	444	496	469	454	490	421	465	460	474	458	433	478	487	443	471	489	496	463	483	454	448	480	489	449	468	471	500	432	424	487	478	441	457	470	463	516	407	461	433	516	455	446	489	475	449	509	507	452	485	498	493	450	477	450	445	444	482	473	433	453	478	467	483	405	461	455	439	446	507	473	448	460	460	455	426	495	437	475	452	491	435	475	451	453	471	445	446	454	466	429	457	456	416	449	468	453	488	475	424	445	481	447	485	444	466	478	469	457	479	467	487	499	440	449	459	475	453	425	491	455	459	419	476	439	430	465	434	480	436	456	510	456	451	478	434	460	441	467	451	459	467	456	461	454	457	448	447	442	446	487	441	519	451	397	438	460	450	454	467	462	446	473	490	466	456	438	434	462	495	475	464	448	472	453	471	506	454	448	487	463	433	460	479	451	490	470	467	442	479	454	485	452	510	444	477	471	484	443	474	454	468	491	452	478	431	468	467	452	443	433	426	448	478	477	473	448	459	472	423	489	458	445	457	487	481	467	432	448	471	484	453	496	419	475	469	474	475	451	468	480	490	466	480	468	440	497	488	475	498	483	484	455	479	526	432	484	429	473	478	472	453	455	504	481	494	448	477	492	474	460	452	495	446	494	461	412	436	463	456	486	436	463	481	475	504	460	462	470	501	476	443	445	459	499	455	479	453	466	480	497	478	501	448	469	476	476	475	445	448	470	420	458	472	422	455	485	458	434	504	480	448	469	475	496	461	466	443	482	475	437	474	458	413	467	460	460	486	464	443	498	509	489	462	437	491	461	450	436	464	491	440	455	477	457	454	459	472	469	513	491	449	482	458	455	433	468	467	476	443	449	472	486	420	485	452	444	484	460	477	455	448	478	460	503	463	528	484	458	462	456	462	462	467	441	470	478	489	457	500	456	418	487	447	490	451	492	449	448	464	454	467	472	470	496	482	429	457	512	481	465	468	487	432	476	481	474	445	488	443	478	468	471	437	484	465	443	476	448	429	478	430	517	408	470	454	438	477	467	457	480	457	476	464	405	475	497	421	423	494	430	493	451	456	462	466	458	472	487	425	456	446	469	466	471	486	505	478	475	472	462	437	472	444	446	521	459	495	437	413	438	457	456	470	464	454	454	467	449	443	482	480	454	457	464	459	497	466	460	474	450	440	506	455	446	490	450	484	443	450	463	443	467	476	459	481	471	443	454	409	449	500	484	462	482	434	481	419	461	485	461	429	469	489	476	456	448	432	431	448	484	479	471	459	490	443	465	440	431	469	444	447	432	417	472	456	445	427	457	460	449	458	501	457	481	434	468	481	495	471	478	428	484	466	483	437	455	488	465	432	481	463	471	456	443	453	452	414	457	484	428	438	481	432	469	461	438	479	462	497	488	473	458	498	476	470	513	482	443	441	459	475	449	422	476	430	468	448	482	486	427	465	459	455	440	446	464	474	499	444	494	462	463	445	472	463	466	460	455	502	432	502	464	481	478	463	450	471	482	463	446	483	464	490	418	508	458	494	454	473	465	492	455	497	457	455	455	485	454	450	466	451	495	418	428	499	422	447	447	456	468	434	466	430	517	458	473	486	440	482	428	459	459	458	460	455	471	488	480	484	461	456	488	493	447	470	473	473	443	486	464	457	487	507	448	450	438	524	469	521	479	447	424	456	431	464	472	468	469	462	482	443	437	480	451	445	473	443	443	493	473	466	463	488	454	471	438	475	459	462	431	486	482	416	463	496	465	500	469	495	459	482	451	475	439	465	483	474	468	450	451	455	438	458	489	464	424	454	468	479	469	466	478	465	460	471	427	446	441	430	463	450	523	508	482	474	444	529	419	417	476	471	482	480	458	434	475	541	488	466	463	460	422	466	461	443	442	456	493	480	479	484	444	483	475	461	449	476	427	480	435	451	441	480	471	482	456	446	483	468	479	502	437	484	448	479	456	457	474	450	476	444	467	463	451	454	461	486	448	456	476	483	427	474	446	429	446	451	458	444	464	447	497	470	467	467	431	421	489	462	449	449	479	463	452	479	426	480	473	496	494	440	443	475	480	466	455	478	455	447	490	450	444	464	447	452	472	488	452	441	479	478	460	480	466	452	505	436	489	462	478	450	489	483	468	440	467	441	461	442	440	484	450	450	476	467	440	426	471	515	469	477	466	494	494	429	474	444	448	441	513	454	500	453	450	459	465	466	465	431	482	457	462	470	467	455	481	434	449	438	505	483	433	474	467	493	457	455	471	455	460	443	437	473	450	491	448	461	441	489	434	503	448	472	485	433	462	463	449	453	466	466	500	454	425	463	446	455	504	462	463	444	470	449	447	458	444	488	440	478	415	456	462	468	449	487	473	492	496	435	487	502	471	485	474	439	455	462	436	494	475	437	457	483	488	457	470	455	458	452	450	467	477	499	450	434	445	467	465	474	484	475	462	491	493	468	435	437	438	497	473	471	438	452	482	462	462	436	450	443	463	439	465	443	430	464	455	469	455	448	494	494	458	461	496	448	476	470	459	479	471	427	429	504	473	461	480	472	459	468	476	437	450	470	441	456	443	472	453	468	440	474	462	476	461	453	435	445	488	452	466	456	473	452	474	512	492	412	468	465	433	479	463	498	478	460	458	481	468	448	453	422	472	433	481	457	476	481	453	471	439	469	481	484	474	429	419	450	459	427	470	438	438	467	474	471	484	520	457	477	433	444	401	468	432	458	455	498	498	428	468	478	429	450	500	458	441	485	437	463	470	464	431	466	471	438	477	471	460	452	445	440	469	449	473	453	471	454	463	465	492	444	474	475	462
7608	1758	2319	1683	1186	906	668	505	390	368	335	256	246	239	212	173	168	195	160	184	165	146	151	159	136	122	142	168	152	136	116	139	115	129	131	128	122	130	124	143	124	111	112	117	126	115	120	130	126	120	106	118	140	124	110	108	134	122	132	107	116	108	122	113	119	110	110	112	114	134	112	127	102	109	107	95	127	94	106	109	105	103	108	101	99	121	104	132	108	127	127	128	108	100	114	131	121	109	113	99	134	102	113	116	118	121	104	125	119	129	115	134	117	136	132	105	91	112	105	107	107	134	126	115	114	114	117	126	106	117	122	124	103	117	124	99	120	128	127	111	110	128	119	92	110	127	124	114	125	135	102	112	110	140	110	104	126	116	111	115	111	104	111	114	119	113	105	120	123	128	94	113	113	129	96	99	108	126	107	112	100	127	117	115	112	123	135	95	100	102	130	111	105	127	107	96	116	113	101	133	118	111	104	94	90	92	109	113	106	104	105	137	111	108	125	105	107	120	111	116	104	117	99	111	120	110	119	127	112	112	115	120	96	105	99	127	107	127	104	116	102	113	127	107	110	126	107	112	109	100	112	108	103	104	118	140	108	131	126	115	101	100	108	130	132	113	121	112	125	106	102	118	109	124	127	106	105	107	108	106	122	124	114	110	108	120	105	109	95	102	136	123	131	108	88	99	105	111	99	108	127	119	108	126	105	107	104	125	118	102	133	128	129	116	120	116	120	104	115	106	120	115	102	115	95	102	119	115	120	119	118	103	112	109	135	114	117	123	112	109	128	99	115	99	131	105	130	113	105	106	115	125	118	99	108	105	126	109	120	108	123	121	115	110	121	108	130	100	106	114	129	125	118	115	116	95	105	128	121	125	123	102	103	102	99	110	114	118	116	120	105	105	127	126	113	100	107	119	101	118	108	122	128	130	106	125	119	118	111	105	128	105	115	102	105	121	118	90	107	126	117	109	115	111	110	132	121	125	132	98	96	118	113	104	108	127	96	121	99	108	107	114	117	120	128	113	142	136	83	120	108	116	123	114	113	126	109	103	100	130	116	120	122	103	137	99	110	122	133	102	108	132	100	120	124	118	109	110	112	102	114	85	102	106	136	101	109	117	131	114	111	129	115	130	121	129	124	110	104	88	113	126	99	127	122	117	103	114	130	120	103	125	110	133	114	113	130	106	92	124	125	126	110	112	118	119	110	119	109	124	112	134	123	129	127	116	105	116	115	107	138	126	114	112	121	113	113	119	113	109	100	106	89	138	133	116	117	106	122	96	116	122	116	115	112	118	113	105	131	107	110	122	122	102	124	130	112	116	130	130	128	128	101	110	133	114	125	113	107	107	107	121	138	126	103	120	114	123	131	112	126	116	123	106	111	110	112	101	106	108	126	116	117	121	117	133	114	112	118	106	113	97	112	123	103	109	110	129	132	126	113	120	123	101	115	112	124	117	120	112	111	109	115	118	89	123	101	112	111	125	111	96	114	100	110	132	117	97	102	104	117	109	108	113	104	117	101	120	109	115	107	119	112	104	109	110	128	129	103	118	112	126	120	106	105	109	126	128	100	116	115	107	103	133	102	112	111	113	101	135	117	108	114	92	114	118	125	112	110	97	124	108	143	124	145	116	107	124	113	105	119	92	130	113	137	113	118	95	109	97	121	123	95	118	105	119	101	108	117	115	107	107	126	118	102	101	110	115	104	104	132	118	129	108	120	117	119	131	118	117	104	127	116	114	113	127	106	95	116	95	113	118	137	105	124	110	93	119	123	105	125	117	105	95	127	130	129	105	113	111	132	119	126	131	112	120	105	130	94	109	103	125	130	103	106	105	125	99	108	102	103	104	127	115	113	124	119	103	118	105	120	114	111	107	123	115	123	102	116	115	100	105	115	107	127	101	108	107	109	118	97	110	115	109	90	118	96	112	97	123	120	125	113	100	124	108	116	122	129	113	99	114	120	125	99	105	119	116	132	127	121	111	121	118	103	114	123	117	122	108	126	111	116	99	118	100	106	129	103	108	111	130	108	113	100	81	117	123	121	107	121	117	120	119	110	126	101	110	131	110	129	107	119	106	100	126	113	106	117	103	113	99	138	107	119	106	116	103	121	135	114	100	111	116	127	102	97	140	112	115	116	117	113	116	124	112	129	122	130	120	108	110	109	100	110	126	116	118	98	95	120	104	90	110	105	106	148	106	112	104	125	136	101	94	115	110	107	127	126	116	120	108	126	113	109	113	120	135	140	124	105	116	100	118	96	103	104	114	129	133	112	139	125	96	135	109	142	118	133	126	120	121	119	126	123	97	144	107	128	123	132	114	105	106	117	129	127	120	116	121	102	111	117	124	126	127	120	107	124	121	130	123	100	113	116	102	101	124	110	112	130	114	113	109	111	114	103	109	99	122	131	127	114	109	98	105	95	113	130	115	92	101	109	126	131	115	116	95	114	109	119	115	100	121	108	114	99	120	101	107	102	116	118	114	114	87	119	114	105	112	112	126	112	124	110	128	118	108	99	118	139	124	120	134	100	114	131	123	116	129	113	116	117	119	111	127	123	121	118	102	122	119	113	96	132	104	128	114	114	111	99	116	138	110	121	118	105	105	107	99	130	112	120	120	98	107	115	91	100	126	122	129	98	112	109	117	123	116	121	93	87	114	105	129	107	119	109	111	94	91	103	114	120	117	116	106	122	132	112	112	127	124	115	107	139	103	91	121	116	126	120	111	109	114	121	110	108	104	125	117	113	120	105	120	124	117	111	129	128	97	121	118	107	118	111	114	124	99	117	119	136	140	112	111	120	122	108	111	128	106	122	106	115	121	132	118	84	121	121	110	100	105	123	116	111	122	119	119	102	122	117	129	138	117	107	106	120	105	123	107	89	115	129	113	132	106	122	95	125	100	97	138	103	123	103	117	108	103	89	127	115	111	106	130	115	129	120	119	96	117	114	111	111	109	129	107	100	102	98	107	147	110	89	101	132	116	112	107	123	113	85	119	108	107	110	118	113	120	104	113	112	117	126	119	129	97	113	122	105	120	108	116	109	116	91	121	105	113	109	119	119	104	122	116	102	112	110	125	106	118	98	120	95	108	120	110	122	123	102	101	130	114	115	113	106	111	127	120	116	112	137	118	112	110	103	105	128	113	118	116	113	96	112	133	111	124	120	147	125	108	102	136	123	130	117	104	116	107	112	98	96	105	131	107	94	98	115	101	121	121	112	111	139	101	101	99	111	113	116	108	131	134	97	118	96	121	96	114	112	95	107	131	138	100	116	120	113	113	110	116	120	119	119	90	105	114	122	104	118	97	114	122	106	118	120	119	131	128	108	126	119	122	103	124	127	115	125	98	113	128	105	104	118	106	109	111	117	109	104	128	106	99	129	114	132	126	92	109	102	110	120	122	103	126	131	125	121	105	103	111	120	124	105	116	118	109	106	115	103	121	118	106	119	140	105	128	109	107	116	105	123	87	99	113	105	111
7586	2275	5198	5959	5182	4421	3518	2820	2509	2203	1940	1685	1484	1378	1264	1199	1057	1039	974	920	834	818	789	739	739	724	693	628	660	627	644	584	618	624	587	563	576	587	528	566	567	504	498	546	519	508	498	548	545	510	484	529	515	485	531	474	487	481	488	463	501	463	478	455	461	477	526	439	471	504	467	457	449	463	462	482	434	461	458	472	465	468	444	469	473	439	480	460	472	453	449	462	452	455	491	473	426	453	451	450	420	470	449	437	457	443	415	432	401	455	474	482	481	440	460	456	440	443	421	453	441	435	463	483	437	424	492	434	436	408	443	442	428	445	488	430	452	440	446	441	465	433	468	453	479	455	406	455	425	406	413	449	442	433	421	433	434	442	453	474	447	464	442	444	412	465	464	456	451	436	425	429	439	432	498	460	416	441	427	416	446	395	435	431	439	451	413	432	479	448	418	450	430	434	421	441	417	463	427	414	454	463	443	446	445	464	408	460	467	436	438	402	423	438	442	437	453	455	446	424	445	434	435	409	453	465	466	433	424	422	443	437	426	457	406	410	436	432	461	428	446	493	433	439	428	432	395	449	452	453	474	408	430	420	445	439	437	440	394	472	443	433	488	441	466	429	432	437	451	446	434	444	429	459	425	404	422	444	482	462	444	413	443	470	421	446	376	433	465	431	425	391	428	478	477	419	455	422	423	426	416	443	423	437	405	413	469	422	411	445	443	430	424	408	444	433	422	469	427	436	430	395	433	446	427	446	455	450	460	434	438	435	436	414	442	444	411	442	449	418	443	469	444	436	476	419	453	468	444	412	450	426	402	410	466	408	455	438	416	452	424	452	437	442	428	433	444	445	478	451	384	444	433	437	419	435	462	445	441	429	459	390	427	388	423	450	450	456	454	459	400	408	380	447	446	421	425	461	404	434	445	448	432	407	439	396	449	432	466	441	461	429	448	425	449	472	465	433	432	456	426	401	445	464	445	440	455	427	448	460	456	448	407	432	415	415	430	430	424	454	421	410	436	406	475	457	427	448	446	405	424	471	449	447	419	458	425	430	454	425	444	390	482	477	469	442	445	407	397	436	408	416	414	411	462	474	459	430	459	422	430	434	455	441	427	442	440	443	439	425	419	447	435	445	457	387	424	445	409	451	444	420	441	452	418	394	442	451	421	421	441	425	404	445	424	455	446	419	446	465	426	451	388	451	437	418	465	430	418	429	433	441	437	396	414	430	450	462	442	423	437	435	432	397	435	414	441	450	478	428	424	445	436	429	399	430	458	414	453	429	412	438	481	477	472	430	455	424	435	408	415	448	423	422	437	415	462	440	438	442	436	452	429	442	469	443	448	459	453	454	448	421	445	432	430	432	445	461	433	458	449	451	438	437	455	492	438	468	506	423	427	423	435	433	429	437	413	466	417	421	459	436	418	413	454	417	453	432	395	442	428	454	408	413	431	433	437	437	410	455	410	420	421	437	424	433	429	438	457	451	458	448	464	440	462	461	467	467	452	457	422	474	418	449	414	432	428	403	443	418	436	474	451	429	438	435	429	401	453	462	418	397	456	438	399	419	436	457	449	460	428	460	446	434	445	424	429	441	451	439	437	428	443	428	442	438	425	417	473	417	432	454	405	406	415	430	427	444	472	432	484	469	433	429	441	444	421	438	455	440	468	466	431	416	442	406	442	423	434	432	421	438	454	472	442	448	442	408	460	407	405	410	448	446	427	435	449	415	436	421	461	465	440	483	467	468	435	450	467	419	465	436	423	445	451	474	435	425	451	418	458	409	434	469	479	440	437	430	447	428	408	431	427	421	403	384	436	426	416	462	446	469	430	406	418	450	437	440	451	436	399	449	393	446	423	470	395	427	440	440	447	413	457	449	411	415	461	431	453	412	444	416	408	402	442	430	431	419	401	454	427	458	475	425	421	409	428	435	435	451	447	440	417	460	438	412	402	409	444	423	421	448	449	420	447	452	428	469	431	451	442	440	425	454	437	439	406	449	429	443	463	434	406	449	416	412	457	373	457	395	414	434	405	453	422	444	481	449	418	442	401	424	408	451	430	449	439	422	405	438	420	434	435	467	428	475	429	450	430	423	432	429	468	432	458	441	423	441	417	424	435	447	429	440	410	427	437	408	423	447	449	400	463	453	441	438	415	444	431	439	419	471	437	410	450	466	414	417	451	419	444	441	415	436	423	464	404	417	473	450	445	433	455	404	416	458	413	408	419	455	436	419	445	450	424	439	418	438	405	425	405	432	408	465	452	436	436	405	442	448	441	461	419	432	442	452	441	444	437	437	424	460	442	431	417	431	423	451	444	426	467	422	449	437	455	449	433	440	432	448	439	435	398	444	417	423	429	459	430	441	435	411	418	412	444	434	435	451	415	416	458	456	454	419	470	452	426	444	427	404	462	412	451	424	423	437	429	409	392	437	435	436	442	437	442	429	430	456	451	471	447	440	422	460	421	452	385	432	449	444	462	423	443	430	493	437	403	455	419	433	476	406	425	432	391	421	468	393	439	427	435	453	450	402	418	452	394	485	484	428	440	418	456	419	423	422	444	424	428	446	437	410	424	409	411	425	440	411	440	446	467	440	441	420	460	452	422	425	468	441	403	425	442	422	426	422	427	450	431	458	420	470	398	466	466	433	444	438	430	407	444	456	446	445	466	454	438	399	441	475	444	473	437	402	450	462	413	438	425	466	401	427	473	446	434	447	425	421	455	465	418	457	466	420	461	446	413	439	440	456	462	486	459	440	390	420	450	416	440	460	420	420	450	438	403	463	417	446	480	434	414	430	413	434	439	425	434	444	442	426	410	465	426	429	437	413	431	413	366	426	438	423	399	443	462	411	497	420	460	450	409	449	434	435	428	436	445	449	441	469	470	468	427	415	477	457	450	475	474	444	457	420	426	439	417	470	411	407	438	453	432	449	452	449	448	452	472	441	443	458	429	452	454	422	429	476	449	473	410	455	431	443	428	455	441	425	418	457	449	457	432	426	412	467	442	434	423	437	433	429	453	418	444	428	434	434	399	419	458	470	464	440	454	434	388	482	437	447	428	438	415	413	445	460	443	436	403	410	435	468	443	447	461	431	440	447	430	442	418	421	434	429	421	457	426	438	430	413	452	412	423	417	449	456	439	429	490	390	433	437	440	410	451	443	426	464	449	422	419	441	414	428	425	427	436	472	448	429	432	425	426	422	386	445	468	448	423	428	431	425	446	436	463	417	439	460	441	407	477	408	419	418	406	438	436	388	457	445	439	455	415	402	453	454	429	424	440	443	432	467	432	442	449	444	441	426	441	435	449	479	403	418	445	426	424	437	418	419	445	423	453	421	411	428	415	430	424	446	412	467	414	424	431	442	435	428	449	450	445	444	442	452	433	459	457	456	432	433	409	474	389	438	427	435	437	459	423	428	427	419	446	456	437	451	434	464	411	451	459	422	440	429	448	423	418	461	448	442	414	437	430	421	454	412	434	426
1166	273	299	288	252	256	244	251	226	262	243	231	218	232	231	252	268	212	220	213	246	225	251	234	244	221	248	253	251	211	232	245	210	245	233	252	240	236	244	204	230	211	213	262	241	223	227	265	248	227	228	264	228	227	217	225	211	220	253	206	220	235	226	250	247	244	220	251	250	219	214	228	234	240	202	214	211	242	222	245	252	233	212	234	222	249	234	231	223	226	242	236	223	212	224	238	237	236	222	219	215	249	214	242	249	205	241	227	225	222	261	247	243	251	233	236	230	242	235	232	244	225	233	232	230	220	231	238	221	248	237	227	240	219	224	205	226	233	217	256	251	240	220	245	228	226	231	220	240	203	231	247	248	226	222	232	213	206	237	223	217	247	251	211	219	254	246	239	277	237	243	228	216	235	208	217	205	244	206	254	248	234	252	224	225	213	215	215	246	219	195	231	214	216	256	216	256	262	217	232	203	225	235	203	250	240	234	218	243	219	235	236	223	238	254	235	244	237	253	215	230	253	212	225	236	256	220	217	237	236	237	223	224	234	210	231	202	234	246	220	238	221	213	242	233	226	213	233	243	251	247	213	198	261	212	255	241	237	250	245	211	229	216	245	246	245	245	229	245	220	213	231	218	217	237	239	223	223	201	222	256	260	231	239	231	248	233	235	232	236	224	220	218	242	209	225	222	221	203	242	220	229	221	234	223	205	218	228	248	234	220	239	218	218	222	249	214	224	236	238	229	264	262	217	233	217	222	226	249	257	249	218	250	215	226	245	219	214	209	192	197	241	232	245	233	206	200	236	252	223	226	236	252	229	255	212	207	218	230	206	235	220	231	204	244	238	229	240	270	246	234	192	246	249	244	238	242	213	205	229	229	224	258	247	242	216	238	231	234	231	248	228	230	204	221	200	234	228	239	228	216	237	232	234	223	216	225	228	238	224	259	220	242	242	244	215	224	229	229	243	245	221	226	247	224	217	227	225	240	232	208	247	242	248	236	251	251	228	220	258	221	233	222	253	244	278	239	224	229	232	219	216	232	228	243	225	238	232	218	207	249	216	255	249	248	244	238	219	217	217	235	242	236	232	252	210	248	241	226	243	220	223	237	208	209	220	245	236	211	224	229	234	228	224	235	241	244	188	218	253	225	225	260	208	223	237	234	225	227	233	244	250	230	228	243	237	218	228	229	229	206	219	223	219	224	213	220	218	211	229	249	224	238	216	235	220	215	225	244	227	221	211	240	197	213	224	242	221	231	255	205	235	220	265	216	239	218	213	222	243	221	202	220	236	214	276	255	205	219	243	212	220	229	240	240	265	224	226	227	218	202	246	219	218	224	209	247	265	216	215	232	228	266	240	218	247	240	241	236	228	207	235	216	230	212	222	206	217	224	210	193	209	224	239	250	244	220	211	234	216	256	218	215	220	216	256	244	236	215	252	239	213	213	239	229	230	254	243	211	214	216	262	232	237	198	251	258	212	224	236	205	240	234	212	238	244	214	231	212	225	227	222	238	239	212	212	236	206	215	244	211	206	198	243	224	241	226	216	229	229	239	259	234	202	237	232	226	220	224	224	203	243	220	244	247	237	221	230	228	198	229	246	243	225	230	221	216	241	235	234	245	238	226	230	195	226	221	229	237	228	242	234	241	229	213	203	233	249	236	221	242	196	224	224	232	236	229	224	208	207	217	232	207	247	206	252	235	205	215	231	227	241	222	208	216	245	249	217	252	235	258	256	253	214	238	229	229	215	210	239	248	215	219	216	225	219	218	244	240	236	236	225	225	238	217	235	219	235	229	221	240	201	217	234	246	230	220	228	238	232	232	236	241	240	234	212	244	223	238	224	254	237	228	256	245	239	263	246	229	239	211	233	236	211	224	212	244	217	246	235	205	226	225	211	234	245	224	229	226	238	230	229	225	243	209	210	229	230	232	243	243	227	238	242	224	227	233	223	235	230	242	218	203	255	226	234	225	221	221	260	219	249	218	243	221	245	252	245	263	202	236	240	225	218	228	235	245	239	226	217	259	212	219	245	220	212	221	241	239	213	233	261	230	258	215	227	214	195	218	232	215	224	225	240	248	214	227	258	217	244	247	256	207	234	230	248	210	229	229	246	257	210	250	237	224	224	223	218	236	246	258	221	241	232	198	260	219	214	236	216	206	214	211	251	203	209	248	233	215	233	248	238	222	269	235	227	225	220	250	236	204	228	232	214	239	229	236	259	249	226	219	238	222	199	232	224	238	229	212	220	242	219	236	219	244	213	213	237	251	240	217	223	228	236	243	224	241	238	222	241	270	191	237	254	235	236	216	237	239	216	224	192	237	214	230	238	214	225	228	251	215	228	244	224	237	224	234	230	227	207	219	208	234	227	212	217	246	217	212	216	218	231	221	242	249	220	196	215	205	202	221	256	250	214	237	227	223	244	246	237	237	220	250	247	205	227	213	239	232	222	214	231	239	222	200	239	225	222	227	213	250	209	224	205	232	217	209	241	243	237	204	253	247	222	223	234	239	250	220	246	224	232	251	230	246	215	241	210	215	232	244	211	241	236	226	256	230	248	244	232	235	243	252	239	221	234	250	229	215	227	222	227	236	207	234	227	227	216	275	215	245	209	238	239	246	235	239	228	233	241	219	223	255	242	212	209	240	230	232	233	229	201	235	191	221	236	223	207	223	244	241	233	217	253	256	239	227	216	217	236	218	255	219	227	200	222	213	240	206	223	223	207	220	246	224	251	248	244	259	203	259	227	226	236	239	219	245	207	221	216	233	230	268	261	243	232	215	232	221	265	245	218	214	236	226	226	227	226	217	235	232	228	220	220	216	222	237	222	256	230	234	220	221	247	242	221	246	237	201	225	235	230	240	223	220	219	211	216	235	248	240	238	257	243	185	225	214	247	249	226	235	211	249	211	213	236	242	224	195	251	244	219	245	227	216	246	256	198	244	241	237	244	190	220	255	230	215	224	220	261	245	227	227	235	244	216	196	242	259	211	226	241	217	223	260	247	199	231	251	210	215	224	266	199	248	235	261	214	238	248	229	214	219	233	247	194	212	242	207	236	212	242	235	235	221	272	232	230	235	218	240	207	230	229	242	249	231	241	237	219	217	229	228	247	250	215	214	229	241	235	231	222	195	223	225	225	238	246	213	234	235	227	236	231	237	230	266	259	239	231	238	228	245	235	233	224	249	243	225	226	240	228	254	203	234	239	224	241	225	228	224	216	263	215	216	213	212	234	217	230	196	216	239	232	223	235	220	193	211	241	239	250	197	212	231	231	228	231	235	245	227	217	225	241	227	253	224	204	223	235	228	228	245	224	219	207	203	232	229	239	237	259	245	228	232	226	214	217	228	232	199	231	230	208	226	233	225	220	258	192	250	232	235	243	228	228	187	212	228	249	242	218	202	194	210	239	235	214	222	234	222	237	229	221	224	238	235	249	193	222	236	244	235	253	231	226	220	232	216	218	192	228	225	222	223	217
2246	859	981	1011	954	906	896	809	849	859	877	819	790	806	822	799	841	788	730	801	771	780	821	818	794	796	810	776	787	865	761	806	795	815	824	740	787	791	772	752	777	753	757	763	761	757	759	728	741	727	784	762	805	782	783	797	793	747	757	785	779	769	828	767	798	746	725	772	792	776	743	795	846	806	780	788	816	771	782	808	744	797	805	772	728	747	770	805	741	806	781	782	743	814	830	799	805	755	761	792	776	742	811	814	767	821	758	796	782	820	718	814	797	736	787	767	786	797	799	823	793	777	789	764	805	753	778	721	746	729	751	740	815	771	737	807	769	728	790	727	796	810	734	843	735	821	746	753	785	772	762	769	769	744	764	753	780	747	776	746	746	796	791	772	754	784	823	751	752	758	756	770	749	783	789	758	789	783	835	774	776	814	773	780	742	750	758	782	843	760	767	739	787	726	762	746	792	845	796	791	787	801	788	805	781	798	791	824	767	741	789	786	815	774	748	781	800	753	794	771	802	819	784	772	770	744	719	776	757	786	764	774	795	789	808	822	776	795	799	831	784	781	766	720	757	747	770	834	772	775	770	752	765	708	774	768	758	761	790	810	773	759	814	756	773	786	749	786	771	768	815	737	737	721	777	775	774	766	749	760	738	795	776	786	770	750	749	783	712	743	727	725	765	796	748	747	745	765	754	775	738	788	791	722	807	739	762	738	727	698	807	771	832	807	765	732	793	736	786	757	739	778	784	733	759	816	756	785	816	793	772	817	807	793	760	764	769	787	788	796	737	795	813	766	741	786	806	777	784	787	800	807	807	769	745	774	716	791	742	783	762	809	763	806	739	795	796	819	763	772	807	771	782	794	738	707	743	775	788	720	823	780	796	757	808	777	798	735	782	773	777	785	789	773	783	726	775	780	735	787	775	769	764	767	779	746	760	823	717	786	756	777	763	771	770	799	816	780	798	723	774	769	760	817	750	735	788	740	759	790	822	781	785	810	793	774	747	774	786	758	759	801	706	811	800	820	768	766	814	735	813	746	736	773	793	762	756	748	727	800	780	866	743	797	786	764	738	772	813	780	802	795	812	779	764	837	753	785	817	820	768	770	788	797	759	727	765	741	766	811	778	769	724	768	758	761	790	774	797	773	776	742	760	739	777	774	810	771	795	741	765	817	731	848	750	779	771	789	766	715	762	771	788	786	771	749	747	766	726	768	750	765	789	783	801	783	743	793	814	791	774	758	779	805	784	747	752	762	783	757	781	760	777	776	758	817	819	773	766	783	776	787	764	817	793	778	758	753	769	712	781	740	769	751	764	699	706	760	813	772	750	751	742	761	835	774	774	777	763	801	768	730	808	769	796	793	781	751	755	733	759	777	760	823	765	724	741	748	793	745	775	761	774	769	765	774	742	753	752	710	770	792	734	774	745	787	725	739	788	787	839	767	793	766	797	739	743	748	766	744	690	779	757	785	725	744	796	746	751	756	837	768	822	789	757	738	805	788	696	770	800	752	787	784	779	802	788	794	769	769	761	783	788	782	777	720	717	765	760	784	775	800	797	741	786	737	736	740	776	779	737	759	768	785	817	768	785	789	741	769	806	761	803	739	685	773	759	803	802	777	803	754	737	759	803	788	794	822	817	789	777	788	744	740	801	828	816	781	743	783	788	811	735	791	749	790	785	731	741	761	751	732	799	740	777	787	780	774	743	757	758	793	786	802	767	781	764	753	786	789	755	734	781	776	744	730	778	740	726	736	762	754	758	792	753	762	765	757	773	751	793	818	777	800	762	782	788	834	753	744	786	760	757	728	790	787	763	764	773	788	791	769	816	806	737	802	723	802	756	727	786	763	796	756	784	811	765	782	767	764	837	748	755	781	778	751	773	782	770	777	770	781	760	762	771	790	756	772	813	816	771	769	778	788	776	808	777	761	814	717	786	788	774	800	717	783	805	795	772	712	739	776	762	786	779	798	740	810	761	806	746	772	785	828	783	765	823	775	781	783	767	759	803	808	774	729	749	749	770	728	777	777	768	786	798	763	727	837	763	809	818	767	760	815	775	777	751	800	723	780	797	726	786	801	787	769	783	772	787	784	755	775	736	760	748	815	782	771	773	783	801	784	807	730	810	790	743	798	783	798	824	809	688	765	783	808	757	760	713	784	777	786	691	746	744	856	746	726	834	759	775	824	734	792	742	728	768	707	791	806	745	803	751	776	745	805	763	763	771	792	784	745	785	782	785	755	804	756	833	791	814	709	830	757	746	731	777	758	763	764	760	797	755	725	756	743	749	750	745	820	806	800	760	774	733	755	767	754	727	754	766	739	834	779	785	767	759	785	752	780	786	768	792	816	791	797	749	817	760	788	790	735	770	745	823	792	824	791	787	761	760	792	780	792	769	765	835	760	746	795	797	782	770	771	745	793	746	742	739	739	802	767	796	801	748	783	748	795	751	731	753	818	765	799	803	768	724	761	791	775	768	812	762	780	792	721	801	764	816	746	753	758	731	747	773	744	779	802	789	776	796	722	755	774	787	749	769	735	775	781	794	770	753	816	772	741	769	725	791	759	790	745	747	730	766	765	761	809	760	773	747	755	763	742	732	759	760	723	783	783	792	721	788	781	797	788	751	760	781	759	822	805	805	733	767	750	776	761	758	770	776	756	793	774	689	738	808	795	767	739	780	774	764	826	786	772	742	754	758	777	768	771	800	820	752	781	742	755	798	740	791	781	814	790	813	773	728	775	769	746	754	789	814	780	727	747	748	799	768	718	754	793	746	812	753	745	786	788	788	729	781	773	776	772	799	774	729	737	707	766	772	744	800	746	773	808	733	787	706	767	794	761	784	765	778	776	788	767	775	795	756	770	695	724	779	741	779	742	824	822	737	816	767	754	762	805	800	776	760	756	761	789	768	773	780	778	757	788	781	729	762	784	771	762	798	739	769	812	786	752	776	765	796	763	819	783	765	736	756	758	810	810	755	734	752	762	733	741	773	827	784	733	740	777	739	804	747	814	789	779	767	783	779	802	767	747	757	739	772	793	760	745	758	764	739	809	779	765	761	812	729	766	709	740	762	777	779	767	770	810	733	800	758	763	761	778	801	768	747	827	694	746	743	743	695	805	736	781	742	779	775	745	745	723	786	758	740	805	779	791	720	752	752	741	736	755	771	755	758	818	780	803	761	773	775	773	763	756	784	790	795	815	757	782	723	799	727	758	709	768	735	809	783	813	814	788	777	771	782	872	735	821	739	749	752	787	813	764	831	786	766	731	743	822	773	845	790	760	801	795	786	752	803	731	773	790	784	748	800	729	809	738	772	768	739	812	737	780	784	806	830	784	756	792	756	781	789	743	767	759	770	765	818	755	775	717	832	797	737	719	763	766	766	761	760	792	736	749	758	754	814	782	754	808	796	794	729	787	708	747	742	747	729	777	807	765	840	797	739	784	781	780	794	825	757	778	713	780	748	782	725	818	748	830	774	769
3857	833	1160	876	664	435	377	314	254	254	222	184	182	173	169	168	158	185	141	130	149	137	122	143	129	140	132	139	156	128	151	153	141	138	153	133	137	152	122	128	133	140	149	110	117	124	118	117	131	129	129	162	138	144	126	111	132	121	110	118	137	117	135	130	127	119	117	122	139	119	119	129	129	100	109	135	120	122	132	132	118	121	138	120	133	124	125	125	119	126	109	123	143	126	140	113	129	124	114	154	103	118	128	123	128	151	114	143	124	105	101	102	126	127	115	116	132	115	127	128	124	139	125	118	119	112	143	127	124	154	113	126	125	139	150	119	127	133	118	127	134	139	115	121	131	115	122	113	135	111	123	130	114	115	111	119	132	129	131	120	145	118	116	145	121	108	124	113	127	119	132	127	115	123	113	128	116	112	126	125	127	108	120	113	123	131	131	144	132	107	141	128	143	105	109	105	114	112	136	123	133	112	122	131	140	133	126	125	137	127	135	138	127	114	125	118	126	116	141	133	125	138	127	112	120	118	124	114	119	118	140	126	129	116	132	141	126	130	112	125	129	119	132	138	122	148	140	123	106	123	107	113	119	121	129	122	114	124	130	117	107	137	151	134	113	107	132	134	130	106	127	119	102	109	133	125	109	150	127	121	121	129	113	138	137	141	116	136	132	116	130	118	142	146	137	139	140	132	123	117	130	128	131	114	114	135	126	142	132	143	125	133	135	142	122	130	136	114	113	114	115	120	152	138	117	121	128	116	117	125	138	124	120	128	124	126	139	130	131	115	134	141	134	129	112	121	131	132	120	117	132	134	125	128	112	123	121	149	114	116	137	132	124	138	108	108	119	148	124	113	123	128	123	147	116	114	124	118	125	129	117	132	118	106	122	118	110	120	124	131	117	129	126	126	132	117	130	141	133	140	128	121	117	110	117	121	129	141	134	123	114	124	129	132	102	111	113	134	141	129	115	114	137	117	114	122	119	123	116	114	131	104	129	104	126	109	117	133	155	121	119	134	129	124	124	128	117	126	133	140	131	126	128	138	105	126	146	117	123	131	104	117	130	127	116	108	103	113	122	110	136	127	120	108	130	134	106	117	135	111	129	120	137	136	141	123	121	109	113	107	126	151	125	130	133	120	124	117	104	111	134	133	124	138	134	142	149	113	119	103	130	121	123	130	133	142	120	133	124	126	113	135	108	122	127	122	106	132	126	137	121	117	128	128	121	129	119	122	132	107	126	104	119	122	128	126	113	116	137	133	116	127	100	134	125	128	121	148	144	123	128	117	126	130	141	118	117	113	118	144	135	125	132	123	111	126	118	118	129	119	129	106	106	124	115	114	123	131	143	117	127	142	140	125	137	144	145	110	113	121	122	132	115	98	133	129	130	95	147	129	154	121	126	112	120	110	131	127	115	127	117	122	138	133	130	138	129	115	133	138	129	130	145	126	123	143	127	115	126	122	138	147	116	120	96	142	119	130	120	103	149	135	124	116	133	129	98	129	128	113	120	133	116	129	143	117	138	118	122	131	138	151	119	116	139	139	124	113	142	118	125	133	113	124	134	127	127	120	127	129	114	123	119	132	125	118	136	128	146	112	131	123	132	133	154	124	110	112	116	115	124	131	119	125	121	137	134	130	132	126	112	104	123	125	123	119	131	117	113	103	137	120	114	132	137	127	102	118	143	124	108	127	139	117	122	98	136	123	131	128	128	133	150	133	123	124	110	115	147	135	127	106	113	115	117	126	118	135	119	120	110	128	120	122	127	126	119	136	109	121	127	127	117	149	129	126	118	100	106	140	120	119	124	131	121	130	116	110	161	125	137	121	134	119	132	113	132	119	134	126	141	131	110	122	119	136	113	125	111	122	109	125	120	107	108	132	135	135	105	121	130	118	127	115	131	132	122	118	103	132	125	131	115	123	117	126	110	143	114	123	135	114	105	129	141	132	114	118	100	134	118	111	135	114	128	136	130	119	114	120	137	123	132	131	124	125	124	129	136	124	123	119	116	138	143	141	128	130	132	119	120	136	122	140	124	112	121	128	114	121	141	120	130	106	143	153	121	133	126	123	120	103	133	118	125	123	133	128	118	114	142	131	114	107	126	113	115	119	129	108	114	105	97	107	134	103	123	138	134	129	129	131	133	126	110	119	136	94	140	106	129	112	112	124	113	124	137	122	106	101	119	144	155	119	133	122	118	131	133	126	116	112	122	130	136	130	129	126	129	113	127	134	109	120	136	139	135	135	138	125	109	123	109	146	128	135	120	117	132	134	128	151	121	121	144	128	140	141	117	128	125	124	142	118	127	135	124	125	110	107	137	91	134	119	133	121	109	123	119	111	134	133	128	129	125	134	98	117	127	113	122	140	124	153	123	115	118	122	151	135	120	139	150	124	147	110	106	111	131	118	109	121	131	113	131	123	125	126	141	136	98	129	129	113	113	148	115	131	113	138	135	126	119	123	108	115	129	110	122	129	110	131	126	120	138	128	130	120	115	122	142	115	129	120	127	119	135	150	125	127	116	123	106	118	150	130	136	135	112	113	152	142	122	128	114	115	119	118	128	120	111	98	134	133	114	134	130	117	126	106	143	131	128	116	114	128	113	124	111	122	139	107	118	121	114	144	105	140	135	134	114	139	139	132	119	114	128	121	114	115	111	118	137	150	142	122	135	113	123	122	132	132	146	128	139	129	121	111	121	129	106	110	135	134	124	116	125	115	123	142	128	127	111	122	131	134	117	105	135	133	99	132	131	101	123	116	116	107	104	116	128	119	122	126	115	113	142	125	120	129	109	135	129	134	130	126	132	100	134	99	125	134	125	117	136	118	133	116	135	139	115	142	120	124	132	114	110	127	127	126	126	122	136	119	142	112	131	122	115	118	128	135	122	116	109	110	141	136	128	130	132	123	124	113	131	131	110	121	126	128	117	122	116	132	113	139	115	130	120	133	136	120	126	111	112	130	122	123	125	124	113	124	136	131	100	110	127	125	138	122	113	130	129	125	123	100	115	102	109	134	128	110	127	122	132	111	126	120	108	119	132	138	114	129	131	117	127	125	120	126	114	131	119	143	121	145	117	142	141	121	125	128	120	123	122	144	117	122	120	128	120	134	114	129	106	131	109	96	123	115	124	108	129	145	123	116	129	109	140	129	118	140	136	128	127	124	121	134	131	112	123	133	109	109	123	117	120	122	144	128	126	131	137	114	102	98	123	111	139	123	118	125	123	139	124	118	120	124	122	110	109	137	112	134	141	132	144	125	126	113	119	88	138	137	140	108	124	119	130	112	120	126	140	124	133	117	130	121	124	123	141	130	119	133	106	135	111	125	116	142	153	139	136	131	138	141	106	130	160	131	106	126	115	129	122	122	121	145	120	132	111	136	131	109	142	132	129	115	125	136	121	111	127	131	132	148	103	120	126	127	116	150	125	134	128	127	113	116	112	128	132	128	118	105	132	130	130	124	118	132	87	150	116	128	116	101
5127	1364	2826	3385	2870	2368	2088	1806	1468	1295	1146	1048	1013	928	898	832	756	774	715	698	626	668	597	561	647	603	573	564	551	562	559	583	555	552	564	555	538	528	543	549	523	495	514	530	515	509	506	514	522	512	483	486	514	435	474	498	474	471	493	482	466	481	482	515	526	504	493	497	447	486	520	489	496	456	495	497	488	460	500	469	434	476	479	468	468	412	433	481	494	482	489	491	439	493	451	477	467	458	484	482	463	463	440	483	445	468	443	456	436	511	444	476	442	499	480	438	501	455	465	450	480	427	475	461	481	444	447	474	476	457	501	470	482	452	438	489	483	423	488	504	466	490	466	445	518	446	465	500	425	478	460	463	435	437	448	480	427	472	457	413	466	441	457	445	422	439	447	444	472	460	457	477	469	468	471	442	440	453	458	445	409	431	484	489	433	485	479	452	486	468	472	470	434	435	471	480	473	455	430	462	501	473	417	459	496	454	481	478	485	429	428	419	494	488	472	511	489	463	462	426	466	470	476	468	461	463	470	506	476	483	452	431	448	511	494	526	433	449	471	460	452	469	419	470	447	475	443	405	421	470	441	442	479	503	439	435	452	495	443	475	442	458	464	449	486	489	500	466	459	448	503	477	419	439	484	459	472	473	429	469	479	467	491	492	448	452	474	464	472	459	454	461	485	488	484	464	422	464	452	461	475	439	450	473	481	478	451	471	444	461	431	466	439	472	425	448	462	445	444	458	464	440	464	424	469	471	474	457	511	459	448	464	461	480	468	484	429	519	450	445	466	457	468	447	443	476	457	486	434	445	496	461	472	419	486	424	472	486	436	446	462	438	458	450	477	446	472	495	474	468	447	483	487	449	435	477	474	457	470	429	443	455	486	444	504	463	522	467	447	478	497	483	469	466	456	467	452	462	456	445	460	445	445	471	462	469	482	471	445	434	476	446	443	530	507	437	451	481	510	444	434	412	450	490	466	446	478	458	437	488	507	487	456	478	474	428	435	503	445	461	475	456	453	460	491	489	455	501	462	432	465	463	442	449	442	453	445	459	453	424	449	459	493	477	487	481	459	462	505	459	455	468	439	462	484	435	447	449	458	473	459	492	458	428	425	482	441	460	443	436	448	458	435	477	460	459	470	477	450	465	463	437	455	469	463	476	455	496	437	442	472	486	415	427	475	449	492	459	439	468	487	474	432	465	455	483	489	478	430	459	477	484	461	458	444	460	466	449	431	459	469	449	453	464	468	431	477	459	438	451	464	486	484	454	469	470	506	463	450	471	463	486	429	462	482	468	458	477	429	484	487	458	460	454	493	462	472	441	482	480	450	445	465	473	506	503	446	462	433	455	470	446	440	463	465	455	474	504	469	416	456	462	452	479	462	473	478	496	452	497	456	480	474	451	480	444	454	420	424	473	458	462	459	451	484	449	438	421	463	481	458	445	460	459	468	499	457	452	473	451	448	471	456	475	463	474	486	473	440	473	450	479	473	471	422	460	461	426	480	451	460	456	418	446	476	451	429	473	460	474	426	448	438	446	465	484	444	458	477	453	462	421	491	455	470	464	493	461	493	423	448	440	429	451	440	479	471	491	451	483	458	444	467	457	464	461	458	456	440	455	479	454	456	438	432	453	454	482	441	451	462	416	453	494	443	483	479	469	475	474	489	465	458	436	438	473	454	460	454	472	472	486	447	414	463	466	462	464	477	448	465	473	485	456	462	464	462	479	486	434	459	448	483	469	435	404	447	449	435	472	491	487	453	496	476	457	451	466	461	469	428	478	415	488	467	482	430	470	416	455	431	437	470	485	505	471	498	478	483	474	472	446	455	426	460	485	472	443	462	468	436	471	460	493	433	466	442	482	477	470	455	417	480	463	433	446	456	474	441	436	434	478	438	447	445	485	464	437	464	468	455	455	420	476	445	457	452	452	447	438	407	415	456	473	455	424	444	428	470	437	440	476	450	448	477	461	465	459	493	471	473	501	443	449	450	457	445	463	477	435	477	432	463	498	438	451	465	502	452	443	506	460	452	457	464	475	476	452	477	509	464	476	482	490	470	468	453	445	483	457	472	480	481	470	472	462	442	459	468	463	486	452	460	477	435	422	464	518	457	435	443	491	463	442	477	460	456	455	431	486	462	450	462	475	498	483	497	455	451	459	468	443	463	488	456	461	469	421	474	399	442	409	488	462	474	432	464	463	459	449	452	449	439	458	406	439	472	441	470	449	434	456	463	502	445	455	481	476	495	475	438	424	436	492	455	480	434	477	457	451	440	458	489	494	453	425	462	467	473	481	448	473	483	475	465	492	458	415	435	503	470	471	457	439	418	470	444	488	471	453	471	464	436	500	449	479	473	439	516	454	463	439	494	483	472	478	509	461	439	438	460	461	446	463	471	416	440	419	449	483	479	450	429	517	452	466	417	432	502	468	480	476	422	464	492	469	521	466	465	489	451	462	471	481	497	440	460	443	458	458	483	493	468	483	465	470	448	430	464	466	454	498	460	464	451	446	470	467	415	466	448	447	456	482	426	464	472	435	441	495	481	454	488	473	436	466	425	465	469	464	456	467	481	482	419	445	481	459	470	449	437	469	449	444	452	426	467	457	463	458	486	451	469	449	458	481	493	458	439	447	455	459	446	448	453	493	501	476	452	468	469	454	528	457	484	509	471	447	478	444	435	471	460	443	481	451	415	426	445	489	434	454	434	454	455	423	467	483	488	468	410	496	459	474	423	431	460	438	454	436	472	474	444	506	441	444	487	473	470	450	461	427	480	506	476	458	460	470	434	438	471	497	426	472	477	453	452	428	435	472	473	453	470	475	486	458	434	462	421	427	463	484	470	453	458	467	441	473	481	453	437	461	455	462	478	478	440	453	470	462	473	463	470	471	469	480	477	474	460	421	501	482	446	480	455	429	461	464	495	492	462	439	461	463	449	459	476	442	467	436	439	461	438	456	478	449	496	459	421	502	465	447	454	447	458	446	446	417	446	484	475	484	447	453	456	439	440	463	448	469	493	475	467	435	425	419	486	459	447	456	459	438	433	451	454	475	463	459	449	478	447	443	439	460	465	468	476	445	509	444	459	485	449	441	473	422	441	433	484	481	480	428	440	458	456	483	425	482	479	460	462	444	439	463	486	460	441	469	449	472	457	469	434	474	465	456	407	496	465	442	477	493	446	458	402	491	439	431	450	441	434	472	475	465	446	494	446	472	461	437	475	458	467	474	419	508	430	475	487	469	437	468	440	501	478	452	476	497	475	471	440	446	474	456	474	439	465	472	465	485	466	493	440	457	459	446	471	447	495	452	490	473	445	427	471	471	447	470	479	465	489	477	460	485	455	461	502	445	460	453	431	438	500	438	485	427	455	474	468	464	456	442	470	475	407	452	434	488	459	461	454	449	481	446	450	489	468	448	456	467	507	498	464	448	413	467	497	475	488	474	459	463	461	463	483	452	444	500	442	498	452	477	435	470	474	477
7186	1637	2150	1622	1144	825	635	474	396	324	282	259	235	218	187	192	167	170	169	154	156	170	154	137	146	154	141	138	122	128	147	126	111	109	115	102	134	120	99	106	112	118	108	113	118	127	110	107	124	105	116	107	114	113	114	130	107	126	103	107	120	113	128	112	115	101	120	101	120	89	104	110	105	113	100	114	127	113	109	101	117	118	108	127	112	127	93	121	125	124	128	102	101	106	126	107	113	101	114	119	120	114	114	102	113	111	110	120	118	96	105	118	118	106	97	115	114	93	105	108	120	122	102	114	96	126	124	98	113	133	105	115	120	119	115	122	114	105	108	98	101	111	122	120	106	107	106	126	111	124	118	123	121	97	117	119	117	109	108	93	102	112	99	105	108	105	89	100	108	105	99	102	117	118	112	123	114	98	104	132	107	98	105	107	118	90	120	116	100	127	115	127	124	115	120	117	95	102	121	95	98	113	89	136	97	115	111	112	123	110	112	95	115	111	107	121	133	108	110	126	120	102	101	124	92	120	106	107	125	96	109	110	115	106	109	115	106	107	122	96	98	101	96	94	105	107	105	104	98	108	102	109	102	102	105	120	102	121	118	102	94	119	100	109	110	119	106	117	119	100	130	94	118	95	117	102	98	107	106	102	101	113	99	109	125	95	109	92	125	114	94	105	102	111	116	124	103	119	108	95	98	116	112	96	113	113	100	97	104	103	136	107	127	100	102	110	93	110	94	100	114	98	97	113	108	112	104	113	107	131	97	104	122	110	120	107	107	129	136	106	106	112	93	93	119	106	101	102	106	109	106	93	105	102	112	105	101	120	108	101	115	103	111	99	112	120	103	104	124	100	122	105	105	120	105	123	119	117	98	106	120	96	111	104	107	107	90	85	97	117	99	119	116	115	104	96	126	105	105	108	122	107	105	102	88	127	119	139	99	112	105	95	112	110	131	108	92	106	115	107	100	109	110	120	116	120	115	109	103	108	123	124	120	116	111	88	110	118	106	103	101	110	93	124	119	124	118	102	110	109	106	106	119	101	90	121	113	119	105	126	103	117	109	121	104	93	128	104	125	116	101	114	121	121	103	116	114	119	106	117	120	108	90	104	102	122	112	106	109	109	114	114	120	99	107	124	112	108	92	107	121	120	128	95	128	112	122	125	110	113	100	99	108	97	104	108	103	122	112	118	107	102	98	114	110	113	98	109	95	104	104	118	109	107	111	94	104	89	114	130	117	121	113	111	121	126	107	91	97	104	92	97	109	105	123	98	108	117	110	110	118	109	97	115	107	96	102	98	108	84	112	125	111	104	87	93	101	125	96	115	119	122	118	92	100	110	111	101	101	103	112	90	120	94	109	90	107	114	116	87	112	109	116	111	95	132	92	128	105	96	116	103	112	122	101	130	116	115	117	116	108	110	106	130	111	99	116	105	107	107	113	125	90	83	125	113	119	113	122	101	114	117	105	119	95	106	117	112	117	116	106	118	89	114	98	101	121	111	110	113	90	117	117	98	110	105	105	105	100	111	100	113	107	122	98	109	105	109	121	114	101	110	109	108	109	118	98	93	126	118	106	123	115	100	107	101	106	112	105	107	104	106	105	120	108	111	106	82	104	125	106	119	127	110	116	124	104	112	110	105	120	93	115	109	124	98	98	121	103	121	108	112	111	119	105	99	114	110	107	109	99	119	110	100	109	121	107	117	101	132	121	103	118	112	116	108	108	123	107	102	101	89	123	127	101	91	100	118	103	123	120	110	111	111	115	109	133	103	107	99	108	112	105	110	100	105	119	99	128	122	115	134	116	113	117	101	121	120	111	102	116	111	104	104	105	107	121	119	90	107	90	101	110	99	128	104	127	110	122	112	105	117	100	112	109	108	118	113	123	110	94	100	90	120	111	137	99	126	104	100	116	103	112	101	111	111	114	106	112	119	112	102	116	107	110	142	110	99	107	89	107	130	113	99	95	116	129	106	112	108	123	108	104	114	101	118	96	89	96	100	90	101	96	101	113	100	120	113	106	97	123	124	96	93	94	109	120	108	112	109	117	90	144	107	113	107	104	103	99	111	107	108	126	122	112	107	114	101	94	103	99	127	97	108	106	106	104	112	106	112	92	116	86	125	115	107	126	95	95	124	120	96	104	111	84	139	98	105	95	100	130	108	118	114	115	98	132	93	103	114	102	100	113	113	96	119	112	103	92	114	119	102	112	113	108	104	103	119	109	127	105	114	101	115	125	128	104	117	97	104	103	126	104	106	93	95	101	106	108	116	113	116	110	103	108	96	126	119	101	116	91	85	121	106	96	107	125	96	136	124	111	110	103	87	101	97	109	114	98	106	108	94	102	116	101	115	116	101	102	91	109	105	110	98	123	91	117	118	107	115	107	117	111	119	109	101	123	111	123	117	113	108	99	102	104	115	100	98	110	108	100	117	123	115	123	116	99	108	109	122	122	103	87	112	118	99	117	106	122	98	92	104	109	120	119	98	113	124	108	120	107	108	99	120	99	108	101	118	118	102	101	101	96	109	111	114	121	107	106	99	117	95	116	108	119	99	113	101	107	108	112	119	104	123	95	100	124	109	114	107	106	101	108	117	81	114	98	148	100	117	101	127	95	113	122	115	109	99	112	115	91	97	98	101	106	110	107	113	108	122	103	84	117	104	116	116	120	98	113	97	101	118	108	116	109	103	106	114	87	110	110	104	98	109	115	121	97	99	102	91	100	99	124	106	112	112	119	114	91	116	116	106	98	112	106	96	113	98	97	122	97	118	114	109	93	130	99	117	105	106	99	113	107	106	107	123	109	105	109	95	114	105	122	102	103	94	104	111	112	110	104	120	111	132	90	106	101	94	105	96	103	112	99	118	118	111	112	118	117	100	99	112	124	98	103	104	101	88	88	100	95	115	107	108	108	101	118	109	99	125	119	124	103	119	107	106	103	128	103	111	103	115	101	108	110	128	124	101	122	108	108	108	97	100	129	103	107	97	109	78	116	119	110	96	102	116	106	118	109	109	122	114	122	118	116	96	109	113	119	100	87	91	95	106	114	120	108	103	105	97	118	115	109	92	95	109	88	94	110	110	103	125	118	104	117	101	101	111	119	115	111	104	104	125	115	107	114	113	111	96	103	121	118	95	107	96	96	106	123	114	112	98	102	117	95	102	118	127	93	106	126	129	114	114	98	99	101	108	92	125	122	123	108	111	107	103	104	103	104	113	124	95	104	112	122	95	114	122	104	109	80	110	107	130	109	90	110	93	136	85	104	114	109	98	120	100	92	129	105	126	106	102	116	114	96	115	94	97	103	97	102	114	106	113	120	124	126	89	105	117	104	108	125	106	102	108	101	94	118	109	127	113	117	103	108	113	107	116	101	112	87	108	119	114	114	100	113	121	101	120	111	119	128	115	95	114	103	122	99	129	104	107	95	104	99	92	115	114	118	117	106	117	101	105	105	113	109	107	118	122	98	108	116	95	84	95
7233	2158	4857	5611	5009	4085	3297	2801	2357	2056	1762	1618	1365	1270	1175	1169	1068	984	929	834	827	819	758	715	678	737	667	620	553	619	594	581	546	539	549	553	511	535	552	490	508	540	514	498	496	498	472	468	466	510	503	518	466	464	471	467	464	466	506	470	455	465	489	460	448	437	433	464	432	450	450	439	426	451	435	433	435	478	453	461	432	449	442	410	428	441	427	425	462	446	458	433	436	358	431	400	444	419	448	447	429	431	444	392	400	415	427	425	439	424	441	388	414	463	397	403	436	397	437	419	411	408	408	392	417	448	420	435	434	394	419	402	442	433	403	395	416	434	446	427	421	421	404	416	420	415	433	436	382	383	402	432	397	430	422	419	400	425	417	387	405	416	425	454	434	379	368	388	439	450	404	401	413	408	399	431	445	420	386	434	445	451	431	422	425	413	416	445	406	406	455	433	448	459	409	416	404	437	417	423	424	411	409	429	433	424	441	409	421	419	417	422	388	396	394	420	434	433	410	428	434	398	419	394	397	457	440	393	404	409	434	398	425	401	455	432	417	395	386	398	399	395	425	428	417	399	413	409	406	415	442	413	406	448	425	438	434	419	425	424	410	394	422	458	430	394	421	412	434	407	424	413	433	441	413	379	401	409	444	403	395	390	430	413	445	407	413	395	406	377	453	457	419	411	407	436	403	435	416	402	433	399	419	391	417	445	399	399	403	414	416	418	431	427	392	423	407	414	429	370	422	414	399	433	432	393	430	437	404	397	418	445	456	377	387	432	426	444	405	421	413	380	404	448	437	423	420	437	401	437	440	442	400	423	413	423	383	419	408	419	384	417	394	378	418	403	403	410	397	414	413	398	407	424	427	418	438	387	403	426	405	415	391	409	395	428	412	429	438	429	397	424	456	403	430	413	432	414	401	410	395	441	410	452	408	433	380	409	444	428	425	410	423	410	421	364	400	380	452	420	417	423	403	457	410	409	421	401	428	441	403	414	420	399	364	427	417	394	390	440	428	410	402	388	406	435	439	405	462	397	456	439	414	413	440	405	434	436	411	396	411	451	461	385	395	417	440	415	446	425	399	420	391	397	419	380	380	408	428	449	404	397	413	433	469	428	457	415	384	452	411	432	388	411	417	420	434	399	374	387	408	395	438	418	431	384	377	402	400	412	376	423	445	430	455	435	377	420	392	404	398	400	423	421	416	421	401	403	446	458	414	389	420	423	450	449	402	442	445	373	376	434	406	399	444	390	415	381	406	430	422	412	458	394	445	438	378	425	390	399	422	416	445	389	431	405	422	413	415	426	416	411	405	417	429	384	391	410	387	426	424	428	417	427	426	367	438	430	401	440	445	403	441	401	416	398	408	434	427	448	398	431	400	385	423	376	457	439	430	383	402	413	370	446	388	403	389	414	433	427	404	411	446	428	424	394	425	412	422	399	431	432	407	424	418	429	438	404	442	462	407	417	426	409	414	417	369	400	430	406	448	420	390	400	407	409	404	405	405	400	402	396	428	386	428	400	396	416	405	405	433	410	418	407	449	395	361	407	433	436	441	412	406	393	421	409	458	424	441	408	456	411	415	426	420	450	412	430	432	451	364	418	410	404	373	405	428	418	395	394	418	373	411	402	399	425	416	440	434	419	423	401	389	443	412	414	432	436	414	421	431	431	444	376	456	422	410	402	440	400	419	391	419	432	440	403	433	411	457	454	416	400	459	385	384	404	436	414	412	440	394	419	409	401	390	410	405	379	380	422	417	421	403	384	441	441	403	421	392	378	416	403	424	421	424	435	424	398	390	431	385	357	403	393	416	438	367	403	436	411	400	386	411	402	427	406	444	426	407	407	396	421	405	376	409	430	399	422	415	417	436	400	404	416	404	414	404	422	364	461	401	395	412	399	406	396	433	422	413	382	406	371	397	403	410	398	428	408	412	444	415	406	397	408	369	408	406	442	380	396	413	411	438	445	392	411	420	422	442	393	419	422	389	471	400	401	421	440	388	379	419	395	376	379	446	417	440	410	399	429	408	415	354	475	424	415	408	424	418	452	397	410	471	391	425	415	423	406	400	435	405	398	421	432	399	413	415	395	419	391	387	403	428	422	431	420	411	417	412	442	403	413	423	391	427	415	454	403	400	430	370	396	443	426	407	379	426	389	430	424	389	437	419	402	432	374	419	408	405	408	431	373	421	417	420	418	364	427	370	397	409	461	424	428	413	415	417	396	415	405	407	423	413	448	428	405	402	447	455	415	425	408	396	424	379	387	420	467	389	405	407	420	401	414	435	429	403	418	425	428	441	430	430	391	432	424	420	423	422	388	441	400	414	426	455	410	423	434	439	401	389	417	414	446	427	412	421	410	423	421	405	424	423	430	443	404	434	410	402	457	405	427	370	372	445	415	402	438	411	412	391	380	469	393	400	401	432	401	383	398	433	416	437	418	403	413	389	409	418	421	433	406	389	403	417	407	443	420	393	444	416	424	411	414	408	424	391	410	428	377	404	431	405	368	427	427	413	412	431	385	453	403	392	418	403	408	411	459	387	401	420	400	409	435	380	411	443	427	441	400	419	399	466	434	400	448	404	434	416	463	361	436	409	426	430	431	425	430	427	456	404	390	419	416	433	421	435	429	403	427	465	427	430	409	404	375	438	407	427	432	423	430	408	403	412	431	411	408	403	381	397	395	401	392	419	427	439	439	392	417	436	441	407	438	429	405	400	404	445	386	402	415	440	410	417	412	436	405	409	410	417	405	433	441	436	437	405	404	400	387	413	410	429	410	394	439	409	392	415	431	422	416	426	443	435	427	410	410	423	415	426	416	390	400	416	382	401	397	416	420	400	441	409	423	404	400	393	404	411	402	405	381	453	432	439	419	402	391	427	423	388	407	432	409	433	415	406	401	395	424	421	411	395	413	430	421	396	437	423	417	418	422	418	417	446	412	399	413	399	431	413	415	431	444	408	438	445	406	375	409	393	417	430	440	447	393	427	402	391	411	457	412	392	402	397	422	422	426	404	409	388	447	379	403	398	440	359	404	434	394	397	369	433	437	437	430	405	424	379	356	389	382	406	412	446	411	419	374	410	384	428	431	423	402	419	432	444	425	410	435	399	424	434	376	433	429	380	420	421	397	390	420	399	420	381	394	419	429	425	411	443	465	428	409	412	397	425	409	404	422	424	412	458	411	417	410	431	392	420	413	425	408	396	408	407	388	414	418	416	438	434	401	440	453	414	422	407	423	441	390	420	407	401	409	385	436	437	458	376	403	433	426	408	401	413	405	404	427	403	427	422	434	402	429	433	424	418	395	398	424	431	438	423	407	407	437	422	388	405	415	405	416	382	428	428	440	422	400	439	404	404	467	374	389	414	404	430	418	413	418	397	422	389	381	406	436	408	449	383	375	459	443	384	420	417	444	390	432	415	417	424	414	449	420	399	418	403	422	402	435	398	453	403	403	397	414	384	421	414	396	428	422	373	430	399	389
1185	309	334	317	274	257	254	249	236	243	237	235	234	229	259	258	234	252	248	234	223	284	246	242	232	238	257	249	237	221	257	218	250	243	227	273	251	265	244	239	229	259	240	228	217	253	255	208	241	224	203	236	253	213	221	234	229	246	236	239	263	239	238	230	221	232	236	236	239	236	255	227	266	225	269	254	282	230	259	212	223	212	244	276	257	252	231	238	248	239	236	238	223	245	240	243	251	233	214	239	255	235	243	230	208	249	242	253	225	255	218	233	243	233	245	224	242	243	249	235	264	224	226	212	264	277	248	195	228	227	232	261	232	232	235	204	227	249	227	253	232	233	257	257	227	247	203	237	256	233	229	259	249	215	225	240	248	250	242	231	245	247	247	227	279	248	252	248	237	228	226	253	256	209	240	219	236	229	263	254	233	242	233	246	220	230	213	226	219	241	249	235	217	248	239	251	246	204	246	251	239	231	249	231	234	232	230	222	240	239	231	247	237	222	251	223	249	261	244	232	252	221	239	234	264	248	259	248	243	247	247	249	205	231	265	244	265	226	268	258	250	237	220	230	240	237	236	234	263	265	241	241	215	235	224	267	257	270	230	232	241	234	244	224	284	272	253	242	252	233	249	222	232	239	255	238	257	236	220	256	251	232	261	225	240	235	243	244	243	207	230	240	222	247	230	258	214	247	262	225	243	234	231	251	265	222	263	244	260	242	257	247	220	216	224	209	217	225	259	210	256	230	251	253	273	243	262	243	231	253	239	230	248	264	246	278	231	258	237	261	265	248	230	235	227	263	241	248	243	233	246	212	246	249	259	241	242	250	257	276	260	207	256	242	234	220	228	283	212	252	240	250	228	227	236	263	256	271	255	243	235	258	238	237	234	235	274	270	252	252	241	258	265	236	240	263	216	254	246	236	246	214	238	247	243	234	244	218	241	229	218	238	236	236	250	226	248	220	229	244	229	229	241	243	247	245	234	201	272	239	266	235	240	239	239	247	216	244	253	234	229	247	252	272	276	249	249	267	258	259	249	231	233	245	267	232	236	244	234	226	235	257	245	278	219	226	262	239	252	258	232	231	256	268	249	214	245	241	256	223	210	218	209	246	247	248	250	230	244	234	239	223	243	235	235	249	225	236	220	266	252	259	228	269	250	236	227	258	239	231	247	256	249	247	248	253	251	242	243	231	221	250	213	246	245	230	207	248	259	257	231	242	196	255	270	223	249	261	246	237	267	250	230	241	247	244	255	201	236	258	242	231	252	232	230	212	247	241	233	249	240	252	246	277	253	245	249	264	255	220	210	255	264	241	245	243	232	229	273	248	241	247	205	208	226	270	247	246	234	249	279	253	212	251	227	246	239	235	276	244	246	256	229	266	227	275	237	237	235	233	218	255	240	232	238	225	227	249	232	220	233	241	225	238	210	274	214	238	270	236	264	240	221	247	247	254	260	229	228	226	238	272	253	243	251	226	259	237	254	233	237	250	240	229	244	256	263	227	246	236	256	229	260	226	234	219	252	232	228	231	227	213	240	235	247	239	246	244	225	215	256	243	213	212	245	241	248	257	260	225	267	242	237	246	243	235	238	248	268	224	227	211	245	224	238	252	246	245	240	226	280	234	243	223	256	241	259	258	253	238	278	243	246	231	244	237	234	221	228	232	233	225	255	219	243	249	234	245	252	236	260	245	254	241	262	208	211	254	237	226	234	244	240	245	234	245	247	241	238	218	226	211	240	237	266	235	245	230	249	255	226	256	237	236	230	226	246	244	241	228	277	262	250	265	248	256	195	231	245	247	223	248	232	225	224	245	240	239	243	231	224	254	256	227	229	234	238	277	247	252	247	243	250	242	213	254	260	251	234	222	247	254	244	237	252	242	258	212	246	226	230	245	255	275	236	241	216	218	220	257	214	220	240	235	247	222	235	235	250	257	261	280	238	224	250	243	264	199	236	250	223	265	224	241	228	257	244	214	251	227	234	241	240	234	238	255	245	255	251	251	255	245	243	238	234	243	222	265	259	226	241	255	241	236	277	243	233	230	265	228	235	226	241	248	259	251	243	198	255	234	267	222	288	237	266	225	226	262	248	259	254	245	236	271	265	264	247	203	230	240	249	238	274	233	262	229	204	237	245	231	280	249	235	227	222	247	230	238	249	252	249	236	260	243	223	223	215	250	255	259	238	236	256	229	228	241	220	247	236	220	255	213	235	232	261	224	237	251	253	240	241	235	242	244	223	228	250	235	252	232	231	232	224	223	250	252	228	231	266	223	265	226	252	240	252	245	253	259	235	252	251	215	250	227	256	261	248	242	259	226	261	246	268	240	252	251	247	234	223	238	205	255	254	233	218	239	247	269	240	216	242	235	223	238	259	261	246	255	255	255	224	253	265	257	244	263	250	230	252	235	239	241	260	230	258	237	257	249	248	227	217	258	252	249	235	249	237	239	263	238	241	225	231	247	244	241	244	242	259	244	231	235	218	227	241	230	236	261	229	208	227	265	272	262	228	247	270	270	224	229	238	233	234	237	263	222	256	252	237	262	236	274	261	225	244	264	250	244	241	211	265	249	231	231	275	282	268	240	226	230	215	248	281	241	274	252	231	226	277	238	244	239	259	278	250	199	276	222	255	269	228	268	248	231	262	253	253	225	230	230	254	239	266	217	206	256	249	219	246	247	227	212	251	258	248	261	206	216	231	249	223	235	265	277	271	262	257	225	236	231	246	243	239	242	241	243	250	230	251	240	235	265	233	250	234	268	221	241	242	239	259	238	230	261	246	258	243	256	211	270	256	263	219	244	202	241	266	255	232	217	243	239	259	241	260	237	252	259	246	236	279	213	240	253	248	224	238	255	254	220	245	256	245	218	268	257	237	233	229	241	273	240	238	242	233	242	222	240	270	258	248	221	224	241	239	232	237	237	254	232	243	245	239	249	247	249	259	263	231	234	263	236	235	236	264	226	250	228	266	220	242	238	238	251	246	222	280	213	241	218	255	260	244	252	246	245	249	232	233	261	263	234	218	255	246	238	215	229	255	255	219	236	239	286	263	237	256	275	248	248	261	238	266	251	225	245	224	230	244	234	227	245	236	276	229	213	236	245	253	232	226	244	245	252	234	234	256	238	249	283	234	265	246	232	235	230	243	223	249	214	214	244	236	271	215	232	229	247	247	213	269	238	255	229	245	244	263	228	243	231	246	239	226	245	224	220	232	247	230	237	234	272	229	229	231	251	254	276	239	254	232	248	244	236	239	261	234	217	240	258	245	224	251	235	260	215	232	242	239	233	231	254	235	244	229	223	242	231	289	234	210	253	222	230	236	229	243	238	261	239	219	249	233	262	242	259	277	247	245	232	244	223	220	256	215	263	221	251	230	242	239	250	208	236	256	230	219	242	286	268	212	233	229	231	232	221	249	270	239	229	247	260	249	269	260	256	242	236	226	245	250	244	263	214	264	238	271	239	261	236	222	244	259	249	234	252
2364	861	1011	1073	948	921	934	899	901	884	862	876	847	846	889	786	799	808	849	882	854	862	785	832	861	776	818	815	837	806	782	809	861	790	822	809	805	797	809	823	805	860	829	786	807	816	815	844	824	800	792	826	868	767	761	823	758	792	775	816	872	790	825	856	745	851	772	825	799	806	814	840	810	867	793	796	812	804	856	849	825	816	795	740	820	834	830	874	776	826	776	814	790	776	826	825	854	780	849	812	825	782	838	804	764	814	829	813	845	853	833	754	779	861	848	780	803	827	833	808	843	819	819	793	730	771	768	773	776	832	813	847	827	772	847	852	753	789	786	882	807	804	828	838	860	783	819	794	822	805	819	811	832	768	852	814	807	834	835	808	826	816	835	812	804	795	805	818	775	762	824	798	845	806	770	823	808	758	816	831	775	782	812	836	836	820	830	810	801	794	765	843	782	872	816	810	777	820	752	780	829	781	806	820	798	823	808	771	807	844	822	796	833	835	806	787	828	772	793	853	857	807	820	851	791	829	801	819	821	802	764	835	834	789	824	837	783	822	821	787	829	813	804	831	796	839	813	834	758	796	845	778	823	843	815	827	816	765	791	794	765	816	761	854	815	853	767	818	828	808	796	816	793	811	832	786	767	851	809	790	822	842	823	749	839	820	818	825	830	793	843	794	824	818	815	779	807	785	802	827	805	881	801	821	794	841	814	785	806	795	801	784	743	800	798	762	814	814	834	833	807	818	822	798	792	798	786	797	833	826	774	784	820	815	824	795	805	804	819	838	826	844	836	852	825	805	802	803	824	869	834	826	816	841	783	876	813	837	804	777	809	777	817	841	858	822	783	853	846	801	784	841	821	769	768	795	804	818	803	852	815	795	806	791	747	777	818	829	830	768	767	805	784	832	844	805	833	800	814	728	835	754	846	809	789	805	813	823	766	762	795	830	805	822	765	838	773	821	811	830	807	789	841	831	820	825	794	824	810	796	751	803	790	806	816	801	805	823	742	763	774	816	798	816	810	813	799	787	785	795	802	804	796	821	808	730	808	779	843	763	809	809	865	793	803	816	838	853	793	832	816	817	787	737	795	830	827	775	779	755	816	785	777	755	815	764	824	778	816	786	816	868	769	829	780	796	772	772	812	800	802	810	824	793	751	811	806	808	810	787	782	802	805	808	777	772	798	862	759	815	785	793	770	809	759	817	786	818	795	798	796	766	793	822	802	810	781	807	811	846	825	840	821	793	826	819	789	846	800	773	815	777	829	860	811	779	815	789	801	868	831	860	869	839	821	839	801	772	804	791	753	758	855	789	820	807	762	792	772	762	819	804	784	819	782	808	805	799	808	795	817	802	795	796	752	779	807	858	843	809	788	836	830	822	792	798	833	800	837	842	809	856	815	815	852	779	766	793	787	796	836	800	734	797	791	851	841	819	825	832	809	786	824	827	819	823	747	809	836	835	827	793	822	778	785	798	767	821	791	820	820	793	800	840	857	801	823	820	813	805	771	825	799	766	795	843	844	778	841	805	830	808	813	792	791	812	799	824	763	834	830	795	768	801	838	815	822	756	856	785	789	815	828	820	804	808	809	794	841	795	840	790	788	792	797	779	792	774	755	801	786	791	814	789	803	837	860	755	796	779	850	836	805	794	799	819	835	803	807	766	840	810	777	888	817	845	811	845	796	848	828	799	833	790	798	792	743	795	780	813	785	852	754	811	833	751	779	800	793	842	793	819	848	814	783	789	830	816	814	780	813	847	773	848	788	875	798	805	806	810	827	816	811	759	828	812	791	769	838	827	833	843	793	812	820	823	797	825	848	839	773	811	840	808	815	770	776	816	850	856	756	786	806	824	815	805	786	799	802	820	753	774	860	787	843	809	828	848	818	837	815	861	808	863	785	837	777	761	854	837	826	822	813	824	773	834	795	808	812	818	805	813	810	856	789	776	799	795	811	827	843	782	815	766	811	819	831	797	818	808	776	817	825	795	801	816	791	813	782	814	829	851	807	815	799	858	826	819	786	746	821	809	783	762	854	804	834	851	789	818	867	785	808	868	877	795	849	792	798	803	868	803	818	848	771	810	822	794	815	861	802	789	794	834	858	760	818	795	842	766	860	805	769	795	826	833	778	827	833	811	827	749	792	748	774	867	786	860	860	763	804	851	858	816	806	860	824	817	827	815	798	835	758	827	774	814	801	815	822	815	801	798	775	790	772	834	853	837	817	808	805	814	811	848	793	824	842	783	771	822	800	797	725	820	825	788	804	800	758	812	767	814	832	781	846	786	820	848	850	774	791	871	836	817	821	812	798	817	820	825	818	799	727	843	825	782	782	806	817	811	802	839	798	839	766	824	799	800	815	861	837	778	776	811	844	854	835	848	805	833	879	744	787	819	841	817	821	831	834	828	811	793	872	769	813	831	794	865	780	824	826	819	819	824	858	780	777	808	783	790	773	827	854	846	781	811	769	788	821	821	829	798	815	792	796	801	853	814	852	800	779	822	788	808	768	839	796	788	810	877	804	827	810	831	857	802	838	767	814	815	804	798	815	784	801	805	836	859	812	800	832	827	764	778	792	824	857	806	812	867	819	829	767	825	747	778	806	853	842	819	785	829	829	830	817	878	776	815	844	781	798	789	801	799	783	863	735	866	800	827	809	803	789	796	819	828	843	826	776	798	842	810	837	777	774	836	833	814	790	844	808	805	780	882	847	848	794	754	827	825	755	810	825	801	844	807	781	833	808	780	805	848	757	852	770	781	822	808	832	754	827	774	846	812	796	829	829	831	841	814	792	818	794	816	791	753	851	813	729	794	772	803	811	835	848	829	817	783	798	799	815	814	850	851	795	803	787	817	837	797	790	778	778	791	790	837	836	803	841	796	836	772	804	799	798	802	842	867	765	833	772	771	776	786	799	822	807	791	815	773	759	776	830	796	856	803	844	846	788	798	840	807	788	827	814	805	830	803	788	791	799	827	778	774	761	747	830	766	738	795	839	802	799	784	827	800	835	791	840	824	839	818	818	824	843	826	837	799	828	812	826	843	825	796	837	782	811	846	769	740	799	796	783	819	837	795	794	796	831	838	778	815	795	781	802	872	823	832	822	795	841	817	786	797	773	805	826	816	842	780	803	816	813	804	849	827	825	840	815	796	791	839	766	770	801	815	795	813	741	888	792	820	837	819	791	827	860	840	823	797	783	775	802	777	823	820	888	773	819	838	830	821	805	767	802	795	816	807	818	821	807	777	779	809	851	796	849	807	808	808	826	797	853	817	765	777	749	828	845	817	858	798	818	892	791	831	817	818	883	763	815	821	844	790	798	812	854	748	771	822	848	815	788	779	818	849	765	788	768	812	823	821	779	863	811	813	783	847	821	812	830	839	858	812	888	794	801	758	768	819	869	787	769	772	797	805	784	792	776	798	769	802	797	813	819	777	822	783	803	840	813	816	825	815	801	818	813	815	807	838	774	807	862	785	822	785
4115	921	1215	961	659	498	405	315	244	271	203	210	196	195	175	185	162	167	155	161	150	135	141	158	147	141	161	142	144	139	141	132	124	138	130	150	155	108	125	152	142	129	112	127	138	146	117	130	139	171	135	154	115	121	136	151	148	127	128	121	143	138	127	127	150	136	148	136	151	132	126	135	166	124	137	146	126	119	128	125	108	122	126	163	123	146	140	144	128	126	145	146	136	119	119	121	130	120	148	130	119	138	141	127	133	131	99	146	158	154	135	141	139	126	142	128	128	133	128	116	130	110	144	121	137	136	139	112	147	136	122	150	134	153	130	136	128	110	133	123	131	139	141	112	130	139	137	118	143	138	142	139	130	146	127	153	156	130	129	142	138	129	126	130	146	134	154	142	97	137	135	123	141	134	138	129	129	100	148	139	131	133	144	114	136	145	148	133	147	158	114	134	119	126	108	123	126	154	125	131	133	135	116	133	164	132	144	155	136	129	169	130	152	130	149	128	131	128	126	143	120	133	137	149	126	105	146	126	128	123	125	132	121	129	126	130	126	141	135	124	144	132	135	132	132	126	129	129	131	141	123	161	161	124	114	135	113	113	146	118	126	125	120	123	151	118	143	139	151	119	118	129	137	147	109	125	149	123	141	132	143	141	146	131	135	121	124	133	151	126	125	125	104	117	123	109	132	121	122	145	129	134	152	116	160	137	156	132	139	141	137	125	127	122	124	147	122	144	120	130	135	126	150	136	126	137	128	136	135	128	123	136	133	124	133	129	118	136	136	148	134	134	121	128	119	120	165	124	119	129	118	115	125	137	122	124	141	127	133	130	147	125	141	130	138	127	136	115	128	124	145	123	118	131	139	109	140	134	131	131	132	145	146	130	141	133	104	120	135	141	125	132	123	132	138	151	113	140	144	122	115	133	150	130	132	115	127	149	121	153	144	139	141	126	117	111	120	138	114	134	127	155	108	140	133	138	125	123	128	136	131	108	136	134	148	136	118	125	126	147	130	146	120	126	137	128	130	116	132	127	141	143	142	127	135	152	139	138	128	125	149	121	155	115	132	125	116	142	139	116	126	115	134	126	134	145	121	129	135	138	113	148	128	135	144	117	140	138	146	128	113	120	142	146	136	127	111	151	139	140	124	136	118	122	105	113	139	130	147	118	119	129	121	111	123	140	121	148	130	131	126	131	128	130	158	144	122	113	131	128	146	127	144	121	135	135	136	123	116	141	141	117	119	144	113	121	156	128	136	121	137	147	138	144	125	143	141	122	117	139	115	109	144	126	115	143	133	130	126	139	108	142	135	129	124	138	131	129	137	110	129	121	131	139	128	145	137	142	130	126	125	125	112	125	134	139	143	130	163	137	125	118	146	134	119	153	132	133	106	118	121	129	119	147	138	135	121	133	120	120	136	124	123	129	130	130	124	133	136	108	130	141	135	122	128	129	141	144	126	130	126	123	126	124	137	116	131	141	121	131	125	142	121	131	118	139	113	129	137	132	138	139	130	125	130	134	112	146	129	148	133	149	126	132	145	124	136	125	129	113	138	99	121	114	129	131	134	124	146	115	117	121	124	149	128	130	137	136	129	143	109	134	120	141	124	118	144	135	125	134	135	143	123	133	135	128	129	136	146	117	151	136	138	156	117	132	123	135	122	136	121	135	152	113	124	122	108	144	125	131	111	129	123	137	132	138	122	124	140	120	146	132	113	143	131	114	134	121	115	141	119	118	132	124	150	127	104	125	143	123	120	131	122	119	142	140	159	118	92	139	151	139	128	147	125	121	138	146	119	145	146	144	127	124	132	126	132	119	135	120	124	123	127	120	124	104	128	126	141	129	107	135	138	125	126	145	129	114	142	123	126	126	134	128	124	137	99	132	129	123	144	113	123	122	134	143	136	145	126	136	128	124	127	142	137	129	120	118	159	125	130	127	107	148	125	121	122	140	154	116	155	134	126	105	126	122	138	139	120	126	128	150	136	139	140	134	123	136	134	133	127	123	127	139	131	140	124	118	113	134	139	129	122	112	114	141	124	131	130	160	130	136	107	121	120	116	145	121	135	116	130	124	164	126	114	140	132	129	127	111	129	106	121	111	135	131	130	131	127	119	121	122	134	129	122	125	130	128	144	123	128	124	135	129	112	123	118	131	129	118	151	141	118	150	133	141	152	129	157	118	127	123	133	134	116	148	131	119	132	135	126	147	140	120	120	113	135	103	133	124	124	120	124	123	125	144	137	135	143	122	132	132	125	121	148	139	145	122	152	132	104	131	124	126	112	119	152	131	135	111	124	118	111	124	133	143	129	144	127	136	135	139	127	143	131	152	126	114	134	161	130	122	119	110	160	112	150	141	125	123	127	127	120	115	139	118	121	129	146	125	120	137	145	132	155	118	132	115	136	136	114	148	132	129	136	131	122	124	152	120	141	136	119	121	121	116	139	133	118	135	138	138	136	160	122	114	130	139	120	126	118	123	137	118	113	154	141	133	134	124	133	125	111	147	138	122	125	142	118	129	117	134	136	135	118	132	151	130	141	119	167	108	113	131	120	102	127	153	136	126	127	137	120	154	121	113	143	135	142	145	127	135	128	114	168	121	135	136	140	115	129	137	119	140	127	140	128	130	139	131	126	124	130	145	126	119	99	128	133	116	129	147	128	137	141	121	135	130	134	131	135	137	126	140	123	141	136	136	143	132	136	135	128	135	132	128	127	126	144	146	129	145	146	138	143	145	133	126	130	134	124	129	129	123	128	137	138	140	143	150	127	133	129	136	132	102	134	121	139	124	145	138	145	126	135	124	136	141	132	118	143	131	132	133	130	136	114	123	135	138	150	151	108	140	126	131	142	129	117	114	116	132	121	116	127	110	143	127	133	123	129	132	147	138	112	135	136	123	127	128	113	132	127	130	144	143	157	140	143	128	139	137	97	120	133	133	122	113	117	124	145	131	128	141	144	119	137	125	142	127	130	130	139	128	131	105	115	136	128	140	143	110	120	144	117	126	135	124	138	121	137	119	123	138	103	109	134	128	136	137	154	132	123	139	140	104	133	124	132	119	115	142	121	122	128	130	129	142	138	127	150	138	124	151	141	116	116	132	135	133	129	135	123	128	142	159	134	104	121	149	130	131	142	139	135	135	117	136	131	138	135	123	142	156	125	124	129	116	141	123	144	99	135	130	136	144	124	137	111	126	147	131	107	131	140	123	128	127	134	145	128	137	157	144	129	144	116	136	110	127	121	132	114	147	145	133	140	130	135	131	127	128	117	113	131	108	147	120	136	111	140	151	120	151	153	135	129	106	115	141	130	128	118	151	123	128	142	128	132	143	123	133	134	119	140	106	120	120	123	138	141	126	119	129	130	128	130	156	114	130	126	119	126	133	119	117	155	124	139	144	143	131	143	130	118	133	138	130	138	135	151	139	123	124	112	122	127	132	131	138	135	121	113	145	134	138	145	145	129	104	103	142	132	137	141	125
5447	1316	2987	3541	3054	2524	2113	1784	1526	1396	1212	1105	976	975	931	873	855	796	750	740	652	709	669	664	601	576	598	591	625	570	587	587	575	557	577	524	558	541	539	541	562	517	542	502	485	532	458	534	526	489	534	496	533	486	501	522	492	495	515	524	515	510	495	505	468	483	470	515	453	539	451	460	505	492	505	521	493	533	483	480	483	518	503	461	498	532	485	483	488	481	489	475	505	507	456	476	502	491	504	496	479	509	492	509	509	469	523	494	469	510	434	474	496	519	505	467	511	505	485	498	473	490	506	506	473	462	494	503	490	495	522	491	487	511	471	483	482	470	480	485	458	460	498	476	517	480	489	452	481	496	489	521	476	464	492	494	520	462	487	445	477	519	465	489	468	486	512	444	482	492	489	508	479	506	478	462	465	471	483	486	504	502	456	520	512	474	486	457	452	493	461	496	494	472	463	520	458	490	465	521	501	475	498	527	503	443	503	456	479	494	478	478	487	486	507	492	498	469	453	490	495	491	479	503	521	492	464	497	485	482	482	491	484	494	461	468	486	460	501	475	489	465	477	491	502	454	530	484	457	470	496	526	461	470	481	473	491	463	472	469	504	490	474	459	513	444	493	471	515	478	469	508	495	444	461	444	498	465	523	459	449	474	496	460	520	473	461	488	527	476	514	468	502	468	480	469	529	477	501	458	482	477	524	477	474	484	477	497	456	496	510	458	503	501	456	465	485	492	461	494	456	482	460	458	473	447	466	469	493	456	533	478	482	494	484	451	505	490	485	484	425	478	472	507	481	466	487	462	513	502	505	509	461	501	515	515	455	478	460	481	495	495	446	459	529	506	458	478	503	470	519	451	464	429	474	537	508	485	492	502	497	531	443	431	495	447	486	506	489	508	495	515	441	460	469	512	492	497	443	475	486	455	490	487	499	466	455	520	535	465	494	472	500	498	478	486	501	456	513	499	453	512	490	470	479	521	485	487	471	496	489	451	455	497	478	501	462	470	458	470	449	442	469	486	471	483	513	508	481	509	489	472	482	488	505	484	496	493	495	451	502	506	489	459	503	487	476	517	486	471	486	433	468	498	471	471	482	492	485	489	505	435	482	472	475	505	472	490	465	449	478	526	473	484	479	477	520	446	457	529	514	450	475	529	460	482	458	540	505	481	460	479	475	477	476	500	497	529	483	451	489	471	463	445	471	455	487	450	502	489	529	469	459	455	485	483	480	481	473	465	521	492	447	471	519	461	489	449	468	458	478	497	515	478	497	493	476	483	477	483	506	450	476	487	480	465	503	545	485	490	501	509	477	490	468	493	493	473	485	464	485	488	470	460	483	535	454	473	506	464	471	493	478	444	446	470	486	470	467	478	470	460	448	489	474	495	527	453	510	505	471	485	464	497	488	474	477	496	508	463	503	478	447	494	503	425	503	476	472	493	483	472	472	485	531	498	480	467	481	491	468	472	483	467	479	479	490	462	500	493	501	484	458	491	498	445	474	508	478	472	530	491	490	459	502	486	492	473	482	471	442	492	475	488	493	481	492	457	477	482	486	477	479	469	485	478	489	502	462	481	474	482	457	485	523	486	481	514	473	484	474	495	445	494	502	531	476	491	477	504	496	454	494	487	488	454	494	491	473	467	468	439	504	468	501	470	498	478	442	504	488	460	513	479	467	498	497	484	472	490	469	473	463	523	458	473	492	520	494	470	500	490	462	522	474	504	480	483	500	513	517	489	502	448	482	487	480	487	485	464	466	463	497	477	477	505	500	479	535	472	440	479	505	494	500	504	499	467	474	502	510	508	462	471	517	446	486	465	491	473	477	449	488	462	496	489	481	518	502	456	508	492	461	488	449	486	477	480	467	506	517	501	493	481	463	451	461	491	502	453	535	520	494	498	492	490	470	468	501	485	470	506	500	456	503	464	511	475	466	425	485	466	447	452	457	483	485	489	538	456	444	486	490	466	478	476	499	496	464	443	486	522	475	450	506	461	472	470	517	480	455	455	494	498	520	482	453	482	466	479	448	480	516	507	505	455	531	486	484	483	458	493	506	472	478	541	502	451	472	489	425	511	475	476	489	471	481	480	480	482	490	480	500	480	468	496	481	466	489	487	495	466	493	475	465	483	494	455	480	467	464	490	502	470	462	445	504	459	454	488	494	464	485	503	482	465	500	456	429	520	453	481	461	467	468	489	454	490	460	495	452	467	474	476	485	448	520	491	487	509	461	461	528	493	491	487	500	496	483	489	488	494	437	515	480	474	517	484	519	506	488	479	479	513	485	485	472	488	440	442	475	491	502	508	462	488	465	461	463	480	510	506	486	508	510	496	474	514	480	449	472	503	456	468	480	486	466	488	482	466	472	495	473	466	495	453	492	461	447	486	461	509	464	466	483	473	477	510	477	473	482	512	451	500	471	455	487	474	499	488	437	439	457	461	469	465	501	495	502	498	460	487	518	450	499	451	509	471	498	441	459	477	467	476	495	507	488	513	493	500	486	434	462	471	490	494	480	499	490	466	506	484	474	503	499	420	459	497	449	431	441	474	528	497	448	471	470	476	466	494	481	471	456	460	486	510	499	472	508	488	496	479	480	486	496	467	470	513	511	499	528	484	477	456	471	479	465	493	490	442	465	501	452	473	455	498	465	511	475	483	473	520	420	479	452	467	489	507	483	494	464	466	461	502	473	499	496	474	513	503	477	489	500	462	432	465	451	492	470	528	493	476	474	506	461	441	449	470	456	454	459	517	453	476	470	498	497	509	507	528	476	503	500	484	475	507	514	494	481	517	471	499	493	467	468	512	481	451	471	478	468	485	508	465	486	501	499	503	501	476	515	494	466	470	471	465	480	487	510	506	501	509	461	502	493	435	514	465	484	473	471	501	525	515	495	457	520	484	533	490	512	501	495	479	500	482	492	478	476	493	492	497	484	467	476	512	525	510	463	464	475	484	477	508	493	480	457	485	449	511	463	450	441	501	494	462	485	471	503	475	474	506	500	517	460	510	501	491	501	461	500	479	478	471	486	462	476	475	469	492	493	439	462	454	463	487	519	491	483	479	506	470	456	456	485	448	491	494	499	488	460	459	493	506	489	481	486	468	538	478	501	449	504	508	479	469	473	499	490	459	510	511	491	501	504	470	508	500	476	497	470	441	502	519	516	506	475	472	490	472	434	476	468	477	453	481	489	477	498	487	526	463	524	466	485	454	503	462	473	492	471	516	442	491	470	511	512	438	473	486	472	471	453	482	491	460	488	474	519	500	466	452	503	498	491	491	469	496	483	456	486	491	489	498	488	502	462	475	489	448	504	482	494	503	487	493	438	493	480	472	522	498	492	443	492	466	508	495	485	481	512	521	472	506	485	492	484	463	473	495	486	437	498	511	428	449	463	504	484	475	485	491	443	502	494	481	453	479	422	453	461	487	485	463	502	504	484	478	465	468	461	495	486	440	494	458	494	487	480	413	442	513	470	504	434	457
7541	1723	2305	1652	1176	852	651	509	424	351	294	279	252	231	218	197	185	198	143	163	167	168	149	150	139	145	154	135	121	121	127	143	120	127	139	142	115	133	115	94	125	145	117	128	115	111	120	107	128	119	127	129	126	119	118	115	118	105	104	114	133	111	134	102	112	132	118	105	137	122	106	114	108	116	112	109	125	103	109	106	113	146	117	115	120	125	115	115	132	99	117	105	120	122	112	122	131	111	119	99	101	121	112	114	128	100	111	112	122	123	126	122	126	114	98	121	106	103	125	113	107	108	99	141	118	105	114	112	98	109	114	108	101	128	113	97	132	109	123	123	122	100	111	129	120	107	86	100	121	110	130	90	113	127	104	100	108	114	114	111	111	103	139	114	111	118	97	130	95	116	114	121	112	111	109	116	111	104	134	113	95	102	125	121	111	113	106	109	120	124	122	112	109	101	108	137	98	114	126	92	115	103	123	118	112	108	91	109	116	108	123	102	95	103	141	105	112	99	116	107	114	115	124	104	114	119	104	119	113	99	108	99	116	102	116	112	109	113	98	121	101	105	125	133	118	116	103	108	122	91	114	135	112	91	127	116	125	118	105	124	115	111	105	104	120	116	130	115	104	132	133	98	115	126	141	110	117	109	94	104	127	117	126	100	107	125	119	114	111	98	114	109	127	121	113	129	117	120	111	121	131	124	132	108	123	112	113	114	118	117	132	118	119	109	123	117	126	121	102	121	124	119	108	147	100	127	116	116	91	114	110	138	108	120	112	105	107	135	120	114	102	125	136	106	136	109	125	109	113	115	112	109	134	113	112	124	103	118	110	115	95	105	109	108	122	105	121	118	113	114	114	108	120	120	105	101	109	120	118	126	109	114	110	110	100	111	96	119	116	114	123	127	119	114	113	107	129	105	120	121	113	110	104	109	113	117	110	100	101	125	122	124	115	96	116	110	104	121	122	97	102	118	129	111	106	112	116	109	110	108	126	93	113	116	105	121	108	131	118	104	114	115	102	129	104	116	116	125	110	127	122	131	101	118	127	113	101	115	132	106	122	118	95	101	108	127	105	123	107	108	104	122	124	96	109	149	119	117	123	121	124	101	104	111	104	106	111	127	108	100	107	117	118	131	121	102	125	121	117	120	118	107	110	110	104	112	91	120	118	116	99	129	119	106	128	113	125	125	114	121	116	114	114	108	100	110	137	103	116	96	109	124	104	129	108	114	121	110	90	107	107	122	126	111	111	102	119	114	107	112	100	118	106	108	114	93	124	109	106	126	113	86	113	132	118	101	105	137	115	128	117	110	114	125	103	115	99	123	126	130	117	114	117	111	110	127	107	114	100	105	117	122	123	113	124	133	116	103	123	118	124	112	119	101	99	114	121	102	119	107	110	125	105	102	126	98	117	107	104	87	140	127	116	114	106	122	108	104	122	112	105	104	107	114	110	105	120	125	105	108	123	118	139	108	120	107	97	111	119	115	113	100	101	121	113	103	102	116	98	112	108	111	101	109	140	117	118	116	125	104	110	125	102	101	141	141	122	131	129	110	118	105	107	112	112	132	112	103	108	115	112	123	87	120	117	103	119	112	102	119	116	125	131	135	125	103	125	112	129	114	123	126	109	144	96	102	105	117	107	106	104	112	142	119	138	117	110	114	117	121	99	108	113	99	119	109	110	103	105	122	121	111	132	107	126	112	131	129	127	136	121	118	121	102	114	109	104	121	99	111	104	125	113	128	103	136	106	111	111	123	135	96	117	108	122	102	99	122	108	87	115	119	104	111	110	100	121	117	92	116	111	147	116	119	101	108	104	116	118	95	136	107	107	136	113	112	120	107	117	114	102	97	133	106	112	104	120	111	107	121	110	127	126	120	96	106	110	104	113	96	118	117	109	120	106	119	133	107	125	112	123	80	105	117	126	127	119	136	107	120	101	121	126	106	126	113	103	101	110	116	129	111	109	121	113	126	106	108	119	121	107	108	115	125	136	117	114	125	105	114	130	118	107	110	101	97	117	103	108	116	124	122	122	106	126	119	103	111	108	100	114	103	115	111	134	111	110	117	111	124	113	104	104	107	119	95	117	121	114	120	102	113	133	128	106	104	113	115	101	112	115	124	126	109	115	115	120	127	128	123	115	115	100	103	91	103	97	124	102	120	126	114	105	106	119	123	100	94	123	107	106	114	114	124	124	118	108	118	108	118	109	117	112	117	129	98	116	134	114	108	119	117	119	108	121	129	96	125	104	133	100	116	90	108	116	111	143	104	122	130	113	130	117	114	115	131	128	92	110	138	111	120	117	107	119	105	116	119	141	126	130	108	126	118	98	124	120	109	110	139	121	113	129	116	106	112	107	115	108	117	100	123	115	118	125	126	102	128	116	113	118	128	113	142	116	110	113	123	122	120	111	90	133	118	118	111	98	99	109	108	99	106	105	117	122	113	106	104	118	113	112	111	104	114	117	104	125	119	134	101	113	122	116	123	126	123	111	118	115	111	126	131	114	124	139	118	114	104	115	92	108	125	104	121	111	77	108	128	107	124	109	108	109	115	115	125	119	117	118	118	92	99	132	101	114	103	109	113	114	123	95	105	103	108	121	101	130	120	115	89	117	105	120	124	101	117	107	118	122	102	100	111	123	123	125	110	126	113	111	114	105	111	129	122	106	111	111	103	119	103	112	131	117	116	104	129	126	135	120	129	119	109	123	111	98	105	114	119	111	93	118	104	127	106	122	123	117	116	108	108	104	126	104	108	110	112	116	102	110	114	128	101	130	114	117	114	102	119	122	131	110	88	100	118	125	117	110	113	116	109	110	112	116	118	117	123	121	132	98	124	109	108	109	112	103	117	122	111	109	104	104	110	122	118	144	112	106	101	107	110	104	107	120	99	106	110	122	113	117	121	115	108	117	110	106	118	119	128	104	108	112	107	119	117	117	109	107	99	107	103	113	110	114	117	121	117	103	96	112	113	113	117	126	126	113	111	104	96	102	109	110	120	110	118	118	106	119	112	108	102	111	102	125	98	113	96	117	133	128	114	118	112	137	121	103	115	119	118	117	104	124	113	113	125	123	111	129	130	109	113	122	106	108	119	118	108	114	119	109	108	110	104	106	122	107	99	126	120	118	120	108	94	139	113	117	122	121	116	127	91	108	105	133	110	108	85	106	105	92	103	123	114	120	134	109	114	128	123	110	130	113	113	121	120	125	112	102	111	128	128	112	123	109	109	100	130	111	126	105	119	135	112	115	109	91	120	122	121	91	87	100	128	111	114	125	114	121	130	132	126	108	114	109	105	96	126	125	110	124	118	118	115	115	120	127	113	97	110	119	124	123	100	126	125	118	101	114	115	111	115	114	107	115	103	131	102	95	123	104	125	103	123	125	129	95	122	140	102	132	108	116	114	103	114	120	108	113	108	123	101	122	121	129	133	117	127	110	124	112	105	110	101	126	112	100	108	110	108	116	118	97	117	114	112	108	138
7628	2307	5043	6160	5214	4353	3544	2854	2500	2115	1843	1679	1563	1362	1235	1176	1095	996	935	864	857	768	756	784	748	742	722	663	673	621	567	614	611	599	580	582	581	617	525	555	539	522	491	548	502	517	517	493	480	451	490	510	472	477	475	450	510	475	483	456	500	514	474	478	481	497	472	495	464	468	475	451	473	454	431	499	474	488	474	417	436	452	446	420	491	470	459	444	456	415	457	474	445	460	460	450	503	455	440	438	456	410	470	466	444	453	436	428	476	488	439	445	444	455	479	444	451	418	445	468	426	436	441	469	443	453	453	414	440	433	418	449	439	427	452	462	439	440	439	425	447	411	400	481	459	431	416	441	443	394	470	461	429	469	452	452	480	447	467	418	442	427	403	423	446	472	418	457	476	423	477	461	449	456	444	441	463	414	444	434	427	426	457	446	445	412	400	459	446	483	479	449	435	446	419	453	434	434	427	443	447	425	449	446	443	453	417	437	455	448	429	461	422	456	443	431	404	472	454	448	475	460	454	446	472	439	477	433	428	422	432	438	443	446	440	435	441	429	440	427	410	411	456	413	428	473	465	439	444	414	480	444	397	403	419	418	436	480	430	421	436	445	430	435	413	434	425	470	417	413	411	484	439	456	414	423	448	469	412	423	468	431	428	442	435	428	460	440	437	433	463	428	408	413	447	451	415	425	412	419	404	442	406	420	387	466	394	439	412	453	486	462	456	437	423	459	449	446	432	450	446	466	488	448	436	480	441	459	446	440	485	402	448	462	471	437	401	449	437	445	437	422	413	406	452	433	385	418	447	425	438	472	386	433	414	420	422	432	444	440	405	470	446	432	468	457	425	466	426	434	414	476	425	466	438	478	465	454	464	426	439	444	445	443	439	430	443	420	482	431	443	422	426	430	428	437	433	433	444	447	457	454	421	408	438	446	440	440	414	460	477	468	471	449	425	434	450	446	490	442	425	480	449	470	427	454	459	464	453	403	448	448	417	437	443	457	443	420	440	479	419	459	425	420	397	424	441	397	433	464	420	443	452	461	437	468	437	449	456	479	438	421	405	415	454	443	414	397	445	408	420	443	419	432	443	450	442	448	416	426	452	407	416	420	461	447	446	412	456	405	444	405	400	435	455	467	464	430	400	394	452	416	442	426	407	476	433	418	466	428	484	429	426	441	414	454	450	430	426	419	427	491	430	456	436	434	457	466	431	467	401	414	406	434	403	457	434	429	413	438	454	395	414	463	393	472	431	460	413	438	397	480	450	448	449	451	442	446	412	424	400	446	409	430	460	444	424	443	421	475	449	422	453	409	419	465	450	450	467	451	459	431	447	436	469	444	454	452	467	470	445	469	460	454	422	434	404	439	450	442	428	451	466	477	416	441	430	441	442	428	430	421	449	434	424	409	411	416	468	438	448	471	420	484	416	449	462	457	404	423	436	410	410	424	453	454	430	435	436	418	441	445	438	446	422	442	462	505	420	467	463	466	465	430	429	407	449	433	427	409	447	428	450	424	445	436	442	423	430	431	466	412	413	452	444	408	428	438	454	433	434	439	425	426	460	412	435	417	460	418	463	416	472	431	434	468	459	407	449	457	403	422	416	426	442	430	446	434	459	436	440	457	446	434	465	407	477	385	459	433	425	410	442	442	436	457	473	407	448	408	419	414	403	439	435	451	439	426	434	463	433	456	439	458	459	428	447	458	410	439	433	446	469	422	416	444	429	447	451	438	424	425	473	431	426	428	468	435	460	430	437	470	415	402	445	450	460	451	448	420	443	446	454	435	431	417	439	451	441	443	462	434	409	438	423	429	456	420	435	467	414	424	445	412	480	427	439	430	442	437	411	463	471	455	457	414	434	424	390	414	447	423	461	464	427	448	455	424	409	431	397	418	450	477	446	417	442	476	434	400	418	444	415	464	410	431	420	397	448	451	432	478	423	463	450	429	411	465	401	439	407	423	450	457	409	453	433	448	446	469	437	421	406	427	416	435	441	437	472	421	478	384	433	434	387	434	434	415	456	439	467	443	419	438	411	433	441	430	476	453	421	434	459	434	447	457	444	429	446	435	438	436	460	441	441	434	407	462	420	431	478	469	435	428	425	485	398	439	448	441	429	409	430	443	414	409	442	469	429	444	433	438	456	431	431	458	447	430	465	453	404	425	458	432	416	428	434	434	500	413	441	442	420	422	451	434	453	432	463	447	422	422	446	438	401	427	447	437	484	420	440	434	412	409	402	446	426	454	461	431	447	462	408	419	476	415	453	443	471	454	449	469	441	430	444	449	429	448	445	393	447	436	466	417	439	400	457	457	461	421	474	421	475	444	445	433	418	447	457	445	415	432	484	452	445	439	481	418	415	420	427	442	435	423	438	391	441	473	394	406	427	431	442	426	442	470	438	445	429	459	450	440	445	413	446	439	386	425	448	413	453	433	453	434	425	455	472	418	420	458	436	465	466	413	452	461	440	436	418	418	455	431	476	450	443	398	441	434	419	424	445	463	441	418	418	456	422	441	435	450	444	490	458	479	431	459	412	434	456	444	409	436	473	466	450	413	448	411	431	456	415	433	405	389	452	454	467	411	412	441	452	462	456	454	438	420	434	418	469	465	431	430	396	414	438	486	436	466	435	438	459	439	441	435	429	419	427	447	447	411	440	414	430	438	431	429	441	412	438	483	428	443	420	468	440	415	464	413	397	451	408	434	473	436	428	466	424	456	488	421	457	460	456	435	414	468	417	435	445	433	406	423	442	420	434	437	439	409	483	430	445	426	445	437	454	449	426	410	408	442	458	474	439	435	438	456	450	411	470	465	421	453	424	389	417	433	461	403	424	435	429	417	423	457	416	417	442	421	414	439	418	432	405	420	478	450	446	431	439	432	422	427	442	409	453	454	443	427	437	464	399	433	440	425	410	415	438	441	433	449	447	411	400	409	468	453	436	433	409	472	439	426	447	426	414	383	424	426	443	423	456	460	447	430	465	448	424	418	429	466	423	431	439	427	426	412	446	445	464	452	447	429	452	416	404	444	456	448	442	445	471	442	414	456	417	463	403	436	415	429	447	471	428	394	432	427	455	456	438	429	408	448	468	453	440	428	444	464	431	436	438	426	433	429	433	399	445	476	438	415	425	403	418	421	432	454	397	434	421	423	441	474	463	444	398	451	442	446	420	466	448	409	417	458	421	410	427	406	426	412	437	437	431	432	457	429	449	438	447	429	429	422	441	428	432	451	458	447	428	435	448	497	404	456	428	413	457	484	450	392	447	403	408	408	445	481	412	403	459	432	425	457	427	412	466	437	430	448	418	392	437	434	449	460	471	403	453	423	445	459	447	479	422	450	449	434	449	412	402	432	434	458	429	443	445	432	411	475	405	458	423	448	448	404	443	455	435	430	429	465	425	442	422	430	427	435	441	443	426	403	452	409	473	473	428	414	434	446	400	445	421	470	414	445	430	434	464	405	431	450	392	405	430	451	417	408
1186	268	344	276	273	266	220	227	226	243	235	216	222	211	237	219	229	217	253	266	252	229	224	234	237	226	244	228	225	237	203	247	228	216	233	218	218	215	221	224	233	246	241	243	224	222	223	218	231	208	210	225	237	228	226	205	245	220	223	225	212	223	241	237	245	221	216	224	224	219	234	235	239	205	251	254	226	228	249	261	214	240	235	216	242	223	243	242	233	194	249	224	224	228	224	235	237	251	195	248	214	223	240	218	223	242	258	198	250	224	234	237	231	253	221	217	252	211	239	253	236	238	260	206	236	228	260	243	223	229	261	224	245	240	227	228	249	245	213	226	227	222	241	216	204	251	236	239	242	226	231	240	234	219	259	225	202	235	229	219	249	232	229	209	209	209	240	211	258	194	219	200	236	206	234	241	223	225	220	225	211	211	263	238	208	229	234	206	214	222	243	214	222	233	239	219	220	240	203	226	245	199	251	203	223	203	228	217	239	268	198	247	238	272	221	225	219	222	223	240	248	256	234	249	228	236	245	213	253	220	249	220	255	250	221	239	245	226	227	224	231	215	232	220	242	255	208	243	233	233	208	212	244	203	220	228	245	220	226	223	211	238	229	231	222	219	224	222	241	224	225	227	210	235	239	251	210	232	211	242	224	261	230	233	210	227	234	215	234	214	249	223	214	225	241	268	231	234	208	217	221	244	221	247	224	208	182	235	242	231	228	223	240	249	227	218	269	228	232	230	226	221	220	243	239	232	227	256	205	256	240	223	209	233	241	235	238	225	232	254	217	255	215	246	251	276	236	224	215	228	244	222	249	226	219	231	219	269	239	231	224	242	216	210	236	216	224	227	213	250	230	243	192	240	242	255	225	241	236	223	227	224	240	232	231	208	255	215	242	222	248	229	215	247	236	242	211	257	209	195	225	232	254	237	226	221	230	216	233	220	230	215	258	240	222	205	214	223	231	232	231	231	220	214	265	213	185	226	217	233	231	208	215	224	226	227	245	221	224	240	218	230	203	236	210	245	234	216	232	248	187	240	213	223	232	204	226	243	206	222	242	251	210	206	225	233	221	224	232	238	211	206	229	231	238	255	217	228	224	215	238	234	209	252	229	247	232	245	222	235	224	224	234	227	246	210	250	234	243	229	230	226	229	226	224	239	229	217	241	231	244	245	234	215	216	230	251	216	233	216	227	243	225	238	255	239	246	239	247	247	217	240	239	242	217	224	217	244	225	228	198	276	220	235	235	243	255	253	217	236	220	254	223	216	217	240	242	188	230	257	232	215	225	236	230	244	226	222	247	269	258	218	207	222	231	225	213	216	233	232	218	223	224	199	243	231	242	248	228	234	217	228	216	231	248	235	235	231	240	227	236	217	205	225	217	236	228	239	247	227	243	211	212	220	244	251	234	223	227	236	223	232	234	250	257	242	233	205	239	200	228	247	234	241	234	210	219	221	241	234	243	213	232	242	230	249	227	258	261	237	233	218	250	250	227	218	244	217	231	241	245	231	213	242	219	249	237	233	213	228	230	240	227	226	211	224	213	220	236	230	248	222	222	228	236	227	221	210	210	229	210	235	211	254	248	212	237	248	220	247	234	221	242	234	217	239	224	218	244	210	247	231	223	238	242	270	235	233	209	254	234	234	217	245	232	227	241	230	242	215	227	228	197	217	240	236	233	223	236	237	275	243	250	241	243	208	206	215	227	240	227	256	256	205	210	217	220	212	228	235	208	217	241	235	233	224	250	212	231	233	223	240	232	228	235	226	235	235	215	250	223	235	225	233	241	188	216	237	209	208	223	266	225	239	226	222	232	231	239	223	237	247	216	234	218	262	215	244	241	241	219	223	234	225	235	252	210	218	210	212	204	248	200	194	232	228	250	266	226	232	235	247	238	224	202	241	222	210	233	257	244	229	229	224	246	229	255	221	250	248	190	254	251	225	230	210	224	221	214	218	241	224	245	240	211	238	236	224	242	238	225	227	231	214	227	211	210	247	237	205	238	218	258	225	222	232	258	267	216	225	221	214	226	221	208	230	206	233	223	213	238	251	231	196	205	208	244	234	216	221	220	225	225	248	234	251	197	245	226	229	270	232	237	224	220	239	209	230	215	227	231	264	214	230	238	222	242	255	233	213	254	229	229	223	251	241	241	195	246	231	231	216	237	233	238	234	222	251	239	203	241	227	249	205	220	233	230	212	237	229	237	227	230	232	241	233	227	213	265	207	206	215	217	236	222	211	203	209	240	214	214	246	221	209	221	215	206	238	253	246	245	219	216	236	216	214	205	235	217	243	206	249	228	222	249	225	194	213	201	228	206	252	213	225	222	261	236	222	221	242	208	250	231	229	222	224	236	227	224	221	237	248	219	201	241	225	218	218	216	229	227	218	234	210	224	210	205	223	241	212	238	238	232	259	230	230	210	226	234	213	238	220	232	226	224	222	233	217	211	225	229	231	223	261	270	248	218	223	244	226	221	224	213	226	250	260	245	226	198	249	205	230	220	224	205	231	216	247	207	233	222	226	207	230	233	231	226	221	202	263	219	220	227	233	240	208	221	239	241	228	249	234	209	238	211	200	226	210	247	262	208	242	221	217	219	240	236	207	244	220	202	233	236	230	214	230	211	233	260	236	265	234	221	244	213	198	209	237	231	256	255	217	237	251	240	247	216	228	221	246	219	232	232	225	245	218	240	256	248	220	246	206	224	245	220	232	202	217	229	225	198	233	206	225	236	232	235	219	230	210	192	202	253	243	252	244	234	244	232	256	242	251	250	225	235	203	220	205	243	230	224	214	240	220	223	204	231	213	233	226	248	226	202	244	242	226	224	215	227	224	230	231	232	218	241	237	228	227	223	243	230	235	236	230	218	228	233	226	220	229	267	248	212	209	269	232	223	238	209	245	239	240	233	214	244	207	226	251	215	256	240	221	253	205	230	238	256	229	210	244	220	248	231	245	231	221	216	219	229	228	227	212	251	242	207	238	235	247	245	230	235	239	221	246	240	237	227	216	228	214	230	237	231	257	220	225	253	235	221	237	221	235	229	216	226	217	261	265	220	218	237	219	240	234	250	201	216	242	261	198	218	212	217	244	229	208	220	223	230	234	235	254	223	227	214	212	236	258	222	226	214	247	241	234	224	251	239	215	238	233	219	234	206	258	224	251	197	224	238	206	196	235	234	221	237	230	234	220	221	216	233	218	244	256	198	234	225	246	234	253	264	216	243	231	258	239	241	250	240	219	230	221	249	227	240	256	215	243	231	226	235	244	230	200	204	235	225	224	220	226	229	218	242	248	224	221	230	241	251	236	225	228	221	230	243	221	240	218	212	238	257	259	242	196	217	242	242	235	220	239	206	227	228	216	232	238	241	253	226	229	216	221	230	233	244	235	228	226	223	205	240	234	229	235	240	230	224	212	206	227	220	226	219	213	197	228	230	235	226	214	242	257	242	220	230	222	244	242	237	238	245	218	219	212	232	225
2289	861	987	983	970	884	901	880	805	810	814	789	832	828	782	820	783	789	848	816	763	788	741	803	817	779	815	800	824	843	776	747	787	766	793	807	727	741	759	793	753	802	759	758	793	794	808	751	792	808	790	764	775	770	703	769	767	774	745	826	778	799	789	764	796	784	791	797	800	721	777	788	755	772	778	820	785	763	791	752	778	765	748	787	749	758	776	742	780	753	789	760	830	797	763	749	757	749	782	792	764	748	751	769	770	777	752	809	755	748	804	798	757	806	769	786	728	746	740	786	746	772	745	756	746	769	755	797	777	736	743	796	709	771	776	805	785	763	820	759	807	762	832	714	738	766	757	791	715	802	795	744	761	732	725	769	802	793	796	757	765	738	776	762	834	734	805	735	776	733	780	805	774	780	721	755	780	746	779	779	736	796	787	725	760	812	783	785	796	789	786	763	781	767	721	783	762	784	748	765	773	741	799	749	744	785	762	786	715	759	817	761	759	732	747	847	799	857	744	741	778	807	773	737	759	808	757	769	781	748	784	743	795	749	772	741	781	745	778	793	798	786	803	755	799	752	761	758	809	748	766	763	789	755	739	735	757	737	796	798	811	730	750	750	790	762	714	746	780	761	786	755	787	715	774	802	839	778	800	790	789	787	767	780	732	811	781	725	787	802	757	751	778	801	793	795	728	809	760	750	761	823	829	781	724	811	770	744	754	770	718	756	798	754	770	803	763	757	763	687	734	792	791	785	820	764	767	760	782	734	806	768	752	807	769	791	767	776	815	752	702	708	757	803	777	807	775	801	767	774	746	774	765	804	789	801	742	758	791	774	734	780	782	755	788	753	733	777	777	806	760	736	775	781	753	727	705	765	769	790	766	754	827	738	773	740	763	768	801	745	793	764	745	787	709	733	745	820	803	734	731	725	740	791	763	806	776	764	774	758	736	799	778	724	811	778	754	724	807	776	780	740	782	756	748	793	768	722	747	753	748	725	767	742	824	846	776	779	738	693	773	727	776	797	745	764	760	745	800	773	809	774	747	742	769	782	743	796	750	745	780	715	745	746	777	727	773	797	774	784	795	729	784	800	839	807	792	770	774	753	736	728	798	814	812	790	728	773	733	742	755	740	817	768	775	747	764	776	773	773	756	775	751	799	771	750	816	751	732	767	787	823	747	768	788	780	732	768	776	775	766	772	774	744	770	810	803	754	733	767	776	755	803	762	764	799	729	731	812	723	765	816	754	754	768	749	814	786	779	748	725	748	776	749	755	726	769	786	825	741	766	749	807	752	790	741	778	808	771	799	766	779	791	793	755	798	741	798	785	842	786	712	790	771	770	727	800	767	796	762	720	778	778	742	802	818	767	806	741	779	778	755	725	748	794	758	744	787	769	771	773	780	760	730	757	742	777	823	736	738	767	782	832	802	755	794	752	726	765	779	758	786	751	756	818	794	767	762	793	757	773	717	750	789	768	756	762	763	752	779	752	790	800	774	730	692	724	786	766	760	801	751	764	705	744	820	792	751	756	767	746	755	803	759	765	690	793	801	748	806	771	745	741	757	786	756	777	770	807	782	809	738	772	764	795	755	814	785	796	706	764	788	778	744	754	797	751	779	790	789	754	750	767	751	766	763	755	812	816	781	749	783	745	808	783	777	805	808	789	770	748	723	781	787	782	787	777	749	796	758	800	712	797	741	780	741	770	751	753	773	773	790	780	816	797	782	826	773	763	772	780	775	794	778	760	817	728	815	754	799	793	742	784	856	776	766	790	764	750	746	786	746	762	725	757	780	759	776	777	796	783	774	795	811	811	776	793	726	747	779	758	751	810	767	785	772	722	773	780	775	774	789	752	757	760	790	772	776	749	804	758	806	739	743	748	792	783	786	756	771	819	789	725	793	726	755	813	810	764	768	822	779	799	746	789	770	723	782	713	744	781	774	815	798	774	727	766	826	830	781	780	771	737	759	720	777	765	754	756	726	754	768	799	850	770	793	776	751	752	750	748	727	762	721	742	777	785	711	783	756	805	772	761	768	787	826	793	773	756	747	777	761	742	764	785	752	769	798	794	767	779	751	773	781	749	787	777	758	779	787	774	793	768	764	757	780	721	765	762	756	757	777	756	811	738	768	768	786	755	781	813	776	769	744	779	784	802	808	778	776	766	767	812	721	760	747	738	779	782	792	801	783	747	753	779	756	756	798	752	754	777	742	785	790	721	765	760	733	825	816	714	789	800	802	791	771	815	788	738	783	799	768	756	760	777	815	741	745	774	779	733	828	722	766	751	783	768	710	764	783	769	769	805	848	799	765	783	769	750	768	753	770	714	776	771	801	765	767	709	754	731	804	816	722	810	815	783	787	742	759	756	722	769	758	780	749	768	756	756	725	755	767	745	787	750	789	775	751	748	771	755	730	753	760	760	765	768	740	784	742	765	797	778	753	735	767	782	743	753	796	825	743	806	766	828	768	812	788	747	817	768	756	754	718	756	772	737	750	760	741	761	749	816	820	768	741	754	769	754	775	810	768	796	756	777	722	782	732	745	836	784	732	780	757	778	799	746	769	803	767	761	774	733	769	769	764	747	737	741	778	791	733	793	732	787	760	718	748	770	718	810	754	714	727	774	746	750	726	752	809	809	780	826	784	749	749	764	754	762	795	760	775	781	768	729	787	799	796	752	773	775	795	778	724	778	805	748	775	735	780	759	840	809	796	768	757	789	790	768	794	816	790	801	769	801	763	780	758	790	829	728	767	778	769	778	765	769	733	760	766	776	771	773	786	746	747	810	824	775	786	769	727	780	749	747	772	750	785	771	760	779	784	768	793	770	739	780	724	766	741	776	770	751	781	785	766	816	740	752	793	776	738	756	793	790	727	771	799	769	787	736	783	789	722	783	782	794	754	762	747	794	793	788	787	729	758	758	773	760	758	748	784	781	753	720	783	763	750	705	799	782	749	772	773	785	789	795	766	796	766	797	779	819	810	741	778	801	769	796	808	758	822	718	799	796	800	788	766	778	769	800	756	811	746	757	759	689	720	790	828	716	772	742	776	804	791	788	801	783	780	778	807	743	815	766	794	766	811	759	742	846	848	797	800	788	755	767	720	714	737	758	757	812	779	719	764	777	738	767	806	787	810	778	753	804	818	791	764	765	781	796	742	781	746	798	762	766	693	783	788	741	796	738	768	793	803	757	786	729	803	775	761	752	782	782	721	770	809	751	704	766	755	747	778	743	742	736	774	762	756	812	787	736	745	744	762	752	718	743	790	787	788	754	771	769	776	789	760	764	735	770	783	780	753	807	760	736	798	785	754	768	776	789	761	792	775	810	757	788	741	786	769	749	745	753	767	766	791	755	777	770	692	747	756	762	717	782	807	763	781	753	774	780	782	778	743	802	763	771	787	775	758	806	800	759	785	802	779	795	730	795	735	761	777	728	782	726	777	772	807	793	751	786	815	778	821	734	772	796	755	763	783	733	780	757	748
4073	902	1318	946	679	514	426	349	273	283	228	217	204	171	160	180	179	157	151	140	159	163	157	141	145	134	157	119	131	119	155	135	128	153	135	149	144	125	115	149	152	126	124	141	151	128	130	121	114	125	132	139	138	133	115	133	140	136	144	149	135	147	126	138	133	142	163	125	123	144	132	126	130	118	142	132	149	138	139	122	133	123	120	131	146	132	141	119	142	136	134	140	135	121	115	131	128	144	109	115	134	147	136	140	128	138	135	135	126	130	124	122	130	131	131	138	132	122	129	137	138	147	158	139	125	117	129	137	124	134	139	104	145	122	110	121	123	135	134	112	120	126	138	142	146	136	144	127	113	134	130	134	128	140	126	125	142	143	125	144	99	133	118	124	132	128	144	117	130	117	129	122	163	147	126	123	151	123	124	141	102	146	146	125	143	117	125	132	136	136	136	113	131	130	133	124	122	157	134	145	136	140	126	137	117	118	135	130	138	142	125	140	117	126	121	123	137	117	131	137	128	137	110	129	146	118	135	133	138	134	128	128	130	112	140	139	135	158	137	141	145	125	126	120	127	132	128	131	154	135	141	126	120	129	145	129	137	127	135	139	110	112	129	138	144	147	141	147	114	146	157	123	139	112	142	112	124	138	137	127	147	134	117	125	118	126	119	129	124	127	130	156	134	110	147	136	132	122	143	139	142	114	152	128	110	127	136	125	139	145	124	130	131	140	147	110	128	133	122	147	111	142	142	131	131	120	133	124	121	161	157	122	132	117	133	130	126	125	123	112	137	139	132	131	127	131	137	112	145	133	130	123	137	121	119	133	144	143	128	144	136	139	140	107	122	129	138	128	133	135	127	132	134	122	118	124	137	128	123	155	130	128	127	121	138	126	139	97	155	122	149	120	127	134	112	137	133	132	155	139	125	137	115	128	120	131	132	133	139	131	134	120	135	125	145	126	134	136	135	149	119	121	140	125	132	105	151	116	135	117	112	123	166	131	125	128	148	157	130	122	133	109	120	152	139	132	134	117	139	149	133	120	143	139	120	115	143	125	131	143	124	135	120	130	141	142	138	135	143	123	125	144	129	150	122	130	133	124	117	137	132	150	142	113	134	111	136	137	128	131	131	134	129	133	131	137	108	137	126	125	147	135	129	164	134	140	126	113	132	128	142	113	122	124	125	120	145	125	130	133	149	146	129	124	136	123	126	106	114	131	119	135	145	140	119	125	128	122	162	122	108	127	132	97	137	140	115	127	156	132	137	131	126	145	126	111	115	141	120	141	129	140	135	144	142	144	122	118	129	120	148	129	135	134	133	121	140	117	127	134	145	139	170	131	158	134	140	124	130	146	130	131	143	116	113	137	136	128	112	131	123	125	130	119	133	136	143	126	142	118	119	141	144	121	146	141	149	127	135	131	125	119	125	125	131	117	125	133	117	125	136	123	114	130	125	129	162	128	123	135	121	124	139	132	145	130	139	129	125	148	119	132	111	132	133	134	115	137	149	127	123	121	137	141	130	138	144	131	129	129	138	109	126	122	119	119	138	139	125	139	138	120	143	128	132	137	131	105	134	136	128	125	148	128	142	122	136	122	122	146	124	127	124	126	120	127	141	148	109	128	129	116	120	149	121	135	117	127	142	126	143	131	133	133	132	154	144	135	125	150	125	127	143	123	136	133	126	153	117	124	129	133	157	126	117	119	125	127	141	125	137	146	145	114	121	133	143	137	137	102	130	111	123	126	121	128	136	125	127	138	130	148	130	133	126	133	120	135	106	142	125	149	107	120	133	130	129	155	130	153	132	125	128	131	128	137	130	115	121	136	130	135	132	125	134	144	99	153	126	121	127	117	133	129	127	126	144	126	142	138	122	138	131	129	127	133	140	128	145	104	120	141	122	142	115	120	150	135	131	128	130	118	135	119	130	118	143	131	120	142	142	141	132	126	154	129	130	119	125	144	123	116	135	137	142	130	141	139	121	139	128	135	137	141	122	120	136	145	105	138	127	124	122	150	127	121	129	141	137	112	131	111	130	113	141	144	126	133	125	140	140	148	116	135	132	118	152	120	132	135	118	125	122	123	128	121	116	141	142	129	123	121	129	139	124	149	130	136	123	132	131	119	132	129	124	108	128	137	130	120	138	133	128	138	117	141	126	154	126	133	134	121	133	131	139	135	123	140	137	116	126	130	151	123	149	112	134	140	133	115	151	117	130	122	131	148	124	125	142	123	164	140	129	144	134	137	133	130	142	132	138	123	134	124	144	117	122	143	126	152	133	125	123	148	123	121	116	118	125	114	123	128	116	121	130	118	118	114	136	116	140	141	117	130	141	131	139	134	134	145	130	137	115	140	138	95	141	131	132	130	143	127	124	115	134	139	126	144	110	140	129	146	123	118	131	142	134	150	161	126	124	128	129	122	134	134	123	125	133	131	144	144	132	143	124	133	118	133	126	131	117	132	139	145	112	112	130	115	134	132	122	108	131	147	138	125	131	131	125	134	118	119	140	151	124	119	131	126	133	113	126	145	128	111	122	125	124	112	152	133	137	126	138	128	126	153	129	125	142	109	132	114	125	121	129	128	145	137	123	129	122	142	118	118	124	130	136	139	131	115	141	127	110	124	122	125	140	125	121	142	138	147	127	126	127	121	121	122	115	135	126	113	117	131	105	143	128	134	128	126	130	138	125	120	133	129	113	134	140	129	129	94	127	118	142	126	134	140	122	127	130	133	116	126	150	116	114	137	112	132	127	127	136	148	128	128	122	142	127	129	120	114	130	116	133	132	135	117	137	103	127	130	138	107	131	135	161	128	137	115	120	124	143	118	118	143	144	132	133	129	125	110	126	152	119	124	140	125	115	117	128	127	121	144	152	122	119	128	144	141	128	139	133	120	133	137	145	141	157	134	121	121	158	128	122	122	125	134	135	111	137	154	121	148	136	127	145	125	122	133	145	135	130	122	134	110	109	121	121	123	127	120	114	133	124	131	123	140	122	136	127	125	125	116	149	159	141	137	128	96	155	121	152	115	142	134	103	130	130	144	150	125	137	154	110	126	136	118	151	143	140	138	149	109	101	111	134	129	126	106	121	144	142	139	121	125	120	144	132	136	141	122	124	139	136	135	129	148	127	140	122	142	115	132	132	102	118	137	111	138	117	144	118	135	129	134	129	125	144	148	129	110	148	159	132	136	132	139	117	130	107	139	131	130	131	120	141	126	123	140	133	148	119	122	133	142	131	130	132	145	124	135	119	135	133	129	136	125	137	115	129	132	130	114	121	151	121	135	131	151	125	126	130	141	117	132	121	106	120	143	141	112	123	122	129	136	145	128	142	136	133	138	115	144	121	136	147	131	123	126	140	125	133	153	138	140	115	141	133	142	122	132	149	115	121	138	136	140	140	117	121	130	136	130	114	117	149	141	131	119	131	117	149	137	143	128	141	132	134	114	131	126	115	123	122	132	102	124	115	149	138	133	136	134	133	123
5449	1409	2964	3544	3119	2584	2214	1727	1531	1388	1190	1126	1039	997	902	855	830	795	780	722	714	690	712	662	631	643	614	601	606	591	566	562	599	586	537	524	542	574	498	575	560	520	514	533	511	517	478	527	535	540	523	494	545	526	484	509	490	541	462	525	536	510	492	476	492	484	486	523	520	481	466	482	533	526	507	438	506	490	506	429	484	501	490	513	477	490	494	509	501	467	510	477	505	487	466	498	504	494	447	486	486	505	450	464	527	523	492	486	521	495	470	518	463	480	482	449	469	491	501	470	480	523	484	491	472	483	504	459	491	514	477	513	504	465	494	485	526	481	510	468	489	496	447	511	473	500	530	469	531	480	485	453	494	459	453	540	464	438	453	463	495	471	475	501	452	490	472	478	487	462	469	465	510	466	508	499	494	438	460	491	463	474	489	496	480	464	504	474	525	468	483	470	490	475	502	462	454	477	532	474	474	500	471	491	502	446	464	458	483	470	513	498	459	460	467	503	504	459	520	474	496	500	447	524	504	492	496	459	483	525	509	411	486	481	440	508	502	488	452	487	489	500	514	454	478	464	469	489	480	506	468	431	463	486	470	459	499	464	478	461	471	492	464	462	487	508	496	448	515	467	459	513	504	488	478	508	489	479	454	486	481	460	505	492	517	494	487	454	491	481	467	459	501	490	460	499	532	494	489	445	470	462	502	504	447	487	468	528	528	458	468	478	467	494	554	483	501	496	517	475	442	477	476	489	513	468	453	491	483	511	493	510	514	491	490	500	501	482	466	469	494	487	468	476	513	503	510	467	468	503	493	505	479	467	472	483	462	513	493	455	448	485	474	456	446	492	482	488	493	495	485	486	546	488	474	526	493	448	473	454	505	475	440	449	469	503	473	474	462	468	486	483	492	480	502	484	468	494	496	506	494	463	523	460	527	455	493	436	488	478	519	469	519	465	478	481	501	498	501	504	518	478	500	473	484	489	493	489	496	489	498	486	482	429	493	505	477	472	455	482	445	476	485	493	452	470	500	450	502	483	480	459	484	475	474	483	476	462	477	491	497	484	445	440	514	476	508	481	458	461	460	494	514	447	495	471	471	466	500	499	456	446	475	494	482	496	488	476	472	508	484	456	451	497	480	515	494	492	484	491	508	497	463	512	529	520	471	479	476	478	500	463	491	470	469	548	529	501	496	457	484	460	491	512	470	493	491	477	445	497	477	519	494	495	495	472	513	496	496	457	491	484	442	512	488	476	508	526	475	489	481	480	480	520	474	500	515	474	483	479	504	494	520	495	497	441	434	501	460	481	507	467	491	503	479	460	480	453	511	504	478	489	468	468	435	487	516	489	475	470	528	513	459	475	469	522	455	495	493	458	436	493	440	488	463	461	449	506	511	495	489	511	477	467	473	554	464	531	461	454	482	488	532	465	498	479	503	478	503	463	500	485	472	509	484	473	508	465	496	469	480	476	495	466	447	469	484	471	466	469	515	453	468	479	537	492	506	495	493	493	499	481	477	517	459	463	486	430	479	502	483	463	467	461	463	454	494	455	450	479	474	458	470	483	471	469	499	465	497	500	494	486	508	452	471	465	467	464	515	479	516	466	475	542	465	466	466	514	504	522	469	504	522	501	455	488	439	434	442	442	482	447	482	472	485	454	514	502	511	485	503	457	487	482	504	479	501	463	493	455	454	485	509	479	511	479	509	462	502	484	507	485	490	481	494	464	490	489	441	472	471	484	470	481	478	461	489	498	459	501	454	478	447	488	510	529	514	511	498	485	463	481	477	523	505	463	470	486	499	457	479	453	491	506	457	478	486	485	462	440	478	462	517	478	487	464	476	464	469	493	503	423	501	455	479	464	451	441	529	463	475	508	441	493	480	489	478	486	434	514	504	480	510	475	524	477	505	478	436	471	478	475	487	505	528	476	459	505	478	475	498	509	458	491	501	496	509	455	496	476	480	507	481	472	476	502	497	492	444	478	473	474	482	435	501	463	472	474	484	497	502	489	486	496	466	502	524	487	460	475	482	507	460	487	460	504	510	460	511	483	488	425	489	470	462	467	493	464	479	449	463	490	487	483	474	445	512	505	497	488	518	482	495	508	470	469	486	485	490	484	503	476	471	505	476	442	503	460	474	444	503	494	467	465	460	501	507	486	463	456	493	498	498	502	469	483	502	477	451	474	510	445	477	495	464	460	515	440	498	437	497	476	434	474	483	499	489	473	453	480	509	514	443	510	519	528	456	468	460	515	450	495	466	464	447	512	532	482	499	451	473	468	461	457	437	470	503	484	515	484	474	502	495	430	496	484	496	468	494	483	469	463	505	476	458	478	518	481	448	457	454	496	486	436	494	458	455	512	445	494	472	510	489	487	506	485	485	444	472	535	459	468	494	461	482	470	459	500	505	475	484	451	472	501	490	480	483	463	480	477	473	501	503	458	465	492	470	492	472	524	454	503	473	502	487	485	480	495	474	489	466	473	475	474	477	460	467	485	480	452	500	467	492	484	500	490	461	485	492	484	501	472	517	507	517	496	505	464	453	476	459	495	509	469	486	477	520	461	467	477	480	515	474	434	497	502	464	480	447	469	512	533	540	495	522	463	461	473	490	514	497	441	487	492	480	490	534	498	469	481	478	475	516	456	458	508	482	498	483	513	478	522	484	500	540	509	481	497	472	454	496	463	496	461	479	506	512	459	461	490	477	475	470	453	493	477	486	455	503	493	455	510	462	484	473	509	451	484	502	456	493	486	466	482	493	485	486	466	464	491	500	490	487	523	461	500	489	497	472	508	455	484	461	473	474	464	534	466	477	477	465	499	459	494	450	505	438	438	490	477	465	485	495	466	474	495	475	480	492	467	470	453	501	468	444	501	459	506	465	475	487	448	431	500	460	474	450	484	465	483	488	465	484	490	475	494	501	470	509	493	483	488	444	476	476	467	475	464	485	439	510	496	488	493	457	487	477	497	470	473	448	461	490	497	462	500	463	518	526	513	476	477	481	490	474	485	475	524	473	497	526	484	471	476	492	514	471	457	486	505	504	497	463	502	486	507	505	488	483	458	529	480	498	479	449	497	448	474	470	476	492	516	515	518	514	488	512	491	508	465	504	480	519	525	478	516	466	506	493	482	487	476	516	507	499	481	483	511	466	537	455	445	494	481	470	516	443	482	490	468	498	514	484	461	502	483	472	460	479	475	502	461	504	479	495	485	475	469	484	491	477	478	471	490	477	459	487	462	494	447	487	485	482	480	505	533	452	517	485	485	476	461	450	505	475	479	502	468	487	471	484	519	466	475	479	481	472	503	467	502	499	476	481	473	458	455	465	501	474	489	503	489	484	468	471	459	491	486	471	484	500	502	508	478	432	460	515	454	476	487	478	504	490	503	500	449	485	477	492	475	484	476	453	503	475	471	468	461	492	525	474	510	489	456	480	518	486	479	498	455	476	477	518	450	490	457	471	473	471	487	453	499	453	500	520	507
7124	1572	2196	1614	1138	806	600	464	356	319	302	276	225	223	228	166	175	167	157	160	155	152	133	145	138	125	122	134	143	134	128	118	123	129	129	129	115	108	121	102	131	107	117	115	116	104	133	86	112	137	96	98	104	105	136	103	119	117	118	95	105	93	124	111	84	111	105	117	102	115	107	115	126	110	111	117	116	129	108	106	125	109	87	117	125	104	95	112	96	127	131	125	113	101	119	104	109	91	108	106	97	114	111	109	106	114	99	101	117	111	111	104	116	95	110	88	110	89	117	123	104	96	109	114	92	108	114	114	137	104	123	96	100	108	127	111	105	113	103	105	107	99	126	115	110	107	115	100	103	103	124	119	98	100	114	122	110	108	111	97	99	97	103	116	94	111	103	109	115	101	98	132	99	105	134	104	116	108	126	106	104	91	82	118	110	101	113	123	102	108	98	109	109	113	87	110	96	120	114	106	92	102	108	109	87	110	105	95	86	122	118	111	94	118	125	126	115	120	107	119	127	104	124	102	114	103	111	99	104	113	104	138	104	121	127	103	101	97	109	132	112	129	105	107	108	109	105	118	106	112	117	107	110	108	123	114	125	115	120	106	120	116	116	120	103	125	128	96	125	109	95	95	118	109	109	115	127	113	130	105	120	123	105	101	114	118	110	111	105	111	99	119	105	94	106	122	106	94	99	128	108	119	113	100	94	121	105	109	124	106	105	109	105	110	111	122	95	108	113	98	106	110	101	100	96	101	109	105	119	111	109	102	106	81	105	104	109	116	102	113	118	113	98	118	107	111	130	126	106	115	104	110	99	105	109	118	91	107	132	116	107	117	124	110	106	108	106	114	121	94	109	94	120	87	115	106	111	107	94	104	132	108	111	81	105	102	121	121	107	110	99	113	112	108	108	129	96	110	114	108	104	99	114	85	107	93	100	113	107	110	103	124	118	121	110	105	117	102	107	125	105	98	97	123	99	116	107	104	114	90	124	113	119	105	97	113	123	118	105	96	117	104	112	102	107	110	102	114	134	116	107	96	95	112	105	103	121	101	118	106	113	114	128	113	110	112	101	109	115	108	102	79	108	100	113	108	102	101	118	112	103	122	111	120	97	108	94	131	132	119	123	112	100	105	107	104	113	110	109	130	129	101	120	113	82	137	107	125	94	113	98	96	110	114	97	110	100	97	103	106	127	115	102	117	86	111	121	117	103	106	102	126	117	116	119	122	100	99	101	94	119	105	82	117	113	115	122	111	97	100	113	103	96	107	114	109	103	120	109	140	99	126	89	104	97	103	88	106	116	96	103	106	89	95	107	113	123	105	99	113	109	121	119	97	119	115	110	133	100	108	97	111	115	96	107	113	113	117	108	108	80	115	102	102	131	106	109	98	109	97	118	106	91	94	120	120	110	96	106	108	83	129	111	111	111	118	99	109	109	97	99	116	106	97	97	123	110	105	110	115	115	107	111	109	101	109	104	116	101	110	120	123	99	101	92	105	96	106	115	106	101	114	99	113	115	113	112	106	113	109	107	109	118	104	111	124	82	101	116	125	94	114	94	96	99	114	102	103	115	104	119	116	107	105	114	96	119	99	106	130	93	107	121	107	105	97	122	96	111	87	130	115	103	116	118	116	114	97	100	104	113	104	105	101	93	115	95	124	107	95	112	125	119	126	114	119	105	95	122	101	110	101	114	92	123	110	109	116	125	102	122	111	93	117	126	108	128	88	89	96	99	119	108	97	95	88	109	99	94	88	90	125	102	118	118	96	132	108	94	96	97	108	94	124	113	113	96	118	95	103	115	106	122	119	104	118	108	124	100	119	107	105	105	104	120	102	91	114	118	114	106	114	103	110	104	109	101	99	99	98	128	106	102	127	105	103	111	111	101	94	117	98	122	124	109	130	93	96	111	102	102	117	110	104	101	123	102	122	104	89	120	113	116	109	118	99	97	110	115	111	105	104	97	107	108	111	80	96	93	117	89	92	113	86	102	112	111	85	107	113	96	126	125	95	125	90	103	100	132	109	112	107	118	108	107	88	97	108	118	122	122	93	106	104	122	117	116	127	117	109	106	106	120	120	98	122	128	115	125	101	118	118	112	119	101	107	110	100	118	109	103	110	110	84	106	105	103	103	105	101	115	121	119	101	116	112	90	109	112	108	121	109	119	113	96	90	110	127	120	122	119	90	116	128	92	116	100	123	126	100	125	125	111	94	127	122	100	104	97	125	115	100	95	113	128	94	100	111	78	100	103	94	105	102	106	131	116	100	131	112	102	112	100	110	98	120	90	127	90	103	102	93	111	96	94	86	113	119	120	82	124	134	91	104	104	100	94	110	103	87	105	120	101	114	105	123	92	114	101	114	109	98	106	90	106	94	110	103	96	109	93	94	115	120	97	94	112	87	104	89	106	107	89	100	103	91	113	102	125	92	103	114	106	110	120	91	113	120	112	119	114	115	107	89	105	104	104	127	99	105	125	116	92	121	112	115	83	102	72	116	81	133	104	121	107	96	117	92	97	110	129	97	99	95	111	126	100	110	122	113	108	111	98	106	116	114	117	98	107	116	102	98	103	94	123	89	110	111	104	118	121	99	94	97	108	83	104	128	98	96	105	113	98	113	111	88	87	120	115	104	116	115	103	94	123	86	102	111	110	106	114	135	120	123	112	117	93	119	100	126	111	121	92	96	115	123	108	121	119	119	98	105	108	99	113	106	104	113	101	112	107	117	107	118	111	122	104	133	116	116	113	106	116	118	114	113	114	121	109	129	104	78	117	129	148	102	107	95	116	114	116	109	111	127	95	89	111	92	115	104	107	97	114	108	116	110	108	114	112	114	121	118	106	101	106	113	109	99	111	93	103	103	82	111	100	123	113	105	109	117	92	94	120	111	97	124	103	128	112	107	144	123	117	130	91	109	114	105	109	108	94	103	104	119	86	118	114	125	110	121	97	125	95	105	96	112	113	114	99	107	114	124	120	95	115	116	137	103	101	92	106	114	110	105	119	89	102	109	115	115	135	122	119	99	99	107	108	93	118	108	109	98	119	122	127	114	108	94	102	112	106	120	109	123	105	113	114	91	126	120	105	135	102	108	108	140	113	98	117	117	109	103	95	103	114	106	92	100	106	120	94	114	101	107	102	109	128	121	112	116	88	115	101	106	117	99	94	98	100	108	111	116	114	109	136	105	112	94	117	109	102	102	108	114	109	111	123	108	100	107	119	112	113	105	93	107	125	103	127	111	121	113	101	108	91	101	121	105	93	112	113	95	106	120	98	109	106	109	121	105	113	124	99	91	110	112	119	110	117	109	101	93	119	130	92	115	111	105	123	123	113	102	114	117	97	106	101	119	110	98	88	131	94	128	112	95	110	88	113	114	106	102	108	107	116	111	122	111	124	112	119	111	105	102	112	117	121	110	116	89	122	113	89	97	95	144	114	118	112	106	116	112	109	116	123	99	130	119	105	107	114	128	95	113	107	119
7324	2094	4887	5553	4907	4113	3276	2797	2370	2019	1750	1532	1400	1314	1186	1128	1055	936	919	862	786	744	786	728	731	668	620	644	621	652	588	607	546	590	563	525	563	562	582	544	492	526	468	491	485	485	478	490	484	479	461	504	481	480	484	469	485	456	463	485	461	451	433	423	451	459	469	482	464	439	458	442	412	427	468	479	432	440	414	453	403	398	409	471	424	455	446	455	439	423	447	432	436	456	472	445	467	433	421	450	421	425	406	434	386	423	464	431	416	418	444	456	426	411	445	430	423	428	459	425	462	463	399	416	402	431	459	412	401	471	420	421	448	404	413	397	466	409	412	429	413	418	408	443	437	470	400	424	424	423	457	451	397	440	414	417	450	455	433	416	414	424	391	436	424	395	441	409	393	402	429	391	412	449	396	419	388	405	466	426	424	440	420	421	397	413	424	427	455	398	449	428	433	407	412	428	428	414	401	415	398	420	415	440	469	388	398	425	412	411	403	409	414	431	405	406	432	415	411	422	375	454	393	450	382	402	400	423	450	420	460	450	397	388	418	413	396	453	434	399	389	434	405	414	406	434	434	417	425	422	395	393	404	400	451	436	366	410	440	407	435	427	425	442	452	406	419	381	454	411	400	400	396	431	403	424	413	425	406	429	411	428	395	411	422	409	405	463	412	423	417	450	402	419	385	418	427	404	410	427	436	436	448	389	447	455	442	409	428	368	429	414	391	436	443	427	446	408	430	403	424	421	422	396	414	437	413	406	405	414	417	374	445	389	450	390	386	447	428	388	430	405	388	439	440	405	451	432	387	417	440	398	412	398	449	429	414	420	425	403	423	417	375	391	418	396	427	409	441	375	403	453	436	422	354	432	406	402	422	402	428	438	399	382	429	391	399	435	417	428	400	443	410	407	405	396	438	397	420	403	406	401	462	433	424	418	428	436	420	426	413	421	436	401	396	427	406	426	429	407	402	420	401	438	402	409	375	346	435	411	417	435	428	406	407	424	405	391	434	420	442	426	401	390	394	425	426	422	415	432	372	409	379	400	395	421	424	387	391	407	386	433	447	417	430	412	425	423	418	431	455	425	391	427	411	434	437	428	406	403	442	391	443	421	417	437	387	470	423	458	430	414	424	437	405	432	397	459	415	436	382	393	441	409	402	430	394	372	394	419	439	409	423	435	401	424	412	434	463	456	436	416	431	412	392	403	438	427	415	413	430	424	408	379	407	400	448	408	400	448	410	430	430	411	420	430	428	421	402	427	419	377	434	382	415	395	417	445	436	399	401	434	420	427	414	390	409	383	380	426	427	389	407	434	402	387	446	419	405	422	406	392	448	409	461	408	418	442	443	404	416	403	413	418	451	425	426	382	416	379	409	412	449	426	424	415	415	442	397	442	418	419	396	419	382	430	425	383	399	413	402	415	435	410	407	412	430	449	449	444	403	413	395	430	424	431	420	412	391	447	435	425	405	431	387	442	442	441	407	407	466	362	407	441	371	454	424	397	407	400	439	394	404	445	410	439	447	424	435	420	440	411	412	435	447	428	423	445	424	398	398	438	400	401	427	417	424	451	437	471	387	428	394	400	432	421	422	419	448	428	449	422	426	434	421	433	403	434	426	410	424	423	428	454	384	422	455	443	434	401	427	407	446	423	384	439	378	407	386	416	419	413	416	419	448	422	374	437	417	418	446	399	437	423	433	424	440	420	409	416	394	468	408	388	398	393	435	407	435	455	400	406	443	395	423	407	416	409	404	436	439	417	448	440	432	402	413	400	395	414	411	387	409	413	424	389	444	421	412	432	424	434	432	394	429	431	428	429	438	451	404	417	426	408	418	388	411	412	444	397	396	417	412	409	441	409	426	431	439	397	424	383	435	416	468	424	402	406	400	431	407	379	424	428	414	402	446	430	432	466	442	418	417	414	420	419	402	430	417	402	406	395	443	400	425	472	412	397	410	408	457	392	392	416	407	408	419	375	431	387	452	434	442	407	420	426	412	433	429	404	372	430	392	400	416	408	406	424	423	374	430	407	431	397	397	405	422	410	442	409	409	434	414	401	394	444	376	410	374	401	407	398	429	381	423	407	433	394	418	397	410	377	435	395	445	423	412	404	446	435	418	436	399	431	427	416	380	386	377	425	394	420	422	398	407	381	407	429	414	426	421	404	386	414	376	429	437	412	364	423	406	379	405	444	394	385	385	419	434	406	445	420	403	404	378	389	424	419	414	412	445	376	425	442	400	413	400	406	447	394	430	405	419	383	407	429	410	407	409	429	452	433	407	412	407	429	432	431	419	439	406	371	423	391	410	428	403	453	408	447	412	408	433	390	412	429	434	394	413	389	430	408	399	412	377	432	410	429	372	431	399	424	445	411	424	394	414	431	407	466	451	376	446	439	445	401	412	444	445	421	431	411	383	419	407	410	412	410	398	417	418	441	446	394	407	386	385	442	393	434	400	377	432	380	431	415	401	440	395	406	423	422	436	400	416	437	441	419	426	418	411	411	392	386	430	431	381	431	427	404	380	424	462	413	390	398	404	416	441	438	438	425	408	410	394	404	476	418	382	391	411	395	408	433	390	418	397	437	384	366	417	410	422	416	384	432	425	388	430	427	425	435	408	403	402	399	428	421	407	419	424	393	449	452	379	393	417	444	412	420	451	411	384	411	419	363	406	439	400	426	430	413	427	411	429	420	448	404	406	411	432	425	424	414	409	452	418	407	440	418	395	420	418	398	417	371	433	385	407	403	393	428	425	441	394	450	441	398	393	405	417	442	374	430	389	410	394	434	415	403	436	429	431	404	440	395	403	412	413	423	410	419	399	411	447	386	378	404	424	437	434	412	394	420	373	398	412	424	417	440	455	423	433	419	441	426	410	412	428	420	398	388	415	435	433	420	428	427	420	418	399	391	411	389	413	404	417	401	440	434	396	407	419	394	397	397	420	407	416	385	436	434	420	423	427	455	429	418	424	416	433	426	456	396	337	392	409	419	419	412	431	399	450	392	398	434	438	435	414	415	441	420	412	430	423	450	392	418	407	392	401	393	414	450	417	423	429	446	419	445	421	431	406	431	417	395	411	377	412	463	440	419	408	428	451	396	435	417	394	408	414	389	400	392	404	402	402	405	389	420	436	410	420	383	443	402	433	381	396	399	402	408	448	453	441	404	427	414	406	411	432	403	402	428	400	432	407	421	425	382	413	406	390	398	425	424	405	444	421	393	398	448	411	419	431	429	399	397	440	426	394	409	407	390	406	416	435	448	411	425	403	465	411	414	422	403	399	406	399	395	384	399	405	433	393	400	434	436	400	388	393	393	408	415	441	446	407	424	436	413	408	404	431	423	459	355	426	377	356	381	419	414	419	401	438	423	446	435	421	405	441	433	422	421	429	393	423	419	426	427	384	417	378	396	431	386	401	419	472	425	389	431	404	439	395	413	411	390	445	408	405	390	432	415	408	398	376	410	447	410	440	417	419	410	410	421
1206	283	282	302	285	235	255	258	244	264	262	248	239	240	240	229	231	232	238	250	223	204	238	235	220	222	224	235	236	232	246	216	251	227	251	232	216	253	245	256	250	247	219	237	245	242	221	222	239	234	239	224	225	227	254	251	276	248	228	228	227	211	243	205	264	216	220	246	260	226	257	250	249	247	233	228	227	225	258	225	243	234	242	236	265	239	252	212	242	229	246	266	230	256	236	237	246	215	257	254	211	239	236	243	224	237	216	232	259	241	269	257	218	248	243	225	222	246	249	238	221	231	217	230	235	248	225	247	249	234	210	215	225	221	231	243	247	231	230	216	229	230	230	224	227	232	222	244	236	238	241	220	246	249	254	243	238	231	239	241	249	274	249	214	250	256	253	219	273	243	243	253	218	243	230	290	255	231	223	208	216	235	220	257	219	214	268	247	244	229	237	234	222	262	246	241	245	240	226	246	228	217	272	234	227	226	229	235	242	225	237	241	251	244	234	260	256	241	248	237	229	238	218	222	257	263	234	230	222	282	268	261	235	221	216	242	228	240	226	232	249	225	240	233	255	215	244	278	229	241	239	259	238	241	229	246	244	220	227	225	268	232	233	234	230	228	233	252	237	272	225	236	248	244	239	255	227	215	221	243	244	250	270	241	234	227	248	244	233	233	233	249	232	230	223	237	253	220	222	250	240	234	232	249	246	238	218	222	229	229	255	254	266	244	234	248	241	261	221	228	228	231	247	236	223	224	226	244	253	238	263	233	229	203	245	240	276	266	240	235	244	232	226	237	228	245	255	231	236	210	218	219	242	249	265	239	257	248	237	234	241	209	223	252	231	225	243	239	229	220	239	261	204	217	259	245	219	236	222	244	277	208	214	234	259	254	243	234	245	211	236	225	232	245	240	232	246	249	237	235	246	223	228	248	211	215	223	222	240	224	223	229	248	236	250	262	244	226	247	216	245	226	248	232	256	248	233	239	211	234	245	248	215	227	248	230	260	232	222	232	244	233	251	247	232	244	237	201	279	223	253	238	251	235	250	222	224	244	256	217	233	221	238	251	243	230	274	221	248	249	223	232	268	252	218	237	231	226	263	234	247	247	265	244	221	238	241	226	254	232	212	224	244	250	254	203	253	253	248	287	212	241	252	253	225	230	218	221	237	245	216	240	257	253	227	237	243	217	236	274	258	245	239	219	241	273	246	254	251	218	246	224	243	230	272	239	234	207	235	255	244	210	229	236	221	225	219	268	241	276	213	234	241	246	233	218	256	218	231	237	253	232	229	227	251	217	223	240	210	235	230	279	223	237	228	231	246	241	234	212	247	242	252	247	245	208	235	230	231	267	244	256	270	228	227	248	249	253	235	228	218	235	237	243	242	222	237	241	217	238	249	258	274	265	261	214	252	232	233	237	261	249	231	250	238	237	228	263	233	255	216	185	239	240	235	251	263	239	253	223	230	248	243	254	241	232	233	250	215	279	253	240	241	204	240	254	229	218	248	231	232	232	208	262	225	238	239	235	270	260	224	245	205	246	236	229	214	243	225	233	229	246	253	227	232	227	236	248	232	227	236	242	247	224	247	236	212	216	221	237	245	232	212	237	249	231	252	238	243	241	238	222	230	226	260	235	245	215	233	237	237	202	224	230	249	255	215	235	241	249	250	249	258	229	263	236	233	233	229	252	249	234	243	228	247	237	249	232	259	232	233	217	238	225	235	264	230	232	226	271	219	236	243	247	247	222	213	248	221	262	261	256	202	221	281	243	248	253	240	229	239	251	206	259	247	206	262	283	276	234	241	236	234	254	225	223	240	220	238	230	246	239	223	221	246	250	220	217	245	258	223	261	228	271	201	230	242	241	264	257	250	244	222	253	249	234	221	229	242	264	272	232	238	232	224	256	244	238	261	246	238	238	257	233	239	252	253	241	230	250	227	242	248	224	241	241	225	239	216	226	259	235	240	221	256	214	228	217	263	247	258	257	265	231	235	249	250	246	253	266	271	239	237	271	236	216	219	230	226	228	217	228	256	237	245	235	228	231	254	255	253	213	252	221	230	247	234	256	250	218	230	234	244	250	254	209	271	243	242	200	238	237	247	255	261	222	258	242	251	255	241	242	230	242	233	259	264	253	278	243	218	225	248	232	215	229	248	213	233	233	271	240	238	217	231	227	260	271	239	223	261	217	256	233	236	214	243	249	235	239	242	234	240	251	255	230	246	262	216	242	228	244	259	253	235	232	238	238	255	221	233	227	256	248	250	231	259	257	250	231	240	239	233	242	242	231	235	245	249	238	250	244	262	259	222	242	222	246	206	238	239	234	245	229	246	239	231	232	223	219	231	231	236	261	243	239	222	231	234	246	235	255	220	237	239	264	224	228	237	223	237	253	240	235	240	229	261	229	237	276	229	242	235	213	213	240	240	272	264	247	224	250	230	239	224	232	225	262	241	269	229	211	233	235	196	235	233	245	259	223	237	253	233	246	228	232	243	238	248	243	244	260	240	236	223	241	237	221	244	256	249	230	217	230	212	229	285	249	250	246	251	231	254	229	235	268	251	221	253	239	224	236	241	238	261	223	226	247	227	261	227	237	222	267	245	222	247	247	231	258	249	200	205	227	233	236	240	226	219	229	219	233	240	262	224	231	257	255	262	245	215	236	268	243	267	233	255	269	229	211	226	238	234	230	259	242	241	227	229	251	242	211	229	223	248	218	248	231	240	214	228	239	228	239	237	233	267	245	251	229	259	207	226	254	222	214	242	248	231	241	234	224	236	245	238	230	233	246	222	230	251	267	245	235	228	241	247	262	234	247	235	209	246	231	228	257	222	207	244	243	236	216	259	266	269	235	235	245	238	236	215	228	231	223	253	276	244	268	216	253	251	230	275	244	265	250	243	221	259	232	239	247	227	244	231	239	263	244	236	247	220	204	229	242	216	250	220	229	250	257	239	244	220	238	246	263	222	198	210	238	215	265	236	251	221	242	247	253	244	277	260	234	236	264	217	236	250	234	246	241	243	234	247	234	242	270	226	250	224	215	203	220	208	225	216	236	224	229	222	235	231	242	270	233	252	213	234	207	241	237	261	226	222	239	225	199	248	249	241	237	228	267	258	253	262	223	230	234	263	234	254	252	239	256	263	267	236	247	235	220	255	246	245	240	270	257	225	243	210	240	264	239	259	243	234	255	255	265	263	241	220	259	283	239	227	254	242	241	245	249	211	231	257	252	226	244	223	250	211	241	255	242	218	260	235	220	215	219	267	251	248	260	232	215	239	259	231	243	243	252	206	250	259	209	249	239	255	251	225	253	245	255	229	248	229	254	219	230	231	243	232	236	227	255	236	242	238	211	221	266	256	227	243	228	249	236	259	249	259	232	258	229	214	252	228	241	272	242	247	250	246	247	215	228	215	254	249	237	244	254	226	238	248	218	243	228	234	224	222	267	251	244	213	241	260	244	233	232	257	248	237	238	242	239	230	245
2310	932	979	998	992	956	929	902	838	918	877	875	834	844	894	835	777	806	865	815	836	800	814	808	832	812	765	812	819	771	797	796	843	792	818	789	904	783	826	753	829	857	806	830	760	802	783	888	823	809	827	775	795	830	854	829	782	805	830	760	772	805	775	802	822	825	873	777	769	801	792	833	814	823	808	796	823	796	817	807	812	827	803	868	815	801	805	792	751	826	811	821	792	774	740	833	808	864	790	788	793	775	790	759	817	800	759	753	735	801	808	803	841	788	802	761	806	760	818	800	799	787	798	789	869	871	753	837	766	818	758	809	775	812	800	783	785	770	788	761	755	809	751	781	752	755	761	781	820	790	817	797	839	768	813	776	837	847	811	785	813	782	763	798	820	771	790	766	880	803	767	855	804	790	800	780	841	753	845	845	792	799	829	831	821	823	835	799	770	851	780	810	783	845	831	817	812	784	811	851	771	836	757	767	837	774	788	809	792	799	789	778	803	819	809	806	801	839	816	788	805	816	812	817	820	783	765	800	802	751	793	843	787	776	777	852	793	756	826	797	802	818	803	840	892	811	802	746	756	776	816	804	808	825	769	793	747	794	782	788	813	878	809	740	815	794	758	808	828	848	746	814	814	763	832	793	818	813	810	794	868	806	830	831	766	805	794	821	807	864	841	787	829	792	824	794	779	769	781	863	824	817	785	809	788	832	785	817	794	814	788	828	800	816	881	788	807	847	789	778	778	817	847	804	784	828	801	766	775	767	814	787	789	816	804	812	788	826	831	830	804	817	852	805	820	779	800	792	837	832	818	848	779	811	835	811	836	842	801	803	857	768	759	813	807	793	807	805	860	811	813	809	784	831	790	839	824	800	841	846	753	785	828	779	820	788	833	766	808	778	739	862	797	786	752	826	774	844	837	803	801	751	848	803	810	834	828	825	808	813	770	786	791	805	832	781	753	817	793	765	784	868	775	805	804	846	839	803	815	807	798	803	830	832	796	789	805	837	851	828	807	799	795	781	790	801	798	836	790	847	825	799	784	835	818	771	841	792	806	762	810	791	810	842	821	778	774	812	809	816	797	831	791	827	792	778	750	813	807	832	803	771	798	808	816	817	806	805	787	822	882	811	773	827	797	770	806	841	797	820	765	787	811	820	782	816	795	813	776	798	835	802	832	782	814	828	860	777	772	765	785	812	799	770	815	789	813	784	790	776	830	857	812	791	777	778	789	790	794	800	846	818	806	813	788	826	800	836	834	774	859	778	854	766	813	769	811	862	761	775	794	792	772	811	771	829	821	786	784	798	768	784	839	773	773	877	831	793	823	846	837	801	792	815	813	824	817	801	816	801	797	759	866	751	815	849	801	795	839	781	837	756	769	796	824	783	813	786	779	793	803	830	791	766	784	787	782	788	785	813	842	810	822	793	790	794	778	861	790	756	809	778	791	796	829	826	798	791	765	838	793	809	781	778	833	815	844	796	837	828	818	824	819	816	825	770	808	791	848	827	825	797	784	758	811	832	815	788	861	815	840	796	888	836	819	819	780	819	843	827	789	777	765	794	768	827	767	848	799	815	825	843	838	797	816	788	814	830	795	824	788	793	817	796	809	821	826	812	761	834	831	804	828	773	798	813	867	794	817	818	800	805	801	793	806	769	800	828	769	805	811	824	800	829	866	785	819	810	812	737	774	775	792	793	787	850	809	817	835	779	803	823	734	834	805	793	765	807	816	763	817	846	733	839	804	782	776	827	815	795	844	776	784	783	826	815	818	763	826	768	806	828	797	770	782	807	881	845	852	784	776	783	783	798	850	763	833	826	797	804	800	875	796	823	860	795	793	829	753	813	847	795	792	837	816	846	795	792	783	817	804	754	848	790	834	791	821	809	833	818	856	793	800	775	800	832	801	793	866	827	800	795	823	808	789	826	841	780	845	821	827	786	844	784	782	767	794	803	789	859	738	776	826	846	793	794	763	795	793	820	840	811	814	815	798	845	759	847	766	754	841	834	846	876	807	802	823	793	810	756	844	821	841	800	766	822	810	808	766	795	820	846	816	811	798	775	837	851	810	852	853	806	817	824	826	743	804	859	802	777	823	832	810	778	818	786	774	790	777	806	770	839	798	797	818	806	831	789	785	779	763	805	853	756	810	782	831	796	833	783	801	793	848	813	855	866	809	828	829	831	770	794	826	784	800	850	825	849	829	771	782	829	845	788	843	853	782	855	864	825	777	808	790	841	768	830	859	759	820	765	814	793	846	760	769	771	848	833	752	850	824	796	787	814	826	808	817	837	814	749	789	812	815	828	826	789	830	799	787	805	796	798	815	817	803	810	782	815	748	796	853	766	816	790	842	802	814	826	779	794	794	772	798	802	809	796	774	821	811	836	807	768	770	757	735	788	819	795	850	777	821	804	840	783	818	777	795	799	842	769	811	851	807	801	831	740	770	824	796	778	826	769	864	798	809	771	801	783	784	786	774	813	849	817	829	765	821	850	833	808	813	839	793	782	849	802	804	821	810	837	788	827	779	836	761	827	810	799	804	822	793	830	804	826	754	787	774	789	802	783	847	804	799	779	823	767	848	797	788	821	765	779	781	791	810	816	828	826	727	803	842	784	807	841	794	806	766	787	752	779	817	821	785	801	847	797	836	843	813	797	805	808	814	789	806	828	782	814	802	787	757	802	774	781	816	784	825	806	846	828	811	790	804	788	798	815	798	767	833	756	826	796	797	770	798	775	782	833	843	822	828	796	787	842	837	823	806	826	861	823	841	840	805	853	837	763	821	792	787	753	846	834	819	821	774	802	861	824	724	770	763	771	821	788	810	831	785	741	838	800	814	885	776	803	841	861	839	872	805	803	845	840	788	800	767	801	819	832	821	765	782	730	806	731	768	818	766	810	790	801	843	794	777	832	839	793	799	842	819	778	803	856	862	807	826	786	809	808	836	824	823	792	803	790	836	792	871	818	811	795	839	855	784	806	866	860	790	827	792	797	797	811	773	822	816	813	821	751	818	792	800	797	806	865	822	780	804	791	783	798	803	784	803	761	774	800	817	780	804	812	805	792	795	786	770	794	799	767	844	772	812	818	812	852	806	844	777	837	808	807	820	831	787	791	808	761	850	843	782	755	781	743	842	794	812	807	796	830	776	832	826	856	835	771	863	770	822	799	794	829	752	832	804	763	841	763	765	854	830	801	763	800	881	809	800	841	760	816	846	765	841	751	797	836	822	763	804	789	836	791	839	815	829	832	790	830	815	790	849	803	777	818	795	835	800	803	817	804	779	831	781	740	808	858	839	772	839	752	770	814	786	788	784	800	876	814	824	781	779	815	854	784	807	807	807	798	832	795	798	792	838	858	842	814	771	824	842	868	792	797	758	779	789	808	850	818	823	791	834	821	762	784	831	787	817	772	828	851	832	787	808	784	796	816	809	797	774	777	790	763	811	837	828	852	777	777	809	822	795	840	799	778	788	768	790	786
3897	888	1196	958	599	463	408	334	277	243	243	214	189	152	172	155	162	155	162	143	136	129	137	151	131	143	160	147	118	129	145	141	115	132	155	130	135	125	136	132	152	114	124	119	126	124	125	136	143	134	148	148	140	122	130	151	144	106	136	144	131	114	137	105	107	139	110	111	117	123	125	120	133	120	124	125	146	115	123	112	129	122	113	120	123	134	123	121	103	142	119	123	106	125	120	124	130	106	117	126	128	128	127	122	135	124	128	115	110	107	119	114	115	134	128	141	118	125	126	147	128	129	129	136	137	122	115	126	139	123	120	123	128	123	132	126	97	121	127	118	132	115	121	136	120	124	115	117	130	135	110	117	119	120	119	98	117	141	106	127	131	112	123	153	120	128	117	148	99	112	119	144	130	137	117	123	119	118	122	120	115	153	129	109	125	125	123	93	135	132	122	114	129	137	106	124	113	139	115	137	119	118	123	116	101	133	121	122	129	125	112	118	137	127	129	114	110	114	121	137	129	125	119	136	116	126	122	144	111	122	127	140	140	124	139	121	115	129	139	134	131	131	128	112	116	132	128	118	136	117	135	131	136	133	114	112	126	141	140	136	135	124	123	119	115	146	133	122	151	118	133	112	128	149	128	122	135	132	128	118	125	152	135	110	127	121	124	107	111	128	106	135	114	124	133	101	113	118	126	123	121	125	116	125	120	115	129	131	106	120	112	122	115	122	127	127	157	124	130	149	139	108	148	145	150	138	117	115	128	116	93	149	116	131	127	125	106	148	117	134	121	124	136	112	144	119	104	111	119	130	142	119	116	139	98	127	126	108	115	141	117	122	122	124	115	125	106	117	135	125	114	134	126	123	128	113	116	116	137	135	121	120	120	117	120	124	123	128	125	118	125	150	115	115	137	151	132	100	132	118	110	134	115	120	140	146	141	124	126	105	141	118	125	112	118	110	134	121	125	122	147	137	137	107	141	111	126	117	128	124	126	133	131	122	110	151	116	119	122	148	112	125	129	128	122	134	118	122	110	110	134	139	104	132	118	135	107	135	142	135	107	141	134	147	127	127	105	119	130	135	127	126	128	120	121	103	111	113	144	124	128	123	139	111	132	121	140	127	115	125	130	125	152	108	126	126	133	112	122	137	113	127	132	121	132	109	112	126	128	148	135	118	108	141	142	139	116	114	112	103	149	125	127	150	139	125	130	125	113	134	129	125	115	129	131	122	142	119	145	114	111	122	125	117	117	145	123	152	122	130	118	123	117	125	116	102	112	118	123	108	121	131	139	120	126	127	127	129	114	136	118	134	116	118	117	124	93	122	126	139	136	108	116	118	136	128	128	118	107	109	129	128	118	140	126	102	120	126	99	106	116	132	132	135	116	133	117	130	143	95	142	134	119	123	110	109	116	122	124	137	118	116	110	133	128	128	121	122	117	116	116	120	116	120	124	130	117	125	126	140	105	139	125	115	128	139	130	121	109	144	122	132	138	113	124	129	136	130	145	135	134	99	126	117	112	126	121	108	118	128	94	115	110	140	129	120	128	119	123	114	111	143	123	126	123	135	128	130	122	126	117	130	128	128	125	124	138	146	132	108	128	112	121	130	130	118	101	141	128	127	128	133	101	114	138	126	123	137	112	113	133	121	117	119	129	127	118	115	111	129	119	130	124	113	131	134	117	122	128	108	126	114	115	142	129	110	125	142	101	113	131	119	127	109	111	124	127	113	130	129	136	107	102	129	134	129	123	117	136	103	118	104	108	108	130	148	132	119	117	125	140	125	140	126	122	125	133	147	120	126	111	111	107	106	126	105	102	137	126	121	128	117	141	122	123	129	117	144	120	127	129	124	137	120	153	129	135	140	105	130	143	134	113	142	131	129	117	118	134	138	117	120	115	105	133	140	134	125	124	113	113	131	128	139	110	136	126	134	130	107	143	129	119	102	104	107	119	125	133	132	110	143	125	110	128	115	112	139	121	136	120	138	115	126	123	111	113	148	151	96	100	128	130	103	125	155	125	99	122	134	122	142	124	115	119	128	111	120	124	126	118	122	120	106	132	111	124	135	106	116	135	119	129	111	128	139	128	146	119	116	116	126	136	135	155	126	121	130	103	134	116	134	139	111	118	131	135	113	122	126	123	119	112	118	101	127	134	126	117	142	131	139	124	129	143	109	127	127	139	105	118	114	116	134	124	130	126	124	144	119	124	109	126	122	133	135	101	130	116	126	114	108	122	117	110	114	137	116	139	111	113	114	102	121	149	126	128	130	118	122	114	128	140	133	125	122	140	120	133	129	124	140	105	122	138	120	137	129	135	121	118	108	118	130	124	152	124	122	126	136	111	135	132	128	104	125	115	117	121	110	142	110	130	106	114	118	129	110	110	124	127	104	144	129	128	128	129	104	133	121	134	116	135	133	108	131	126	113	124	134	103	112	130	112	133	121	127	105	102	126	125	107	126	148	141	107	117	142	113	126	91	143	124	126	137	125	115	114	129	123	123	112	122	106	129	115	116	120	121	121	141	113	122	133	120	120	118	121	127	130	109	113	114	121	114	138	119	138	116	125	118	128	137	127	126	142	141	115	136	144	114	159	117	125	129	120	122	139	122	142	113	135	143	119	147	114	144	116	130	133	124	133	126	116	114	126	135	124	157	104	127	132	135	132	148	105	128	129	107	130	131	147	107	133	117	114	133	123	108	121	108	134	117	138	127	107	112	133	125	140	128	124	128	130	130	116	147	139	130	128	127	112	128	132	135	117	110	112	119	110	122	128	122	112	118	137	125	106	147	112	109	131	115	127	134	122	119	140	129	129	125	142	134	132	116	147	116	118	130	136	118	105	128	137	150	130	124	110	136	129	119	140	103	132	104	100	132	116	125	124	121	117	113	114	124	127	101	130	113	117	105	122	137	131	110	126	147	111	128	117	126	120	118	114	107	117	108	104	142	116	124	115	122	118	122	137	130	123	126	120	116	141	128	137	113	118	132	110	141	123	132	101	128	121	124	129	123	110	130	121	121	113	130	100	119	109	104	106	130	110	104	131	117	151	122	122	135	124	119	111	123	129	96	122	132	120	134	112	139	133	130	128	129	144	131	112	113	138	125	125	128	124	139	117	104	128	114	107	115	129	138	133	119	144	136	112	127	115	110	116	144	119	123	106	102	129	122	128	127	125	114	124	131	116	148	149	127	120	128	147	130	125	123	125	133	120	139	113	137	124	113	137	138	132	137	143	125	126	121	125	123	124	117	134	121	125	132	140	144	132	124	119	128	118	119	133	102	125	141	136	133	120	137	115	120	134	115	118	127	149	119	122	111	136	134	125	124	108	112	138	134	123	109	104	120	127	121	139	124	148	132	131	138	113	116	118	113	146	145	127	159	113	123	111	130	122	124	113	138	124	132	112	137	130	124	140	140	143	129	107	124	116	117	114	139	116	131	132	124	105	94	121	125	136	143	116	125	120	118	123	113	108	119	134	125	136
5233	1355	2861	3412	2919	2381	2043	1659	1526	1265	1176	1074	1004	896	873	847	788	773	728	663	685	625	652	633	647	572	573	598	544	568	548	567	592	531	538	528	540	525	548	514	500	489	476	525	467	485	519	526	502	479	466	495	519	510	477	476	497	515	503	477	516	500	474	440	498	481	495	495	503	482	481	459	487	488	471	487	456	463	469	475	474	484	432	469	449	477	479	494	474	463	475	465	438	470	508	455	478	457	465	436	459	475	455	470	503	474	455	493	476	468	463	473	424	475	476	470	472	458	458	471	469	464	466	460	460	487	483	462	410	457	460	444	444	446	500	490	448	478	454	510	467	477	493	442	453	433	457	474	483	476	518	437	443	466	437	478	477	507	450	463	473	435	501	480	487	460	464	439	483	459	457	448	479	467	467	403	451	481	500	511	470	471	442	415	463	454	442	442	469	455	465	489	461	527	458	437	449	422	468	497	494	499	465	449	432	488	457	485	473	434	488	446	488	444	464	470	474	461	423	509	489	482	456	463	458	482	476	451	503	482	472	452	487	446	468	451	448	454	469	466	471	472	464	469	456	477	434	440	426	455	463	454	460	444	502	453	459	451	449	476	456	451	437	453	451	465	437	470	424	446	432	415	489	472	471	487	502	478	455	430	464	477	477	466	481	491	447	480	452	476	441	473	442	482	470	469	448	461	481	479	479	511	474	487	460	499	476	454	441	461	492	481	432	477	454	468	452	510	452	457	475	439	469	460	450	466	472	499	472	455	494	467	489	447	458	463	439	492	513	466	452	439	462	451	437	466	505	434	456	460	448	433	446	422	477	431	504	442	456	460	446	453	456	482	498	503	477	495	479	440	457	470	458	451	448	465	427	429	463	461	498	448	480	441	461	434	438	444	442	491	468	435	437	442	452	428	475	471	452	490	497	456	450	470	487	465	458	460	418	494	445	460	453	429	459	444	455	470	486	496	489	447	442	466	455	446	468	478	441	456	444	435	490	459	440	467	436	442	470	483	490	489	464	434	467	426	455	495	455	436	476	466	437	434	463	454	440	478	468	482	489	442	408	481	450	470	478	456	452	430	444	458	438	445	470	417	439	472	437	527	464	444	476	450	447	459	453	486	449	473	469	462	436	462	445	458	448	431	444	472	483	439	445	428	473	414	455	446	446	465	468	455	456	502	483	501	464	450	464	477	472	452	456	476	462	452	459	452	448	480	474	466	449	410	493	466	480	468	472	449	482	431	449	450	431	483	479	441	457	464	465	450	457	460	438	460	461	440	490	479	469	467	464	482	467	451	443	470	505	451	422	483	500	471	424	444	441	451	463	481	457	503	484	508	459	446	467	447	452	432	447	493	485	468	489	487	429	481	453	469	488	472	458	476	472	464	471	453	449	463	461	459	472	465	449	443	450	487	422	500	459	486	452	451	434	442	448	472	438	463	483	457	444	468	476	455	469	457	437	484	446	454	455	515	489	432	476	469	498	453	462	483	469	482	442	426	443	482	426	454	457	459	441	417	473	478	433	402	475	441	456	447	471	432	443	449	499	447	431	469	457	480	460	463	454	490	470	487	443	457	450	512	477	415	450	451	471	467	442	474	425	492	461	501	469	433	459	463	475	481	446	467	454	485	453	465	450	457	490	436	423	469	505	460	451	483	476	483	457	485	485	459	469	479	459	469	462	473	472	469	471	430	464	472	489	457	419	480	429	443	430	465	444	456	422	460	473	457	469	510	436	464	442	454	488	451	488	498	470	477	492	478	411	437	485	417	485	439	435	466	461	478	452	468	470	449	454	502	468	490	435	466	454	448	476	476	465	453	482	456	440	466	480	458	449	442	442	443	445	457	442	453	461	463	438	465	501	465	462	446	481	466	460	475	442	472	407	455	467	428	477	476	441	468	435	470	452	461	446	456	474	465	432	470	448	440	486	465	440	469	434	447	484	439	455	439	467	452	401	493	445	410	500	465	495	459	492	521	486	512	459	459	484	466	449	420	465	473	472	488	448	444	465	477	479	436	470	473	433	451	456	493	457	411	446	487	435	462	458	473	460	468	406	490	426	442	512	492	456	436	440	480	499	485	442	483	471	412	497	470	438	442	448	454	474	499	482	472	456	474	469	425	468	492	438	456	468	445	455	488	444	452	445	440	476	473	459	480	490	418	452	493	489	448	485	473	431	459	470	473	471	440	488	447	436	459	487	447	459	437	459	462	467	457	463	472	450	472	439	483	455	458	478	465	475	459	463	455	488	453	464	473	445	500	442	466	477	486	469	435	464	462	458	450	431	467	450	440	430	423	487	470	488	469	481	488	434	465	436	496	441	509	470	442	470	485	450	452	443	472	455	428	481	475	486	483	423	463	475	450	446	458	475	454	486	482	460	474	470	485	467	463	459	420	457	434	458	453	458	470	438	458	473	464	464	455	462	437	443	420	450	485	511	441	521	501	485	485	450	509	463	457	423	425	479	454	480	444	466	447	481	444	473	499	457	443	431	470	457	449	432	458	480	473	465	435	459	432	460	455	436	482	454	464	477	480	431	441	462	442	471	492	426	466	493	473	444	460	467	442	441	463	430	457	468	452	456	491	475	440	454	497	483	461	456	481	518	428	441	481	485	486	462	449	464	444	455	450	467	450	458	482	444	459	428	472	492	473	454	451	416	437	463	435	426	449	434	467	455	465	482	478	425	457	463	449	443	484	447	493	458	452	475	452	469	430	468	456	464	461	454	452	451	486	455	449	456	452	472	445	462	453	465	450	516	490	458	500	444	447	468	464	434	479	485	473	499	494	446	464	471	439	456	487	470	483	445	438	516	476	454	478	420	469	482	479	473	432	460	440	448	451	443	461	470	490	464	449	475	493	459	462	464	437	448	462	458	493	505	447	456	446	440	476	473	447	488	471	476	525	446	451	435	496	460	486	448	471	477	447	426	490	516	461	454	436	479	442	462	430	467	436	470	398	438	448	470	434	494	437	473	499	466	477	491	453	451	466	515	454	472	487	487	491	441	432	479	494	441	478	464	432	429	479	453	452	454	430	487	464	436	430	480	466	470	489	472	486	443	505	486	478	464	477	472	433	477	459	456	486	451	468	461	437	460	476	469	448	484	436	456	483	462	498	449	501	445	491	459	469	423	448	444	446	437	466	440	490	463	456	452	462	437	475	435	461	439	476	435	448	494	444	469	455	399	456	458	483	476	458	453	494	443	426	441	460	453	448	427	455	480	450	430	460	441	493	455	483	418	424	476	474	435	456	457	478	487	475	488	482	497	450	453	498	452	447	479	525	457	439	494	437	485	441	511	469	467	433	458	446	454	495	490	461	473	495	414	469	463	475	483	463	450	411	458	417	460	431	475	526	486	455	537	453	448	489	469	462	453	443	474	450	435	448	453	466	426	477	472	457	452	481	442	479	456	456	452	417	449	508	456	476	480	451	454	454	481	472	474	452	499	486	501	439	455	446	435	472	458	468	470	464	485	469	484	457
7177	1650	2157	1653	1107	818	618	481	441	345	272	233	208	215	204	214	168	184	177	146	147	164	132	153	142	126	144	149	132	116	135	116	118	114	95	98	134	107	128	118	132	108	101	111	109	105	107	119	110	121	118	116	114	100	112	127	129	103	101	109	115	132	102	119	103	107	108	122	108	93	106	109	113	97	102	105	114	104	127	106	113	118	98	105	107	99	103	96	113	102	98	108	106	113	103	119	125	129	95	93	109	101	94	113	104	113	99	107	134	138	116	118	120	123	99	104	120	127	93	125	101	122	106	105	107	103	109	136	112	120	102	119	107	113	115	98	96	116	101	129	100	94	106	93	113	107	115	120	107	104	96	102	115	117	103	97	134	121	108	122	91	103	110	113	110	120	111	121	104	92	101	101	94	93	116	109	138	105	109	103	103	109	93	102	115	91	88	110	120	101	113	117	98	98	116	113	100	106	107	96	119	98	110	116	109	106	117	113	108	96	95	118	112	106	108	115	98	109	115	99	120	116	115	123	95	113	105	124	103	104	108	112	110	109	103	128	92	108	108	96	107	103	132	135	114	114	107	114	100	113	106	85	112	121	109	113	108	106	111	98	102	113	120	125	105	106	107	89	116	107	124	120	107	127	110	120	102	108	103	124	111	127	110	110	94	109	93	100	116	102	105	126	87	109	115	130	116	126	100	122	88	109	124	114	111	111	108	120	115	114	121	108	100	120	127	90	126	107	120	120	109	104	119	91	116	108	86	105	132	111	123	103	108	106	104	101	116	106	134	107	115	117	109	112	102	92	95	106	90	96	124	96	104	111	112	115	124	89	85	114	108	105	124	107	112	124	114	121	118	124	93	102	100	119	104	119	118	99	112	87	110	106	99	113	110	102	109	109	100	116	101	109	89	102	114	125	124	109	112	126	114	118	120	101	134	119	114	122	112	114	111	110	104	115	99	125	110	100	94	95	97	120	109	122	106	115	90	101	102	105	116	120	103	106	107	122	109	116	101	115	93	97	112	106	107	112	101	121	97	97	109	116	87	94	120	102	117	114	106	115	98	114	118	94	125	84	113	98	123	111	117	113	95	101	107	95	110	100	89	120	96	129	104	108	107	99	101	104	103	124	108	115	120	117	123	113	123	104	110	92	133	98	109	93	109	101	92	98	102	110	102	90	98	104	100	103	109	109	95	100	113	105	93	107	100	116	107	107	119	118	104	124	108	107	104	100	105	106	116	108	101	109	101	111	120	119	111	137	126	105	106	113	105	128	89	129	120	94	111	92	93	129	105	120	109	118	118	123	85	105	125	124	104	108	108	109	113	121	113	103	116	104	118	109	126	101	109	100	114	96	119	100	128	94	130	109	105	117	104	120	119	94	108	113	124	101	91	101	102	115	94	104	95	112	114	95	117	107	93	117	98	106	110	116	108	118	100	89	98	110	111	114	99	120	86	106	112	96	109	99	96	116	120	108	113	112	107	119	81	99	95	99	114	117	118	110	123	116	99	103	110	106	96	86	106	93	90	119	108	112	116	98	96	112	101	105	97	110	109	100	117	104	91	116	101	113	126	121	104	110	120	124	107	113	105	106	104	123	126	127	99	122	98	101	109	131	127	120	114	109	113	98	121	115	101	81	114	131	110	87	112	109	114	95	108	123	115	105	94	137	125	90	116	103	115	110	119	112	109	108	114	121	106	115	121	116	107	109	99	106	107	117	94	109	116	118	112	85	119	105	106	109	104	106	106	103	120	107	117	101	105	132	111	113	136	96	107	103	131	105	110	105	102	92	94	89	105	111	81	126	97	136	98	98	113	90	122	118	102	106	110	104	99	108	111	110	123	96	135	101	110	101	106	98	123	119	104	95	113	110	121	115	99	109	93	117	114	128	113	101	107	106	97	115	100	103	114	114	118	127	96	107	116	118	115	100	104	125	92	108	112	108	108	114	112	116	103	102	116	120	93	116	92	97	109	100	106	109	94	124	105	108	98	117	124	102	110	123	130	138	123	116	115	135	121	106	102	87	115	104	108	102	110	114	95	125	108	111	105	83	107	109	113	105	103	124	114	101	97	102	127	108	112	100	106	103	126	123	82	80	99	106	106	102	108	125	114	116	112	108	89	130	116	113	121	81	100	99	123	97	103	107	116	129	103	107	98	118	106	112	95	105	117	110	118	109	97	115	104	104	121	120	118	98	87	118	114	116	102	107	106	93	108	124	114	113	111	96	102	117	106	117	106	102	112	113	111	104	105	118	115	119	112	115	99	106	112	119	120	103	110	98	97	129	105	109	110	89	118	118	111	124	108	99	120	101	108	112	103	94	128	129	117	118	116	99	93	108	116	120	113	115	123	102	134	103	103	115	127	110	109	119	113	106	82	96	112	109	89	136	100	114	114	113	113	116	96	134	122	106	106	113	95	110	117	122	86	103	125	114	120	117	110	111	116	115	110	122	106	108	108	122	99	101	110	106	122	99	100	104	100	90	109	118	114	98	123	107	113	108	118	103	110	110	114	112	113	117	107	116	121	107	123	99	111	97	99	105	99	118	101	116	105	110	94	119	116	88	112	98	127	115	115	122	117	102	97	125	103	103	109	93	101	106	108	95	89	116	122	112	116	125	105	117	126	118	105	95	102	93	119	114	110	127	120	95	97	119	109	106	103	125	88	104	113	106	107	98	97	108	108	97	120	115	94	102	117	105	110	113	113	89	104	112	116	101	107	94	111	117	106	105	97	111	105	121	93	122	121	105	112	110	100	117	118	87	103	110	105	104	129	116	100	114	99	116	109	120	125	91	120	103	113	98	120	117	106	104	122	105	109	108	99	104	114	131	118	103	123	117	113	110	122	127	111	115	114	110	103	113	99	106	111	94	104	121	122	112	133	109	104	101	106	107	111	102	99	88	115	99	119	94	106	105	107	91	105	92	106	105	111	91	115	110	93	104	102	111	111	94	103	101	120	105	115	120	135	119	100	119	96	105	116	101	93	106	130	98	114	136	113	111	91	112	107	113	108	104	102	121	108	112	115	122	105	100	119	125	96	94	127	118	126	111	115	111	101	99	114	95	98	97	124	90	105	116	109	110	115	123	96	115	104	116	107	105	122	129	92	113	104	95	103	91	117	121	110	101	122	108	111	101	105	117	105	106	105	111	112	120	107	114	116	107	107	117	113	96	108	105	110	116	101	120	103	106	103	107	93	133	97	99	101	107	116	103	107	127	113	83	109	120	127	108	109	96	100	106	105	92	107	96	101	108	101	111	120	100	101	108	106	98	112	111	110	110	109	102	121	107	121	116	125	117	100	128	93	92	113	100	104	106	97	119	119	111	119	95	113	105	96	103	93	117	120	122	95	105	109	117	115	110	105	108	136	112	117	92	96	109	99	107	95	113	113	83	125	116	117	103	110	105	93	141	114	112	102	88	110	114	112	127	101	99	111	118	101	106	110	104	105	98	131	98	99	126	109	102	105	112	114	112	104	112	123	117
7273	2176	4978	5784	5044	4109	3350	2851	2401	2079	1737	1616	1455	1270	1243	1165	1076	978	858	829	808	798	772	723	693	648	677	661	628	631	563	585	589	571	491	538	559	526	528	548	520	500	524	500	449	512	492	467	510	502	445	467	463	452	440	448	515	497	452	483	455	427	475	526	452	436	461	447	470	463	446	463	474	422	460	421	435	436	467	450	424	444	437	449	414	430	470	416	431	437	422	470	423	430	462	416	411	454	428	427	430	419	422	432	446	442	416	436	433	447	418	421	437	425	432	425	428	389	439	434	396	453	405	430	457	415	413	413	427	385	430	408	432	437	387	400	411	413	401	442	424	405	437	419	433	407	408	434	445	395	406	422	404	439	421	424	426	446	396	431	408	400	430	398	431	393	398	421	416	422	427	427	420	443	405	405	444	406	408	402	427	438	425	440	404	414	437	439	377	425	400	444	427	417	394	408	405	454	428	426	436	446	429	354	411	383	414	430	420	445	413	439	431	409	455	447	460	446	426	392	453	403	442	423	442	422	457	428	424	420	398	424	404	409	415	413	436	418	427	394	432	432	376	408	424	447	436	415	452	431	412	451	435	420	454	398	420	415	427	401	446	436	459	424	381	403	434	434	373	429	422	450	414	406	445	408	441	405	429	428	428	390	434	454	408	437	397	452	414	404	412	412	403	423	408	404	420	453	416	446	408	446	455	412	420	401	431	459	463	440	436	446	430	381	440	410	409	423	443	431	449	421	492	429	452	408	421	435	425	402	419	431	444	407	405	371	424	378	426	460	438	413	378	415	402	419	444	458	405	391	395	405	403	427	407	428	414	401	431	432	417	409	423	435	408	409	412	413	438	416	405	422	407	423	409	365	407	379	415	429	463	402	434	432	451	404	472	385	424	381	428	429	439	403	341	411	408	401	410	435	431	400	410	442	399	434	436	394	439	409	421	453	415	384	412	411	419	431	408	432	414	394	378	409	398	429	378	428	396	423	407	443	420	396	405	393	427	401	401	410	416	429	386	420	433	412	398	351	434	359	435	427	408	408	431	398	433	395	382	402	410	459	422	412	402	399	358	425	429	412	411	427	418	411	420	425	398	418	411	400	372	412	445	433	426	412	410	415	400	431	391	408	438	402	402	412	402	398	427	411	427	452	417	429	413	403	438	453	444	428	444	413	421	443	403	439	426	394	409	416	417	418	388	390	431	417	368	391	425	409	409	414	437	415	456	420	428	418	404	384	420	399	414	445	452	452	428	401	413	440	402	429	403	394	388	429	428	419	403	420	422	399	399	469	425	391	377	439	388	437	405	455	428	390	403	405	418	395	411	441	406	418	416	409	378	440	416	424	453	418	405	435	388	415	408	433	437	427	420	440	411	414	429	367	383	413	403	433	459	422	424	426	415	416	430	405	453	410	392	377	398	455	421	374	431	406	425	434	444	414	406	408	440	415	427	407	398	429	407	438	403	435	421	404	419	414	409	403	418	415	462	409	446	412	409	410	417	419	420	426	422	426	454	406	400	386	393	415	414	421	396	426	433	381	407	427	403	420	401	425	410	408	402	405	398	404	419	426	424	421	375	426	433	398	418	420	432	422	451	388	403	428	424	433	415	416	430	406	435	438	427	405	367	397	396	438	448	458	399	424	374	394	449	404	388	413	436	416	397	370	414	397	413	417	415	395	440	414	369	426	386	412	384	416	417	444	426	359	418	395	398	401	418	420	393	460	387	399	424	408	438	425	390	447	445	389	409	387	397	442	457	417	408	379	419	392	405	442	411	433	425	440	409	392	403	403	390	422	472	406	426	421	402	392	396	424	397	433	448	407	441	435	385	423	415	411	461	413	414	417	442	417	421	419	420	402	459	388	408	463	435	412	386	421	405	438	408	404	413	460	430	392	424	444	427	437	433	408	445	434	425	439	428	443	427	436	388	413	407	399	444	399	397	402	417	415	428	400	411	435	394	440	424	420	390	417	440	414	427	439	417	436	401	410	411	416	420	402	411	403	392	402	453	403	420	427	439	407	439	411	411	416	421	414	440	401	383	408	426	422	399	420	422	449	406	420	422	427	418	415	427	360	435	415	421	412	430	393	387	412	411	415	397	432	410	397	423	431	447	433	463	424	468	390	444	409	390	417	430	404	415	436	481	400	412	408	444	439	397	424	433	373	465	420	420	419	441	441	383	446	427	432	417	409	412	421	392	370	432	423	410	403	404	394	439	428	420	423	437	470	439	442	394	416	392	398	421	389	413	445	426	438	434	433	407	427	429	440	424	418	434	363	409	403	396	413	409	412	395	440	419	399	411	399	403	419	399	412	427	445	391	394	456	427	445	386	411	421	418	434	416	395	378	402	401	412	394	446	390	367	403	398	396	440	426	405	409	424	391	393	456	410	399	393	390	451	413	377	414	405	389	407	400	405	445	435	440	399	435	388	412	396	418	450	461	423	381	396	434	423	442	437	427	434	452	437	424	422	404	438	393	407	424	406	429	418	431	412	397	404	401	402	428	424	402	381	437	410	396	385	434	441	404	449	439	402	423	408	400	373	406	419	425	440	426	423	421	442	417	370	423	400	456	430	481	406	417	419	411	447	435	442	401	378	419	427	416	388	388	404	391	376	413	398	477	422	421	395	395	416	419	430	414	402	388	422	423	399	419	419	446	410	425	398	395	450	398	431	406	395	440	395	419	404	375	429	408	385	376	416	428	396	392	388	445	400	407	427	404	419	417	427	379	409	366	421	466	400	422	417	425	370	398	422	398	414	454	409	400	399	444	426	391	409	414	413	427	420	455	397	407	415	454	423	447	419	442	409	424	424	397	428	386	428	384	415	407	384	400	410	416	422	368	408	413	426	449	426	442	446	434	433	406	432	416	419	393	390	408	398	417	428	421	420	402	407	422	461	415	367	410	388	449	416	429	411	394	409	410	402	435	417	419	405	401	432	424	412	410	412	423	425	394	422	417	418	429	418	398	388	401	388	469	393	443	407	398	408	409	418	390	445	424	372	420	396	413	448	408	417	420	417	409	445	392	419	424	407	385	424	406	442	426	431	416	399	410	434	403	440	464	437	439	472	401	429	438	420	426	411	417	433	408	414	410	407	413	434	413	411	417	387	447	385	390	402	413	402	401	393	417	392	407	384	423	361	439	424	417	421	459	410	401	418	395	371	438	443	414	404	416	424	410	430	388	453	412	405	376	409	412	413	425	431	422	432	438	386	373	395	425	443	420	400	410	417	427	417	399	414	431	426	399	432	432	431	417	396	414	413	435	432	399	417	434	408	442	412	375	391	413	425	409	396	383	391	458	434	404	403	411	412	401	443	398	398	440	455	398	424	421	423	444	424	411	428	411	389	426	379	416	392	397	422	424	399	455	415	430	444	404	414	452	431	402	413	417	426	455	420	441	409	477	408	391	409	415	432	420	433	440	407	394	421	389	443	398	392	374	386	430	408	451	397	419	383	411	415	433	416	433	442	436	451	423	442
1176	268	269	301	258	267	239	207	247	241	243	226	214	224	240	256	224	235	256	221	196	231	260	220	234	218	237	232	219	227	202	204	208	224	219	243	208	241	224	248	231	229	205	237	221	232	248	216	215	222	211	235	203	212	218	233	251	229	267	221	224	220	210	232	230	216	237	200	214	221	247	235	212	248	231	230	239	222	220	230	239	220	251	220	246	194	222	219	230	223	238	223	247	240	222	209	240	232	237	216	226	225	196	213	189	206	250	221	218	221	210	210	228	208	231	245	235	218	237	260	228	211	213	226	190	208	254	227	202	199	224	219	212	223	230	232	272	218	236	202	213	239	214	202	222	256	246	204	242	245	217	204	245	230	206	233	212	235	242	214	252	217	211	251	249	228	246	245	239	231	229	221	240	251	205	228	219	201	221	222	213	216	234	220	230	210	193	215	222	231	201	210	241	224	219	250	260	224	242	227	244	238	247	211	219	229	229	237	226	215	198	212	232	222	231	231	222	233	241	219	243	204	225	224	236	233	256	219	250	255	245	223	250	249	247	208	226	219	218	249	223	260	239	219	236	234	218	226	246	250	222	220	214	251	228	211	222	228	202	219	230	222	235	252	243	221	241	239	224	192	229	224	224	221	231	236	226	235	206	222	227	233	207	226	247	203	221	247	230	192	210	235	231	239	230	220	218	234	202	235	233	225	223	204	236	231	232	220	210	221	225	218	239	254	196	220	231	237	226	210	214	244	223	224	224	209	213	237	228	227	203	212	223	247	232	251	229	237	209	199	246	201	219	244	191	218	235	224	253	229	241	234	247	224	197	227	221	232	219	206	207	238	227	232	233	248	215	210	233	236	220	222	208	233	196	236	249	230	221	219	229	215	221	223	220	236	239	211	210	229	221	225	219	200	233	202	240	250	215	213	220	237	213	220	225	236	224	222	226	219	213	241	218	237	224	243	251	238	242	209	210	225	226	228	210	207	251	226	244	224	229	230	232	234	209	231	238	216	223	250	241	240	230	220	238	228	222	231	233	216	248	225	230	220	226	222	223	212	223	206	218	255	251	222	211	221	220	226	228	203	240	238	242	227	222	232	208	223	219	206	237	231	211	257	225	239	249	245	244	219	212	213	207	245	233	240	206	207	243	228	247	217	183	216	223	234	254	224	216	243	237	234	250	246	223	221	203	237	224	217	196	223	212	243	233	231	239	206	244	196	250	223	233	244	223	223	221	219	199	218	236	209	215	216	234	232	220	228	211	241	222	227	223	214	212	234	207	213	240	217	236	230	220	208	242	205	240	217	235	224	257	208	235	218	217	237	226	260	217	226	225	240	198	209	234	228	203	242	232	253	247	248	208	231	244	223	208	238	219	233	226	233	225	214	256	233	247	208	239	251	203	236	193	236	215	216	193	195	225	229	213	199	228	200	236	221	201	226	211	241	251	244	213	194	229	232	235	228	221	217	225	242	226	223	226	231	222	217	258	214	237	225	247	228	239	233	204	209	222	224	222	246	236	222	203	211	238	185	200	230	235	246	226	230	241	245	240	243	206	225	222	230	254	227	215	236	237	203	233	207	215	246	210	262	220	245	223	213	222	247	223	249	207	252	210	242	209	239	245	226	224	218	236	270	223	201	251	226	234	229	258	221	223	262	229	226	204	217	210	243	233	251	230	273	235	242	234	273	209	235	222	230	236	228	216	235	225	238	227	207	248	240	233	260	234	246	222	221	243	216	230	213	222	228	227	227	232	221	222	206	216	236	259	213	239	226	215	211	240	227	233	221	226	221	221	193	222	236	239	214	226	203	207	224	246	239	254	226	212	230	226	255	241	238	226	224	233	236	248	235	236	223	227	229	243	252	219	224	238	215	199	226	239	234	212	229	226	240	223	222	216	237	248	209	220	235	232	219	202	256	231	247	229	236	249	232	238	218	234	224	232	234	244	250	222	212	222	213	213	247	232	210	230	234	226	223	236	214	223	229	253	234	219	210	237	204	221	252	220	243	247	211	228	242	214	250	218	205	238	238	206	215	223	243	256	215	247	173	224	209	241	231	248	216	237	237	191	222	224	233	230	225	216	220	223	245	221	229	225	212	235	217	215	241	215	203	231	227	247	260	249	227	234	249	223	228	217	234	215	219	240	206	215	244	199	223	214	224	209	234	218	220	240	222	246	192	238	251	196	229	231	217	210	221	231	236	228	221	221	214	221	224	250	230	228	187	205	219	216	224	219	202	236	239	219	250	226	227	230	220	261	221	225	229	215	226	198	211	196	233	204	205	251	249	227	209	226	226	260	249	212	217	229	245	206	234	226	193	231	232	225	249	216	251	254	198	226	245	248	224	218	231	232	237	233	220	238	259	248	227	229	215	215	202	215	230	244	240	263	214	223	245	201	223	185	242	214	215	247	231	227	216	244	213	219	227	204	227	231	228	237	245	213	231	238	256	238	231	203	234	248	224	236	226	253	211	263	217	224	241	226	248	208	233	204	226	235	217	256	221	267	237	217	220	206	245	239	233	208	216	234	214	215	229	218	225	228	224	242	201	228	224	208	249	257	231	247	235	204	252	200	210	197	255	211	240	229	194	193	224	228	245	210	226	199	200	219	205	252	194	214	225	220	224	241	248	229	254	217	205	232	208	207	253	233	213	230	209	247	252	232	219	223	223	216	214	228	221	222	233	228	215	230	189	224	221	224	218	225	247	216	244	229	205	248	245	251	235	223	227	240	210	226	244	227	209	223	224	247	186	221	215	232	231	232	218	240	240	218	221	232	213	220	222	207	242	244	233	224	223	213	243	239	220	218	219	217	215	247	234	215	243	230	215	225	262	226	220	211	214	231	260	222	216	234	245	235	225	221	225	247	221	279	213	210	227	247	239	225	212	230	233	219	229	228	222	257	218	216	233	218	247	207	215	227	231	256	227	211	267	219	217	238	222	224	224	233	247	226	222	232	198	238	226	221	222	225	206	220	232	238	242	245	218	220	219	198	242	210	206	227	227	243	242	244	223	241	206	239	221	210	239	235	200	240	231	229	207	231	229	210	243	254	210	251	224	205	265	223	234	245	233	260	236	244	226	233	251	227	247	262	262	240	227	203	195	207	213	226	241	245	210	219	229	222	203	229	231	234	237	237	214	232	245	232	217	200	224	210	220	213	228	256	249	223	220	233	216	224	257	214	252	199	228	234	228	244	217	218	214	201	233	232	245	245	236	247	193	224	238	239	198	200	235	223	210	242	212	252	230	252	239	224	240	208	255	256	239	226	233	239	244	229	217	240	228	204	246	224	214	229	243	224	205	233	240	218	217	243	260	232	249	225	248	256	227	244	238	256	217	203	237	242	245	223	227	241	261	264	228	237	230	206	240	244	228	237	219	205	215	240	250	250	241	251	235	242	252	226	206	246	231	212	214	264	243	215	225	215	235	278	217	207	220	233	248	222	218	212	212	236	239	216	226	219	214	219	237	258	237	208	225	232	208	222	244
2316	856	981	984	969	911	864	843	839	859	836	820	759	827	784	810	838	795	781	801	780	845	799	768	771	807	774	747	767	794	791	788	783	773	761	766	713	795	779	823	785	729	761	788	797	772	765	806	785	791	740	816	792	805	746	802	743	810	743	754	751	817	767	750	805	792	746	803	763	724	814	786	770	766	782	827	803	728	791	771	805	820	776	772	786	753	725	747	782	838	756	757	773	734	788	792	771	756	792	746	768	745	836	772	754	755	788	826	762	766	792	798	775	757	772	750	739	726	728	772	826	793	765	773	805	806	802	788	799	752	735	745	811	699	778	799	733	778	752	756	778	778	808	821	780	807	791	780	732	791	749	795	783	723	765	790	774	776	752	739	786	776	761	780	751	733	758	773	729	795	754	747	773	787	798	756	748	746	762	778	735	797	763	694	758	740	781	775	773	759	798	719	755	733	760	747	816	764	808	739	730	743	771	763	787	732	761	774	771	771	735	802	798	782	754	748	727	771	803	746	834	741	760	826	754	743	777	727	727	785	786	736	758	812	809	798	729	744	762	812	785	780	769	759	784	763	830	774	749	762	776	756	814	769	776	755	800	753	820	764	806	759	766	771	788	731	807	765	798	776	760	818	795	803	758	760	755	777	808	745	764	739	766	803	798	753	732	751	772	726	786	734	763	773	758	736	803	761	769	788	806	770	795	763	756	732	786	753	800	774	788	797	790	766	775	819	784	722	782	744	785	847	802	781	759	775	767	763	768	768	786	772	794	809	813	796	772	759	797	718	829	749	745	733	746	773	742	787	780	744	767	763	730	800	741	796	855	759	748	758	708	765	749	764	704	753	714	781	714	757	722	728	767	781	727	731	757	775	733	795	776	743	788	774	795	807	784	764	827	744	795	761	748	773	748	802	761	776	845	770	732	780	735	752	716	808	734	787	759	747	756	757	788	779	742	772	760	762	780	795	751	787	827	795	782	789	735	717	756	767	758	769	760	795	752	783	765	777	769	777	724	780	734	754	761	792	786	808	793	750	751	770	752	744	751	770	755	773	753	733	736	821	739	824	761	734	781	758	794	755	724	730	787	768	690	806	782	740	777	745	814	755	796	809	768	792	793	739	785	788	765	742	780	782	733	780	831	782	744	757	780	762	730	781	797	782	767	761	755	800	795	776	773	828	730	767	861	743	773	739	790	778	703	811	776	724	803	782	768	816	759	745	734	808	792	804	777	756	765	737	780	704	820	698	717	750	810	762	820	787	769	771	739	765	775	726	798	783	757	773	780	742	814	823	783	783	753	811	814	790	769	819	759	796	764	756	759	806	786	751	772	748	790	794	777	770	685	777	742	784	773	790	777	802	784	718	735	774	831	769	778	784	755	767	802	743	796	687	794	740	779	802	796	742	788	768	763	752	788	751	813	674	786	729	825	782	743	772	742	747	783	736	758	802	702	725	771	820	721	774	801	789	751	805	743	795	735	782	778	774	744	793	798	764	744	753	781	745	789	754	787	755	728	735	772	730	715	767	731	765	745	742	731	781	745	785	790	766	703	816	737	802	753	795	727	792	750	736	779	770	762	746	767	800	776	726	719	804	791	813	777	818	753	800	749	795	771	731	746	738	763	745	787	784	794	755	782	740	771	751	818	754	758	813	724	756	818	782	761	813	778	725	773	777	747	771	767	763	745	771	806	805	759	797	782	767	793	804	824	753	740	756	790	750	738	730	745	743	796	742	791	782	775	747	753	801	762	740	812	780	740	740	770	754	794	738	788	778	761	741	721	782	754	778	783	772	796	763	720	761	745	798	743	744	771	759	732	809	751	785	789	777	810	812	813	781	785	738	783	769	765	806	805	777	722	771	792	737	790	761	796	758	759	767	746	791	795	765	778	791	763	725	756	732	774	772	766	806	779	735	785	702	769	767	767	764	733	743	758	785	745	801	762	758	754	717	776	805	803	749	788	759	747	765	739	766	747	785	753	787	712	792	816	729	734	774	780	806	792	756	738	769	762	766	797	749	817	791	750	777	789	751	763	762	750	764	780	800	770	737	735	775	779	756	750	788	769	764	783	778	749	742	769	771	775	766	792	754	802	746	735	763	764	769	749	803	753	752	795	769	791	762	828	735	736	803	739	768	800	753	709	751	758	761	801	777	791	814	782	798	786	765	789	765	780	768	780	794	808	789	789	753	732	760	759	789	769	759	778	779	758	764	722	715	736	749	734	759	760	769	777	755	751	759	775	757	777	787	737	730	730	784	784	737	779	719	829	773	783	778	783	795	750	758	789	790	791	781	747	799	757	751	750	736	769	787	742	748	714	770	763	777	781	795	726	771	773	735	723	743	755	775	746	764	821	783	752	781	751	779	738	796	784	760	806	774	792	795	762	814	729	767	762	752	761	779	787	764	798	787	759	802	757	778	803	746	736	756	773	772	780	768	777	781	801	731	767	778	774	765	809	767	794	771	750	785	803	783	757	804	750	762	818	793	799	770	817	744	813	785	796	775	742	727	729	733	749	682	773	764	782	756	751	755	760	781	817	741	730	778	757	732	760	747	773	754	765	767	779	730	759	792	762	763	750	737	777	720	823	793	801	753	762	748	806	751	817	766	783	743	771	735	802	743	811	765	712	766	770	761	797	790	760	743	741	768	777	791	796	772	734	776	796	753	831	743	751	777	772	753	769	774	772	746	780	767	797	790	805	762	777	753	814	736	784	752	777	779	768	814	738	796	770	712	798	771	822	795	802	721	815	732	756	835	773	791	751	775	794	784	768	800	782	746	777	733	828	764	789	781	732	767	744	775	752	695	792	765	806	742	828	751	758	749	802	731	751	801	773	816	761	779	774	695	792	715	743	767	768	750	768	742	762	805	766	780	795	797	796	769	730	752	740	808	770	757	776	763	727	733	781	830	778	784	820	774	771	766	813	750	786	751	801	728	737	755	779	757	753	747	787	784	707	745	776	774	760	800	835	781	712	800	778	741	764	794	782	742	799	758	757	769	802	770	755	725	787	807	781	767	792	760	768	746	799	767	757	765	760	776	730	757	745	780	765	767	793	780	777	776	793	766	723	835	725	773	743	804	789	779	757	781	794	750	745	725	789	769	713	761	784	760	760	775	780	765	808	762	772	811	771	773	733	740	782	755	770	741	767	775	760	743	801	780	767	765	766	799	770	796	768	786	781	785	783	810	817	747	816	825	766	759	769	726	751	738	802	761	764	759	797	799	753	763	747	771	768	730	746	828	794	760	770	754	733	785	776	774	742	761	763	798	765	725	805	807	743	729	772	748	768	744	770	737	792	764	752	750	783	772	786	749	783	784	756	777	748	714	761	766	803	796	771	767	762	782	774	796	759	759	771	763	771	791	735	729	809	751	840	790	766	771	788	739	784	749	702	760	747	745	761	750	801	785	763	780	730	767	802	761	772	741	780	762	821	775	743	792	783	722	759	783	739	769	746	700	800	792	814	754	796	734	768	756	763	772
4181	872	1290	1005	642	494	379	298	275	233	229	211	202	204	181	163	187	158	163	170	144	148	162	148	146	134	142	137	136	163	116	133	141	152	135	147	132	137	137	126	130	160	155	109	138	116	148	146	134	136	136	129	126	126	121	129	118	121	118	113	137	146	137	126	124	112	131	132	140	148	137	132	114	145	130	137	152	137	138	126	143	124	128	149	116	128	124	143	120	120	122	145	138	136	121	138	131	129	119	144	133	110	133	117	139	97	132	115	128	133	135	109	121	118	144	139	131	132	133	135	139	130	137	133	134	145	143	139	110	131	114	135	151	116	153	123	121	120	134	126	128	116	136	128	125	127	128	126	138	115	147	107	118	148	121	138	135	125	119	108	134	128	154	139	149	117	124	109	116	148	138	112	114	135	122	127	140	126	119	121	144	123	141	122	149	123	138	133	148	122	131	113	132	112	125	142	120	138	130	113	143	139	113	144	146	136	138	137	141	133	121	128	149	113	115	124	124	137	136	113	119	138	135	154	99	121	116	109	134	125	132	133	130	126	141	124	133	121	116	130	134	148	128	138	131	145	123	141	139	134	126	143	121	143	148	117	118	145	144	155	137	116	132	154	142	136	128	125	127	127	118	117	135	128	136	145	122	113	132	124	125	120	135	132	139	127	115	129	119	113	135	130	124	133	150	117	133	131	128	110	136	117	116	140	122	131	116	138	153	133	133	125	122	119	115	129	133	141	133	145	122	128	133	126	128	136	137	134	138	127	121	145	125	108	127	144	121	132	104	135	148	113	127	142	141	127	129	112	146	132	141	122	133	127	132	108	133	146	124	124	133	145	121	153	134	123	135	142	128	132	139	137	143	113	123	141	135	148	144	123	121	134	118	127	119	148	140	130	126	118	122	135	136	142	130	137	130	134	151	93	127	116	131	121	134	117	154	148	132	136	125	133	125	120	136	126	133	133	113	138	143	135	131	137	127	122	123	122	142	108	123	126	128	120	106	127	117	107	111	146	138	137	140	114	125	108	147	127	112	110	127	104	136	135	143	140	117	148	117	120	147	131	138	127	136	115	130	126	139	124	127	116	133	122	143	142	127	130	137	137	131	126	109	138	124	115	134	124	121	125	139	123	113	127	119	142	130	129	120	123	131	131	122	114	130	129	144	146	118	121	146	135	142	117	134	127	135	145	152	144	122	125	129	117	146	158	142	136	138	137	122	142	133	120	122	140	134	125	116	136	146	114	123	134	128	117	127	142	146	124	128	129	127	141	133	121	124	135	127	146	120	136	126	134	122	126	131	119	134	108	143	149	138	148	130	120	137	143	146	140	114	157	118	108	141	119	131	123	125	121	115	132	123	118	135	132	130	134	140	123	129	130	115	142	165	121	118	128	132	137	110	145	145	128	112	133	123	141	125	110	143	133	147	134	132	143	144	122	130	135	126	133	127	117	124	139	128	131	111	144	127	124	160	99	123	139	146	131	122	122	126	122	126	127	133	139	119	120	125	135	125	138	127	122	141	131	125	134	122	107	135	116	141	112	135	130	135	135	121	135	126	140	131	144	120	126	106	143	117	131	129	130	125	132	122	120	132	119	108	126	122	115	128	139	117	124	129	119	149	128	121	104	121	124	142	117	141	135	125	140	122	156	138	138	126	130	122	147	128	146	138	126	108	152	125	128	132	143	114	139	148	117	127	148	119	141	132	131	138	141	131	131	114	126	127	116	116	127	124	113	138	123	133	133	124	130	116	125	119	123	124	127	147	124	149	127	140	117	136	104	139	128	123	113	137	112	136	137	126	114	156	108	120	124	128	147	130	144	137	119	143	139	116	133	111	134	140	150	112	112	133	138	141	131	140	118	129	113	127	128	114	129	127	139	150	123	134	106	125	135	119	139	125	129	104	116	130	148	129	134	146	128	139	122	111	125	129	135	116	137	130	121	124	110	130	131	132	122	130	153	152	147	117	140	139	117	132	127	150	134	138	134	122	125	138	117	122	114	110	135	100	123	129	126	103	129	113	128	138	115	135	127	135	126	119	156	137	132	104	113	140	133	136	125	118	130	123	142	124	141	134	134	112	119	136	127	127	143	113	110	127	146	123	131	123	116	110	141	127	144	128	129	129	131	128	128	111	128	137	133	127	138	140	127	127	133	133	131	142	121	133	119	133	122	143	143	130	126	129	141	134	117	139	142	119	143	132	124	131	115	129	127	96	134	149	130	137	136	150	134	136	116	121	132	119	131	133	149	127	130	132	132	145	124	124	117	121	117	131	124	112	139	139	124	145	113	123	124	119	134	115	125	136	108	129	122	113	110	121	135	121	124	126	124	139	120	116	145	123	124	129	116	111	151	123	118	121	131	128	127	115	139	138	129	122	147	111	117	136	142	147	140	135	129	143	139	115	126	118	120	119	121	127	152	127	159	133	134	117	127	122	143	130	121	133	130	109	130	120	121	147	165	139	115	125	122	125	133	132	114	130	133	134	136	145	127	123	133	130	128	139	135	134	123	153	130	114	131	122	130	137	133	133	133	132	134	152	121	139	139	138	140	123	137	150	130	147	130	128	134	125	110	111	125	130	114	127	138	122	126	130	131	143	137	141	132	125	138	128	117	140	126	134	120	129	134	129	133	127	153	136	123	139	123	118	148	115	130	136	129	110	127	141	125	110	110	126	141	124	142	118	128	136	140	121	130	125	115	123	145	128	117	107	127	115	132	130	116	115	123	130	120	133	129	133	132	140	130	131	129	144	113	145	100	138	141	125	128	121	125	125	132	132	125	139	132	139	105	128	141	121	110	119	142	145	129	116	109	126	148	114	110	119	114	139	116	135	146	135	127	108	112	129	125	142	132	134	162	122	123	133	103	122	106	136	130	118	129	119	136	129	138	146	114	121	135	151	146	132	107	114	130	145	113	132	135	129	113	125	116	113	143	106	115	116	106	116	129	128	124	107	143	144	137	129	128	135	144	152	132	139	143	137	122	108	153	144	127	142	140	148	108	124	124	129	136	126	131	131	146	123	137	127	128	127	117	144	138	144	124	152	132	135	109	131	130	138	132	121	126	131	141	123	114	118	138	111	131	147	128	133	116	131	147	143	138	143	108	116	115	123	131	135	121	126	143	138	152	132	128	123	131	117	123	123	143	125	143	127	140	121	126	117	128	131	151	123	150	147	121	154	129	144	150	119	129	122	141	144	124	141	116	121	134	146	152	143	152	149	153	143	133	147	134	134	116	129	132	117	133	115	159	121	141	152	145	134	127	141	124	136	136	138	133	130	118	111	140	144	135	121	125	126	129	119	145	108	124	149	133	152	119	127	107	129	130	108	131	124	130	141	138	134	130	139	130	117	133	98	133	112	112	124	111	120	135	138	121	141	129	141	136	114	121	122	106	129	128	122	136	141	140	154	128	119	129	133	110	126	143	125	143	114	139	118	131	142	132	119	130	113	141	134	122	141	128	120	112	123	127	135	119	135	122	139	120
5536	1376	3017	3561	3032	2551	2168	1745	1473	1387	1253	1071	995	939	905	911	803	770	750	738	699	662	671	644	652	646	624	627	592	569	549	589	577	551	580	534	536	545	561	563	495	440	540	515	566	496	552	520	512	529	561	512	505	485	437	518	496	496	528	492	518	489	467	520	494	488	506	494	459	509	475	474	475	481	505	505	521	516	518	491	451	470	495	475	489	514	463	468	462	464	505	504	498	530	479	483	498	503	459	459	461	535	482	454	512	456	517	447	486	447	468	479	503	509	502	424	488	515	512	487	479	479	517	487	480	464	455	476	441	479	473	506	461	512	465	442	472	481	506	468	507	472	501	473	531	498	476	498	462	491	483	507	525	489	489	479	449	458	524	446	498	475	471	501	476	497	461	474	468	496	439	469	492	475	523	487	467	446	519	487	439	471	487	454	454	511	498	482	510	441	484	449	521	471	493	496	456	471	471	501	452	505	492	532	476	501	437	444	479	485	465	495	490	450	464	428	478	466	493	461	525	481	444	470	498	460	484	484	464	490	495	502	474	496	462	478	489	505	457	511	534	493	508	452	478	477	481	487	462	474	465	489	482	459	465	493	479	471	470	473	442	468	452	480	501	483	460	458	490	487	464	515	499	465	501	492	500	513	488	453	493	479	476	462	483	464	459	463	461	490	463	466	530	448	508	521	499	467	496	475	460	516	475	458	483	454	455	498	469	489	475	469	505	501	506	504	482	454	462	514	478	519	494	490	506	488	486	470	467	496	500	495	487	498	480	494	487	429	475	426	489	486	514	468	500	469	475	475	504	469	487	500	449	491	498	506	479	479	501	463	480	494	476	502	468	493	472	466	463	500	499	486	520	513	456	490	473	488	469	471	449	484	477	473	459	460	479	465	489	461	493	482	461	458	546	458	462	477	476	477	482	521	444	482	461	492	485	487	504	475	496	460	504	487	470	473	465	489	511	479	457	492	500	509	509	465	482	492	455	488	559	485	477	492	492	463	487	488	464	457	493	526	428	473	496	452	496	463	444	471	505	499	504	474	499	499	464	465	500	445	484	502	505	500	484	486	484	473	476	448	506	450	472	462	451	501	513	450	479	468	505	472	509	474	498	505	475	466	509	491	503	495	477	469	487	457	471	489	463	463	472	498	467	462	448	449	481	501	483	444	479	482	476	471	484	491	490	510	470	474	452	450	456	457	486	483	488	485	444	519	472	428	522	472	480	492	489	493	468	474	443	475	512	460	488	453	478	492	455	459	459	508	541	498	508	451	482	508	515	485	465	484	484	437	468	519	471	456	530	500	471	508	489	489	472	499	476	507	488	475	480	511	472	481	496	498	474	494	491	473	509	492	452	466	479	463	496	483	438	502	446	454	496	461	481	488	490	487	468	494	468	473	458	514	474	494	457	477	507	453	498	494	494	454	467	499	440	499	482	497	464	481	475	450	447	479	501	466	496	428	504	517	466	465	461	472	517	458	464	491	517	469	448	513	478	442	496	504	466	468	444	473	500	506	463	492	469	506	437	490	466	441	470	447	491	503	479	452	489	458	479	473	487	516	497	474	468	471	522	464	477	481	454	495	468	443	481	477	455	469	476	417	492	461	430	504	483	470	477	487	472	491	491	448	443	474	499	539	463	495	489	481	491	482	482	480	458	487	490	483	486	503	469	490	458	471	477	462	457	487	472	450	490	443	537	495	506	464	503	466	447	490	467	429	507	509	495	483	480	477	484	507	451	520	489	492	461	459	465	500	486	483	499	514	507	469	489	483	454	464	489	460	506	474	444	466	469	463	489	433	491	471	464	441	465	512	498	490	479	478	465	483	458	467	477	454	491	501	500	506	477	500	482	477	485	518	494	490	512	481	486	478	517	496	487	512	458	469	485	501	487	447	482	475	475	462	477	462	433	474	502	483	491	506	469	464	486	481	464	472	472	452	481	472	503	467	484	520	477	506	477	478	507	469	464	530	470	465	476	507	436	483	474	506	483	448	479	471	509	468	512	480	506	475	492	484	472	484	437	453	481	481	448	446	477	464	483	468	474	489	474	471	486	541	444	488	459	471	443	452	465	469	447	500	468	482	477	459	499	455	500	472	476	496	493	460	497	451	498	504	456	484	474	490	503	537	509	459	459	490	511	465	464	490	493	476	499	477	474	477	478	482	454	512	439	510	459	484	470	487	437	494	460	467	487	451	488	472	479	498	492	466	486	493	492	469	470	463	463	481	534	484	480	436	471	489	471	480	435	462	481	512	498	424	428	477	446	470	475	515	514	453	480	473	484	452	447	515	493	452	514	491	489	461	477	528	469	465	465	486	495	449	468	489	485	505	496	441	465	514	478	486	485	467	483	470	476	482	449	432	478	508	474	475	502	471	529	479	490	505	483	497	444	500	467	481	498	490	495	491	467	458	469	461	486	469	458	500	473	468	485	521	512	453	455	470	485	498	476	468	473	487	479	485	481	491	486	490	493	484	518	472	487	450	461	457	466	443	481	479	503	505	479	474	464	477	458	490	452	494	468	475	495	496	531	487	488	512	449	455	499	473	466	435	493	486	478	436	471	508	440	486	483	455	488	491	487	443	470	486	511	464	483	460	437	489	469	497	496	474	512	487	512	496	510	487	476	484	478	463	478	492	470	501	479	476	456	514	461	496	478	489	462	510	511	507	459	463	464	466	466	494	453	486	534	470	468	460	506	444	498	486	460	477	502	458	446	496	474	487	464	506	521	516	490	461	446	504	476	503	470	482	477	444	444	495	486	515	493	493	483	486	479	464	478	463	438	470	451	509	535	478	501	478	439	488	472	445	478	448	503	495	442	475	458	421	470	529	502	475	452	466	468	489	536	465	498	472	461	462	476	502	465	458	478	488	537	506	463	469	466	495	464	453	490	496	506	475	468	507	472	469	493	504	494	469	491	500	482	485	475	471	471	465	522	482	453	449	499	468	494	487	471	473	477	491	503	456	475	480	454	478	513	467	507	480	451	470	466	505	479	481	480	512	489	465	457	490	492	462	499	467	439	497	438	502	445	506	459	469	482	545	496	512	474	476	437	482	470	499	492	484	475	506	437	455	507	493	466	474	501	484	473	470	513	478	530	501	481	472	459	498	486	487	480	494	468	470	490	496	454	485	510	487	480	501	464	470	471	510	511	453	473	537	505	478	411	465	420	484	474	482	472	527	502	477	497	481	480	476	479	479	450	519	478	444	475	439	459	499	499	495	482	446	495	495	472	444	498	476	480	455	460	517	491	443	479	495	453	491	464	517	478	477	512	467	484	489	487	470	478	452	473	446	477	478	484	480	479	465	480	460	445	456	464	461	489	487	473	456	419	484	468	464	523	489	495	489	479	495	483	491	480	465	458	458	504	457	491	511	485	457	519	490	504	466	440	508	452	489	455	477	460	485	457	418	452	503	498	465	454	460	489	460	474	506	514	500	478	502	466	496	514	484	473	472	473	509	496	508	507	464	467	445	481	449
7858	1749	2184	1724	1177	821	623	477	418	361	284	235	254	221	200	188	172	187	179	147	175	165	135	146	130	136	114	140	130	154	117	129	114	129	129	140	136	118	117	127	126	135	118	139	124	129	122	117	129	125	127	124	133	122	116	142	119	103	120	138	119	123	116	110	120	119	110	126	125	113	113	116	120	115	135	127	103	114	118	135	112	113	106	96	125	132	100	118	120	110	104	118	104	112	103	110	91	116	136	98	111	101	136	128	127	114	102	111	108	104	138	125	116	123	128	112	122	98	94	104	118	129	119	116	103	110	127	111	119	100	122	127	128	105	122	107	145	137	124	105	85	102	131	114	125	137	95	112	105	97	116	133	121	123	129	103	119	129	118	116	119	126	132	113	102	118	135	119	131	111	115	123	122	137	109	130	100	105	120	116	104	132	125	102	108	108	113	115	110	111	136	119	116	123	101	125	113	109	112	114	99	106	113	100	123	116	113	135	103	121	116	102	109	106	117	111	112	111	131	116	116	95	117	118	104	123	91	105	120	125	86	109	105	105	120	108	110	126	116	116	112	101	126	113	119	121	109	92	86	111	122	105	119	102	113	116	122	109	126	109	145	128	110	108	105	97	105	102	113	108	110	139	129	125	127	106	113	102	122	115	85	124	129	110	106	103	90	117	109	115	108	127	125	113	111	112	110	115	126	113	117	108	122	114	117	122	106	106	121	108	86	102	119	117	114	131	114	121	118	109	114	121	97	104	136	106	101	101	106	102	109	96	123	130	126	114	112	105	101	103	110	110	109	127	101	110	102	99	108	127	133	135	120	116	106	102	104	135	109	111	116	135	125	128	114	111	107	106	99	118	121	122	113	127	125	133	123	110	108	101	104	115	105	131	108	114	117	129	103	114	118	105	126	109	107	123	111	123	128	127	122	117	116	119	100	114	122	103	100	129	119	109	137	121	122	125	105	107	127	114	125	105	117	99	108	119	114	117	110	114	120	103	111	127	100	97	114	105	113	115	123	116	99	120	131	105	114	127	93	120	116	107	136	105	115	123	112	103	126	115	109	121	134	129	110	111	111	95	114	116	131	118	129	129	114	109	118	123	129	115	116	110	120	106	139	124	108	112	108	105	122	96	125	118	124	103	103	103	109	103	119	114	122	140	108	96	139	108	103	111	114	122	106	125	131	122	104	133	124	118	106	105	106	126	110	123	113	140	96	106	113	113	113	122	109	130	110	107	103	101	116	105	127	121	131	130	119	118	103	102	107	113	105	127	99	99	108	118	95	112	112	113	119	115	91	134	134	126	124	120	128	113	113	110	111	116	117	129	124	117	116	127	134	115	122	106	118	116	104	120	112	111	113	118	115	121	91	118	132	120	111	103	108	106	118	122	117	118	114	134	103	105	116	110	91	119	119	102	112	104	130	125	119	109	111	116	133	105	114	140	110	92	124	112	122	131	99	117	112	121	126	117	97	113	124	127	113	139	102	119	119	114	123	120	91	114	101	110	106	111	117	115	108	122	113	123	102	119	127	128	111	110	113	131	110	110	104	112	117	117	130	111	98	111	104	115	121	122	109	112	113	138	103	123	118	110	109	104	118	112	101	101	130	129	132	100	111	113	98	98	127	113	119	121	97	126	104	114	123	109	108	128	120	107	118	108	114	126	108	100	112	121	112	111	111	112	105	113	108	112	131	137	130	117	117	117	131	110	109	134	127	124	104	104	124	99	118	117	136	125	127	121	128	129	99	99	108	120	120	119	94	111	118	110	122	111	94	110	112	115	129	125	111	113	114	125	98	112	112	116	106	103	115	98	109	126	121	130	97	123	115	134	120	117	123	103	124	136	104	98	112	113	111	90	110	120	110	123	116	105	124	109	132	126	112	121	90	122	115	121	110	125	120	127	107	111	137	114	112	129	124	110	115	101	100	105	115	106	111	130	125	93	121	97	113	103	141	106	133	117	118	129	133	116	125	94	114	111	112	115	107	102	125	131	122	122	100	126	113	124	105	83	112	128	116	114	109	103	106	130	110	126	105	121	101	100	138	126	124	108	112	105	103	127	139	112	112	111	110	101	115	125	102	112	118	102	124	115	120	108	121	122	121	114	113	103	127	109	107	133	93	111	130	102	110	116	133	103	116	113	137	116	116	130	102	122	114	121	118	98	111	113	104	121	127	121	121	117	110	109	117	114	109	111	111	95	139	122	87	132	104	109	105	107	120	117	119	108	102	98	121	109	120	110	117	103	123	122	130	103	117	111	115	107	128	108	97	119	104	101	124	101	103	110	116	110	127	109	109	104	109	119	107	121	129	106	92	90	90	115	111	106	116	123	129	117	105	129	123	116	114	120	117	141	114	113	101	119	132	138	122	111	114	113	108	107	105	112	126	123	120	144	122	127	119	108	104	124	112	102	105	96	110	113	108	96	117	108	98	105	114	118	103	112	109	120	115	136	105	110	99	108	113	113	101	105	118	120	114	112	110	118	112	108	102	109	114	118	120	109	114	111	96	103	128	120	113	111	119	107	88	118	106	131	109	97	118	109	114	100	125	118	98	111	133	105	122	112	121	105	118	111	92	88	106	120	109	118	117	117	118	125	116	122	103	114	121	110	112	119	118	110	101	116	101	116	93	122	116	108	109	120	122	135	110	111	117	102	120	105	101	106	115	112	134	116	133	118	123	105	118	126	118	117	121	123	115	117	104	121	129	106	109	133	133	115	110	102	95	124	113	105	99	111	129	114	132	106	114	119	104	115	107	107	105	116	136	106	119	113	128	117	103	105	116	135	117	116	127	113	112	99	111	106	126	118	100	98	114	120	104	115	119	89	104	123	113	118	103	117	109	115	110	106	100	99	118	104	122	123	129	109	119	110	124	126	131	117	111	128	92	103	117	120	89	112	118	123	91	100	123	115	125	127	120	106	105	97	112	109	128	124	125	104	99	124	130	107	111	100	120	110	129	115	102	112	106	100	113	123	107	115	124	100	117	92	110	110	101	132	100	104	122	121	96	110	103	112	98	106	123	89	122	123	121	119	118	118	93	119	109	106	113	103	109	121	114	105	103	119	119	102	97	101	107	88	99	124	119	111	99	121	107	89	115	91	112	105	97	132	115	111	116	118	124	117	124	122	112	115	118	109	126	117	122	104	113	125	136	107	107	104	126	117	113	101	107	104	114	94	116	101	119	114	138	114	121	106	108	114	104	115	123	131	126	99	130	120	126	107	121	123	108	100	100	109	103	105	118	104	134	112	125	133	115	101	129	112	105	110	110	113	115	116	118	95	96	101	139	137	109	105	105	103	106	102	101	119	121	116	124	108	99	108	134	116	111	118	110	142	109	112	90	117	128	112	110	86	118	121	122	113	114	115	115	110	108	105	101	103	125	117	124	114	107	106	124	120	115	104	116	108	112	138	111	87	113	98	119	85	111	117	122	115	100	125	126	125	137	123	103	119	129	131	119	135	111	109	117	125	126	111	126	119	111	107
7735	2290	5263	5862	5158	4336	3530	2934	2524	2250	1894	1589	1568	1294	1222	1171	1130	1018	964	885	875	830	836	719	737	715	636	638	651	647	635	629	611	574	574	583	544	593	559	581	527	540	517	537	509	515	509	489	502	462	509	481	481	484	496	494	470	482	489	481	488	442	484	489	438	419	482	468	485	485	513	450	437	463	474	465	466	468	480	454	441	469	425	475	444	470	416	416	487	430	418	485	455	443	466	434	424	469	456	455	428	453	459	477	448	445	452	450	461	476	435	489	443	459	455	444	436	470	419	443	438	480	417	457	408	442	471	398	439	439	460	453	413	441	439	438	430	408	443	437	454	445	445	430	453	452	457	448	450	430	498	432	442	418	450	431	415	444	476	429	474	443	432	440	460	430	480	457	434	431	442	420	442	423	466	443	415	408	422	435	431	441	436	431	458	434	413	419	401	439	423	450	427	429	430	462	451	456	452	448	445	444	426	411	449	425	424	456	432	423	450	447	469	442	443	445	460	430	448	415	410	427	421	413	434	449	469	446	454	408	440	454	426	418	432	447	445	427	417	478	450	387	437	442	455	451	451	407	440	442	444	451	425	439	433	421	427	441	440	437	430	435	420	387	447	454	439	434	430	481	404	403	440	411	461	446	423	424	446	478	477	429	416	424	416	455	428	435	402	423	496	448	451	448	441	439	454	474	418	408	445	467	453	426	416	458	457	461	429	436	417	425	444	429	424	486	451	427	429	436	451	430	451	444	427	444	464	442	428	462	395	395	436	454	440	432	404	457	432	421	421	451	426	449	440	459	413	441	447	462	419	422	413	441	445	432	463	420	454	453	415	412	472	401	437	417	430	440	449	447	447	447	418	450	433	443	428	451	437	435	453	418	424	429	444	414	421	419	455	418	446	426	434	400	437	460	423	444	436	413	425	438	448	433	440	450	422	456	442	472	438	407	456	400	415	437	461	456	434	424	406	463	445	435	410	413	420	464	442	466	439	467	417	429	441	441	441	407	416	418	433	434	465	418	419	461	467	395	430	450	436	435	456	397	437	447	455	449	432	439	460	445	462	406	445	427	403	431	419	406	453	405	436	426	469	438	450	444	445	418	476	446	404	424	437	413	394	451	396	408	413	484	440	459	448	398	432	449	468	414	396	423	476	425	412	459	443	468	472	392	431	423	457	453	438	425	431	450	432	418	407	425	442	444	421	414	403	429	432	465	438	475	411	455	450	448	385	418	453	445	425	447	413	425	450	412	437	438	452	463	448	413	436	436	454	454	448	402	454	460	438	457	456	429	419	417	421	455	434	466	411	411	424	415	444	420	428	417	456	429	438	444	451	433	462	429	399	431	448	408	443	429	472	393	448	451	450	404	399	458	459	463	456	429	443	450	439	438	467	456	423	439	420	410	421	456	441	420	440	424	450	433	464	457	438	459	395	437	450	469	465	389	409	442	436	437	440	433	427	431	441	461	466	423	476	446	474	430	416	440	403	452	419	450	464	470	443	427	456	450	457	420	445	460	434	478	438	404	420	412	432	449	438	441	433	435	414	389	442	404	451	451	461	409	418	444	456	454	457	466	423	413	451	399	430	410	450	422	441	441	432	416	445	414	449	468	465	456	456	384	400	423	432	483	455	408	459	461	417	467	469	426	435	458	438	465	432	445	427	410	430	453	425	427	474	444	396	470	432	433	433	439	450	441	397	442	461	464	431	431	436	440	456	415	458	415	451	413	433	415	419	421	428	406	441	479	463	422	473	442	424	401	405	433	398	410	466	410	484	469	435	425	411	428	428	443	452	413	431	408	412	436	448	376	437	440	427	411	410	421	451	458	432	444	472	421	428	403	426	425	401	442	429	437	440	447	441	438	439	434	384	428	432	434	438	468	432	419	418	433	445	430	438	435	465	456	470	398	468	445	409	430	425	465	386	398	453	428	422	425	471	421	430	440	449	419	411	457	442	421	436	417	464	494	436	435	473	436	436	463	486	428	427	422	423	421	474	442	406	412	440	404	431	461	395	438	461	409	413	451	444	421	449	461	453	444	446	468	441	438	434	442	426	439	416	419	433	389	427	440	439	412	419	423	439	447	454	462	439	475	409	447	389	465	393	430	448	445	399	409	429	440	449	462	466	418	377	431	413	442	414	418	421	423	407	420	444	461	448	429	412	436	423	433	421	426	438	427	416	437	451	439	447	431	428	437	394	417	433	410	473	420	429	393	416	397	490	424	419	430	418	442	427	421	412	432	431	423	430	447	426	399	429	408	437	429	404	420	435	449	444	407	406	471	443	441	449	440	438	369	463	456	417	433	463	422	445	438	447	379	439	460	445	397	431	433	448	457	426	418	406	447	426	437	435	426	466	419	440	435	434	430	435	428	445	444	414	408	432	408	435	416	433	393	418	451	414	457	462	460	448	417	443	391	430	410	462	441	464	434	426	417	412	444	443	446	419	418	483	422	412	434	457	433	430	445	448	418	425	449	424	433	435	462	415	444	476	420	406	419	416	446	438	468	440	448	444	437	429	441	422	451	413	445	418	430	418	433	452	415	434	444	436	411	444	446	407	447	423	394	467	467	421	419	465	475	413	416	462	431	460	436	445	413	439	437	411	478	402	456	434	458	429	429	426	422	417	432	474	442	459	446	441	365	433	418	453	416	410	461	416	408	403	424	405	430	447	432	455	452	456	402	449	445	435	441	422	415	396	449	448	456	410	397	450	445	442	437	423	444	451	436	452	460	435	416	410	450	458	462	458	448	452	433	467	417	449	420	392	443	458	423	451	431	439	427	448	427	439	481	442	449	463	393	442	434	429	443	435	408	428	424	452	482	403	421	418	429	459	444	429	463	439	444	409	458	426	420	450	440	418	401	435	430	462	445	455	447	457	408	500	421	418	463	445	430	435	429	421	433	422	443	430	401	439	449	417	421	451	478	412	447	450	411	446	443	457	435	431	399	460	483	449	461	474	469	440	435	443	439	422	435	434	453	451	414	419	409	416	455	448	440	415	424	466	443	471	492	481	457	438	437	441	448	450	425	459	446	423	422	411	426	443	439	436	437	433	410	406	458	465	475	411	451	431	445	434	448	427	440	448	408	430	427	424	421	429	428	422	428	439	451	478	462	437	455	410	435	446	423	421	486	428	444	434	411	461	456	448	440	437	450	416	436	435	411	464	449	442	437	454	435	415	427	439	440	453	405	440	441	471	407	431	447	423	464	404	420	420	440	444	441	435	476	441	462	454	431	434	457	446	407	431	457	421	419	410	431	418	410	423	434	440	406	393	430	462	420	449	438	404	455	432	455	437	455	446	488	460	431	432	430	471	426	438	437	426	435	420	414	452	414	451	455	404	429	424	459	445	419	438	475	395	453	453	457	460	458	419	451	431	390	420	433	437	402	449	425	447	455	467	430	447	464	402	427	499	418	426	418	416	431	426	424	453	433	397	463	432	441	459	429	388	396	465	455	412	473	454	430	471	457	451	410	409	446
1211	326	327	307	257	276	251	229	256	262	234	239	247	243	255	237	215	267	254	221	256	253	220	216	255	244	237	233	251	235	228	249	220	242	209	236	265	234	257	229	246	258	224	269	248	248	268	217	241	223	221	232	230	254	249	238	237	232	264	235	237	249	226	249	235	226	229	257	253	200	241	234	231	205	241	254	251	242	253	236	251	239	246	245	227	246	221	238	268	247	253	216	238	224	224	273	248	226	239	249	253	219	238	233	240	256	233	232	258	238	244	231	246	227	225	241	234	235	253	228	219	260	232	241	242	232	267	217	255	218	230	241	218	237	219	229	241	257	246	241	221	229	236	271	227	243	253	231	266	247	240	249	221	243	240	229	244	249	219	248	257	236	216	225	220	203	251	218	259	232	237	265	237	242	233	216	252	232	238	257	252	193	242	277	248	208	238	220	254	256	230	240	256	254	260	247	232	241	252	228	221	244	232	225	268	217	254	255	251	254	239	253	238	274	252	244	226	245	225	240	236	260	232	223	208	238	239	244	245	218	207	232	245	244	238	249	245	249	256	254	229	242	218	239	210	244	233	242	263	231	226	234	228	242	270	221	242	235	250	242	230	233	240	243	228	245	229	205	259	222	247	232	253	256	229	247	265	220	235	243	275	256	256	225	245	242	243	218	219	244	232	234	244	272	227	232	259	248	229	228	227	222	235	238	261	270	226	258	192	220	261	219	231	232	237	241	245	265	226	250	234	234	236	216	230	267	245	260	268	253	218	219	220	260	247	225	227	226	237	254	223	222	235	249	245	232	261	255	250	219	257	242	237	248	228	237	228	229	234	219	211	256	248	258	231	262	208	229	248	222	250	224	240	230	246	240	238	254	239	221	244	234	247	250	241	242	228	229	247	250	242	243	229	244	237	234	252	235	234	232	229	224	253	247	234	255	240	252	257	260	238	256	226	251	231	235	228	228	227	210	221	253	243	254	226	215	252	257	238	236	240	236	226	215	224	252	232	230	227	250	258	251	227	255	242	226	238	237	246	209	253	249	235	250	234	211	245	240	238	247	251	258	233	252	261	234	239	232	237	234	253	227	270	256	239	234	226	230	224	251	246	224	244	268	242	222	237	246	258	243	229	233	251	249	238	247	222	224	228	270	270	258	275	233	237	240	201	279	241	243	235	225	244	244	251	267	228	249	219	248	251	243	242	250	255	217	219	245	264	239	235	231	237	241	243	238	258	254	225	234	196	235	232	247	232	234	239	241	238	255	257	249	269	233	264	239	248	200	273	240	219	232	249	210	236	258	216	224	243	233	246	244	256	229	250	230	233	219	297	260	235	256	226	238	221	232	241	215	229	250	247	226	244	242	234	252	225	236	225	246	230	225	233	262	249	243	215	228	226	230	235	250	243	251	253	234	235	263	238	239	243	256	276	256	252	223	264	249	240	225	230	232	255	243	209	232	229	257	268	264	252	246	259	214	245	235	226	233	246	226	245	223	267	245	213	221	247	210	233	239	262	238	245	240	252	236	252	250	219	233	249	215	254	258	243	253	233	238	223	216	228	261	261	223	227	232	257	219	243	227	246	231	243	217	236	241	243	254	253	227	229	215	249	228	238	209	241	248	250	217	238	250	236	224	259	240	233	271	235	216	247	239	210	247	228	205	237	246	233	255	219	235	224	265	238	223	233	240	250	222	249	224	231	246	272	259	243	231	205	249	246	232	233	251	246	240	243	270	242	244	257	233	240	258	256	238	240	258	204	261	232	228	226	255	234	232	251	250	240	244	231	237	255	251	225	227	257	247	255	241	269	253	276	259	261	237	236	246	240	248	238	242	224	251	246	257	219	276	241	240	232	238	259	241	242	232	216	259	235	238	247	242	225	256	219	230	237	252	237	238	245	217	227	255	212	265	238	215	220	249	247	270	235	245	213	243	228	214	243	236	241	226	215	220	253	228	231	238	252	207	248	224	251	245	272	231	227	242	226	208	268	240	262	250	244	215	231	236	230	243	230	251	228	237	234	249	244	240	254	236	261	236	234	248	230	248	249	226	232	261	236	228	234	245	255	261	228	225	229	216	252	227	235	260	238	231	230	262	241	243	208	251	233	216	247	229	230	233	254	249	211	225	234	276	268	229	225	258	221	238	249	215	251	250	244	220	236	256	241	241	226	232	216	222	235	229	234	236	232	250	250	225	267	241	233	242	254	248	227	239	266	196	261	212	240	260	245	249	238	235	230	253	233	245	248	232	241	231	222	227	243	237	249	266	234	226	249	223	230	246	244	265	242	239	260	239	212	256	261	265	243	230	212	268	241	225	251	234	258	239	240	241	225	239	229	256	231	272	262	245	206	253	240	233	197	238	228	263	235	252	234	240	237	248	232	218	224	248	241	237	246	239	261	266	231	246	238	241	208	224	231	233	240	232	256	235	256	227	237	238	244	251	252	248	232	263	224	208	230	245	250	228	239	235	250	255	241	213	223	233	243	206	222	217	244	246	247	237	239	236	241	219	244	245	239	247	240	220	230	219	271	233	240	256	231	259	231	220	211	245	247	242	254	252	250	199	249	252	237	239	213	267	264	236	238	253	263	223	239	242	227	249	232	265	244	246	223	248	225	236	231	237	242	271	257	248	250	243	251	246	251	252	232	246	234	254	234	249	229	243	242	251	266	229	238	253	231	236	230	262	240	251	253	243	229	236	224	234	276	281	268	246	251	253	251	248	240	240	240	238	232	259	264	256	264	232	226	241	248	219	224	242	234	229	236	232	252	236	249	254	257	244	231	243	256	259	267	236	247	234	257	244	233	232	260	200	221	228	233	253	250	236	248	246	259	271	214	239	231	243	237	239	237	235	242	237	219	243	213	253	218	229	254	262	264	231	224	244	235	260	272	246	257	205	236	225	210	246	248	241	219	270	220	225	242	259	219	238	284	263	245	209	218	242	246	262	244	236	244	240	245	219	277	249	249	221	244	237	231	251	213	243	230	249	264	236	240	257	252	231	228	239	255	238	210	217	242	228	224	197	235	255	213	254	231	236	240	239	282	246	222	267	222	258	236	235	242	270	221	261	232	270	226	246	240	236	254	240	262	237	249	251	230	251	238	194	225	219	268	232	252	234	239	223	214	232	287	257	235	233	255	246	225	253	253	242	252	227	229	227	234	263	243	241	217	243	247	241	239	261	257	227	236	243	229	253	222	273	242	212	250	230	251	231	220	228	233	232	195	237	232	234	236	203	250	257	248	272	230	232	253	288	250	217	238	228	232	243	254	240	266	228	252	227	285	227	233	273	238	246	243	208	251	244	230	225	252	229	245	220	231	227	261	237	183	243	257	256	224	213	238	225	239	269	227	243	224	239	229	259	235	254	218	235	248	251	255	252	254	240	239	270	228	243	251	292	249	243	238	245	210	234	253	230	228	227	248	220	205	240	232	259	259	225	244	238	235	222	244	235	262	259	271	241	226	235	224	243	251	216	236	241	243	222	258	225
2364	911	981	956	965	922	933	912	874	850	882	876	839	794	841	795	786	849	835	880	819	814	798	826	794	823	846	808	814	804	817	782	808	795	851	822	823	838	831	778	854	794	852	775	807	823	801	817	776	764	838	794	813	784	853	815	761	788	760	803	777	803	789	767	782	805	832	795	804	764	788	830	791	783	810	819	834	776	803	846	778	768	790	859	833	772	815	785	843	765	814	754	820	811	806	800	823	791	786	785	815	816	809	779	760	797	817	763	789	780	761	767	798	813	808	743	791	799	750	816	838	817	798	807	807	821	793	854	759	793	821	838	807	799	786	825	818	855	813	802	781	809	776	853	797	837	841	836	785	825	838	796	799	821	836	842	820	828	820	834	824	764	752	746	790	796	794	818	835	805	792	820	805	845	794	786	847	833	770	799	808	861	835	843	784	828	791	772	813	789	840	811	842	836	831	828	785	758	854	821	786	858	800	817	811	816	842	784	888	816	789	759	795	787	812	852	840	800	784	822	737	811	806	811	763	836	880	785	752	804	814	828	819	855	782	842	802	838	789	792	789	850	823	805	774	820	832	799	843	794	789	799	805	807	818	745	852	855	792	871	794	789	806	818	778	842	751	826	742	821	785	809	820	846	806	771	830	747	824	829	806	829	777	784	758	830	819	814	858	785	765	809	805	798	803	839	840	795	792	786	879	835	785	791	847	824	795	847	792	772	765	812	739	857	814	757	810	865	830	851	850	810	846	841	862	775	776	826	801	803	808	814	812	813	778	839	771	793	733	815	795	735	805	820	794	767	790	859	779	802	813	800	833	801	790	820	815	730	817	778	831	796	822	745	798	818	824	828	806	774	804	816	783	812	804	784	821	806	773	815	820	772	830	816	797	793	755	796	842	847	809	778	781	765	767	787	804	849	773	801	737	765	792	787	778	844	809	764	797	798	861	827	811	778	816	727	844	788	773	812	779	787	777	818	776	792	788	815	842	786	815	795	796	845	769	757	812	803	818	843	873	781	820	815	791	790	779	806	819	824	739	801	805	801	835	824	796	771	762	754	763	817	770	805	841	790	820	818	827	825	812	789	778	788	826	828	793	788	778	780	784	799	775	791	793	776	795	837	774	846	871	775	846	786	787	822	756	807	820	822	804	766	794	793	777	777	776	805	797	837	774	834	762	809	777	817	821	789	766	775	767	808	851	762	787	813	755	857	828	757	833	813	785	811	821	796	858	810	783	815	805	825	824	794	818	803	810	825	839	802	801	770	801	808	794	789	801	783	816	816	867	806	822	828	763	815	803	797	745	802	747	830	727	851	809	782	827	770	814	798	846	806	824	764	835	803	767	797	794	818	798	812	795	779	831	769	792	755	836	783	790	826	811	819	773	824	845	765	789	769	790	821	750	810	779	814	766	848	843	790	823	817	794	826	775	794	829	814	845	788	828	750	791	812	797	800	848	801	821	845	788	872	802	792	827	797	850	866	775	805	858	798	756	799	817	784	816	811	886	781	847	812	778	789	825	749	827	840	844	759	755	809	883	820	790	845	780	790	764	829	835	798	800	790	798	804	790	790	813	786	812	810	792	809	795	755	791	817	782	826	807	809	789	796	788	818	789	818	784	863	792	771	800	811	810	765	833	788	786	834	805	812	796	828	775	795	776	818	795	786	821	801	799	771	814	809	793	795	770	812	794	778	785	805	781	807	831	766	781	787	802	767	764	852	766	791	798	798	822	833	774	852	827	766	737	791	793	748	824	808	775	866	776	791	834	839	782	828	778	803	838	848	784	801	805	777	803	780	782	779	779	798	782	804	760	804	867	837	789	785	832	761	819	772	851	843	821	815	822	785	817	807	788	803	788	834	830	776	798	791	811	819	785	849	777	847	808	773	811	817	794	826	788	828	798	804	861	821	813	821	791	828	770	796	813	813	773	802	809	834	757	789	831	784	828	811	789	831	804	789	824	814	819	837	850	797	848	810	784	804	832	797	825	804	777	818	802	826	826	791	848	748	831	810	797	803	824	762	826	846	788	809	812	793	806	807	831	796	825	804	851	803	862	813	809	817	819	799	843	794	771	810	776	810	854	775	825	810	848	763	782	828	809	821	807	780	812	784	809	795	802	833	794	783	804	765	755	762	832	796	845	821	811	857	803	807	782	758	815	802	816	802	810	820	784	833	824	812	826	781	823	792	812	774	801	793	790	871	823	774	819	827	775	809	869	815	777	827	827	760	801	809	796	766	854	851	786	845	838	804	839	768	806	827	803	834	837	769	824	771	834	864	760	862	823	786	803	778	832	799	768	793	834	804	764	819	814	835	841	817	839	810	822	807	867	793	815	811	787	782	750	866	824	809	822	824	797	827	829	835	779	778	816	799	755	801	751	806	752	775	761	779	782	747	773	811	792	864	749	785	811	804	751	778	848	796	822	775	755	774	802	803	853	762	828	801	801	786	822	846	782	810	829	810	835	820	800	781	779	862	836	805	825	782	819	788	852	848	788	803	789	801	773	807	780	785	858	841	832	768	806	803	821	820	796	786	805	825	809	838	810	832	782	780	813	753	770	788	807	777	809	770	764	796	824	800	758	749	802	797	821	808	793	787	820	793	806	820	858	790	790	839	764	837	802	834	769	799	798	749	778	803	791	820	819	806	791	830	830	749	813	817	819	846	812	797	823	821	847	820	809	838	774	797	827	828	809	809	802	747	771	794	811	801	808	836	809	768	828	785	789	802	809	857	753	823	823	831	873	815	801	818	820	788	775	786	780	833	820	827	825	789	801	805	766	822	773	851	833	783	802	818	794	806	758	787	816	818	787	787	782	767	793	771	849	748	788	828	778	850	802	864	790	784	763	820	711	850	793	833	788	819	824	799	779	801	801	836	760	833	780	811	781	819	843	813	757	814	769	784	790	768	794	836	802	838	796	808	789	813	818	806	820	775	822	805	830	765	800	772	844	767	808	746	794	832	809	800	816	772	801	809	805	782	806	823	788	851	745	839	775	791	838	770	788	803	859	775	807	788	766	800	831	819	783	796	789	833	784	854	826	785	833	795	830	802	823	772	788	866	805	833	807	823	799	774	756	788	865	824	850	747	862	802	738	824	820	792	765	769	829	822	813	799	792	783	843	789	809	792	786	829	900	801	813	775	813	769	776	807	779	771	815	820	817	838	807	848	818	843	802	832	838	769	797	777	732	851	830	800	794	757	800	819	822	820	779	803	758	828	827	836	826	797	860	787	868	827	779	865	878	776	816	802	823	815	781	804	810	812	767	809	811	792	812	791	821	825	775	815	833	833	803	815	816	826	843	799	825	797	831	815	816	866	777	871	787	833	779	825	822	792	850	773	763	811	824	781	804	827	834	770	767	815	806	779	830	789	855	786	781	769	758	825	790	762	814	834	806	795	793	780	775	899	803	837	763	792	805	780	789	838	825	809	822	813	792	831	825	811	820	775	823	819	846	765	786	770	803	831	781	826	813	806	818	790
4180	874	1224	926	663	473	404	335	296	267	224	198	209	200	185	162	168	152	161	155	160	154	137	163	159	144	155	125	127	126	137	127	135	141	117	153	142	137	147	146	139	155	138	141	137	113	149	128	116	136	150	123	153	131	138	141	130	141	128	144	138	147	119	133	121	124	131	141	145	120	112	124	135	149	130	138	137	136	134	135	131	133	147	119	146	144	157	135	136	132	137	147	115	134	128	133	119	124	145	147	124	132	136	151	125	142	131	116	127	135	120	123	147	141	120	130	130	142	112	139	132	121	129	138	125	133	133	127	133	133	133	132	134	132	151	127	138	123	136	105	138	142	138	133	137	124	131	134	114	159	125	127	145	135	146	132	122	124	121	125	131	128	157	129	135	117	143	130	126	131	134	123	135	126	120	145	141	127	117	126	117	136	129	130	138	125	147	121	125	140	126	144	127	125	123	111	120	146	141	139	131	111	145	137	125	122	120	128	139	108	140	122	126	141	133	124	123	149	139	125	122	137	136	133	133	124	129	124	115	119	121	134	141	143	138	123	139	126	143	121	123	134	122	131	147	111	130	136	130	119	132	132	128	130	117	107	126	138	140	121	137	129	124	133	115	126	149	114	109	130	129	145	119	127	139	127	120	158	134	127	113	140	136	119	120	130	136	133	135	117	116	101	121	149	122	130	132	145	124	136	139	111	140	125	104	150	123	115	126	121	130	121	124	128	121	129	120	139	112	132	122	133	134	121	119	151	132	127	128	122	118	144	118	124	127	113	115	121	130	118	128	134	129	126	113	124	130	122	147	148	144	134	121	128	138	126	110	121	139	151	134	115	122	127	138	145	128	131	128	125	114	128	137	144	138	125	104	133	122	140	141	150	127	132	129	124	139	126	119	134	128	105	127	122	141	130	147	115	132	115	129	137	164	135	154	123	130	122	116	124	133	130	155	131	135	149	137	149	141	120	120	131	123	128	118	137	120	135	129	124	136	151	122	133	125	139	122	137	127	143	140	136	117	121	141	142	121	119	140	126	140	145	146	136	118	133	125	146	156	132	126	112	117	131	140	124	119	131	123	139	131	139	118	121	140	146	140	131	138	133	123	133	134	115	130	124	129	129	149	136	129	119	147	149	123	127	129	121	111	127	148	152	116	134	141	133	125	113	133	130	126	145	134	141	129	121	117	147	120	162	129	135	123	132	134	136	125	122	113	128	158	129	116	132	121	131	136	137	125	149	132	139	136	131	131	131	136	130	127	128	136	120	131	138	119	127	137	116	99	153	130	135	122	145	116	132	124	109	135	143	106	142	122	139	136	136	113	125	118	121	124	127	144	132	137	139	136	126	121	138	146	139	144	131	156	121	126	117	137	118	110	128	138	129	117	143	145	136	130	112	110	130	143	147	118	153	136	134	140	130	120	131	126	131	120	134	134	133	132	122	119	147	120	132	123	131	103	139	113	147	123	135	126	147	134	138	123	139	121	129	122	129	138	138	154	111	135	131	144	150	132	128	137	127	131	149	135	136	105	143	145	135	129	124	130	130	125	126	126	141	139	130	156	129	118	118	102	127	130	122	126	132	129	122	116	117	127	127	140	109	114	132	121	133	121	136	136	120	132	127	134	113	119	125	137	124	140	143	124	136	111	130	116	133	131	142	121	138	137	132	126	139	120	135	161	143	126	125	119	116	113	140	147	141	148	133	132	128	132	121	135	152	133	130	140	124	116	120	122	116	111	139	118	142	128	154	126	134	132	154	133	112	107	133	120	114	126	127	124	126	137	138	133	124	145	114	120	128	127	114	127	114	149	127	148	145	129	117	143	116	125	118	154	152	127	118	115	135	120	120	137	136	118	118	146	122	122	135	114	123	129	152	137	122	121	143	120	126	107	115	119	131	131	130	118	149	113	112	137	152	132	152	132	120	127	135	128	134	129	142	123	123	133	129	139	137	137	129	151	133	139	133	117	130	119	132	124	155	136	111	132	131	118	145	122	130	119	127	128	126	131	136	116	126	131	151	124	112	116	141	112	135	137	126	136	122	150	136	135	126	132	131	119	114	127	123	126	126	125	123	141	134	130	135	123	130	141	149	142	113	120	124	127	116	122	141	120	146	125	136	139	127	125	131	123	122	130	122	144	115	137	142	125	136	115	125	116	115	131	145	128	121	113	130	150	147	155	131	132	127	126	121	121	144	110	145	156	121	132	139	148	106	144	137	140	131	117	133	112	142	114	156	135	120	119	132	131	132	115	102	149	122	149	116	144	144	127	113	133	124	126	124	133	120	133	147	102	129	128	155	124	140	134	161	112	155	118	116	132	125	128	134	129	131	141	124	135	134	138	131	127	126	131	135	146	111	126	146	113	142	131	150	131	131	145	119	132	136	128	147	134	122	126	118	120	141	140	158	123	94	128	132	159	124	124	116	139	123	147	117	132	145	117	99	134	129	132	125	128	133	136	148	136	139	134	135	131	132	132	133	130	126	125	130	149	128	143	120	141	131	127	115	126	132	137	147	130	126	133	133	127	140	129	136	146	116	112	129	120	118	121	139	143	121	146	137	112	149	132	131	127	116	110	143	135	121	120	125	135	116	119	124	120	129	109	136	160	126	139	119	137	127	108	129	141	111	137	134	119	130	137	136	135	134	134	120	143	130	130	133	110	133	130	118	136	144	137	136	126	134	144	127	116	132	121	134	130	119	120	130	133	120	131	129	137	134	126	118	121	147	122	126	131	130	139	140	145	133	123	126	130	128	124	135	152	134	136	123	149	138	115	129	137	104	132	120	137	116	127	112	118	116	139	115	144	128	125	126	138	127	122	139	116	131	118	122	120	133	140	146	133	145	137	143	135	119	129	143	107	140	130	118	141	109	133	117	142	110	138	122	132	135	143	136	130	129	124	138	130	114	109	127	122	129	138	130	128	114	134	130	121	135	126	119	144	128	125	115	130	132	121	133	117	110	147	134	131	135	129	133	130	140	161	126	130	138	127	103	129	119	136	132	142	133	119	144	126	135	105	134	146	128	135	142	145	111	143	134	140	132	133	117	123	123	111	129	125	120	128	138	132	126	132	137	117	137	128	122	135	124	138	129	114	140	144	119	120	117	133	127	139	125	132	121	139	130	126	108	130	125	130	128	148	132	137	130	117	130	159	131	119	127	127	117	133	149	165	133	137	133	125	136	140	148	149	136	124	131	137	135	134	118	129	140	131	120	149	126	139	117	125	131	152	144	125	111	127	130	130	131	113	143	131	136	122	129	133	135	134	139	126	145	125	131	116	113	136	132	139	127	145	140	135	125	119	144	130	124	124	149	120	128	126	109	117	110	131	144	111	114	123	132	140	121	133	141	142	113	144	135	127	118	139	129	156	111	132	136	139	104	152	125	142	123	127	119	124	111	133	113	118	129	121	145	135	125	136	134	150	131	140	100	123	140	128	125	127	127	124	141	133	119	139	136	114	138	123	142	137	124	135	122	147	124	134	126
5529	1455	2982	3494	3139	2469	2112	1754	1551	1376	1230	1093	1036	1027	933	851	777	732	734	723	718	661	722	633	648	589	623	625	606	618	599	539	582	528	524	559	563	539	526	533	571	560	549	508	540	548	525	543	511	518	524	522	514	508	489	486	502	530	478	505	550	491	505	507	528	492	492	482	497	516	501	471	516	493	531	489	458	437	512	439	531	514	484	475	515	461	516	468	521	493	470	472	492	497	465	458	484	500	540	488	483	489	465	477	495	518	499	526	514	478	512	446	465	503	519	490	447	478	526	484	476	540	489	464	479	489	505	495	457	466	466	486	484	461	443	497	429	471	456	453	473	492	475	519	474	472	513	499	533	534	502	459	484	526	455	438	517	475	492	526	514	462	515	486	528	522	507	470	453	457	508	485	455	501	483	461	475	474	480	513	496	512	487	461	534	460	475	508	509	502	497	472	513	465	500	518	475	512	512	457	515	484	493	476	496	471	449	527	486	494	462	505	433	482	475	504	551	510	493	497	475	459	531	495	474	455	478	487	468	488	494	529	443	501	448	445	488	485	481	479	516	442	483	505	454	468	489	501	488	529	484	488	502	477	510	503	487	482	495	469	478	488	454	522	502	498	503	462	506	492	503	495	502	479	511	524	465	507	461	449	483	465	496	498	496	463	502	505	513	494	516	482	469	455	467	438	481	484	435	524	478	466	489	484	535	461	499	472	487	491	493	478	459	515	433	491	462	504	466	428	426	462	476	444	511	446	485	501	474	454	484	491	501	481	529	457	498	476	456	465	503	509	470	483	509	459	477	468	462	462	455	491	507	526	497	462	507	478	490	473	525	441	479	468	486	476	470	505	474	478	443	453	509	471	489	435	495	486	463	477	482	467	457	495	494	517	468	476	472	514	466	495	510	461	489	483	510	472	455	487	464	517	446	507	474	498	459	458	525	456	472	469	508	452	492	455	466	491	484	490	464	478	487	464	481	481	515	478	488	499	469	506	502	453	464	439	462	491	448	469	521	425	422	502	527	448	509	452	474	485	489	463	492	495	474	454	498	481	489	479	487	465	484	496	443	468	481	499	484	488	498	428	478	463	446	448	464	483	446	470	494	519	489	502	507	474	490	487	465	470	486	456	503	527	459	480	482	462	500	468	494	494	494	480	499	483	470	457	481	508	495	482	471	456	482	458	500	431	502	472	449	464	486	461	483	517	491	471	462	498	485	473	458	464	441	486	463	508	478	453	492	465	480	517	485	438	464	463	511	474	496	492	488	499	485	503	503	479	470	479	472	539	479	462	475	476	493	508	460	490	494	461	462	501	460	492	459	506	504	471	519	458	496	491	499	467	494	511	438	479	476	469	453	481	470	468	493	493	481	499	495	470	489	484	469	516	517	501	500	489	455	503	460	490	468	500	494	462	468	477	461	464	471	464	509	477	479	495	465	541	477	477	504	476	517	451	497	450	492	501	502	501	467	490	463	453	476	483	471	505	492	516	505	527	501	469	492	522	478	520	496	491	480	506	502	461	492	495	446	478	462	476	463	447	496	477	490	456	473	494	506	525	458	512	467	499	507	463	480	476	431	514	504	497	487	507	477	482	463	484	454	506	465	469	487	500	483	485	500	487	467	494	479	503	468	470	456	506	482	459	502	499	448	487	476	513	464	446	466	490	504	501	510	448	482	496	495	462	487	477	478	468	460	424	486	493	459	448	494	485	517	497	519	472	476	466	509	482	512	480	490	452	537	476	480	479	520	487	526	461	459	468	458	475	463	465	490	465	446	442	468	486	486	467	460	487	442	432	447	497	507	476	490	496	504	478	466	510	483	444	490	474	537	485	460	486	505	492	499	498	489	460	444	498	490	510	485	496	473	490	503	504	478	500	482	530	478	462	487	486	467	515	509	497	502	459	464	504	522	511	508	456	520	466	490	477	475	487	460	489	483	510	456	466	478	498	493	464	468	482	509	504	454	469	487	475	471	474	511	522	467	462	487	482	474	429	478	467	465	457	462	461	508	508	451	524	502	505	511	460	457	472	512	477	515	498	522	428	489	471	484	488	494	472	469	489	513	530	497	469	493	500	472	463	477	468	504	470	452	489	503	507	476	492	462	504	482	488	455	493	486	489	467	488	475	513	535	490	504	485	498	473	476	504	466	459	487	479	452	479	466	503	494	496	480	530	453	476	445	500	476	483	509	510	511	480	525	517	470	550	456	472	483	469	497	467	462	481	492	474	450	445	483	492	496	480	487	508	496	480	451	516	459	485	498	488	466	486	492	482	451	491	466	489	492	460	469	480	497	449	504	502	498	485	456	488	468	485	488	498	456	475	516	473	489	466	515	505	501	527	473	496	458	470	494	439	487	455	489	475	476	491	500	426	471	501	488	459	473	460	449	497	485	525	430	491	507	513	465	465	488	508	507	508	445	478	454	481	464	481	499	466	471	445	480	454	466	492	500	535	496	444	491	489	475	471	496	477	496	452	492	481	509	489	499	473	484	481	459	472	484	514	468	472	469	498	503	500	463	468	464	447	525	459	493	498	489	486	487	486	462	495	445	463	486	456	470	508	507	511	502	484	514	471	480	518	489	458	496	539	507	479	452	481	499	505	488	492	509	501	500	506	452	482	484	448	464	517	462	497	482	515	452	513	474	494	500	447	549	499	449	506	515	468	470	465	448	489	495	498	493	481	491	451	499	462	432	508	509	490	496	488	500	460	486	470	507	502	509	480	502	469	494	473	474	467	519	470	444	470	501	510	512	452	483	451	456	477	476	466	474	465	458	471	515	498	450	471	502	491	455	516	503	489	481	472	487	475	474	480	491	523	495	448	515	472	463	495	487	500	514	469	484	462	468	451	495	464	501	477	491	466	476	461	476	542	454	475	447	473	466	472	440	512	491	456	479	469	488	499	498	519	466	497	491	537	507	469	456	470	488	440	481	520	468	530	497	476	478	494	478	447	448	529	466	462	503	499	495	482	501	487	522	484	539	476	482	462	449	469	449	511	473	520	477	473	501	451	532	421	467	460	515	488	437	481	473	472	480	441	475	494	501	486	480	496	516	479	474	490	500	452	445	479	487	496	466	442	462	514	504	493	480	482	469	468	471	481	476	501	512	446	519	463	458	471	446	478	511	487	485	514	484	464	511	526	513	530	487	504	499	456	455	469	506	530	472	454	450	458	485	485	480	494	463	483	470	455	493	456	460	508	512	450	490	453	505	473	491	452	459	523	428	499	488	496	506	504	460	513	512	470	493	478	486	492	501	500	488	476	520	485	471	514	515	555	489	462	470	482	487	521	485	507	501	508	485	442	505	506	506	451	491	482	460	479	497	488	457	483	472	464	514	474	493	527	500	463	501	433	492	445	475	479	442	478	538	476	444	487	477	461	454	496	466	471	460	478	494	485	495	477	509	435	467	407	479	520	469	499	490	442	510	471	491	476	506	473	447	470	519	491	474	478	500	514	491	470	473	499	456	501	438	497	463	475
7209	1682	2190	1541	1132	805	604	427	387	345	297	250	253	215	212	190	178	177	172	164	162	133	128	136	137	138	143	124	115	130	124	138	133	141	129	104	110	108	117	123	107	115	113	126	141	100	119	124	121	110	112	120	111	114	104	103	110	97	94	135	109	100	113	100	92	88	103	130	120	117	117	106	106	111	122	101	108	118	119	105	97	110	109	96	101	110	105	119	111	116	94	134	111	109	108	109	121	103	112	112	113	102	123	124	106	110	107	110	101	114	105	99	114	111	110	116	104	106	100	116	106	102	118	109	114	113	114	104	109	146	118	100	95	97	93	111	116	122	88	88	108	106	99	112	116	95	123	104	106	116	120	108	126	122	114	109	107	108	137	139	107	120	83	109	124	99	110	115	104	121	104	110	113	72	118	128	108	105	107	105	126	125	110	110	104	100	106	112	115	117	123	101	119	101	110	118	105	119	103	110	113	106	121	95	114	105	116	109	118	100	102	111	110	111	106	129	117	134	96	105	94	105	114	113	119	111	121	109	108	123	100	113	111	106	113	100	110	117	110	117	102	107	118	103	123	109	112	106	125	123	99	94	100	106	98	92	124	96	92	117	112	114	130	110	111	95	121	113	108	103	106	108	112	124	117	109	119	118	103	115	91	111	136	93	112	99	111	103	111	124	102	108	114	96	122	88	118	109	102	111	108	93	107	116	110	102	118	95	99	114	97	94	99	114	117	109	106	134	101	126	112	119	114	84	108	113	108	95	135	104	101	117	114	107	89	115	116	96	105	106	110	96	97	121	109	107	102	113	124	110	115	116	117	99	103	102	105	82	123	93	91	115	103	99	113	99	105	120	104	95	108	114	109	115	112	123	120	114	103	127	117	98	117	103	121	95	105	84	115	103	121	101	102	119	107	126	123	113	100	99	104	102	103	107	98	96	117	101	109	111	98	100	116	97	117	108	93	121	110	109	103	89	94	105	97	85	118	95	96	123	128	104	111	106	112	109	107	103	112	113	102	126	108	106	112	103	103	116	134	118	124	103	103	106	125	113	103	105	118	110	112	110	115	105	110	96	110	127	115	105	109	122	120	131	114	101	124	110	112	117	123	89	119	112	106	103	106	120	115	93	113	103	98	107	120	111	97	109	103	107	105	101	98	89	125	103	108	106	122	102	98	121	119	110	95	108	99	112	110	97	119	82	98	130	121	105	109	92	109	99	103	114	99	103	99	112	125	109	115	96	115	96	95	108	108	133	116	115	104	101	107	111	123	103	117	110	101	117	101	110	111	96	82	107	88	84	87	97	115	95	108	97	103	103	79	119	119	106	96	126	96	96	93	115	111	100	92	103	136	109	111	98	98	122	111	107	111	101	81	103	89	98	109	100	99	110	96	112	107	96	114	93	90	115	125	113	102	107	102	97	121	104	105	106	113	104	89	106	124	100	111	115	104	98	132	100	114	87	90	107	111	107	114	100	109	114	121	115	113	104	102	116	112	90	113	114	97	107	111	110	97	103	115	105	108	97	87	115	111	102	91	101	100	105	122	121	122	92	94	84	112	122	109	125	93	112	89	112	111	95	118	127	127	123	98	101	104	97	123	108	116	101	101	105	106	120	111	96	108	109	105	113	100	112	130	94	102	108	104	119	95	97	104	129	117	98	90	108	96	97	94	107	109	114	107	108	107	90	114	111	100	105	116	121	121	108	125	97	105	97	105	117	104	105	104	121	98	113	110	114	103	106	123	115	100	101	106	110	110	116	110	97	107	108	98	97	108	101	127	103	114	114	108	103	117	108	105	91	116	113	110	114	105	114	109	128	118	112	99	119	125	119	107	121	97	87	124	114	124	125	104	119	128	106	99	88	122	107	116	110	119	110	118	97	103	106	91	105	109	104	119	101	94	124	123	93	98	117	116	121	99	115	110	109	126	98	108	117	88	96	127	120	101	112	111	115	112	108	111	87	105	99	95	98	110	105	115	103	104	102	85	112	119	107	108	111	127	111	106	116	105	93	98	110	119	124	117	98	115	122	111	101	107	120	114	111	120	116	115	108	99	101	110	131	98	117	124	99	106	103	106	97	102	116	124	104	120	117	101	100	96	104	121	116	106	107	111	102	93	124	103	108	115	104	111	110	108	104	118	113	120	130	106	111	114	118	108	110	101	117	113	110	104	92	125	101	99	83	109	107	117	114	112	109	95	104	98	109	95	111	113	91	102	124	111	117	99	104	123	116	96	113	112	98	107	113	92	109	108	95	93	101	92	102	110	111	103	111	110	124	112	111	111	109	111	104	122	86	93	91	113	123	139	116	115	122	97	122	107	104	108	119	106	98	123	102	113	113	127	101	99	83	100	122	97	89	109	116	103	103	112	102	106	104	96	115	111	116	96	126	114	123	100	85	102	111	109	107	114	95	103	126	94	107	105	103	112	130	106	119	117	102	96	92	105	103	110	112	104	101	101	107	119	102	99	111	123	107	102	141	119	103	114	110	96	120	110	113	108	103	131	105	116	103	97	110	106	111	111	123	97	110	114	118	105	108	120	129	101	115	113	106	117	123	114	112	91	101	95	121	103	102	97	117	112	99	108	111	112	103	114	120	110	117	96	114	95	94	106	84	111	99	112	109	122	97	123	128	96	113	129	103	99	109	106	101	100	116	133	102	102	117	120	104	93	129	101	113	109	94	125	88	98	89	107	95	96	103	108	114	116	112	104	117	112	101	110	98	118	100	115	92	90	113	109	116	99	100	117	99	99	101	106	115	96	96	99	99	104	105	118	119	111	108	106	111	105	121	116	88	121	120	108	110	119	104	107	107	112	109	102	100	95	109	119	93	120	107	90	127	116	107	115	93	118	93	109	113	100	121	106	95	82	114	110	121	126	100	83	114	102	113	138	124	111	125	85	111	115	114	105	108	97	95	100	124	128	111	91	101	104	97	110	103	98	123	101	103	112	108	109	112	93	112	112	99	104	118	109	103	80	94	97	112	113	93	133	107	108	119	106	124	89	110	108	124	112	117	112	131	126	105	117	116	89	111	118	110	104	82	105	131	119	110	98	109	107	112	86	108	102	89	115	95	101	90	112	133	112	116	121	103	116	99	128	105	116	105	130	108	117	99	108	95	113	119	101	104	105	106	106	112	96	105	103	85	102	99	111	117	107	105	107	125	92	109	104	104	102	105	132	89	95	101	138	110	105	109	105	110	118	108	111	109	118	103	93	117	119	104	106	110	110	104	111	118	115	111	94	110	112	112	132	114	105	89	94	124	113	106	115	100	105	105	109	94	104	109	104	116	95	95	115	98	102	107	125	99	112	100	126	114	104	121	112	110	112	101	109	99	110	114	95	102	105	86	116	120	110	107	118	109	109	134	112	114	99	97	101	131	104	111	113	104	99	125	113	108	99	115	112	117	87	123	103	95	115	96	123	113	121	106	97	115	93	124	110	102	100	112	122	112	89	106	105	99	100	90	104	112	98	110	105	105	106	111
7352	2198	4851	5867	4935	4103	3390	2804	2345	1970	1732	1568	1438	1280	1238	1132	1020	933	909	903	815	749	714	732	724	707	631	661	587	637	561	601	614	528	555	565	587	539	512	549	521	493	505	512	519	476	507	476	492	472	454	461	449	495	472	441	431	452	482	433	430	472	457	428	397	445	479	431	424	451	442	465	467	451	448	420	426	453	438	467	485	430	461	467	483	460	458	445	428	399	390	434	452	432	452	433	402	401	425	428	419	432	386	442	419	418	416	467	431	432	434	437	419	446	469	405	412	439	448	429	445	442	416	444	405	419	426	410	450	407	416	407	397	411	428	433	424	424	379	425	433	449	389	408	413	420	419	416	393	462	398	385	433	428	469	440	386	451	416	411	433	424	424	389	424	468	407	431	413	415	421	429	397	442	426	425	392	417	426	392	394	393	439	406	431	413	419	434	427	436	444	400	431	400	420	417	408	409	392	406	434	422	373	445	440	401	454	394	458	443	442	414	423	426	416	415	405	413	407	437	416	445	390	453	406	419	417	439	413	410	429	428	387	390	442	403	374	380	468	437	381	438	438	415	384	398	452	422	398	418	429	377	429	447	417	456	408	401	413	446	437	384	423	429	401	467	398	409	425	391	421	410	401	418	394	432	408	407	413	438	424	384	435	424	430	445	412	433	378	430	435	421	460	377	412	415	445	440	404	396	410	439	405	453	408	394	367	404	414	412	439	428	390	414	403	436	402	383	423	444	402	405	430	438	396	407	402	426	459	412	406	425	423	436	371	423	383	420	419	418	399	438	357	398	429	406	413	410	458	424	449	441	446	424	416	445	451	429	428	430	434	382	389	412	427	451	405	404	403	432	426	423	439	428	432	426	407	410	413	435	418	413	393	382	377	434	396	390	411	428	399	440	441	394	428	415	423	436	430	443	434	403	393	384	396	425	392	430	412	417	448	414	439	418	424	418	390	409	430	425	417	436	401	407	449	423	412	417	431	442	427	432	427	453	413	442	421	401	418	409	403	422	415	396	376	433	415	379	454	435	450	441	391	412	401	429	409	416	400	442	419	394	426	416	393	426	409	417	398	414	437	430	383	416	423	411	428	380	413	396	472	408	421	409	390	430	388	405	421	419	403	420	426	411	416	412	465	422	418	428	418	406	461	447	394	421	393	387	399	423	408	415	455	444	425	397	420	451	413	409	428	376	441	444	409	416	416	394	417	439	409	407	416	380	413	424	398	448	432	398	411	436	451	432	412	407	407	389	417	423	440	382	431	376	390	452	401	407	419	421	389	416	394	410	422	395	424	447	427	401	428	447	455	423	379	416	397	412	407	428	400	414	405	431	436	427	420	431	434	388	411	408	432	408	428	415	419	462	416	381	434	422	427	428	410	367	410	429	411	395	426	412	456	418	404	375	395	442	433	393	430	388	448	439	449	423	389	384	434	418	395	453	422	411	403	433	419	412	419	426	413	391	428	456	376	441	381	458	403	432	422	398	425	396	438	414	422	408	383	393	425	389	435	432	414	439	441	428	394	433	392	428	413	389	419	413	411	413	394	412	403	412	425	431	404	422	410	403	383	446	408	407	397	431	400	398	442	397	430	409	407	440	399	431	397	416	375	442	418	383	432	435	402	435	386	411	429	393	415	398	433	423	413	451	401	432	453	421	406	391	414	434	412	410	433	408	389	390	430	420	408	371	432	419	415	440	409	411	403	454	425	436	444	415	442	400	444	448	427	432	381	411	394	416	455	436	388	410	460	405	424	417	372	443	450	417	432	434	426	432	411	434	427	381	429	377	403	416	391	378	402	401	393	423	435	432	420	427	399	430	406	436	410	398	409	487	386	427	402	416	412	409	411	400	395	420	420	411	421	402	439	441	439	444	413	393	403	441	378	452	417	437	401	406	433	409	398	437	445	425	425	388	402	423	432	394	453	425	410	404	412	410	414	407	460	458	397	406	451	377	391	426	388	421	435	397	413	433	413	432	443	366	415	452	416	404	395	390	453	402	428	409	421	407	404	450	434	417	434	412	423	411	417	393	428	380	415	419	410	431	411	445	416	402	401	429	403	354	417	450	413	403	404	407	416	433	414	424	444	417	410	454	424	405	421	422	418	420	409	365	407	405	394	402	415	398	402	432	424	425	383	405	402	418	421	431	456	408	428	395	418	408	413	424	402	396	433	394	442	410	403	434	426	388	410	444	407	409	427	382	412	424	404	423	384	406	415	409	425	431	425	407	410	405	430	402	445	420	406	403	449	418	418	369	412	459	449	414	419	380	410	417	413	423	425	421	381	420	381	407	392	391	399	423	410	406	433	452	415	419	378	397	386	414	406	456	411	394	442	444	407	429	403	438	390	418	416	482	420	395	403	450	427	430	401	417	388	365	459	393	405	429	391	400	426	415	453	418	449	447	436	433	393	463	406	445	419	400	454	423	463	463	393	426	397	421	428	397	430	409	446	408	433	370	409	433	459	427	441	400	414	428	398	404	404	438	394	412	420	407	415	428	405	407	398	388	406	388	398	409	438	433	413	403	414	394	408	388	423	445	419	441	418	419	405	395	402	410	441	416	439	432	390	470	408	424	447	386	423	438	405	417	411	418	388	413	416	390	379	417	398	407	412	425	435	372	380	408	358	420	415	436	408	420	446	407	405	420	418	399	467	381	418	394	402	389	407	398	385	422	433	390	455	436	392	408	434	418	404	417	449	413	409	410	422	412	413	413	439	423	397	433	398	423	388	404	437	423	390	404	412	343	435	403	390	441	414	397	410	417	427	417	446	405	415	419	394	416	428	446	380	415	392	449	417	418	405	400	406	412	410	409	386	410	364	422	450	463	387	413	379	429	419	417	459	403	411	432	421	399	397	421	417	416	421	390	381	468	430	415	436	415	403	428	429	407	408	446	410	429	431	420	421	421	384	398	413	398	393	394	406	406	411	427	425	439	394	417	410	409	434	379	385	441	378	384	441	387	439	398	392	393	443	402	398	443	424	401	390	445	384	409	424	414	437	412	430	429	361	396	395	409	451	401	426	407	420	446	423	419	414	381	413	430	366	378	443	439	406	439	435	444	414	410	399	409	433	440	398	381	434	381	401	416	410	387	390	412	427	415	428	425	413	412	470	409	406	425	412	410	426	432	401	390	431	438	388	414	433	423	406	424	468	424	420	409	432	423	421	424	415	412	410	405	447	436	398	389	403	388	370	423	390	455	408	423	403	427	399	431	394	411	443	427	412	401	371	385	398	419	432	427	422	420	385	429	418	389	418	416	411	435	396	409	429	427	397	410	398	430	417	406	403	392	412	460	451	415	419	431	428	432	393	403	420	395	397	389	409	423	416	434	431	438	390	377	412	416	427	424	432	428	406	421	388	413	417	448	439	417	412	429	424	471	390	422	420	416	417	412	429	387	434	415	411	422	420	406	429	391	399	447	395	441	426	418	418	406	392	394	455	427	402	440	414	411	461	433	428	434	409	375	427	414	408	416
1143	259	320	229	258	256	245	240	247	224	226	236	235	256	214	228	238	227	246	227	243	215	222	233	266	233	237	244	227	220	227	252	259	253	239	229	214	212	250	226	245	212	224	249	222	243	231	207	210	230	229	240	251	231	229	241	235	221	219	238	216	225	210	246	204	237	249	215	231	219	235	254	226	232	200	230	240	216	234	237	229	216	211	203	238	240	235	208	181	250	235	229	215	229	224	238	220	224	243	245	226	245	237	204	215	251	224	228	241	215	213	232	225	235	214	231	239	214	206	230	227	225	223	247	206	227	223	221	225	256	235	245	205	198	213	251	232	211	241	255	211	225	222	226	214	214	239	240	213	203	239	236	225	249	252	227	239	244	238	232	212	234	242	239	215	222	235	232	222	263	211	232	232	232	228	211	202	226	251	233	217	256	243	216	248	256	209	227	233	209	222	225	225	216	199	256	238	257	209	218	220	247	241	244	218	241	205	202	218	224	240	243	226	208	241	217	217	248	216	225	223	240	218	217	210	228	236	238	233	239	238	234	250	245	206	207	210	248	234	222	214	217	212	217	232	226	187	232	221	213	236	210	262	238	223	214	211	224	219	250	211	220	217	230	239	227	239	234	236	211	235	204	230	210	215	254	232	227	242	230	230	220	228	221	232	224	209	229	224	194	230	204	253	203	217	206	234	228	223	278	238	231	238	235	219	240	204	214	210	195	213	236	219	210	233	224	217	252	235	230	230	209	200	232	224	234	225	232	230	203	227	221	234	221	194	207	230	242	211	225	237	244	232	231	201	228	202	239	222	206	233	228	229	213	217	235	228	237	221	211	216	186	234	212	246	221	222	240	239	216	228	236	220	228	219	239	226	245	195	213	235	228	229	240	231	235	214	232	238	231	218	219	239	230	205	195	241	224	223	215	238	222	214	223	236	213	213	216	206	220	235	235	219	227	237	222	219	234	231	206	238	232	224	208	225	257	219	213	218	244	229	236	216	204	221	243	222	224	233	222	229	215	211	222	229	218	227	245	236	213	240	218	255	253	224	199	264	230	242	234	232	225	221	231	232	227	228	239	223	220	203	249	226	238	229	226	228	244	245	216	221	206	219	234	221	216	255	243	249	217	218	237	193	221	250	241	234	222	206	205	243	241	243	225	220	203	236	231	236	233	220	217	227	233	229	236	226	233	219	214	224	234	209	223	240	221	233	213	237	229	235	234	239	227	233	222	220	229	240	230	241	224	235	236	214	247	252	204	230	227	241	224	250	221	238	237	225	220	233	244	207	213	236	212	237	206	233	232	189	266	217	256	228	198	225	228	218	232	235	232	212	244	192	217	221	210	235	236	238	232	236	233	224	231	220	223	236	221	235	212	226	213	214	239	228	179	221	230	212	227	244	255	234	228	216	225	207	215	230	234	227	244	232	230	213	254	204	206	207	231	232	212	234	234	212	230	209	232	263	255	215	205	201	238	217	203	237	244	222	240	212	226	222	239	203	245	224	227	245	243	226	202	216	213	210	208	242	224	239	209	240	226	215	239	209	238	240	223	225	217	253	237	246	240	238	240	240	231	213	221	250	241	233	238	231	217	213	217	220	220	243	220	238	211	232	221	230	195	216	229	216	234	213	235	244	232	232	212	222	210	224	208	229	241	230	227	228	216	230	233	201	217	227	233	240	273	219	246	250	250	225	218	212	237	246	218	262	204	222	191	218	226	243	231	230	221	206	242	202	226	230	246	215	246	229	222	217	227	221	228	231	207	254	235	203	253	229	238	250	252	231	227	252	208	237	235	239	233	221	219	204	234	230	217	213	230	221	232	237	209	270	240	212	228	245	200	236	204	252	223	257	199	221	201	220	221	222	229	234	229	213	204	233	197	217	216	215	226	211	246	219	226	233	220	200	223	215	238	267	236	240	242	251	220	197	224	244	210	222	256	240	232	230	253	233	226	265	233	223	232	207	222	230	257	231	229	224	232	239	233	226	204	214	205	208	231	242	222	227	216	218	230	248	256	216	216	234	233	215	222	187	214	215	252	249	223	222	210	219	244	221	223	196	235	224	208	230	207	222	216	218	219	223	227	213	222	218	232	248	230	228	219	223	193	241	212	239	216	229	225	244	262	215	225	226	205	194	231	251	216	221	216	206	245	243	244	194	207	234	220	243	243	210	176	237	254	237	229	218	250	196	223	205	221	219	221	226	244	240	266	224	222	240	236	237	220	241	236	238	219	194	233	241	219	235	219	217	262	209	210	237	202	237	228	218	235	218	206	224	230	243	226	214	233	229	220	200	243	228	233	213	204	257	265	227	267	202	221	230	227	230	219	232	220	230	230	215	219	236	211	224	219	208	240	231	239	233	248	249	217	245	256	243	228	205	228	200	235	230	223	190	241	230	207	191	226	256	236	224	209	247	237	261	229	214	231	218	211	216	233	250	236	235	219	216	227	224	209	233	218	221	209	229	218	209	253	238	236	222	230	238	245	207	256	219	217	255	241	210	233	234	215	203	251	233	208	217	257	269	244	207	243	224	223	222	244	216	253	241	248	237	234	231	201	216	216	202	232	221	233	222	252	210	228	229	215	214	257	209	212	220	235	218	254	231	223	219	202	255	217	218	221	229	217	239	242	205	218	219	212	221	209	228	226	211	221	240	202	220	244	209	226	233	237	202	233	254	241	246	200	227	216	211	214	222	235	245	226	208	232	216	235	215	240	232	226	221	230	227	226	226	207	222	199	252	207	250	206	224	228	214	227	223	241	232	218	219	223	250	245	204	241	241	212	218	238	216	235	226	208	226	232	245	238	233	231	228	231	222	212	197	237	233	218	246	224	204	255	225	231	215	234	212	234	238	225	204	200	219	192	192	233	204	217	217	229	221	207	229	206	226	236	246	243	239	214	236	236	210	218	246	237	203	244	212	224	219	224	238	208	239	238	251	218	250	241	233	230	224	214	217	239	258	208	217	196	229	230	197	181	210	213	242	206	204	225	223	216	238	228	226	225	241	235	211	190	222	246	229	239	213	199	230	232	235	230	228	219	223	222	221	223	213	202	223	209	204	216	243	229	228	233	236	241	221	221	226	227	219	225	216	196	247	233	260	252	201	198	227	237	227	221	208	230	222	218	213	229	256	242	232	228	237	264	245	250	231	232	229	221	223	256	236	225	215	215	249	241	230	234	230	242	231	231	220	221	240	231	228	218	216	251	243	199	233	221	232	216	214	217	247	211	244	211	210	258	201	234	229	212	224	214	233	216	220	216	237	227	209	247	220	226	208	255	233	230	222	248	229	235	220	222	233	215	236	215	249	198	223	236	236	230	205	231	242	238	218	236	302	252	210	237	224	219	234	227	217	232	227	237	245	223	235	229	198	238	242	210	214	239	215	239	239	238	226	234	219	220	247	233	242	221	235	229	243	215	196	231	215	216	209	256	232	222	252	258	222	198	241	221	252	207	245	206	224	238	220	234	208	238	217	240	206	242	238	218
2181	892	931	956	984	845	880	905	821	845	772	805	785	850	803	805	778	758	814	793	766	776	802	804	787	810	808	762	802	745	756	747	756	759	772	860	742	713	748	800	743	761	785	779	726	797	818	787	796	774	758	794	765	760	776	734	782	775	809	755	766	746	755	768	767	737	792	747	769	787	826	760	777	799	746	771	770	772	781	758	763	768	774	797	701	771	747	742	742	795	757	793	765	777	762	776	761	752	819	722	746	749	714	755	825	753	729	788	816	779	744	774	796	768	784	720	802	783	765	783	815	744	744	795	728	781	742	727	769	768	847	775	767	763	809	740	734	806	756	769	773	801	752	800	783	781	788	755	711	772	743	771	734	752	819	799	756	735	729	793	806	829	772	720	784	748	746	760	743	775	793	705	745	764	786	762	766	768	762	729	761	768	782	740	758	747	768	776	762	769	774	776	759	790	805	757	777	776	816	728	689	787	756	796	768	774	752	766	796	710	749	770	755	773	761	810	790	793	777	805	715	786	745	738	771	761	808	750	785	755	743	766	746	780	777	751	761	748	748	721	733	758	781	833	822	748	772	761	757	734	767	760	776	816	782	786	765	743	774	755	751	779	777	762	776	759	722	753	728	785	771	809	765	724	749	741	757	755	763	764	767	732	775	811	779	768	749	805	761	778	804	798	787	798	770	771	764	847	778	782	755	761	771	782	800	776	791	728	755	784	776	815	748	813	769	791	747	774	776	767	790	743	746	762	718	770	751	748	745	790	789	770	777	772	720	763	743	727	758	774	781	782	804	725	780	733	745	732	798	759	748	776	773	756	801	797	784	772	791	796	759	736	732	752	706	766	772	721	777	745	773	769	767	768	746	802	745	758	810	730	756	797	730	708	739	770	760	793	775	830	735	825	797	750	791	772	769	755	770	791	717	700	801	802	732	765	750	745	822	749	802	737	756	778	731	784	814	789	727	781	765	767	761	798	740	822	774	787	784	812	749	769	740	739	738	731	750	752	768	780	734	800	819	776	790	706	764	767	784	654	766	795	772	784	763	758	783	803	771	759	771	781	750	765	771	789	783	772	786	819	728	744	790	757	812	743	736	774	751	728	770	769	731	783	768	764	757	814	774	774	800	727	816	725	747	750	774	761	718	794	777	800	795	714	772	815	739	791	725	797	812	764	761	775	777	804	792	771	794	743	769	803	752	759	800	767	818	728	792	768	791	763	799	750	769	728	782	736	738	819	741	732	740	791	767	742	773	775	774	737	721	764	758	777	803	756	745	783	817	778	729	767	768	730	809	777	781	766	737	812	776	781	797	745	796	763	749	731	749	796	827	791	764	748	760	758	753	746	745	798	742	751	796	786	795	738	835	712	781	738	758	745	745	804	736	776	746	806	790	699	769	767	807	795	823	752	787	761	751	777	766	792	782	760	736	758	755	769	764	783	777	735	765	746	769	777	773	745	777	738	818	779	789	804	798	730	777	741	767	718	732	747	761	738	785	740	796	786	819	733	785	739	766	802	741	791	728	756	828	805	754	755	784	757	770	705	760	815	779	748	780	771	788	759	767	782	768	730	747	761	778	773	760	728	805	774	769	749	750	795	772	718	771	742	749	770	782	798	792	773	765	746	778	763	813	781	777	793	778	787	749	752	820	812	759	768	790	745	807	745	732	770	719	765	742	770	758	774	754	723	718	754	727	730	755	784	789	777	758	770	782	781	764	768	735	786	759	775	757	768	763	763	771	814	776	781	736	785	731	720	785	743	778	739	811	702	770	812	814	778	742	753	726	784	735	754	727	753	796	764	810	777	760	771	789	801	760	730	737	774	793	786	727	748	770	796	745	753	756	795	755	776	754	758	750	764	793	762	808	767	775	779	751	778	745	788	721	761	727	773	745	777	776	779	727	755	792	815	765	821	766	775	770	773	711	748	752	773	878	762	782	773	771	813	735	780	782	721	756	764	787	793	755	782	800	767	766	788	755	750	840	758	800	747	816	798	755	757	777	762	750	734	728	738	731	775	756	758	752	769	785	735	742	764	805	748	773	773	757	768	771	789	769	730	755	728	799	767	740	825	809	785	773	755	780	782	759	765	765	773	784	773	757	735	724	766	803	801	813	809	761	803	757	790	769	796	708	753	704	762	764	727	811	761	739	758	798	795	783	737	790	727	759	778	768	787	806	777	753	788	765	792	795	783	746	741	805	775	771	733	758	807	772	746	788	766	728	757	767	761	751	777	759	801	743	764	763	753	765	797	787	777	783	752	723	813	758	748	766	752	757	743	753	749	785	756	807	758	783	753	739	766	774	707	769	749	754	761	738	755	780	742	761	764	826	781	799	773	789	802	812	791	768	770	757	777	770	736	785	794	747	756	786	752	775	784	763	780	770	797	773	790	766	730	749	751	807	726	767	813	734	735	760	751	775	729	781	733	787	730	734	726	728	783	755	766	757	738	817	801	771	767	846	782	773	743	806	768	739	747	729	818	790	751	771	775	772	761	758	790	795	745	766	738	781	772	750	786	770	798	763	775	765	782	770	758	745	798	787	765	737	776	743	758	826	749	794	789	802	757	701	768	750	809	764	802	704	779	755	733	782	748	728	757	779	778	790	783	711	708	741	720	802	733	748	773	736	743	786	764	786	787	768	778	752	705	759	763	778	763	749	730	764	804	777	820	778	717	806	801	794	773	717	795	768	774	805	768	712	745	768	731	801	781	752	789	812	759	771	762	759	787	753	816	723	755	814	740	785	759	772	757	755	767	766	729	761	735	779	771	763	714	773	754	780	741	764	769	731	784	796	786	761	776	761	763	801	778	793	758	770	797	741	793	740	736	799	764	753	771	759	786	748	737	719	782	778	744	754	791	793	784	799	733	762	751	724	790	794	737	796	751	857	759	779	758	778	768	743	730	733	784	746	751	726	789	782	757	820	807	761	755	737	781	783	803	784	744	802	781	780	792	748	796	730	757	833	771	758	798	771	746	736	787	776	747	738	797	776	758	806	713	839	743	716	791	737	777	782	761	756	765	752	791	796	722	746	791	752	720	762	752	769	808	771	790	776	681	742	800	780	739	749	790	770	745	818	778	762	788	761	771	759	769	789	759	774	760	762	733	785	753	741	824	774	769	749	792	792	737	795	762	744	789	726	779	811	758	758	788	799	763	754	793	777	784	816	750	788	777	752	783	781	759	755	756	780	814	796	801	791	754	804	788	767	774	734	755	738	749	753	742	729	763	767	759	793	773	808	805	792	795	756	752	770	781	765	745	754	758	780	817	772	765	822	775	815	788	757	753	792	754	798	753	766	793	763	756	769	752	800	743	804	726	773	813	740	737	761	778	770	757	771	779	785	755	764	760	737	773	759	786	743	758	765	715	739	802	790	781	759	733	762	749	758	724	766	768	749	772	743	726	768	748	774	783	748	757	740	757	747	759	720	770	790	763	695	771	767	740	749	797	745	817	734	765	770	752	785	795	793	759	745	757	780	777
4179	906	1225	932	666	482	357	325	251	227	221	196	217	203	192	163	169	168	154	150	122	151	135	142	147	147	152	140	149	124	138	142	132	126	133	157	157	145	145	129	121	145	153	143	121	135	143	143	124	141	119	110	128	134	159	124	125	138	141	116	135	130	142	137	158	130	140	110	122	138	129	137	126	125	126	131	144	143	138	130	113	114	123	121	135	118	129	124	121	131	133	132	116	131	117	141	110	108	131	120	124	115	156	122	141	120	119	138	114	134	152	113	132	134	153	129	125	147	149	138	129	132	140	106	151	120	142	138	134	120	124	146	135	120	143	128	129	133	155	136	121	126	129	133	137	118	141	129	133	124	122	129	119	142	139	141	148	132	156	135	148	146	132	128	124	125	129	135	145	119	113	122	134	136	155	110	122	129	120	129	158	135	130	125	129	127	160	123	130	118	115	128	144	112	110	120	127	116	133	117	113	143	153	112	143	116	115	120	115	108	117	166	145	130	129	117	130	137	134	124	140	139	135	128	126	126	107	108	132	131	124	141	148	141	111	133	130	136	125	128	130	104	144	136	134	118	121	146	149	136	138	138	136	113	145	116	134	124	146	122	122	126	129	129	128	146	142	136	140	106	136	130	128	143	123	124	130	123	107	103	115	123	120	144	128	110	119	150	133	121	131	119	137	135	125	131	128	129	122	131	123	126	114	111	139	123	127	142	143	123	136	130	132	148	115	154	146	130	130	96	116	134	127	114	128	151	135	132	137	112	134	119	134	140	133	120	125	134	130	121	120	140	134	131	114	148	134	105	106	127	113	147	131	126	128	121	119	137	140	134	127	134	144	124	130	122	106	141	128	125	128	138	139	128	137	136	128	109	133	127	119	122	134	125	115	138	126	126	120	133	129	136	130	129	124	140	135	154	102	144	124	125	132	117	136	144	132	129	118	142	150	134	104	132	120	113	136	132	130	115	118	153	112	121	137	111	118	143	111	132	126	145	128	143	135	112	147	131	103	130	153	103	156	143	150	139	129	140	111	139	119	129	135	119	141	139	135	120	126	132	121	119	133	147	150	144	132	127	125	129	131	137	157	147	144	135	125	138	125	138	133	143	123	133	128	136	144	130	145	123	155	131	150	147	140	122	121	114	124	135	136	115	108	130	136	142	133	118	118	113	136	116	131	125	127	136	147	126	121	149	131	113	133	124	123	125	116	130	125	119	125	129	134	108	152	139	135	135	119	116	115	119	127	135	142	120	132	139	118	120	116	129	117	111	142	135	123	154	125	137	137	143	132	147	130	110	138	138	111	150	137	118	138	125	116	119	118	119	127	145	140	151	129	135	127	147	136	140	140	142	138	115	139	132	139	150	120	121	139	138	147	131	150	119	148	126	143	119	135	135	152	127	114	127	144	140	130	129	138	147	151	122	140	109	131	138	123	119	122	137	117	156	137	146	125	141	119	123	131	114	128	130	111	106	128	139	117	132	136	130	134	148	144	143	122	152	118	124	122	113	121	138	106	147	127	111	123	135	141	118	130	116	131	131	158	138	142	134	136	127	120	107	128	156	116	137	152	122	125	134	150	120	140	119	145	139	133	125	159	131	154	134	115	129	125	129	110	139	154	139	137	133	120	123	136	135	136	133	127	147	136	125	124	111	137	135	113	109	109	133	121	120	132	118	111	121	129	150	132	137	128	131	131	157	131	120	141	135	122	125	129	113	137	126	114	132	138	127	124	124	109	132	134	133	133	130	147	136	146	114	129	127	116	127	146	153	144	96	153	146	148	134	114	129	120	134	123	132	119	145	106	145	129	137	122	136	118	141	131	144	132	132	116	144	143	127	130	129	131	117	137	133	142	131	106	113	136	131	149	151	128	114	133	148	131	131	134	128	121	113	118	123	109	136	116	119	115	116	132	132	137	137	122	134	151	127	139	120	156	112	135	135	123	101	130	125	147	136	126	121	125	122	126	141	123	124	129	116	127	128	126	139	132	144	127	142	118	148	131	134	123	138	109	114	115	136	139	115	131	144	135	147	122	121	139	145	136	132	139	106	122	125	124	129	112	131	133	133	131	134	119	141	133	140	124	130	128	123	128	121	121	132	122	156	132	119	138	147	148	133	118	122	111	131	128	134	129	125	123	128	127	121	138	137	127	137	149	147	116	150	147	126	132	134	137	116	142	116	122	120	121	109	152	128	140	120	140	124	123	129	124	132	121	131	111	121	114	131	133	151	141	131	129	145	103	135	121	140	141	151	144	136	137	136	141	124	119	134	126	146	110	125	137	115	107	124	119	139	134	130	133	137	117	118	151	136	113	117	114	120	133	122	123	132	125	118	111	145	128	131	135	126	131	141	111	131	126	129	146	116	142	118	115	139	130	127	133	141	125	148	119	113	112	126	118	123	130	124	140	139	121	135	121	151	106	132	129	124	142	114	152	123	140	111	157	130	121	127	115	147	128	140	111	122	140	144	164	136	121	118	139	124	135	115	128	137	138	158	137	105	120	161	125	131	142	145	134	128	111	153	135	118	123	113	132	137	128	133	138	116	140	111	133	129	139	125	151	139	130	104	131	109	117	122	119	135	121	134	128	122	138	142	134	119	149	123	116	126	138	133	135	119	121	138	122	151	122	129	122	129	146	135	121	132	138	126	119	135	120	131	135	129	134	136	140	150	137	127	142	114	139	138	116	147	125	133	142	118	124	128	148	134	116	117	143	118	117	134	127	119	132	140	114	143	138	128	131	130	132	139	126	128	128	150	160	119	133	123	126	136	155	133	120	124	121	144	135	119	114	145	106	139	144	108	118	133	127	127	125	143	117	117	112	130	129	121	145	139	135	121	136	121	145	128	148	151	137	124	122	130	126	106	137	149	137	110	134	144	150	129	123	124	133	124	141	132	121	131	111	148	129	122	148	138	117	130	121	128	129	150	127	118	151	126	150	142	130	148	145	123	130	134	124	124	128	120	132	144	125	157	116	127	130	131	123	109	129	128	118	140	125	134	128	143	144	117	104	119	126	112	124	126	120	131	137	123	137	144	137	125	112	144	145	155	139	125	135	146	134	100	155	129	139	119	124	143	118	115	121	129	114	110	133	121	135	123	118	123	138	131	140	128	125	142	124	130	122	129	127	125	138	144	136	145	120	124	118	118	137	130	118	136	126	151	121	117	143	147	120	122	115	141	139	125	107	126	134	131	129	122	124	144	111	138	157	127	119	123	119	145	131	158	120	131	124	128	120	129	135	138	128	112	118	120	138	117	112	104	109	127	139	139	112	118	124	148	122	136	131	118	114	129	139	129	110	129	124	134	131	135	130	124	125	123	138	153	136	126	130	122	151	124	129	125	121	138	106	130	126	124	127	138	123	111	131	134	133	125	127	140	143	126	130	124	124	122	122	149	113	125	139	111	133	115	142	134	118	116	130	125	131	134	137	125	104	126	130	114	114	119	127	117	138	139	129	121	132	137	133	121	131	119	136	132	117	131
5550	1374	2987	3419	3082	2555	2212	1777	1572	1408	1284	1116	1071	971	907	860	827	796	757	764	658	685	651	671	675	576	584	541	607	601	560	577	604	577	557	575	558	540	574	542	549	562	576	530	528	565	517	476	521	510	524	533	486	506	539	501	483	525	489	514	508	507	492	511	502	543	526	515	498	484	549	495	479	509	457	503	505	490	488	512	496	528	498	506	507	467	515	523	471	483	474	444	505	469	478	498	486	544	480	490	475	459	477	519	467	498	497	515	475	500	445	498	469	475	516	493	478	454	479	475	473	453	516	514	492	465	483	514	456	504	526	437	511	539	465	470	513	499	480	487	477	473	497	487	469	481	493	516	479	506	493	551	491	483	479	518	467	502	472	476	471	459	491	493	486	514	451	527	509	496	466	501	474	471	502	509	455	506	499	455	502	466	494	483	487	483	484	448	486	474	505	468	515	498	489	506	524	504	488	480	464	489	489	462	435	478	475	470	476	462	492	469	493	487	432	483	478	498	463	419	477	509	499	485	465	477	466	453	490	498	500	464	484	484	462	471	481	452	489	454	495	501	500	511	516	485	463	445	517	482	519	500	458	492	456	497	478	444	479	514	503	511	485	474	475	464	512	470	455	506	484	474	490	470	467	447	470	482	500	494	475	467	478	492	499	468	483	473	489	488	483	486	494	494	486	462	457	498	467	528	490	499	464	480	500	486	490	483	483	485	467	503	442	469	464	513	502	448	476	493	507	496	466	468	457	491	456	473	453	513	481	478	475	480	467	470	443	490	461	490	469	478	483	485	476	513	488	478	485	470	457	501	533	468	471	512	458	465	553	472	464	453	494	457	475	489	481	478	477	449	509	484	455	448	480	509	512	491	447	520	481	461	478	455	447	484	454	470	511	478	509	492	470	457	483	474	476	511	493	509	449	476	504	463	510	468	448	461	478	478	462	509	473	477	475	487	469	494	465	495	497	505	471	521	471	485	482	464	497	454	484	474	447	464	512	461	511	477	487	490	468	445	503	518	495	486	457	468	504	476	474	507	505	466	482	487	455	475	512	465	494	470	462	451	480	462	478	481	445	524	490	496	468	434	470	487	480	497	497	482	446	504	477	494	484	446	499	487	499	498	469	497	441	506	502	455	483	490	487	487	489	443	487	466	513	463	480	451	482	440	481	496	463	464	472	497	480	480	476	511	494	474	490	482	473	437	494	440	472	462	467	464	517	476	537	503	473	443	462	479	482	473	462	454	481	479	513	500	474	491	469	477	478	503	471	460	468	463	487	495	475	446	473	523	456	493	493	489	476	483	523	495	468	462	533	476	498	518	450	501	505	477	462	494	438	433	499	500	494	503	493	492	500	485	462	471	468	504	461	490	486	494	484	473	479	501	469	468	489	514	453	475	467	478	499	497	512	488	484	436	480	486	450	466	453	468	492	435	469	462	507	469	470	501	501	478	470	468	539	502	502	464	491	485	483	503	477	492	464	521	470	464	473	457	475	464	517	465	483	491	465	491	494	519	462	460	443	460	464	493	489	499	500	458	473	470	519	456	491	432	499	477	464	505	477	492	453	453	491	521	469	494	450	501	471	466	483	460	507	454	484	480	459	511	462	478	498	470	471	507	487	503	494	494	496	458	482	495	481	501	463	461	476	452	464	491	500	507	534	464	459	515	445	487	439	470	466	437	500	488	477	513	474	525	468	517	452	438	446	478	468	457	480	510	443	444	496	483	496	505	487	481	515	448	467	461	492	495	464	517	509	495	452	470	471	505	484	477	468	492	469	476	484	469	528	493	467	458	491	504	463	489	467	519	484	493	463	483	484	468	501	486	510	503	499	482	479	514	506	499	477	521	443	498	476	490	455	464	470	517	483	482	506	457	474	506	463	441	487	489	461	464	485	501	459	464	485	501	459	478	471	471	446	486	431	513	482	522	484	499	478	443	481	493	502	491	478	493	471	482	492	526	488	450	474	491	485	475	457	492	481	479	485	445	523	496	488	477	450	481	456	476	471	465	507	514	495	474	482	465	500	469	472	483	485	476	526	461	484	477	504	472	514	520	491	477	497	490	468	487	500	471	469	440	490	489	498	465	505	490	452	495	467	512	476	521	475	478	434	491	446	503	480	467	481	446	488	499	526	520	461	474	496	486	470	493	460	489	469	485	457	456	493	480	473	482	478	467	499	516	489	474	466	467	487	486	509	441	490	513	440	461	507	478	476	497	435	478	468	453	505	493	509	471	474	497	517	488	481	448	478	457	491	486	465	497	441	485	506	489	510	516	504	471	500	499	472	482	472	480	522	473	505	485	462	488	501	469	519	450	474	490	500	507	482	496	449	486	465	464	464	462	478	482	482	479	485	470	486	467	460	521	495	429	467	462	492	440	478	474	484	478	468	469	438	481	486	496	460	473	491	474	448	474	502	506	428	465	510	493	475	480	496	517	498	473	470	480	533	486	485	505	484	460	498	482	481	502	459	467	476	506	437	433	451	477	485	461	454	492	484	492	488	516	485	467	471	482	471	500	491	493	465	467	483	479	527	463	523	503	506	459	536	486	454	480	485	490	501	506	535	525	456	476	519	522	463	480	468	512	524	485	460	507	472	483	477	502	479	484	479	443	488	492	484	490	479	493	490	477	488	479	495	461	498	507	486	431	508	504	463	505	487	499	506	498	488	458	484	481	481	475	523	459	483	480	473	484	509	513	487	496	512	509	454	471	455	492	459	461	524	494	498	474	466	469	479	452	500	480	476	490	514	481	496	471	505	491	504	537	458	489	467	485	492	446	476	484	487	498	458	503	494	482	498	475	509	427	486	490	472	500	478	485	454	460	535	490	470	517	477	501	493	489	476	476	500	497	477	510	469	455	458	453	468	468	471	472	479	468	503	504	496	414	485	449	491	453	474	458	481	486	452	523	511	471	496	452	498	468	465	437	474	485	531	487	474	471	459	488	479	493	476	475	456	537	467	469	472	464	477	520	482	474	488	524	468	453	479	504	477	481	471	454	515	464	494	508	485	466	463	489	479	446	474	489	465	473	457	479	465	505	502	486	463	500	498	495	459	469	474	459	497	484	463	471	493	445	486	518	475	504	527	455	476	474	482	488	498	477	484	469	483	488	506	463	486	482	515	473	464	481	460	472	479	477	524	461	476	504	486	477	500	437	456	496	491	465	451	495	488	505	523	473	481	502	469	491	478	503	459	482	479	474	490	458	482	471	474	472	472	503	501	471	473	453	494	498	503	502	493	460	466	456	503	496	515	444	460	511	468	482	492	495	502	523	504	510	450	495	486	519	490	512	507	451	492	455	486	492	530	481	511	463	506	475	464	471	479	466	450	490	476	496	470	537	520	463	463	496	472	497	461	515	485	493	506	484	487	486	456	452	476	500	508	488	481	482	481	462	490	489	476	508	486	451	491	456	433	468	457	495	524	438	506	487	471	494	475	457	516	470	419	515	467	484	508	488	470	470	476	461	456	528	501	489
7588	1748	2264	1753	1106	823	654	452	420	335	332	255	241	211	212	188	224	153	165	153	159	141	154	163	168	93	121	136	124	135	150	141	149	110	133	140	117	133	131	112	118	130	121	121	125	97	114	127	131	129	127	119	111	119	137	123	110	108	103	121	114	115	111	124	115	116	125	108	114	125	114	123	134	117	111	141	130	118	117	116	101	103	117	138	103	131	98	101	112	103	118	116	102	106	114	112	124	107	120	110	107	125	138	113	131	107	101	112	110	113	98	99	99	117	137	124	117	127	129	114	115	125	100	123	110	120	113	116	94	105	125	105	126	117	110	128	108	122	123	128	102	119	98	118	120	117	110	108	119	125	116	125	116	102	110	89	102	116	123	118	114	109	103	122	113	119	129	119	112	110	107	115	99	96	134	111	123	127	118	141	119	114	114	114	121	110	132	126	134	95	119	109	109	119	105	136	126	121	104	106	95	108	103	96	110	112	112	101	103	106	101	108	130	122	98	112	115	132	100	117	120	135	109	126	123	119	115	106	123	115	110	130	116	111	125	103	117	102	134	139	103	103	115	126	115	108	124	122	119	118	119	124	113	116	115	114	92	110	142	109	114	108	135	92	109	127	102	117	99	135	106	113	103	120	126	117	119	132	128	109	105	105	130	120	112	114	112	122	116	115	124	117	143	130	114	89	94	114	112	110	96	121	135	125	114	132	119	124	101	112	103	109	106	110	99	113	115	115	115	102	103	118	104	131	112	113	119	123	93	91	113	142	130	105	128	92	115	109	120	124	126	109	116	120	124	113	111	132	137	116	124	110	85	139	109	122	142	115	117	112	115	113	116	119	92	90	131	130	131	99	117	112	115	98	130	117	91	97	123	115	116	101	128	119	122	116	109	109	120	125	110	89	133	124	100	122	117	122	111	108	115	117	106	100	123	111	110	114	105	117	98	96	122	114	110	97	130	105	120	129	106	103	113	114	109	100	106	114	107	111	108	109	108	101	105	107	133	94	132	121	107	108	132	138	116	111	116	110	126	111	109	119	112	117	129	133	124	105	99	126	130	117	112	112	125	121	91	117	106	109	111	127	115	105	102	113	95	113	126	111	124	108	117	111	140	124	113	112	115	116	116	123	115	120	116	93	125	124	109	114	136	106	123	114	106	96	124	123	129	124	137	108	109	96	97	127	123	121	118	115	110	128	118	112	100	110	114	107	101	108	117	124	125	120	103	115	129	118	132	104	107	109	110	120	103	116	122	124	107	112	113	113	140	106	123	141	93	117	108	136	119	111	128	99	119	131	107	123	120	99	107	125	100	113	126	107	129	125	126	129	128	133	136	118	107	112	119	108	96	109	119	116	99	115	111	125	117	122	118	106	116	94	104	110	124	99	118	122	108	118	133	124	117	124	114	92	103	106	125	119	129	127	117	112	112	106	120	103	127	105	108	105	104	112	123	98	114	123	114	95	109	109	121	127	112	95	112	116	115	116	120	111	104	116	131	117	119	107	108	114	76	119	108	126	103	100	127	132	107	122	116	136	95	120	101	117	119	105	112	123	108	125	121	118	111	104	96	116	119	121	104	106	112	116	112	134	100	109	113	96	111	110	115	107	122	119	119	118	104	107	108	110	119	96	120	126	117	124	112	136	114	124	132	102	117	129	122	103	110	117	107	116	103	132	107	123	111	118	118	113	95	117	123	122	113	109	122	99	113	126	116	119	115	102	92	135	108	130	121	111	108	124	119	107	140	111	129	118	105	113	118	128	122	118	112	114	125	115	99	103	122	115	118	105	116	118	96	104	125	121	99	111	112	110	112	120	103	123	112	109	104	102	117	119	128	116	102	113	103	114	120	126	108	104	130	117	121	112	113	110	122	122	113	119	103	116	109	119	122	148	127	110	111	123	122	115	104	129	113	123	111	101	132	123	95	117	127	101	119	132	121	101	123	97	118	107	114	111	104	99	115	139	90	106	118	116	143	115	117	112	107	126	119	107	113	106	104	117	119	114	103	122	106	112	99	103	101	128	127	113	126	97	94	125	104	128	120	125	120	124	118	117	101	116	116	108	125	116	109	121	128	127	122	103	117	94	117	112	113	102	112	95	122	108	110	118	129	117	108	92	96	111	103	127	97	124	122	105	112	107	120	95	125	102	108	125	105	116	131	114	118	132	113	113	128	144	126	117	102	114	104	114	122	108	124	115	116	113	112	111	113	112	119	109	112	100	104	122	135	104	125	109	135	116	113	94	113	122	98	135	122	101	125	103	106	119	109	131	111	122	116	98	127	101	98	111	126	128	105	118	100	114	143	112	126	116	133	128	118	124	112	134	121	119	117	113	115	110	116	130	131	122	121	115	118	96	113	125	127	119	98	128	122	119	125	108	142	107	115	111	110	106	122	110	105	111	126	130	95	130	93	122	95	116	122	101	113	100	104	115	121	130	114	118	109	126	106	126	110	112	121	120	125	103	124	107	120	96	130	121	108	96	114	117	100	116	122	117	124	89	118	111	97	106	128	115	108	107	112	118	100	140	121	108	111	108	130	120	106	110	105	116	123	117	127	125	103	110	110	117	106	111	101	109	122	98	134	112	107	110	129	115	106	115	108	117	108	125	123	124	103	116	107	102	106	96	111	106	119	103	134	143	109	115	119	127	109	103	112	120	94	112	100	110	127	111	117	127	122	107	112	110	124	107	132	122	117	99	118	114	103	132	128	130	116	126	114	122	130	97	104	120	114	141	126	136	102	118	153	121	119	116	131	117	118	123	105	116	137	103	123	111	99	106	89	114	131	119	110	117	133	106	116	101	112	100	108	93	110	110	123	107	101	118	121	115	125	129	117	125	127	123	105	96	106	117	105	118	112	99	101	111	119	122	116	106	108	129	126	118	127	97	111	124	114	128	115	116	119	98	143	128	128	139	120	120	118	133	108	119	112	124	108	136	111	108	113	105	129	107	110	127	131	100	122	110	133	108	106	125	121	105	114	124	72	113	108	121	114	119	104	95	111	106	121	122	116	116	105	118	110	120	130	117	126	124	117	108	103	113	119	121	128	115	108	121	136	114	116	93	125	81	129	112	113	115	123	113	106	111	116	116	124	130	117	119	102	125	112	115	100	107	104	123	119	107	121	95	121	102	102	115	109	124	118	121	117	85	132	102	114	123	122	125	127	117	115	116	118	102	115	101	131	123	135	142	107	116	100	125	132	134	116	123	116	135	119	113	128	114	128	109	119	126	117	120	127	118	111	123	122	108	106	107	114	128	111	102	115	112	112	113	126	111	101	112	124	105	109	107	116	98	116	110	102	122	117	112	115	115	113	121	120	122	128	123	130	97	124	122	119	93	102	129	124	112	102	138	111	131	110	119	132	110	107	74	112	114	106	104	113	116	99	120	122	127	123	97	115	121	103	108	128	115	122	126	120	106	117	110	138	114	112	103	109	101	101	110	125	109	125	104	115	109	133	110	106	127	112	104	113	123	122	108	92	96
7618	2305	5125	5836	5227	4289	3458	2922	2465	2155	1843	1642	1441	1311	1267	1151	1111	1025	991	906	874	803	769	777	778	680	675	673	636	616	560	582	574	552	574	534	606	550	536	578	537	592	578	506	510	534	530	544	527	497	480	529	509	507	491	494	483	457	465	518	480	472	479	450	486	478	466	509	449	486	478	468	466	474	447	480	464	466	464	440	467	428	447	469	492	435	460	435	465	443	428	419	446	441	430	455	419	485	483	431	400	493	433	443	483	424	423	476	475	456	455	471	416	485	455	454	445	435	415	447	452	454	458	432	468	466	461	439	463	453	421	466	434	439	398	426	440	433	441	431	454	426	466	483	450	404	448	445	438	487	439	453	416	447	400	461	464	487	421	453	482	474	439	447	438	434	468	442	444	462	420	464	440	444	466	449	462	425	427	437	461	469	442	414	440	445	409	462	407	402	430	436	412	431	452	418	399	415	453	473	424	445	431	466	432	458	440	448	455	418	452	409	433	421	461	441	478	467	493	436	451	452	407	426	444	446	446	429	422	427	435	397	438	459	412	420	428	436	445	437	435	485	445	468	441	426	398	410	453	409	404	440	402	437	451	428	450	375	414	432	433	424	451	451	426	418	470	434	414	398	420	443	410	470	414	452	454	445	423	421	488	444	393	418	500	474	424	427	446	454	438	404	424	419	409	406	414	437	432	485	471	430	407	421	451	444	428	453	440	470	412	467	437	436	419	460	462	422	371	446	484	458	440	377	444	432	430	451	389	430	478	427	444	444	391	452	462	408	375	443	436	453	447	452	467	413	464	428	441	428	428	443	397	415	436	441	480	464	484	418	420	448	432	458	420	401	408	443	430	427	449	411	409	397	465	435	386	439	441	426	476	416	418	407	411	428	408	446	427	428	431	457	443	435	405	437	433	445	421	455	431	430	437	406	431	414	435	433	484	393	461	398	442	450	416	433	435	461	436	424	405	432	449	466	454	422	435	461	442	441	422	396	474	403	455	428	442	411	428	416	449	432	454	442	445	433	439	432	417	451	415	480	449	452	429	445	448	421	413	435	438	439	422	436	419	430	415	428	433	445	372	441	398	481	408	429	445	440	405	459	413	415	437	434	406	427	420	435	448	460	427	437	409	438	437	417	449	422	446	400	417	408	436	434	483	436	392	452	425	470	417	442	454	435	409	443	411	428	436	439	436	436	450	451	411	452	457	443	471	440	428	444	442	456	432	420	424	416	438	434	447	442	433	407	419	450	442	418	419	455	455	425	463	407	423	406	404	472	371	412	446	400	446	427	422	462	432	420	405	432	440	444	423	444	423	433	457	444	440	439	428	460	420	440	424	447	446	406	445	417	451	444	438	427	418	437	424	447	443	418	457	443	446	440	453	475	452	459	437	424	421	439	448	430	423	438	415	402	450	378	433	427	473	413	455	449	417	421	402	459	456	460	428	422	421	440	424	410	470	451	437	445	427	413	433	436	443	450	454	410	432	441	474	457	457	438	458	448	420	468	444	411	452	452	469	422	437	452	437	445	437	427	464	429	452	443	450	429	435	434	448	452	424	373	452	420	421	439	411	446	401	428	394	416	413	459	412	438	449	436	465	456	382	442	426	416	466	424	425	436	443	437	466	449	413	405	408	441	440	445	442	426	459	479	424	424	447	444	402	472	385	386	463	423	439	443	436	457	439	434	423	450	455	454	446	462	401	422	446	408	417	466	487	436	402	432	416	434	450	417	425	446	443	444	398	427	443	415	425	429	422	465	449	416	435	406	449	403	406	434	395	454	424	441	398	429	432	440	438	445	449	427	410	377	444	447	436	422	470	443	425	469	434	432	438	442	424	441	411	409	405	429	434	472	438	430	442	459	424	429	418	433	467	447	426	443	407	431	454	435	445	461	437	420	406	419	460	426	417	469	439	429	412	408	442	397	428	408	426	441	426	442	415	408	443	473	439	441	424	436	425	446	446	424	416	442	424	484	410	422	440	437	444	408	447	399	411	406	442	456	422	445	386	421	445	429	470	436	448	457	431	451	414	394	416	429	464	441	444	428	417	408	437	424	422	426	447	418	451	458	463	465	459	446	457	409	417	431	431	406	455	447	414	448	452	413	462	416	455	427	399	458	431	447	471	421	415	457	421	432	467	431	393	462	469	436	426	412	452	432	472	443	415	446	440	463	398	450	453	439	424	411	430	445	405	419	480	443	454	454	437	472	449	454	452	420	409	450	441	455	438	434	414	464	445	393	435	382	400	450	443	425	439	428	481	439	444	461	470	448	424	434	448	421	415	431	424	430	435	443	457	427	437	443	419	457	457	448	468	454	437	444	414	402	421	414	439	399	446	458	439	444	456	440	428	425	450	465	408	402	428	456	461	442	419	462	415	430	439	423	434	426	413	479	441	414	433	394	442	434	431	442	422	414	463	414	457	433	444	484	406	413	424	460	457	426	422	435	375	433	441	433	436	435	453	438	463	438	419	431	410	403	429	413	437	433	413	433	443	443	405	428	428	436	455	447	424	451	420	423	415	420	425	443	433	430	434	451	463	394	465	433	468	435	414	424	443	443	431	423	421	410	424	430	417	421	474	412	467	432	456	431	462	440	431	446	441	425	408	458	426	469	447	441	441	438	411	468	445	404	426	446	444	430	416	448	450	422	420	455	400	398	431	436	439	433	423	432	447	414	441	476	443	422	409	444	502	420	450	429	396	425	462	388	446	441	405	456	398	440	452	447	399	474	416	450	409	451	386	438	427	428	397	418	399	426	438	443	411	423	463	452	428	426	433	389	437	457	421	425	386	430	401	456	455	406	446	442	393	460	409	432	429	409	464	447	431	441	390	450	451	473	427	427	488	416	472	425	410	414	445	435	415	436	425	436	451	428	449	471	452	431	445	435	419	444	394	426	441	414	429	452	433	476	453	453	439	452	429	446	453	447	448	406	440	430	421	456	439	426	423	454	416	394	412	431	409	435	471	436	415	411	424	427	450	427	438	426	421	407	444	422	444	394	442	409	423	453	465	464	412	414	448	456	405	458	457	451	430	429	446	414	418	405	417	450	432	425	454	441	426	436	429	418	450	434	432	441	425	407	440	423	445	442	440	420	452	475	396	451	439	418	405	403	412	431	437	430	424	427	423	461	426	428	445	423	378	476	442	404	428	434	455	414	410	430	492	393	442	437	452	460	472	431	408	430	466	419	411	441	457	415	459	421	436	463	439	421	442	405	436	412	482	434	448	433	466	413	452	414	465	448	424	443	423	426	433	412	433	442	448	430	447	459	441	424	390	460	442	421	442	434	454	454	433	419	419	427	405	406	430	450	448	439	434	463	381	431	474	442	459	465	423	426	468	410	447	459	429	434	396	408	456	397	424	397	436	442	428	413	403	463	417	397	457	397	474	398	449	380	439	431	456	443	423	439	403	452	442	450	413	444	420	413	433	417	496	464	397	477	439	447	464	453	390	400	411	442	448	431	417	432	437	439	442	471
1290	295	318	293	284	266	241	245	242	230	252	236	244	198	255	208	231	217	249	235	234	225	241	226	213	228	235	231	227	221	198	245	245	213	233	225	239	204	240	222	228	240	257	210	220	224	237	237	210	208	250	224	207	217	261	235	234	250	208	217	219	228	226	208	242	235	257	261	253	228	222	228	250	200	231	236	221	221	221	237	219	212	255	207	213	240	216	219	205	250	229	229	243	226	236	220	231	223	233	214	215	210	243	200	230	228	246	220	222	229	255	239	194	207	202	218	217	248	212	259	218	247	213	249	213	218	234	195	238	212	237	230	216	182	230	230	237	226	211	224	225	196	260	221	207	216	257	247	244	256	250	232	190	230	218	251	229	262	242	236	218	237	216	238	218	186	209	236	217	232	192	230	230	236	234	217	227	227	233	208	222	206	226	232	230	202	232	213	242	237	210	232	227	212	279	217	231	228	208	238	225	225	270	241	229	242	233	265	216	236	218	199	209	206	210	211	241	204	201	214	221	238	223	224	229	232	205	247	230	222	223	236	227	242	241	228	232	235	231	219	243	235	236	207	223	254	217	227	213	210	232	217	263	224	253	211	258	237	215	249	217	218	204	206	220	202	234	257	240	243	247	231	229	206	202	246	217	239	227	225	203	220	235	214	234	219	249	229	213	242	209	197	227	237	246	237	228	224	224	240	248	234	228	224	219	221	197	214	214	212	232	211	213	243	237	230	216	206	218	256	224	242	237	237	219	207	245	226	214	221	231	226	210	233	193	244	229	211	205	230	216	238	219	218	214	264	230	226	232	228	236	235	238	250	220	240	208	230	212	211	231	248	250	213	212	247	234	222	225	215	226	210	233	220	218	219	215	234	231	228	225	206	224	227	260	232	224	194	248	227	229	238	235	240	222	231	223	223	255	221	226	217	236	217	257	242	209	228	236	233	250	238	252	244	224	211	213	215	222	216	238	243	220	262	232	226	243	220	240	232	228	227	249	228	234	233	262	257	244	242	218	220	246	207	231	236	250	210	247	220	237	213	210	239	229	214	217	235	253	225	235	254	214	236	249	226	224	237	235	228	213	235	221	232	206	221	232	261	241	219	218	255	250	242	243	240	212	224	242	198	225	220	217	246	204	233	220	228	218	210	239	215	217	200	222	238	198	226	237	232	228	228	217	246	245	229	221	243	242	250	227	223	231	212	225	226	251	226	241	227	243	240	223	209	213	197	236	226	206	216	238	251	234	218	227	233	224	206	198	211	225	230	209	219	256	223	228	235	211	233	198	212	253	214	240	245	236	231	214	233	225	234	237	217	226	202	215	228	244	224	236	227	234	207	265	220	237	250	219	209	246	229	221	227	243	249	264	233	233	237	205	240	213	202	215	231	241	234	220	188	233	213	235	252	204	233	207	201	247	252	215	227	225	211	236	212	226	248	222	255	230	231	230	239	235	237	220	241	227	234	257	215	234	233	226	218	194	211	230	233	240	243	242	232	251	239	226	255	222	257	216	221	248	218	226	216	217	245	247	232	226	239	229	224	212	221	201	199	227	255	239	223	212	249	269	219	238	229	230	227	223	227	216	245	222	228	215	221	242	202	240	230	213	254	217	233	221	221	192	228	215	244	259	228	252	218	210	229	231	208	214	213	206	242	229	240	224	226	208	199	222	224	209	238	231	233	218	203	226	255	209	247	193	219	212	238	209	209	236	253	230	224	228	233	213	230	207	220	215	226	205	231	233	221	216	261	212	249	238	234	218	219	211	244	222	220	225	225	204	227	214	217	209	247	232	226	235	233	233	222	224	215	244	236	221	251	220	219	230	213	225	210	194	234	242	260	233	223	258	241	222	201	229	217	230	242	244	194	191	239	235	209	243	225	204	220	231	233	216	204	238	223	230	222	269	236	216	241	231	274	236	244	209	215	244	207	223	199	205	237	219	223	218	202	233	240	238	212	204	201	197	245	215	223	217	245	235	223	223	241	203	210	256	233	233	222	231	255	243	247	222	260	227	230	216	224	249	231	254	205	242	225	217	231	219	213	229	249	240	236	239	232	226	240	228	216	246	236	231	219	222	222	219	229	200	226	204	230	224	232	247	226	234	196	209	240	235	216	234	204	224	203	240	232	218	234	238	210	224	212	229	218	236	213	234	216	214	219	230	229	221	201	254	236	241	258	231	226	219	214	216	241	234	230	208	241	224	237	211	220	227	200	222	222	251	250	262	244	241	246	223	240	236	234	216	244	215	265	231	209	194	184	242	214	226	224	228	227	238	215	217	241	222	246	243	214	221	228	216	231	227	255	228	253	219	269	218	220	204	218	215	229	208	213	226	216	240	228	221	239	227	203	237	244	236	202	210	198	206	198	239	228	232	207	237	235	240	224	204	264	211	253	239	225	232	234	235	214	227	231	222	215	229	205	222	217	239	217	229	229	212	227	220	251	225	209	205	237	231	243	232	204	225	241	247	231	210	247	234	215	252	228	209	208	259	205	245	239	245	245	230	234	219	221	218	209	251	247	220	236	211	241	227	205	216	239	253	230	205	223	227	249	236	205	218	249	237	211	232	207	241	227	224	230	206	227	243	197	251	210	226	232	217	247	229	206	238	238	229	224	229	241	217	226	258	230	228	230	221	239	243	261	185	219	250	233	229	221	233	190	230	236	232	213	223	230	217	221	217	238	215	239	233	209	228	193	220	205	242	226	241	215	226	227	233	209	208	248	248	211	235	213	227	238	230	211	227	202	214	232	238	205	231	230	238	248	216	229	245	227	227	240	216	228	218	236	247	212	206	210	237	202	239	228	231	215	200	216	234	235	217	226	222	204	220	226	203	235	217	240	221	250	228	228	247	231	203	218	244	223	242	239	267	255	249	191	229	221	226	228	224	226	201	231	226	239	249	249	259	220	225	214	228	242	206	238	224	216	227	200	194	223	253	230	214	207	208	254	212	215	192	235	243	220	225	224	190	254	229	228	251	223	215	226	242	229	237	231	220	262	203	248	201	215	215	208	189	220	243	213	223	216	246	212	227	256	215	245	203	229	239	219	216	220	230	219	220	233	212	251	222	225	219	229	228	231	202	246	235	250	228	214	226	223	190	239	226	224	207	221	232	245	223	229	227	218	249	222	228	228	230	232	227	231	212	218	251	239	224	218	248	237	222	216	223	205	231	259	222	218	242	228	250	242	244	226	202	219	241	221	228	235	263	205	212	204	243	240	222	209	203	235	209	276	227	210	253	252	222	204	230	207	238	216	225	232	215	244	222	215	225	225	242	242	221	228	220	223	225	239	225	230	219	214	223	221	208	222	231	259	237	222	204	257	238	227	221	228	236	244	246	203	245	226	226	229	197	232	212	231	200	235	252	222	231	232	228	257	216	229	215	234	215	246	264	226	244	225	213	208	256	215	225	235	217	243	253	195	231	247	206	188	240	230	219	225	235	216	245	218	238	229	243	233	246	205	219	246	235	218	227	220	222	231	248	227
2333	864	971	1021	951	913	875	867	846	853	869	802	805	801	790	813	797	732	806	724	807	732	838	774	761	741	789	824	732	787	778	813	813	753	762	753	752	780	742	757	785	754	803	804	797	771	794	775	708	764	817	751	764	837	751	748	785	781	790	770	758	764	846	782	755	789	752	787	784	787	794	738	758	776	776	776	778	778	789	759	788	747	791	786	804	773	765	781	725	714	683	740	799	742	784	740	759	734	770	761	816	770	794	770	797	746	788	768	809	778	693	753	805	792	767	782	782	754	729	807	791	789	778	756	723	758	751	737	771	758	779	769	779	773	745	781	798	759	736	710	785	755	775	791	749	804	786	817	782	766	779	732	715	749	763	727	708	778	771	754	675	743	737	772	777	797	796	757	775	726	749	767	826	791	738	775	758	731	775	783	782	742	829	793	803	757	803	809	780	795	775	789	720	763	809	744	768	789	810	766	754	795	787	772	722	765	752	834	741	802	782	764	718	761	782	728	775	740	752	728	752	740	796	789	718	795	742	766	772	770	789	744	771	771	718	741	764	740	765	774	779	787	801	760	732	772	785	762	801	759	809	744	770	783	750	775	749	745	740	748	731	762	781	754	815	807	754	773	792	770	803	793	760	751	786	736	773	789	794	728	794	785	757	759	791	822	856	809	775	742	745	748	745	758	823	776	764	780	765	767	790	788	793	788	762	772	826	739	788	757	720	760	792	719	772	768	750	810	754	781	730	724	737	701	731	765	774	765	755	718	748	724	770	741	741	743	746	790	792	757	774	751	772	734	764	805	792	769	740	767	818	807	729	782	725	781	759	783	798	756	746	768	744	759	769	770	792	754	788	788	785	717	773	742	768	794	747	813	789	771	732	826	757	722	832	774	783	754	784	755	765	785	791	763	769	780	774	738	803	766	748	792	777	743	821	772	741	781	725	803	792	771	774	749	727	749	726	785	798	802	795	827	751	777	796	728	783	833	737	760	738	818	760	793	746	805	770	805	753	800	797	775	762	744	817	778	806	809	795	759	771	790	780	744	734	801	716	783	775	766	806	753	769	739	731	739	791	745	823	749	764	779	746	772	762	837	777	766	779	782	749	731	774	798	746	779	749	735	761	770	788	798	777	771	772	782	793	762	804	743	829	761	735	812	769	762	766	785	818	755	808	768	738	781	709	759	805	775	759	786	715	766	754	761	791	753	800	802	779	763	787	767	734	752	758	798	722	767	746	718	798	720	745	709	746	756	726	749	844	721	770	721	846	785	794	778	813	775	788	751	800	775	797	735	730	809	818	726	747	708	776	769	743	761	781	791	760	732	759	722	818	743	786	822	763	741	775	761	783	790	766	788	794	778	795	765	727	816	777	762	804	780	767	763	731	775	768	773	738	779	799	767	858	792	754	800	744	791	775	779	771	760	762	775	767	754	800	771	770	808	806	804	740	758	822	729	757	773	807	785	753	822	760	789	743	773	790	735	798	791	774	762	779	726	764	730	784	749	762	782	793	769	790	752	711	790	724	778	808	784	759	790	740	778	758	779	753	773	769	762	765	756	772	805	833	713	777	756	755	804	775	748	776	826	764	804	748	779	715	755	773	761	772	795	748	747	759	760	803	763	751	796	755	769	734	804	731	770	815	745	774	729	738	794	733	801	783	787	762	757	756	779	762	744	765	761	748	781	752	787	781	768	765	767	847	770	788	744	816	801	778	726	752	774	762	809	766	816	801	776	775	824	779	756	778	759	748	763	773	748	748	797	805	746	728	778	781	750	816	787	782	755	743	760	768	753	777	791	797	754	739	771	743	740	759	771	812	795	716	747	753	769	712	751	734	820	712	729	695	753	819	767	788	754	775	788	757	724	771	770	705	783	787	724	737	789	772	759	762	773	747	735	790	779	718	748	768	768	752	806	771	818	766	765	724	741	801	753	769	821	736	789	759	747	763	775	781	719	746	769	779	784	728	816	765	754	757	750	775	752	729	751	773	782	746	771	776	775	773	725	724	782	760	742	799	764	750	744	758	714	741	718	750	739	831	779	718	803	787	731	783	749	828	774	823	801	812	775	783	759	768	796	781	765	798	723	775	784	768	736	759	791	754	791	780	772	735	802	755	778	790	821	781	777	713	749	771	737	760	738	705	738	814	826	786	773	765	742	784	746	776	772	766	808	765	764	771	795	753	803	802	771	702	778	739	752	745	756	766	741	795	778	774	743	779	800	765	811	727	753	798	789	770	758	773	801	801	765	777	757	783	761	774	780	771	762	764	735	740	757	811	780	779	774	755	805	754	833	748	808	779	780	783	830	760	789	773	762	777	725	794	773	770	757	778	809	751	779	779	808	767	752	780	770	809	763	773	750	756	761	765	850	802	746	807	775	743	759	764	807	773	743	794	797	747	745	763	807	783	776	762	761	767	805	781	728	769	751	770	768	752	789	815	753	789	763	766	806	749	822	785	758	741	732	765	769	750	764	754	760	810	732	766	803	743	758	791	756	776	743	801	763	713	753	770	736	776	781	731	774	740	801	751	814	801	773	757	789	752	749	741	772	739	731	757	751	778	764	701	790	735	740	802	742	780	787	810	766	737	780	751	734	760	763	781	827	738	836	773	717	803	740	752	766	731	745	834	776	768	776	775	740	724	792	786	786	774	781	769	805	766	788	794	752	790	804	759	761	798	772	785	765	748	790	715	783	784	739	768	767	797	822	767	734	722	849	765	814	805	757	782	770	728	771	766	782	780	745	758	796	758	784	769	756	774	763	743	769	729	770	742	774	789	830	750	793	793	795	741	750	724	771	755	794	737	795	767	774	752	773	796	817	766	823	794	742	741	745	756	761	749	769	801	772	760	785	807	752	730	737	769	729	766	718	772	764	735	718	803	700	698	782	758	772	817	705	799	740	758	783	755	749	830	762	742	770	764	771	755	800	805	789	771	777	760	739	813	768	799	779	749	772	806	782	760	778	771	799	776	774	775	760	758	768	818	812	777	781	756	795	764	754	734	725	805	753	767	788	714	801	766	772	802	765	759	742	764	786	809	738	796	736	820	805	831	712	773	765	722	755	742	783	793	783	795	790	787	818	825	789	736	856	734	740	768	758	736	800	787	764	737	759	786	783	731	782	747	771	729	752	817	766	772	792	790	716	765	792	737	793	782	830	792	804	806	784	770	767	798	749	759	723	775	818	795	830	800	759	780	722	763	791	757	727	801	760	781	763	751	748	731	809	824	783	718	758	805	722	791	723	788	763	790	763	826	781	780	777	769	738	769	761	797	778	781	750	824	735	745	773	785	827	818	751	781	799	796	806	816	768	819	751	789	733	752	751	790	798	756	808	711	790	758	834	769	758	773	755	729	762	780	752	734	806	771	787	756	747	776	763	758	783	812	785	766	737	740	767	793	788	795	744	739	786	761	760	740	729	787	756	728	778	766	749	801	759	757	826	789	778	754	709	812	737	740	802	806	822	759	753	791	818	739	726	731	722
4098	892	1165	906	687	510	383	317	321	247	207	193	200	202	198	159	189	168	146	157	167	150	150	157	146	141	134	133	141	133	151	150	147	136	129	125	137	155	136	154	132	127	136	139	115	143	112	134	139	142	134	133	128	120	101	143	153	129	154	134	126	136	138	121	129	115	140	129	121	157	119	140	147	130	134	135	135	136	158	114	138	139	122	130	136	133	125	123	133	119	123	151	141	147	126	121	117	126	124	108	131	129	123	135	120	111	143	128	122	150	134	152	147	126	114	120	119	133	110	130	126	129	120	111	135	134	143	134	145	129	151	146	133	156	142	136	155	137	96	120	146	138	124	124	128	131	136	118	138	117	144	137	131	146	132	128	137	121	139	123	144	129	136	137	121	139	134	131	135	130	133	124	140	116	135	127	123	127	133	131	128	147	127	112	112	136	147	132	133	115	109	136	132	132	136	130	143	141	116	128	111	124	125	142	110	130	133	127	122	136	146	144	118	139	143	128	127	123	130	117	131	122	124	131	128	124	112	134	117	131	131	140	127	99	143	132	135	135	114	134	129	147	156	133	123	124	126	132	130	139	138	136	141	127	148	121	124	125	128	126	127	127	146	128	145	120	127	133	142	116	118	117	142	150	122	123	116	128	112	155	113	129	110	120	114	141	139	117	135	135	127	135	143	131	125	117	123	144	147	128	132	140	133	142	130	123	122	117	121	135	141	135	126	126	106	129	141	123	133	137	137	127	150	108	120	114	128	126	139	127	121	130	137	146	117	117	129	140	138	126	115	147	117	136	132	98	122	133	138	114	133	118	119	137	119	137	133	140	119	132	123	127	130	124	106	130	135	130	129	132	127	149	133	138	136	149	106	111	127	134	122	140	151	121	141	152	128	125	122	129	138	133	136	135	130	134	125	131	129	123	143	114	119	128	129	125	128	141	141	134	120	128	129	124	124	149	139	116	123	128	122	125	148	132	124	134	129	124	127	133	119	133	125	134	142	125	134	142	126	133	140	135	133	111	123	137	139	128	120	116	134	136	128	121	149	132	121	126	125	117	131	128	124	138	115	134	117	142	129	132	145	129	139	113	118	103	122	114	122	115	134	131	113	144	139	126	118	135	123	134	134	115	132	143	123	120	119	127	132	111	124	140	129	123	124	128	130	135	128	105	138	122	121	135	110	111	111	138	119	136	124	137	122	138	126	137	103	117	113	129	117	128	117	118	146	143	114	120	149	141	122	141	164	126	123	125	115	119	122	126	124	126	128	123	102	135	137	126	133	125	122	127	141	161	109	145	136	119	113	123	125	123	132	133	130	115	133	119	145	121	126	112	152	136	173	121	127	140	129	115	108	143	114	117	119	139	122	155	114	134	134	137	132	135	134	121	128	112	136	127	119	138	133	111	125	148	143	132	111	122	120	132	118	144	137	134	135	129	119	124	128	140	127	120	142	127	121	132	132	132	136	132	113	127	127	129	127	101	116	143	132	149	128	125	126	116	134	127	125	116	127	140	128	129	113	126	125	128	130	133	156	121	140	123	139	138	119	138	116	115	132	132	112	130	129	140	129	139	120	144	138	143	150	138	119	133	123	127	138	124	124	150	121	120	117	136	138	132	121	132	137	139	131	127	134	120	125	147	117	141	124	141	153	144	121	162	137	120	128	139	129	116	131	122	137	116	137	128	113	160	122	144	148	112	131	128	138	168	131	117	136	127	133	154	130	142	141	126	127	123	132	133	120	116	120	131	135	127	135	117	152	121	143	110	138	113	130	136	128	138	133	118	120	136	137	130	130	144	115	123	119	153	128	120	130	119	134	135	118	104	119	141	119	138	121	120	136	122	136	129	147	119	114	125	137	122	122	111	119	125	123	136	128	132	93	109	141	159	145	141	117	128	110	128	123	115	138	127	130	120	126	142	117	113	140	125	132	120	139	139	126	123	126	114	115	116	137	124	115	114	140	136	127	123	117	144	132	129	154	135	129	127	125	152	151	115	114	110	134	125	129	118	113	141	128	119	117	141	141	137	119	125	135	123	111	146	120	113	114	121	142	141	142	122	120	134	128	107	136	143	143	129	148	126	126	123	121	130	145	139	122	138	123	110	128	129	114	118	135	133	124	129	128	124	124	126	134	111	119	143	135	137	106	118	121	148	118	128	123	147	109	125	139	125	129	121	151	132	119	141	125	130	127	133	140	121	124	107	118	121	124	130	123	130	137	108	140	131	125	116	115	117	141	118	135	118	121	130	131	132	115	120	134	131	148	106	115	131	141	142	115	139	137	117	127	144	128	136	123	132	139	130	127	117	112	127	118	139	128	143	139	127	135	131	137	107	143	116	126	130	117	130	122	121	131	133	134	103	118	121	143	144	133	127	119	133	121	127	140	135	110	129	138	134	149	123	137	143	107	125	128	119	108	130	120	128	141	121	133	103	129	135	139	141	117	129	110	140	141	104	126	133	125	130	115	122	110	134	121	110	126	143	132	125	125	115	135	122	115	136	114	123	142	129	122	116	119	122	142	121	119	136	126	149	135	126	122	149	140	125	135	130	126	138	115	132	141	139	109	136	125	134	131	134	121	133	117	127	142	156	123	129	136	105	121	122	132	123	149	141	116	123	139	122	126	119	130	120	142	126	125	150	114	139	142	140	130	139	121	152	115	128	128	122	148	129	135	136	125	134	146	135	148	138	147	133	128	142	144	131	121	133	113	138	119	132	112	119	141	113	123	108	119	121	140	132	120	148	124	136	134	113	122	132	134	123	124	137	141	142	130	137	120	122	109	139	146	128	137	113	136	104	125	135	139	126	121	118	133	146	124	149	124	134	131	131	131	144	135	140	131	127	144	138	115	127	152	109	123	122	112	131	128	135	146	135	143	144	130	127	135	116	107	122	150	124	134	130	130	142	136	110	109	129	144	135	130	157	133	117	127	117	116	114	117	110	138	135	143	123	127	132	110	130	126	130	127	120	141	134	117	135	121	121	136	139	140	139	132	137	119	136	142	131	137	130	128	113	125	125	132	117	119	139	120	129	141	143	107	123	135	141	115	128	126	108	131	135	122	142	124	124	139	138	128	128	125	124	135	115	138	138	151	141	129	137	126	120	114	126	120	130	132	127	123	120	126	136	132	137	131	125	147	141	144	119	129	128	123	129	119	132	143	118	129	146	150	137	130	129	154	128	119	117	109	121	123	120	130	132	135	132	107	124	128	141	122	119	129	130	118	125	140	124	115	128	135	114	133	120	122	124	145	129	131	122	142	133	124	114	120	129	126	132	142	128	144	135	128	130	128	136	140	129	130	159	148	119	128	142	125	119	124	139	136	129	127	134	120	111	125	129	131	124	127	130	104	128	126	130	142	134	138	119	144	125	138	127	146	111	128	141	123	144	127	108	156	151	122	155	122	131	140	142	126	130	125	140	148	138	150	137	132	110	159	120	134	118	135	147	116	127	127	140	114	132	134	133	111	126	115	149	124	122	133	125
5512	1389	2929	3502	3016	2511	2170	1773	1630	1324	1201	1160	1077	1029	877	873	827	753	793	714	672	665	672	689	576	578	609	637	586	580	565	579	539	548	558	550	584	528	494	493	512	561	536	547	497	539	505	476	505	521	524	514	491	504	505	518	481	501	470	527	526	515	536	506	536	513	540	497	486	473	462	500	489	509	496	492	471	506	514	516	492	514	497	511	477	465	484	434	475	453	503	494	473	514	491	481	484	474	508	450	498	499	473	492	440	484	476	492	461	512	473	471	460	496	464	466	493	501	491	502	474	482	459	500	471	458	511	516	499	512	447	469	531	513	484	476	447	480	469	482	462	520	465	435	440	488	485	495	489	473	472	475	522	501	488	483	473	504	486	472	455	483	464	496	522	424	479	469	462	484	414	458	455	478	478	503	473	465	446	507	470	469	487	456	451	480	430	465	487	479	461	463	495	486	476	492	446	473	496	468	483	465	471	467	494	492	487	556	500	492	452	513	480	469	475	478	489	513	513	478	468	448	470	475	485	476	475	509	486	443	509	476	467	499	505	454	469	457	511	452	494	497	493	498	495	467	485	478	501	491	487	500	484	506	505	480	498	525	483	490	442	491	460	467	519	484	471	486	447	478	477	463	472	477	508	481	433	506	496	433	437	529	482	478	484	483	495	478	460	512	471	465	473	498	483	467	514	487	450	513	452	462	513	441	478	468	474	469	501	458	505	501	469	516	497	477	462	487	476	478	449	479	445	481	493	465	477	471	497	474	500	492	507	494	513	507	502	475	454	551	499	492	514	515	467	475	500	467	476	440	476	494	423	479	474	478	470	446	442	482	521	460	503	499	458	498	481	504	495	459	484	496	508	492	469	488	490	452	495	493	516	476	478	494	508	530	471	461	470	493	456	461	506	486	485	447	504	433	502	533	438	477	482	485	468	470	508	507	507	443	473	494	489	470	493	497	501	498	486	472	507	431	511	498	497	497	490	471	463	484	455	452	464	479	524	466	499	473	471	485	461	517	493	509	507	473	477	512	461	485	481	473	463	489	472	489	544	496	481	478	498	483	487	510	502	498	490	478	463	493	486	502	496	483	474	482	479	502	474	484	456	456	476	480	432	508	484	477	498	453	461	480	475	500	447	458	483	494	496	456	481	479	481	460	458	501	491	471	510	470	465	452	488	461	489	488	457	489	453	454	486	477	492	482	453	458	513	482	484	479	475	497	518	490	462	504	437	489	456	485	482	511	453	517	503	487	464	495	450	451	476	480	434	475	477	486	495	464	480	488	496	474	468	526	480	503	489	472	506	466	461	469	479	473	468	485	482	446	480	478	495	479	481	491	456	512	476	452	467	483	443	440	472	483	487	466	445	482	500	513	478	481	470	449	421	525	484	471	460	445	498	464	468	493	463	468	502	494	470	493	467	497	468	487	496	469	477	464	502	500	501	480	470	479	474	506	456	544	497	468	480	469	490	510	478	498	486	484	470	484	466	471	480	507	466	443	511	495	504	450	460	478	506	491	480	485	489	457	509	461	458	468	481	489	479	462	461	476	511	507	521	479	473	480	482	469	456	465	507	499	515	525	458	481	479	487	467	473	472	512	480	511	475	487	486	455	471	467	482	493	505	473	466	479	463	473	498	441	477	483	443	491	484	506	490	475	471	476	496	514	486	478	507	461	485	452	483	460	452	467	468	475	439	519	474	468	473	455	513	470	487	443	492	454	486	493	515	481	454	456	467	473	445	464	474	456	498	480	479	523	468	504	486	462	468	471	489	467	492	495	491	462	443	491	483	479	475	487	495	442	448	509	492	464	489	528	468	511	506	514	510	504	505	469	507	493	489	480	492	471	440	459	502	498	482	434	450	476	491	456	467	442	458	457	424	483	461	434	477	491	474	462	451	463	477	487	483	487	482	520	502	509	449	430	484	499	479	456	480	523	473	450	488	447	449	525	463	460	460	463	480	500	455	500	479	496	491	474	460	498	457	447	497	436	460	433	513	443	502	481	520	518	450	497	477	456	499	461	459	480	473	487	465	456	486	531	493	519	480	522	473	514	473	483	444	472	433	460	446	439	480	521	483	507	483	448	489	495	509	483	497	486	449	431	472	473	451	452	491	466	490	480	425	487	488	480	474	463	450	467	450	468	501	506	524	492	474	476	451	484	485	447	458	496	478	455	471	459	516	473	468	471	456	438	488	451	503	495	491	482	517	502	467	506	491	485	442	493	464	423	474	480	487	466	485	471	459	500	467	501	521	484	494	457	488	516	495	512	481	452	465	465	447	525	495	420	516	478	468	513	510	456	494	495	456	480	481	488	458	446	486	476	470	504	502	481	486	458	486	454	511	450	459	485	467	510	461	485	462	462	478	480	487	502	491	501	472	454	473	461	480	480	508	474	476	490	496	473	510	477	463	466	475	463	479	483	464	490	487	465	472	486	493	497	483	492	474	482	473	481	467	479	447	505	471	495	468	478	483	457	484	510	468	507	498	458	479	473	480	468	427	464	487	448	465	474	473	497	498	478	502	505	495	477	474	496	445	449	485	491	471	485	445	483	480	465	454	499	490	490	510	459	454	456	455	455	513	501	496	458	433	491	507	490	455	488	507	477	467	482	493	469	495	505	441	502	505	453	498	496	471	501	454	467	485	473	471	488	485	486	482	444	487	440	513	490	494	489	488	477	481	467	499	474	472	521	543	466	482	488	444	481	497	415	466	440	461	488	448	494	500	501	487	446	492	507	514	508	466	494	499	465	499	453	482	443	449	482	478	516	486	501	471	437	460	476	468	487	483	471	470	452	447	454	453	454	524	513	472	469	446	485	483	480	460	501	488	475	488	434	453	442	482	482	471	459	496	457	467	464	490	473	478	483	502	486	432	509	463	483	457	496	487	452	493	506	476	491	478	468	450	491	474	481	502	486	474	525	471	463	487	483	485	492	498	507	458	454	462	477	435	453	478	495	481	495	495	513	457	457	484	499	480	429	502	484	482	455	473	471	480	444	454	488	455	546	535	460	440	453	470	505	483	502	496	494	448	429	457	525	471	443	487	490	483	484	456	480	499	481	492	499	476	457	484	532	465	474	431	455	455	450	450	508	442	482	480	479	466	494	465	504	471	485	473	503	517	461	472	470	450	491	477	497	476	498	470	460	515	501	460	442	457	467	495	488	525	472	461	482	455	501	471	488	495	513	442	469	474	479	493	466	461	488	498	449	454	469	465	452	475	475	491	473	481	468	465	502	482	488	425	417	478	480	511	437	462	496	448	452	488	492	455	466	443	512	468	484	506	486	503	505	486	465	445	489	482	482	468	472	508	476	497	516	443	477	524	448	473	503	475	463	479	465	495	496	470	509	466	489	499	498	477	472	462	457	452	483	494	507	455	497	495	508	501	444	508	488	497	469	466	485	499	508	475	491	483	499	488	490	474	506	448	486	486	486	445	495	479	479	480	493	503	501	451	490	490	499	471	471	442	480	457	449	487	464
7376	1684	2163	1589	1100	821	588	502	417	319	291	227	251	215	188	194	176	164	144	162	145	156	159	136	146	131	145	137	145	106	130	120	128	88	124	105	110	111	118	108	119	113	120	96	111	114	126	125	111	121	130	120	120	134	109	125	104	121	114	116	110	104	104	123	112	108	114	106	128	113	112	113	108	98	102	100	98	112	102	105	102	110	116	112	103	107	104	107	123	113	107	119	93	110	108	103	99	123	109	120	98	83	101	110	104	118	109	125	102	100	89	129	116	103	109	105	104	109	109	118	97	117	99	105	104	120	107	112	119	120	93	106	98	105	115	110	101	107	107	95	95	102	90	111	110	113	103	126	98	122	115	114	114	89	102	98	119	99	108	98	94	103	98	107	113	114	106	113	108	111	111	108	81	107	94	121	109	128	89	135	94	100	112	124	87	94	118	86	108	110	115	109	112	105	104	119	119	88	107	113	112	116	105	100	109	100	116	91	93	107	115	112	106	108	106	91	107	108	104	108	118	106	123	142	96	108	134	102	101	122	99	127	110	121	112	122	114	82	89	102	128	96	106	105	116	116	125	110	108	88	103	136	100	102	121	101	95	87	102	125	116	102	110	101	109	113	126	103	95	109	109	114	102	109	108	116	109	93	94	102	108	102	113	86	98	103	107	109	106	115	105	106	106	101	103	109	108	94	107	111	88	105	109	109	111	119	98	100	122	105	114	101	110	126	113	100	101	115	124	126	122	123	103	118	124	97	106	117	126	112	114	89	122	118	106	123	126	109	97	111	88	118	121	120	111	90	116	112	106	108	110	125	123	125	100	104	100	94	108	108	113	111	117	84	118	117	97	102	109	121	99	109	115	104	95	108	115	114	103	101	107	112	111	92	115	111	111	109	107	129	101	91	108	105	109	131	113	90	107	107	94	109	104	134	113	104	106	110	102	118	111	113	104	115	126	104	115	95	106	105	110	112	102	101	118	105	95	107	114	113	119	105	109	113	105	96	113	110	101	117	91	117	134	115	110	114	98	107	107	101	93	89	114	128	109	99	105	106	101	114	113	102	119	113	101	89	103	117	101	116	115	111	115	115	118	103	101	110	97	122	107	120	104	98	111	99	121	120	96	99	109	108	110	109	122	121	115	105	97	120	115	100	113	116	110	110	122	114	106	87	88	109	111	120	115	103	120	109	99	113	104	114	112	117	110	107	140	105	115	108	107	111	115	112	119	125	107	118	114	116	99	102	126	122	107	116	120	115	124	122	113	86	97	95	106	105	128	121	110	121	105	127	129	129	115	111	115	103	97	111	100	88	116	108	106	96	112	103	98	129	103	120	100	105	116	113	108	120	101	111	138	124	103	104	109	109	121	117	125	108	105	122	94	95	101	103	105	101	117	113	106	95	103	93	104	106	105	103	114	113	120	123	112	101	123	111	117	120	143	124	117	104	114	94	97	97	109	115	106	120	108	108	115	107	102	100	95	84	111	97	129	102	116	142	101	102	100	118	99	116	105	98	103	114	99	118	87	110	102	94	109	112	108	97	98	125	109	123	136	114	118	91	93	111	133	100	94	105	101	109	101	119	144	101	129	121	90	110	103	95	106	116	123	121	112	118	105	129	115	105	111	95	117	106	109	114	108	97	128	90	95	134	95	106	109	100	120	118	106	109	90	106	94	116	110	105	100	107	106	95	94	108	139	113	94	104	108	104	114	104	109	106	128	112	90	104	108	118	99	84	109	107	102	98	89	110	113	118	89	94	111	91	113	88	114	118	115	121	119	115	104	103	120	98	109	100	113	118	111	115	90	118	107	105	97	93	113	122	84	117	118	97	101	119	117	117	98	104	115	96	123	79	94	91	102	103	115	127	118	123	94	122	119	112	94	123	116	116	113	110	120	99	112	121	102	109	98	108	98	98	86	123	121	109	97	112	102	89	110	100	101	108	110	113	115	109	95	99	112	114	113	123	125	121	96	112	118	121	119	108	125	131	117	86	116	101	118	102	101	95	108	112	118	117	111	101	131	112	101	120	118	110	124	116	103	103	105	97	101	102	111	129	102	106	107	121	122	126	94	125	104	119	109	97	123	123	89	98	90	110	107	117	110	131	120	103	97	124	118	88	140	117	106	118	110	111	91	105	102	134	107	122	95	128	102	111	104	121	102	106	142	120	140	104	109	94	96	112	113	101	104	111	108	113	111	100	93	94	87	107	113	105	127	109	110	118	100	132	105	107	102	110	102	111	95	112	111	117	101	82	94	101	104	116	105	112	112	112	123	117	105	115	91	120	94	98	123	110	111	109	104	121	113	102	104	108	107	107	102	94	97	105	99	108	95	113	115	118	115	105	116	112	88	120	93	105	123	125	83	109	98	116	102	111	114	124	105	109	108	107	105	116	120	101	112	105	119	109	109	120	89	109	108	103	105	118	107	120	119	101	108	99	120	93	108	104	123	95	99	119	87	113	112	107	98	109	112	113	96	107	102	101	100	120	114	93	99	113	123	114	116	106	83	116	101	125	107	96	106	99	108	90	118	110	99	94	110	124	115	109	120	98	98	118	113	123	109	87	112	108	102	107	108	113	103	127	99	105	112	114	108	106	114	105	118	114	92	88	116	94	101	95	107	114	86	109	92	98	118	105	98	105	111	129	126	113	118	99	106	112	117	105	112	112	99	104	113	102	103	112	112	101	117	107	112	115	114	108	107	128	109	91	114	110	113	85	111	103	100	124	110	93	116	114	115	88	107	101	99	109	102	117	108	118	106	98	100	105	84	78	93	98	97	99	116	113	116	98	97	109	101	120	101	76	113	89	106	86	110	121	136	104	111	99	115	122	98	103	111	120	111	125	108	110	99	112	117	108	98	119	103	116	114	119	110	95	110	113	115	111	124	123	112	121	115	91	101	110	105	116	111	100	135	110	96	121	121	104	112	116	130	81	93	111	102	105	95	98	122	111	111	95	101	113	132	110	128	88	110	117	116	105	114	125	106	109	109	101	122	109	91	123	117	99	113	117	106	97	107	102	95	103	117	116	115	102	111	111	108	121	117	116	101	110	110	102	115	108	110	99	94	121	102	99	106	104	105	113	107	114	87	104	119	96	103	122	107	92	100	100	104	111	103	100	111	121	105	104	111	111	105	107	126	109	125	109	97	119	101	109	115	99	102	124	112	126	97	130	121	102	97	96	122	96	110	112	105	95	105	123	105	120	99	120	124	110	98	115	103	116	98	125	120	104	100	113	115	98	96	106	104	115	117	114	104	107	101	127	122	112	118	103	124	115	114	111	106	115	126	91	110	108	105	131	116	115	97	125	102	110	115	106	93	108	107	102	102	93	113	89	108	103	123	118	127	122	111	108	101	96	106	102	103	111	113	120	113	104	92	117	92	98	117	127	107	109	131	99	91	105	124	116	109	111	107	108	106	126	101	99	119	119	122	106	123	108	127	95	113	106	87	96	111	96	120	106	98	111	103	97	104	124	117	116	120	101
7411	2216	4931	5648	5088	3935	3308	2745	2394	2076	1877	1592	1464	1283	1211	1118	1087	1000	895	840	825	784	749	708	672	711	630	619	623	627	599	592	597	558	535	538	552	530	505	521	483	514	495	552	455	508	484	480	478	500	488	498	454	477	454	479	463	467	453	460	451	447	421	446	426	449	497	445	465	448	435	420	443	458	512	433	465	435	430	463	427	433	424	431	463	437	431	414	460	413	443	415	449	476	453	438	422	403	412	450	417	403	455	445	434	445	430	421	437	423	444	406	476	433	443	412	423	425	413	443	421	408	446	418	421	423	424	405	485	407	403	404	411	427	437	407	405	415	436	381	443	411	385	456	410	417	371	404	418	409	398	399	457	397	389	431	447	393	411	428	430	387	456	435	421	425	446	393	405	394	422	432	428	393	408	431	426	425	423	404	415	412	398	402	419	442	415	405	426	408	387	399	426	420	428	454	434	379	410	452	429	444	415	417	417	411	413	394	431	410	409	449	413	399	385	435	409	416	419	407	382	442	410	420	445	391	417	429	413	425	410	429	443	421	387	430	412	391	444	439	441	451	450	398	394	424	387	450	460	394	449	396	437	453	412	403	389	428	389	387	410	416	435	380	402	394	427	383	454	422	435	411	429	403	405	408	382	444	435	454	413	387	418	416	421	411	443	441	410	425	394	402	448	440	406	410	434	412	418	418	428	412	422	386	406	410	435	457	406	406	441	444	421	396	403	404	425	431	374	410	403	378	444	397	417	444	410	427	439	450	427	364	382	418	444	411	435	447	427	395	424	399	413	440	428	419	435	425	427	402	405	384	412	432	387	405	443	420	407	407	443	413	421	422	429	399	426	400	403	475	442	434	423	432	409	440	413	432	444	408	444	401	414	411	418	356	407	425	387	405	412	384	440	410	437	375	446	392	416	434	413	460	407	438	440	378	442	396	422	416	422	418	410	431	455	426	420	455	430	450	435	405	405	419	429	387	486	433	441	391	385	378	410	407	408	409	412	419	422	420	412	408	424	432	402	407	408	442	443	432	409	412	451	395	396	408	411	412	407	411	389	455	418	422	417	426	399	426	421	398	428	380	437	432	459	447	460	418	409	431	434	427	433	448	435	405	402	448	411	440	414	386	394	405	428	410	434	422	400	386	420	393	443	426	383	383	421	423	406	451	445	422	385	417	404	404	413	424	402	386	414	407	427	422	406	396	400	420	392	425	415	415	394	423	448	437	409	445	407	423	392	402	422	386	413	423	414	433	412	446	407	421	404	425	402	427	380	400	408	433	395	402	403	424	423	446	403	409	407	418	435	403	401	430	432	373	404	427	441	373	410	418	393	426	401	414	398	411	444	415	419	414	398	430	412	414	427	418	381	388	410	460	408	384	415	439	416	416	436	411	443	425	411	404	412	418	409	404	397	392	390	438	414	399	424	398	422	404	423	427	448	457	424	434	443	400	434	416	419	417	430	424	379	422	416	406	413	400	440	430	444	402	426	381	416	455	435	415	416	432	434	419	403	396	367	426	440	413	439	402	408	411	416	431	414	393	375	400	409	409	412	431	448	408	409	430	456	425	425	449	365	396	452	413	391	394	447	412	396	439	415	406	434	404	424	430	393	406	438	421	420	423	457	416	401	427	430	408	425	441	412	399	469	433	412	442	429	420	438	400	392	431	439	426	440	406	396	415	405	391	419	427	422	403	408	417	385	426	423	422	414	423	405	417	416	385	450	423	434	428	417	398	456	426	413	379	404	411	467	431	402	428	409	421	421	390	410	443	403	447	365	371	422	420	418	398	413	453	384	399	417	400	417	435	449	424	425	387	421	393	429	435	397	408	409	414	400	429	406	381	427	435	407	414	425	447	414	443	430	396	412	423	444	445	426	403	399	400	395	408	412	406	395	400	406	396	414	397	443	442	433	399	425	390	388	437	412	402	419	395	412	392	418	420	391	419	418	401	361	407	391	392	390	448	432	428	416	413	420	437	446	423	402	452	426	432	440	399	385	455	404	430	457	410	401	427	448	414	453	380	404	414	394	404	422	392	388	426	447	429	426	422	424	442	420	428	420	434	398	424	391	420	445	410	440	409	424	408	405	419	387	418	415	413	421	396	396	419	437	451	398	415	391	443	446	421	417	430	420	442	428	428	378	428	410	409	405	409	436	403	402	402	385	396	440	433	417	457	442	398	392	405	451	421	413	399	450	397	443	453	386	445	398	432	429	411	405	420	410	370	388	429	429	437	402	426	428	439	429	409	444	432	378	384	407	410	442	422	431	445	414	411	445	422	437	430	458	433	386	433	445	469	420	418	429	385	403	386	405	390	403	387	400	427	420	413	449	413	416	419	397	394	406	394	437	420	433	410	428	380	433	413	387	398	457	437	389	396	421	427	405	404	412	453	398	427	395	425	395	424	439	443	461	413	410	392	433	386	441	432	441	425	435	419	437	424	421	414	441	401	429	389	414	409	428	425	428	394	444	413	386	414	405	411	416	418	442	421	400	413	388	456	411	407	390	420	446	399	433	450	467	439	400	408	437	430	401	436	392	436	397	429	425	419	417	424	455	435	409	422	467	391	428	430	407	420	407	447	396	385	422	440	436	431	452	419	415	414	419	416	438	436	437	406	441	388	403	393	400	459	406	362	379	430	437	423	401	409	437	422	415	391	420	407	417	447	418	434	411	405	412	434	422	416	452	406	410	417	408	403	402	411	462	440	416	414	401	418	370	408	424	446	411	419	413	402	448	431	409	407	419	458	434	423	428	401	387	422	379	426	399	443	396	444	410	409	407	445	431	430	435	420	453	412	393	426	431	392	417	440	434	413	431	454	430	420	394	401	441	407	394	414	407	404	419	434	458	413	422	413	405	415	444	440	431	389	412	410	421	420	447	446	408	440	445	405	404	376	439	405	410	407	411	431	416	430	410	411	407	405	388	386	413	400	377	384	478	414	427	421	415	414	419	400	423	423	394	423	417	436	394	451	404	409	434	434	413	420	438	397	411	414	449	407	421	398	403	405	439	424	429	414	418	406	471	393	381	407	454	406	454	409	410	410	393	424	419	418	390	384	422	352	416	385	397	425	424	382	430	444	439	400	414	406	446	412	426	422	429	439	414	445	427	437	405	424	439	422	402	442	398	400	459	413	428	427	448	445	395	396	393	444	443	437	389	381	430	399	417	419	392	425	393	431	419	449	426	440	410	408	458	432	430	410	415	404	444	450	373	368	435	441	422	414	429	389	400	438	418	402	424	415	398	431	445	435	400	382	409	441	434	430	390	435	404	402	433	447	416	417	389	406	427	415	415	394	419	432	411	433	434	398	383	405	445	383	445	441	432	444	422	408	389	436	384	419	427	418	402	411	409	419	408	410	413	402	419	418	437	410	417	396	429	439	402	453	401	421	403	402	414	396	426	395	434	368	448	459	407	394	419	399	409	380	440	418	403	433	460	431	444	445	420	441	465	426	435	399	397	393	388	388	415	418	377	422
1186	285	298	274	272	239	229	241	264	245	220	245	240	209	219	224	212	240	241	210	201	213	244	235	234	246	218	235	229	241	239	228	221	245	211	234	249	230	225	232	211	216	224	245	201	240	269	244	257	203	214	201	218	233	241	210	232	227	237	268	230	195	240	241	231	247	223	239	264	241	225	225	249	213	214	197	229	232	240	220	224	223	231	241	220	216	246	271	227	226	209	241	227	253	221	226	219	232	208	211	228	220	227	211	228	212	226	217	234	222	204	220	227	247	213	235	222	245	212	227	233	220	239	228	209	210	238	211	228	219	211	217	246	220	211	237	226	210	205	220	240	230	201	252	236	227	234	189	208	223	226	256	212	247	217	241	216	228	221	212	234	221	252	259	223	240	204	242	219	250	218	236	236	209	222	239	233	214	223	227	248	223	223	217	207	229	212	213	193	242	238	224	217	206	242	207	218	211	224	241	229	233	227	231	200	254	225	245	261	207	213	225	196	196	218	195	232	227	221	225	225	237	228	236	227	247	202	251	224	219	236	237	235	219	226	262	232	222	208	230	267	254	205	233	227	213	220	225	233	240	232	237	240	209	230	231	228	225	211	232	216	235	230	254	240	234	228	253	222	233	217	213	214	208	204	244	249	217	231	219	218	197	214	231	230	232	220	240	231	206	255	232	216	245	232	246	233	211	239	244	229	219	213	236	233	238	209	257	233	231	211	223	227	226	207	227	232	243	213	216	216	240	227	210	241	237	222	219	224	245	235	207	249	241	247	248	212	228	233	238	218	257	253	218	243	213	204	194	249	218	215	236	209	234	199	206	230	226	240	246	231	219	204	226	224	224	243	251	218	204	240	232	245	253	237	228	216	231	236	225	216	238	228	231	223	213	204	226	238	232	223	256	249	214	215	229	229	207	223	194	230	238	198	212	198	227	245	247	223	226	246	234	235	228	225	231	207	229	233	220	217	223	254	228	228	214	214	212	266	245	218	247	223	201	214	203	221	205	229	224	232	202	240	246	223	224	236	222	207	228	230	226	233	222	217	232	255	246	219	234	236	233	223	237	231	228	229	221	217	243	262	248	211	216	218	231	225	243	197	238	242	244	224	216	250	218	249	208	227	242	218	228	230	250	220	217	267	221	223	237	224	221	237	224	227	229	220	267	222	213	238	208	222	247	201	226	242	232	211	215	217	213	236	228	231	241	220	229	221	252	232	227	242	225	216	251	222	233	234	213	227	216	229	226	236	205	280	249	247	224	211	222	192	243	216	205	237	225	226	226	234	216	206	242	231	220	211	212	216	287	239	239	230	202	216	215	250	219	236	223	234	232	215	215	235	217	270	259	224	217	215	241	238	229	242	217	221	238	230	236	195	244	248	216	223	239	234	212	217	266	241	225	207	238	247	216	220	248	244	221	211	211	234	230	219	228	222	220	208	208	252	233	231	255	226	258	228	228	221	232	247	232	245	233	232	241	227	228	230	225	251	228	210	232	234	223	248	228	235	252	208	234	240	249	213	226	219	251	230	255	243	223	214	260	222	247	254	238	229	225	236	224	245	218	235	194	249	216	220	218	204	215	226	207	240	214	241	221	219	280	194	222	232	221	233	218	240	250	235	253	230	246	234	234	228	220	249	248	242	224	213	230	232	223	227	229	235	228	194	227	237	233	228	256	219	238	243	215	229	209	224	233	263	213	205	255	221	215	226	212	259	217	229	210	218	234	247	227	200	232	234	231	217	236	264	235	210	237	231	232	223	231	240	218	194	225	203	226	218	238	236	216	228	243	238	208	223	226	240	212	235	223	280	208	210	232	236	238	229	226	208	239	231	212	247	208	227	234	235	237	219	259	231	221	210	212	227	218	221	243	223	216	213	247	265	225	247	200	198	253	198	220	220	231	212	230	238	211	239	259	215	240	227	215	227	232	227	237	228	225	240	238	219	253	237	220	221	224	229	242	216	207	248	256	237	242	251	237	214	229	248	237	206	227	230	253	237	206	226	223	203	254	209	263	241	229	226	239	226	222	232	222	227	207	218	215	259	225	206	228	256	258	223	254	249	216	221	203	257	241	232	229	255	233	285	246	246	206	209	208	227	240	231	195	236	258	247	199	222	201	216	243	221	221	244	251	223	228	232	259	240	249	248	218	250	241	244	215	227	249	251	249	233	228	225	226	245	223	235	248	226	226	259	248	217	252	228	236	205	239	251	220	213	219	232	254	218	204	244	222	234	222	223	209	225	210	226	200	219	232	246	230	244	230	238	224	239	235	222	207	235	227	267	189	230	234	240	215	255	232	220	218	237	222	232	213	209	249	259	224	233	238	235	224	225	224	214	252	226	229	255	228	251	226	197	231	241	268	228	221	204	217	231	206	245	223	233	228	210	240	237	230	221	206	191	227	211	214	250	206	203	229	211	220	239	249	220	213	253	226	226	186	245	212	262	192	255	232	249	236	206	219	232	227	227	225	233	227	241	220	254	247	231	254	255	249	217	197	224	218	237	229	230	236	209	222	230	215	235	221	251	240	237	243	235	202	253	253	240	210	210	228	224	214	222	249	244	237	220	228	223	211	242	224	243	229	235	236	239	231	246	218	215	226	220	238	240	216	231	253	224	222	208	209	227	211	247	218	225	210	239	225	233	226	223	237	232	237	217	225	252	214	237	231	236	229	205	216	219	250	209	233	237	244	245	249	228	209	243	238	230	229	210	232	187	238	252	197	275	215	221	211	198	211	212	230	234	222	230	243	228	231	249	200	240	239	230	232	232	191	230	234	229	214	245	220	228	231	246	232	235	245	223	239	216	230	223	243	238	225	212	233	217	234	232	213	259	204	229	265	230	228	251	222	271	220	218	226	214	234	216	233	229	221	235	224	230	240	231	245	203	208	232	266	264	225	213	226	208	204	210	247	207	224	215	239	222	220	201	228	231	225	249	220	242	206	212	217	228	210	219	233	229	240	244	238	233	217	206	221	223	238	244	235	224	202	257	258	206	233	240	229	232	251	224	244	224	236	217	215	197	245	236	230	238	247	237	237	230	233	227	225	221	228	228	233	229	195	225	248	230	263	208	216	196	206	205	235	241	220	219	240	234	252	210	223	235	258	235	224	239	227	221	213	225	212	239	218	220	225	263	230	201	223	225	215	239	222	251	224	241	235	228	201	218	240	224	248	217	253	224	251	233	236	229	230	229	239	237	238	246	227	228	225	247	245	210	233	231	228	231	211	233	228	279	222	248	235	216	230	236	235	229	241	231	223	260	236	231	248	219	251	228	237	217	236	232	223	243	203	209	210	238	223	239	223	248	266	264	236	213	215	224	211	240	226	236	241	261	225	241	220	225	235	232	243	216	226	226	246	246	219	225	264	206	236	220	232	221	210	188	243	248	222	234	239	220	228	220	230	239	221	232	213	251	190	242	258	243	210	218	238	233	240	227	209	218	230	241	227	208	213	240	215	226	224	248	219	238	229	256	238	202	218	225	202
2367	829	970	958	954	958	882	877	850	795	807	810	826	829	825	806	772	807	773	771	796	797	782	789	755	814	765	764	813	726	784	764	754	797	747	758	692	738	762	793	793	809	804	732	805	733	768	777	747	782	754	738	757	774	772	783	776	774	777	808	806	730	737	747	767	725	777	772	773	719	775	782	748	734	770	783	821	794	725	804	771	749	742	773	738	804	826	770	780	763	736	754	729	766	751	784	726	707	739	775	752	822	763	729	760	783	779	778	838	782	793	774	768	755	806	781	743	734	799	728	803	777	744	747	806	774	788	810	721	736	781	776	762	755	737	789	810	777	757	746	786	746	721	738	770	797	786	690	807	747	767	767	816	797	736	741	775	727	737	702	834	752	720	750	760	787	734	749	755	764	758	801	749	771	781	810	796	699	765	781	723	786	757	744	782	766	732	779	778	770	788	819	771	745	776	761	786	786	777	752	757	799	746	724	753	764	784	744	820	782	771	768	787	747	825	793	754	767	744	745	734	784	756	782	774	797	750	759	765	737	762	752	804	765	781	770	751	734	713	724	809	766	764	744	756	742	760	759	735	780	766	757	741	763	789	757	769	769	793	725	758	768	721	752	767	711	765	717	710	787	817	739	738	790	787	756	778	773	714	720	769	751	819	761	777	789	756	739	761	792	775	776	810	758	785	766	780	808	772	752	729	738	799	802	746	751	744	750	730	780	803	758	811	763	757	777	780	734	754	808	774	732	733	724	753	762	798	782	753	772	740	729	757	811	768	775	735	729	768	783	786	759	820	800	805	775	792	772	761	751	746	796	773	744	776	768	760	807	772	735	714	774	775	770	744	770	754	794	771	764	749	767	797	730	767	738	743	760	800	726	815	763	798	715	759	786	754	755	790	790	765	771	779	794	751	782	731	780	740	736	758	756	835	822	763	806	702	801	798	775	754	775	772	777	760	732	740	770	761	818	787	705	762	776	802	789	721	739	813	715	786	753	755	787	756	797	767	816	790	800	719	816	787	749	746	736	801	776	769	769	768	773	773	772	835	725	816	772	749	762	719	751	767	742	758	776	816	774	780	804	785	766	750	783	760	737	797	752	818	768	761	731	727	723	772	785	769	752	798	730	773	747	741	826	767	762	754	830	730	745	744	741	754	768	795	798	758	756	765	743	784	782	742	778	797	750	782	816	758	776	789	754	741	793	780	831	786	718	753	719	755	800	756	741	778	770	755	758	700	782	737	782	736	726	774	762	728	795	722	754	787	765	688	756	735	769	813	788	754	744	781	751	800	755	825	757	730	740	813	721	767	762	761	819	763	789	786	761	748	772	745	743	761	718	789	747	816	790	809	776	802	776	767	779	767	756	713	745	783	790	719	784	743	756	785	753	735	734	784	725	798	739	783	735	791	738	754	785	801	788	756	759	768	768	789	824	792	768	745	707	757	773	771	796	792	805	759	722	824	818	765	790	775	787	787	790	782	791	732	772	793	815	772	707	812	738	770	776	806	756	733	734	765	741	772	811	762	790	739	812	782	738	767	741	747	781	765	783	822	760	786	771	725	711	719	765	747	794	703	822	756	797	775	759	757	765	757	812	771	785	774	784	797	734	784	706	779	800	759	728	760	752	804	786	746	777	760	816	783	762	776	791	801	832	737	762	741	772	737	705	771	756	781	772	811	711	788	758	753	793	755	770	793	735	725	752	792	788	738	782	777	765	790	682	776	727	753	767	823	763	765	787	766	737	731	754	805	814	731	759	772	738	798	797	786	776	748	782	743	791	780	762	736	795	746	756	739	777	768	771	790	771	785	783	778	826	780	749	749	719	730	766	800	790	754	786	781	741	696	798	746	733	777	741	741	750	753	800	788	723	754	752	832	774	775	826	782	740	761	783	762	747	788	748	744	766	752	784	769	762	745	782	746	719	781	794	758	742	824	797	800	752	786	749	761	783	795	736	738	744	788	767	783	795	786	795	774	785	798	755	789	764	777	773	738	766	770	801	719	760	807	787	738	710	774	780	795	740	772	686	800	739	811	785	764	742	741	742	788	771	758	777	766	777	764	742	742	791	759	724	767	768	761	820	749	801	761	742	747	822	778	759	772	791	778	807	754	732	761	755	737	779	764	779	765	731	762	778	794	860	779	775	736	754	778	789	764	713	730	770	784	756	795	747	797	744	755	750	788	804	799	769	796	722	776	789	744	777	767	739	776	732	829	759	724	736	768	752	777	738	765	724	786	739	729	757	747	765	824	820	748	782	751	777	752	756	788	710	752	766	791	768	764	759	748	754	793	794	733	774	735	776	757	764	764	835	676	744	723	793	714	736	751	769	834	752	770	726	765	755	820	759	757	794	740	779	725	742	783	770	767	808	776	780	770	728	759	757	810	776	706	762	747	766	747	757	729	753	792	745	759	769	796	729	850	745	753	736	751	750	770	781	791	765	804	726	768	778	736	737	725	825	777	758	802	747	737	744	756	780	830	801	752	786	713	804	760	745	748	767	776	803	786	742	739	778	762	765	827	779	737	794	725	765	814	771	787	777	841	793	792	781	768	757	742	782	740	799	756	729	781	738	770	723	818	760	764	834	761	775	822	773	755	760	767	747	786	770	786	747	790	768	770	796	726	809	754	771	765	802	763	806	792	755	772	800	753	773	779	766	732	745	742	740	768	805	782	778	758	823	739	771	786	772	788	747	783	790	750	782	784	791	790	778	723	730	758	761	782	704	760	791	810	754	769	770	762	764	740	728	787	771	743	768	752	774	745	761	778	718	723	809	768	755	731	853	756	740	745	798	725	715	760	764	750	805	762	752	772	787	742	789	741	732	785	771	713	720	769	749	825	806	737	775	773	767	789	761	768	778	763	746	775	755	779	779	768	713	754	781	719	781	748	775	734	788	777	737	764	762	761	777	754	770	764	775	793	792	759	755	806	753	761	781	719	696	758	752	744	807	707	738	778	724	750	757	769	757	761	792	785	735	760	774	781	744	761	771	786	775	749	769	754	807	774	791	715	780	787	811	782	716	761	805	810	712	747	786	757	784	740	784	773	727	755	750	778	787	742	747	748	762	789	778	743	770	754	783	750	790	798	792	756	762	794	837	775	740	762	756	779	757	796	767	784	796	758	751	765	729	827	762	799	757	703	791	757	785	796	766	751	793	737	817	761	777	725	766	781	805	730	742	807	775	779	808	735	794	758	793	804	746	777	773	760	798	840	807	798	772	830	775	796	748	798	744	796	820	754	813	732	751	774	746	776	761	759	813	758	752	740	775	764	745	737	729	772	783	785	827	764	801	731	738	785	821	741	721	721	746	778	752	745	766	780	787	766	760	797	755	792	788	746	779	771	777	754	780	816	737	769	753	779	782	758	735	780	766	767	735	726	752	745	730	797	770	800	803	739	755	767	798	774	727	773	753	739	734	766	742	768	775	724	762	755	736	721	779	742	805	728	783	807	775	741	735	786	803	771	803	741	773	797	742	783	767
4174	912	1230	922	707	519	388	310	280	240	244	194	197	188	168	185	159	174	144	167	144	148	147	134	160	143	137	145	131	158	144	147	135	149	134	138	140	136	123	131	135	125	138	104	137	137	140	116	112	147	135	156	134	127	133	137	128	130	141	144	132	138	133	102	138	130	120	115	133	150	137	138	138	109	124	128	126	134	126	115	132	127	131	111	113	121	126	135	127	140	114	123	143	145	157	118	113	142	131	111	114	132	116	125	130	119	140	135	123	127	149	120	177	118	126	134	119	134	114	118	122	112	124	132	121	137	121	118	125	108	140	138	138	131	127	136	135	144	113	128	108	150	115	125	115	128	142	145	145	114	117	135	131	125	112	130	135	119	125	127	144	119	133	139	119	129	128	135	99	118	123	113	127	97	121	143	130	113	158	120	154	153	124	124	143	138	136	134	139	118	132	129	122	122	131	124	127	119	125	127	128	120	127	117	113	128	128	101	118	156	144	125	115	108	134	118	122	121	132	131	136	143	118	140	111	125	129	116	145	124	126	145	139	153	112	137	115	140	132	137	113	141	114	137	124	120	130	135	138	111	130	112	151	131	133	112	123	110	120	133	115	123	125	122	126	131	132	133	121	115	126	119	123	126	146	124	136	120	116	120	112	145	128	133	128	136	125	143	131	123	134	123	134	115	127	129	130	137	127	136	131	141	144	128	135	130	124	118	120	102	127	98	152	137	158	146	139	118	137	128	135	144	119	149	140	145	142	123	131	140	126	117	126	122	149	130	129	129	134	155	129	138	134	133	118	111	136	137	132	133	149	131	151	144	135	113	108	125	139	121	144	119	117	129	125	117	134	142	118	125	118	133	130	121	133	124	122	120	123	113	134	135	146	107	133	116	127	128	114	111	124	133	133	136	127	127	115	113	119	135	138	123	120	128	126	135	132	131	137	139	137	112	111	132	112	138	127	130	147	138	120	142	136	137	148	132	136	125	133	145	123	123	131	132	127	130	119	127	115	137	126	130	122	122	143	150	111	108	115	147	119	118	124	131	132	136	130	137	112	110	127	116	119	142	120	134	115	144	142	124	114	123	126	124	114	119	119	113	120	118	131	116	138	144	139	122	125	128	128	135	132	104	117	135	159	126	121	141	127	129	118	142	118	108	119	128	125	121	123	151	131	143	114	143	135	120	114	116	118	146	137	117	126	144	127	125	130	148	139	130	129	110	152	135	126	134	153	132	151	123	129	154	160	129	131	111	138	143	139	119	133	124	110	121	122	132	123	106	126	139	125	134	136	113	122	160	124	123	129	133	116	136	123	131	130	144	118	140	154	133	126	127	157	122	130	127	123	139	150	129	122	140	117	123	136	129	154	127	139	121	136	137	109	147	136	121	128	142	126	136	116	136	139	113	163	151	148	122	133	125	128	121	136	132	136	136	124	121	117	133	135	134	128	117	126	135	132	126	119	138	117	117	132	129	151	133	133	108	130	127	121	108	154	139	138	116	112	121	136	116	146	117	146	136	139	136	105	135	134	104	117	115	132	130	127	141	122	138	156	121	126	121	136	153	120	124	145	124	122	115	134	133	142	142	149	121	133	131	135	118	140	130	109	149	119	137	116	118	137	129	116	115	132	126	126	133	143	148	140	116	129	122	135	124	113	120	119	136	129	134	131	131	116	120	131	117	132	129	128	127	121	125	148	120	132	132	124	113	135	116	135	132	125	138	99	124	134	125	139	145	117	109	140	120	131	132	130	129	134	108	140	144	133	109	132	120	130	113	134	137	122	160	117	136	119	140	127	126	147	138	126	124	130	133	108	140	115	137	132	129	111	121	96	119	121	151	123	131	122	144	117	132	139	155	126	150	121	140	126	120	142	133	127	126	119	110	144	144	121	121	142	121	125	127	134	124	94	118	128	110	148	135	137	129	135	133	149	128	112	125	133	145	126	118	131	133	136	133	121	117	144	142	120	133	142	134	129	93	116	120	126	123	136	113	127	154	130	124	125	134	140	144	120	123	131	138	147	119	127	127	120	136	143	131	143	143	128	137	121	139	123	113	126	127	119	144	128	128	140	137	133	131	129	129	109	139	112	118	128	134	141	139	143	136	121	141	116	134	111	131	140	106	140	125	124	129	128	122	154	112	127	123	120	116	153	137	145	127	111	129	119	152	111	108	148	118	140	128	128	109	145	143	150	129	141	125	87	132	121	134	125	115	128	129	112	125	139	114	142	150	137	132	134	132	131	152	139	138	140	119	150	138	119	141	137	153	120	128	132	144	129	150	141	133	125	130	121	105	137	113	153	155	147	123	138	131	130	147	120	132	122	130	120	125	148	103	110	129	126	127	113	123	125	139	151	108	129	136	111	135	107	126	122	121	114	145	129	126	137	143	143	141	141	123	126	139	132	131	129	126	129	127	113	126	130	127	138	120	115	113	148	123	131	136	113	102	140	122	136	109	131	144	123	151	129	132	123	127	113	133	139	107	124	122	122	149	137	102	123	133	104	122	125	138	123	143	140	117	123	147	116	119	134	113	132	119	118	141	140	103	119	120	138	134	125	123	115	119	134	130	129	135	130	128	113	135	154	119	115	125	118	137	137	151	123	121	113	124	111	119	138	120	112	143	120	158	124	131	133	115	119	125	134	123	137	152	122	118	116	127	122	130	118	136	112	112	130	126	127	149	132	124	127	138	120	132	125	129	144	109	135	136	123	129	119	127	141	130	120	129	128	123	140	133	139	103	158	106	139	155	131	118	131	119	116	127	131	134	125	138	128	118	145	130	130	119	119	130	118	129	142	131	126	129	129	123	123	133	134	147	115	150	137	147	140	126	110	107	130	118	123	123	134	123	118	129	146	151	117	129	127	109	127	132	122	123	126	151	141	124	125	113	107	146	144	143	130	133	124	125	121	102	124	137	122	142	122	128	127	124	123	132	118	119	131	117	112	114	122	126	116	136	124	132	118	128	131	125	122	144	132	117	132	136	113	131	139	149	128	119	119	148	118	139	126	136	98	132	131	147	131	132	127	152	122	131	121	115	119	136	117	128	140	115	141	148	137	146	127	110	143	155	139	112	123	114	128	132	131	132	112	117	125	144	133	138	130	124	137	127	121	109	123	138	135	137	106	129	133	112	115	128	115	137	124	124	116	117	142	125	112	145	131	133	129	145	138	134	111	128	127	129	134	133	113	130	124	135	141	104	130	148	144	111	131	145	120	129	127	136	128	136	128	126	119	134	125	144	170	120	145	137	116	122	145	124	136	139	151	115	144	118	125	135	142	128	149	146	128	137	142	137	117	122	115	121	121	154	121	126	124	132	117	154	155	119	131	129	149	149	126	133	120	145	121	131	120	138	145	116	121	139	125	125	125	132	129	128	138	157	110	133	121	108	119	130	127	136	116	136	122	125	126	123	131	132	122	113	129	110	135	120	118	149	135	124	130	125	121	114	134	153	133	146	125	147	119	124	142	124	126	128	111	135	110	156
5569	1431	3055	3481	3070	2586	2197	1758	1524	1344	1278	1174	1019	1000	876	869	836	787	773	686	718	629	650	647	620	617	633	597	573	581	592	543	548	551	552	532	536	539	550	527	525	523	519	511	503	501	506	525	501	544	511	498	497	492	485	475	521	496	476	522	537	505	516	498	488	487	492	487	491	455	507	508	468	485	480	549	516	452	492	501	499	504	511	521	492	517	494	472	529	520	486	447	519	471	504	460	466	485	486	457	486	499	533	490	501	496	458	494	463	488	499	446	475	481	541	443	495	513	469	448	519	477	496	532	436	496	469	496	425	459	447	503	499	456	464	479	476	474	498	484	490	513	477	468	490	449	482	499	447	500	437	490	485	505	495	477	449	471	456	495	476	493	488	483	443	471	492	461	477	480	480	456	503	503	458	496	485	473	454	476	491	501	486	501	497	488	479	494	474	499	507	488	475	490	509	447	493	487	489	475	495	460	451	486	476	504	473	513	475	466	465	475	465	459	525	475	525	474	468	462	444	483	459	463	475	478	474	456	463	480	456	503	474	488	474	492	488	455	449	460	480	473	488	467	443	480	450	495	484	460	490	479	479	472	465	442	487	489	472	441	511	476	492	469	475	449	481	470	469	452	464	461	502	514	482	485	508	461	464	479	469	470	459	471	483	506	419	440	452	503	472	476	469	489	523	494	474	483	485	471	457	486	461	473	506	442	466	454	456	479	476	434	466	453	462	472	476	500	477	438	482	486	476	465	448	445	498	479	490	488	477	492	504	493	472	497	493	468	451	470	463	473	503	459	483	493	506	450	462	488	459	486	472	480	533	498	479	490	471	467	499	487	514	463	459	457	469	468	476	498	479	445	462	491	473	481	513	488	484	447	433	456	503	544	498	470	467	449	503	482	482	477	501	516	481	481	486	474	520	460	480	500	466	483	502	451	489	471	481	430	438	500	456	475	495	556	503	490	481	472	487	490	486	460	526	479	460	482	457	484	481	482	505	463	458	482	506	510	490	480	497	450	489	470	464	466	435	460	469	453	488	457	486	489	476	470	482	433	444	511	482	466	428	488	472	459	465	509	445	484	478	489	503	478	511	519	475	434	476	490	484	479	436	501	504	496	498	475	457	478	481	491	489	446	485	514	484	446	473	462	444	497	425	454	462	469	490	495	475	455	482	471	490	465	494	499	464	508	479	479	485	447	494	480	481	466	470	463	479	471	491	496	471	453	471	481	509	489	440	535	471	521	477	484	435	473	463	520	464	451	497	465	464	464	476	524	461	456	460	510	502	511	450	496	463	478	473	466	502	520	501	473	481	504	472	494	474	462	491	476	418	464	478	462	466	460	525	460	465	510	463	457	483	457	487	459	479	475	491	504	471	463	493	503	488	478	473	471	473	483	479	457	415	445	485	460	495	455	462	471	508	474	507	466	498	458	486	480	440	444	503	479	489	498	514	451	506	486	468	485	497	473	467	457	488	495	477	443	466	496	455	478	492	475	508	520	497	470	482	488	507	510	484	449	491	459	462	520	469	436	440	434	481	442	506	447	502	452	489	484	477	466	494	498	469	451	496	452	485	448	500	463	498	484	487	474	505	470	465	476	488	424	440	498	504	425	469	480	472	426	484	499	468	480	418	454	480	456	484	499	494	448	480	468	495	510	449	473	512	469	489	465	413	496	463	512	456	487	500	444	467	488	504	471	468	444	447	491	455	499	477	484	486	502	416	503	487	523	504	459	484	457	401	459	498	493	467	494	434	514	496	491	470	463	460	476	469	483	441	471	498	489	508	463	455	475	508	478	457	497	467	457	484	475	447	465	510	500	498	516	456	469	508	468	467	463	456	463	509	484	455	497	457	475	499	473	476	511	474	485	465	493	504	457	425	516	450	516	509	527	479	462	487	484	498	479	483	472	507	501	461	465	462	493	464	485	486	484	447	496	509	513	440	471	497	448	489	472	450	481	477	502	458	463	471	457	493	475	497	490	512	486	463	486	453	461	450	500	453	442	499	456	465	462	487	474	474	483	499	498	484	514	453	472	473	456	521	515	499	436	464	485	480	463	443	519	485	515	489	449	488	448	465	480	464	469	518	508	445	486	480	478	489	465	514	507	483	482	464	483	486	453	473	483	450	457	439	485	444	501	485	504	507	529	459	491	492	499	446	459	474	455	490	502	482	471	519	451	440	459	450	464	492	488	497	501	449	478	482	485	462	508	453	513	496	451	477	462	487	489	497	458	447	448	477	509	475	457	469	459	429	441	471	479	487	484	466	476	463	450	482	493	505	489	400	510	509	491	463	457	461	455	516	445	510	503	465	418	450	475	501	476	528	484	440	484	457	477	511	484	468	466	440	481	464	451	464	459	471	475	477	516	444	499	496	474	484	470	463	474	488	483	490	503	462	482	484	497	467	446	475	455	469	484	479	459	507	435	458	461	471	467	480	481	474	466	468	482	491	459	475	467	501	492	442	514	460	452	446	471	447	434	517	458	449	484	494	489	480	495	484	461	450	483	462	473	484	460	439	472	480	476	478	452	526	481	469	473	457	464	474	467	444	514	477	479	521	498	516	519	454	494	487	496	453	511	501	478	473	465	497	441	488	499	508	485	499	464	468	461	478	481	437	499	464	482	485	477	451	482	506	472	474	494	480	496	461	489	464	503	481	487	480	457	488	502	421	492	491	468	466	447	467	480	465	465	499	444	479	488	475	473	456	490	468	471	453	466	486	460	516	480	486	479	472	463	462	486	454	467	472	517	493	470	486	481	474	459	489	500	470	539	490	481	460	461	474	462	493	459	469	490	485	505	477	470	471	473	469	480	536	484	469	482	483	445	447	495	460	465	469	436	506	474	509	468	496	486	515	472	482	516	519	450	459	492	483	459	482	453	488	463	486	478	514	496	489	508	498	492	478	498	457	471	482	466	431	473	461	486	466	476	489	489	461	461	484	489	522	487	511	475	463	481	458	468	511	462	465	478	513	484	475	505	441	516	419	448	494	488	471	491	505	473	459	451	492	496	457	477	488	470	492	459	498	480	446	488	470	521	491	484	499	447	445	487	453	467	421	467	458	497	488	490	483	465	479	477	493	500	457	492	509	489	501	493	520	510	480	464	470	467	488	465	491	449	448	481	451	445	494	456	533	467	484	462	487	469	473	460	478	495	465	465	473	533	459	449	455	455	471	518	438	454	509	484	474	509	480	492	488	476	478	508	464	487	490	475	497	461	496	516	478	494	493	473	506	465	438	473	492	434	489	493	455	456	454	487	459	495	497	502	471	466	494	470	450	508	506	495	474	444	499	422	476	493	471	469	507	501	487	496	481	466	466	496	490	496	487	458	450	503	477	491	491	450	533	509	449	457	445	427	451	491	469	476	482	453	487	456	524	476	471	485	446	444	491	519	479	477	474	481	498	453	495	493	474	504	492	487	461	492	504	469	471	465	487	463	502	491	509	471	491	449	449	492	483	522	465	492	487	447	479	434	498	489
7559	1775	2313	1698	1130	849	602	497	423	355	284	255	224	241	206	181	224	179	189	180	159	159	152	132	121	156	164	146	144	136	122	133	144	123	156	130	139	115	135	117	115	116	125	125	129	100	102	116	119	109	129	89	113	109	133	118	124	114	134	117	115	119	129	119	99	129	98	114	109	109	118	113	103	107	117	122	134	127	114	119	111	108	120	106	133	120	113	126	119	119	119	106	97	122	112	112	121	106	117	132	110	104	111	97	109	115	107	122	102	111	105	129	117	122	114	118	96	110	131	114	128	108	113	114	95	96	107	122	111	121	120	113	118	118	103	96	109	136	125	124	98	115	107	107	114	121	118	116	104	126	124	105	116	91	115	103	125	112	111	103	119	120	107	118	143	99	112	116	116	107	124	106	111	132	124	121	120	101	128	112	113	126	112	106	116	122	121	109	99	139	103	122	122	99	113	120	100	102	114	106	95	122	108	109	109	117	110	102	126	109	101	117	108	108	110	110	109	98	109	104	115	110	135	106	116	112	103	111	117	111	128	133	115	106	116	120	104	114	107	132	122	99	102	112	122	102	121	118	113	119	116	107	134	123	122	109	96	121	117	114	113	132	98	127	125	121	112	114	110	111	104	134	110	118	117	92	103	116	124	132	107	99	99	107	114	122	81	111	115	113	102	101	126	106	112	103	111	103	111	123	115	117	98	109	117	120	121	114	103	127	101	127	110	116	136	133	131	123	117	107	112	102	112	92	106	140	119	127	116	101	120	118	109	117	134	130	91	109	105	121	118	119	100	104	114	95	94	126	118	97	103	121	125	96	144	118	116	117	113	116	108	96	109	104	134	94	118	116	133	129	109	108	116	112	121	116	109	119	109	120	113	120	104	111	103	103	116	115	113	95	100	102	95	107	120	116	123	109	115	120	123	125	114	111	95	128	118	107	115	110	117	123	114	108	108	128	114	111	118	117	122	124	108	114	102	125	114	113	117	129	125	123	133	118	123	108	92	112	104	101	106	106	112	113	115	122	130	121	122	110	143	125	109	111	111	108	119	109	103	117	114	106	112	135	128	127	125	123	131	126	123	96	116	107	111	109	99	125	116	103	128	117	109	108	121	106	104	108	119	106	121	109	115	99	102	131	119	107	108	103	128	113	110	103	129	126	116	115	116	109	100	115	119	102	117	116	110	114	97	112	110	130	107	121	115	104	121	111	105	141	115	125	101	102	122	122	124	112	125	91	113	117	104	128	110	100	96	108	107	97	89	125	110	131	121	101	127	110	121	127	100	100	95	124	120	120	105	102	120	108	111	118	111	111	115	125	104	110	122	116	122	111	117	98	121	143	125	120	115	108	135	140	141	85	110	114	105	99	116	89	109	134	122	93	115	109	112	131	111	135	117	148	123	112	114	135	113	131	126	113	124	117	101	102	112	114	122	106	122	125	108	102	116	116	132	124	121	106	129	91	114	108	125	120	119	118	118	106	116	120	137	114	113	104	113	120	104	130	95	134	100	124	134	118	112	129	112	130	100	110	102	121	115	105	123	106	111	94	101	107	122	122	103	137	119	94	104	111	120	111	107	91	103	120	88	102	115	116	104	121	107	118	106	118	122	147	130	95	116	124	116	113	97	122	123	103	119	111	119	125	124	95	119	113	111	121	119	95	127	126	101	113	123	117	116	116	117	107	92	111	98	104	131	109	112	110	126	115	113	97	115	105	97	128	118	129	121	100	93	104	140	127	116	112	112	109	101	105	137	102	112	88	111	122	122	97	106	108	117	115	108	103	122	93	122	104	92	120	116	122	104	128	140	104	111	105	124	120	138	117	123	113	125	121	102	102	107	124	98	114	133	103	118	102	116	117	110	107	105	121	97	89	132	116	111	121	105	121	108	120	106	118	116	143	104	118	126	110	107	103	121	98	129	104	95	105	108	110	133	92	115	126	119	107	111	99	126	108	123	113	119	111	129	120	123	108	129	133	114	113	110	128	123	119	119	107	131	122	98	102	107	108	113	108	110	107	100	115	101	117	128	102	109	108	104	116	109	96	123	122	124	109	98	116	101	121	131	117	104	124	108	118	103	102	115	95	100	99	114	100	115	121	100	95	117	115	115	109	122	103	123	123	105	110	114	109	116	111	114	125	109	122	122	134	120	120	96	114	103	113	149	116	108	129	117	105	123	102	97	112	141	126	114	100	108	106	126	85	112	97	115	103	137	116	104	132	119	141	112	96	122	114	107	115	116	132	132	117	113	112	109	120	99	108	127	121	118	119	124	111	131	106	101	108	123	128	117	111	107	126	109	93	123	117	141	109	127	119	116	112	108	111	131	119	128	115	118	123	111	108	110	100	102	121	105	108	112	124	126	119	107	98	111	118	132	112	127	116	113	101	112	93	110	135	129	116	107	107	103	120	116	114	115	127	115	109	124	107	106	108	105	123	122	131	117	117	108	101	110	127	119	123	125	128	99	112	93	134	108	110	101	116	114	121	118	105	111	103	129	110	118	127	102	128	109	117	122	123	133	115	111	107	117	119	98	110	105	97	97	107	132	99	118	122	125	104	132	128	109	120	105	110	104	122	129	117	127	109	135	134	125	135	127	109	112	131	118	111	113	123	117	114	134	102	118	115	89	131	136	107	116	117	113	113	122	135	132	112	108	117	113	102	107	106	109	115	103	117	119	114	104	113	129	104	126	103	96	130	119	105	118	94	119	128	118	126	106	125	135	97	94	122	116	122	118	86	119	118	93	129	100	105	109	104	114	114	146	110	112	100	110	103	126	99	118	108	128	106	115	132	106	91	81	109	113	104	118	112	97	117	113	129	125	116	97	107	116	98	130	131	101	114	115	113	108	123	103	103	116	102	104	139	100	114	124	120	122	124	112	130	119	120	104	86	121	122	115	131	116	119	98	111	112	111	109	114	114	97	111	97	107	116	122	100	107	94	119	106	103	121	132	112	106	98	103	110	99	130	118	111	124	105	104	114	111	128	109	100	111	97	106	117	133	113	90	107	100	105	122	107	125	109	100	104	110	105	108	110	134	108	109	106	129	121	99	93	119	112	109	118	108	115	105	108	122	94	119	115	133	104	106	124	122	130	133	113	109	113	103	105	112	113	102	108	121	116	113	120	127	114	112	123	103	110	118	114	108	133	123	143	119	104	99	122	108	123	103	126	108	117	115	118	119	84	104	130	109	132	126	121	111	121	114	121	118	110	121	121	123	114	104	115	94	116	109	131	113	98	108	118	93	108	106	126	127	99	110	104	106	126	130	106	125	98	109	119	110	111	113	102	110	112	116	110	125	131	117	113	114	104	111	125	120	94	105	122	126	108	121	108	112	104	129	121	113	122	101	115	139	122	116	125	126	109	116	113	119	129	122	114	129	107	135	130	112	95	121	139	116	111	107	121	104	121	120	113	117	122	113	112	102	112	113	110	111	111	111	109	112	112	119	92	113	102	121	116	102	115	130	118	118	119	122	116	110	99
7697	2303	5106	5840	5109	4277	3517	2809	2487	2137	1941	1672	1478	1330	1239	1230	1095	1029	941	936	861	791	778	809	752	728	640	667	604	653	657	582	598	577	573	571	562	560	556	525	583	507	515	508	527	548	499	491	489	513	492	525	485	501	521	458	464	472	497	481	469	496	445	453	479	467	482	460	423	416	471	456	464	491	463	486	437	468	465	483	459	440	444	450	491	417	414	427	491	451	418	453	459	487	447	472	448	470	437	449	433	438	475	432	450	446	451	481	442	454	451	430	418	442	407	454	435	461	457	431	456	446	413	440	431	399	433	455	448	442	429	459	419	416	448	438	440	455	458	458	455	490	434	462	429	432	444	428	454	431	421	441	422	430	439	460	451	448	417	477	448	457	412	431	440	427	405	459	412	450	451	479	436	472	430	422	428	420	420	446	427	440	459	469	435	464	410	408	456	441	422	403	411	464	417	473	446	481	428	444	439	453	442	421	465	464	400	434	504	454	450	443	443	424	414	439	420	465	423	394	415	445	438	451	442	489	433	453	442	437	431	443	450	430	461	460	392	453	450	460	446	476	420	442	405	470	420	457	453	425	444	426	413	475	445	412	416	448	459	422	419	446	453	412	461	455	444	440	421	444	458	405	429	428	436	465	426	446	429	433	431	419	466	392	434	462	444	433	458	419	438	438	432	426	459	482	451	437	434	441	425	440	447	451	449	418	452	469	470	402	416	458	470	449	434	428	428	436	446	451	414	466	452	479	441	464	427	440	440	419	446	422	432	416	445	423	428	460	399	492	402	428	422	419	432	422	457	461	502	434	440	442	449	405	461	456	451	421	425	414	406	439	407	415	458	426	461	401	447	458	441	441	447	465	469	412	440	445	444	429	425	469	445	410	428	477	421	430	482	436	436	431	415	455	435	415	461	465	464	415	420	452	445	423	411	417	441	400	423	426	419	420	432	437	463	392	423	405	438	422	412	454	422	384	479	416	472	415	452	434	431	463	414	422	395	450	448	461	449	454	451	430	456	438	448	432	475	423	446	421	436	458	419	513	432	446	456	416	426	457	435	458	407	443	431	451	432	402	408	415	463	448	396	458	427	413	433	422	414	411	422	441	420	425	398	417	460	449	426	457	410	435	465	446	444	423	430	469	425	438	420	416	408	439	446	466	416	415	423	437	416	433	445	429	480	429	422	447	438	438	431	457	435	440	437	424	446	410	473	463	429	407	426	463	457	463	417	439	422	423	439	429	425	424	425	446	434	459	382	434	405	448	430	465	450	431	401	443	411	411	426	462	420	418	437	455	417	429	446	427	447	447	439	441	435	414	442	432	442	413	441	397	448	417	436	430	400	443	455	456	422	438	449	429	456	418	422	426	437	456	440	417	445	472	446	417	463	443	455	413	414	411	437	435	440	453	416	386	429	422	407	419	465	433	430	483	465	408	395	435	449	439	418	420	422	450	427	413	432	472	399	467	433	427	422	431	402	423	450	448	420	418	370	403	459	460	450	427	464	456	438	420	400	420	400	404	441	443	455	429	382	427	444	425	446	452	407	446	429	433	476	448	441	423	474	406	431	411	425	433	440	439	406	446	406	415	438	454	425	395	427	401	460	421	427	441	483	450	437	455	437	439	462	453	465	439	456	470	407	432	431	425	433	432	444	428	447	400	438	442	480	446	441	422	416	411	460	422	424	446	452	465	446	424	403	460	397	411	435	484	398	434	430	447	444	416	457	430	431	442	455	443	438	444	436	447	451	432	462	449	449	471	449	447	495	446	465	445	440	439	427	434	419	436	459	414	451	410	415	423	441	454	438	429	452	405	443	395	462	416	443	404	448	438	442	457	433	428	441	441	460	439	466	479	437	408	441	410	476	404	463	449	477	431	455	432	460	453	447	427	449	445	404	453	416	483	433	434	424	445	434	416	435	429	466	436	427	418	445	436	438	431	426	417	414	427	376	424	422	411	443	435	404	426	429	474	460	390	467	467	408	446	456	455	397	421	430	410	432	434	457	426	426	435	419	440	415	423	411	467	455	413	445	453	476	433	433	460	400	447	429	457	456	421	447	444	421	406	429	371	434	459	439	410	439	448	448	416	401	457	434	446	419	426	431	407	417	450	425	441	423	445	413	439	447	422	446	444	399	408	437	433	427	438	388	461	441	445	416	440	405	416	422	418	454	441	454	438	437	426	411	458	431	476	463	416	408	429	456	416	410	387	446	442	427	392	437	443	450	467	445	452	412	433	417	463	433	455	452	438	451	462	414	421	460	455	419	431	432	471	385	410	453	466	438	416	435	444	419	439	440	426	417	419	432	407	458	443	433	431	432	453	471	408	460	427	433	412	412	473	446	412	446	435	463	422	428	415	485	470	442	419	420	423	404	419	431	418	431	383	462	408	462	450	414	415	470	456	464	403	432	437	436	439	428	454	424	411	408	395	413	446	446	427	435	392	424	445	420	438	448	410	472	426	418	441	443	411	415	408	433	425	434	437	420	444	423	418	417	426	436	428	457	454	423	423	439	441	425	440	440	438	442	402	433	410	414	416	435	447	413	406	434	438	456	490	426	452	452	437	420	423	424	431	461	459	420	435	482	457	437	468	450	442	457	420	446	411	402	470	436	464	439	458	421	421	449	453	438	436	403	421	454	446	450	474	454	435	447	431	446	378	419	458	433	418	441	440	435	415	401	411	413	411	398	402	425	449	425	434	448	432	444	407	438	427	430	467	466	449	442	413	420	477	404	417	453	461	413	430	444	424	398	446	396	440	426	420	422	422	432	450	424	460	461	466	433	436	407	449	413	424	414	414	454	414	426	435	423	425	457	434	466	460	463	429	397	396	457	471	435	434	436	401	444	443	494	407	447	426	428	478	433	446	459	405	449	441	466	396	426	433	443	483	454	407	446	442	394	447	437	452	430	444	443	450	450	399	457	423	426	427	425	402	467	436	425	420	464	434	416	428	473	395	410	400	451	438	402	407	419	431	463	455	401	483	430	429	458	400	430	456	437	427	427	411	446	418	424	467	446	426	443	460	430	405	448	438	433	396	458	436	447	410	429	508	422	445	451	428	461	472	416	419	426	400	392	433	430	440	419	412	473	474	464	414	406	456	463	436	440	447	443	445	440	437	444	451	440	407	442	396	432	433	443	455	438	426	426	443	449	444	426	444	464	419	416	437	429	441	412	443	386	439	473	430	450	439	453	439	460	443	411	456	419	456	410	424	438	438	421	414	451	395	422	461	475	431	453	396	439	467	413	450	466	442	463	441	490	438	415	408	419	436	428	423	429	440	464	457	416	471	451	425	447	438	420	429	455	443	447	386	445	478	434	437	456	414	450	412	430	432	388	410	415	456	405	428	450	464	444	439	444	437	410	388	441	408	452	457	451	409	425	429	393	408	446	399	464	453	424	466	452	414	450	443	450	421	410	394	427	456	435	435	418	441	446	427	441	406	433	466	429	411	446	410	419	440	423	424	457	442	413	405	412	428
1220	283	316	267	277	265	243	254	281	232	244	213	252	250	238	232	214	243	246	226	267	248	226	250	262	266	262	249	238	216	241	238	263	263	245	225	247	232	235	252	231	245	230	238	234	205	221	239	238	244	233	221	225	256	269	239	207	213	250	222	216	239	232	253	228	267	249	232	211	241	229	236	237	212	231	197	269	241	226	250	249	234	237	227	225	209	215	245	241	222	228	258	258	230	237	244	235	242	262	246	242	262	236	223	243	246	226	278	250	230	261	243	224	224	229	243	257	243	216	245	215	247	246	211	253	232	251	256	252	240	242	252	229	218	227	217	220	241	249	212	223	204	232	226	250	218	244	217	208	230	240	221	243	239	255	228	237	236	230	209	272	233	233	255	256	223	211	215	250	240	239	238	236	235	215	259	235	238	260	221	217	250	273	264	270	240	275	236	234	250	221	232	217	258	227	231	249	233	262	244	223	254	271	216	279	228	212	229	259	228	235	267	242	225	246	226	240	245	226	252	233	237	255	236	219	216	260	248	260	250	210	237	230	226	236	248	254	260	241	224	242	237	226	273	257	242	272	214	239	228	234	259	257	276	259	218	270	222	232	259	234	234	248	240	213	219	239	251	253	241	267	240	237	239	236	236	222	207	243	259	213	247	224	251	252	224	237	247	244	240	248	233	253	219	251	236	268	238	230	232	238	224	232	245	225	213	208	250	214	247	220	224	225	230	257	221	242	244	250	246	249	265	238	218	241	256	271	258	237	232	233	251	231	236	204	226	218	231	233	229	226	244	255	236	240	224	238	250	238	254	241	240	255	237	228	253	236	238	258	198	226	226	213	233	237	255	231	229	240	236	245	245	276	242	237	240	239	263	257	232	238	283	266	216	228	278	241	232	238	275	230	240	223	252	223	272	240	250	239	221	236	256	222	227	234	234	251	256	245	215	246	218	225	242	229	224	217	211	252	240	240	239	245	269	239	237	239	252	249	264	252	241	239	234	225	249	238	233	247	216	250	253	209	235	221	233	233	223	260	225	214	235	216	241	259	250	215	214	211	234	236	235	232	236	228	245	244	237	234	274	227	260	231	226	273	251	243	227	235	220	240	245	227	245	238	235	262	268	239	245	239	240	232	243	246	239	232	234	229	251	235	240	248	253	229	229	233	236	242	262	237	244	246	234	262	221	280	232	220	232	234	252	266	237	240	252	235	181	233	242	242	211	224	239	238	247	230	240	231	234	220	243	226	247	235	243	247	230	258	245	224	247	221	259	225	215	241	246	225	257	245	246	226	238	226	239	252	236	239	256	286	246	229	227	279	233	233	239	253	234	231	238	259	242	238	217	232	226	224	242	221	233	228	213	262	191	238	240	242	262	245	258	239	241	227	273	257	233	253	233	258	243	223	251	228	218	219	237	224	214	227	269	244	250	237	242	227	236	241	225	217	229	203	226	238	224	262	264	232	228	256	204	246	230	260	232	242	248	243	255	228	264	257	236	235	233	236	236	236	213	227	238	220	231	248	230	219	247	232	234	231	253	256	200	226	234	208	203	213	240	211	249	226	226	240	245	223	217	238	240	212	265	230	224	240	231	236	263	214	227	257	235	229	249	263	232	223	225	232	240	272	250	237	250	199	248	255	244	252	221	226	252	256	227	224	231	209	272	221	212	245	241	255	203	253	242	264	235	227	262	239	206	241	205	224	237	235	226	212	287	246	245	255	233	220	230	218	246	255	240	227	235	244	263	205	248	251	232	227	240	231	241	219	257	221	227	246	231	258	227	236	234	262	225	212	255	230	207	243	234	239	235	249	233	197	223	227	242	223	242	225	224	216	247	213	256	252	255	256	252	255	264	231	251	258	238	244	202	235	252	260	238	225	232	254	230	230	246	208	261	273	220	245	234	220	223	243	229	248	222	242	249	248	233	213	237	218	236	266	246	223	245	237	243	226	244	193	220	228	230	250	239	275	225	213	237	227	227	253	237	239	228	269	221	260	233	228	266	240	225	255	247	241	233	228	241	252	279	247	262	238	220	230	242	268	217	217	236	220	255	262	211	237	240	234	219	256	230	215	266	254	254	250	246	197	249	231	218	243	249	231	245	231	256	245	248	238	292	264	216	238	229	268	242	260	237	299	208	277	242	239	235	237	225	232	253	237	237	242	247	240	221	247	217	223	238	247	226	222	212	237	244	239	249	261	249	220	247	220	260	210	270	258	209	261	213	262	250	271	232	225	246	264	230	239	247	247	203	245	253	227	269	214	245	248	262	223	213	239	201	242	261	222	243	225	236	235	230	269	252	243	228	244	239	213	245	220	226	237	248	253	232	189	262	224	223	225	226	253	255	261	242	234	208	255	227	252	224	241	228	238	211	212	242	229	215	252	264	249	219	209	232	221	242	240	223	250	219	229	253	215	243	261	243	211	255	239	209	247	263	217	250	223	240	234	250	219	240	235	253	233	242	202	260	252	226	226	232	245	255	221	253	254	235	242	227	223	221	230	226	231	259	248	240	246	235	217	229	252	240	228	223	230	243	234	221	258	247	219	242	226	238	250	227	226	218	234	253	246	248	212	229	237	221	212	241	254	244	261	220	242	229	223	251	242	234	226	221	229	238	251	237	251	244	227	223	254	243	245	249	227	228	244	224	248	245	234	227	248	240	240	267	211	238	229	240	245	222	235	226	221	255	242	261	225	225	249	217	204	226	246	241	225	211	227	243	266	226	255	240	259	241	237	254	233	248	235	225	256	262	215	266	214	251	213	236	240	228	250	215	249	223	233	224	216	268	223	223	256	225	224	241	233	262	247	278	275	251	246	241	245	234	230	258	254	261	231	249	228	241	214	240	230	215	256	252	233	251	236	214	198	252	225	213	223	255	241	247	232	246	223	215	249	230	236	238	226	233	214	245	264	216	279	221	240	245	207	275	236	220	223	275	240	237	259	246	229	243	243	239	259	244	221	219	259	228	222	218	243	231	248	207	228	252	217	218	236	214	229	251	215	231	250	243	230	243	235	238	239	214	231	246	260	236	225	212	227	253	230	245	230	268	250	228	242	219	244	236	243	244	223	231	228	221	253	240	267	234	222	213	242	256	245	236	230	254	257	270	255	253	240	242	253	238	243	229	230	226	234	211	233	264	213	238	218	224	250	250	204	231	217	227	230	261	252	236	244	249	239	237	249	239	237	231	244	209	214	237	231	227	233	235	227	250	231	266	241	245	201	243	253	218	229	235	245	248	259	242	245	256	246	260	243	237	239	236	194	257	250	221	238	245	245	235	216	248	215	249	244	254	263	229	238	233	247	220	239	234	246	233	223	255	252	221	245	241	250	236	232	235	254	248	217	222	230	252	263	245	243	263	260	219	244	250	256	233	241	236	240	219	263	259	216	228	270	235	248	211	246	230	234	234	231	248	227	237	238	257	273	226	243	223	247	223	222	247	265	205	233	263	219	233	233	205	254	216	239	230	256	248	238	212	224	200	232	222
2475	868	1024	1026	1017	974	924	876	874	876	837	880	832	813	801	907	792	847	814	831	817	826	824	834	848	802	825	811	843	822	797	788	860	815	765	810	821	790	802	860	850	839	832	799	811	795	815	808	819	814	820	815	786	864	816	760	823	829	818	791	818	786	794	837	764	832	829	808	775	814	850	795	875	818	816	830	834	795	788	824	804	826	805	782	764	862	795	750	864	810	804	763	820	787	823	829	817	810	812	797	807	774	797	780	818	804	848	843	794	797	772	844	803	750	780	840	810	802	772	791	773	861	791	801	782	786	791	767	821	808	776	838	858	789	823	762	749	783	847	868	751	805	776	795	777	793	797	807	841	785	796	816	815	787	848	811	802	776	807	813	791	796	804	834	816	830	830	824	797	797	834	817	812	813	754	814	822	833	809	824	833	812	797	851	811	785	813	844	795	808	779	853	825	799	840	810	817	818	787	782	822	775	824	782	779	812	776	793	808	783	815	811	813	808	817	802	820	756	820	836	769	792	819	859	799	796	768	757	797	816	825	804	836	802	819	855	792	727	892	792	791	758	778	813	765	813	784	849	799	792	800	792	808	799	762	761	794	754	780	770	848	812	796	805	792	811	810	810	854	799	777	785	817	762	808	770	758	812	801	855	805	778	832	836	792	775	784	775	808	836	789	807	772	774	794	778	855	773	816	783	820	837	781	786	834	766	853	811	835	855	816	790	815	781	788	752	793	815	846	759	822	841	793	827	810	796	818	826	760	779	815	750	777	847	781	800	798	814	811	784	768	735	781	764	774	788	812	826	835	755	855	826	810	822	838	843	816	783	802	841	853	758	758	829	772	777	827	781	821	816	786	801	808	861	831	856	741	808	839	801	848	757	802	818	826	809	828	815	800	827	756	776	792	807	811	751	831	774	821	790	791	792	848	825	863	848	785	817	835	819	771	792	793	805	782	788	814	772	776	777	746	779	808	819	760	831	775	827	826	811	790	755	839	851	795	787	801	797	782	807	789	822	799	781	767	821	748	801	774	756	843	763	746	843	819	812	789	781	792	811	772	861	808	779	785	822	836	779	798	805	843	819	811	823	839	816	825	779	833	813	744	821	829	820	823	789	841	799	792	835	820	865	827	844	775	790	810	791	792	822	811	795	838	798	846	798	811	821	803	762	766	834	795	750	841	815	769	820	810	837	864	787	796	836	767	800	789	770	791	766	844	842	749	768	831	806	834	791	774	783	824	754	802	823	815	773	827	788	792	781	863	778	811	822	801	814	803	763	803	822	842	823	781	730	780	804	769	791	772	793	796	764	790	792	857	738	813	803	821	806	773	830	802	822	831	804	767	796	852	813	777	789	857	758	794	754	760	782	806	798	765	809	817	805	836	769	785	769	806	776	793	812	817	817	794	814	799	801	821	784	795	843	770	821	794	777	778	780	779	777	827	803	783	841	757	842	758	790	846	780	739	772	817	851	824	788	825	796	844	838	795	797	805	809	837	764	828	824	801	858	816	745	809	807	831	774	801	817	789	822	793	772	807	831	824	785	793	798	809	877	838	795	791	803	836	818	809	802	775	828	814	800	826	750	768	824	802	832	752	777	810	825	809	836	805	780	802	783	774	837	797	791	754	780	818	808	788	792	804	823	801	788	829	831	796	779	805	798	843	801	824	797	770	761	783	815	772	769	804	847	776	805	816	798	796	820	742	833	759	789	791	806	830	792	826	805	811	831	796	781	817	768	791	804	845	764	800	789	786	768	810	777	808	761	792	779	855	778	820	844	811	803	823	815	796	843	828	754	853	823	842	842	825	818	774	805	835	759	843	794	791	815	785	794	840	853	760	762	757	814	780	810	826	792	771	867	833	822	789	840	786	828	861	779	779	775	798	781	879	817	780	812	798	832	817	766	806	782	782	850	830	780	845	811	821	794	798	804	808	763	842	823	818	801	826	866	768	855	847	812	806	773	815	822	737	764	829	835	839	824	745	860	788	788	821	787	845	836	820	802	769	803	802	828	765	850	830	847	772	820	793	835	804	850	770	793	791	818	810	846	850	779	816	817	809	813	836	813	829	831	856	797	772	844	841	788	789	773	784	852	824	751	830	834	763	791	823	755	814	843	860	767	811	830	786	795	811	800	807	785	792	800	799	804	810	816	769	721	786	787	801	805	837	825	801	762	817	877	817	821	818	743	837	775	776	825	816	792	818	789	846	796	846	806	803	804	817	826	823	788	776	747	849	777	810	818	774	831	829	792	790	827	825	840	776	702	835	798	790	823	848	779	783	772	808	793	779	790	782	796	797	755	813	833	771	773	813	771	820	778	847	820	805	775	783	813	765	816	785	804	791	744	831	836	844	792	789	787	775	818	823	832	842	790	811	878	788	787	827	726	847	851	807	813	802	827	790	832	811	829	857	827	828	795	829	800	825	797	820	783	775	786	858	772	808	799	776	774	851	771	819	796	810	822	790	790	845	806	805	826	788	775	748	814	840	777	777	816	767	830	813	804	802	781	846	828	754	838	839	808	807	854	813	835	846	782	815	828	804	785	807	789	763	819	815	800	787	806	769	807	796	806	836	858	833	813	853	781	780	809	752	804	819	774	801	796	839	800	825	776	804	817	834	807	815	786	781	815	800	831	832	813	788	764	822	776	855	791	850	774	861	820	773	794	846	799	757	772	811	813	802	825	823	762	827	782	812	773	755	820	844	775	801	774	849	873	820	792	792	808	795	798	829	799	814	787	818	820	797	808	794	795	814	811	840	856	888	778	798	816	800	786	855	798	836	777	748	826	779	767	791	766	791	796	856	836	745	739	804	796	765	798	888	817	834	833	780	831	778	829	771	809	792	780	816	826	775	832	793	778	837	799	770	835	802	852	791	771	791	816	788	832	789	818	887	795	796	850	804	752	808	758	815	839	803	838	736	822	809	819	825	822	870	821	833	777	848	815	819	763	775	821	783	809	772	802	766	801	806	745	782	748	788	790	843	795	839	806	851	782	792	822	827	784	825	783	827	734	800	818	784	887	781	808	843	811	784	810	845	829	808	783	852	778	801	781	771	824	785	818	861	815	839	777	818	846	802	781	780	839	810	795	742	756	799	797	839	849	860	780	776	818	800	839	827	789	847	815	822	782	812	835	811	837	838	818	774	838	766	798	765	790	789	793	783	825	781	824	787	851	771	804	759	827	780	795	805	765	805	833	778	808	839	809	818	843	809	825	803	755	821	864	832	844	789	788	811	803	806	820	790	772	827	846	768	819	814	806	800	815	775	801	843	817	824	765	753	818	838	834	841	838	823	846	837	816	873	821	823	767	843	813	793	771	804	813	817	794	795	827	786	793	787	771	799	816	810	843	804	797	775	846	778	775	787	808	834	870	825	808	813	825	811	735	808	819	814	768	805	777	816	790	813	802	775	793	839	781	772	827	823	803	790	791	837	790	848	831	766	787	845	759	838	832	851	824	796	846	812	812	768	818	755	790	845	857
3912	913	1183	879	590	469	362	334	258	261	238	185	207	174	155	175	154	159	158	159	136	138	164	151	119	124	130	150	122	141	123	106	129	151	137	119	130	121	119	127	121	114	126	132	132	141	116	128	118	117	140	136	121	125	108	132	131	124	146	127	116	121	120	141	116	121	129	123	106	128	127	122	114	101	129	139	107	115	125	107	126	124	116	117	121	121	117	145	118	138	128	124	124	108	133	134	122	108	125	118	147	99	123	125	114	105	109	116	111	126	114	108	114	109	146	110	95	137	130	114	137	125	109	137	149	117	107	120	122	113	148	111	132	121	117	110	114	121	129	116	100	127	133	106	128	131	119	117	119	113	116	120	135	126	143	136	138	118	118	115	113	129	127	104	133	126	111	118	117	134	122	141	115	122	154	114	128	126	136	128	138	120	126	118	155	110	107	127	146	123	142	113	130	112	115	132	110	104	116	142	138	107	111	133	140	118	126	110	111	112	112	117	152	137	114	120	112	123	133	119	132	115	128	112	124	132	140	118	123	101	118	107	135	130	115	118	121	127	118	138	113	133	126	128	133	137	141	119	119	113	120	120	112	134	117	135	116	131	130	114	124	129	132	122	127	115	121	134	120	122	100	120	108	136	129	117	126	132	122	126	128	124	123	112	125	116	119	127	127	126	110	127	108	116	126	132	108	136	123	133	114	121	130	119	130	108	111	143	116	108	123	119	111	131	116	130	105	108	117	117	110	121	118	123	119	125	123	142	132	118	109	92	122	118	118	114	128	129	120	133	113	113	121	123	103	131	123	114	118	129	117	124	139	124	108	155	96	118	120	130	115	117	132	120	141	134	147	113	123	129	107	134	126	131	120	127	130	118	136	128	119	118	137	132	119	128	104	116	135	128	110	114	114	109	139	111	110	117	142	117	119	128	119	113	116	109	129	147	120	136	97	141	118	113	117	142	127	114	127	119	148	118	114	132	128	128	117	117	130	110	98	114	127	148	121	135	101	132	140	122	120	125	145	128	122	119	129	125	107	122	126	121	130	134	126	126	128	146	145	118	111	94	92	129	108	131	132	133	150	120	122	119	133	103	102	136	113	138	102	144	117	142	118	127	118	134	120	118	115	114	127	124	125	116	110	119	122	121	135	128	137	108	112	130	125	134	112	125	126	118	137	127	126	122	115	127	116	121	137	134	130	116	122	117	131	131	124	126	143	131	118	117	135	119	111	119	106	107	129	129	130	125	109	133	134	118	124	125	139	135	145	129	128	124	132	108	119	119	134	135	131	140	114	118	116	133	128	113	131	127	121	105	103	130	111	118	112	99	121	109	128	125	139	124	124	115	114	142	130	111	126	124	122	127	125	129	107	107	133	127	132	143	121	128	125	138	98	120	123	98	120	131	114	128	128	130	119	108	100	136	115	118	106	123	135	113	117	119	127	126	115	117	129	119	120	141	105	113	121	126	120	134	106	94	134	114	101	120	113	125	122	109	148	132	110	111	115	125	124	139	140	125	123	128	117	135	121	122	123	124	127	131	105	127	140	140	122	131	101	133	118	111	105	110	127	114	122	112	118	116	127	115	124	124	113	111	126	114	135	106	119	118	130	118	118	105	131	128	117	122	110	118	118	113	135	136	142	128	127	116	120	111	130	115	130	129	119	132	152	153	144	145	120	123	113	123	129	111	122	114	111	138	102	121	119	106	119	118	109	102	125	123	120	126	114	120	121	114	129	112	130	136	132	105	107	127	121	150	116	121	158	122	133	116	132	120	118	137	105	136	118	140	124	122	123	112	138	143	103	102	106	131	127	122	136	115	126	135	134	103	139	125	129	111	118	116	139	107	139	125	119	122	126	109	131	126	124	122	118	113	145	113	125	117	144	128	99	116	131	116	135	116	109	123	110	129	126	151	106	123	120	141	124	137	130	129	142	132	123	131	117	104	128	123	132	130	127	121	149	112	145	132	119	117	123	114	126	112	131	121	128	126	134	113	126	144	133	130	118	126	106	98	99	136	100	127	153	124	109	118	109	111	139	137	124	115	116	131	105	104	124	143	108	108	140	121	144	144	121	121	120	118	150	149	132	141	120	142	104	111	143	132	126	109	126	144	125	122	120	125	110	126	122	119	132	96	125	124	117	121	108	134	117	104	118	120	120	110	118	109	114	133	137	98	114	126	118	123	111	128	127	112	127	119	123	101	129	119	139	120	121	149	122	115	104	118	123	111	127	120	119	120	115	122	137	132	131	134	135	134	130	136	149	132	124	118	116	129	112	119	121	107	106	94	108	129	111	128	111	135	122	112	146	124	138	132	133	130	114	130	117	112	112	118	124	142	126	137	116	126	120	125	111	126	122	122	111	98	134	140	130	108	136	134	127	109	129	129	128	136	133	124	138	132	111	126	126	120	122	113	122	107	119	114	132	131	139	119	120	135	128	118	126	105	107	131	117	135	112	126	109	140	119	106	104	117	132	144	126	120	119	132	112	128	124	113	97	136	134	116	138	112	137	127	132	135	106	116	121	123	117	119	92	115	115	120	148	122	113	134	110	120	117	160	148	106	124	119	132	133	124	147	113	111	132	110	115	118	129	120	126	121	139	112	124	119	141	139	120	110	106	136	115	129	104	130	125	136	122	118	115	132	134	133	127	118	118	135	132	100	151	112	115	118	117	120	139	140	126	118	133	125	101	127	104	128	118	119	134	117	126	127	112	137	139	120	117	137	144	113	141	129	128	148	132	114	111	124	128	106	142	128	123	137	109	137	124	130	110	140	121	121	113	139	121	116	130	128	115	139	129	124	121	129	111	121	116	119	126	108	110	109	128	134	141	137	153	121	122	132	123	134	128	145	133	134	117	142	127	111	136	127	126	127	120	110	146	111	108	133	133	95	107	122	128	113	113	105	112	138	131	136	133	116	120	125	126	116	115	136	125	104	119	120	102	126	98	123	128	116	132	115	125	143	118	130	111	128	120	129	128	133	130	120	140	138	122	120	119	126	122	123	111	110	95	117	125	142	126	125	115	115	112	124	124	126	132	125	136	127	119	136	115	139	115	143	120	121	150	125	141	123	128	123	108	142	117	91	103	116	122	115	122	120	132	123	125	122	111	135	129	144	137	99	121	117	131	110	134	103	112	128	131	121	114	124	111	120	130	114	128	114	95	115	109	114	123	125	128	145	148	113	97	124	127	133	103	113	123	123	123	120	117	112	131	117	119	120	143	136	114	139	109	114	135	129	115	120	122	110	104	121	122	123	106	130	116	136	116	128	135	146	127	118	137	123	110	124	154	139	128	121	131	135	110	116	111	145	124	134	132	119	105	135	129	134	126	112	136	128	132	113	131	107	126	109	132	109	107	133	113	133	105	125	143	121	113	111	129	134	119	127	122	121	150	130	132	123	118	112	118	126	120	120	123	126	144	107	131	144	126	136	137	135	130	128	133	131	124	130	124	109	127	124	130	114	123	108	112	133	112	119	143	120	137	110
5260	1305	2805	3259	2887	2326	1963	1704	1506	1323	1154	1086	969	921	896	844	787	761	708	665	730	709	624	629	597	570	584	580	618	545	572	517	519	550	522	521	498	519	514	497	525	542	509	502	465	501	490	452	472	483	543	498	466	459	490	514	472	473	459	497	470	510	479	494	469	454	464	462	459	445	461	451	455	487	419	471	452	483	482	493	458	444	459	449	422	456	462	479	470	471	468	484	491	501	479	434	463	478	470	461	454	459	488	436	442	448	450	472	498	458	440	489	435	478	465	483	490	441	459	500	489	461	470	451	433	463	459	476	450	486	499	502	472	450	458	468	470	500	488	454	448	454	459	459	455	444	462	461	477	428	430	434	461	480	456	457	483	472	478	468	443	481	442	450	469	460	451	471	472	467	433	503	505	459	485	465	482	453	451	432	435	431	430	460	417	438	429	469	460	444	456	460	470	459	450	496	454	493	473	435	437	456	437	457	461	462	444	494	463	436	464	438	443	464	496	457	437	455	458	470	435	410	432	487	478	420	480	471	460	451	482	479	464	482	420	471	453	465	466	464	452	465	466	461	436	463	413	472	461	448	452	509	443	440	379	460	451	476	464	448	446	465	456	409	486	446	457	460	459	453	469	413	451	439	459	400	473	421	441	418	465	443	461	491	456	417	472	449	451	442	461	438	461	413	467	421	469	457	423	452	430	468	467	477	474	441	462	502	413	497	475	433	465	450	467	484	434	439	430	433	487	471	448	448	488	467	450	469	459	452	443	469	434	450	430	476	441	471	444	474	427	441	459	456	443	423	477	464	475	436	449	459	440	444	471	445	437	482	455	431	482	453	438	459	448	440	458	485	447	439	468	474	456	446	450	438	435	474	420	460	475	481	468	482	460	438	445	497	471	441	439	441	440	433	440	448	448	484	460	457	418	464	432	457	450	456	452	457	447	436	446	474	429	460	480	441	467	476	466	437	445	471	447	440	451	438	466	477	453	504	461	495	438	453	458	445	484	448	477	419	413	442	415	440	406	444	461	449	446	445	423	467	472	448	450	446	489	465	455	441	443	429	463	449	423	465	462	465	446	489	439	419	437	474	422	463	432	465	463	446	432	464	513	445	459	512	436	441	490	475	449	455	459	429	508	454	453	460	459	444	469	441	447	467	437	423	469	449	451	429	494	470	458	465	444	447	449	480	453	447	443	459	457	456	439	453	439	467	469	448	491	427	472	462	437	457	480	463	479	501	477	395	479	455	470	485	474	445	452	489	462	401	471	485	432	480	478	471	460	467	422	483	427	469	482	449	454	439	467	460	462	449	434	443	476	458	461	434	471	478	461	469	499	461	450	475	461	494	462	463	466	447	446	444	466	474	443	450	471	442	464	456	452	490	432	469	450	424	462	479	449	440	446	436	462	485	476	444	468	458	449	507	488	453	494	476	419	473	441	486	499	436	435	435	456	459	463	439	449	457	491	468	421	434	441	454	470	437	480	472	435	438	472	433	501	471	464	433	468	493	464	444	462	438	468	480	445	445	443	479	474	448	460	446	457	460	470	443	458	451	451	447	464	461	474	445	445	442	442	483	445	469	481	433	459	460	455	476	452	466	497	461	482	452	465	418	449	479	449	465	441	474	453	494	503	457	457	465	434	446	446	472	418	439	436	433	469	444	445	431	477	438	451	490	470	438	491	455	463	438	445	462	474	476	439	444	473	467	478	485	453	481	443	488	434	436	420	452	478	432	461	427	507	437	469	431	475	445	452	424	489	456	449	447	495	459	484	503	478	448	436	440	492	442	482	452	441	489	469	468	434	492	469	464	442	477	458	462	434	425	455	445	441	461	404	480	441	455	452	464	461	421	492	473	482	451	500	463	453	487	485	451	492	470	479	520	403	435	465	445	437	439	448	433	462	460	432	469	442	451	492	442	443	448	450	445	450	471	437	408	474	456	485	462	439	443	465	447	473	473	452	447	441	467	453	500	472	452	453	430	481	447	434	464	478	498	477	502	484	488	457	440	473	430	465	444	466	452	461	441	453	466	473	453	439	448	465	452	453	458	470	429	435	448	461	456	440	452	434	438	491	452	478	439	477	453	468	439	480	437	461	443	461	454	450	440	433	493	474	457	462	432	468	450	455	459	409	458	438	487	470	439	461	433	440	456	461	485	464	439	484	432	461	422	512	447	426	450	420	438	477	454	469	468	453	479	455	446	456	444	418	449	477	467	468	482	431	437	429	442	467	484	459	468	446	488	467	480	432	468	430	465	436	468	481	435	429	436	435	471	434	446	466	466	436	466	495	459	403	439	452	440	443	433	422	463	463	488	460	451	444	464	477	427	506	428	465	470	473	455	490	465	449	444	475	473	472	410	456	447	445	430	457	425	464	430	468	459	444	475	458	482	474	428	477	458	483	439	473	454	459	463	475	499	441	430	480	423	439	458	452	456	426	490	481	464	453	457	468	465	460	437	441	425	452	443	440	479	431	443	462	429	436	495	471	438	452	490	463	465	452	460	435	421	453	452	470	467	441	435	436	431	459	469	442	450	471	429	454	471	471	461	459	456	478	475	438	456	475	431	433	460	469	422	464	445	479	442	467	442	441	478	468	463	486	481	460	465	431	447	472	462	433	482	462	472	428	448	471	482	419	448	483	468	427	454	457	462	473	496	464	480	454	434	501	492	498	462	483	443	441	492	468	424	492	458	453	436	448	460	482	423	465	483	437	460	446	425	460	479	449	456	484	463	437	452	458	450	470	443	442	477	463	488	396	461	443	494	411	432	451	418	464	484	432	434	467	414	492	448	439	456	449	459	479	427	455	449	472	464	472	468	481	465	450	448	512	444	470	462	454	471	441	478	449	485	430	456	454	465	493	458	471	435	461	442	437	416	451	423	451	451	477	462	495	456	485	418	474	443	447	470	462	461	467	466	458	445	466	455	450	470	465	461	460	440	493	435	465	469	456	433	455	468	462	441	457	455	488	449	483	420	484	453	482	459	452	421	461	440	452	458	467	472	436	479	507	428	437	456	471	463	451	468	426	466	448	471	475	476	473	475	451	472	485	440	482	475	405	463	429	450	472	415	450	462	476	453	465	477	435	442	463	462	463	462	471	433	475	456	426	418	428	458	442	410	455	451	423	450	447	474	436	489	468	469	425	444	478	456	470	453	487	480	444	468	447	453	447	478	475	448	436	447	473	453	447	481	497	472	453	471	403	439	449	447	435	456	452	464	434	475	467	483	472	467	477	424	475	443	501	457	444	465	442	427	486	418	448	455	453	458	456	458	484	419	447	452	431	449	464	467	467	459	441	472	448	467	461	467	499	484	439	460	425	459	498	461	410	439	487	475	454	460	446	415	439	429	455	449	460	455	459	473	466	410	440	442	435	440	448	429	451	459	468	487	444	465	426	418	459	458	422	457	445	447	457	440	418	478	471	436	454	461	484	496	467	445	486	458	476	441	432	461	438	469	449	459	421	446	458	464	461	444	472	473
7572	1658	2241	1739	1140	840	627	491	418	338	261	253	213	259	222	198	177	162	152	136	165	182	162	142	149	150	129	128	137	127	149	138	124	137	135	119	130	141	133	125	128	119	126	119	126	127	134	122	97	128	104	117	128	106	135	111	112	120	118	133	109	96	98	133	115	110	114	109	104	103	97	113	109	118	97	119	110	130	93	102	103	114	116	114	104	102	146	104	118	101	106	103	114	118	99	115	122	106	98	108	101	88	118	115	126	118	105	121	121	135	105	98	113	112	107	107	120	117	100	107	114	118	111	124	129	118	110	117	122	120	101	101	103	117	120	114	123	116	114	112	115	115	91	112	107	123	123	108	128	108	127	102	125	122	119	116	120	108	117	127	118	114	105	103	120	109	125	114	120	105	121	124	117	124	105	105	97	122	124	131	116	117	115	126	103	112	132	115	110	107	128	136	110	106	102	109	110	124	124	129	97	105	123	106	109	110	105	103	114	119	124	114	136	122	112	111	121	99	130	110	128	123	125	119	113	100	114	105	96	96	118	116	116	110	151	111	105	116	114	128	105	110	121	112	116	106	117	106	98	103	116	110	116	111	135	114	117	118	105	107	131	116	101	117	99	96	111	92	110	113	119	112	124	117	120	117	109	107	103	123	97	117	101	110	114	116	111	110	98	119	121	119	115	125	129	119	113	128	111	110	135	117	88	115	125	101	105	123	134	100	97	109	121	119	101	104	128	116	110	123	117	109	91	113	130	114	101	121	124	113	139	123	109	119	127	120	113	116	110	126	114	98	109	101	109	106	105	111	111	114	115	110	114	109	119	117	117	114	112	111	111	113	107	92	117	113	115	121	111	121	109	116	120	115	124	101	123	113	110	110	125	123	107	117	114	98	90	121	112	113	103	111	120	94	131	109	109	109	135	111	121	120	99	123	115	114	126	125	119	112	127	116	119	102	102	105	100	95	118	102	105	110	105	112	121	109	108	111	113	112	121	123	130	107	120	97	136	102	116	118	114	117	133	101	113	122	130	105	133	122	117	115	127	121	110	119	103	111	109	103	112	114	87	114	131	122	118	126	111	153	121	99	137	108	107	115	97	109	109	118	126	104	125	101	112	112	100	98	118	112	113	118	112	126	106	104	123	105	108	117	96	100	116	120	122	111	120	114	118	121	118	108	121	119	130	131	88	116	119	102	121	111	116	104	126	93	136	124	115	121	98	119	107	106	108	105	114	103	118	98	106	103	113	110	108	124	130	109	94	126	109	115	121	115	114	110	104	129	96	120	119	131	115	125	119	116	104	126	112	121	138	132	105	112	113	109	128	113	95	110	97	105	123	115	122	106	101	106	113	112	114	116	126	124	128	113	126	110	111	99	102	125	109	111	122	109	121	104	117	101	121	112	113	102	110	118	131	103	119	142	98	107	120	112	100	111	115	114	114	127	125	122	112	105	105	121	105	96	103	115	99	126	120	125	124	116	118	120	111	110	114	113	113	122	113	118	118	99	115	112	108	119	115	115	140	104	109	119	123	122	103	106	95	116	126	128	110	121	88	123	111	120	104	126	118	103	96	122	124	131	114	113	100	121	107	121	101	98	117	137	111	134	108	121	105	111	125	115	113	129	123	100	118	111	102	122	123	117	119	111	110	104	119	123	121	103	119	115	106	105	99	113	138	100	125	104	109	104	116	100	112	102	95	93	134	101	110	122	109	113	113	121	119	128	103	130	129	115	119	94	107	133	117	131	108	114	101	114	118	110	113	112	97	130	102	101	124	119	111	102	111	130	115	115	120	126	97	108	121	122	105	108	89	109	112	114	115	124	109	136	107	97	109	109	114	106	130	123	111	110	114	125	123	141	110	106	107	117	103	97	110	119	122	130	133	122	113	130	131	122	108	107	123	108	103	105	131	121	107	108	129	111	127	116	114	114	115	115	132	105	115	113	97	112	102	116	117	109	128	120	124	100	117	113	132	121	106	121	125	104	106	115	115	119	99	116	133	108	125	117	118	108	132	101	104	122	107	113	114	109	129	113	108	112	105	117	110	130	115	132	114	107	123	112	109	113	119	121	114	117	116	108	103	121	130	107	138	100	90	104	109	104	103	119	114	125	114	113	95	122	131	120	105	104	101	115	95	119	109	105	113	111	116	112	101	108	123	99	114	120	112	124	113	117	103	125	117	115	137	129	112	141	120	117	108	107	118	107	111	109	116	129	129	111	109	124	112	82	127	107	124	101	125	118	115	105	122	104	136	121	107	118	123	142	136	109	116	106	119	131	124	127	98	115	130	113	114	118	127	118	116	116	119	104	132	138	113	100	126	102	115	105	114	112	113	105	114	110	116	97	111	110	94	92	103	129	115	122	129	127	98	106	108	120	107	111	114	109	109	103	127	114	104	110	112	118	127	124	133	93	104	103	114	102	99	119	115	112	101	116	131	108	124	138	107	100	114	115	107	118	93	117	106	137	119	135	112	125	129	114	132	122	115	108	124	97	117	125	109	103	109	108	110	113	147	120	114	120	111	106	110	108	109	119	129	111	99	130	105	136	122	115	135	108	133	129	106	96	113	129	107	95	110	112	118	106	111	114	110	119	117	119	101	118	115	112	120	97	115	106	134	90	107	101	99	128	118	117	110	116	94	108	105	106	116	121	122	119	113	114	119	102	126	130	118	117	112	116	130	129	101	102	109	113	126	109	106	98	115	125	121	122	124	119	125	117	106	106	123	117	129	109	123	98	104	139	120	126	133	112	130	119	107	116	127	112	127	103	127	107	110	118	113	128	113	99	109	109	126	127	110	145	100	111	112	109	105	96	118	123	112	91	108	99	109	99	124	118	126	132	131	94	115	122	116	115	124	100	107	126	129	103	107	110	101	113	117	101	132	98	118	104	107	134	106	126	111	123	120	107	108	96	92	130	136	116	109	117	127	126	103	121	102	118	130	128	111	111	98	106	133	120	117	109	108	115	125	106	113	119	100	136	122	114	105	96	118	115	118	107	119	101	119	122	122	110	121	114	99	113	116	126	125	100	98	111	117	106	123	109	117	132	127	116	109	116	112	111	127	123	102	114	99	113	113	112	109	137	112	118	108	134	122	125	112	108	119	106	111	109	116	124	119	112	81	107	112	119	118	122	141	113	117	133	117	114	130	116	115	132	112	131	108	104	121	108	120	110	113	135	109	116	114	102	129	116	127	99	96	119	108	97	96	116	119	97	131	105	131	120	141	126	119	104	101	120	103	115	126	116	118	120	132	101	119	106	98	113	117	124	108	123	101	139	119	111	120	110	118	104	104	97	109	108	115	101	115	122	106	107	123	102	109	115	118	108	130	132	124	102	99	110	106	118	107	124	124	125	111	97	109	94	110	113	98	122	107	131	100	121	104	98	111	125	109	97	126	126	126	113	82	119	120	112	109	133	99	107	125	119	119	120	104	100	98	118	114	108	106	123	108	106	99	130	115	120	127	114	100	114	118	109	101	112	124	110
7625	2277	5048	5975	5194	4305	3485	2899	2462	2182	1977	1701	1458	1391	1263	1206	1092	1044	959	870	840	793	828	732	682	678	667	608	715	597	649	626	633	575	587	572	606	578	506	540	536	534	496	556	547	527	509	514	527	490	523	518	457	465	534	485	486	501	441	459	529	472	506	471	448	494	508	443	460	492	469	449	461	450	431	488	488	486	496	480	500	459	484	450	451	485	493	461	455	461	429	474	437	431	464	452	436	439	457	448	424	464	475	432	438	478	460	476	413	444	457	509	490	446	437	466	441	474	456	435	447	433	448	445	454	459	408	451	452	442	432	436	425	400	436	454	440	479	433	422	452	483	463	440	439	458	444	423	442	433	393	442	469	460	434	436	426	438	428	443	446	455	467	418	452	428	428	475	440	438	465	408	478	419	455	450	440	430	432	426	458	408	425	433	462	398	435	444	436	445	411	456	422	402	448	427	415	424	457	440	447	442	411	457	458	441	440	483	417	464	453	413	468	459	424	446	439	465	428	435	418	439	435	442	427	450	412	443	399	446	453	452	412	401	434	438	386	447	463	399	422	411	455	430	462	443	435	479	469	397	458	418	454	419	472	434	453	428	455	436	449	452	448	424	452	455	459	407	461	416	435	431	421	405	420	424	423	424	441	441	467	436	446	458	406	441	431	467	450	435	426	473	439	439	403	447	465	436	428	429	411	427	450	450	437	439	427	494	457	382	424	453	444	451	465	391	450	462	416	392	400	450	459	424	461	452	448	456	409	436	427	416	422	426	445	458	453	440	475	467	436	460	446	423	432	468	445	407	446	454	429	436	413	457	419	422	441	410	415	436	418	439	454	461	486	464	453	425	425	440	445	421	421	437	431	469	453	432	406	457	430	441	413	436	450	402	431	435	442	426	464	450	439	416	446	427	454	465	426	446	435	462	409	428	469	423	467	466	446	431	429	445	435	429	415	441	441	458	474	423	377	472	432	411	443	394	417	439	454	434	410	420	441	409	460	461	445	455	439	437	436	429	421	455	436	443	430	417	441	432	455	422	462	469	428	508	404	452	429	409	424	443	406	463	446	416	411	462	393	428	436	453	440	415	417	469	478	446	429	407	432	462	441	431	434	442	438	437	441	427	438	455	414	404	444	448	406	459	425	424	452	469	456	418	430	457	434	450	413	410	467	427	386	404	440	429	444	396	391	421	431	438	449	423	456	413	409	454	430	432	440	437	427	442	451	432	434	414	480	444	469	425	443	468	469	435	444	422	447	457	437	430	448	451	422	427	473	457	437	453	428	416	413	468	455	407	415	446	447	458	416	429	427	408	405	439	407	473	442	479	439	443	411	430	404	460	423	454	481	422	407	420	451	488	409	476	420	417	450	432	434	428	427	441	441	455	449	434	414	444	427	438	432	442	418	446	425	448	470	442	451	422	479	469	432	433	437	445	420	410	400	419	393	439	440	431	426	438	434	426	411	467	453	451	418	435	450	414	429	406	435	486	459	442	438	450	421	484	407	449	449	412	389	448	432	437	439	437	434	420	440	426	423	420	449	413	466	434	413	435	451	465	458	434	464	437	402	427	478	409	420	463	433	481	453	414	424	458	439	420	460	436	425	454	441	437	419	422	489	457	414	445	448	437	439	402	444	409	445	421	474	440	462	401	496	437	417	441	441	415	421	424	454	461	458	471	426	414	415	408	425	436	443	394	463	478	468	423	430	403	408	462	397	440	404	457	475	386	456	431	382	432	449	402	434	450	415	402	443	432	395	415	413	424	474	470	430	409	418	409	446	437	393	414	414	431	444	414	393	429	432	443	443	463	419	470	448	438	406	441	423	408	404	415	426	441	409	423	450	479	468	454	426	447	450	436	426	446	453	411	394	419	437	428	439	416	433	478	454	468	465	430	403	455	446	462	466	430	419	437	452	439	466	479	430	440	454	426	456	422	462	446	424	413	420	403	440	423	452	447	414	398	486	448	408	425	464	425	450	382	427	475	429	395	411	425	473	454	424	454	413	446	436	425	383	440	425	436	449	446	470	453	448	458	446	426	434	421	442	446	468	443	412	447	357	424	458	467	431	444	422	464	434	463	478	452	427	468	440	443	448	393	430	436	457	433	451	441	430	432	434	418	434	415	412	415	434	431	431	429	430	442	442	452	440	440	447	437	426	414	454	454	443	433	413	446	439	435	400	441	467	446	436	431	425	432	410	446	436	389	404	454	452	441	438	485	495	441	422	407	451	432	454	490	435	424	430	442	392	475	420	398	435	462	468	423	445	431	441	468	461	422	430	414	438	439	450	466	417	440	455	466	444	416	414	410	446	435	462	436	468	449	440	465	422	440	450	430	454	426	432	429	441	437	431	464	451	438	441	455	427	435	413	417	485	424	423	467	431	440	434	491	391	431	392	438	431	412	451	451	442	431	420	437	431	449	426	413	458	440	420	434	434	480	460	417	460	462	456	435	485	410	385	451	453	427	409	460	436	431	445	419	435	467	426	430	440	465	477	438	415	434	404	435	417	408	453	403	452	454	436	464	439	434	431	428	424	399	444	430	443	430	460	449	460	410	426	456	430	442	430	464	422	420	455	426	480	424	438	400	443	401	439	425	430	435	459	399	441	454	442	412	381	445	454	417	452	406	416	404	455	475	420	428	453	452	424	422	455	462	415	426	464	448	496	462	402	457	422	451	405	464	419	442	477	465	411	435	441	437	458	422	408	458	427	422	458	437	435	417	457	446	424	396	438	469	447	435	449	449	417	404	424	378	465	461	421	422	423	439	430	461	443	440	452	451	482	422	449	439	375	456	419	424	435	431	427	440	412	466	462	444	469	411	428	461	434	435	442	421	406	432	448	423	456	432	458	415	442	459	440	426	436	446	426	408	435	476	464	449	477	442	460	452	440	405	446	424	433	433	443	435	476	457	441	420	428	442	438	453	422	442	420	502	461	411	420	455	434	421	430	444	462	434	432	452	452	432	437	464	494	396	422	481	448	426	424	411	455	411	459	408	447	438	430	392	454	421	435	452	440	419	441	444	413	460	431	450	431	452	423	436	452	420	422	406	425	472	404	425	450	471	417	430	441	373	419	458	440	434	452	391	460	461	408	425	398	415	420	441	423	406	422	425	444	453	458	408	388	471	451	422	462	433	443	439	450	454	385	427	440	427	423	450	432	445	460	449	440	422	447	450	459	418	453	415	407	465	456	436	460	441	443	419	408	453	400	414	462	445	440	435	443	454	442	429	450	432	452	433	417	442	423	448	444	431	434	432	466	447	424	419	414	382	419	431	413	446	452	429	425	447	434	423	425	473	435	448	450	437	426	429	448	451	407	475	447	410	452	465	450	437	427	419	455	437	442	425	436	449	421	471	488	416	415	420	432	454	434	408	423	444	421	445	413	440	405	419	456	442	441	411	477	441	433	433	449	441	433	439	412	459	423	435	462	438	460	443	445	408	452	463	407	443	456	466	437	430	441	433	418	423	387	461	420	478
1223	297	327	279	264	229	249	257	233	259	289	249	228	228	254	283	242	245	226	243	204	232	218	250	273	214	222	221	242	240	240	228	270	237	253	239	228	209	242	237	220	246	251	224	252	232	234	240	249	249	253	277	252	226	211	236	229	238	260	243	255	262	227	260	266	256	244	232	237	243	260	254	244	246	263	237	227	240	208	254	240	238	252	270	215	256	258	215	239	241	208	221	219	224	236	245	233	259	232	233	219	218	239	242	219	224	201	234	201	247	215	250	232	245	221	258	223	235	242	229	244	276	243	249	260	269	226	230	221	235	232	251	239	215	230	239	236	236	247	237	241	247	238	241	244	220	250	243	233	244	241	237	237	230	215	241	224	257	238	238	225	270	224	238	242	246	247	228	239	223	258	228	224	253	252	251	252	216	245	233	243	244	244	221	245	214	214	235	241	229	232	254	261	263	223	239	222	220	233	233	237	222	205	228	232	223	256	218	253	231	253	231	237	245	213	227	228	238	246	237	241	238	243	236	235	262	240	261	235	260	246	219	240	219	214	213	220	236	243	250	252	261	242	239	219	240	218	260	249	223	240	249	223	251	226	194	249	264	213	268	233	234	201	226	231	227	229	239	240	212	272	210	244	222	267	226	236	242	237	230	244	243	234	238	235	205	237	235	230	203	223	227	234	245	245	240	251	251	223	253	245	231	242	234	235	264	207	228	215	192	238	242	217	240	226	255	232	211	233	231	241	224	242	221	261	224	252	225	232	225	243	232	232	253	220	242	229	248	244	243	252	236	241	264	213	233	244	217	225	259	223	265	231	236	272	239	217	241	225	232	243	241	251	251	224	233	263	239	251	257	227	243	231	215	226	242	258	229	249	247	252	229	231	227	256	261	234	218	226	233	226	259	255	218	249	241	256	261	228	233	259	239	227	280	213	234	214	242	226	216	223	238	247	258	227	232	225	232	206	246	246	236	241	246	220	246	234	225	230	236	238	237	243	234	270	250	251	235	243	239	212	236	231	210	201	231	249	226	220	233	228	218	219	238	216	229	217	220	225	244	245	227	240	224	238	245	245	258	229	237	244	216	262	229	243	223	201	251	222	232	243	231	230	233	224	222	252	240	244	232	246	237	244	217	233	245	221	245	236	225	211	253	222	218	243	239	229	231	247	256	236	232	223	238	237	241	215	232	206	250	236	227	239	231	234	238	228	248	234	225	229	240	240	252	220	253	234	227	269	244	241	255	227	234	222	233	265	226	239	260	227	220	268	218	224	223	252	226	234	235	255	255	257	222	245	258	254	233	227	234	247	227	238	243	247	225	238	248	235	222	251	238	236	261	245	235	229	220	217	256	232	237	246	234	243	234	256	257	248	210	252	218	238	219	243	227	223	226	225	251	222	250	239	231	219	241	238	230	208	228	236	235	236	251	254	259	227	234	220	264	220	245	245	221	240	240	236	218	218	225	239	256	235	226	233	244	264	217	216	241	237	241	260	233	220	232	230	250	239	232	246	218	219	212	229	269	209	230	252	229	240	231	226	228	227	264	226	229	238	247	249	232	249	214	230	231	241	253	251	238	246	228	246	213	233	250	220	235	199	240	230	221	240	211	255	224	279	211	249	266	235	204	233	251	253	225	240	225	256	216	216	245	261	226	246	226	223	215	221	239	227	238	252	242	231	229	233	232	232	248	249	228	249	233	236	230	234	196	246	262	247	248	240	224	226	245	226	253	252	249	258	229	250	230	239	240	248	240	252	244	238	222	250	228	257	240	267	214	248	282	236	241	221	234	234	223	270	206	252	240	239	273	222	218	219	262	238	240	217	228	242	240	247	235	207	236	219	233	243	228	219	240	205	211	215	278	224	205	244	233	236	236	241	226	226	235	226	228	265	232	233	244	238	245	255	231	217	206	239	249	229	230	238	211	228	235	218	245	243	204	274	233	244	236	228	210	246	249	230	255	238	227	241	234	268	228	211	248	230	233	225	230	251	227	246	253	238	269	229	235	262	253	230	229	231	245	227	239	257	245	241	240	225	222	232	226	233	236	257	239	245	243	241	254	237	230	206	222	256	244	253	210	218	242	254	233	252	229	240	245	254	240	225	218	227	232	240	222	222	242	215	210	242	239	264	261	213	220	222	219	234	213	261	255	257	238	229	217	235	253	218	216	244	253	245	223	241	245	261	250	229	244	248	237	243	237	217	227	227	263	256	222	230	244	246	238	223	206	239	228	232	233	251	249	253	239	264	229	217	270	238	265	242	230	223	217	255	218	232	239	252	246	235	258	255	257	242	242	228	240	226	258	255	243	215	242	231	241	228	227	241	261	227	249	222	244	268	270	239	219	251	232	237	216	224	210	266	251	247	259	242	248	260	234	236	233	247	219	247	238	257	255	263	250	238	249	228	233	212	241	228	244	224	229	232	258	197	237	210	224	244	227	219	277	222	249	239	211	214	256	244	238	228	271	239	245	272	241	225	240	194	251	238	249	226	240	220	254	258	253	239	251	216	223	235	257	247	242	246	242	238	243	221	232	231	237	239	238	251	221	243	233	223	244	232	238	221	269	238	240	260	263	244	220	231	209	241	225	263	216	240	227	211	242	242	246	217	247	222	246	247	216	239	224	233	192	269	227	215	225	245	200	232	235	238	248	243	248	224	218	243	209	266	237	232	255	242	214	234	234	258	255	212	232	243	263	258	249	245	245	256	229	210	244	233	219	233	242	250	247	252	264	236	226	232	246	238	227	252	243	233	227	216	229	211	237	248	249	224	202	251	225	233	224	233	229	228	236	244	243	229	258	215	251	211	221	252	246	233	237	246	244	221	246	236	224	266	228	236	208	252	239	250	248	229	222	230	215	225	256	232	238	247	249	233	246	224	255	254	258	238	217	236	224	235	236	247	236	236	221	223	254	226	225	252	244	242	245	238	241	256	257	269	226	248	207	227	236	233	232	230	272	245	239	234	247	245	269	223	217	224	230	252	211	252	221	250	231	222	226	241	235	213	234	215	262	264	264	226	230	248	215	211	235	215	256	241	212	249	224	233	238	231	237	236	247	219	245	244	243	220	211	230	236	246	230	236	241	232	236	256	222	244	254	225	239	224	239	236	260	248	260	259	223	237	239	228	228	263	248	242	246	238	231	261	223	244	225	238	235	255	233	227	235	254	238	227	254	212	257	219	234	247	246	244	230	242	244	246	239	236	262	264	238	250	232	259	283	232	239	223	255	254	238	251	265	245	230	252	240	222	221	229	251	250	250	236	265	265	237	241	241	252	239	236	233	217	215	222	240	231	250	226	246	246	241	250	262	239	233	222	222	234	227	228	243	255	250	222	247	227	239	228	229	245	259	243	237	219	225	266	223	222	254	235	245	278	250	258	264	234	228	243	220	231	231	222	243	233	238	230	217	237	238	219	233	271	240	227	215	244	215	243	241	246	224	220	262	213	252	231	241	227	240	254	240	252	237	226	258	229	246	225	245	239	218
2372	846	996	978	970	979	966	879	894	825	879	834	833	855	909	833	833	782	809	822	849	816	844	808	814	851	854	826	790	812	851	826	837	806	805	792	778	819	782	816	786	828	791	864	828	764	799	816	820	843	798	818	788	847	767	767	781	837	808	817	816	825	810	833	826	812	783	811	839	789	779	784	783	798	848	818	789	784	800	830	791	784	828	803	810	776	790	816	810	821	801	782	853	768	806	804	763	815	769	793	816	755	806	799	820	826	777	779	760	826	776	808	828	757	804	833	795	783	761	802	763	798	818	827	788	784	753	792	815	753	753	830	786	811	834	822	776	734	812	796	795	757	787	748	802	796	841	799	796	790	870	796	771	809	791	813	803	797	825	786	842	788	839	868	820	844	816	812	754	845	754	782	793	807	795	768	775	782	819	831	758	841	792	771	766	806	786	755	820	771	797	771	828	805	740	808	807	782	803	793	836	801	821	810	842	829	780	814	801	810	779	758	778	794	804	816	827	817	826	822	762	802	791	770	828	796	822	743	807	818	892	793	807	801	831	795	760	814	829	803	806	796	812	771	824	797	806	808	755	832	770	787	809	827	811	819	840	755	801	784	800	814	784	800	843	793	807	757	798	814	792	853	785	796	833	813	803	774	816	801	802	795	797	824	787	753	788	793	796	852	825	805	783	771	783	810	822	809	796	754	796	824	759	866	815	792	822	780	820	778	790	820	853	798	782	808	772	843	785	777	813	773	854	799	819	760	817	771	775	793	855	828	804	802	797	832	850	796	800	816	769	812	778	821	787	830	723	749	791	748	784	782	812	809	811	814	764	824	839	825	835	810	783	801	781	844	810	792	767	792	822	804	810	787	860	849	820	804	819	789	830	755	793	843	805	761	819	846	799	793	817	796	885	793	825	797	836	755	829	779	827	788	825	824	768	802	808	854	813	813	811	802	813	799	783	775	815	797	825	769	790	776	778	818	810	813	822	802	821	785	830	806	837	789	838	798	789	791	782	816	783	777	786	846	807	777	797	803	776	766	812	795	847	830	787	826	822	780	844	785	799	831	783	808	810	795	855	812	815	775	766	838	793	771	790	805	786	829	776	757	773	794	826	814	836	775	757	797	808	827	820	776	796	851	775	763	890	798	825	806	802	801	803	818	858	812	797	822	826	806	820	796	772	838	822	826	832	808	834	792	838	838	810	815	781	804	813	850	816	857	802	798	804	801	780	784	752	797	786	853	840	773	826	829	780	787	827	792	791	773	793	836	809	807	870	809	803	810	745	789	820	833	808	802	752	817	780	831	782	828	834	836	841	778	845	881	789	806	772	813	795	801	832	830	784	812	842	822	819	816	842	836	777	794	793	800	804	814	780	804	818	793	813	848	765	778	849	807	786	818	842	794	802	776	826	794	807	860	750	804	842	843	787	758	848	805	870	864	801	833	809	793	767	795	827	853	797	818	799	786	807	782	809	800	789	753	831	808	776	835	794	754	805	811	795	842	822	779	815	793	786	772	775	779	755	789	832	797	818	747	863	834	825	839	799	849	819	773	832	787	806	794	807	838	821	834	801	795	795	859	740	779	819	852	797	808	758	820	849	776	814	787	794	834	826	796	821	776	802	766	834	822	822	784	792	826	855	817	832	765	773	782	786	838	759	783	788	835	848	809	800	794	837	768	796	813	785	829	796	775	837	766	866	793	785	832	802	790	827	747	777	806	790	770	713	832	772	848	785	841	775	778	767	834	821	786	835	796	825	794	793	807	797	815	810	820	775	820	808	795	741	754	832	838	845	807	795	729	873	832	820	791	824	795	854	792	796	795	786	794	778	802	805	799	826	760	808	768	817	790	782	825	824	838	838	813	832	817	780	845	815	809	811	800	866	755	765	886	785	806	796	822	790	737	832	837	843	857	784	799	846	853	816	804	767	779	792	802	775	801	814	847	809	800	818	767	849	802	827	774	828	804	773	873	778	843	799	813	783	806	771	811	782	795	797	788	821	812	818	806	800	843	788	765	820	766	841	841	829	828	847	802	840	833	784	799	801	828	790	808	796	811	798	841	780	768	811	825	815	807	856	803	831	783	769	781	752	807	832	762	838	787	788	821	806	780	799	814	838	802	753	793	781	787	829	779	764	779	828	794	812	739	816	785	841	769	768	722	786	783	816	791	793	730	805	801	825	847	812	812	890	775	845	804	809	810	788	832	813	833	804	794	784	817	793	824	765	819	782	770	796	768	817	809	776	792	795	838	843	800	786	801	816	780	830	821	793	821	796	866	838	787	818	776	792	797	828	790	777	785	838	802	816	818	850	840	826	796	760	757	806	853	833	821	834	783	775	809	824	754	772	764	814	818	820	807	820	835	794	781	788	789	832	822	822	806	742	797	810	824	748	777	744	762	813	788	809	798	787	761	823	759	846	803	809	823	760	796	822	795	798	779	765	808	760	752	843	818	830	854	802	783	830	786	798	792	786	772	802	832	789	787	807	801	802	785	814	792	823	832	808	830	786	809	763	801	839	828	768	821	810	816	794	790	828	822	830	800	794	802	778	802	796	806	844	787	851	813	756	886	863	736	817	865	819	793	755	810	835	816	811	770	756	804	755	790	863	770	842	794	747	838	796	801	812	815	841	749	823	823	815	791	787	805	776	830	836	824	742	766	771	791	790	818	793	801	800	783	779	822	747	815	833	785	778	767	785	831	806	781	789	790	831	781	788	800	821	779	807	849	762	850	821	819	766	822	814	782	825	868	775	830	794	824	765	793	841	825	812	785	797	788	863	810	837	756	826	790	803	810	799	807	822	771	798	838	807	814	810	812	821	785	824	843	744	818	812	775	804	829	776	810	807	795	825	803	846	771	770	795	845	790	821	776	795	816	798	779	766	807	753	763	800	770	792	837	824	795	757	790	791	834	785	805	809	809	802	791	806	823	773	791	832	827	820	814	788	842	798	779	811	815	796	789	812	791	817	855	778	817	829	858	792	814	761	756	835	802	773	820	794	797	792	731	844	804	879	800	738	796	787	793	820	814	828	779	787	766	776	768	828	779	780	800	869	806	757	839	798	821	790	764	795	850	833	838	858	790	793	816	796	792	809	781	787	806	785	834	804	773	836	788	844	785	818	829	793	795	819	809	833	803	779	852	820	784	790	811	814	803	847	824	855	807	823	762	821	753	787	817	809	780	801	837	775	781	774	811	841	843	839	813	786	792	781	836	773	822	803	817	821	821	840	812	845	808	797	820	830	793	770	793	804	795	826	785	805	805	778	795	773	849	848	836	764	801	800	808	802	838	781	770	818	777	751	771	766	791	824	813	767	863	805	832	803	808	812	852	773	801	802	732	831	779	777	792	758	791	819	843	796	844	848	764	792	839	817	836	784	804	797	817	801	807	819	777	810	778	796	789	812	844	814	793	753	795	827	816	810	826	786	757	809	771	830	819	838	840	839	807	786	789	831	831	794	782	790	840	823	800	806	803	842	767	762	812
4078	867	1260	999	659	524	419	308	272	237	221	196	195	184	165	176	173	173	145	155	179	147	156	129	135	158	128	138	156	129	143	128	155	118	130	133	145	142	141	121	142	148	123	120	135	134	126	132	126	147	118	133	123	134	131	120	117	126	146	132	120	127	134	117	114	131	140	129	121	150	143	137	139	130	139	134	117	113	124	126	154	143	116	147	134	115	122	116	125	112	129	145	121	129	141	148	130	133	137	127	100	131	138	138	126	118	131	133	115	130	125	133	151	127	124	121	140	130	142	132	117	119	139	142	122	132	159	132	117	143	132	123	122	120	130	119	142	118	157	141	113	127	126	113	115	154	144	127	108	127	134	130	135	116	121	147	112	108	123	108	119	125	123	117	130	112	109	135	118	146	109	113	136	129	129	137	142	145	142	124	118	126	109	105	124	133	122	140	133	119	144	137	116	126	125	126	120	135	125	131	127	126	119	133	106	143	107	114	145	134	118	116	133	124	149	129	136	133	136	140	132	137	135	149	130	142	133	143	135	112	141	138	127	138	141	151	132	132	110	129	150	107	123	145	124	130	114	139	125	126	135	134	134	123	130	141	142	135	153	114	148	132	129	140	137	143	122	119	119	135	133	130	112	124	143	150	135	108	129	132	116	112	143	149	124	137	104	133	131	142	105	129	133	121	144	125	109	137	144	130	129	118	127	109	117	116	115	160	113	136	123	100	136	129	126	137	143	114	118	140	134	115	147	134	127	119	125	131	115	120	138	117	129	140	120	136	115	148	127	119	145	122	119	135	134	111	114	129	115	138	114	142	116	134	147	125	137	140	131	126	135	126	123	135	136	137	113	126	110	138	121	130	122	111	138	121	123	127	120	134	126	141	134	128	136	114	117	126	132	118	124	117	123	123	124	129	113	107	107	129	144	115	132	110	125	126	125	120	125	126	119	122	105	122	141	111	127	136	122	130	124	120	146	114	158	135	129	109	102	115	159	138	143	126	126	135	153	130	108	113	115	110	115	135	120	123	134	133	149	147	96	117	109	133	125	134	132	147	132	119	145	142	111	117	125	119	145	102	132	145	133	140	131	122	122	146	126	125	138	109	128	123	148	115	123	113	123	120	128	123	126	124	126	125	126	123	142	140	143	126	115	133	124	134	140	126	132	126	132	119	136	117	120	114	141	136	120	114	142	134	119	120	119	130	143	134	123	115	124	130	151	140	119	109	126	127	143	128	137	128	128	123	120	123	129	118	130	133	126	132	150	137	129	133	129	124	129	130	130	107	136	132	132	143	156	121	117	130	142	127	115	132	144	132	133	110	115	114	127	116	133	135	151	130	135	155	133	153	135	128	103	133	143	134	105	138	123	122	139	117	126	138	131	130	129	129	109	117	131	134	140	129	135	129	125	132	107	141	114	126	133	126	139	136	118	145	124	152	128	111	147	135	145	118	121	124	137	149	136	142	121	128	127	148	139	134	123	123	138	130	127	133	130	125	128	119	132	122	115	127	115	139	133	134	145	138	128	130	134	117	131	130	125	150	113	124	127	150	133	110	120	128	133	122	127	144	128	134	117	146	137	134	165	120	106	137	130	143	106	131	118	127	129	112	125	138	139	105	119	112	139	107	124	138	107	123	134	127	127	113	119	117	136	143	125	123	121	124	126	121	127	139	136	142	126	144	115	105	129	119	143	131	124	128	132	114	134	124	135	117	123	124	135	143	134	125	136	108	119	125	125	121	140	107	130	126	121	134	127	148	119	120	126	128	126	127	132	132	150	124	113	127	125	124	124	131	142	133	146	141	132	140	153	130	117	126	123	98	115	148	118	150	141	133	127	139	139	111	139	123	109	135	115	129	122	132	124	121	108	143	127	151	121	126	124	132	154	111	143	139	127	128	138	133	121	130	121	128	122	127	129	124	123	123	137	135	118	131	143	130	137	139	132	141	121	128	116	129	145	136	129	140	120	124	120	138	141	120	139	123	132	122	118	118	131	133	131	135	134	105	139	132	148	107	120	130	133	140	136	112	129	138	134	131	138	124	109	118	120	149	123	117	127	135	125	132	130	141	123	137	124	103	141	120	135	128	123	113	128	128	124	153	127	135	168	110	141	129	132	134	120	130	140	121	112	129	98	116	141	107	136	152	140	125	135	113	129	127	121	135	130	117	113	113	122	123	126	124	127	128	120	141	132	121	120	146	143	148	135	130	131	127	123	131	129	126	143	150	133	138	142	116	137	123	136	112	118	133	159	150	130	115	125	121	123	115	118	140	118	126	137	108	131	121	131	124	134	126	134	118	132	117	131	120	116	111	116	116	121	145	145	117	132	104	125	122	123	119	124	137	130	115	119	134	150	131	139	124	143	155	118	123	132	136	115	129	152	145	115	131	117	145	122	109	134	127	144	139	147	113	117	131	134	127	141	150	101	127	105	125	132	120	110	145	135	133	111	115	131	134	145	141	113	126	125	114	116	125	132	112	119	117	112	142	127	154	133	115	125	134	118	138	139	144	142	140	114	139	148	119	131	133	133	136	108	129	132	135	125	128	130	132	112	120	119	118	129	138	128	126	111	150	141	133	136	128	143	154	106	128	145	119	122	120	137	130	142	144	119	135	130	131	116	119	144	112	148	142	124	111	133	147	105	116	118	141	135	126	140	109	140	121	139	119	129	119	134	118	128	138	152	132	113	116	134	135	119	157	128	123	151	138	133	135	122	141	137	120	127	112	132	134	112	119	139	130	124	119	150	126	117	148	123	120	129	111	127	137	132	117	123	108	119	126	115	124	118	131	143	127	139	127	125	107	147	143	120	127	140	140	145	132	134	119	138	131	115	119	125	127	127	124	135	128	136	135	129	130	134	128	129	132	135	99	132	131	115	140	121	131	114	128	127	137	140	144	127	138	126	128	132	134	128	135	128	128	123	134	121	117	133	113	114	131	123	105	104	122	125	117	126	132	127	129	127	118	121	144	126	124	117	131	146	131	123	137	125	125	132	137	98	120	119	131	132	122	123	148	132	138	133	128	135	126	111	117	113	118	118	153	134	116	126	140	122	122	132	142	119	119	108	128	137	139	126	126	111	136	127	117	122	110	119	126	136	125	144	127	144	113	135	120	142	118	135	127	127	124	111	156	127	115	115	123	130	126	128	145	126	126	129	133	127	115	135	119	124	137	134	142	128	128	112	128	125	120	119	136	132	148	143	139	145	151	134	142	121	130	127	133	122	134	138	130	120	142	136	117	125	131	101	111	104	134	126	142	118	133	120	145	144	146	133	139	129	112	130	116	133	126	124	136	125	121	138	139	119	132	137	118	118	125	142	132	129	114	142	131	115	136	114	114	108	141	118	136	133	132	136	121	143	136	124	113	115	135	113	113	116	152	138	149	139	125	121	130	137	139	147	125	117	130	124	146	148	124	115	120	134	134	140	129	125	131	153	130	140	132	143	121	107	113	151	147	127	113	119	136	108	125	110	139	128	117	138	118
5520	1408	2967	3486	3085	2541	2142	1831	1463	1347	1272	1184	1028	968	908	845	880	800	705	712	707	667	671	650	609	583	600	627	621	613	568	587	545	558	544	507	561	575	538	544	487	496	542	532	514	523	508	530	539	557	527	514	535	477	505	540	514	481	542	507	470	523	523	475	428	510	491	524	531	484	472	423	504	504	537	479	489	475	469	509	488	484	525	537	504	523	534	498	478	544	485	499	474	514	483	496	500	530	512	478	488	512	477	494	513	479	473	461	512	482	491	513	491	469	478	475	526	476	442	498	511	471	466	486	451	473	442	454	481	492	472	475	527	461	449	483	487	468	484	469	477	487	514	505	472	455	484	472	525	463	444	512	492	448	442	494	476	462	476	489	563	524	515	446	495	479	478	494	500	472	444	473	497	476	417	469	460	511	519	484	475	466	438	506	487	524	478	473	480	517	492	497	463	466	477	489	449	482	472	452	488	447	493	459	497	506	454	494	463	493	459	456	503	485	447	473	507	482	509	469	431	507	491	460	520	444	480	482	476	488	432	455	465	485	477	471	513	467	464	480	473	429	468	493	498	493	507	458	475	459	490	493	477	462	499	464	432	467	484	444	523	472	527	512	452	483	489	461	502	488	510	493	494	477	476	479	515	486	492	472	483	458	475	470	476	485	446	494	445	463	497	495	486	511	487	462	466	480	494	447	482	470	490	485	474	501	511	452	480	442	486	461	465	479	469	479	464	476	463	451	554	487	499	501	461	469	527	468	451	452	535	472	468	505	499	493	476	468	478	460	496	451	494	463	503	500	466	490	458	484	485	561	455	476	429	488	436	465	461	498	515	490	503	480	502	471	456	454	467	530	497	466	483	460	510	503	479	479	495	495	504	484	509	507	479	489	494	476	432	453	512	491	452	467	452	482	440	504	463	474	461	482	479	485	508	496	483	463	479	479	425	484	449	492	496	468	450	477	473	524	494	448	498	489	502	514	478	438	490	496	514	495	463	483	451	447	457	491	489	478	487	450	470	466	450	476	451	501	475	489	512	473	473	491	485	470	469	490	493	479	487	511	488	506	481	490	499	512	473	481	481	491	465	506	514	505	465	483	478	500	477	498	497	480	488	457	463	494	494	456	488	498	477	472	474	469	500	436	504	476	500	434	496	461	446	503	490	493	440	495	476	491	466	508	486	491	481	481	481	476	458	471	441	472	454	493	480	478	480	488	445	477	479	479	504	489	447	489	479	477	484	453	507	457	478	438	458	504	488	469	456	478	455	497	481	501	498	433	492	517	438	495	483	478	455	496	485	461	471	479	497	489	471	488	479	463	429	472	501	482	444	504	472	478	479	438	450	460	460	444	441	477	440	466	514	467	503	463	484	483	474	452	506	467	480	471	457	506	492	485	453	483	469	482	493	471	451	495	514	409	495	466	463	447	459	486	488	470	504	516	484	467	497	494	475	473	513	466	474	471	500	468	514	510	490	496	483	447	520	461	451	477	429	453	478	452	453	473	438	502	458	453	512	489	471	461	499	483	493	527	521	437	501	494	484	478	471	473	494	449	449	501	485	457	475	480	465	505	461	467	490	484	508	447	515	497	523	481	453	490	467	475	488	517	465	466	507	490	473	474	469	447	520	490	486	498	465	471	466	473	432	454	485	468	486	454	442	438	553	459	476	474	439	450	509	495	480	492	473	480	501	503	483	474	504	476	469	472	445	465	484	456	489	471	482	446	481	471	512	466	505	482	512	460	473	478	538	480	463	503	486	451	486	453	461	501	483	496	512	481	490	462	509	485	499	487	473	502	464	455	529	451	506	468	498	441	450	480	465	473	506	481	466	449	471	509	512	478	509	504	499	442	453	498	454	465	489	486	485	500	468	472	480	466	526	497	464	498	448	475	473	480	493	483	509	488	489	488	483	505	461	477	487	520	494	488	496	489	505	491	492	465	472	458	466	479	510	453	478	488	471	485	504	464	466	439	466	465	467	455	463	498	484	444	490	457	457	512	473	477	472	463	472	450	472	490	482	536	522	491	495	474	470	493	457	491	502	497	483	486	444	468	468	433	537	474	440	480	467	485	431	472	437	496	486	496	487	490	442	481	466	469	523	450	485	500	476	471	489	480	472	471	515	462	485	451	476	487	486	479	481	486	513	471	491	482	464	475	449	477	450	470	447	478	498	489	488	465	467	492	477	482	430	478	471	500	506	496	489	499	488	470	460	431	501	485	499	483	489	459	481	498	495	442	497	457	446	492	440	450	462	469	488	487	448	417	481	485	464	484	460	488	509	494	460	469	475	483	462	491	458	488	454	462	462	479	482	491	479	485	496	467	477	507	449	479	545	463	469	484	478	492	512	456	488	493	490	521	502	484	461	487	481	506	465	463	470	483	457	454	481	481	454	485	527	469	471	494	489	435	499	450	462	495	455	499	533	464	461	435	464	455	505	464	491	508	502	485	492	475	484	444	498	488	483	486	515	473	456	481	482	504	464	483	493	512	503	459	452	456	495	489	483	471	464	452	493	523	508	481	483	495	476	498	454	499	467	497	470	487	486	508	464	501	469	447	452	466	469	507	505	464	462	452	481	476	495	443	469	470	485	510	499	462	466	546	478	470	478	485	453	479	481	476	506	469	457	449	467	496	450	497	502	513	471	447	486	442	505	503	442	500	504	469	455	480	494	498	474	481	491	502	497	477	497	460	503	484	465	486	495	468	446	456	476	470	475	484	472	488	451	469	448	461	460	491	472	468	436	455	475	492	499	476	517	437	477	505	477	420	465	476	477	466	447	465	430	498	455	470	485	500	520	451	521	501	453	471	512	490	491	437	451	484	499	485	466	471	472	502	495	460	465	493	474	490	472	491	470	485	460	437	469	484	495	474	489	514	450	442	493	459	479	436	469	472	484	513	435	508	457	473	436	492	501	510	448	485	466	531	474	453	476	471	521	452	478	479	488	489	469	481	416	479	490	504	480	453	466	474	406	479	475	474	485	462	507	479	459	494	507	509	478	543	512	478	513	475	455	481	475	481	480	487	534	439	502	462	486	506	522	461	517	463	467	483	487	456	505	501	479	484	474	473	452	487	479	503	513	459	476	501	484	480	501	501	499	509	499	500	464	516	465	492	487	475	461	492	508	436	441	487	536	502	460	478	481	470	486	507	444	498	479	480	461	468	504	464	495	468	419	457	476	495	522	477	478	484	490	501	482	468	521	468	495	463	466	482	489	512	441	467	445	493	478	478	471	513	465	500	457	465	463	470	460	488	535	461	464	472	450	506	489	458	460	484	468	457	482	491	446	463	452	480	465	484	470	483	462	474	443	473	500	475	453	519	502	492	493	468	483	475	439	536	465	485	481	497	468	504	439	469	475	460	512	472	458	482	500	468	475	487	459	491	440	443	471	478	503	483	472	447	489	466	497	520	487	460	508	499	496	464	472	458	467	453	466	503	466	470	488	490	491	495	491	480	448	475	472	480	478	473	488	459	491	466
7216	1683	2157	1577	1083	772	577	450	362	316	296	253	212	222	210	190	185	184	162	168	143	137	137	154	131	140	118	131	137	128	127	149	123	119	124	126	120	114	114	131	100	117	96	122	121	107	143	113	128	132	119	109	104	94	116	118	113	119	132	104	122	107	118	114	103	120	116	112	125	119	95	105	129	109	105	127	109	132	104	100	107	103	111	101	108	144	109	98	121	127	126	98	110	103	102	116	115	115	91	125	104	118	115	106	95	111	112	125	114	119	121	110	105	98	113	92	93	101	125	100	113	103	111	111	118	112	118	103	101	110	102	100	89	102	98	129	96	108	103	105	126	104	114	121	108	120	107	120	107	92	85	128	108	119	96	115	99	97	111	89	111	118	105	98	108	117	120	92	108	96	99	106	104	120	128	105	90	87	101	121	106	115	102	109	98	119	108	90	126	105	110	114	106	130	109	116	103	116	112	105	116	96	109	118	114	96	102	100	103	101	116	118	116	120	107	117	114	111	94	120	94	127	123	120	109	104	93	91	110	100	115	102	114	104	113	137	122	107	112	121	101	120	110	109	122	109	94	112	108	81	111	110	109	106	94	120	101	110	98	106	112	120	141	116	105	109	114	97	104	110	94	105	114	95	114	106	120	106	90	120	123	100	119	97	103	108	101	129	96	125	108	110	101	108	96	106	83	98	115	103	98	108	98	110	123	107	131	109	101	120	129	102	111	95	110	105	89	121	109	120	98	111	113	113	110	121	118	109	114	99	98	98	104	97	91	122	99	103	89	95	127	91	101	107	94	117	104	111	120	107	117	116	114	111	96	110	117	90	105	123	101	111	98	110	111	99	109	94	89	114	105	121	97	86	126	108	111	111	109	106	98	117	108	93	107	97	110	114	124	108	90	99	113	109	121	108	122	119	122	98	103	104	117	105	107	124	107	92	115	100	106	92	87	117	112	105	101	109	95	124	111	105	106	100	109	106	110	124	111	107	108	99	101	119	110	129	102	114	92	111	120	108	89	107	116	122	104	101	102	113	120	94	100	104	106	109	80	131	104	106	116	101	115	111	101	126	91	94	95	104	130	120	113	122	102	121	125	106	92	113	127	121	120	106	108	91	105	101	116	88	103	92	106	128	106	116	111	101	112	100	120	113	123	88	106	109	98	114	107	91	131	117	86	107	108	118	100	103	101	118	120	108	104	88	104	108	119	91	100	113	98	111	118	94	110	123	110	110	111	101	106	104	96	119	116	99	96	115	118	105	100	103	115	103	101	89	121	111	121	113	109	104	108	110	117	106	103	107	87	110	109	112	121	116	110	107	117	109	117	110	115	126	113	101	111	93	117	107	115	118	108	120	111	102	101	113	104	114	104	125	122	116	106	100	121	117	126	114	102	115	109	73	102	102	118	103	124	90	110	92	109	105	111	119	113	100	103	128	100	100	81	102	119	130	117	114	95	84	112	119	92	119	92	99	108	90	105	120	119	107	114	113	116	122	96	114	112	104	110	104	126	125	106	118	112	120	105	98	96	100	99	125	110	101	115	103	110	115	105	106	102	117	104	105	104	109	108	121	126	112	114	106	118	108	95	104	103	108	129	92	111	96	110	102	98	125	115	121	103	112	87	95	112	115	99	114	120	114	115	118	87	122	134	143	102	113	110	144	106	112	91	90	103	100	125	106	105	104	99	126	100	98	101	116	112	109	125	114	122	114	109	113	108	99	97	105	122	81	105	101	114	91	113	116	124	97	128	110	98	91	93	106	124	122	109	119	103	109	133	109	99	112	119	91	104	123	114	126	94	103	88	126	105	102	113	107	97	110	85	112	121	112	121	93	106	99	103	116	116	114	116	103	109	105	100	113	111	118	115	98	121	96	88	104	123	105	133	118	106	103	116	118	108	113	139	100	104	115	105	103	110	96	126	104	115	109	110	89	107	132	115	101	116	115	100	143	104	102	103	118	103	118	114	119	110	112	108	100	110	110	117	102	108	115	97	113	105	99	88	92	102	119	106	118	114	121	117	108	102	105	98	116	116	125	98	108	94	93	121	111	108	133	94	94	110	106	118	115	111	108	114	118	99	106	96	104	108	99	105	121	123	104	97	135	105	103	105	92	95	107	105	117	107	108	121	106	99	114	102	118	107	134	91	102	100	112	91	115	110	133	103	92	105	95	112	90	112	131	107	97	121	96	116	103	102	98	108	92	114	103	110	110	98	110	119	120	124	114	111	90	95	95	98	105	102	106	127	108	92	115	97	100	108	121	117	99	116	100	113	99	104	110	107	80	127	107	114	127	111	91	118	100	110	109	113	118	124	95	124	107	111	125	116	110	96	103	127	111	103	114	108	84	107	120	105	107	99	121	118	130	131	128	110	119	91	117	109	102	121	97	93	97	100	97	125	90	115	90	106	101	103	106	115	100	117	89	116	96	105	112	105	124	107	102	112	114	104	103	123	108	97	98	116	117	121	131	108	92	106	115	95	115	123	97	103	100	127	129	113	97	109	119	109	109	111	116	115	103	105	122	109	101	96	106	114	116	113	133	110	111	117	124	118	112	95	100	116	109	104	110	108	117	112	112	104	106	102	111	101	127	103	112	109	102	117	108	99	109	108	117	105	119	105	121	122	120	105	113	98	122	105	103	99	98	94	108	117	118	115	90	122	110	112	112	123	108	98	123	127	90	110	99	114	101	96	110	108	94	102	118	98	127	120	100	121	98	109	112	118	109	118	105	112	100	119	108	107	129	112	106	103	123	102	85	93	110	87	121	101	91	115	108	114	111	107	109	108	107	109	108	95	114	134	97	103	110	104	126	98	98	108	115	104	114	114	97	101	111	107	111	94	100	106	106	106	112	110	95	101	101	118	101	99	109	115	112	107	114	85	119	104	113	92	118	114	107	103	114	115	111	103	112	114	116	135	113	98	104	101	114	119	124	106	114	114	108	104	106	101	88	122	98	99	87	124	104	108	102	115	121	124	96	93	112	116	103	103	97	114	96	120	95	101	96	101	117	112	97	125	120	120	123	107	106	98	100	110	125	111	111	98	102	132	102	115	97	96	105	99	112	108	114	107	96	113	107	105	111	110	97	110	109	105	98	103	108	122	104	121	106	105	131	103	107	118	111	123	98	103	93	92	110	102	115	113	118	101	116	115	104	115	108	106	108	118	107	103	110	94	105	121	111	91	114	117	97	101	95	136	118	112	119	108	107	108	125	115	104	103	120	116	97	121	108	100	110	105	105	106	108	117	99	113	106	103	111	103	109	108	127	112	121	119	89	112	113	80	108	132	103	114	106	90	97	93	90	103	89	114	130	120	111	96	95	117	102	108	111	103	115	116	112	106	106	124	113	104	126	105	110	124	118	114	111	101	100	108	109	109	105	96	99	105	124	94	97	109	103	110	118	131	105	108	98	117	105	115	105	96	97	93	119	103	118	99	116	104	109	113	98	121	95	117	100	107	103	108	111	106	104	102	112	111	112	107	113
7272	2122	4988	5719	5041	4048	3350	2818	2371	2041	1735	1590	1416	1380	1226	1108	1029	967	862	857	833	797	767	698	689	710	636	633	634	594	556	553	565	571	582	624	547	535	540	492	518	489	524	519	505	503	483	484	483	452	495	489	484	478	460	477	482	496	446	495	451	453	445	445	490	441	434	463	407	470	446	436	426	474	445	438	413	424	471	420	464	421	407	432	471	474	424	443	442	398	430	482	446	443	446	464	455	408	425	417	425	416	423	433	398	444	392	432	442	438	428	416	447	443	443	430	413	450	425	434	428	435	423	439	414	415	448	436	401	408	388	467	426	407	426	376	396	445	393	419	433	393	401	428	426	430	392	435	378	416	404	419	419	435	409	411	472	469	430	459	424	420	438	424	443	428	391	461	440	439	431	437	398	437	445	427	391	399	397	417	451	408	389	450	399	409	397	420	412	418	420	432	434	417	429	442	476	397	459	428	430	406	430	423	427	433	408	399	401	449	428	419	427	388	369	440	431	423	434	410	395	399	431	418	437	415	411	397	419	406	455	479	439	411	422	394	424	410	391	438	431	438	430	458	463	420	373	415	397	412	434	398	380	401	383	421	416	445	426	401	448	402	436	439	411	434	409	424	449	419	424	410	407	439	441	402	395	390	409	367	400	384	399	416	434	435	426	432	412	432	381	433	450	413	419	393	393	385	432	425	422	411	407	392	429	428	409	399	394	423	406	403	390	432	391	442	400	410	398	416	428	391	429	453	425	417	425	404	434	419	391	410	356	405	425	425	384	447	423	372	434	411	429	408	423	435	435	392	408	385	443	403	371	405	412	406	426	413	433	428	409	418	355	465	431	427	447	432	413	420	411	399	442	391	469	419	401	410	409	415	418	416	424	428	426	397	437	434	452	433	398	431	420	395	405	376	395	376	427	428	405	446	426	392	385	445	409	439	393	403	445	416	425	386	419	437	437	385	424	420	421	433	426	435	417	430	419	385	427	389	417	439	417	417	432	406	416	396	432	419	438	420	402	390	429	405	393	387	407	410	430	392	402	402	458	397	415	390	426	433	401	414	406	347	421	383	421	423	444	363	382	396	392	444	454	436	403	404	453	421	409	444	396	428	397	396	430	427	413	398	437	433	426	431	408	441	402	393	390	406	373	409	393	351	372	425	398	402	426	407	412	416	417	433	411	397	418	408	418	422	449	402	408	399	412	451	378	420	388	418	420	435	381	408	403	406	420	395	426	402	445	405	450	433	460	423	391	431	403	415	460	442	421	390	441	436	371	417	417	423	438	426	415	410	406	454	409	430	390	400	409	409	419	400	425	424	421	444	384	425	433	393	452	412	425	380	421	437	450	427	415	378	434	388	457	409	415	406	444	424	403	424	397	379	403	438	425	382	394	383	387	428	406	394	426	399	425	413	417	436	437	406	420	418	427	425	392	430	423	422	413	393	424	434	377	417	385	415	416	408	410	399	431	394	423	399	401	422	412	393	401	427	426	400	414	415	417	437	421	432	422	414	369	407	399	410	383	390	413	410	409	443	407	426	396	405	426	390	451	379	406	416	415	413	465	436	401	426	408	415	417	420	406	424	418	392	404	406	435	414	401	386	393	422	428	400	406	399	425	405	424	408	355	439	399	408	407	466	427	405	419	417	408	402	414	414	374	410	384	447	426	387	433	422	400	421	394	427	414	412	387	428	400	407	437	429	465	399	404	399	398	414	438	409	398	422	406	400	364	431	433	429	413	424	429	383	416	439	376	443	445	409	393	419	421	447	404	428	421	406	435	449	388	445	459	388	394	443	388	406	436	430	433	400	433	421	421	437	408	382	441	425	404	416	447	437	426	425	462	434	463	431	418	381	427	408	480	451	416	474	438	435	396	392	386	425	419	432	424	411	404	407	478	409	458	434	405	385	384	434	407	403	398	443	411	397	404	412	421	397	414	415	443	440	384	461	415	393	427	436	411	422	394	454	406	391	457	435	416	412	408	398	398	429	417	410	413	413	444	393	426	425	378	428	408	429	421	432	440	376	399	430	440	416	434	441	453	375	415	401	434	437	406	427	430	423	391	407	450	426	446	445	424	424	454	400	410	415	414	397	453	434	421	396	425	358	423	437	427	406	436	427	400	399	402	403	430	422	428	440	391	421	425	463	423	414	426	397	424	421	434	440	421	403	407	438	397	383	412	411	405	427	430	442	416	413	366	429	426	411	419	403	434	412	393	405	411	453	393	421	419	408	418	386	416	422	406	440	449	406	441	391	377	457	363	372	398	374	436	398	424	400	444	444	435	440	471	418	386	448	413	398	412	415	400	410	430	411	427	423	397	421	381	418	388	407	428	410	433	427	366	401	400	413	428	388	415	391	459	414	431	424	389	434	393	418	383	398	376	392	411	401	409	421	439	439	420	465	398	397	447	417	411	413	426	394	426	422	433	411	377	421	393	461	430	436	427	439	417	450	444	424	385	389	405	410	403	439	438	416	404	415	436	401	449	379	434	413	406	392	419	397	429	431	400	411	414	461	421	398	364	392	428	435	406	430	443	419	389	405	413	385	441	435	414	389	438	398	431	448	440	447	414	378	445	368	420	395	428	396	388	431	423	436	407	422	391	427	438	418	422	425	442	446	437	423	402	420	414	430	430	408	409	448	429	383	452	381	406	391	404	407	403	449	443	390	433	410	425	432	413	412	396	418	402	415	445	425	438	424	424	421	444	403	443	414	407	417	407	376	391	415	400	416	437	405	423	432	403	440	407	436	397	424	415	413	446	431	454	402	414	437	421	416	466	396	377	423	385	408	452	427	372	378	482	404	404	387	399	451	428	383	399	419	436	398	405	404	451	417	387	425	420	434	409	415	450	476	395	408	444	422	414	428	430	391	397	415	414	410	404	438	457	409	422	430	391	415	429	427	423	395	429	400	407	433	419	411	436	404	430	381	442	439	449	424	381	402	429	438	437	431	402	426	443	416	412	433	430	410	413	423	382	412	427	401	441	426	418	435	423	441	374	409	433	395	420	420	440	427	408	430	400	427	434	377	423	405	381	409	441	409	400	445	432	407	385	392	441	428	375	400	436	410	442	413	415	425	394	434	448	451	414	410	391	417	420	446	429	422	423	441	430	434	363	434	407	441	432	423	402	427	403	401	420	430	441	421	447	425	442	402	411	389	394	425	463	396	426	447	409	428	436	431	407	459	402	443	398	386	458	434	392	414	459	385	437	426	398	438	387	436	428	414	401	429	414	429	391	422	397	427	428	404	406	427	409	423	430	395	408	468	419	407	414	414	411	402	421	439	415	426	412	436	472	406	417	409	411	405	446	419	431	391	419	440	400	426	416	400	446	405	425	460	487	405	445	417	422	435	410	405	410	421	411	402	429	409	450	441	418	425	438	383	445	415	417	426	389	424	386	400	396	437	405	397	428	455	430	469	411	449	422	421	403	427	423	403	406	420	365	417	415	431	419	436	403	426	407	408	494	421	439	413	413	396
1210	259	316	264	276	271	248	245	226	245	225	233	238	213	248	222	273	226	219	243	240	259	238	220	237	234	278	248	250	248	238	230	240	214	210	226	229	230	238	241	241	225	235	237	241	246	221	245	264	204	223	233	263	209	261	264	242	229	230	258	236	229	242	218	236	235	218	243	224	227	270	245	250	246	211	254	229	223	225	257	236	240	226	216	256	229	240	232	234	204	222	243	226	225	234	223	263	214	238	237	228	262	267	253	220	261	251	226	251	231	224	233	216	228	235	235	261	246	254	235	235	242	208	262	251	228	216	224	260	235	224	242	267	230	238	214	249	226	241	179	232	238	251	229	220	242	232	236	243	243	216	235	215	265	225	216	203	238	222	247	240	226	226	232	242	222	201	230	259	230	221	267	215	244	228	235	229	231	219	234	247	220	240	232	254	239	259	248	247	232	233	240	260	229	220	215	230	257	236	254	254	234	207	248	235	247	269	252	237	234	248	233	269	228	228	229	255	219	229	234	226	247	224	229	231	247	226	232	232	229	240	248	243	245	247	232	230	256	219	239	228	245	238	223	238	243	230	213	233	245	221	259	223	234	263	236	222	220	231	234	231	260	222	234	263	224	255	250	245	258	247	243	208	232	227	216	256	241	267	254	240	235	230	235	228	228	244	232	225	218	232	224	252	246	243	216	243	229	254	214	239	232	238	256	241	253	240	239	218	244	203	226	241	220	246	229	223	210	245	221	221	231	236	236	249	240	258	217	222	234	211	237	237	248	222	216	237	229	232	209	234	225	246	235	276	216	233	246	260	239	247	242	226	252	244	248	258	233	233	235	227	234	269	239	261	215	275	232	226	235	234	276	250	220	233	225	211	244	227	227	214	235	229	234	231	247	258	234	267	247	261	257	229	252	227	236	226	249	247	242	222	259	221	234	241	250	223	250	257	256	241	236	229	224	256	231	235	245	234	225	254	254	220	240	214	248	251	231	248	224	250	242	235	240	245	241	214	212	229	242	211	259	231	230	249	234	245	239	261	239	230	206	266	236	270	204	230	237	250	209	228	255	229	218	241	241	228	216	223	246	260	227	243	236	229	229	238	248	225	222	211	222	241	230	231	240	209	242	239	228	240	250	250	249	264	249	249	251	236	239	233	228	224	242	243	218	244	233	210	223	227	250	246	274	205	229	230	199	246	234	245	241	237	257	259	244	220	244	227	258	252	235	243	242	226	230	215	234	250	233	228	259	255	255	251	236	235	235	227	243	249	238	217	233	235	242	201	243	236	232	241	243	243	223	235	215	253	231	222	241	241	214	233	237	231	236	226	261	232	237	239	232	261	237	274	244	244	202	227	229	225	223	228	253	226	227	220	224	225	251	226	239	229	222	261	238	214	249	252	239	249	235	240	250	230	245	215	264	227	226	218	254	258	220	229	228	222	236	231	253	274	234	222	252	235	280	243	241	249	208	224	241	222	229	242	234	226	216	228	254	237	242	256	194	250	235	231	215	247	217	243	252	223	264	233	215	234	241	242	215	231	238	254	230	209	262	233	254	241	251	252	220	256	243	237	230	241	241	245	233	225	252	246	231	223	230	223	240	229	204	237	239	232	222	255	241	249	224	217	230	238	236	236	242	258	221	256	241	238	243	200	209	248	225	238	244	247	247	221	243	225	250	244	219	225	266	237	233	231	256	252	245	238	253	262	198	224	239	192	254	239	234	262	235	243	223	253	209	237	257	251	270	219	231	246	212	240	272	259	219	255	230	245	226	213	227	240	206	248	229	260	259	227	238	258	250	241	219	221	244	221	234	242	224	236	238	227	240	249	208	237	237	230	251	228	217	261	214	245	226	246	236	249	280	233	254	210	225	247	234	219	229	236	241	224	242	252	253	241	208	237	228	216	206	225	253	250	214	229	230	264	243	243	251	235	246	243	255	240	264	228	252	208	208	243	250	210	236	243	263	227	265	236	225	238	228	243	206	265	235	232	233	231	232	238	224	244	231	238	229	234	222	265	244	218	217	218	241	256	194	236	230	256	235	225	203	236	216	241	265	229	242	210	236	256	228	228	234	228	255	236	217	245	258	235	228	233	245	262	230	235	260	257	269	238	254	264	233	229	254	219	242	218	239	237	242	241	251	223	236	257	241	243	242	270	204	250	229	217	208	224	232	244	239	225	232	221	225	238	248	253	226	215	231	220	234	236	243	237	262	226	228	198	255	241	228	250	227	237	232	246	231	211	232	227	251	213	236	249	228	252	248	216	247	227	267	217	239	243	242	250	242	214	216	237	235	239	255	237	251	264	243	245	209	230	222	237	209	248	250	221	211	226	230	240	251	225	229	244	222	236	264	195	221	204	257	260	254	238	225	241	238	229	245	234	249	229	238	221	228	239	230	207	232	251	234	237	245	250	230	219	230	219	213	221	205	231	230	257	245	234	235	230	239	221	260	241	237	225	224	223	215	256	242	240	249	238	230	253	237	245	248	199	254	252	248	234	241	217	232	259	247	246	252	226	232	207	250	253	242	228	243	247	228	241	260	243	235	222	230	238	257	249	214	238	272	230	234	234	249	243	230	229	255	235	248	269	234	229	233	239	218	238	250	219	234	242	240	202	247	233	246	270	194	234	266	249	252	256	226	230	254	231	235	234	262	237	222	237	232	208	247	243	236	250	234	245	224	206	234	262	243	232	233	228	227	224	235	241	216	262	242	221	248	231	267	226	269	245	254	251	207	223	229	235	212	255	221	234	233	233	239	230	248	252	261	245	244	235	248	257	249	253	235	266	235	244	235	248	233	208	231	221	240	257	200	243	230	222	270	239	244	235	203	215	207	248	235	272	253	214	240	246	247	200	219	244	238	232	259	196	222	218	224	215	218	218	212	236	255	250	238	262	227	240	252	243	203	230	214	230	226	267	229	257	223	190	249	245	223	241	219	227	250	215	236	242	243	244	229	231	242	199	270	262	241	239	234	204	269	260	242	212	209	246	246	238	201	260	229	242	258	225	235	247	237	247	220	245	221	273	244	230	238	226	242	238	250	244	224	249	230	229	249	237	271	224	230	255	216	237	218	230	218	251	239	243	260	214	246	201	220	230	255	238	216	221	263	243	225	247	234	234	216	262	208	232	253	232	239	218	226	242	236	240	257	235	223	223	223	234	217	242	270	265	242	226	237	230	257	243	238	215	245	246	234	243	238	255	227	226	256	231	248	250	253	244	237	221	245	218	232	205	233	222	239	265	246	241	225	229	264	248	241	259	232	253	229	218	236	247	242	236	241	241	239	229	234	249	210	213	242	248	238	254	246	266	240	214	236	246	267	222	280	242	239	227	215	241	241	225	220	258	228	222	247	235	262	230	236	237	230	229	238	243	230	205	257	274	221	221	235	224	228	236	235	200	229	225	229	234	258	220	236	237	233	266	215	240	255	199	252	236	261	227	228	229	212	255	222	253	223	232	234	226	263	264	240	225	243	217	241	233	257	222	264
2358	897	996	1062	1035	903	895	889	838	865	813	833	959	870	869	888	810	819	931	765	795	814	805	838	809	782	806	813	810	794	811	840	829	805	837	780	783	823	821	822	816	853	802	827	786	839	759	845	805	806	756	794	819	772	848	787	782	784	866	821	838	789	753	823	781	819	798	810	808	786	834	817	792	819	790	800	812	831	785	836	814	806	821	755	782	799	806	832	773	804	843	780	779	838	781	812	800	805	824	819	791	757	814	777	803	839	806	797	756	777	853	845	815	780	788	803	796	786	755	759	838	759	792	829	812	812	774	799	796	810	844	795	774	794	795	865	779	828	816	737	786	840	800	831	781	745	801	827	804	794	812	778	742	755	816	771	830	764	807	826	742	786	863	865	772	754	797	839	791	768	816	816	842	788	826	815	793	807	828	793	808	819	814	771	772	849	839	831	801	840	781	803	759	862	752	803	808	757	831	820	793	824	818	839	816	800	803	808	825	788	783	799	813	803	813	828	780	792	815	792	846	762	835	808	839	875	789	847	768	783	846	846	801	811	792	815	848	799	795	812	824	805	793	842	762	761	782	879	819	802	863	804	791	807	818	816	822	775	830	822	826	826	752	763	786	809	799	818	829	833	813	747	828	837	824	825	755	757	792	800	803	783	815	823	718	826	821	766	853	786	787	825	794	783	829	802	798	785	839	792	814	875	771	815	812	845	809	828	801	881	863	821	835	849	823	807	852	780	796	783	829	819	839	782	801	805	770	799	765	747	817	842	832	816	850	809	776	802	790	802	811	797	830	807	811	835	834	778	803	760	786	782	850	802	751	784	835	798	815	781	795	810	728	827	763	801	808	790	815	804	799	805	806	776	833	814	826	801	762	787	846	783	776	796	824	782	789	777	810	754	792	809	839	805	800	831	776	757	818	828	797	797	787	812	846	779	806	784	822	823	799	868	790	791	771	780	832	785	805	847	802	828	764	770	758	855	769	810	863	800	791	806	775	775	821	807	813	805	778	776	801	808	785	823	798	799	843	791	798	761	758	810	788	814	745	803	786	771	839	811	782	840	815	765	790	792	806	773	851	802	835	794	818	807	791	802	773	836	804	789	775	786	841	801	800	821	812	807	810	774	822	869	802	820	816	808	812	816	820	794	801	821	795	823	788	856	859	844	766	752	783	765	805	813	782	832	774	760	799	829	789	812	858	819	846	822	792	849	810	775	764	798	804	785	853	803	856	781	815	801	831	836	823	764	787	807	781	778	808	828	797	795	811	800	839	786	764	840	763	815	840	828	823	772	780	767	812	774	768	770	783	805	837	822	792	802	776	794	804	790	820	780	845	811	799	787	817	808	788	811	795	770	786	823	779	792	773	794	756	794	831	767	787	842	809	786	762	775	779	807	784	804	772	825	811	789	790	832	798	856	829	777	846	792	806	755	846	821	799	806	796	834	836	772	763	787	835	824	754	774	842	805	850	766	806	836	778	804	847	767	749	824	786	846	814	828	828	804	799	820	762	778	805	847	818	765	738	734	797	798	790	825	867	753	835	853	813	800	772	832	828	788	817	830	779	830	814	807	791	825	811	777	811	858	851	836	855	777	788	799	760	782	820	815	790	794	856	760	813	780	808	781	771	816	871	817	813	845	829	832	828	818	776	799	800	766	807	810	789	770	793	773	801	814	791	775	873	798	837	791	785	805	780	827	820	812	799	825	776	776	846	792	819	795	804	818	816	795	829	832	812	793	772	826	798	792	864	779	774	808	767	805	755	782	823	837	804	786	857	827	796	754	742	815	855	828	770	802	839	850	769	849	831	843	783	810	809	765	817	784	791	765	780	747	765	822	803	744	790	760	743	843	826	787	842	774	768	848	840	783	744	850	757	815	797	845	797	728	794	753	759	791	763	824	822	780	836	844	787	772	778	789	820	750	805	824	760	758	764	778	801	787	817	799	809	841	801	859	849	767	832	737	799	778	813	811	808	801	853	839	784	793	802	816	781	759	828	805	822	794	781	879	828	840	780	796	784	805	820	810	812	816	799	810	783	831	828	836	804	818	843	857	831	732	771	833	804	754	793	833	795	735	797	779	743	795	790	807	831	884	842	799	828	812	778	806	788	785	822	823	784	859	799	771	788	790	811	827	775	811	769	789	811	834	758	846	858	902	838	849	814	785	790	785	766	793	770	852	774	768	791	827	756	819	822	790	790	789	808	839	793	833	800	798	765	823	760	813	864	822	762	783	813	833	759	809	841	803	837	789	792	823	783	827	825	760	803	823	794	824	836	770	757	793	820	831	779	799	817	765	768	832	793	801	805	793	790	821	787	818	796	820	779	804	809	819	789	799	743	834	794	791	833	834	758	798	792	814	795	806	793	789	785	798	833	797	788	849	804	790	775	833	809	786	771	855	836	792	792	811	803	873	757	796	809	811	784	763	886	850	796	775	814	808	814	819	787	804	847	786	744	808	799	822	814	806	784	793	817	789	825	799	789	789	797	862	807	789	834	805	808	781	829	790	758	877	797	815	762	753	799	810	867	823	797	772	830	762	776	840	761	790	837	834	803	786	780	809	800	785	807	789	778	814	770	773	774	800	768	795	825	734	829	779	748	778	784	810	758	793	779	839	790	768	827	771	816	814	812	772	769	815	813	847	773	782	752	838	797	776	814	816	782	812	816	807	831	762	798	742	799	793	864	758	771	746	821	794	864	820	777	832	830	824	820	838	814	810	849	773	804	753	765	810	743	801	780	790	770	882	784	795	864	788	827	819	805	822	821	803	806	851	816	811	786	763	797	818	881	773	775	734	798	856	800	761	844	798	834	837	785	748	819	797	803	792	799	785	819	776	777	828	781	838	834	831	815	786	794	768	840	773	888	846	803	794	826	793	781	847	789	775	801	802	798	831	775	839	792	820	774	857	785	763	821	857	787	776	811	773	808	790	804	808	834	788	831	814	806	795	770	836	824	826	806	816	793	794	830	793	821	812	794	820	795	775	814	782	841	789	776	802	843	824	788	771	808	814	818	817	803	747	821	792	803	771	828	808	791	796	821	766	763	789	797	760	736	801	802	802	799	783	792	790	834	818	810	813	826	814	815	788	844	831	740	777	815	808	761	829	823	822	848	783	808	833	816	797	815	827	759	824	822	750	762	793	797	793	819	804	801	793	831	798	866	815	791	811	806	786	894	811	757	777	778	793	820	820	854	838	795	804	811	807	851	789	803	792	798	846	800	852	827	814	802	781	810	815	768	765	824	793	800	795	839	831	815	761	812	801	829	744	782	787	860	804	769	803	792	865	834	834	744	781	787	777	804	798	817	824	806	732	785	810	825	817	827	776	805	803	817	811	768	837	927	822	795	794	803	819	804	808	784	806	802	782	771	800	788	818	760	766	772	814	821	800	751	825	780	761	787	782	839	778	871	836	793	771	754	815	797	767	804	832	767	773	805	788	812	816	832	812	791	795	860	797	797	813	835	844	814	823	763	821	804	814
3986	861	1187	868	612	469	371	329	282	242	228	220	191	171	189	156	169	131	144	124	149	132	138	138	146	146	138	147	142	120	154	128	121	124	142	133	125	109	135	118	127	139	133	138	141	125	106	133	118	113	119	142	133	114	153	116	110	107	136	115	113	121	122	124	114	120	112	127	115	108	135	106	119	130	120	130	119	97	127	111	113	108	100	96	129	134	135	117	126	111	125	129	112	107	125	133	148	128	120	129	111	128	132	120	133	115	128	129	124	120	134	102	118	135	122	127	105	104	113	109	120	132	137	134	120	120	140	130	138	116	119	125	118	97	120	131	130	118	127	114	118	107	135	131	120	130	110	121	129	128	93	128	108	124	116	104	131	121	121	116	118	121	124	110	134	119	115	109	123	136	116	118	131	129	123	112	132	130	119	120	131	116	132	106	113	113	109	110	122	128	146	124	123	124	102	123	132	102	129	137	112	119	127	118	132	121	128	121	120	139	128	119	121	113	125	125	114	144	109	114	101	154	124	125	113	123	121	116	116	115	115	121	119	121	141	129	118	109	106	128	147	109	114	136	116	99	131	162	120	117	115	138	137	123	135	108	138	138	124	121	134	128	135	125	132	105	127	134	126	101	128	134	118	112	116	101	115	110	150	151	109	125	109	126	126	121	127	127	122	115	130	124	115	134	129	119	112	125	132	116	134	129	129	128	135	128	124	120	114	109	109	130	117	119	119	110	122	118	127	128	131	115	114	125	125	125	96	114	103	113	118	149	127	127	113	96	96	88	121	116	117	120	125	128	129	139	120	97	114	129	127	101	116	125	125	114	101	130	134	110	130	129	126	118	136	113	118	126	109	132	115	121	148	120	116	114	120	129	113	124	103	122	128	123	124	110	121	135	115	122	103	102	124	112	134	103	121	104	116	117	134	141	115	114	97	125	108	120	109	117	128	138	135	122	113	130	127	127	114	122	110	129	125	129	123	123	110	118	126	126	115	105	125	118	115	137	116	139	122	128	109	136	109	126	145	122	128	138	125	115	121	131	137	135	131	107	123	120	106	129	134	123	123	108	106	130	109	105	109	123	126	120	125	90	132	127	134	115	107	140	129	123	111	106	120	108	121	120	121	150	130	104	126	120	101	114	94	112	110	119	104	131	125	114	123	114	123	118	143	120	123	127	125	138	135	131	111	136	110	104	131	116	116	130	129	148	106	110	121	138	124	107	126	131	132	126	111	114	133	125	117	108	107	108	122	146	117	114	101	138	113	116	104	134	110	103	123	129	133	120	121	126	125	136	97	144	142	131	133	123	120	125	121	108	122	136	125	137	125	115	110	114	152	125	119	110	115	129	115	117	125	103	114	132	119	107	136	150	129	131	150	133	131	126	129	92	138	136	118	109	137	108	123	114	124	109	122	144	130	130	122	124	111	119	112	117	124	121	100	123	128	134	120	107	125	123	144	109	114	120	111	104	120	132	145	132	128	135	117	107	124	106	119	123	113	128	141	122	107	112	116	98	126	126	116	126	118	115	114	137	109	108	128	136	135	120	139	138	112	134	125	121	130	106	126	111	121	126	113	137	104	129	110	124	109	120	133	124	115	101	121	134	112	131	117	121	120	124	126	117	145	128	126	118	141	122	111	115	117	124	114	127	122	146	102	128	122	122	97	135	107	126	134	120	123	129	141	145	132	139	125	128	115	131	130	143	116	135	117	127	139	131	120	138	102	116	121	132	139	114	125	127	129	126	111	132	107	126	120	124	126	136	135	143	118	126	141	119	119	102	128	119	117	109	130	101	134	122	121	131	138	134	125	129	129	102	117	114	109	117	105	125	143	131	131	126	104	120	135	120	128	111	111	114	141	115	109	141	126	133	100	103	144	107	107	108	124	111	122	114	141	126	129	134	126	127	116	131	136	123	135	120	119	112	114	105	148	123	110	114	126	109	107	129	119	109	134	126	109	114	118	126	118	133	129	145	98	129	124	123	108	117	129	122	115	105	126	126	122	120	110	117	132	150	131	131	120	125	116	126	127	127	111	122	100	110	110	132	125	113	123	114	116	120	123	133	134	115	134	106	137	121	126	142	101	117	118	135	119	130	118	108	103	115	120	101	130	93	133	140	113	105	128	136	120	126	124	111	137	129	131	124	127	128	113	111	124	112	120	115	106	115	125	125	112	121	113	137	117	119	114	109	123	116	127	125	132	109	122	121	119	134	119	103	118	117	136	139	116	138	108	115	129	127	114	131	140	126	113	128	107	119	136	119	115	111	121	127	130	121	126	132	110	122	115	111	132	120	111	98	128	130	123	114	152	135	129	109	122	101	128	126	129	117	136	125	121	118	104	130	138	115	112	130	120	102	132	124	124	119	112	130	132	135	103	136	112	137	105	109	126	113	122	112	109	132	117	118	150	126	106	117	118	127	122	109	134	139	110	115	118	112	121	115	113	108	115	121	133	129	117	111	120	122	108	126	116	122	124	125	103	122	105	106	125	107	121	114	126	101	129	126	114	121	113	131	137	132	119	126	129	125	114	120	116	119	123	123	114	103	112	130	111	142	120	140	107	110	102	110	115	123	125	103	110	113	115	132	91	117	126	124	132	125	112	135	115	132	97	131	111	119	103	110	104	147	116	125	125	127	101	135	133	119	121	123	117	103	135	120	116	135	131	112	119	120	130	102	137	131	134	125	119	98	115	144	118	111	104	132	107	128	126	123	114	134	122	132	129	119	123	117	139	105	121	119	128	128	128	109	124	123	128	128	120	114	140	139	132	115	126	118	123	109	132	140	121	110	136	113	132	113	130	137	136	123	120	119	135	125	112	132	135	124	128	122	117	131	117	103	124	128	124	138	151	143	120	120	124	122	108	117	107	122	115	138	129	112	123	116	120	114	118	120	140	118	115	126	113	127	111	127	132	120	152	132	127	122	102	136	104	118	127	130	112	142	117	108	123	107	117	137	117	158	139	116	102	140	145	122	129	130	124	138	137	125	131	105	129	127	115	113	108	121	116	115	115	128	122	131	143	111	131	131	129	135	129	115	143	122	125	119	97	113	111	108	119	123	109	123	108	132	125	118	123	119	129	107	118	114	124	122	124	91	115	132	132	108	114	125	118	114	124	134	135	131	137	148	100	130	119	113	112	112	130	119	109	110	130	124	118	129	126	138	144	141	135	121	104	113	115	119	115	118	123	131	129	134	125	124	147	125	130	125	152	120	111	119	104	119	122	104	116	113	125	116	118	123	130	120	129	119	100	111	120	104	113	120	131	124	128	130	132	116	114	127	128	100	108	120	119	135	123	109	123	102	123	126	116	106	119	105	129	118	121	114	126	128	136	111	119	126	125	124	121	103	119	107	126	117	142	118	136	104	127	124	112	108	127	112	114	109	120	126	116	145	124	113	125	132	121	129	124	107	125	115	117	131	133	116	101	111	124	115	122	149	133	106	109	117	133	129	103	120	127	131	124	125	120	119	138	135	111	105	123	118
5335	1392	2857	3342	3000	2366	2045	1693	1572	1304	1164	1025	957	926	850	818	809	736	660	681	666	656	612	619	588	578	628	570	552	536	552	569	551	558	511	523	546	555	508	521	497	484	476	481	479	470	494	495	481	512	504	477	520	539	474	493	462	434	483	470	464	466	502	460	481	528	446	496	510	502	490	492	467	488	459	448	451	492	464	463	448	513	446	446	445	444	467	454	476	508	431	449	405	470	468	459	508	446	455	453	457	446	478	482	456	475	446	444	471	461	478	434	488	496	460	463	496	468	443	461	443	419	463	439	448	457	451	495	473	450	488	444	507	498	487	440	507	457	461	444	431	480	463	425	428	461	471	453	485	477	471	451	464	438	461	450	468	455	484	440	437	442	442	455	453	478	459	473	448	456	459	447	466	433	452	409	410	442	443	516	458	448	417	434	430	415	480	469	439	457	456	487	466	461	496	430	485	479	467	469	480	463	459	468	454	459	418	461	479	458	480	464	461	438	447	459	432	448	458	452	443	470	441	492	439	432	469	453	481	414	440	440	431	448	472	442	450	473	506	426	463	430	457	474	460	435	448	451	488	471	474	455	466	490	442	436	466	477	436	438	498	453	465	427	483	480	449	452	459	466	437	451	454	480	428	438	462	437	477	465	445	474	413	443	464	451	443	454	489	467	486	464	470	430	465	413	502	454	442	436	464	464	418	475	436	434	440	467	446	476	469	440	446	403	449	454	483	452	464	434	431	463	471	438	458	452	419	465	451	494	460	439	478	439	440	458	470	433	441	479	453	463	480	465	474	407	449	468	426	453	456	462	437	433	437	481	470	480	432	429	408	450	463	450	441	449	442	440	427	454	427	433	489	444	445	427	439	448	493	478	450	408	481	495	471	450	475	463	465	482	417	433	499	473	445	468	448	474	453	453	439	469	469	471	459	441	454	444	514	447	464	460	445	458	435	452	425	450	436	471	455	498	439	405	454	458	459	491	418	451	484	506	465	429	484	481	486	464	445	465	434	458	443	441	441	457	456	425	477	459	432	450	462	428	441	470	443	452	419	453	455	450	458	453	454	488	428	458	463	487	453	481	452	478	444	462	467	451	460	429	435	471	434	440	456	405	462	462	418	461	486	478	458	470	414	463	468	481	475	429	462	483	440	456	447	470	485	454	456	465	451	422	467	447	421	454	468	398	433	436	436	440	456	466	438	427	450	441	448	461	435	467	446	443	497	404	478	472	447	469	465	430	471	435	451	426	456	453	507	433	462	476	473	430	452	495	431	443	461	469	480	455	456	480	478	461	462	449	474	451	450	477	443	431	469	440	436	426	442	473	450	450	437	408	455	410	454	463	452	423	449	451	429	448	438	440	462	461	434	438	405	471	417	492	454	433	430	421	442	450	453	466	490	440	442	440	439	462	486	479	472	445	398	477	473	477	443	491	466	492	435	492	442	443	431	457	425	460	476	458	408	467	463	450	449	477	452	425	471	450	430	433	462	483	413	431	441	459	466	451	411	465	473	474	424	448	425	498	447	434	497	445	440	468	469	433	438	444	436	465	456	441	461	487	410	454	428	440	491	468	439	443	467	495	480	450	430	445	477	461	471	392	412	436	452	456	448	428	467	445	454	460	435	489	463	448	480	435	449	449	471	469	432	453	454	428	448	459	473	440	517	455	471	469	475	423	484	468	441	434	429	452	446	450	505	456	436	427	504	463	474	437	422	481	471	464	454	413	468	453	423	435	485	440	432	435	459	463	508	443	440	463	461	435	413	474	477	420	412	454	448	454	431	459	473	443	460	449	420	424	466	465	471	440	450	457	468	440	456	484	436	436	429	445	423	426	454	481	460	399	383	438	447	464	421	441	474	465	443	455	467	471	488	434	459	462	473	486	450	422	445	459	452	483	460	437	461	427	472	459	429	461	479	467	444	447	475	424	493	455	432	411	468	461	470	449	473	445	449	472	431	454	492	465	444	458	420	452	480	480	458	471	419	435	447	431	456	439	457	466	472	450	437	422	452	440	417	425	462	457	447	469	489	455	463	482	473	446	471	410	422	468	422	452	450	454	436	461	444	465	457	440	438	452	472	483	478	441	395	449	484	451	479	430	446	428	472	465	480	400	443	472	479	480	485	439	490	467	468	444	462	430	457	438	465	451	454	448	469	469	433	474	468	425	484	437	479	476	467	459	461	468	452	450	465	461	431	457	500	445	461	472	430	438	449	450	460	493	460	444	458	445	456	462	454	449	451	478	420	452	475	463	477	462	466	433	459	432	424	463	458	468	455	472	459	457	451	458	473	432	478	483	452	420	456	487	477	458	450	419	461	435	498	455	470	444	424	423	455	459	456	457	456	455	448	454	426	468	456	467	452	487	439	449	427	436	444	471	453	439	418	474	429	475	433	431	445	466	495	425	455	432	412	459	482	495	419	435	479	457	468	469	486	444	508	515	475	477	421	476	455	460	437	479	479	452	474	417	442	473	439	460	451	442	480	465	445	494	475	446	447	452	477	482	443	466	456	474	455	451	444	494	451	451	482	469	451	460	459	482	492	459	460	461	420	460	510	450	405	470	474	494	438	446	452	475	462	432	464	500	413	472	420	462	468	441	463	497	429	455	437	419	470	461	443	466	468	431	479	456	460	433	422	444	456	432	468	484	454	498	456	425	429	496	438	467	455	450	459	426	393	451	476	457	465	466	445	442	494	457	490	463	451	435	473	466	450	475	487	472	451	455	458	462	439	496	434	448	454	450	429	449	447	449	409	503	458	480	461	452	475	473	472	453	446	482	472	466	430	434	468	472	443	461	437	448	463	474	415	439	474	426	442	460	416	488	528	459	473	415	439	444	461	466	476	421	439	434	464	421	457	439	453	455	454	445	470	476	423	496	419	459	429	492	467	404	460	432	455	442	424	426	436	429	476	475	426	500	474	482	444	469	444	426	475	447	490	470	499	453	459	468	428	424	456	469	469	470	416	479	460	465	508	427	447	483	473	447	508	450	472	460	446	456	456	440	480	412	478	409	459	440	468	475	455	478	473	485	446	474	446	460	455	422	444	438	449	454	433	438	440	432	432	463	484	508	473	447	457	494	499	465	453	428	424	456	448	474	427	420	456	457	429	411	451	456	422	440	448	463	509	452	437	493	448	479	458	467	454	440	437	464	442	486	479	480	448	447	478	429	443	441	464	491	474	449	457	500	448	473	444	437	466	438	462	489	451	430	471	476	423	465	458	435	436	431	450	459	421	484	432	432	491	431	462	440	439	454	425	458	459	469	460	426	471	413	482	462	488	464	456	428	436	469	469	459	448	459	472	462	501	428	416	467	485	464	433	436	440	406	449	464	485	480	438	452	465	473	442	436	421	479	456	464	441	479	490	465	457	443	443	437	461	473	458	469	482	472	458	464	474	448	479	475	464	441	451	410	435	409	458	468	437	413	432	469	471	469	472	469	443	438	470	440	459	421	469	414	406	428	422	461	434	468	455	477
7538	1777	2308	1710	1209	779	639	503	404	333	306	270	229	231	190	221	191	177	192	192	155	138	147	127	141	161	134	139	139	131	125	122	158	125	135	100	130	132	121	119	129	120	131	106	119	124	134	145	137	119	104	109	130	123	120	104	134	109	141	100	129	124	112	112	111	124	125	98	117	104	128	95	134	126	115	92	129	135	125	112	118	106	109	127	117	128	126	100	107	87	115	108	110	117	120	107	142	122	83	103	112	102	127	115	121	99	115	120	106	117	117	131	104	108	121	104	122	112	114	119	97	110	111	122	127	121	134	122	115	119	107	104	113	98	126	121	126	105	110	105	112	121	119	110	134	102	102	101	118	114	104	138	126	128	123	117	118	93	123	110	142	126	89	103	113	100	129	123	134	121	109	126	100	112	99	120	112	101	113	116	103	131	98	114	131	115	118	109	103	111	102	116	130	93	111	89	121	109	98	135	105	120	118	123	129	131	108	111	110	115	114	114	101	100	101	120	93	111	104	106	113	108	102	108	126	97	102	113	114	107	101	116	118	118	116	111	118	119	85	113	121	130	107	123	106	122	108	109	105	102	118	113	112	101	94	112	124	116	121	108	127	98	114	114	103	109	104	116	116	116	116	117	89	112	102	100	130	119	101	116	110	116	126	95	122	114	112	99	120	107	123	99	136	117	108	137	110	136	106	107	92	122	92	95	110	99	129	92	122	114	120	128	107	91	122	117	101	123	99	109	130	121	119	124	100	117	100	123	101	115	121	132	119	106	126	115	111	104	119	100	107	114	98	112	120	103	105	104	108	140	118	134	103	112	136	109	120	110	111	115	95	119	109	115	114	127	98	116	112	122	105	125	117	114	113	95	116	97	124	91	120	123	118	102	121	128	120	117	115	102	121	133	115	115	92	120	119	114	94	101	100	93	100	105	110	108	96	114	120	110	118	109	102	111	130	117	110	106	101	125	119	126	111	115	117	125	112	96	88	131	110	119	122	97	105	100	110	132	114	111	108	93	119	112	120	117	81	108	110	120	98	116	106	120	108	104	112	116	99	99	112	114	103	125	120	110	100	123	93	109	101	110	96	110	134	137	117	109	128	110	119	108	117	115	99	122	121	108	123	138	100	104	103	114	91	110	90	116	123	133	128	105	113	116	109	124	125	106	113	111	107	124	112	118	122	119	118	128	98	124	110	119	113	128	117	112	119	112	137	110	105	122	130	115	111	102	126	111	103	133	105	135	108	106	96	123	114	107	112	118	103	124	119	110	115	118	129	99	122	126	111	102	126	140	108	110	131	120	135	140	137	118	104	118	129	131	103	115	98	129	116	106	105	113	114	122	105	141	129	102	115	128	111	134	108	114	117	103	116	117	110	116	115	103	128	100	105	113	114	125	101	114	125	119	124	103	101	109	122	119	107	113	114	120	120	101	118	124	115	102	103	125	96	130	132	116	126	94	129	112	115	113	125	104	113	115	124	110	113	130	112	112	112	124	124	110	95	102	114	125	117	115	105	107	98	104	115	111	112	102	112	102	115	129	95	115	115	106	121	119	136	112	106	118	120	116	105	119	103	110	105	120	113	100	124	122	111	101	104	103	107	103	103	104	117	113	120	136	133	124	100	108	113	106	130	94	108	92	109	93	118	95	124	89	106	112	123	115	116	121	111	126	99	114	115	111	105	144	115	99	138	110	99	119	100	105	104	109	85	116	113	124	112	106	98	124	129	109	108	108	124	92	119	101	123	127	128	118	125	88	109	131	119	110	116	112	111	118	115	109	108	123	118	113	120	120	127	110	136	97	109	112	93	123	110	103	106	100	119	122	119	127	113	112	108	123	104	111	118	121	122	126	111	117	92	104	109	119	130	101	127	123	96	115	96	142	124	101	112	102	124	108	121	105	122	134	107	107	143	108	107	113	102	90	100	127	115	123	117	103	121	125	96	118	97	105	116	102	115	116	119	124	122	110	125	108	119	110	106	106	111	97	103	118	118	126	105	99	102	109	108	111	117	110	122	103	123	103	112	117	116	101	111	98	111	113	125	122	105	112	121	115	123	102	127	130	115	128	124	92	127	117	111	139	121	134	111	110	121	120	112	117	114	144	121	112	123	123	127	111	118	132	109	109	100	109	91	106	112	121	126	107	113	116	108	111	96	107	107	108	111	115	112	110	109	119	125	125	111	97	127	112	104	98	108	130	97	121	128	97	105	89	104	123	129	119	136	130	123	127	122	101	104	117	103	111	113	121	92	121	124	112	116	111	118	116	104	139	103	114	97	108	100	99	111	100	98	107	130	112	115	119	116	103	127	112	115	125	120	95	134	121	133	125	76	99	111	93	110	138	110	120	99	125	108	109	108	115	124	124	98	120	124	120	116	105	120	118	111	121	109	132	128	120	89	129	119	119	101	111	106	104	113	132	126	112	107	103	133	105	102	104	130	98	129	99	108	107	111	93	105	123	133	114	110	98	125	113	104	104	103	103	117	114	96	110	104	106	109	124	116	90	113	124	100	117	126	128	113	103	103	120	102	116	106	83	114	115	117	111	109	118	125	99	114	116	109	114	100	132	98	132	134	108	125	109	104	130	125	115	103	109	111	99	123	121	115	111	120	130	101	125	118	118	115	113	102	96	109	120	115	118	109	101	105	118	124	121	105	105	108	88	115	118	110	127	115	100	117	110	97	118	107	108	109	111	99	95	104	95	114	127	92	123	110	110	119	119	99	101	109	121	125	106	111	103	120	118	105	108	117	121	115	120	116	133	120	123	126	128	136	107	122	123	112	107	130	111	131	121	86	132	118	129	94	100	124	115	118	119	101	138	115	116	102	109	110	110	131	121	126	119	119	111	106	95	97	116	126	123	106	111	136	102	115	117	110	116	106	109	99	108	114	115	121	119	115	125	115	124	104	114	116	115	122	108	107	124	115	115	115	121	107	104	118	98	119	102	132	97	113	102	125	105	107	105	133	143	129	114	106	112	101	129	93	115	115	126	100	97	125	102	98	105	103	110	100	114	119	111	116	113	112	114	119	117	113	111	94	129	119	101	98	94	116	91	120	112	109	123	122	124	122	107	118	125	118	109	114	122	121	99	122	114	136	125	127	117	109	114	129	99	120	106	126	106	115	109	98	109	98	112	96	98	122	102	113	114	109	126	91	112	108	126	142	110	120	120	110	99	111	101	117	111	121	116	92	122	121	108	113	117	113	114	112	98	132	111	118	113	117	120	102	120	111	112	111	119	116	121	105	117	131	112	103	102	98	121	131	109	117	124	105	110	100	128	122	108	135	144	105	105	112	127	122	117	128	112	107	103	106	126	87	115	106	111	93	114	112	116	110	101	118	101	137	115	115	96	105	99	102	98	115	122	114	101	113	113	132	132	114	91	107	124	92	115	113	111	114	125	106	121	118	116	136	139	113	103	133	95	106	111	92	109	129	108	122	103	126	124	122	121	112	116	122	125	116	117	106	111	110	99	109	120	120	113
7608	2229	5178	6082	5060	4257	3452	2881	2517	2173	1929	1650	1522	1392	1285	1238	1072	991	916	970	792	815	748	769	769	708	688	652	666	654	614	631	573	577	586	614	577	561	563	518	544	515	544	530	502	487	499	554	532	458	506	514	519	508	482	487	499	488	464	472	431	488	456	481	523	492	488	477	496	468	477	452	481	477	440	482	510	465	481	447	499	504	476	467	459	470	460	470	413	484	480	475	469	445	461	487	508	500	461	446	432	442	463	473	415	434	460	459	434	459	414	421	450	439	427	447	457	458	445	432	433	474	471	441	466	432	432	439	446	505	434	432	436	466	450	443	443	465	421	456	441	443	433	424	435	501	475	425	428	422	418	480	470	476	434	427	447	444	451	445	430	498	445	426	438	467	410	449	439	451	449	461	450	436	456	438	404	465	454	463	429	411	439	455	473	469	414	481	419	442	435	458	449	431	419	404	401	421	442	468	460	441	428	446	453	405	427	425	440	424	456	459	433	453	456	465	479	407	428	413	446	414	454	464	454	433	429	440	447	452	451	425	424	416	467	422	448	458	422	420	430	425	460	432	446	439	459	402	427	427	478	457	454	429	442	418	435	449	458	452	401	417	447	470	424	482	435	477	430	403	409	437	402	453	438	443	461	442	412	474	425	472	461	458	441	435	468	424	425	442	469	440	428	429	417	428	434	470	421	438	433	446	426	440	459	470	453	442	474	417	482	441	427	467	465	423	434	460	482	455	416	437	461	457	428	436	482	426	423	473	431	413	471	459	439	441	449	465	448	516	411	437	438	433	438	457	448	421	416	438	442	418	438	437	420	420	407	488	423	479	425	445	457	426	412	435	431	470	449	431	452	481	437	424	410	468	392	450	483	431	491	425	430	427	447	458	456	437	403	425	414	437	448	458	444	414	422	396	439	423	410	444	465	451	437	396	438	452	453	436	471	449	405	406	455	465	429	424	429	459	430	412	438	417	422	418	439	401	468	414	458	460	433	488	479	457	441	409	466	454	430	432	446	412	454	451	438	450	405	416	427	439	436	430	445	439	427	454	424	439	449	412	479	454	418	473	438	448	445	419	408	431	454	436	400	427	450	402	448	424	438	415	440	440	452	438	444	415	421	417	403	467	484	436	429	416	456	454	437	412	446	438	447	431	409	445	438	461	475	430	444	417	427	392	402	434	429	446	432	438	417	418	421	470	464	476	454	423	466	443	409	442	426	466	425	433	431	460	469	450	427	459	461	442	431	434	477	446	435	433	416	471	461	457	451	406	437	490	424	405	469	441	444	428	425	432	459	441	436	425	436	458	448	475	448	433	428	436	420	424	422	413	456	429	438	432	440	417	442	461	447	470	429	436	458	432	479	402	408	463	444	470	454	447	436	414	449	410	447	482	441	424	426	457	408	475	369	465	390	457	446	402	430	463	435	436	420	497	419	423	408	468	462	430	465	427	445	435	430	439	432	447	404	434	425	439	433	455	474	452	412	414	422	426	421	460	447	433	417	425	468	450	449	416	448	419	450	426	441	397	447	454	481	457	424	474	456	456	414	444	435	423	426	448	430	452	459	438	434	432	410	453	415	422	440	440	411	419	466	396	419	428	429	452	386	439	424	451	430	422	422	409	418	486	447	436	475	459	392	440	449	471	436	389	423	443	416	446	415	451	431	434	428	429	449	454	439	409	452	482	413	439	415	427	427	446	429	448	464	437	439	459	455	480	423	418	424	431	421	427	446	447	453	450	448	433	418	463	440	463	441	443	447	420	438	424	413	436	431	417	428	442	441	471	431	465	448	463	476	459	451	432	417	440	448	445	484	398	438	448	444	433	404	428	439	407	410	452	434	437	446	416	482	426	413	437	416	452	464	435	438	433	451	419	469	472	471	411	474	469	451	434	428	430	449	454	418	445	480	471	417	470	438	465	449	475	452	461	465	404	447	440	420	416	454	432	405	441	418	437	428	467	437	427	412	435	412	480	420	424	414	449	420	408	431	404	459	473	419	423	426	454	450	431	424	444	441	446	444	431	412	453	468	432	425	439	440	440	413	466	437	424	419	461	405	426	419	435	450	447	458	442	427	437	467	447	419	414	441	416	447	461	443	432	427	489	459	440	454	451	465	408	457	416	409	483	430	417	404	470	452	441	457	444	427	443	428	468	443	441	446	417	432	444	422	445	476	445	446	466	439	434	446	417	413	471	417	407	444	450	432	429	438	430	463	427	428	423	424	435	444	430	424	431	443	412	440	446	421	426	413	456	413	441	414	434	447	444	448	403	464	454	411	434	440	432	414	431	438	487	434	444	415	439	445	436	418	428	453	416	438	414	386	422	450	457	450	446	444	429	441	425	411	424	438	446	436	437	410	421	428	438	446	454	446	464	461	425	436	450	448	482	477	425	428	449	415	421	450	423	424	443	421	460	424	442	398	419	439	407	428	450	424	411	431	443	480	446	437	430	429	414	451	428	424	410	413	421	429	425	431	422	428	452	407	434	426	448	401	423	409	443	436	483	439	458	411	475	445	393	443	467	447	412	438	408	461	477	451	434	411	418	450	381	452	461	416	431	413	474	440	464	465	415	447	454	399	417	436	416	454	480	462	482	448	464	443	411	422	420	417	435	439	433	436	440	451	458	455	430	459	447	439	385	432	404	445	450	451	430	456	401	447	453	465	441	403	427	453	453	447	471	466	446	466	417	430	483	429	419	458	442	436	429	447	438	437	437	392	454	418	480	438	428	451	450	421	452	440	497	446	453	396	441	441	447	441	436	463	415	443	440	424	432	420	413	432	439	415	425	440	430	446	444	430	446	415	424	422	451	430	428	428	434	434	447	443	436	438	420	439	433	433	449	424	430	413	421	435	427	414	419	432	498	456	425	421	466	426	437	411	458	431	432	395	461	425	455	452	442	444	456	405	466	417	463	428	436	479	445	478	466	414	440	425	413	425	437	439	448	416	464	441	407	393	439	426	429	436	449	403	442	449	393	455	483	438	407	428	432	460	434	482	450	413	406	474	414	431	464	430	442	457	447	406	466	457	422	431	421	388	426	412	416	429	413	416	451	454	420	440	435	442	434	387	437	418	438	441	425	405	421	425	461	482	433	451	466	428	443	446	373	430	433	425	451	410	436	397	474	411	447	433	469	400	441	433	439	482	424	454	430	438	440	406	395	447	400	439	430	447	464	437	416	420	453	444	448	440	459	415	416	447	426	452	431	421	415	416	431	403	415	412	460	411	456	415	432	401	404	445	437	412	456	431	471	430	427	382	409	466	441	480	417	436	464	441	432	435	438	433	460	422	434	384	419	461	437	406	471	448	386	423	481	423	415	452	423	468	438	438	450	460	437	445	422	398	423	433	468	432	476	426	414	466	421	438	404	422	433	400	462	431	477	442	412	428	453	419	457	453	468	460	383	470	408	413	466	443	464	467	423	489	427	443	451	408	463	415	449	410	442	428	440	431	427	443	464	418	414	407	461	434	440	429	435
1152	281	292	289	284	256	250	231	247	231	228	252	238	216	225	226	223	229	213	190	203	236	227	250	233	251	224	220	227	218	232	251	229	260	224	231	232	215	270	212	197	238	220	252	252	232	223	236	207	199	204	236	221	205	241	237	251	231	215	212	232	219	191	211	232	223	225	222	220	224	223	195	235	228	196	223	242	243	188	233	229	205	230	245	208	233	248	187	233	206	218	229	216	218	225	213	224	203	199	261	242	229	254	231	223	231	211	232	224	246	236	214	247	202	224	223	218	205	219	215	234	194	213	244	232	210	211	259	238	231	248	239	231	214	221	222	224	226	214	235	251	201	214	211	235	212	223	221	215	210	231	203	237	217	215	213	227	219	214	209	228	220	193	221	214	230	225	226	254	221	244	242	232	231	238	232	204	213	226	221	243	216	250	226	231	231	202	252	221	209	188	234	242	224	238	200	229	235	201	218	213	229	202	245	232	210	211	199	184	235	204	244	206	247	252	235	263	239	243	219	209	233	226	233	212	220	237	233	213	233	219	231	206	246	223	212	207	219	244	201	239	198	243	197	224	209	242	214	201	243	202	213	247	246	246	243	211	232	237	238	232	237	243	226	237	229	238	234	219	227	232	246	236	244	234	226	197	220	222	220	242	226	222	222	227	264	219	230	256	214	248	217	225	213	245	235	197	218	227	223	216	223	247	241	239	222	213	254	225	228	202	250	196	235	246	247	233	222	222	229	226	198	245	231	209	230	206	210	232	232	239	226	212	223	224	227	249	204	226	217	229	217	210	203	229	227	218	213	223	233	220	239	251	259	214	254	223	200	209	208	237	220	227	247	227	218	222	244	222	236	232	209	208	220	224	248	226	220	216	228	182	220	211	244	221	220	234	245	213	248	237	243	232	227	245	217	264	208	210	224	217	220	199	245	241	210	233	227	204	216	206	238	225	205	201	260	238	224	223	226	233	209	215	222	248	219	242	218	226	223	220	227	221	228	241	223	244	223	250	236	242	244	225	222	213	234	214	241	214	249	243	244	203	224	228	214	257	195	204	209	226	219	210	222	217	224	213	203	218	206	238	274	219	217	235	227	224	227	268	220	213	256	248	209	227	226	235	239	240	248	209	215	231	205	220	211	220	224	205	226	220	247	197	205	253	209	197	235	244	233	214	225	254	260	201	212	234	213	216	225	203	185	266	195	235	229	216	232	241	220	242	210	209	236	240	218	227	233	202	239	235	221	216	228	256	225	241	227	226	250	229	207	249	205	206	219	221	224	236	204	239	236	232	240	243	248	225	217	217	252	241	190	200	205	224	241	217	221	231	259	227	228	229	248	211	230	245	235	221	228	208	211	226	215	237	232	214	219	224	224	233	250	238	202	215	242	233	238	216	213	221	207	234	219	234	221	240	221	231	230	204	234	210	248	280	210	206	221	222	245	224	217	225	209	241	243	214	239	233	233	213	243	218	206	224	248	229	239	201	261	223	218	225	245	223	227	214	225	212	237	210	210	241	233	230	241	209	229	221	222	236	211	238	219	238	205	233	218	217	234	216	237	205	195	212	229	258	205	199	216	248	228	229	221	226	201	221	221	252	231	238	208	218	245	183	219	195	244	217	222	233	206	234	239	203	210	223	228	227	223	195	197	224	220	227	230	245	219	213	259	232	197	253	231	229	236	212	215	212	189	233	229	218	225	223	262	194	258	225	209	214	248	210	228	212	224	226	224	209	205	206	225	217	195	220	234	223	226	207	211	220	240	207	224	245	209	199	255	245	238	201	223	231	204	216	238	213	209	203	214	245	238	236	221	179	199	234	230	212	211	223	239	231	212	242	232	232	246	216	237	264	224	241	236	216	226	239	210	236	228	202	212	241	228	235	240	236	236	244	217	227	222	246	263	222	226	235	217	223	210	231	246	216	243	240	223	212	204	221	226	225	226	246	208	196	244	241	235	240	216	239	234	241	223	225	252	218	198	240	222	215	249	250	222	227	227	246	226	211	215	219	229	240	240	226	223	227	251	242	240	243	192	212	230	232	249	235	230	249	196	203	221	237	224	209	245	236	241	252	238	216	243	222	216	211	253	231	215	225	221	223	224	247	220	205	219	231	226	206	235	212	246	226	242	234	242	215	217	198	223	202	244	248	244	222	211	213	204	235	229	235	245	217	229	218	206	223	221	223	222	235	217	244	224	213	223	216	212	239	221	222	231	225	231	222	261	210	188	233	224	233	240	201	235	230	197	229	221	211	209	219	241	252	240	185	234	225	236	222	208	200	216	222	210	226	234	221	211	212	244	248	212	225	228	224	241	229	236	195	244	214	246	233	228	226	211	231	208	221	207	217	241	199	232	222	243	227	224	214	224	226	222	223	236	243	216	245	226	205	238	239	213	242	201	242	230	203	231	213	205	222	232	232	250	220	214	206	229	248	205	236	232	222	227	198	218	226	197	215	224	208	245	251	247	225	240	224	208	229	228	199	241	211	231	242	219	212	239	214	198	235	212	232	215	230	221	235	238	223	212	222	213	223	221	243	234	236	223	235	229	236	213	211	211	230	219	224	240	221	232	236	212	241	204	228	221	228	222	202	225	203	219	219	228	221	234	254	254	234	217	240	228	223	248	270	233	212	230	223	239	236	252	233	236	250	222	219	231	237	234	229	223	213	206	223	234	204	218	213	234	210	249	226	219	224	245	207	205	248	231	238	230	229	207	222	221	219	215	208	225	234	228	226	237	214	193	221	231	222	230	197	227	212	220	230	238	244	237	228	238	211	241	245	263	204	228	215	233	238	216	225	196	231	217	225	244	237	224	253	225	221	245	230	233	224	236	213	214	202	203	238	219	241	254	233	209	231	225	220	203	216	208	229	199	268	219	216	227	248	216	243	216	229	205	231	222	216	235	225	228	242	196	219	224	216	254	237	221	238	239	208	219	212	187	231	222	228	237	244	203	240	228	241	226	219	232	219	233	230	233	218	220	224	239	230	235	209	240	216	231	225	245	221	219	210	229	230	225	238	209	207	225	240	194	227	255	244	212	203	210	221	245	237	240	209	251	232	232	213	212	250	214	227	192	219	227	245	233	211	207	231	230	200	218	250	217	217	230	241	259	214	221	250	234	250	226	204	247	219	223	211	251	209	236	248	219	221	213	231	223	226	222	220	216	214	237	249	195	212	215	207	179	240	225	217	257	224	213	230	225	238	230	206	240	221	241	217	220	219	240	240	223	228	211	215	208	225	211	213	234	237	247	216	230	232	215	228	196	239	227	219	238	244	243	259	234	239	239	223	245	233	218	252	240	277	250	221	239	233	233	224	249	200	229	226	244	239	227	254	225	212	231	217	225	243	236	212	227	209	214	240	234	220	204	206	219	226	221	225	225	210	246	229	221	223	214	199	228	232	241	236	224	239	255	226	214	238	254	232	223	244	259	233	176	213	220	236	216	221	226	213	270	225	223	221	219	246	239	231	238	200	226	219	246	244	213
2313	769	971	940	884	880	901	840	834	871	815	823	811	867	788	801	808	794	817	790	809	783	739	747	794	753	812	774	785	757	787	786	759	800	768	745	763	752	750	816	763	735	803	795	751	796	729	778	722	797	715	771	786	810	794	774	700	735	732	771	756	787	773	778	805	792	762	737	710	761	747	753	780	742	758	788	803	796	772	772	754	746	771	778	768	792	735	763	761	754	775	755	772	736	730	773	740	786	776	756	765	793	748	778	772	767	785	779	737	749	817	697	804	759	762	751	777	744	773	789	780	756	760	739	772	727	713	749	762	789	758	758	764	744	744	761	765	745	736	774	768	708	742	776	744	791	740	790	771	763	782	771	762	776	768	719	748	736	721	789	766	782	767	731	782	821	769	775	794	738	770	754	732	804	802	778	753	799	775	754	742	751	738	759	792	779	735	792	768	788	727	703	725	730	807	792	814	759	794	786	797	760	782	733	780	793	800	792	751	756	784	757	745	771	727	761	716	765	752	804	768	740	766	775	796	792	765	798	780	751	769	752	720	772	723	730	756	713	769	783	720	783	772	817	779	747	723	733	795	785	760	770	772	768	760	836	786	757	773	768	759	776	726	726	749	754	749	742	773	735	723	724	758	803	780	746	719	782	759	771	745	749	787	749	795	772	705	807	727	735	756	763	753	715	753	745	757	821	727	748	780	802	740	784	762	759	795	721	777	779	737	771	747	723	775	781	813	727	778	818	809	768	790	751	733	739	802	743	738	767	757	754	778	793	764	803	770	741	764	735	781	783	773	782	726	705	799	779	782	717	760	731	751	739	741	784	752	737	761	731	734	740	800	775	791	830	762	755	740	815	795	763	724	812	827	759	809	741	740	729	810	757	774	745	756	807	811	775	759	763	757	791	778	760	764	757	747	748	722	765	827	784	746	767	744	830	782	769	748	805	803	724	790	773	788	756	683	781	835	752	710	779	784	744	751	771	767	782	790	750	768	750	757	779	761	763	763	838	761	739	770	776	806	757	791	798	773	774	769	772	768	758	783	783	841	749	773	717	817	742	813	760	754	746	798	785	714	752	776	780	735	746	727	754	747	774	745	739	760	822	760	817	756	777	781	723	708	735	755	740	737	766	747	716	737	729	724	793	751	745	753	774	781	812	773	781	743	757	787	756	816	749	740	777	753	787	752	772	771	764	778	763	761	770	810	772	772	799	802	758	750	760	757	741	803	762	776	751	756	683	753	795	729	747	757	774	784	756	754	804	765	760	751	761	690	767	774	731	807	741	724	747	783	820	723	755	718	792	753	745	793	800	774	749	743	797	772	772	777	771	785	738	779	833	735	738	772	731	790	767	762	822	796	711	726	708	757	694	757	766	772	783	775	756	701	784	786	753	685	793	794	741	768	790	787	733	760	746	723	756	758	783	734	796	763	771	742	757	745	752	794	752	718	783	795	761	779	794	777	739	703	835	761	762	781	734	786	731	737	767	771	749	748	736	756	750	805	787	796	782	826	831	778	791	725	730	777	793	813	723	710	780	786	727	742	768	789	755	742	756	706	776	785	774	804	742	810	791	773	778	795	776	781	749	712	736	767	756	817	771	763	754	747	782	740	794	819	758	776	739	758	775	791	771	762	785	741	769	748	784	784	787	756	727	799	748	750	807	764	756	737	745	757	821	805	797	742	773	718	748	801	796	762	757	779	771	786	747	735	743	722	772	820	773	711	758	772	739	814	740	764	811	764	750	762	711	753	769	738	754	702	765	732	738	748	747	774	771	794	742	812	749	704	819	761	766	813	803	740	743	729	823	732	754	775	768	763	781	785	796	757	728	708	742	746	767	725	769	792	803	768	760	762	750	761	777	734	772	771	713	757	758	761	754	771	733	757	766	733	827	750	775	762	764	784	809	722	764	722	763	756	795	735	810	757	744	728	759	768	842	758	761	781	760	797	783	793	797	812	738	721	776	755	751	793	789	807	761	732	741	765	772	762	764	757	749	779	741	787	791	784	712	787	777	827	763	753	826	798	773	805	756	755	759	742	778	757	768	705	772	749	790	795	737	730	815	792	755	730	773	771	782	761	784	730	731	766	727	766	756	781	752	836	782	778	766	818	730	756	755	758	813	755	764	801	730	746	756	771	776	738	760	802	727	762	817	811	763	780	739	784	764	772	813	811	800	728	813	765	770	746	754	746	776	751	741	802	779	807	732	770	738	762	750	774	799	725	799	821	756	741	726	788	785	742	744	770	781	763	756	755	783	753	760	778	694	734	690	713	783	744	748	754	805	787	749	767	783	743	745	765	813	764	763	835	801	781	788	725	840	755	785	796	756	748	746	753	721	774	811	700	778	772	785	763	753	841	781	712	793	753	781	769	768	751	756	741	794	738	735	780	767	773	793	734	734	765	748	766	774	747	779	773	804	762	769	731	780	781	725	773	749	725	788	768	813	753	746	793	790	784	710	788	780	768	778	768	774	775	794	783	718	721	735	721	752	746	818	778	781	747	762	794	769	747	807	761	739	760	755	758	727	787	774	781	784	786	766	745	741	765	772	785	771	738	755	717	774	791	792	805	767	739	723	730	767	750	766	748	750	777	741	754	752	757	800	762	786	729	796	776	729	753	788	790	770	771	812	738	732	773	749	794	728	769	747	750	806	793	729	782	752	776	712	770	764	779	757	784	765	737	795	771	731	736	757	783	738	796	746	755	741	759	824	773	807	785	764	761	826	783	793	752	787	780	801	774	807	728	813	785	782	759	781	757	768	782	730	762	771	781	795	767	742	769	778	799	726	747	690	780	770	778	747	766	792	817	758	742	706	731	772	758	740	765	719	778	826	766	721	722	698	775	749	708	746	779	750	750	764	766	744	795	744	786	810	777	767	720	771	739	778	740	770	768	748	804	751	757	818	731	725	783	751	755	775	735	764	809	773	795	769	761	762	752	766	706	762	790	788	767	760	804	801	702	783	780	762	751	790	778	746	769	760	740	762	763	776	743	730	747	722	809	740	779	721	767	737	793	749	756	775	730	725	790	779	812	746	791	752	783	749	748	757	796	768	747	788	776	775	738	774	762	729	766	702	786	796	822	754	758	775	740	777	796	764	799	729	755	796	770	759	782	757	729	801	781	738	755	784	820	699	769	805	757	780	741	754	705	763	748	801	740	815	760	778	754	773	781	767	771	799	743	821	771	795	766	776	757	771	697	771	752	760	767	772	760	754	766	745	777	771	797	737	758	790	812	786	777	785	715	777	756	718	770	787	754	757	780	771	800	728	752	775	746	769	768	728	717	820	768	714	765	730	742	786	723	733	784	779	742	729	749	764	811	771	791	799	752	771	738	774	812	814	748	757	782	766	715	794	740	651	812	769	739	790	793	769	787	815	750	806	744	775	748	758	752	668	777	760	782	733	772	779	814	733	729	789	774	774	761	740	772	784	737	749	788	752	736	781	798	774	786	765	759	789	742	751	814	757	774	793	781	777	755	737
4143	880	1264	915	669	491	407	295	274	269	245	206	188	195	201	177	173	166	173	141	141	151	150	149	136	145	147	150	131	151	147	139	117	159	135	136	130	124	140	150	147	117	150	123	124	131	119	117	125	119	126	120	153	120	121	128	124	127	127	132	141	133	158	163	136	122	126	126	112	130	117	121	125	118	147	110	121	112	116	130	116	122	129	141	139	125	107	116	118	117	136	134	121	125	128	124	111	136	100	144	125	122	127	120	142	141	125	128	145	133	127	120	123	123	130	150	129	126	129	123	134	128	141	132	118	135	131	134	132	125	115	111	139	119	108	134	131	110	121	149	132	120	151	138	125	127	120	117	143	121	119	134	128	134	121	110	152	117	110	136	109	130	119	138	132	133	125	141	123	123	170	121	131	128	142	139	120	121	124	121	129	116	130	128	125	118	134	118	131	123	131	123	136	133	114	122	116	116	130	124	126	131	135	136	138	134	126	140	125	112	119	121	132	127	140	131	137	138	132	141	118	131	125	151	129	130	128	148	127	147	137	120	126	135	126	114	107	117	125	138	138	119	123	126	131	124	138	136	123	138	139	131	129	131	128	121	133	122	129	106	119	138	138	147	115	130	131	131	150	115	126	128	131	120	131	118	145	123	119	128	124	113	133	143	123	134	123	130	137	129	132	153	136	120	139	117	126	131	135	125	121	125	135	130	139	132	148	123	128	130	121	118	120	114	127	126	123	129	128	137	126	112	121	144	118	134	122	134	140	149	126	128	117	137	134	138	125	157	123	126	124	97	113	114	123	126	139	128	111	139	128	121	121	141	123	132	134	132	133	128	112	128	131	127	120	134	128	121	142	139	115	126	119	122	133	136	135	103	111	117	133	147	121	136	126	134	127	138	126	148	128	152	128	128	123	122	125	136	152	138	110	133	133	128	142	123	129	123	115	135	143	125	129	129	125	126	130	132	124	149	142	130	115	123	128	108	135	150	118	130	128	130	141	116	107	126	126	126	111	131	137	141	111	125	122	120	110	128	121	141	112	124	134	123	128	138	119	142	119	129	124	133	140	129	117	129	109	119	135	127	133	134	132	150	145	131	129	132	121	148	139	134	107	134	106	119	139	123	160	129	110	125	117	121	122	120	125	126	133	144	126	128	127	143	112	127	119	123	109	122	123	144	112	108	131	117	119	128	136	115	138	123	126	129	138	108	134	122	134	132	127	142	115	128	132	147	151	134	142	148	118	123	123	114	131	120	135	123	156	121	126	123	115	125	127	109	125	127	121	133	131	139	140	138	117	103	134	132	125	124	122	108	124	131	129	120	137	124	105	125	114	114	128	124	145	135	145	127	135	118	150	137	121	143	111	122	125	138	113	121	138	136	117	128	131	122	147	140	120	137	128	118	128	133	120	158	122	125	128	139	126	119	111	146	121	124	119	121	152	110	134	119	126	144	120	129	123	130	118	125	98	127	118	135	123	109	135	119	122	138	126	147	144	122	124	126	122	141	112	121	126	108	129	111	118	144	143	149	133	101	115	136	124	122	139	134	121	124	113	128	132	121	162	133	132	140	121	145	122	126	130	139	125	114	130	112	131	130	112	118	130	122	130	127	109	142	126	129	133	139	137	128	127	124	146	123	138	107	145	123	126	126	122	112	143	144	117	154	127	141	102	116	118	129	112	124	112	126	126	131	130	146	133	144	140	116	129	102	117	122	133	146	141	136	135	125	120	116	120	125	149	116	129	151	112	128	139	142	137	112	120	138	124	128	124	119	146	124	115	127	119	109	111	116	124	138	126	144	130	118	128	135	123	122	125	123	123	144	119	135	129	143	137	114	136	118	132	128	132	128	139	133	126	123	126	121	126	142	123	126	144	120	114	122	112	134	121	137	131	117	131	134	116	115	139	115	115	145	145	145	128	133	114	141	137	117	123	106	123	117	153	126	121	135	115	118	144	131	134	120	143	118	126	123	135	155	138	108	135	131	124	131	130	122	119	125	127	121	126	135	128	127	130	121	145	135	126	107	121	122	153	130	121	128	119	131	133	133	127	131	130	135	123	108	131	122	130	134	128	119	119	118	130	107	130	134	136	143	103	130	133	112	110	122	131	140	129	129	127	138	134	142	126	130	129	137	137	141	132	120	106	118	126	156	149	147	144	138	123	106	128	124	120	124	136	132	121	128	133	127	152	113	112	139	130	136	127	135	124	131	146	123	111	137	147	137	127	110	135	127	125	140	116	115	129	149	122	150	109	131	124	135	125	128	127	151	123	117	123	145	113	136	129	138	140	148	125	130	142	122	129	133	128	125	136	115	127	121	127	129	105	127	117	125	128	128	109	133	115	134	125	115	142	130	140	128	152	141	111	132	116	135	121	140	141	117	111	130	104	119	130	137	116	141	139	131	117	128	123	134	119	129	128	104	141	126	119	135	135	119	127	137	127	119	132	130	137	109	141	138	118	133	125	137	133	121	112	114	119	130	117	142	104	113	120	142	119	128	143	135	132	141	151	123	125	133	148	134	141	117	119	113	115	121	107	142	150	128	118	140	109	119	120	148	124	130	118	134	131	109	119	129	114	117	147	133	138	124	130	127	131	148	138	119	123	123	130	143	116	115	128	102	131	153	148	114	133	123	124	128	110	130	98	138	140	150	136	133	131	129	128	148	123	111	150	146	124	132	137	126	134	147	132	124	116	125	148	114	139	114	125	115	126	123	142	135	111	152	127	104	135	126	132	148	132	130	120	113	111	132	128	142	120	145	142	121	127	123	136	122	128	123	133	133	112	123	123	120	136	115	109	128	130	127	119	140	137	150	133	104	119	128	133	123	151	126	130	139	127	139	121	122	127	127	138	114	117	124	115	124	126	130	133	121	148	140	117	120	131	152	119	104	118	142	128	117	136	129	124	115	121	141	146	115	125	115	129	134	128	122	124	111	129	126	140	125	138	120	125	142	106	132	119	106	136	106	127	105	122	123	121	116	143	137	115	129	146	99	111	101	122	123	128	138	120	120	130	121	130	129	136	141	134	116	125	125	142	115	113	128	126	132	133	146	132	135	129	138	129	147	120	119	117	105	145	130	138	126	166	143	149	139	157	117	117	117	141	130	126	148	118	114	124	119	147	141	146	122	129	129	121	147	146	111	127	127	118	118	114	126	116	129	124	134	117	131	124	122	122	140	130	132	136	142	136	131	112	136	128	128	143	130	158	154	119	123	112	114	143	144	126	131	117	128	135	121	154	136	159	142	129	128	89	132	122	121	127	133	115	127	120	129	106	138	140	129	140	129	141	138	127	123	125	140	105	117	116	134	134	142	141	133	150	105	144	117	124	115	119	118	137	143	118	125	129	126	145	130	121	114	142	134	116	116	122	118	134	122	101	95	136	149	122	148	122	118	123	131	117	137	133	147	144	146	137	128	118	127	131	120	149	141	132	128	126	125	112	121	124	159	120	130	135	143	109	127	118	144	109	122	115	121	142	130	98	112
5457	1458	2951	3515	3042	2536	2081	1812	1574	1429	1258	1107	1034	965	877	902	866	720	734	711	703	628	695	612	609	634	603	635	627	559	602	572	548	519	545	565	550	539	518	503	509	521	506	548	532	516	525	518	520	526	537	570	527	543	524	487	475	513	473	505	494	508	483	513	516	528	457	510	495	484	518	452	486	492	451	524	462	519	480	500	475	502	506	513	436	474	491	536	475	480	475	476	517	503	467	450	491	484	502	481	501	483	481	458	487	473	481	481	473	509	480	448	491	485	471	461	501	483	466	468	510	520	472	446	515	496	464	464	467	432	512	462	534	548	509	478	476	497	478	439	467	509	476	475	500	487	459	540	469	483	474	463	491	455	484	466	501	499	494	494	454	450	443	479	475	461	473	489	464	470	464	468	468	501	488	449	433	501	481	530	495	488	522	492	459	501	456	483	454	415	502	482	483	500	455	489	482	504	444	495	491	468	468	427	474	481	462	479	484	455	490	468	480	448	502	485	477	495	431	497	432	457	475	502	495	478	453	490	462	456	478	498	504	457	485	490	454	446	473	463	425	479	496	458	467	465	487	470	443	485	466	487	448	512	450	461	487	474	461	480	498	486	526	459	477	464	427	501	443	438	466	493	442	499	455	471	505	484	486	467	473	482	504	459	440	469	458	491	507	462	475	476	467	439	472	517	473	453	475	448	447	440	492	482	490	455	481	474	474	487	468	474	481	471	513	471	516	458	488	499	481	438	454	468	500	468	456	472	464	476	524	462	478	466	502	449	466	475	482	452	456	463	465	477	473	473	465	476	430	479	482	445	523	445	448	474	480	518	504	493	469	461	448	488	479	534	501	502	438	465	509	480	503	459	487	478	497	466	455	417	500	508	485	457	469	491	516	471	475	494	425	487	466	487	482	461	493	475	454	501	478	504	475	435	430	467	458	444	472	488	496	484	453	515	466	471	459	458	477	474	457	489	468	492	444	423	445	469	504	448	487	483	453	448	469	480	468	488	439	460	516	494	517	482	489	452	510	487	495	425	481	468	481	475	464	467	479	488	493	469	522	484	460	481	459	428	442	463	482	456	466	489	496	471	467	482	465	497	468	479	526	497	474	457	466	478	490	480	488	469	491	461	485	497	461	433	469	505	462	449	448	480	505	523	496	479	468	461	483	494	469	468	464	476	498	466	492	444	440	463	448	464	461	473	487	441	502	452	480	467	481	462	500	508	464	477	458	487	456	474	488	478	484	467	504	478	467	424	448	460	491	481	468	474	484	470	483	465	479	493	476	468	485	473	470	435	470	434	454	466	507	476	500	437	533	469	466	506	412	493	501	507	518	482	520	440	462	491	476	443	483	485	473	484	496	484	440	452	489	473	447	475	477	497	455	492	485	474	465	496	462	457	508	490	495	502	471	487	503	484	465	447	486	448	469	460	474	471	464	483	489	414	468	478	454	473	447	497	462	464	490	454	497	477	461	471	484	478	483	506	440	465	510	510	499	480	478	421	490	462	490	468	479	480	461	453	475	485	515	479	448	462	469	446	483	457	480	498	435	445	485	517	492	458	447	461	484	437	479	483	471	478	457	443	504	487	471	444	488	472	477	480	488	484	453	434	448	448	469	496	467	480	497	473	498	515	459	480	459	427	443	499	504	477	454	492	481	457	493	479	501	480	468	458	480	486	484	443	486	506	489	475	492	457	424	480	483	478	508	454	468	418	478	481	453	456	443	423	462	461	421	491	450	498	498	475	490	478	478	464	451	486	487	498	480	455	486	481	471	502	488	454	483	517	489	464	505	480	472	428	508	494	459	498	432	485	480	485	463	475	474	477	499	431	478	485	485	503	494	485	480	487	461	459	473	489	516	478	489	455	497	483	424	505	486	469	515	520	501	493	474	514	507	475	463	454	458	476	537	523	450	490	457	524	466	517	481	475	449	469	459	456	458	485	475	454	498	476	499	478	452	469	489	491	502	500	493	483	471	487	463	475	470	445	461	479	498	483	498	447	468	477	478	452	498	462	466	456	453	501	543	487	481	510	513	490	482	497	493	458	457	493	441	455	504	463	483	478	497	453	494	450	477	476	450	482	465	472	503	491	468	496	493	452	491	419	477	461	501	483	514	445	469	475	495	453	476	439	490	471	478	465	495	463	515	483	488	508	494	468	488	483	485	525	503	472	489	487	506	508	451	459	479	498	503	483	478	507	463	443	468	433	495	461	446	467	450	496	459	501	466	501	501	533	462	472	460	458	509	447	507	464	461	479	513	499	483	485	476	475	494	497	483	474	473	475	478	502	442	453	482	492	482	504	489	481	446	471	504	456	498	460	496	488	491	505	460	474	506	502	466	516	478	493	478	472	474	458	510	463	441	475	468	507	450	480	461	464	455	454	466	487	460	484	433	464	475	500	481	465	472	462	492	455	498	466	472	473	481	471	497	490	448	514	487	462	495	478	446	503	471	484	484	479	471	448	464	492	490	495	505	470	462	460	462	465	470	468	522	486	491	477	474	488	497	488	503	466	451	484	468	475	484	487	465	488	433	461	482	481	489	471	457	446	500	451	473	501	498	462	458	454	479	505	452	491	431	506	502	495	458	463	505	479	487	473	473	438	493	465	489	480	449	479	478	446	512	465	468	466	452	430	472	432	469	467	472	475	480	472	493	483	448	430	497	464	500	464	449	458	455	490	470	501	489	460	474	496	487	471	442	442	478	471	471	476	504	439	447	447	456	473	458	489	449	480	521	476	491	473	497	462	512	479	493	484	471	510	464	464	478	509	475	478	443	454	470	492	458	437	490	453	483	494	457	469	498	483	474	441	478	503	459	499	448	479	515	474	500	470	487	505	454	481	440	456	481	492	456	483	456	460	461	476	461	447	507	510	493	478	495	437	470	455	487	482	483	483	466	485	477	486	481	512	496	482	458	451	489	479	470	468	471	525	453	477	494	471	486	465	484	446	473	480	531	488	502	447	495	442	439	462	522	502	473	475	496	488	521	464	481	477	492	467	479	508	488	465	452	491	478	501	486	449	449	499	492	466	429	477	480	494	500	520	461	477	451	492	469	492	502	469	481	469	479	443	474	484	485	452	497	464	487	498	532	489	464	466	481	481	440	478	469	453	497	472	486	488	472	466	471	465	480	435	466	508	411	461	497	460	456	493	492	474	436	495	476	467	457	470	478	430	487	445	500	520	497	492	462	475	499	446	468	481	459	468	453	492	467	477	491	495	475	456	445	487	482	459	446	483	456	444	509	443	492	476	450	475	480	462	492	487	448	482	512	455	515	467	480	487	480	450	483	465	450	464	444	519	461	490	468	485	477	477	492	415	486	495	499	487	523	458	491	498	495	474	498	469	479	470	456	475	476	492	476	499	481	472	458	460	483	501	464	474	494	484	482	503	520	467	463	467	498	437	501	503	492	523	466	501	521	500	463	490	501	469	471	462	480	479	474	458	483	460	522	495	485	431	475	461	494	473	491	456	477	471
7241	1676	2219	1614	1039	798	591	486	401	320	315	287	249	220	205	191	194	170	147	152	134	141	136	126	125	131	146	126	117	127	134	122	128	126	128	127	90	115	106	117	114	105	100	108	93	106	129	122	130	128	98	122	104	119	118	109	113	111	109	98	105	107	131	107	100	120	114	107	111	100	106	102	122	128	110	122	101	98	126	106	91	103	111	111	111	122	133	114	98	110	109	100	139	121	117	108	106	124	101	130	119	114	99	106	106	98	108	120	94	100	96	122	110	104	100	110	132	91	111	122	117	102	104	100	98	122	98	98	104	98	96	112	104	84	100	88	127	107	90	115	114	126	116	101	111	112	114	117	106	98	104	107	105	116	108	131	109	109	112	121	103	111	119	98	99	96	112	107	111	113	111	116	122	99	124	97	96	120	90	94	138	117	100	110	97	103	101	89	109	121	115	113	109	118	116	117	127	112	94	101	107	108	91	120	95	125	105	117	108	104	114	106	109	110	113	86	114	108	108	110	107	101	103	115	89	105	107	94	97	119	118	103	101	94	95	99	95	92	115	86	104	95	109	111	117	109	118	111	93	101	102	109	126	115	90	99	108	131	98	120	117	105	111	97	109	118	93	122	112	102	110	92	93	118	110	107	133	120	107	105	95	116	117	122	94	99	111	112	109	107	97	120	87	113	104	96	116	106	128	107	105	120	106	103	110	125	117	94	100	118	101	100	124	95	106	107	119	115	99	119	109	94	102	103	112	108	112	91	94	103	96	111	112	99	104	104	105	107	119	110	109	117	97	105	84	114	105	117	117	106	95	98	120	123	107	123	107	109	102	106	118	101	115	99	108	113	94	105	99	125	99	116	110	105	115	101	102	101	114	108	120	109	105	98	117	106	116	109	106	110	118	112	124	109	109	122	97	106	113	116	112	104	97	85	122	110	103	94	94	111	111	106	116	133	103	118	109	121	117	114	97	101	122	110	112	104	110	126	103	104	110	114	108	118	110	96	97	103	115	101	109	101	115	102	110	97	118	111	88	113	100	101	98	101	99	100	96	110	104	95	105	97	96	106	96	136	89	121	107	107	115	103	108	112	96	95	127	115	104	123	109	109	117	103	119	105	123	108	107	105	98	108	120	125	104	104	103	108	118	142	93	106	110	103	117	95	121	102	90	125	89	100	110	82	94	107	111	107	99	97	112	100	128	114	129	91	114	103	114	118	96	98	107	98	113	101	101	93	121	117	98	129	102	113	111	139	122	112	107	119	105	112	104	86	104	105	92	113	83	121	105	117	105	107	105	118	123	99	95	94	108	107	119	115	109	128	115	100	83	107	114	106	103	91	96	99	117	114	103	103	122	110	122	99	126	121	120	113	114	113	106	105	90	114	99	98	111	106	112	115	103	98	114	109	105	110	108	112	95	99	122	110	123	95	91	123	102	119	97	93	104	111	115	112	123	91	115	108	114	101	126	99	102	103	134	108	99	104	108	105	117	108	109	107	108	117	95	120	119	116	115	96	99	98	102	116	109	102	125	117	83	105	115	115	97	108	102	117	119	98	121	118	100	97	101	108	115	118	96	99	102	113	102	122	121	135	95	104	128	110	99	112	89	107	113	107	121	113	118	141	106	101	125	110	114	117	101	100	105	109	131	123	107	109	112	111	110	113	96	114	100	106	83	108	108	105	113	105	116	115	129	109	100	130	97	103	108	113	103	99	126	99	112	113	114	104	125	111	131	93	115	101	101	111	102	109	97	116	93	97	84	96	121	107	92	118	107	102	104	101	113	115	109	110	94	104	110	115	124	122	117	112	116	116	119	108	109	97	122	122	110	95	120	109	110	114	99	95	106	113	97	98	104	104	104	106	85	111	103	110	92	98	118	105	120	83	92	110	114	94	114	111	104	94	97	131	96	103	111	91	100	112	118	110	110	105	98	107	116	119	103	110	113	102	111	108	106	128	112	120	106	116	95	112	119	102	95	109	114	99	106	106	107	95	106	114	99	92	90	90	114	108	101	105	109	114	115	102	118	118	118	106	112	105	95	120	99	117	108	100	104	105	112	112	131	105	97	98	116	122	128	113	115	107	108	109	116	123	112	102	112	115	111	114	111	100	103	100	122	104	129	91	118	111	116	107	110	100	104	120	104	98	104	103	95	122	100	120	114	136	110	98	97	117	118	134	100	89	115	111	106	126	115	94	102	124	104	90	114	90	103	119	106	121	101	97	110	100	134	86	100	127	98	104	96	103	92	93	95	121	98	98	126	106	124	106	89	117	116	100	103	105	106	93	98	111	108	108	89	101	103	102	100	112	113	110	92	115	121	109	100	107	125	114	110	119	121	118	115	120	125	105	120	116	121	107	121	105	106	99	120	101	103	93	111	113	109	127	101	113	108	101	108	89	115	119	92	112	103	117	92	111	116	116	101	111	98	98	108	105	104	107	100	108	108	103	114	112	111	108	101	105	100	107	116	102	116	106	102	106	104	91	99	94	97	110	117	115	111	119	117	115	121	117	117	109	115	115	105	112	112	103	101	103	99	114	101	97	113	119	115	98	113	120	119	94	110	113	115	98	98	103	106	112	107	106	120	111	114	89	103	120	123	125	107	112	97	110	96	117	110	112	114	95	114	96	134	109	103	108	114	98	112	101	111	107	119	100	105	108	111	99	110	119	107	116	110	95	102	104	100	114	108	112	114	113	115	122	101	104	94	120	105	115	102	109	104	111	100	107	91	106	125	120	104	112	110	108	122	105	105	108	107	106	118	119	120	95	120	119	123	91	97	103	94	114	101	98	120	127	104	123	136	112	119	104	101	104	113	97	104	117	117	108	122	115	93	107	106	116	99	112	113	105	101	114	94	118	107	95	103	103	97	112	111	122	107	108	109	114	124	111	111	112	94	104	96	105	112	94	135	106	114	106	117	97	96	105	99	108	95	111	98	116	102	124	93	116	115	111	104	102	101	104	108	99	93	111	102	118	112	87	97	89	122	118	115	103	96	112	119	127	104	109	120	117	115	102	100	99	102	99	130	96	104	117	105	111	115	117	133	94	118	135	95	114	129	114	126	95	112	95	99	107	105	104	93	112	98	92	115	107	98	114	100	92	104	106	116	117	113	117	95	108	98	101	111	115	103	120	130	101	99	95	95	110	119	122	121	115	90	106	121	117	117	108	93	95	103	114	109	118	102	113	110	129	106	97	101	116	104	104	107	104	115	102	110	101	103	106	116	108	122	109	112	98	97	99	113	101	109	111	100	104	116	113	115	100	98	108	117	115	85	109	121	93	113	102	117	119	116	121	119	115	110	116	101	96	102	95	91	110	100	94	109	100	100	117	110	102	105	102	103	91	98	102	110	119	115	109	106	107	108	105	102	128	128	108	121	113	112	99	97	119	90	112	112	115	104	119	111	115	119	119	111	94	103	98	112	98	119	95	131	109	114	109	84	106	110	113	108	114	101	124	107	102	101	108	120	116	113	108	112	109	114	121
7367	2155	5066	5777	4994	4122	3320	2824	2335	2000	1744	1596	1389	1364	1242	1116	1025	997	884	849	885	719	773	739	712	698	654	619	614	627	566	620	606	574	570	552	545	518	512	500	509	482	486	435	490	538	456	466	503	460	545	498	445	487	449	461	468	456	461	436	457	456	439	451	420	448	462	473	437	502	459	455	467	456	422	437	439	456	490	480	458	430	423	423	427	405	417	431	454	435	443	403	430	440	422	437	431	433	436	489	458	437	456	420	426	422	402	407	433	462	433	458	431	421	444	444	441	417	440	437	432	393	431	400	426	376	419	417	452	443	422	457	410	435	369	400	401	403	407	404	453	429	451	391	451	427	411	409	429	434	429	402	384	382	460	391	399	417	438	413	436	406	396	445	402	384	417	410	424	424	440	413	426	426	443	395	446	413	403	409	421	401	444	435	430	443	420	419	399	410	399	442	428	388	438	395	379	427	423	422	431	406	390	425	382	396	416	418	408	418	424	453	423	407	425	450	422	439	420	450	407	454	444	409	441	411	449	393	414	399	425	415	423	430	416	406	424	432	425	406	400	449	446	420	412	405	401	421	412	400	408	413	440	423	401	399	408	386	433	410	432	418	418	405	405	380	420	406	426	427	403	423	414	412	386	382	392	386	380	415	423	427	409	407	417	423	434	401	447	408	412	467	442	399	427	440	426	412	468	411	390	423	404	421	411	383	408	456	456	389	440	390	425	407	426	430	397	405	424	417	417	402	441	421	438	420	425	436	403	450	413	409	396	402	433	440	454	414	430	428	420	408	413	442	421	385	398	447	432	419	420	423	370	411	417	402	410	418	408	421	408	461	421	422	424	452	442	397	402	395	429	404	422	419	421	395	388	415	431	427	410	461	408	404	393	402	431	411	421	426	390	424	420	456	431	449	383	430	396	432	446	397	392	411	397	424	429	421	467	444	387	407	449	387	409	419	427	424	425	428	425	412	401	412	398	415	421	413	426	399	464	409	443	417	425	406	416	427	441	416	391	396	412	415	415	423	415	396	417	394	394	399	409	430	424	451	420	418	419	376	399	445	406	429	376	406	452	436	417	428	423	409	409	391	394	422	389	414	451	436	389	437	427	410	409	436	440	425	404	398	423	431	414	437	395	400	420	424	409	393	394	407	413	419	419	406	397	405	407	449	401	420	463	433	425	405	401	403	427	419	407	401	423	424	437	425	447	399	427	428	416	407	423	397	416	406	385	409	468	418	435	413	406	403	381	425	403	421	430	412	411	460	436	435	430	440	432	427	401	393	438	392	397	429	421	403	406	414	422	453	413	427	458	437	427	451	452	438	411	409	391	461	440	410	423	418	416	413	403	424	421	400	404	393	384	432	432	418	398	404	371	402	406	396	415	397	440	429	429	410	429	415	433	415	395	427	422	404	414	437	432	458	399	438	400	413	397	410	420	425	374	448	419	423	388	413	400	406	390	418	384	395	426	412	432	394	465	398	421	440	457	391	441	423	406	417	411	443	411	425	395	420	453	428	427	389	424	457	439	395	434	403	409	431	433	410	405	383	425	448	441	440	398	385	443	398	428	396	412	380	419	420	392	410	397	435	417	433	406	410	433	393	399	390	449	457	386	397	402	420	381	400	403	392	424	426	373	414	453	419	436	407	385	417	417	427	441	372	436	415	433	416	439	391	416	418	446	432	434	394	476	411	403	421	378	427	439	411	429	400	417	429	444	453	395	439	394	431	420	407	446	444	424	398	413	410	404	401	448	404	423	423	425	393	409	438	380	416	438	403	435	458	398	401	381	382	392	406	405	404	406	386	444	393	414	446	407	414	446	423	397	443	382	433	412	412	435	448	418	411	418	414	404	401	377	367	388	448	396	441	401	424	422	405	447	492	426	393	404	391	419	465	428	416	414	385	402	413	423	413	411	429	436	366	382	403	411	386	430	414	418	414	422	412	438	416	388	431	416	390	438	406	379	411	405	405	410	419	447	428	428	437	391	430	392	402	434	431	368	412	430	440	410	391	414	420	427	411	423	406	402	414	392	410	415	396	430	430	428	384	444	431	440	432	449	429	466	406	409	424	407	413	405	370	435	401	444	409	423	394	409	417	428	432	384	438	436	415	414	383	387	422	421	423	437	419	451	394	453	392	423	384	447	415	430	376	455	409	418	438	397	419	379	465	412	448	403	415	410	425	402	417	434	439	403	459	399	461	403	416	418	421	429	402	409	464	414	405	414	381	439	427	414	441	404	456	408	415	425	411	439	400	406	416	423	396	422	457	457	439	400	376	458	403	391	400	434	403	366	412	446	424	389	421	404	395	410	399	414	437	427	414	404	417	410	419	402	411	419	418	394	413	403	428	395	423	427	420	418	419	439	397	414	404	415	402	409	408	421	422	391	399	415	391	410	414	445	437	407	452	414	432	399	399	395	437	406	440	412	423	406	416	424	411	385	405	409	427	407	445	429	415	420	394	427	434	364	412	384	390	407	454	397	434	387	415	416	412	447	426	384	392	411	450	414	435	411	399	433	439	459	430	432	424	443	436	433	431	403	415	423	447	391	403	361	424	429	438	406	431	403	421	431	407	380	391	436	409	420	426	437	444	406	396	428	428	407	438	396	436	430	440	420	387	383	433	445	438	395	399	415	369	441	429	419	447	441	407	410	434	400	395	417	425	451	435	414	391	439	467	398	428	408	419	401	445	396	404	412	417	426	392	397	389	429	421	413	410	437	438	454	463	405	388	397	404	425	403	411	447	427	465	425	409	414	378	398	426	416	427	427	447	453	421	414	411	416	410	397	433	435	397	444	394	424	469	424	408	417	424	373	441	436	431	407	407	426	432	414	418	418	419	366	390	400	400	461	444	407	418	416	417	373	441	398	440	436	416	432	421	406	458	433	402	458	412	410	402	403	374	408	386	408	402	397	425	423	421	412	414	403	439	454	447	401	427	369	437	411	409	413	437	402	436	393	437	425	458	447	423	396	416	393	445	424	405	416	436	426	429	399	399	418	419	382	430	447	405	406	430	398	400	396	401	414	419	417	427	406	393	468	429	421	448	428	409	425	397	421	432	433	440	438	422	412	394	369	408	420	428	430	410	384	426	426	425	425	448	448	438	422	424	421	417	442	417	416	418	420	419	488	453	408	465	438	399	423	414	411	419	414	414	413	427	422	413	406	439	405	445	419	427	445	442	452	412	420	436	388	403	417	431	409	392	407	432	457	437	381	445	430	437	389	431	439	386	422	418	404	413	421	427	412	413	413	418	413	422	387	417	417	427	439	413	395	418	471	399	418	453	436	435	414	408	414	415	431	404	433	460	394	430	369	435	431	403	422	406	443	409	422	398	410	446	419	437	398	409	405	439	415	393	394	424	414	449	435	421	399	424	401	479	419	412	431	405	448	422	454	392	448	445	438	402	422	421	406	399	422	425	405	459	394	413	411	411	419	425	401	383	412	414	460	459	437	377	401	430	403	436	410	395	408	407	431	437
1181	265	283	257	232	238	221	256	234	231	214	261	238	207	232	198	210	210	215	233	251	241	228	211	207	202	206	228	248	227	225	195	219	223	221	239	193	212	248	227	236	224	231	219	200	203	240	255	220	221	219	232	231	228	196	254	229	243	243	255	243	218	206	216	215	228	238	222	198	219	230	216	251	211	226	219	243	206	243	216	199	246	229	253	240	230	251	256	230	213	228	220	231	219	218	221	237	226	247	221	205	218	230	213	208	224	228	227	224	211	244	225	246	214	187	225	245	208	230	227	222	230	217	236	215	238	246	229	219	237	235	240	215	227	223	230	247	248	236	214	241	210	241	255	238	200	226	210	243	242	198	224	234	229	229	277	228	233	232	217	228	219	206	239	226	199	224	215	223	203	251	210	241	222	209	224	253	251	238	223	231	210	205	222	230	219	217	221	206	219	203	224	237	232	192	196	189	204	255	236	249	243	226	217	254	236	207	228	236	227	216	225	204	219	222	203	222	214	215	232	214	226	215	193	228	232	232	234	229	231	223	240	201	232	211	219	237	216	230	228	218	227	241	214	208	240	226	213	223	238	218	250	229	205	228	269	207	208	243	197	211	228	223	234	208	255	209	253	217	230	221	209	214	231	215	216	218	195	226	243	209	241	235	246	213	214	239	236	219	260	209	202	229	228	214	220	225	232	242	203	219	247	227	240	220	214	249	205	207	227	227	241	248	207	222	226	215	224	236	226	185	242	221	219	221	219	221	252	213	236	228	225	229	229	216	225	241	196	234	223	237	220	235	232	239	253	233	212	217	217	212	212	220	209	220	221	254	202	206	213	220	239	239	220	199	240	205	228	216	228	229	219	202	229	229	204	230	222	231	226	225	223	199	211	198	241	229	231	247	226	217	224	209	259	237	199	236	236	203	238	226	200	189	207	237	230	235	206	218	261	228	206	226	223	201	227	217	232	233	213	238	234	248	203	251	181	228	239	204	238	225	223	221	237	204	221	234	197	232	210	241	237	242	212	231	217	207	218	231	220	217	216	199	196	220	214	199	231	208	207	206	221	248	236	252	218	207	231	210	228	258	223	195	216	215	203	200	218	232	221	237	212	225	207	222	217	198	223	206	216	215	216	196	196	218	222	235	212	228	198	240	242	235	231	227	223	213	217	213	221	249	227	229	219	239	225	231	234	219	231	232	221	231	236	226	234	221	259	241	210	202	211	238	238	217	210	224	242	193	233	242	247	240	212	222	247	238	241	251	240	231	220	252	253	205	222	247	213	195	246	240	223	259	245	225	230	236	233	236	221	224	223	230	240	255	194	236	231	199	209	209	240	241	213	220	241	223	226	230	225	226	223	237	205	213	256	218	207	220	231	220	213	235	242	226	224	237	201	252	181	232	215	229	210	222	204	216	240	235	223	218	243	192	217	246	211	213	219	235	222	228	246	267	226	229	236	207	217	211	201	218	219	225	207	247	245	222	245	216	207	252	209	206	205	257	224	201	205	209	227	220	251	223	212	205	203	236	239	226	228	233	216	211	212	220	221	231	215	188	234	234	199	229	206	225	215	230	214	242	223	220	251	225	205	225	203	205	259	225	221	245	207	238	199	226	201	221	236	220	222	222	232	199	219	236	228	210	260	213	209	229	234	226	196	238	222	242	247	240	216	247	226	238	226	221	222	220	229	228	229	190	225	257	247	243	241	213	214	224	235	228	228	211	223	237	220	228	216	237	233	250	251	194	228	250	226	238	241	236	223	224	230	226	207	205	242	224	223	227	244	230	190	210	230	211	220	209	223	235	198	223	223	208	232	239	216	253	219	219	224	227	227	229	232	234	191	225	207	230	213	235	221	233	233	206	240	247	203	244	217	213	229	223	206	229	238	201	207	228	214	192	245	228	227	227	232	216	240	184	217	221	236	210	235	228	222	219	210	229	258	197	216	212	221	228	232	205	223	254	218	230	194	221	222	221	248	209	210	216	224	212	214	218	214	238	228	233	234	218	254	228	214	258	217	246	229	251	236	220	214	232	220	225	220	248	204	227	193	240	237	252	222	235	211	224	230	244	233	207	200	219	217	213	245	246	209	227	214	230	211	213	225	211	241	238	229	225	215	210	211	222	224	208	219	233	236	237	238	193	225	232	223	246	224	228	243	229	225	230	201	241	191	238	237	202	212	224	205	218	228	223	239	212	218	225	213	216	239	232	241	224	244	227	187	258	240	249	210	225	240	233	233	239	246	214	214	228	218	235	209	220	212	213	227	226	231	236	233	214	249	220	245	218	232	223	229	247	220	201	235	226	248	236	220	240	228	232	220	239	206	222	218	192	202	193	230	232	221	214	214	231	230	209	218	208	211	217	236	219	217	221	218	232	212	204	194	232	238	211	241	243	220	239	218	213	222	248	231	223	236	209	235	196	250	236	212	218	217	233	224	221	217	208	224	225	232	214	223	236	217	224	232	229	216	212	214	196	248	221	223	227	231	213	236	218	210	208	238	189	232	253	206	221	201	207	238	213	209	197	233	230	228	245	222	222	235	231	224	246	210	257	214	218	200	216	221	207	220	212	234	233	204	234	208	242	206	242	224	223	211	239	228	222	286	201	229	194	229	245	255	223	239	217	216	217	234	225	231	211	214	228	263	222	206	237	202	220	239	220	244	224	220	235	206	259	215	231	236	199	218	225	257	203	219	214	230	218	230	236	229	208	224	236	231	238	227	254	226	205	228	207	194	263	210	235	225	241	205	223	225	228	224	234	234	222	235	227	238	205	213	216	230	236	251	202	235	203	208	244	228	219	247	216	237	219	215	218	237	218	222	239	235	186	203	218	224	223	216	233	234	208	216	219	252	237	242	233	237	230	204	222	244	230	221	235	267	212	218	199	203	227	231	251	233	198	217	253	201	239	203	243	220	231	239	255	199	230	224	236	220	236	234	213	206	242	238	204	235	242	220	243	232	246	265	220	222	242	224	196	211	220	228	221	228	222	230	237	226	206	218	222	242	225	215	219	220	235	250	217	213	244	234	232	228	221	222	213	230	215	222	219	222	211	211	228	221	221	229	246	212	233	234	246	214	246	236	219	228	210	229	240	224	222	253	215	226	243	218	230	237	234	219	239	230	232	227	230	233	227	229	231	247	215	233	221	216	242	222	221	205	245	233	198	260	218	234	229	216	222	219	229	230	217	235	205	235	213	230	232	219	197	237	195	230	230	227	235	213	191	197	222	229	219	237	231	262	241	244	223	228	228	218	208	228	231	231	236	230	229	228	216	217	208	203	243	210	233	219	220	229	208	219	221	228	224	229	210	206	220	215	206	243	240	214	208	240	227	249	214	226	212	233	219	218	236	233	216	211	232	218	239	210	234	221	224	241	226	240	234	207	239	237	218	222	223	203	216	231	239	257	226	227	242	188	258	233	224	223	227	211	233	263	207	234	223	230	258	224	218	230	225	223	202	229	237	217	248	232	267	229	207	245	222	234	210	203
2226	815	935	922	988	862	826	840	850	871	775	775	781	799	852	819	798	818	783	794	772	776	785	710	752	795	767	765	761	818	796	793	741	743	776	752	718	781	770	783	818	778	756	777	760	743	781	740	794	733	739	751	758	784	741	743	797	769	721	789	745	774	768	745	759	841	751	762	782	772	818	816	801	774	769	780	785	766	762	782	764	761	782	740	772	741	806	757	771	733	757	735	745	742	732	742	756	755	734	781	783	775	767	775	710	763	704	755	761	745	795	732	747	766	765	799	761	751	799	801	720	784	737	794	798	725	739	726	757	763	725	752	770	739	745	797	712	749	726	817	798	741	730	734	742	742	774	800	706	740	809	768	726	719	785	722	759	748	750	740	733	739	784	718	810	762	746	729	742	772	829	706	712	790	762	782	742	752	821	763	817	774	803	786	774	789	733	784	778	783	788	709	755	791	748	846	756	804	742	744	739	739	768	757	750	765	778	738	802	736	740	744	761	764	777	744	731	779	750	791	754	736	723	743	739	769	782	807	777	761	786	721	737	735	780	767	770	784	770	735	736	757	735	770	735	738	762	786	760	812	805	738	728	781	720	779	740	718	773	724	799	784	711	749	737	784	760	790	771	757	768	723	788	758	814	821	799	686	767	768	776	730	756	759	774	703	704	766	736	740	760	824	783	769	770	753	745	728	756	773	770	771	758	781	772	756	754	747	757	752	755	717	750	761	775	739	774	767	774	754	732	777	782	727	770	774	760	729	783	771	801	801	785	761	791	782	756	725	762	727	756	804	700	758	795	738	809	741	728	792	741	753	759	728	752	764	727	790	826	783	788	774	764	708	747	741	797	734	762	786	727	744	787	761	749	729	744	817	731	742	775	754	766	740	807	799	714	804	792	733	773	789	750	749	735	742	784	729	758	800	814	759	741	755	768	802	769	752	673	771	776	782	718	754	729	719	772	751	727	728	730	730	776	729	759	764	795	721	720	798	767	768	761	712	738	806	773	782	812	748	744	745	741	794	765	725	750	739	798	743	760	776	799	725	759	764	755	778	745	744	747	709	746	754	724	784	734	792	753	731	803	725	768	760	774	766	785	761	760	795	798	678	745	727	757	754	757	786	772	769	727	741	738	748	758	762	782	729	728	793	754	746	812	705	782	769	737	713	797	743	748	770	753	757	799	791	692	773	796	748	721	739	766	753	767	745	755	724	755	787	759	802	766	766	715	742	785	828	752	795	747	764	780	777	753	707	768	737	738	756	759	703	793	775	698	770	766	765	757	698	778	768	768	707	764	797	725	722	767	766	766	774	731	759	798	771	716	749	757	703	773	743	755	704	702	769	787	712	760	768	772	806	763	724	777	729	728	779	766	760	753	777	750	735	763	762	778	745	741	743	752	780	753	793	726	831	806	794	743	735	763	757	775	749	727	790	743	771	746	758	748	780	724	729	719	833	717	738	752	757	736	730	692	714	793	774	819	758	779	761	724	756	768	715	804	775	816	747	766	766	731	776	789	726	818	737	751	743	757	744	793	744	775	753	767	734	796	799	829	782	757	715	768	773	772	798	755	755	748	793	780	740	755	787	812	805	799	795	806	751	769	817	755	768	755	773	805	740	773	776	809	729	733	763	717	799	766	727	754	749	751	718	751	789	781	727	733	772	730	797	779	767	781	725	784	760	754	718	771	709	763	773	787	801	769	758	774	791	835	735	753	804	788	743	785	726	720	743	814	810	681	742	725	786	741	777	761	754	768	796	753	770	729	774	765	769	785	763	787	781	797	784	740	753	775	759	745	752	766	759	725	757	753	776	730	794	789	762	736	695	762	735	763	778	801	799	784	772	707	757	763	749	769	757	752	778	738	767	778	729	749	734	719	738	746	765	716	726	739	813	763	794	786	776	795	784	746	747	785	772	751	773	755	731	789	739	753	786	819	720	724	795	737	774	762	746	784	787	763	762	742	741	746	735	752	778	760	823	768	707	725	740	756	750	783	779	714	743	775	787	712	765	731	739	781	768	763	807	803	786	728	779	793	787	759	737	794	831	777	760	723	754	776	748	774	761	764	766	785	841	750	784	734	730	764	795	715	756	748	751	784	775	770	793	742	795	775	806	733	824	786	752	770	798	763	814	760	738	771	775	808	739	720	755	796	748	768	760	799	764	767	774	741	801	765	779	828	737	777	786	783	769	789	784	718	777	740	744	789	771	775	739	729	744	814	757	711	717	753	785	764	740	744	742	758	793	779	760	749	737	780	783	789	768	747	740	751	803	780	760	743	705	755	789	791	774	774	776	764	714	744	771	749	774	751	795	736	828	792	756	776	721	739	776	782	786	782	748	793	800	776	820	816	733	749	749	746	771	766	825	776	788	809	785	742	782	735	725	770	786	780	766	749	746	785	749	765	753	721	727	766	766	715	732	720	778	770	722	723	810	776	760	709	798	781	752	773	769	767	749	752	762	776	747	724	784	756	749	729	773	745	748	806	736	752	780	739	794	751	844	736	746	780	799	757	743	795	746	755	754	781	771	792	774	757	739	721	750	717	760	806	790	756	802	761	801	709	810	759	744	796	775	748	752	765	778	719	745	798	754	762	755	782	759	776	769	754	742	772	792	719	769	770	738	750	763	733	750	771	740	739	743	738	766	746	730	742	808	704	793	722	768	782	739	764	709	704	749	768	754	766	817	747	779	719	755	739	799	783	775	826	766	786	756	765	718	752	735	807	797	742	766	750	742	791	775	749	780	723	742	787	815	739	744	782	737	770	792	764	747	744	775	704	745	785	754	795	745	774	791	724	803	729	756	786	733	719	764	756	752	742	782	733	720	727	799	776	748	765	774	762	777	720	807	784	749	761	743	773	755	765	775	761	774	780	768	671	790	734	761	778	752	771	799	765	736	769	780	789	790	726	781	788	738	726	793	756	746	782	785	756	779	779	838	754	805	788	808	714	791	755	744	790	750	793	698	786	779	696	719	726	770	712	771	751	769	766	774	792	756	756	814	739	758	731	738	737	826	738	750	740	758	784	750	760	784	759	757	776	776	760	762	725	731	737	742	761	747	673	827	734	744	808	771	796	783	698	782	787	747	736	782	702	757	761	818	756	763	756	751	799	756	772	774	719	746	814	748	714	774	775	768	741	713	784	751	772	756	754	755	751	764	777	745	727	765	738	760	789	740	753	741	760	720	796	730	711	755	770	765	771	767	741	738	742	797	781	805	768	753	793	737	768	716	734	791	712	784	809	753	795	788	783	753	728	797	758	758	742	825	754	723	783	777	778	753	759	738	725	757	737	745	796	768	768	724	787	793	769	767	798	797	793	749	815	783	731	731	806	743	754	741	810	735	791	750	772	784	798	784	799	813	762	792	774	751	790	705	795	769	759	794	748	772	762	760	804	788	765	791	740	765	738	744	800	740	776	746	793	709	711	754	799	761	789	763	781	719	745	809	772	767	720	745	764	789	729	767	772	813	759	752	749	791	738	822
4012	836	1239	969	625	501	399	319	254	206	201	184	191	167	171	138	155	153	143	164	147	148	100	145	171	136	130	141	142	105	106	121	131	136	135	116	113	121	135	129	127	123	120	127	122	138	123	105	104	123	135	103	138	128	123	117	124	107	117	137	130	147	130	115	123	119	121	125	123	118	121	122	129	126	99	122	119	123	115	126	139	114	109	120	117	122	99	119	111	108	120	133	122	117	131	114	126	104	122	112	119	128	112	96	97	111	142	138	123	137	121	133	123	124	136	112	122	119	125	120	130	134	104	116	143	120	124	129	120	110	122	122	137	116	110	129	124	134	126	126	111	116	107	110	118	106	126	125	132	128	110	141	120	138	112	100	127	108	127	135	113	123	128	125	115	127	91	140	113	126	119	136	124	110	125	119	123	124	129	134	128	113	107	122	122	121	124	115	151	101	156	119	138	124	123	123	120	128	120	113	109	113	109	118	133	104	124	112	133	116	92	132	114	125	108	132	108	100	110	134	120	111	118	124	106	116	118	118	101	125	115	101	122	118	110	110	126	109	124	126	117	122	135	114	127	125	121	134	102	121	101	124	123	106	131	131	126	154	129	117	100	121	107	126	125	108	120	116	125	133	124	112	101	96	104	117	109	101	103	121	121	102	102	128	117	135	122	129	120	122	122	125	115	119	125	111	120	101	124	105	117	109	113	108	144	110	112	113	109	119	100	116	136	136	126	118	146	112	125	116	116	114	109	121	100	117	108	116	98	115	109	125	134	115	131	127	130	116	113	101	123	128	111	108	111	134	132	117	130	113	130	119	126	123	118	161	114	114	123	124	113	116	112	123	110	126	127	144	116	123	109	134	130	135	101	138	118	112	129	104	100	101	138	93	104	111	113	124	124	129	111	141	118	104	131	127	120	131	121	111	122	116	114	152	147	128	110	139	140	116	117	128	127	116	126	125	123	131	135	115	124	117	132	138	127	122	128	126	150	113	103	104	130	114	120	94	108	114	123	107	114	115	102	133	125	117	124	131	118	130	115	135	114	124	147	124	121	111	116	109	106	128	122	116	122	138	130	127	156	128	112	125	119	140	103	107	108	144	123	127	112	111	120	126	118	114	103	127	148	125	104	123	124	113	99	129	105	112	126	110	120	141	104	139	128	126	136	112	118	130	114	111	117	123	116	129	125	130	112	134	117	134	124	128	119	110	112	121	124	115	112	121	113	120	117	113	128	135	124	132	130	94	125	151	123	115	122	115	132	113	128	126	125	105	122	125	118	131	122	131	127	124	118	113	113	98	138	127	133	126	125	113	115	139	102	126	121	98	116	135	121	120	114	105	97	116	108	120	103	118	101	89	122	123	141	118	133	117	108	119	111	108	119	121	124	145	123	110	110	125	120	137	118	120	129	130	110	131	107	131	109	115	105	136	130	132	119	106	115	112	116	121	115	99	125	103	113	134	118	126	122	139	124	121	116	126	109	127	127	111	148	122	114	124	133	125	119	115	113	120	113	128	147	93	102	117	126	118	125	125	134	130	132	133	110	124	128	128	114	130	100	102	125	149	124	108	117	117	123	121	122	114	124	117	139	126	101	110	139	115	118	127	114	124	124	140	122	108	128	129	118	112	133	123	124	101	121	119	133	109	142	130	120	117	123	117	118	116	116	120	115	105	97	103	127	120	127	115	140	115	124	110	103	123	113	108	108	125	103	101	107	130	108	117	112	118	128	108	127	111	114	94	105	110	115	126	130	128	108	128	125	105	120	136	129	125	133	121	136	106	122	106	128	104	103	112	131	115	125	100	131	115	145	122	135	127	136	125	110	108	118	135	128	124	122	113	125	116	116	118	106	121	124	103	125	120	124	113	125	107	117	113	134	121	124	111	108	113	119	133	119	121	146	121	118	126	119	121	115	116	115	114	106	117	137	111	122	119	105	124	113	123	131	98	121	130	120	110	136	121	133	117	126	140	114	122	121	134	115	108	124	110	132	120	127	112	117	122	130	118	112	120	130	141	111	129	130	132	127	118	129	131	135	132	112	126	116	114	122	129	115	120	111	126	127	121	118	116	124	131	119	110	140	113	138	120	121	113	94	100	116	111	136	115	115	122	116	137	118	112	127	125	125	133	118	118	130	103	143	110	122	123	122	122	152	118	121	132	121	91	111	114	124	122	105	108	118	136	123	138	119	129	117	107	112	96	113	135	123	127	113	114	133	115	121	125	129	118	123	112	112	131	109	109	107	128	127	113	121	121	114	138	105	113	137	111	124	106	153	140	112	130	119	118	120	134	116	106	145	112	129	125	120	128	123	127	127	139	110	127	107	116	123	108	129	109	118	116	105	100	123	117	136	113	123	134	118	121	138	110	134	114	119	132	103	131	133	113	124	131	119	111	111	125	117	122	149	125	112	108	118	115	123	124	114	101	121	112	133	120	119	112	122	131	111	125	108	131	109	111	130	114	111	138	127	143	120	120	111	120	126	119	107	120	138	118	139	125	127	119	117	110	124	116	103	103	121	102	118	132	129	107	120	141	114	137	115	130	99	124	108	109	112	146	115	119	117	136	111	112	116	113	110	123	121	114	113	119	115	109	129	117	112	113	127	110	98	136	120	108	142	119	125	120	121	122	124	121	117	125	124	138	88	138	115	129	97	106	133	115	106	98	125	133	137	113	136	144	132	121	122	123	131	128	123	114	98	118	127	126	122	114	118	103	107	138	141	119	139	116	113	123	109	109	112	127	122	107	134	126	119	112	129	121	118	130	145	113	143	120	102	113	121	112	124	127	123	142	104	125	131	129	129	109	144	134	115	107	115	131	116	123	127	131	125	115	122	123	112	118	113	135	119	117	118	100	135	112	118	101	120	118	127	142	123	137	120	143	131	120	113	120	129	133	104	137	123	136	109	117	122	113	118	129	115	109	119	131	140	111	152	105	121	131	107	138	125	123	116	119	96	116	133	112	113	135	121	128	131	114	133	108	125	144	124	120	133	118	123	122	128	113	133	157	131	119	141	121	134	122	124	113	127	104	130	98	137	118	130	130	113	105	122	123	98	123	126	126	127	100	119	121	105	99	101	120	135	115	137	123	122	125	120	122	145	122	144	115	123	119	121	144	103	123	117	132	114	121	140	114	116	131	123	131	123	103	107	124	125	113	116	132	119	118	102	117	109	110	103	142	115	126	110	128	145	99	121	127	122	133	116	123	133	115	132	126	104	114	109	92	131	130	130	140	123	121	132	130	127	103	121	126	129	130	131	114	122	107	124	123	113	129	123	120	125	110	123	142	121	131	119	127	114	115	117	107	121	121	123	140	121	116	125	130	101	136	111	117	120	133	115	117	138	131	107	121	106	91	142	129	117	136	121	134	111	118	127	125	133	130	116	132	126	136	131	119	119	148	114	125	116	123	118	124	122	124	105	126	143	120	113	128	130	113	113	125	130	122	137	107	123	144	124	133	129	107	124	127	120	98	154	107	118	120	113	98
5323	1352	2934	3439	3015	2338	2015	1724	1465	1303	1159	1053	940	922	860	854	818	739	716	709	657	645	642	634	612	532	542	594	536	594	556	514	516	533	520	478	532	461	502	492	513	509	516	520	506	516	481	489	510	490	480	424	477	471	501	460	493	473	461	492	498	473	478	476	473	435	481	437	466	456	451	466	477	474	486	464	512	445	478	468	449	483	474	481	407	455	503	481	487	485	428	450	466	485	460	491	411	458	465	466	424	487	458	468	455	449	454	452	478	472	437	431	439	469	429	476	487	462	445	468	481	442	465	469	430	450	458	426	451	463	464	484	503	441	493	474	458	471	451	491	430	411	472	465	451	464	461	440	431	430	454	430	454	498	480	444	483	456	428	436	458	410	440	470	433	444	449	447	422	436	461	442	440	445	447	480	454	468	432	442	430	415	483	471	455	462	434	449	453	444	487	423	382	445	425	427	428	487	488	442	440	426	438	458	477	445	453	465	484	464	444	438	427	440	419	415	446	452	459	460	478	426	459	405	446	451	455	465	449	444	447	463	464	450	451	428	424	430	462	407	457	445	479	477	509	461	455	422	435	444	456	442	459	471	428	439	462	446	422	401	442	465	444	473	480	493	429	478	466	426	440	440	449	459	454	489	410	403	452	466	448	431	443	453	432	475	416	424	484	498	457	468	465	473	435	445	469	446	450	442	470	455	421	483	481	435	452	437	425	448	451	442	425	468	438	492	490	465	431	459	467	451	462	477	443	435	489	468	445	460	455	446	447	442	447	458	455	450	450	436	457	436	422	423	429	473	459	440	456	440	480	478	448	489	457	447	418	416	496	460	451	457	426	469	447	467	475	451	454	414	419	410	458	449	462	438	453	433	421	465	463	456	419	464	518	453	439	452	461	441	410	421	459	507	424	475	500	429	450	439	495	438	448	460	466	444	489	464	432	479	448	500	427	463	469	433	451	443	451	442	456	447	438	460	472	413	426	473	454	446	445	445	464	443	456	414	452	445	451	427	425	442	424	460	464	452	470	453	481	469	441	480	431	474	426	446	460	425	498	449	444	446	457	475	466	438	411	436	481	447	465	448	457	475	452	471	400	440	423	449	407	468	430	447	426	459	433	462	458	431	470	438	424	470	461	458	423	459	454	480	445	486	428	466	460	454	474	445	437	456	476	449	456	445	411	451	423	456	462	458	427	425	480	447	386	468	458	479	425	440	472	437	458	447	442	447	434	415	436	461	460	445	475	490	412	437	435	430	423	434	405	425	418	422	445	472	454	431	487	443	442	479	436	438	426	440	445	460	448	457	456	444	451	429	474	475	457	418	431	463	452	416	457	428	465	466	416	446	482	457	455	468	462	449	456	448	433	467	432	464	463	494	454	463	497	436	437	435	402	417	432	453	443	461	432	460	476	428	474	449	437	481	468	412	479	439	449	453	458	473	469	438	435	461	460	447	436	482	457	408	450	490	472	422	444	451	467	455	431	445	443	459	429	458	426	473	437	476	499	469	428	438	435	489	409	449	461	418	454	462	450	439	448	466	434	462	464	455	484	444	463	480	445	501	469	433	452	460	489	452	441	443	458	436	475	445	428	433	493	468	454	432	479	459	484	418	490	471	432	482	443	476	460	426	480	494	466	456	463	454	468	426	467	431	487	477	477	434	471	490	506	449	465	454	445	432	499	434	467	434	485	455	466	469	427	448	444	425	417	486	479	456	432	475	478	382	442	434	454	469	422	432	474	461	453	443	461	453	432	423	470	420	427	477	400	431	462	466	447	457	438	480	453	401	457	456	427	446	447	440	430	433	427	460	495	462	456	479	454	424	459	465	471	456	447	436	429	412	455	420	447	458	429	485	463	410	478	446	440	429	471	425	466	437	457	449	435	447	415	426	501	454	449	495	480	456	457	466	433	414	482	426	472	424	458	403	465	445	433	454	453	448	456	430	429	459	427	456	483	464	450	455	468	424	456	460	430	441	447	467	478	408	436	438	448	433	424	480	428	454	463	451	484	457	432	440	414	437	454	472	428	492	486	425	490	435	439	441	465	429	439	434	439	467	405	486	441	438	474	506	433	432	475	441	447	430	448	465	462	447	471	453	466	436	459	447	444	445	455	471	470	448	450	439	495	449	458	462	480	454	428	467	414	473	468	472	437	455	455	438	449	428	444	421	442	448	444	402	466	440	434	440	458	433	454	466	442	448	437	448	494	440	424	445	431	435	462	465	423	458	433	433	406	494	445	436	408	438	429	435	472	456	455	464	437	452	456	447	430	467	419	455	476	473	424	405	481	468	403	421	467	466	493	450	458	460	492	450	457	403	438	436	482	432	477	478	456	422	443	445	421	412	449	417	427	441	456	444	445	477	479	449	451	442	467	462	500	466	511	470	464	433	425	464	464	475	428	422	417	469	455	457	427	433	428	467	428	474	418	432	459	407	474	460	471	426	448	478	463	445	448	453	436	446	428	433	464	483	484	461	458	430	483	466	467	475	424	419	465	479	457	464	468	465	438	439	444	440	450	476	429	449	465	446	477	457	404	442	441	455	424	447	460	499	452	461	443	459	467	457	454	472	444	493	478	442	463	464	439	458	430	457	449	400	430	465	427	459	471	472	463	466	449	456	439	428	472	473	488	452	456	465	456	461	439	463	450	460	427	454	461	401	420	449	423	427	459	448	434	392	496	473	437	443	472	425	472	443	491	450	514	415	452	419	431	427	465	444	428	453	477	451	485	459	436	454	439	494	486	474	454	399	449	462	454	454	473	446	442	446	466	434	417	441	461	443	457	418	437	408	475	428	451	469	412	471	482	450	432	430	395	441	470	406	459	412	486	465	448	461	445	436	508	448	434	431	443	445	438	452	395	471	451	433	462	410	440	434	410	454	426	450	461	478	420	502	445	439	450	452	447	452	448	488	497	422	451	461	439	459	464	427	433	454	432	464	454	436	442	454	458	434	435	475	446	438	504	477	459	452	467	448	448	443	447	434	430	459	489	452	434	418	423	456	455	464	457	474	485	477	443	451	458	426	443	426	450	454	460	458	420	500	430	452	445	464	455	430	457	483	448	466	460	423	475	412	428	443	422	441	449	479	456	462	436	462	408	432	452	418	444	448	482	487	445	469	457	436	475	445	438	425	458	434	416	456	453	434	427	472	439	462	436	420	418	450	441	447	435	437	473	484	417	462	454	427	456	444	472	452	472	474	457	443	454	430	434	454	452	434	492	458	423	456	478	421	474	459	413	463	462	423	462	471	520	430	464	449	456	501	476	480	442	461	440	447	423	418	459	460	464	463	458	477	450	432	442	463	407	462	452	464	452	455	441	430	480	467	460	443	436	455	466	463	468	422	428	460	462	446	483	452	487	485	476	466	476	473	461	450	479	513	453	422	448	467	479	452	423	441	426	450	431	463	421	457	463	464	446	473	443	449	441	456	435	458	499	410	468	454	432	439	444	446	433	435	455	451	454	483	425	440	450	457	461	432
7276	1646	2199	1581	1109	826	609	460	342	328	273	253	225	227	212	216	179	165	150	154	147	147	146	128	131	135	140	117	134	116	120	136	129	127	125	118	124	112	137	119	133	107	128	128	130	123	113	110	120	113	116	137	103	96	123	105	126	111	114	122	107	123	110	110	112	104	100	117	110	117	101	121	119	124	129	116	103	111	103	94	90	104	111	101	109	95	92	113	104	99	105	103	91	118	116	95	102	123	121	109	103	112	114	103	119	118	109	115	100	127	101	102	119	107	116	92	101	120	94	103	101	124	116	90	118	106	121	125	129	97	123	118	114	101	116	114	117	103	103	107	106	121	97	132	99	96	115	106	126	107	91	126	119	108	101	135	115	102	98	90	101	106	118	118	119	102	121	102	111	109	91	130	127	111	99	110	104	113	124	121	107	91	110	95	102	104	100	120	106	113	93	108	102	100	112	93	92	103	103	118	93	124	112	114	88	119	99	102	110	112	126	108	112	130	121	90	121	114	96	106	104	94	117	105	114	89	103	104	110	87	122	90	98	114	107	108	122	111	129	99	85	99	130	101	110	119	109	93	133	108	124	99	113	118	113	119	107	87	119	99	91	99	113	115	105	109	107	105	104	114	100	96	124	114	137	105	92	106	109	109	94	106	116	105	120	104	116	123	112	114	116	111	104	108	101	101	104	97	91	129	109	105	108	123	107	123	106	98	110	126	110	115	120	96	117	104	103	106	106	117	118	104	115	95	85	99	113	104	94	122	128	120	111	132	104	118	95	105	113	107	113	108	101	109	100	105	96	95	110	103	121	86	90	94	113	112	120	113	99	112	114	101	103	101	103	110	91	101	116	126	124	100	115	109	98	98	123	101	92	116	117	124	102	110	109	117	93	111	109	109	106	107	118	114	96	132	95	107	106	110	121	107	127	112	107	117	119	113	98	115	109	102	109	119	103	110	109	112	101	104	129	112	131	112	110	123	106	95	105	122	121	98	92	107	101	101	119	114	116	120	113	125	115	123	94	93	99	114	119	98	110	130	93	92	112	111	115	117	122	110	119	109	109	88	114	126	101	103	102	101	99	101	101	93	93	104	85	104	124	105	98	94	100	106	118	116	120	100	134	105	96	108	131	113	106	102	105	104	95	94	127	114	110	114	110	110	87	117	104	121	109	112	105	105	91	131	112	92	121	115	102	114	109	108	97	130	122	104	125	119	99	109	92	109	90	105	95	137	107	119	93	108	108	113	120	110	109	106	103	103	110	107	119	101	108	108	94	120	133	88	102	88	87	99	112	114	107	100	101	106	103	109	110	103	118	96	112	104	104	100	111	100	111	100	117	102	100	110	118	115	106	96	102	115	110	95	106	90	104	103	118	97	118	100	108	112	117	118	113	94	95	102	103	95	105	107	118	102	110	94	106	98	100	101	109	127	108	106	129	118	105	120	123	105	117	101	130	94	95	99	112	103	116	112	101	104	89	105	105	97	117	109	99	104	118	104	102	108	102	109	105	106	112	131	111	124	116	106	114	101	103	131	118	108	110	106	124	98	128	118	132	96	107	107	118	102	120	115	109	108	112	98	126	109	113	103	125	118	126	97	101	136	122	111	108	98	112	101	117	107	110	96	120	100	98	114	91	108	113	113	98	98	128	109	103	97	112	119	110	86	115	111	102	109	102	99	91	123	115	116	103	97	105	107	129	110	106	105	111	105	116	119	85	109	104	116	75	123	122	108	111	114	120	111	98	108	91	108	104	105	112	107	100	99	99	100	102	119	132	105	119	107	112	142	109	117	102	124	121	117	120	81	102	117	101	108	93	102	99	91	90	109	122	107	113	104	120	97	112	100	122	110	95	120	109	93	113	110	99	111	118	103	103	114	104	101	96	100	103	106	109	108	117	90	98	101	122	123	133	102	91	106	96	95	103	111	121	111	104	106	112	74	111	83	114	93	118	115	109	116	126	110	109	102	112	103	109	99	117	110	95	97	110	111	105	106	104	95	102	116	110	119	122	119	113	97	95	111	100	114	114	117	105	126	120	104	92	115	111	120	116	103	126	91	115	114	117	100	106	116	115	114	111	129	98	102	119	95	97	115	112	102	93	112	93	125	130	120	106	98	113	109	110	108	92	108	106	93	101	114	93	126	123	90	108	96	121	109	126	133	106	122	95	95	121	92	120	99	124	116	94	132	104	122	110	94	104	106	114	103	109	113	127	108	101	113	108	99	114	111	128	117	109	108	130	138	115	108	104	112	109	122	108	119	110	111	95	90	119	123	111	102	127	125	94	97	109	97	109	112	109	100	111	122	110	119	112	109	131	114	96	126	132	123	109	90	121	110	109	106	108	111	110	118	125	134	108	102	113	99	107	87	115	97	118	108	135	106	87	129	98	101	118	126	109	115	104	108	106	95	117	101	100	109	102	122	129	114	97	93	114	131	93	97	111	118	114	110	110	115	115	108	102	107	86	111	124	100	114	101	118	98	124	113	112	103	99	109	121	110	109	120	100	97	121	105	112	93	100	102	99	93	109	104	120	120	111	100	93	112	119	99	118	101	106	101	110	117	106	79	110	125	96	107	116	93	101	112	101	111	121	110	113	129	99	117	104	123	101	104	109	114	114	106	117	119	98	103	121	108	117	106	104	121	119	95	112	104	105	114	112	93	118	112	105	105	103	101	124	91	107	123	96	100	118	115	111	116	114	90	101	110	97	117	113	128	112	121	100	110	96	116	119	105	112	98	112	95	110	97	114	103	111	97	114	86	119	117	131	105	123	108	117	108	92	106	113	105	99	103	108	96	109	88	110	103	94	123	91	104	100	79	100	115	117	103	121	109	109	126	103	105	113	110	116	102	122	105	114	133	117	97	105	120	115	103	98	106	120	118	124	123	119	99	125	98	116	89	112	112	112	123	98	110	128	101	109	110	103	117	104	91	107	111	115	100	121	115	111	107	110	106	95	105	112	106	111	118	102	96	117	106	103	114	114	121	98	144	106	104	110	110	106	98	124	99	110	94	118	114	107	103	114	111	110	114	129	105	118	103	105	107	99	110	128	111	113	111	122	105	108	96	118	128	97	115	104	106	102	104	97	110	112	103	122	86	112	126	98	94	100	111	99	112	105	92	97	105	106	106	101	113	119	107	107	96	115	115	105	104	92	98	85	114	105	109	113	125	100	130	100	145	103	103	114	97	102	103	117	109	99	104	120	122	131	114	110	91	112	89	133	104	117	109	111	101	107	87	114	97	118	100	106	101	101	116	125	97	121	100	99	114	122	93	99	114	107	109	111	100	117	116	89	117	89	120	89	105	101	113	96	102	94	79	100	109	109	89	113	106	119	113	118	119	112	117	108	113	126	101	103	111	110	92	97	104	93	104	106	105	105	113	109	118	110	106	116	122	117	91	116	110	109	109	125	109	111	115	100	107	111	94	123	118	111	117	110	114	110	118	108	107	100	115	108	91	121	111	110	119	96	117	112	116	117	116
7267	2174	5037	5851	5084	4216	3438	2839	2342	1971	1750	1606	1426	1323	1258	1174	1071	1006	912	867	846	810	803	755	708	698	646	631	639	640	598	593	599	570	564	573	582	542	514	543	524	491	482	501	463	494	485	464	497	461	524	480	471	503	477	466	425	443	462	467	458	421	443	463	451	462	415	422	437	450	454	469	449	424	447	438	465	463	421	444	467	452	435	441	453	460	417	415	469	432	436	473	418	422	424	431	442	440	435	443	447	419	442	413	419	431	417	421	473	411	436	415	408	435	415	437	435	415	431	388	453	405	446	438	436	427	415	393	429	410	424	409	422	415	418	404	434	432	415	441	436	444	429	409	402	409	417	453	447	415	409	422	438	392	421	393	439	433	432	434	391	445	444	427	448	391	432	388	423	375	362	411	400	413	440	447	416	412	381	431	421	436	428	434	411	407	436	441	389	381	426	432	459	407	391	436	403	424	460	424	445	377	386	417	406	389	423	417	454	390	407	415	418	419	426	438	449	435	401	430	447	400	405	417	457	462	385	408	439	402	406	437	442	425	399	428	436	424	402	430	407	420	397	416	412	406	423	468	399	364	432	428	424	420	440	439	396	386	429	401	412	421	437	424	433	436	397	432	400	390	408	440	422	413	395	420	432	450	414	436	431	418	393	398	438	398	441	461	425	414	423	418	427	410	447	402	400	429	440	397	405	423	417	404	405	436	419	428	434	410	458	469	427	432	410	439	424	387	428	420	431	423	433	380	471	439	426	422	437	400	418	415	411	409	440	406	411	432	438	403	412	419	405	424	455	392	432	438	418	410	425	428	424	435	429	411	411	434	415	421	471	388	391	418	399	389	432	446	454	433	444	440	404	417	436	415	410	426	428	424	436	417	421	402	444	393	440	411	437	416	419	409	409	437	444	431	445	429	392	402	449	438	399	455	438	452	419	409	415	448	404	383	454	410	389	393	439	403	472	402	388	426	456	420	432	439	416	422	404	415	416	409	407	427	435	384	401	447	453	388	453	416	403	415	431	453	406	428	430	421	434	413	437	423	447	414	413	396	429	410	418	372	400	388	415	410	381	392	408	433	406	415	432	434	412	417	393	389	412	429	433	401	412	426	394	425	406	411	456	393	428	404	409	429	436	446	449	406	403	398	436	410	433	426	432	414	408	384	404	446	435	414	436	416	376	398	441	402	395	436	430	417	439	388	410	407	366	432	429	427	405	455	420	443	420	402	439	409	404	420	410	389	423	422	462	385	429	400	387	412	409	413	418	423	414	398	411	423	412	410	402	403	464	398	414	407	400	445	436	418	433	414	433	440	416	422	433	448	380	404	403	396	445	452	436	417	430	400	470	428	401	455	419	435	434	443	408	427	409	449	423	435	395	387	396	414	397	423	442	442	425	422	405	432	412	418	401	415	396	424	403	383	464	404	435	418	417	393	407	431	448	436	443	412	405	427	422	395	369	413	443	385	423	412	379	455	396	411	400	413	420	451	434	382	406	412	401	407	404	415	430	407	416	397	429	387	402	416	403	409	424	415	430	383	412	408	414	431	419	432	411	399	405	462	414	425	455	435	406	453	436	426	439	422	463	418	383	423	404	416	443	411	408	427	409	409	387	419	417	409	423	384	431	400	406	411	413	448	441	422	427	392	384	427	415	456	402	410	451	440	432	429	409	431	432	435	402	406	447	385	437	449	425	414	427	422	417	430	434	414	421	405	410	409	443	411	431	412	455	404	422	439	421	449	427	401	416	443	407	439	402	420	439	407	422	440	397	405	417	417	393	415	430	408	406	434	405	398	405	409	374	400	399	442	412	377	408	426	414	409	405	399	437	430	427	424	460	455	438	438	446	442	427	417	383	440	423	420	434	432	444	409	435	445	391	420	434	429	398	407	418	403	416	417	442	428	412	410	429	419	403	429	427	396	410	416	438	394	427	429	405	430	420	400	415	420	429	420	395	437	423	419	406	432	414	428	432	423	427	413	419	394	460	423	451	403	437	393	394	406	416	442	404	409	425	375	402	432	425	433	400	418	440	437	440	415	417	428	422	431	442	441	427	407	404	419	407	439	418	422	457	389	383	451	430	409	443	438	422	402	409	393	411	392	386	423	419	388	419	401	387	407	421	399	445	430	444	416	395	386	413	395	434	436	376	405	421	413	382	401	457	442	429	419	409	397	376	422	402	417	412	415	431	400	412	435	408	444	465	424	431	427	435	397	424	428	413	437	439	420	430	412	405	391	378	417	417	428	445	460	414	421	426	432	428	388	434	452	438	423	380	392	423	426	421	387	441	418	428	421	410	386	426	460	395	414	418	383	385	390	396	406	449	397	401	409	449	441	406	401	400	433	414	413	386	424	415	441	437	443	398	434	450	416	400	441	438	427	404	409	390	415	419	431	410	405	397	445	437	410	424	398	442	413	416	398	447	434	422	397	434	430	427	403	408	397	418	403	436	440	382	418	422	431	432	407	434	386	419	408	412	415	415	403	421	414	435	386	442	425	439	397	402	415	409	416	423	413	439	404	415	429	457	467	426	396	446	432	423	411	472	377	450	425	409	447	417	406	432	426	407	427	392	427	399	442	436	400	417	402	370	428	407	447	429	428	390	427	416	421	406	407	427	421	430	385	464	441	402	400	434	415	451	419	418	467	407	456	401	414	469	439	415	425	380	406	425	410	438	424	408	402	452	415	444	407	415	400	408	413	408	385	414	432	414	422	440	431	373	458	409	404	437	421	420	432	438	436	415	381	405	417	419	447	441	428	403	425	382	401	398	435	397	420	424	431	434	389	419	458	391	434	394	373	422	415	404	420	417	410	417	452	431	447	415	413	408	460	402	442	407	435	412	424	391	428	426	427	427	398	451	439	385	360	433	392	435	402	448	400	414	375	395	401	416	445	435	407	410	415	408	385	412	437	408	427	420	415	404	424	370	446	450	422	416	409	397	423	375	390	397	427	422	437	388	433	423	441	423	388	421	418	467	444	465	396	405	415	462	405	442	418	419	418	387	424	380	445	417	447	413	433	412	422	422	429	418	438	431	387	446	394	420	417	397	384	411	479	426	432	399	456	470	409	385	378	418	412	400	431	381	415	418	408	396	408	442	415	425	421	411	411	383	424	386	429	408	395	434	405	424	398	383	426	431	437	428	423	425	446	365	457	434	437	443	443	398	409	427	386	382	402	394	400	392	430	406	444	371	418	419	462	425	411	404	417	407	409	432	393	422	417	409	418	413	433	384	430	479	392	424	467	414	433	450	382	413	428	413	375	428	443	415	403	431	382	383	424	414	443	458	409	443	405	450	422	385	392	407	389	419	419	398	446	407	396	406	364	395	422	397	425	413	406	442	407	402	382	395	443	396	450	431	436	424	426	424	437	414	441	427	381	473	412	410	389	408	430	385	451	455	404	410	403	432	424	391	409	428	439	416	411	419	396	386	438	419	427	383	407	428	411	399	384	436	427	407	406	412	433	397	430	405	385	400	405
1170	265	296	254	247	276	235	250	238	241	236	228	240	226	221	256	237	211	234	223	227	242	211	231	243	240	242	213	228	239	258	229	228	216	233	249	215	229	233	220	234	215	249	221	237	212	213	233	268	229	223	235	254	217	180	228	224	239	219	219	227	247	215	240	215	217	246	227	255	220	222	220	237	249	217	231	242	214	243	210	220	213	220	219	212	249	182	191	219	219	206	198	232	208	224	238	240	211	255	219	214	247	216	220	221	236	233	215	246	240	218	229	248	219	247	216	231	227	241	183	225	213	195	227	210	234	219	212	223	219	200	248	207	237	242	251	209	209	233	209	237	258	237	221	232	216	213	224	223	212	243	230	215	239	240	246	243	211	229	226	207	235	246	223	236	233	220	186	226	231	250	232	226	212	230	235	213	230	198	234	217	208	217	239	261	251	222	237	235	213	233	223	202	211	209	218	218	233	230	216	210	226	233	231	225	193	253	231	255	256	233	206	214	226	235	233	240	246	227	246	238	227	239	241	226	223	212	220	196	221	219	233	256	233	233	229	250	261	207	212	202	228	235	225	212	228	229	247	225	233	244	244	225	229	264	232	221	218	231	233	228	240	221	251	219	202	224	216	227	203	196	193	242	232	217	233	224	232	203	210	248	220	237	213	221	220	241	217	205	224	216	226	224	228	230	217	201	236	220	228	219	272	207	225	222	245	212	225	227	216	228	232	249	240	217	199	229	211	248	210	209	228	238	235	223	222	211	214	237	209	218	197	257	225	209	228	222	242	212	213	243	214	219	223	208	233	225	239	236	221	236	236	225	230	238	208	236	214	222	203	227	231	214	201	225	220	242	238	222	229	248	237	235	215	211	229	223	224	230	216	220	237	198	229	234	205	240	211	208	207	256	237	206	227	233	227	194	230	238	208	224	244	237	245	238	212	226	200	205	225	221	199	212	234	225	204	256	222	216	223	231	235	200	192	224	231	232	227	213	227	203	236	207	248	220	211	224	236	230	236	209	228	229	195	255	236	241	271	228	236	229	210	225	212	247	227	225	228	236	234	227	218	226	240	233	224	242	230	254	209	238	229	216	255	241	219	201	266	232	228	220	204	218	204	244	225	232	238	213	218	204	219	229	223	230	223	228	233	236	214	218	213	239	243	230	227	242	220	234	241	254	228	218	243	225	215	227	224	216	226	234	224	248	223	222	225	225	233	220	231	237	242	207	222	238	227	222	207	215	215	216	229	216	228	226	245	241	203	216	242	218	225	190	226	191	251	208	218	245	229	214	218	223	213	224	250	240	235	209	230	223	214	208	201	213	210	224	236	199	233	241	200	220	215	218	213	236	200	231	213	211	224	231	225	252	225	219	208	229	229	224	240	225	233	259	253	230	207	220	221	230	224	220	260	216	233	220	253	231	207	230	206	244	240	221	219	219	223	217	220	236	215	226	223	201	232	230	256	234	242	237	250	224	203	217	218	247	221	197	198	226	222	217	238	229	229	238	211	227	239	200	238	228	246	234	222	257	223	227	236	223	207	238	218	246	214	230	209	218	226	256	235	216	200	225	204	219	248	248	236	202	221	242	231	230	247	248	215	237	229	231	237	215	221	224	244	238	211	224	252	264	232	210	251	229	230	203	208	267	208	224	230	216	221	216	229	209	211	218	207	232	227	208	213	215	249	225	252	239	236	222	213	237	221	257	244	209	254	206	223	243	236	234	209	216	249	266	217	255	229	228	224	218	213	221	214	230	241	214	228	221	208	238	265	219	232	221	232	228	225	223	224	233	228	218	222	212	218	213	206	220	245	228	229	206	237	238	211	231	241	223	231	211	230	220	215	217	233	230	240	225	229	253	216	217	220	237	221	238	253	231	226	196	236	254	218	217	218	230	232	242	243	220	197	247	226	223	222	251	242	231	215	246	207	211	224	226	200	223	216	238	198	203	227	242	209	225	249	218	219	247	194	238	237	210	243	231	231	247	214	226	215	229	232	230	229	219	230	232	227	220	220	240	238	226	199	218	241	240	209	229	232	217	218	207	230	211	239	203	212	214	224	209	236	221	214	243	226	232	225	202	204	251	245	222	242	217	228	204	198	228	206	225	224	222	241	237	213	228	206	211	220	226	227	228	246	235	263	229	222	230	226	189	216	222	233	227	218	227	230	214	215	238	219	203	227	227	234	233	206	242	219	232	222	211	253	222	223	228	225	234	202	205	201	212	228	229	213	239	226	236	231	229	220	197	216	205	233	235	217	214	239	234	245	226	216	238	216	226	215	234	217	231	224	225	252	209	229	240	237	236	219	211	218	194	223	242	233	225	244	200	241	224	207	238	237	229	244	212	222	230	235	209	231	225	238	220	223	201	231	261	212	212	234	221	234	237	206	231	254	217	253	221	224	222	230	253	219	236	230	225	211	231	223	222	251	213	216	214	206	204	232	234	209	222	218	237	227	234	201	224	228	222	251	250	267	216	239	246	200	222	214	226	239	220	208	208	230	230	244	228	237	232	219	239	225	264	243	244	221	229	236	219	261	231	208	210	255	230	244	232	229	216	215	199	204	223	219	228	217	244	212	228	213	216	227	225	237	248	211	227	231	222	232	232	222	225	232	206	237	194	227	213	221	221	207	227	236	228	210	242	231	238	206	257	224	218	205	243	223	215	250	243	235	254	246	235	222	198	241	262	237	224	220	198	208	197	215	251	228	222	195	207	237	222	255	260	224	229	249	198	255	203	228	220	243	236	247	221	244	243	226	239	261	241	230	222	218	216	216	239	207	253	213	208	229	233	234	245	212	225	219	247	210	216	247	241	204	209	231	241	246	224	248	214	214	242	228	228	241	231	235	193	233	194	228	205	215	221	196	238	241	213	200	232	243	215	231	197	227	199	247	229	203	240	243	244	207	226	223	193	216	207	218	231	211	223	249	195	227	222	210	236	206	213	251	240	227	251	240	232	248	229	228	235	234	233	243	218	218	224	213	241	224	218	247	215	213	245	233	208	235	235	215	209	202	202	194	206	204	229	218	219	247	210	230	216	227	217	218	248	199	206	208	227	208	226	228	215	203	232	205	222	234	226	216	229	208	197	210	230	235	219	209	229	201	205	237	207	252	208	229	243	197	223	226	219	227	204	222	215	223	206	206	212	248	240	244	234	220	206	196	223	227	215	223	223	234	232	228	237	228	218	222	215	226	252	220	228	214	233	233	211	230	236	191	265	220	198	227	217	229	230	220	222	216	225	213	217	235	198	206	208	217	229	240	216	243	226	232	215	216	223	246	204	231	207	200	235	224	219	204	221	226	228	216	197	224	227	253	236	230	235	241	217	223	229	222	212	233	206	253	230	245	230	226	197	227	210	212	252	222	237	212	230	252	222	221	231	248	192	232	208	231	199	218	221	237	242	247	233	219	227	209	236	225	225	229	207	220	258	224	219	257	225	227	217	208	230	218	238	213	248	241	201	239	258	235	214	220	203	225	220	221	223	228
2310	920	961	1015	955	897	834	889	845	827	812	818	804	788	817	809	786	811	783	765	753	751	798	763	767	831	782	751	743	749	833	765	783	779	800	803	788	781	736	739	791	728	821	734	807	815	753	771	804	783	766	764	805	789	785	774	763	775	775	774	772	781	744	719	737	718	731	797	761	730	813	753	759	748	757	783	757	809	771	807	735	775	789	723	750	745	730	763	766	774	766	804	785	769	764	709	732	769	721	808	782	740	818	752	782	803	802	790	747	782	762	785	812	741	790	850	770	771	740	772	701	745	789	746	735	720	738	755	737	737	813	783	750	743	755	777	728	761	775	779	741	759	767	755	777	702	746	709	775	752	792	812	778	743	743	736	781	759	721	736	781	744	769	794	802	742	780	776	709	801	741	784	785	752	791	755	748	772	790	704	788	717	747	760	733	779	753	704	801	777	810	703	764	802	806	816	747	734	764	761	701	765	711	750	713	795	771	791	777	805	801	792	793	842	805	780	788	804	729	739	759	795	760	793	762	851	736	778	739	736	738	777	738	773	774	798	719	766	768	717	731	788	753	817	723	757	757	736	751	780	803	802	768	751	735	816	745	776	819	778	806	746	755	709	731	743	775	764	809	724	821	748	724	786	759	771	803	781	727	807	747	736	760	788	763	759	760	727	744	757	758	739	752	749	793	739	764	774	757	766	816	784	787	793	785	772	736	824	774	752	739	748	798	786	752	749	743	781	777	794	698	774	747	806	785	768	733	757	792	757	802	753	732	777	794	735	740	740	783	774	733	776	832	768	763	779	731	751	749	775	744	776	767	750	759	797	773	704	778	778	764	759	748	740	813	749	693	750	730	755	733	739	775	776	789	762	812	759	728	751	812	762	756	789	738	771	754	734	732	742	764	777	722	774	759	717	743	765	755	795	788	764	761	751	768	751	727	758	743	728	791	755	756	760	746	791	760	760	758	734	753	779	800	737	773	726	764	741	729	729	818	726	753	797	791	700	753	697	754	772	804	774	821	772	740	776	719	744	802	811	796	765	799	801	782	848	785	756	805	781	800	752	753	787	701	776	762	718	801	715	736	762	730	732	737	736	756	751	761	766	772	803	761	775	743	762	726	727	751	775	756	775	779	743	774	720	746	738	763	803	754	770	733	766	780	754	740	749	738	714	750	743	746	802	743	763	735	746	738	746	752	761	763	815	769	716	759	798	748	748	751	762	800	784	774	811	776	785	760	761	775	715	744	744	750	758	759	758	777	765	755	808	810	756	747	765	801	751	774	742	723	764	748	781	712	714	753	747	753	783	740	781	782	742	796	751	723	737	813	757	820	797	817	766	773	772	751	790	790	799	761	733	747	719	703	771	715	793	794	771	732	784	760	755	734	752	724	762	820	835	723	780	777	778	794	786	754	763	779	821	780	778	741	740	760	763	782	766	755	753	743	748	789	753	805	729	811	707	781	784	788	742	802	756	768	754	820	731	812	796	757	727	760	773	787	773	753	770	754	801	764	781	714	728	768	755	715	749	745	753	811	751	794	763	734	792	755	793	780	692	772	787	763	754	758	840	802	764	797	800	768	784	761	808	810	736	769	769	819	737	783	795	819	751	788	714	800	769	745	760	815	752	792	768	793	836	736	744	752	755	722	782	752	777	790	798	756	795	753	783	770	757	752	738	744	728	753	732	770	756	761	814	810	739	775	823	788	759	749	766	761	736	767	763	780	795	798	733	778	726	755	731	761	728	722	806	733	707	783	805	791	770	798	727	763	724	783	782	746	709	801	783	771	799	769	782	748	751	736	794	726	710	782	749	731	798	754	693	797	782	821	765	732	824	734	758	765	732	760	773	741	754	786	716	748	751	714	761	763	793	766	743	744	826	811	776	811	741	810	748	736	747	759	744	754	799	743	792	779	734	802	756	767	800	748	760	712	778	738	770	769	756	748	765	714	748	765	721	757	805	751	764	764	770	700	806	746	760	729	796	792	800	767	791	795	745	783	761	750	800	745	726	745	774	783	788	717	718	768	797	758	778	787	809	813	726	741	724	792	764	762	728	757	776	792	757	744	764	735	738	769	774	773	732	780	789	755	734	742	706	694	763	792	734	773	819	741	778	813	768	742	801	795	748	764	775	744	806	760	768	743	708	763	839	752	774	733	762	753	718	712	761	739	733	733	739	796	748	782	715	769	770	760	791	733	803	762	811	761	748	739	790	740	741	809	742	787	732	781	748	803	744	785	839	794	711	782	769	783	695	738	751	800	745	725	775	759	738	760	779	845	797	781	735	759	782	737	756	791	748	813	756	774	795	770	799	739	771	758	779	770	722	754	803	804	743	770	786	715	722	754	762	775	777	760	809	739	760	770	808	746	784	719	737	769	764	734	775	730	784	708	761	752	783	771	818	766	808	788	760	780	747	755	745	778	769	745	814	738	711	814	785	781	751	753	771	739	756	740	768	788	757	719	744	806	776	768	756	772	770	734	747	792	732	743	810	791	771	791	752	809	812	773	766	744	788	750	797	782	799	806	760	787	745	833	809	750	787	726	735	779	751	748	735	772	759	735	767	777	752	790	737	808	768	724	791	760	778	776	745	785	771	818	692	737	751	788	716	780	832	778	797	750	759	800	777	768	759	774	790	769	778	732	788	729	754	771	737	745	726	746	753	773	784	749	769	675	798	753	778	743	762	785	762	771	782	773	752	778	736	766	743	800	779	811	771	771	729	782	709	709	728	751	776	768	770	729	814	761	773	756	743	755	779	800	802	728	778	728	756	723	812	745	766	730	760	801	748	768	746	691	838	762	737	772	728	759	743	764	765	777	793	705	735	722	774	793	802	763	757	756	756	771	746	740	752	802	797	830	722	775	728	755	810	867	749	751	761	777	773	789	715	789	774	734	749	761	780	762	763	782	759	805	782	771	756	775	794	775	765	761	735	769	731	737	741	793	771	785	742	753	756	768	785	733	768	781	711	825	750	734	753	766	753	759	756	783	784	736	775	810	767	778	763	752	761	763	763	768	763	785	796	738	792	733	750	749	794	762	722	720	857	783	729	878	761	769	740	726	735	776	777	755	760	809	790	740	783	731	716	745	781	780	744	735	777	762	796	776	722	754	781	760	737	789	800	762	722	784	727	799	722	765	753	792	758	752	772	788	739	812	773	781	817	733	752	794	770	768	744	764	797	708	747	764	740	727	773	801	758	775	763	749	712	759	798	768	739	790	792	747	752	770	752	738	782	820	745	798	759	766	754	747	801	730	788	769	791	732	776	792	788	750	746	762	746	759	760	790	704	767	811	709	767	828	786	777	785	738	775	761	796	763	764	782	790	785	781	784	771	748	724	746	785	805	744	780	798	780	730	770	743	764	799	768	844	794	799	734	734	747	772	802	764	738	694	758	779	814	730	773	751	754	771	757	680	772	774	717	783	726	737	735	743	773	758	775	806	753	708	706	764	743	755	756	810	742	758	760	787	741	792	807	795	752	758
3933	872	1248	928	642	468	364	301	269	235	220	214	182	183	172	191	165	185	139	130	140	144	138	131	151	121	135	111	129	140	133	134	128	151	129	138	135	110	122	140	138	139	129	125	113	138	129	130	140	117	118	127	103	110	128	104	132	116	128	118	131	113	103	127	122	124	122	124	98	139	125	132	121	114	128	128	144	137	115	125	120	107	123	123	115	103	125	128	134	121	136	118	115	127	125	138	116	107	104	104	118	119	126	129	126	103	121	118	102	137	116	117	117	128	101	111	113	131	123	140	125	120	100	124	106	129	129	133	114	116	143	127	115	108	136	144	129	115	104	133	128	141	122	114	111	134	116	103	114	117	104	120	111	122	108	124	108	125	115	118	107	105	113	97	125	108	122	103	109	120	98	105	109	122	117	140	124	134	117	124	113	139	117	106	125	130	124	107	129	121	123	126	126	135	118	130	116	109	110	120	128	128	109	116	133	103	103	99	124	109	119	141	116	128	123	120	139	109	112	114	132	113	128	112	106	123	140	121	128	129	119	125	103	98	114	118	126	120	121	125	121	125	112	117	101	109	125	115	123	119	119	128	113	129	143	122	113	111	122	140	120	120	109	130	94	118	125	119	124	125	127	135	112	130	99	118	130	125	121	142	135	126	131	139	126	129	104	107	136	130	129	129	124	128	109	120	119	126	120	108	119	129	114	128	106	126	129	114	133	123	126	120	131	121	124	107	130	126	129	132	122	133	117	139	99	131	108	97	135	119	119	108	111	124	113	134	123	126	111	114	143	111	143	115	120	124	114	116	122	123	128	99	127	109	107	133	122	106	107	127	108	121	115	102	108	120	132	110	115	109	117	116	116	132	120	119	117	145	125	159	128	116	128	120	127	125	116	134	138	117	134	123	119	117	120	127	137	115	118	121	136	112	130	121	131	121	127	117	110	124	101	111	119	129	127	132	117	126	113	128	127	120	111	133	142	114	118	131	118	115	142	121	132	113	135	119	101	120	124	124	124	130	111	118	116	106	125	130	122	125	113	107	134	130	131	112	120	100	120	115	108	109	117	122	122	114	119	125	110	123	120	131	128	127	130	127	106	119	120	122	124	116	129	123	136	128	123	125	126	96	114	130	145	114	109	111	138	107	130	110	110	130	123	129	113	110	117	119	123	120	123	134	132	114	135	123	121	124	118	117	95	121	108	127	120	106	123	108	129	112	128	116	121	112	136	127	123	116	117	114	123	126	127	112	105	118	115	120	107	125	111	130	125	123	136	113	123	109	92	132	121	109	110	105	118	124	134	122	137	119	125	126	120	134	124	120	130	109	116	136	117	109	128	124	112	125	133	138	116	121	108	101	125	122	120	127	113	123	127	114	113	117	130	109	111	126	123	119	131	107	116	111	118	115	122	135	135	115	126	131	117	127	126	124	137	114	123	141	110	110	109	132	128	136	131	131	103	135	136	103	116	127	114	122	130	116	124	127	85	122	138	118	147	129	130	116	130	115	123	133	121	108	121	105	98	139	105	125	98	114	119	140	112	114	124	126	129	121	103	127	126	125	107	111	116	126	113	131	116	113	123	119	121	123	121	136	112	124	110	121	126	120	108	130	117	118	118	114	122	144	114	139	119	118	122	133	150	128	139	110	127	112	105	126	126	83	110	112	125	100	125	110	107	130	109	139	113	126	126	102	95	116	138	110	108	117	131	127	121	136	140	109	122	118	124	122	123	101	111	127	114	119	108	129	122	115	116	131	120	124	124	128	107	110	117	101	116	127	118	116	130	110	113	120	128	120	122	126	120	123	103	127	128	120	106	107	124	126	133	112	118	118	125	116	113	123	135	129	136	105	136	134	125	92	120	125	126	117	114	125	127	156	134	115	119	124	139	139	119	140	138	119	99	131	120	102	116	113	113	129	136	130	131	112	117	126	130	124	127	147	122	143	113	111	134	108	118	114	133	106	115	118	127	119	127	122	103	123	120	119	100	116	113	111	115	114	107	127	129	128	115	113	119	137	100	114	128	115	131	128	102	118	126	130	131	125	109	131	132	123	113	129	108	123	115	123	126	127	133	131	123	115	135	130	132	151	113	128	111	113	98	120	125	125	124	106	112	119	140	136	115	121	133	107	96	113	106	122	99	122	134	130	122	126	106	112	119	115	124	120	130	128	130	129	117	124	141	123	131	131	114	110	117	123	114	100	143	131	120	130	122	133	115	112	102	110	109	119	109	109	115	124	115	120	132	112	127	117	137	109	121	131	123	126	118	98	105	126	135	112	117	128	139	126	121	123	125	103	115	138	117	102	126	118	125	109	125	117	127	117	104	123	120	98	127	134	112	131	140	127	141	124	117	119	111	126	110	124	126	106	124	123	99	112	113	126	109	115	111	134	107	111	114	117	120	120	110	113	120	135	110	113	121	98	104	113	137	124	119	113	120	126	140	138	124	119	127	131	139	107	111	127	148	115	121	134	132	120	121	139	123	92	117	115	118	123	120	128	118	113	112	100	127	121	120	127	118	110	136	120	133	118	120	117	103	133	110	112	111	117	120	140	119	123	116	114	121	114	98	116	135	113	103	101	87	129	128	113	117	139	129	115	119	124	118	108	110	112	126	141	127	109	119	122	127	130	118	128	134	119	140	119	111	133	121	128	108	123	117	110	130	127	147	113	129	105	101	123	130	136	146	120	123	118	140	127	147	122	115	122	101	113	119	117	121	122	130	116	91	113	119	100	128	133	109	107	123	134	118	105	124	122	128	114	122	120	119	109	108	131	114	109	121	129	115	134	118	109	135	128	137	128	111	125	127	113	126	130	130	107	120	125	119	109	100	116	124	118	121	137	112	145	138	101	114	115	136	124	109	118	110	129	128	127	117	135	115	133	128	111	125	105	120	135	110	132	111	127	120	109	138	123	104	117	123	125	124	123	122	103	118	113	130	111	141	116	121	128	126	119	124	122	107	115	113	118	122	130	129	135	138	114	124	119	119	131	117	131	126	128	126	120	127	110	125	105	118	121	113	121	114	141	109	132	117	134	131	113	115	118	126	111	124	118	122	113	122	114	127	98	115	120	122	142	115	125	129	113	119	128	129	127	128	146	145	116	118	117	129	127	136	131	124	117	106	104	114	119	116	104	109	111	113	135	115	131	132	130	117	127	101	130	124	138	124	116	111	103	120	114	126	123	116	109	122	119	129	114	134	138	120	104	132	151	123	106	109	114	114	118	101	135	101	127	129	125	130	106	134	142	119	118	139	114	127	128	139	147	136	111	120	111	115	134	118	111	134	113	118	124	106	127	119	132	114	128	128	107	118	135	123	142	120	108	115	125	134	107	130	103	119	140	121	115	121	113	103	127	122	120	114	100	124	128	121	113	131	125	110	121	131	118	136	130	127	139	120	121	119	110	134	122	123	120	112	122	136	134	124	123	120	125	123	128	100	124	120	116	131	133	115	128	89	117	141	130	108	114	152	137	124	123	123	111	120	130
5189	1415	2884	3315	2942	2396	1975	1744	1541	1329	1171	1085	992	870	851	849	779	734	708	692	671	663	627	623	629	601	588	525	554	569	555	514	522	537	521	553	529	516	488	462	515	483	487	489	494	504	481	485	472	478	497	486	461	470	472	505	464	462	490	469	470	466	441	487	481	504	500	452	514	529	445	453	492	427	470	456	455	494	447	472	459	472	478	480	456	437	441	437	484	470	443	486	452	459	466	486	435	469	448	452	407	469	469	452	460	446	476	431	459	439	415	435	454	463	448	434	497	475	432	427	456	411	450	467	460	455	476	445	415	495	486	439	452	440	460	451	455	439	464	471	438	447	439	478	442	456	450	483	500	436	435	455	439	450	445	489	455	470	487	479	445	441	489	488	453	416	439	462	427	410	472	472	475	446	415	434	454	434	442	403	459	452	461	468	431	442	424	474	459	443	471	456	480	451	466	443	445	448	441	472	435	459	429	445	480	444	521	436	434	450	474	430	483	443	411	405	449	450	476	482	429	465	434	474	432	450	430	427	455	460	456	440	427	446	421	481	481	469	461	471	447	459	458	460	466	407	490	456	456	436	461	467	427	439	457	446	422	444	458	476	475	407	446	431	486	473	440	440	434	478	437	482	437	451	443	453	477	424	457	439	451	458	412	507	442	447	467	441	443	474	445	470	463	419	441	426	479	469	476	463	402	452	443	464	408	452	427	479	450	428	418	451	456	474	432	446	472	477	425	407	455	460	462	396	427	486	442	462	474	451	397	449	412	430	435	448	456	467	442	429	469	424	439	470	442	444	439	459	480	469	463	464	434	450	427	459	431	431	470	443	467	448	471	439	469	463	424	468	470	410	413	474	440	466	451	451	434	467	480	459	473	508	420	460	436	433	475	410	463	468	452	409	448	461	473	439	431	454	449	482	467	455	449	428	435	436	453	402	476	483	481	463	427	475	446	418	467	458	461	454	469	452	417	438	440	469	462	459	466	459	461	443	440	459	464	447	450	434	443	441	469	477	448	434	428	489	414	448	409	491	436	448	439	444	455	484	434	444	457	483	430	409	427	426	477	464	444	443	445	459	445	446	470	442	424	470	424	449	459	410	446	451	443	447	468	444	467	442	456	425	455	425	437	442	439	457	431	422	461	466	449	455	480	424	423	426	443	481	419	444	410	466	458	458	464	400	452	433	472	460	437	484	460	435	465	452	415	444	489	426	422	434	461	436	440	441	431	439	475	461	449	465	427	410	482	403	445	413	439	434	461	431	429	409	459	465	418	420	448	418	422	434	420	422	420	450	439	444	467	452	467	432	462	465	437	483	437	454	423	467	456	436	460	436	416	424	428	471	510	448	443	441	438	441	466	432	450	431	447	469	439	436	501	437	496	496	440	429	435	455	463	435	404	452	479	466	467	433	429	445	464	498	418	424	448	450	460	419	478	424	481	512	447	437	460	445	420	473	427	463	462	416	462	417	457	460	453	422	438	438	452	452	443	480	448	488	368	404	424	494	485	428	489	468	459	451	461	477	415	429	446	498	495	395	479	437	456	470	450	496	405	464	422	454	450	441	448	461	444	462	446	442	450	423	453	452	447	427	463	419	426	511	452	451	428	434	451	478	482	441	467	466	436	442	476	437	402	435	474	456	446	443	460	452	461	452	497	438	441	482	461	439	410	470	434	461	444	472	446	469	429	496	471	466	430	477	420	433	458	458	440	449	410	449	499	447	441	486	479	460	432	467	408	434	463	460	461	449	429	398	461	389	471	431	455	457	429	423	444	477	430	416	468	470	480	443	420	440	450	415	458	437	428	449	444	475	465	431	491	444	476	448	466	450	441	440	430	450	487	461	437	448	484	510	483	438	430	409	445	442	444	466	436	508	435	448	421	459	449	445	456	450	435	489	435	494	432	438	416	427	489	466	433	397	440	457	434	494	436	489	425	449	482	420	448	431	445	410	432	485	405	485	462	469	454	432	464	451	444	477	432	438	442	472	459	468	438	455	435	447	468	453	449	454	469	462	472	450	412	453	447	403	442	450	442	447	412	462	463	447	480	461	483	474	469	436	473	421	442	430	455	459	410	492	482	501	478	495	443	443	463	445	438	434	456	437	463	456	447	447	450	458	438	490	451	420	443	469	455	454	468	466	465	444	480	418	482	471	452	441	475	456	492	451	416	415	428	444	475	466	415	410	457	465	444	490	476	482	459	438	484	454	475	455	450	466	441	466	467	443	458	465	428	419	466	449	468	466	456	426	478	426	453	450	417	456	434	433	474	487	462	443	398	503	475	457	479	462	457	426	404	449	497	440	456	437	447	453	440	438	430	474	424	493	439	425	450	446	430	460	471	472	463	455	434	436	426	446	465	404	436	421	483	412	441	461	440	421	461	458	457	447	428	465	449	455	452	437	451	452	471	470	432	464	429	461	442	417	444	445	476	483	445	478	438	449	471	424	447	428	447	446	462	453	464	476	430	456	440	452	440	481	457	468	446	436	492	458	442	434	449	459	421	463	439	460	453	459	443	440	482	435	449	455	441	447	439	450	446	462	458	444	469	448	457	457	472	477	477	413	461	456	478	434	492	441	426	445	437	450	492	419	427	447	492	471	446	459	447	447	504	460	434	427	459	437	481	445	476	408	479	401	432	478	464	408	483	443	484	388	473	401	444	380	423	475	457	444	446	470	437	462	421	444	461	441	409	434	458	445	466	473	465	474	453	455	482	454	470	465	467	457	425	449	422	408	450	468	425	411	473	474	441	456	467	446	476	457	427	469	466	436	431	469	445	452	441	459	425	456	439	501	436	432	474	465	467	474	460	485	427	447	457	408	467	459	457	436	420	454	431	479	467	453	459	435	468	412	452	453	439	460	432	501	476	479	444	457	458	441	448	452	454	434	441	433	441	467	432	504	427	457	487	451	415	458	450	425	409	437	422	462	498	476	461	428	442	459	441	451	444	392	420	454	463	465	433	457	455	444	451	449	455	459	466	424	445	453	437	452	466	486	471	439	443	424	471	458	454	422	442	461	470	438	450	445	467	453	471	462	502	433	466	475	436	484	437	462	457	458	444	434	415	435	439	480	444	455	427	442	465	438	417	444	439	461	416	430	468	463	435	472	478	480	488	435	464	464	475	425	472	426	414	449	482	434	491	423	474	447	433	458	460	450	460	444	448	489	419	451	465	484	426	447	429	450	480	444	450	470	445	445	473	451	437	442	463	452	481	444	460	411	468	453	461	447	453	459	458	449	434	473	450	435	467	426	448	440	458	407	440	447	449	458	493	423	495	463	488	440	431	429	432	475	440	443	440	441	448	414	475	463	423	442	442	481	482	459	452	453	406	430	471	480	437	484	469	461	420	438	499	464	452	477	431	441	426	454	422	436	503	399	441	473	442	446	473	462	445	462	455	440	419	437	466	446	439	430	491	433	419	435	448	439	448	444	430	476	462	462	473	455	469	453	416	436	481	415	423	468	427	455	442	421	479	463
7358	1701	2228	1535	1107	788	577	503	386	343	267	240	210	244	206	170	166	168	141	156	166	143	158	121	159	158	134	113	125	135	131	128	125	144	126	114	113	114	119	115	104	120	113	124	121	120	136	125	115	111	136	109	141	128	116	112	107	112	119	121	123	96	99	114	104	117	111	100	110	114	105	114	99	119	99	119	99	105	102	98	117	113	109	134	108	121	113	106	99	126	99	89	120	118	116	113	107	128	87	112	111	111	101	107	119	97	111	87	108	108	117	111	122	123	133	88	125	116	107	115	115	98	108	117	118	106	115	158	98	112	101	102	99	117	112	101	123	111	96	107	107	129	104	122	97	110	101	92	103	89	116	111	120	111	115	118	98	93	113	104	114	109	115	101	123	107	102	108	97	116	105	112	100	120	124	99	110	112	119	92	92	111	114	120	84	118	109	104	116	99	97	119	115	92	109	103	120	106	118	113	92	101	106	108	109	104	103	106	123	114	92	87	112	104	101	104	110	105	98	98	120	95	103	109	139	96	97	104	102	114	144	128	103	104	112	105	129	104	115	103	102	102	109	94	109	118	98	100	120	91	99	98	115	99	112	105	103	108	100	88	105	111	86	131	106	113	102	122	119	113	106	93	113	97	98	103	110	108	110	98	86	92	97	94	109	95	96	100	116	107	108	114	105	94	111	105	100	104	114	116	119	121	94	106	111	109	122	122	108	108	114	93	113	105	116	88	125	90	107	114	96	117	114	107	119	113	101	94	90	119	95	91	117	103	102	100	106	119	122	118	108	106	88	124	110	94	88	99	110	114	103	121	105	109	104	88	118	119	108	102	97	113	105	104	108	99	96	102	106	94	119	120	114	119	101	96	107	94	101	96	119	104	100	120	119	128	103	116	98	112	127	98	93	114	105	111	121	107	110	111	110	110	101	104	133	106	97	101	101	105	120	99	113	108	119	95	130	105	96	113	113	124	102	134	117	103	90	105	111	111	104	110	95	109	99	124	97	100	104	102	115	98	102	101	142	109	125	97	107	115	98	96	112	91	89	114	122	118	94	113	111	93	96	104	101	99	102	88	114	108	106	92	102	116	106	104	137	97	112	116	118	97	100	103	120	124	122	113	126	92	111	98	97	95	103	106	109	100	103	112	85	91	116	123	96	100	99	123	101	132	115	111	105	114	96	109	115	106	110	106	85	109	98	100	114	119	108	101	125	119	100	101	107	99	105	124	120	107	108	119	111	123	105	109	121	108	125	105	110	107	104	110	98	105	108	115	115	109	93	107	131	90	114	82	107	88	90	107	104	97	128	115	113	113	95	98	117	87	113	110	106	107	115	101	121	88	92	114	93	116	92	96	111	118	97	110	92	103	122	103	100	104	115	129	116	122	94	95	120	105	123	99	114	111	114	98	116	108	115	106	110	104	105	103	111	108	103	123	104	106	111	124	106	103	108	100	103	114	106	113	106	93	115	119	94	112	80	110	101	129	95	107	100	104	89	107	109	107	103	100	101	114	98	110	124	117	117	137	124	122	101	94	113	120	105	96	105	103	103	113	92	100	124	110	116	113	137	110	95	108	109	118	111	102	128	119	104	96	95	124	102	86	100	110	118	111	135	102	124	107	109	128	107	103	104	110	94	98	93	87	115	122	120	111	104	113	118	128	90	120	96	112	104	107	112	105	112	125	118	109	101	119	108	107	121	116	94	110	111	112	121	96	114	107	105	126	103	95	96	128	125	100	108	114	118	102	102	93	105	90	111	114	111	104	116	113	115	108	103	111	117	114	113	99	107	95	119	106	118	99	103	113	114	111	122	92	122	118	92	98	99	114	120	125	133	109	117	108	97	109	121	117	111	108	98	111	109	100	107	127	113	89	86	117	103	97	105	110	124	120	116	106	100	100	108	110	113	106	117	109	128	100	123	100	95	116	104	109	129	108	108	133	107	98	113	127	127	109	110	106	110	107	112	110	90	98	112	103	114	109	119	103	139	111	100	102	127	124	104	102	130	105	99	99	119	96	123	97	104	110	110	92	101	104	115	119	125	100	125	105	123	71	96	92	128	98	112	110	89	99	102	102	122	113	90	101	77	119	122	119	92	118	108	112	124	115	102	102	118	99	125	108	106	98	106	82	108	112	122	113	98	114	121	96	104	101	120	84	101	104	102	98	105	119	103	123	126	106	121	106	93	123	103	112	117	125	111	111	112	107	93	85	98	100	118	96	125	120	111	128	127	98	115	105	104	108	95	97	104	95	103	112	102	131	101	103	104	100	118	111	120	102	102	103	94	91	106	103	113	98	84	105	110	79	103	121	129	95	99	119	104	90	97	116	105	105	119	119	103	113	106	111	112	119	102	110	111	85	118	111	100	117	97	106	107	102	112	130	113	98	122	101	128	101	114	128	101	114	106	127	104	118	112	105	116	109	104	95	102	114	100	117	106	116	102	136	91	94	123	104	120	116	104	113	119	106	116	117	112	90	127	126	104	116	107	108	106	126	97	106	110	114	108	115	109	107	97	128	118	110	101	107	109	126	114	113	104	125	91	111	114	129	108	111	107	115	110	98	111	106	109	117	124	106	106	130	94	126	125	125	106	124	103	106	107	108	104	115	131	114	117	100	102	102	90	105	109	112	107	107	117	105	98	119	100	125	103	113	119	129	133	105	86	101	102	111	116	104	111	98	118	99	93	106	123	101	123	116	97	107	102	90	91	91	103	110	112	97	110	113	111	88	100	103	129	114	118	121	102	93	93	109	116	91	88	122	94	105	108	119	113	96	113	99	83	96	105	126	125	117	117	109	118	95	120	115	120	96	118	109	94	128	110	117	93	91	115	104	106	112	102	122	109	97	118	106	114	106	124	97	120	106	116	113	113	102	110	116	118	108	103	110	113	146	106	97	108	112	110	118	110	115	115	107	92	106	131	114	131	105	110	106	120	117	100	105	105	113	103	111	112	96	100	105	110	93	113	104	121	113	97	101	105	115	113	92	110	117	113	102	102	96	107	110	103	117	117	111	110	108	101	111	101	111	118	111	101	112	112	102	114	117	100	105	102	110	92	92	104	100	118	108	98	114	112	113	110	120	109	116	116	111	108	123	113	106	107	121	112	117	126	121	110	101	112	120	111	124	93	104	120	97	111	108	117	91	118	101	102	106	103	98	103	117	101	118	92	90	117	103	106	124	98	78	87	115	117	106	115	111	108	101	119	102	102	111	102	114	102	107	108	110	118	107	93	112	122	112	94	104	107	101	116	94	118	119	112	115	132	108	105	76	117	105	126	94	115	98	94	106	110	136	99	109	114	120	96	102	109	109	121	102	95	112	91	126	116	107	104	90	116	101	86	116	115	102	101	102	111	95	101	92	111	103	112	102	104	100	113	102	115	96	114	109	134	115	125	127	111	97	127	114	102	98	124	115	110	92	87	89	116	106	105	104	109	104	116	107	124	111	113	99	86	100	113	103	118	106	96	112	115	111	117	102	107	128
7380	2174	5019	5644	4985	4268	3326	2826	2382	2092	1769	1648	1422	1294	1178	1136	1069	993	900	852	773	743	702	688	709	678	649	622	621	614	603	585	578	628	599	578	547	534	492	519	501	477	507	502	479	476	512	455	476	457	476	457	504	470	426	472	519	434	461	496	453	465	430	463	435	433	433	426	435	462	457	443	446	449	408	500	421	441	464	430	467	413	442	431	465	414	396	412	416	443	429	451	434	427	384	418	439	437	463	439	443	440	418	429	410	401	429	456	414	441	455	392	415	430	437	435	435	432	416	410	430	420	420	424	382	434	402	460	419	403	384	401	405	443	426	431	429	450	470	425	446	374	462	426	425	423	448	430	399	449	455	413	408	427	433	430	393	409	417	411	444	417	417	454	377	406	414	409	441	424	406	375	423	398	425	402	417	396	420	438	439	457	404	448	412	445	407	435	403	387	466	438	446	451	416	362	443	432	404	403	430	378	436	397	433	469	385	387	411	410	436	394	409	435	428	424	397	440	394	425	449	422	401	439	415	407	428	416	428	447	419	424	400	489	412	403	437	406	445	402	432	431	438	453	402	403	421	440	446	400	421	416	434	429	427	418	417	371	399	441	447	418	401	446	400	409	396	402	432	445	414	435	444	419	448	416	401	433	421	429	409	418	386	379	377	423	406	420	421	399	414	393	431	377	402	424	415	396	419	402	440	429	419	433	404	395	438	426	417	386	440	425	402	404	445	444	446	479	414	439	412	415	380	439	427	431	406	440	392	408	395	386	426	450	424	403	451	436	411	451	433	409	376	444	391	434	430	458	463	385	454	407	443	398	410	411	407	412	435	436	403	391	422	402	390	398	433	430	398	439	400	389	405	404	388	443	415	418	404	438	414	391	399	413	383	423	395	410	429	421	426	432	383	397	417	407	402	445	411	438	391	433	416	397	391	422	422	382	414	422	468	440	375	415	418	412	418	420	416	415	439	425	407	424	418	431	430	438	417	432	406	406	417	410	443	407	412	415	408	399	426	404	465	386	420	432	400	440	439	446	403	423	416	401	441	404	423	393	448	393	408	417	415	394	404	394	434	412	386	419	453	399	419	419	442	415	396	429	424	426	436	439	399	430	426	422	434	419	457	443	400	428	417	416	437	422	403	404	409	403	392	407	433	410	412	411	415	426	393	427	386	441	413	423	427	374	436	421	420	366	412	441	442	377	405	399	373	435	419	409	435	408	413	447	423	438	427	419	426	399	398	419	429	410	469	407	431	406	421	370	391	432	398	407	413	420	422	396	419	420	387	435	410	379	410	444	392	432	399	379	408	398	409	396	459	397	412	451	424	424	422	415	401	406	387	429	435	421	426	383	385	423	420	434	433	426	444	410	407	398	442	411	460	453	411	446	384	424	394	389	439	398	402	421	424	416	419	410	405	446	401	399	381	421	452	389	411	406	430	416	411	431	395	408	423	417	390	429	390	401	417	427	412	428	437	429	403	442	434	424	412	394	451	445	394	448	407	429	404	401	430	425	421	466	417	418	430	400	457	424	421	439	419	422	380	414	456	429	417	398	418	415	447	432	449	434	393	412	410	412	379	414	400	447	402	411	437	405	385	378	390	401	399	447	406	417	441	450	434	428	441	423	425	414	417	426	423	427	436	437	404	452	433	410	391	417	409	419	431	427	387	426	404	435	405	413	430	433	406	407	411	439	426	391	412	392	430	389	416	418	396	428	434	429	400	441	459	397	374	398	396	439	443	422	417	421	442	433	387	438	427	434	391	398	428	420	444	443	447	405	442	381	422	422	432	444	411	422	371	394	396	410	436	394	418	407	428	457	416	398	390	387	423	457	420	403	453	428	392	410	423	447	411	437	422	437	414	382	425	401	417	419	424	409	429	482	426	398	423	401	428	403	416	394	404	412	382	431	425	402	408	404	396	410	433	408	410	387	448	400	427	448	429	439	438	404	385	409	425	418	441	394	389	413	444	415	410	395	408	438	403	394	404	394	397	432	442	411	460	415	419	374	368	404	428	396	402	412	433	413	422	442	392	418	394	447	434	417	402	412	398	443	452	421	405	405	431	427	403	403	382	419	435	407	440	451	411	426	396	395	452	371	436	433	395	398	441	431	386	425	417	416	415	406	424	412	388	407	391	411	422	401	391	414	418	416	425	404	418	417	378	405	430	414	396	426	387	413	428	425	416	439	449	419	403	443	419	387	447	401	421	434	432	411	451	414	419	431	401	402	440	417	416	394	400	412	452	441	401	421	423	425	401	400	440	377	411	445	448	407	422	440	439	405	404	429	416	417	422	401	409	418	407	415	360	436	457	430	412	397	428	421	391	407	381	423	423	425	436	391	408	453	407	416	413	444	387	402	414	408	415	411	427	420	431	449	449	375	411	431	442	380	427	445	402	434	436	414	411	399	448	391	415	404	423	412	394	431	399	405	422	421	440	440	392	427	413	412	404	447	430	402	415	425	429	441	403	380	456	447	440	423	413	443	424	421	424	420	436	417	397	368	394	373	376	417	446	410	428	434	407	402	415	387	438	412	401	400	401	427	383	435	413	433	435	442	411	437	377	401	377	445	383	392	406	419	418	406	430	409	413	397	414	401	384	438	436	446	421	425	407	435	418	404	456	415	414	426	384	401	432	457	445	396	434	414	428	431	415	405	415	426	391	342	411	433	403	433	414	386	423	403	414	451	436	413	409	406	418	436	412	432	408	452	414	391	429	440	423	419	425	448	427	425	423	420	410	433	441	448	428	429	426	404	419	454	422	398	421	444	422	447	432	478	416	421	420	391	409	435	387	394	399	450	428	424	450	394	387	428	366	428	397	448	400	405	389	439	410	404	423	441	422	412	436	409	433	416	401	448	431	404	414	396	441	398	445	397	429	402	400	433	427	417	424	404	408	410	423	415	428	380	460	373	428	434	401	389	440	382	394	411	415	428	421	420	438	426	415	398	424	415	415	419	446	426	423	392	389	440	376	432	413	391	409	404	442	401	393	414	425	450	443	413	409	445	444	401	416	418	423	416	445	405	426	389	422	443	394	459	401	424	425	369	413	405	422	407	426	423	419	444	429	397	412	444	428	406	451	420	420	421	410	402	395	456	416	425	411	409	422	408	419	408	421	403	418	416	422	388	436	402	392	441	418	424	446	376	419	410	415	438	435	435	467	412	394	356	438	423	447	379	400	427	431	431	440	426	451	432	430	386	407	464	399	412	432	454	418	401	439	436	399	413	425	430	402	418	427	452	410	395	440	373	410	435	399	449	459	449	412	426	423	454	410	390	435	415	410	431	423	430	392	428	383	443	425	396	426	426	446	442	404	404	411	390	387	419	430	441	422	397	428	405	430	445	395	426	448	454	416	422	423	405	413	426	437	435	401	440	445	434	415	425	390	412	421	394	452	423	418	425	373	437	408	440	429	417	411	385	390	391	418	431	408	418	435	421	449	429	432	425	421	419	444	405	421	447	434	410	397	411	423	422	404	410
1207	288	345	263	266	246	225	266	289	241	234	243	230	243	269	282	235	227	254	224	212	271	239	222	233	232	233	216	233	240	246	233	249	227	234	231	223	246	233	236	253	240	227	248	252	218	230	235	260	201	243	223	270	227	271	251	234	234	225	243	206	237	232	236	250	250	242	232	225	230	243	243	235	241	234	235	258	220	214	249	249	249	216	230	252	226	246	238	251	225	229	224	208	233	230	242	238	247	262	235	242	234	229	245	259	215	250	231	242	230	233	229	230	254	237	256	230	242	243	232	231	236	235	217	258	235	219	215	234	282	250	223	247	253	249	209	258	212	251	262	229	254	258	234	244	221	254	220	258	230	214	220	260	260	248	230	224	254	259	242	219	239	253	246	248	231	226	228	220	215	218	210	241	222	228	239	211	240	254	211	258	219	212	209	226	232	258	215	236	270	234	242	240	251	241	233	250	230	240	244	237	257	244	228	245	217	219	242	240	229	267	224	229	254	223	224	223	245	230	231	273	230	244	232	235	247	226	227	245	246	256	258	224	239	243	262	239	272	241	204	254	236	231	225	251	232	236	231	230	251	228	239	211	250	220	256	218	252	233	248	233	248	257	247	241	247	241	232	229	246	223	241	241	222	238	237	216	219	221	244	253	246	240	245	236	238	207	265	237	259	246	219	238	246	240	208	251	257	231	247	252	268	246	221	233	196	223	210	243	243	232	217	225	248	239	239	242	212	249	241	249	248	221	224	242	261	241	260	245	253	240	237	202	237	252	230	228	235	212	245	249	249	266	219	224	235	234	251	231	244	217	213	229	224	261	229	248	205	245	250	223	254	239	252	239	224	269	242	212	265	229	193	233	244	237	249	214	228	265	281	239	247	242	239	219	238	250	225	256	236	247	247	211	244	241	223	214	216	232	223	220	214	232	206	232	232	236	221	221	211	232	227	224	227	232	246	217	256	249	238	225	254	238	257	245	179	227	255	257	243	243	253	218	244	226	221	242	230	225	258	241	218	249	227	235	258	198	230	221	230	250	242	222	234	234	248	242	250	264	227	223	248	228	252	226	227	257	221	246	236	242	234	233	225	229	230	264	257	220	232	239	228	227	237	228	231	239	249	226	247	241	240	266	211	208	250	227	232	247	225	234	233	266	247	235	244	202	248	219	238	260	215	225	203	244	267	232	192	218	243	257	242	242	193	248	245	256	224	255	216	222	245	224	232	224	247	216	238	239	245	237	231	218	238	226	225	242	207	255	218	217	234	214	241	246	231	250	252	251	252	222	236	218	256	245	233	225	253	231	241	233	223	240	229	235	232	216	230	227	246	243	223	230	251	225	237	238	246	236	266	254	225	235	232	223	248	237	236	236	250	254	261	241	236	242	239	226	240	241	218	238	220	253	222	280	254	250	239	209	240	229	230	258	199	205	237	254	230	247	248	242	222	237	233	241	244	217	254	248	260	246	251	219	212	223	227	241	231	255	239	211	229	239	240	234	223	215	228	244	230	247	239	231	223	252	252	234	238	239	216	225	231	227	236	219	217	231	230	249	256	255	225	222	252	261	226	251	226	209	237	238	240	250	207	237	227	197	233	219	232	224	213	245	227	222	250	251	239	208	246	217	240	257	239	254	226	257	224	235	227	239	250	243	228	248	237	244	244	240	240	227	238	234	243	235	254	244	238	248	257	225	245	256	267	260	227	205	262	241	241	231	218	246	223	225	236	258	244	254	235	216	254	224	274	230	208	211	243	221	244	242	219	249	241	242	245	230	248	238	235	222	262	235	236	215	233	241	232	253	264	253	243	265	241	262	243	206	251	227	234	232	225	239	240	253	216	227	247	227	237	233	248	243	228	210	246	233	231	220	274	211	251	238	254	241	247	250	251	234	211	246	229	236	213	239	259	221	256	208	252	220	230	246	226	225	224	228	249	233	237	217	239	249	249	230	239	252	258	247	232	221	234	262	258	237	227	218	243	233	235	218	201	239	217	226	236	212	230	267	246	253	225	246	261	242	280	249	261	230	243	241	237	248	234	221	253	223	233	273	231	236	217	231	245	222	252	255	276	255	249	246	268	230	239	224	259	219	235	260	216	226	236	213	210	242	224	239	229	250	231	235	226	222	217	251	214	249	252	217	242	230	218	259	215	248	208	220	235	229	242	236	237	264	212	224	242	243	239	220	243	242	199	241	235	228	210	233	251	248	263	228	212	217	245	234	237	244	223	245	229	227	247	218	213	244	229	251	230	253	217	222	241	226	221	228	247	246	275	218	254	225	222	250	235	210	245	233	207	206	222	234	255	252	216	234	240	224	246	245	210	241	211	219	257	253	256	231	247	234	227	240	223	232	234	230	235	229	242	211	256	227	230	226	257	242	219	238	246	217	230	245	213	241	234	220	263	236	243	231	229	244	207	243	249	206	242	231	219	243	218	218	236	258	236	251	256	214	248	252	237	250	230	228	263	226	257	229	220	240	248	236	251	226	241	250	238	241	231	240	221	237	238	221	252	236	239	219	244	249	202	227	220	251	238	219	242	239	219	272	229	230	238	214	230	214	233	217	234	237	209	236	224	239	218	220	233	226	255	225	212	230	249	238	239	230	250	226	233	241	247	218	243	232	205	243	242	231	235	228	216	221	236	232	250	250	217	217	214	256	257	236	242	232	227	228	243	270	242	257	271	247	254	239	217	251	223	211	253	228	256	224	250	219	234	205	244	235	237	221	243	229	259	241	211	231	260	251	231	244	245	265	218	229	225	256	218	259	245	229	253	258	258	244	223	265	238	244	238	237	265	220	254	250	232	256	203	221	259	246	224	232	249	222	241	225	255	220	238	260	238	231	209	223	249	243	246	230	259	226	252	230	236	208	252	258	235	230	189	210	225	190	242	228	253	220	211	221	252	251	211	244	246	246	251	241	224	242	235	224	223	249	275	236	242	265	221	214	236	249	222	251	238	238	264	234	236	243	243	241	235	220	248	198	236	236	252	213	240	221	239	226	243	212	223	233	222	222	226	252	207	249	229	226	211	219	250	259	204	269	261	225	240	248	254	227	228	224	228	228	225	206	239	225	254	236	226	234	223	237	234	228	215	267	246	222	232	228	243	224	249	219	238	221	225	235	257	227	248	216	236	257	224	245	229	238	236	253	231	219	225	243	268	235	225	248	243	254	238	228	235	216	262	241	226	262	230	250	241	260	235	241	213	230	229	261	196	257	234	253	237	239	218	234	200	215	289	235	255	242	232	239	226	228	229	222	228	236	226	237	246	210	211	244	240	238	225	237	237	236	233	253	238	241	243	232	236	239	245	254	234	220	250	234	258	237	249	266	228	211	230	254	242	244	247	247	240	231	245	251	252	242	231	223	278	230	224	209	231	251	248	247	228	233	236	231	214	245	215	241	208	228	263	223	206	262	223	206	218	223	247	252	240	229	261	267	249	205	246	267	243	255	218	235	239	273	278	230	247	212	224	240	274	254	254	221	265
2311	851	981	1027	987	931	889	907	884	800	851	826	832	857	873	883	775	805	828	792	765	805	820	806	840	789	799	824	829	841	810	780	851	797	789	791	809	814	844	794	791	778	815	801	762	859	753	765	789	808	786	813	758	800	817	800	780	787	831	809	813	788	757	790	772	815	806	779	871	792	819	826	746	769	811	788	823	807	867	822	812	833	787	827	806	782	797	830	811	787	847	800	780	772	777	815	849	774	807	747	789	746	837	826	781	803	831	781	782	808	791	751	840	806	843	763	753	764	822	820	817	834	765	815	795	830	800	796	781	849	817	813	847	788	804	816	802	844	786	788	805	764	850	781	834	824	773	795	790	794	798	737	802	823	772	819	863	809	803	787	835	790	758	748	822	793	820	822	820	738	813	791	752	806	795	793	815	818	813	752	753	776	825	814	811	822	823	773	828	792	796	823	753	771	825	802	780	824	810	827	843	774	785	812	808	808	851	832	800	832	821	795	791	803	815	816	773	817	750	796	789	839	810	814	802	770	848	805	783	793	758	799	791	857	791	849	818	821	805	793	836	751	794	827	805	789	770	775	797	806	796	806	830	782	820	779	801	781	785	805	844	777	766	769	838	729	814	832	797	798	778	766	822	799	807	745	831	795	831	830	804	790	777	779	791	797	819	803	793	777	821	812	789	789	830	802	793	827	805	799	750	746	804	789	791	812	799	811	796	821	789	799	782	848	786	810	818	760	768	760	823	824	827	750	834	866	770	812	775	827	838	786	787	789	766	801	789	762	761	801	805	784	754	754	793	847	802	799	773	845	788	799	833	804	830	771	788	784	827	811	813	794	831	829	797	781	828	800	772	768	802	824	759	847	807	809	802	824	792	830	790	813	774	729	784	794	872	808	776	818	844	758	777	842	757	841	847	808	813	800	769	791	789	821	806	809	827	782	760	779	807	882	805	824	796	732	787	812	803	765	807	805	797	850	851	831	790	815	797	806	806	751	783	805	794	825	798	814	819	778	840	809	807	752	794	772	820	757	754	799	833	814	803	827	768	833	859	776	735	795	786	797	797	824	810	793	860	817	808	837	857	797	790	788	779	810	799	842	766	820	807	788	779	818	775	767	776	784	775	801	825	796	802	797	812	789	791	819	762	790	802	768	734	793	838	814	797	788	840	766	795	762	747	791	800	785	781	868	773	813	829	790	786	754	858	793	749	816	783	777	839	750	869	856	774	801	791	766	797	793	804	782	815	814	734	811	817	731	836	823	829	827	791	796	805	820	788	765	777	828	780	824	769	815	818	758	789	764	810	768	750	834	797	776	796	797	794	744	787	786	760	768	830	739	812	800	794	763	864	791	836	795	805	796	791	841	820	784	780	811	776	810	769	772	823	749	788	794	821	806	799	806	744	805	833	759	785	774	741	795	793	789	802	788	809	825	851	750	748	830	805	759	812	764	772	784	787	852	820	821	820	796	796	825	814	819	809	778	767	755	788	793	768	796	778	812	851	757	779	802	791	784	806	803	771	832	753	765	814	804	785	823	771	845	794	790	813	817	799	839	774	777	885	778	743	796	783	798	781	798	822	796	819	748	771	832	837	761	789	851	833	781	770	831	784	745	797	841	766	786	818	852	793	798	796	810	843	744	794	764	801	810	806	839	809	764	735	806	768	823	780	774	807	854	844	767	809	772	770	790	791	816	803	815	775	764	808	830	822	802	819	768	823	762	791	808	798	836	773	816	816	798	763	778	792	808	781	836	766	851	813	843	783	771	812	841	819	795	772	761	759	781	827	803	835	824	813	784	756	783	814	835	792	800	813	804	760	882	783	775	787	808	792	777	831	851	820	812	828	832	812	785	806	793	755	789	758	821	814	798	787	832	765	815	789	807	792	775	789	813	824	782	821	800	835	728	743	796	784	788	785	857	808	816	760	849	782	793	792	797	781	771	773	818	783	790	756	804	823	777	831	794	845	815	799	841	787	780	810	818	795	823	817	823	746	748	804	802	817	797	761	766	785	822	755	775	791	782	814	830	833	858	835	770	834	812	779	786	825	756	755	804	779	760	758	771	845	787	789	813	772	817	799	767	798	801	806	784	830	758	828	820	818	768	778	808	781	768	808	778	775	853	810	777	793	785	787	793	759	803	828	777	799	754	812	781	737	820	788	758	797	799	794	781	834	797	819	805	741	786	808	807	806	830	858	767	793	789	770	751	796	816	796	794	773	736	836	782	819	835	827	790	776	790	838	820	774	856	795	739	730	786	790	790	817	766	777	775	799	790	752	768	787	814	816	772	794	815	796	800	787	774	816	766	821	784	812	809	732	842	827	785	798	787	775	837	815	818	782	796	734	811	789	792	776	792	790	752	791	791	804	773	806	781	806	822	852	739	817	811	803	789	803	782	798	771	839	756	764	785	795	775	822	781	795	819	784	771	809	755	788	869	790	739	778	857	769	847	825	768	808	806	750	778	792	777	817	831	809	817	805	807	804	798	795	856	788	754	790	796	827	789	794	822	833	768	837	786	747	815	824	840	753	799	805	804	810	830	794	816	821	787	787	813	810	845	832	792	805	840	765	792	795	810	790	806	784	751	810	775	812	798	802	782	825	830	771	788	794	815	765	835	780	849	823	791	827	781	776	780	788	764	815	790	797	803	821	791	797	770	817	863	791	791	805	833	808	741	827	815	826	813	738	798	773	812	812	794	822	814	774	802	805	805	758	812	823	793	779	768	756	818	784	804	799	788	794	764	809	774	808	768	787	802	833	819	757	796	798	793	859	784	807	811	845	823	811	787	790	768	746	841	785	724	781	804	803	796	801	827	781	799	810	826	848	776	781	793	814	792	786	794	779	868	792	777	817	783	822	799	822	804	789	787	761	748	856	814	764	785	835	810	794	811	776	774	795	803	816	799	762	785	827	785	782	807	832	808	774	799	727	815	769	824	816	783	789	803	835	857	779	824	769	779	812	798	785	782	789	825	786	796	776	812	807	834	803	773	847	835	784	816	842	794	780	762	799	822	754	787	788	815	779	772	786	805	776	800	751	820	834	772	818	826	787	803	789	752	775	835	779	830	837	845	785	812	811	763	816	805	796	875	777	794	756	749	781	798	790	800	800	769	810	806	835	814	877	774	787	766	795	822	853	811	772	801	760	824	789	772	811	814	743	813	762	755	796	766	799	795	761	768	829	788	831	830	785	837	792	785	825	798	846	790	811	772	786	863	772	813	820	743	792	761	776	769	788	836	802	733	791	792	811	871	748	777	815	855	766	804	797	781	808	747	771	821	810	771	822	779	780	788	804	737	781	806	762	766	832	793	810	766	810	837	785	796	833	808	813	799	755	780	798	836	766	851	821	831	809	809	798	750	815	802	752	813	791	779	806	847	792	776	802	776	820	812	769	758	820	808	726	809	808	805	760	811	781	794	859	733	823	869	815	780	819	802	756	778	818	796	773	825	845	872	849	801	791	806	838	848	800	863	768	795	787	789
4045	872	1222	949	670	464	402	350	276	238	241	204	198	200	181	176	163	185	156	166	151	146	124	162	131	150	129	146	139	154	159	119	130	132	133	123	117	123	123	133	122	113	128	121	156	125	128	125	121	137	105	142	134	143	133	145	111	121	136	139	135	132	132	136	174	132	144	138	128	133	122	125	132	112	138	121	123	136	125	123	110	111	136	129	123	105	139	126	134	137	111	122	121	115	114	135	128	129	122	146	126	138	129	128	140	140	121	133	108	123	129	136	121	130	106	115	116	127	128	102	135	134	123	130	144	120	138	134	107	123	149	139	131	124	139	124	126	137	127	139	122	122	127	131	119	123	143	118	126	116	105	115	130	120	117	140	143	126	129	124	146	124	126	141	117	115	115	130	119	122	118	132	129	123	122	112	119	125	147	140	112	152	126	120	122	129	114	136	139	132	124	141	133	144	116	106	119	113	115	107	132	126	116	124	137	138	119	134	125	145	134	134	119	121	112	100	135	122	128	117	123	131	136	131	126	126	128	136	118	119	128	138	123	130	121	140	107	138	113	109	100	138	132	127	117	113	133	144	126	117	114	140	127	121	130	121	123	121	122	132	120	113	138	117	120	108	139	112	116	120	129	124	128	145	109	135	121	120	112	132	116	126	107	123	129	132	128	125	124	126	122	133	123	134	130	148	146	124	154	131	127	137	135	127	127	147	137	120	136	119	136	125	122	137	108	122	122	122	115	125	118	122	126	134	119	136	130	123	144	133	132	168	125	130	137	127	140	143	135	120	123	135	130	122	153	125	128	151	150	129	133	139	118	120	136	122	125	124	130	135	126	126	133	135	126	123	145	118	110	124	102	131	107	139	136	119	150	138	133	133	146	125	129	153	121	114	139	120	131	132	148	115	141	119	132	119	138	137	118	109	127	123	120	129	123	120	115	106	130	117	127	133	117	149	123	121	136	116	142	109	115	129	140	130	111	124	132	138	122	143	126	134	142	132	132	119	127	113	142	119	145	120	124	114	122	122	123	124	145	106	124	125	153	153	130	121	146	121	115	123	119	135	120	132	128	125	119	126	132	115	116	119	118	147	128	139	130	134	117	106	99	122	127	137	126	109	127	118	131	124	137	132	141	129	110	141	119	104	121	109	125	138	94	133	132	129	119	119	124	108	132	130	132	139	127	132	124	130	128	113	133	128	129	138	147	109	122	130	155	144	134	125	140	130	116	112	123	153	119	121	137	115	135	122	129	134	142	146	110	127	119	122	124	112	128	149	113	130	137	126	135	123	132	126	127	140	121	117	111	132	122	114	124	122	116	121	110	154	113	110	139	108	136	131	132	147	139	138	145	130	125	151	118	117	126	138	127	143	123	126	124	133	153	115	122	132	120	127	133	120	146	116	128	130	131	124	137	146	124	128	128	133	131	128	116	125	117	113	127	126	125	137	141	149	150	132	135	111	136	138	115	106	118	117	140	140	130	135	110	135	129	105	133	136	121	139	135	135	123	127	122	118	145	116	136	126	130	127	120	126	121	112	138	123	134	132	122	115	127	129	113	112	133	149	137	123	129	122	120	134	110	100	109	119	131	109	141	113	138	117	131	110	114	134	131	147	130	122	122	128	138	122	118	121	133	136	137	132	124	121	118	103	127	121	124	120	133	127	112	112	130	132	127	129	124	116	128	108	121	139	128	115	118	141	115	120	120	146	142	136	137	127	112	113	128	121	123	119	114	116	149	143	142	125	112	132	141	122	113	124	122	133	118	124	123	132	113	118	125	114	117	122	130	107	120	117	117	117	147	129	150	129	122	121	131	102	119	124	123	120	143	126	132	132	136	124	135	135	157	135	115	157	109	122	138	120	135	122	118	124	130	123	108	129	146	112	115	130	129	128	118	122	116	128	139	121	135	127	110	138	129	136	121	117	127	114	115	139	119	113	130	123	122	129	124	134	127	127	113	115	137	149	131	133	140	124	126	113	133	135	131	118	130	119	113	110	123	115	139	114	106	143	122	118	127	123	124	124	145	139	137	135	118	118	111	138	138	128	146	112	116	134	116	139	127	138	139	131	136	122	128	129	145	117	131	110	140	113	111	114	119	141	119	127	130	109	116	132	140	130	121	129	130	142	120	140	138	143	127	111	133	120	127	130	114	140	96	128	133	134	119	123	118	124	126	134	128	155	125	119	128	131	129	121	141	131	138	144	126	126	133	140	137	134	132	129	125	122	118	125	122	136	119	136	119	116	143	148	127	141	114	125	122	137	132	124	138	126	130	146	122	128	142	109	108	128	142	128	125	131	116	129	127	136	132	132	122	114	133	130	125	115	116	127	130	123	123	120	131	131	138	132	120	120	138	127	116	121	130	126	134	127	118	127	127	109	131	113	123	141	127	136	124	120	129	134	130	133	128	145	126	140	137	113	134	122	127	124	139	142	124	116	113	107	110	123	134	127	117	149	132	123	120	142	129	116	105	136	118	117	113	125	119	121	149	134	113	125	122	143	134	136	115	142	95	152	104	117	139	141	123	121	116	136	121	109	115	109	117	117	126	132	124	125	143	116	129	120	145	115	131	135	125	123	124	126	125	121	116	124	125	134	133	137	129	128	131	108	126	116	118	124	118	116	134	119	123	138	127	131	136	139	130	117	127	138	122	135	116	136	125	121	126	130	115	151	129	135	132	123	141	138	120	162	114	120	105	131	124	136	119	105	116	125	133	144	127	130	110	109	134	133	138	114	137	136	159	142	101	133	128	122	132	123	133	106	142	126	111	129	125	123	141	116	123	121	136	141	139	126	127	123	102	150	130	117	127	144	129	129	136	126	118	124	139	105	121	115	122	129	125	136	118	142	151	122	131	128	119	128	130	126	120	114	137	110	124	119	125	127	155	116	123	135	135	134	127	133	109	112	125	130	137	142	128	130	129	108	121	117	131	112	130	118	130	113	135	121	117	130	128	138	118	116	127	142	140	139	137	135	120	122	135	137	125	123	128	110	116	114	136	136	99	134	142	143	146	117	139	124	134	150	131	130	127	132	120	127	124	125	117	116	138	129	131	144	112	126	134	133	108	127	135	111	136	132	117	142	125	117	134	139	115	141	109	124	145	116	114	147	103	120	114	145	134	130	113	130	121	128	124	120	131	120	139	133	132	136	117	131	128	138	118	152	121	139	126	123	130	142	126	117	134	145	134	128	143	114	134	146	124	117	124	123	103	135	145	126	106	142	127	147	133	111	126	132	149	124	133	116	139	147	118	137	141	124	133	143	104	121	144	130	123	123	117	106	137	130	119	125	120	106	130	112	146	119	120	142	144	148	122	116	118	121	129	139	116	109	135	124	123	119	132	125	149	129	130	128	143	120	119	123	138	138	143	136	122	128	117	125	111	127	115	148	145	120	135	137	135	153	123	108	132	113	113	126	115	123	117	130	120	142	143	115	138	121	146	145	127	133	127	126	125	127	132	115	139	140	143	116	125	130	150	150	137	124
5478	1365	2983	3463	3045	2471	2075	1815	1590	1343	1175	1141	1044	913	892	852	783	790	700	727	661	637	645	678	626	607	617	590	554	573	574	557	572	579	565	505	527	514	511	525	514	499	527	534	497	508	548	513	525	554	535	470	485	526	477	466	506	472	480	490	523	500	519	488	532	463	472	491	488	456	518	517	528	486	468	483	465	499	516	486	463	516	460	480	471	494	455	452	495	444	499	488	481	500	479	454	489	512	469	487	459	459	474	480	451	448	490	510	462	470	506	479	473	488	470	494	468	489	453	480	479	487	466	472	471	498	459	468	502	507	473	439	484	456	451	441	490	485	491	454	468	486	482	476	461	468	491	503	468	482	459	490	477	471	468	500	459	451	427	495	483	471	485	457	430	486	456	483	482	482	448	481	470	475	447	437	462	457	432	500	506	512	485	463	464	497	494	472	447	447	473	483	477	460	487	448	478	494	456	467	450	455	490	468	438	483	502	464	482	475	458	459	468	482	488	471	460	457	483	473	443	495	476	502	465	453	474	481	491	439	440	513	495	489	478	451	512	479	457	453	512	500	480	459	511	467	483	480	443	479	445	443	461	414	473	462	511	447	459	510	437	502	488	473	511	456	491	498	473	460	475	491	499	477	449	439	452	470	436	459	465	457	470	495	439	428	435	481	454	438	443	486	468	443	461	500	444	440	472	516	459	435	485	491	473	468	475	466	487	459	491	468	448	445	464	444	468	462	470	486	491	427	446	455	482	461	435	516	468	473	485	495	514	455	495	447	512	492	439	464	469	491	467	455	463	439	502	430	473	461	508	500	461	452	445	405	428	465	468	449	491	473	479	476	441	479	464	457	465	459	493	451	459	451	489	457	475	460	475	489	492	462	473	447	468	478	460	428	472	483	454	469	456	472	444	471	490	496	493	451	432	486	452	488	474	465	461	468	478	491	476	448	474	491	480	446	455	474	461	497	451	461	504	528	485	498	475	484	474	454	472	491	463	488	476	470	460	453	483	471	473	460	541	478	458	464	432	489	477	495	467	505	481	425	481	471	480	467	482	483	450	476	483	456	454	457	454	459	486	457	466	503	452	418	468	449	494	456	492	462	433	452	525	494	465	442	455	505	463	450	465	475	434	507	489	440	458	472	467	502	476	463	469	473	481	434	473	444	465	455	463	463	421	478	498	489	465	499	410	474	454	479	469	498	494	477	470	463	452	483	462	454	474	475	472	507	447	497	478	448	489	473	487	469	486	483	484	432	488	481	462	509	459	464	468	474	477	475	481	498	458	448	490	481	458	427	477	483	491	458	448	455	445	508	455	445	476	515	448	491	457	436	461	484	471	489	470	492	455	446	512	474	477	484	466	443	503	450	468	482	457	471	451	461	467	478	536	436	457	453	499	462	459	478	430	484	464	447	489	480	478	475	461	499	462	452	462	466	493	499	491	476	445	451	447	472	476	466	490	466	464	422	489	469	430	473	488	465	474	463	474	494	452	467	455	508	490	474	435	450	481	479	448	466	427	487	461	467	477	458	451	432	463	454	457	471	507	470	458	458	490	480	495	463	483	456	476	452	439	485	443	467	516	470	488	450	458	479	468	414	420	438	467	450	454	465	513	496	465	447	454	483	473	471	486	442	454	478	473	467	508	492	494	441	422	463	462	487	473	488	453	477	464	461	448	472	498	471	456	453	488	459	442	447	470	451	465	477	507	525	428	483	526	509	456	446	471	455	462	492	456	438	475	488	452	471	450	465	470	499	499	467	462	460	482	467	481	430	425	461	453	442	438	468	488	465	439	466	499	481	441	464	465	491	470	489	441	436	468	483	465	471	474	549	474	448	472	473	454	505	457	454	454	464	466	480	502	510	486	478	467	456	482	464	489	467	490	499	481	494	433	432	466	440	529	497	470	458	473	434	495	427	473	489	490	459	499	457	475	494	483	484	468	449	448	438	466	450	464	461	485	490	483	468	453	463	458	489	450	442	468	486	472	516	486	499	469	485	513	484	496	494	442	518	444	465	441	509	479	472	460	470	470	474	479	469	464	492	453	480	440	489	475	475	467	483	491	469	453	473	455	475	467	477	432	473	439	442	444	503	452	472	435	507	465	457	512	466	466	463	471	475	496	476	476	486	493	459	467	498	466	475	481	460	479	461	457	464	458	447	471	445	443	502	460	473	462	483	483	478	484	433	458	505	425	483	446	452	492	457	481	498	485	466	499	483	489	461	484	482	457	459	455	478	462	455	449	468	487	447	444	467	476	451	465	466	452	475	455	490	463	459	495	485	432	470	501	478	431	475	474	452	435	455	489	517	439	492	491	482	452	471	483	475	457	502	493	464	445	492	479	476	462	468	459	448	505	469	482	503	447	457	475	465	506	465	468	474	494	488	470	425	477	476	490	466	454	491	471	495	510	507	466	480	493	471	461	475	444	476	495	508	431	456	482	503	475	434	471	500	498	441	498	449	494	464	425	445	474	520	480	462	510	468	465	454	464	542	472	455	469	470	435	480	462	450	456	459	458	480	430	445	522	436	435	434	495	445	455	423	518	495	476	492	491	491	494	463	446	472	496	454	486	502	487	503	477	468	463	480	473	450	493	442	463	493	467	435	448	486	458	496	489	460	435	456	509	518	483	510	448	479	458	468	475	446	501	473	479	467	445	487	449	459	488	455	478	482	471	488	480	515	474	441	456	486	478	521	487	470	453	484	501	485	463	487	485	469	457	490	472	491	447	452	454	456	460	488	451	494	464	458	483	429	484	470	448	519	472	494	499	451	442	446	452	458	490	459	447	511	491	442	472	468	435	472	459	481	467	434	463	471	451	477	464	459	483	467	507	482	489	482	473	466	493	480	481	470	485	447	476	488	488	487	444	493	439	444	458	448	471	486	473	459	489	466	454	443	474	460	464	471	478	435	469	431	486	528	456	501	506	488	462	470	441	496	447	488	488	471	451	507	469	494	504	452	484	464	468	510	458	469	463	512	460	490	456	445	456	488	476	477	405	484	459	500	435	471	493	463	458	487	484	500	460	470	432	478	466	504	471	496	454	478	489	463	475	442	455	483	442	469	477	476	474	444	441	481	494	463	482	466	431	482	447	470	467	521	476	498	476	470	481	478	458	470	484	444	489	451	472	466	437	483	480	462	476	483	479	497	471	464	456	428	453	467	474	417	453	465	429	468	477	475	429	451	462	510	449	510	484	508	463	476	476	460	466	507	477	471	448	461	501	453	513	465	498	477	471	480	469	482	479	463	486	496	493	488	456	495	509	467	461	490	446	481	450	479	452	443	463	461	509	497	475	458	461	441	456	480	457	441	493	518	454	444	457	488	485	456	475	475	484	456	448	498	458	502	455	429	472	472	467	459	459	500	449	470	459	462	483	462	481	470	461	480	490	479	477	448	437	454	497	486	485	492	420	496	452	468	457	437	455	452	461	473	500	476	498	426	487	501	506	494	472	480	458	452	453	516	468	404	444	445	514	434
7231	1625	2191	1610	1097	802	561	454	388	356	293	285	222	235	204	201	160	168	160	158	165	137	159	122	135	123	117	148	130	127	134	125	129	117	117	120	106	113	138	114	123	128	142	136	130	114	119	122	107	114	106	106	107	125	106	105	114	115	121	104	101	122	111	93	115	120	117	129	119	126	123	108	106	110	117	103	117	110	121	110	138	106	127	128	116	112	119	115	125	113	110	116	116	114	121	110	117	111	117	101	114	112	99	113	104	120	119	109	109	116	129	93	134	103	114	92	112	96	106	101	122	116	119	115	97	125	106	101	96	122	107	151	122	96	118	126	105	120	105	112	113	108	103	104	114	102	93	127	117	101	103	104	116	105	125	107	108	116	127	135	100	123	104	118	111	115	114	106	109	104	106	110	125	112	95	116	125	122	118	91	117	83	100	105	115	129	100	90	118	137	120	88	120	98	114	107	108	123	117	99	120	103	128	108	117	125	107	101	113	113	96	113	110	94	127	110	100	92	114	113	85	106	114	126	97	113	102	115	110	98	101	113	100	114	114	133	92	112	99	96	103	96	105	112	125	123	103	111	104	100	99	107	114	108	114	92	114	102	114	116	109	107	114	93	122	113	126	102	122	123	115	115	111	91	99	108	104	102	101	102	114	111	104	114	112	111	107	94	110	117	109	104	103	107	133	100	101	117	114	115	100	103	113	120	121	103	106	112	109	107	96	116	120	113	110	103	117	95	99	115	105	133	112	80	105	97	98	108	104	102	135	87	102	96	110	115	97	114	131	117	102	98	91	109	108	104	137	104	119	97	100	117	96	130	114	119	94	104	99	114	118	121	105	115	114	108	91	106	105	124	124	96	112	107	109	114	117	107	104	105	120	127	113	114	109	100	113	113	117	108	96	103	105	113	107	104	122	98	105	102	116	97	98	98	119	107	106	118	106	122	131	101	113	103	104	109	128	107	124	120	113	109	108	111	99	117	96	100	111	104	116	117	102	109	111	99	114	104	110	132	118	111	129	105	108	115	121	106	100	99	105	126	110	102	103	102	104	104	110	98	120	110	124	108	112	117	108	108	101	105	116	114	119	112	89	115	128	99	114	103	83	101	120	110	89	118	110	116	128	113	128	99	131	127	99	105	101	129	117	106	107	100	111	126	107	115	116	89	123	89	128	111	107	107	109	106	125	106	115	85	112	105	109	103	112	105	111	114	103	114	128	110	114	109	123	120	100	128	99	100	93	108	118	104	123	115	118	106	121	103	115	100	114	99	104	116	120	84	121	105	110	105	99	111	103	114	102	125	90	105	120	127	109	99	112	108	96	116	116	107	112	109	112	100	99	100	99	133	101	110	99	86	97	131	118	111	118	122	119	109	94	118	104	106	101	123	105	117	105	99	122	116	117	112	119	97	102	101	106	95	101	109	112	107	97	111	108	121	99	97	115	110	115	120	100	97	102	116	92	122	111	108	103	137	120	103	107	116	102	110	97	105	106	101	119	114	98	111	110	115	99	109	96	110	85	111	121	109	110	95	105	113	113	120	119	93	108	124	100	95	96	93	111	105	113	125	101	128	118	109	99	107	107	120	125	110	101	104	111	103	108	92	107	106	108	103	130	125	101	87	106	120	119	124	118	93	110	98	115	118	100	125	112	116	101	111	117	120	105	118	107	119	105	124	105	111	116	100	108	110	118	112	112	110	104	110	102	100	110	102	105	118	113	104	99	100	115	132	101	107	107	97	116	99	113	116	111	134	117	106	122	100	90	86	113	115	95	132	117	104	107	106	94	111	124	110	115	111	109	105	114	108	109	113	108	118	121	116	99	120	111	101	85	99	110	104	104	111	105	124	118	114	89	126	104	123	111	118	117	114	93	117	104	115	113	97	112	102	88	119	117	98	100	108	116	114	118	103	104	112	113	105	100	113	112	108	97	121	116	90	106	131	114	92	99	103	119	109	112	107	110	100	99	106	116	130	114	123	103	105	99	100	111	127	118	92	96	111	109	102	91	103	119	107	102	123	126	108	105	121	109	110	97	113	104	127	102	106	115	108	106	115	117	110	121	107	92	108	122	121	126	107	98	86	109	111	104	104	88	102	95	101	113	107	104	116	109	131	112	104	104	102	107	108	121	97	106	104	111	107	113	120	112	118	112	111	93	99	126	97	109	114	125	113	120	108	97	132	100	117	110	113	88	121	131	108	109	117	107	104	86	101	113	103	116	104	98	97	103	119	110	107	109	119	128	100	112	126	111	113	115	110	110	126	106	121	116	107	118	103	103	89	109	116	108	108	101	104	112	111	99	109	131	108	113	116	103	104	107	103	102	118	85	109	109	115	115	99	110	127	98	100	114	101	100	109	100	99	109	103	114	106	110	101	98	116	102	105	117	111	99	108	96	116	95	100	126	117	108	116	117	113	102	116	113	126	102	107	112	114	108	117	124	104	114	110	125	100	117	123	117	100	115	121	114	99	100	109	99	107	104	101	91	100	100	120	112	123	103	111	100	103	115	120	90	126	129	112	114	104	114	118	100	102	113	106	109	106	98	100	112	102	115	114	113	99	110	119	102	117	121	117	112	116	104	124	133	97	106	100	103	98	88	116	139	117	113	101	115	110	112	114	124	105	93	116	96	108	102	111	127	96	116	92	135	94	97	121	109	92	105	98	120	93	97	90	120	109	115	128	102	97	107	117	104	118	117	120	104	108	111	100	104	117	111	108	107	113	100	122	105	113	113	132	130	115	114	97	113	118	100	112	110	87	96	107	100	124	107	110	95	97	94	102	97	118	111	103	118	89	114	101	114	113	120	104	91	106	109	122	94	105	118	100	104	114	106	103	121	107	105	102	116	124	114	97	111	127	101	110	109	125	105	114	115	99	94	98	102	101	106	112	98	108	86	108	115	113	87	132	115	112	104	123	120	99	119	128	91	111	116	101	86	116	129	119	92	113	102	117	122	120	116	93	112	102	115	111	108	118	119	115	118	100	137	117	108	116	106	125	130	105	92	93	126	116	115	105	126	118	132	109	119	123	118	105	120	118	111	110	108	110	99	95	104	114	92	116	104	106	103	120	102	122	116	117	93	114	102	105	99	100	112	123	127	110	105	129	120	96	106	105	115	133	105	100	111	124	112	94	115	105	101	105	99	100	101	132	85	101	112	102	113	117	114	110	105	108	114	100	109	91	121	116	114	99	101	92	103	108	118	118	105	102	106	140	113	121	106	113	114	114	118	129	117	114	95	102	117	103	123	117	114	112	117	101	109	100	123	79	110	117	97	110	107	103	110	121	89	118	96	104	105	115	119	91	111	103	116	103	121	106	89	112	102	123	96	107	117	117	106	119	103	106	98	121	111	104	115	108	99	115	113	116	117	114	133	95	124	92	85	107	94	104	98	110	124	110	116	95	94	111	121	108	99	105	126	114	101	110	128	124	101	119	122	99	102	107	122	102	111	117	113	91	114	92	117	112	111	103	104	114	117	106	129	83
7360	2133	4992	5707	5030	4289	3316	2811	2519	2096	1746	1540	1440	1301	1178	1158	1007	1011	961	842	808	792	735	704	712	685	673	658	610	643	596	581	576	562	537	586	579	536	540	543	497	506	521	464	538	493	482	447	512	477	483	505	477	490	495	460	511	466	440	464	432	494	466	453	494	440	413	430	440	480	459	449	429	450	422	457	451	426	464	426	444	457	426	403	479	430	447	442	436	418	436	402	409	473	449	438	423	455	408	409	415	458	466	423	420	432	457	437	420	423	420	436	456	435	442	424	427	398	413	412	433	414	429	437	415	409	416	445	426	415	401	398	452	438	415	370	429	448	439	422	406	406	397	402	419	419	420	423	451	416	402	430	415	411	433	412	420	434	409	409	440	410	426	440	404	411	433	427	410	437	426	424	404	434	453	402	391	440	398	392	465	395	421	427	429	395	420	443	425	392	405	402	422	422	457	434	398	433	414	428	428	389	430	421	421	418	410	454	456	429	419	411	428	397	376	441	406	392	375	463	401	412	429	439	407	426	420	430	422	412	384	384	418	420	405	433	437	412	400	412	391	430	418	439	418	424	423	425	417	399	417	411	414	413	436	406	393	435	394	431	375	394	426	416	448	421	406	428	435	414	390	400	413	422	442	429	441	393	443	377	414	431	399	396	426	407	399	433	439	448	413	418	406	420	421	405	392	455	437	416	379	426	374	442	387	408	394	415	417	414	444	405	409	410	418	436	430	444	436	398	418	449	409	417	410	412	375	434	392	415	420	418	396	406	414	387	432	397	439	391	418	419	430	430	421	410	439	450	420	431	400	426	438	408	421	441	431	439	400	431	393	380	397	441	393	413	431	404	415	416	392	409	406	393	418	425	422	431	400	438	425	421	414	457	423	414	418	409	405	418	411	389	432	434	393	424	447	417	440	420	424	410	387	375	421	436	426	408	417	406	404	433	375	448	414	386	404	454	409	415	394	421	424	394	460	424	392	387	450	465	450	401	416	407	375	437	437	402	433	416	425	424	422	460	433	407	432	433	393	446	418	374	420	401	402	429	424	448	407	451	443	374	396	427	424	432	424	446	381	395	434	422	392	404	418	407	443	411	439	412	402	390	414	424	376	403	420	393	405	415	397	410	408	418	397	438	408	444	406	392	397	392	393	425	448	398	421	427	439	431	371	467	387	417	384	454	391	449	415	382	418	464	409	419	435	437	419	429	408	427	435	405	415	418	385	386	425	423	445	418	423	442	428	425	420	406	415	438	430	418	436	414	441	466	433	412	399	377	459	449	426	408	420	444	404	428	402	397	439	401	424	440	451	422	429	411	396	435	463	413	410	406	392	456	401	396	403	411	435	437	478	430	414	379	431	440	372	393	422	390	415	396	414	387	393	429	431	449	423	412	414	441	404	424	409	420	405	413	407	401	413	439	384	415	425	409	433	368	370	422	384	414	411	430	385	390	393	406	406	460	421	372	416	430	428	416	431	452	378	414	434	425	407	394	409	407	425	414	409	435	404	417	436	408	430	425	412	424	415	396	397	411	438	436	434	362	402	425	430	424	420	398	425	410	412	397	441	425	407	428	418	386	409	391	432	428	430	453	412	422	441	431	448	417	396	427	377	415	421	419	419	436	436	409	431	435	431	399	392	437	386	410	414	409	401	427	446	414	388	391	402	463	421	431	425	421	363	423	403	387	437	394	408	421	463	423	432	408	422	424	427	422	385	430	419	435	387	440	472	415	426	405	408	381	399	414	454	415	420	389	442	425	439	390	423	404	442	439	445	432	401	426	402	409	434	412	417	400	393	396	423	448	410	425	393	429	435	442	433	397	413	378	403	424	425	411	412	430	404	420	433	414	413	385	403	445	421	457	404	441	403	410	415	431	401	426	422	411	410	460	378	432	406	411	427	406	386	413	404	450	447	439	399	413	404	394	439	434	430	420	428	409	438	378	451	387	407	387	423	425	395	420	417	402	426	357	400	377	409	405	421	413	389	445	448	417	428	367	397	399	429	383	426	410	410	402	412	398	421	433	413	418	435	392	431	388	422	448	422	433	400	385	428	394	453	447	431	438	444	394	424	414	449	428	426	416	419	400	442	444	435	418	399	421	431	399	410	382	431	386	407	415	411	434	427	407	429	429	403	425	409	429	405	478	404	423	404	418	416	426	398	429	437	384	406	404	424	385	398	424	427	440	407	445	404	420	427	406	428	471	352	433	403	415	424	398	385	456	399	459	430	398	421	442	456	397	404	434	384	391	432	431	441	405	401	402	430	394	422	429	424	440	429	418	439	420	411	399	442	446	431	396	415	437	426	421	396	433	456	409	427	422	418	436	394	383	398	415	450	432	429	396	414	401	433	396	455	411	409	430	406	424	437	406	446	394	403	410	403	417	401	425	404	436	396	418	387	397	386	410	434	471	417	434	441	444	419	411	446	423	430	399	395	408	371	449	389	447	441	397	418	412	433	417	430	414	406	426	424	441	421	387	427	388	412	410	441	430	421	428	432	390	423	418	410	433	404	399	437	406	432	417	446	440	448	418	387	403	417	392	395	448	429	405	467	423	442	430	412	387	434	402	417	387	405	462	457	394	402	409	440	397	399	402	431	403	416	442	398	379	403	420	440	440	455	427	392	394	412	426	415	411	413	393	397	432	427	417	452	383	436	443	396	429	427	401	411	395	410	414	393	450	404	392	413	420	454	406	404	435	425	398	419	422	396	393	446	390	408	407	416	407	416	439	413	439	449	415	446	376	418	451	415	418	404	436	417	418	426	389	427	450	400	423	434	407	400	399	436	399	399	417	418	416	398	430	419	410	416	395	406	405	405	419	452	411	378	415	422	426	412	436	438	434	447	434	416	454	386	410	395	425	395	396	429	411	438	391	451	400	424	443	436	453	390	451	441	456	398	415	429	387	414	432	355	414	406	434	431	405	453	415	425	442	385	420	440	422	435	423	444	407	423	426	411	429	404	415	480	434	407	411	427	402	378	475	430	435	410	389	430	414	405	391	423	413	429	427	461	411	381	402	408	372	393	406	426	405	433	406	427	410	406	398	410	413	425	408	446	434	430	412	400	364	419	407	394	410	429	375	384	426	422	414	421	398	439	415	379	448	419	374	438	409	407	410	427	397	406	399	411	430	423	442	390	422	428	407	429	379	407	417	433	427	421	417	412	363	393	410	437	434	428	425	385	405	450	434	382	430	402	435	404	415	455	410	404	447	421	440	411	379	411	411	453	352	403	423	422	415	406	389	410	429	430	402	441	440	388	399	425	429	400	408	436	428	424	422	406	446	399	421	413	411	400	406	419	415	404	426	397	392	370	431	413	413	433	410	441	428	404	403	382	420	430	421	394	417	428	409	429	410	467	426	448	419	431	436	437	403	416	389	412	431	453	379	404	416	415	414	436	402	387	399	437	411	436	450	413	419	417	396	422	413	434	436	422	384	411	392	380	416	402	447	412	440	455	408	399	422	401	411	387	443	416	393
1101	272	303	255	257	250	236	217	246	258	245	243	212	244	212	219	236	234	240	225	212	238	225	223	208	233	227	202	192	223	245	234	242	237	237	241	232	197	243	247	202	206	220	225	224	214	215	201	246	230	221	212	207	238	216	186	211	220	261	248	271	235	226	239	205	243	209	230	227	216	235	230	207	212	242	217	222	224	200	236	227	209	207	223	212	221	228	235	219	236	218	226	236	218	231	217	203	231	244	223	207	228	257	235	264	221	245	209	222	227	227	217	230	249	210	239	224	221	234	231	260	240	248	218	233	236	220	224	206	213	236	223	280	236	249	229	240	224	207	237	234	231	220	209	224	237	203	234	223	217	225	231	220	221	221	193	241	198	241	236	228	225	213	239	230	209	232	238	242	235	229	254	234	238	238	206	219	199	194	221	249	213	249	208	241	220	213	231	225	211	239	217	214	213	232	226	233	228	229	243	218	228	208	212	202	220	192	228	202	238	226	251	234	240	231	219	238	220	200	228	251	218	219	219	226	206	204	245	226	206	220	228	214	207	214	252	237	217	196	216	207	231	222	204	205	258	226	201	212	223	233	218	222	240	217	240	216	231	201	238	234	196	232	223	236	255	196	204	232	245	227	221	186	194	231	219	228	205	232	218	229	217	208	231	262	206	219	229	218	216	233	232	240	229	256	227	223	229	205	242	219	231	203	218	219	244	217	191	235	232	233	214	230	221	245	234	247	233	228	254	210	227	208	196	238	218	247	218	225	238	228	213	220	233	185	249	245	217	233	214	198	206	224	212	226	224	210	199	245	258	216	221	231	231	230	245	228	203	239	242	237	235	213	221	217	206	220	195	207	224	245	250	204	199	232	263	234	228	218	219	215	201	227	210	210	241	213	201	240	252	228	254	252	249	215	230	224	218	211	198	228	224	214	235	228	218	221	204	209	244	223	237	217	214	173	227	211	225	224	213	216	209	232	233	234	222	219	248	231	214	229	242	235	253	202	225	228	234	230	221	217	221	229	223	245	226	235	261	229	219	228	231	229	231	202	213	226	253	211	250	205	218	222	236	206	232	259	214	214	232	207	253	222	218	236	240	228	222	221	238	203	245	224	206	218	232	230	197	236	238	199	215	229	216	214	213	221	218	242	222	198	246	204	250	253	229	235	257	231	211	212	193	225	232	286	238	223	212	256	242	219	228	237	242	229	217	218	224	216	241	218	212	222	235	215	199	242	240	227	224	245	213	212	192	202	226	246	223	224	245	233	245	220	234	240	225	229	238	225	231	218	236	227	231	245	236	238	205	238	225	231	216	228	238	236	231	258	249	238	219	214	210	232	250	241	230	216	245	232	204	223	239	211	208	215	204	225	213	218	246	228	217	217	243	237	234	203	220	185	232	225	235	211	225	233	211	229	225	205	248	217	242	218	235	242	235	243	215	208	200	229	244	228	201	249	223	233	220	243	230	222	221	234	217	232	235	207	255	185	239	217	195	216	236	262	236	231	232	224	224	224	215	226	229	221	257	212	228	231	218	222	218	200	243	233	224	200	239	210	218	209	234	228	225	216	207	240	241	245	201	229	222	229	214	238	230	251	216	239	265	247	231	270	233	202	242	216	228	210	255	263	230	206	218	219	201	214	224	208	232	245	247	200	252	217	238	250	218	239	213	230	213	236	232	222	212	215	230	203	234	225	229	226	212	233	221	216	228	235	238	221	237	235	215	242	186	246	211	239	223	224	214	206	233	205	236	249	222	211	238	197	242	215	220	257	216	229	240	224	202	197	193	231	233	194	244	220	247	188	209	235	210	205	197	240	201	231	215	243	193	190	224	210	228	240	226	198	209	215	208	224	224	199	224	220	226	233	213	209	212	224	233	220	230	197	258	218	224	231	234	219	215	234	228	202	216	241	217	227	234	213	236	230	232	188	216	226	243	246	232	212	208	223	224	223	226	228	216	228	230	267	223	214	211	232	234	223	219	211	220	228	224	216	223	229	218	213	228	225	223	207	232	225	228	207	222	209	246	215	203	210	225	220	198	223	218	248	231	243	232	227	235	225	222	216	207	230	214	223	224	202	241	228	221	222	219	188	219	219	232	217	207	226	244	226	200	240	231	206	211	223	230	216	200	221	231	201	236	207	245	230	246	235	244	229	204	225	213	208	205	232	211	238	261	240	240	215	216	213	247	228	212	226	218	224	203	225	213	211	220	242	202	177	251	229	239	213	203	219	229	214	242	225	217	220	229	218	236	248	215	223	242	208	218	245	215	246	244	224	225	227	240	257	231	216	231	242	227	253	244	221	208	226	229	219	229	231	234	217	242	222	217	208	233	220	214	217	211	252	231	222	238	226	213	235	236	229	219	231	257	228	222	234	220	240	233	225	193	224	212	237	222	218	247	208	241	227	228	225	232	239	212	246	218	211	208	225	238	201	240	211	222	242	225	231	218	245	252	240	231	207	211	244	247	216	250	237	223	217	227	233	211	217	223	233	214	215	201	227	211	250	223	258	232	190	252	228	217	225	222	215	234	225	199	213	201	242	210	211	223	211	236	260	223	235	242	229	233	225	243	234	221	225	207	231	239	236	195	249	228	215	238	214	254	247	236	237	207	227	215	251	227	205	230	237	231	229	227	230	219	228	219	226	205	222	214	250	235	214	241	221	247	249	267	225	223	233	211	217	239	217	211	197	229	236	237	211	226	223	228	223	242	225	228	204	173	204	267	235	239	221	221	243	224	208	233	245	221	208	220	197	217	205	237	235	222	217	230	199	227	252	231	234	221	220	239	196	205	269	254	225	212	207	223	220	212	246	198	205	218	230	242	229	241	195	219	231	230	214	253	235	227	233	238	230	227	237	223	221	261	251	210	257	233	241	220	223	241	237	226	218	222	219	237	218	235	218	220	221	232	219	223	235	242	232	206	227	247	250	218	216	203	243	225	207	226	218	225	243	212	231	225	224	228	217	240	259	214	220	214	238	254	207	201	248	214	221	224	229	234	234	229	239	237	252	223	210	227	258	223	215	219	247	226	208	257	203	227	216	208	251	233	201	204	227	233	209	223	229	217	212	216	228	225	213	210	218	248	230	223	241	200	210	212	260	230	228	212	221	229	199	222	206	264	205	233	238	233	225	246	193	242	246	238	191	224	219	226	219	237	206	242	236	242	210	231	228	226	235	214	256	200	213	236	234	231	223	243	206	251	210	225	195	213	219	230	248	235	240	220	204	232	214	223	231	248	235	236	223	222	250	234	235	233	232	252	216	230	225	233	227	206	211	230	226	222	226	236	239	242	236	218	235	230	237	227	213	225	194	238	213	232	245	248	225	217	210	245	231	228	209	255	222	261	216	217	191	204	224	222	201	223	232	209	234	217	223	214	243	227	224	218	238	247	214	231	219	226	235	203	249	210	258	226	243	227	234	221	224	220	225	226	216	255	222	217	232	220	214	202	225	212	219	236	219	235	248	221	243	248	220	211	247	216	237	196
1990	765	826	829	804	754	786	787	755	731	674	720	659	765	735	711	688	712	640	731	706	706	722	655	703	685	633	668	711	724	696	674	660	714	722	647	725	692	674	694	691	672	670	699	714	714	654	705	697	700	678	678	709	698	681	723	675	646	682	648	675	681	699	681	680	702	701	702	665	668	702	692	718	671	660	677	697	686	620	662	708	718	698	668	679	675	682	667	701	638	672	667	719	726	663	705	701	662	713	606	686	682	655	696	678	693	737	726	683	664	694	669	703	701	675	689	707	695	666	724	694	660	681	674	681	701	680	662	672	665	672	691	696	709	678	694	719	685	686	664	680	715	707	684	708	664	698	652	707	667	702	659	657	665	729	759	724	713	709	660	698	656	709	716	684	697	686	686	661	678	710	725	676	665	704	665	674	658	647	668	697	705	698	693	662	704	712	674	666	649	712	693	723	661	683	708	697	742	685	643	676	650	634	703	647	676	646	717	719	707	698	628	714	644	673	641	721	673	618	699	676	695	687	709	650	704	708	702	685	709	660	647	678	673	689	704	706	676	659	727	698	715	702	705	726	669	698	654	652	693	709	637	680	665	605	708	703	693	691	664	653	687	665	620	671	742	698	675	707	682	734	701	670	701	755	654	662	729	713	705	671	671	707	684	716	690	656	718	691	702	696	688	671	706	722	690	681	680	712	697	701	677	673	685	632	685	701	694	656	720	663	646	669	702	666	662	683	694	684	687	680	630	652	706	732	693	702	718	665	624	694	702	696	711	722	673	677	668	700	734	714	679	703	696	681	659	695	600	679	700	709	709	708	693	739	701	672	689	652	719	646	672	689	664	683	636	701	735	667	686	642	703	714	718	674	623	727	693	698	658	674	647	661	719	693	658	671	683	682	700	707	688	676	696	650	687	718	664	729	721	706	674	644	694	674	653	703	686	714	676	684	711	680	680	676	680	716	761	669	703	656	669	660	689	688	675	700	703	726	651	662	662	704	698	693	718	652	661	713	712	698	678	629	706	691	726	663	684	688	667	708	679	696	699	667	722	664	716	703	748	701	646	725	700	727	710	689	720	677	706	672	683	700	727	665	713	682	640	651	729	707	711	689	669	694	699	661	666	707	661	656	706	717	739	632	704	681	666	704	669	718	660	695	679	719	748	716	702	706	680	674	711	737	641	692	696	662	660	670	711	662	663	676	679	657	641	671	697	687	700	682	659	697	692	639	674	701	691	684	702	668	660	693	676	705	699	705	654	682	689	674	633	690	666	714	693	694	686	695	684	732	727	685	693	678	697	730	698	735	684	684	660	706	717	674	683	695	715	688	660	712	739	701	715	630	719	678	698	694	733	716	726	689	702	670	644	684	666	680	709	698	763	709	731	711	678	652	701	670	676	666	674	704	727	674	644	675	688	679	676	671	707	669	676	669	686	699	728	653	670	697	668	693	691	630	694	697	734	672	661	673	678	668	725	697	687	706	671	667	733	714	697	649	717	684	733	654	675	641	693	702	705	675	724	660	682	680	709	663	707	710	682	683	687	714	676	713	696	696	699	693	725	701	703	725	688	703	645	654	682	686	695	641	706	656	687	714	666	734	666	687	679	652	679	664	644	672	710	721	696	727	702	713	706	679	712	677	677	685	658	700	650	698	716	701	661	653	681	713	682	735	714	688	761	736	664	653	692	647	729	691	696	674	703	706	683	696	711	719	712	654	653	687	682	638	687	711	694	686	701	698	707	685	704	693	708	692	719	685	704	647	670	653	702	681	685	720	683	725	661	698	691	738	672	636	694	711	667	689	704	696	682	668	668	689	696	694	704	703	668	666	653	692	711	652	698	702	738	653	686	699	693	680	670	689	698	696	694	641	711	701	663	715	704	666	652	657	680	704	677	723	633	704	701	700	656	675	675	639	667	672	688	679	672	727	661	655	666	696	679	676	612	682	636	692	654	720	682	746	665	658	672	657	681	667	697	691	673	679	691	697	670	672	685	671	704	691	696	690	692	652	716	701	676	668	710	696	689	683	690	700	660	635	715	739	670	685	711	682	723	681	695	700	735	669	705	720	657	653	666	710	664	697	733	669	665	670	655	665	715	690	704	700	724	678	709	694	712	675	662	694	661	685	704	653	680	736	690	712	712	671	700	676	710	721	688	680	704	685	693	685	727	701	672	700	672	696	717	672	687	699	722	710	689	657	680	666	697	715	694	732	710	710	654	730	717	718	718	676	683	662	659	671	709	653	680	729	684	695	631	696	691	665	708	697	668	679	642	639	684	668	711	688	689	645	703	673	651	721	665	651	685	684	675	718	689	725	745	675	652	630	705	709	702	692	663	719	637	673	634	689	712	681	689	654	665	715	648	702	661	702	745	653	711	685	691	673	672	691	712	680	726	666	696	668	693	646	678	677	650	720	696	641	682	678	709	688	653	705	674	699	718	668	669	658	699	692	688	677	673	705	663	678	660	675	692	661	677	678	700	693	713	673	684	653	685	685	696	667	683	656	678	699	683	702	662	680	687	661	711	690	645	711	703	736	666	681	714	686	724	685	707	693	717	697	678	661	704	720	718	675	717	697	686	704	717	634	650	644	671	705	693	683	679	690	663	736	697	717	732	681	718	677	724	709	666	692	705	708	687	675	714	657	697	664	725	707	678	655	687	690	701	663	706	696	650	723	641	689	683	659	698	666	709	707	672	686	701	742	647	664	668	663	630	676	712	712	695	670	679	668	705	693	683	691	721	703	692	698	675	655	720	695	736	713	699	686	696	706	719	680	711	710	693	688	711	703	682	651	662	670	646	672	645	703	699	636	758	692	636	676	707	642	719	738	695	733	673	640	687	652	689	710	665	672	731	709	662	684	670	679	688	684	704	696	655	686	688	676	736	664	698	653	691	686	716	675	681	661	688	654	671	712	697	679	697	685	622	681	681	701	634	712	679	660	666	662	682	674	651	673	683	721	668	691	734	674	688	720	748	643	660	717	674	656	695	700	653	710	685	734	695	673	694	668	708	687	680	705	672	680	694	659	677	676	708	665	687	700	671	694	699	674	678	708	647	705	675	657	745	729	712	681	692	695	709	632	686	690	639	706	622	730	677	677	681	710	744	723	721	681	684	712	688	680	670	698	680	675	740	704	655	626	684	685	733	720	692	732	692	650	635	680	703	695	672	688	738	682	667	681	716	696	689	710	741	687	678	660	701	657	695	715	649	706	701	712	682	686	671	725	661	679	668	690	700	707	666	669	690	709	673	684	703	634	697	721	670	685	697	641	618	675	630	698	670	716	676	677	674	644	724	671	701	704	721	641	679	645	687	694	637	677	689	679	725	723	712	674	688	674	735	651	719	686	656	710	716	701	679	633	698	676	741	648	679	710	718	648	712	639	699	676	686	696	715	725	683	716	696	696	723	662	694	660	700	711	663	656	764	651	695	671	701	622	665	653	658	688	682	703	695	695	736	686	696	667	669	696	713	665	691	686	716	727	657
4153	931	1293	918	651	488	370	301	282	272	234	180	206	196	167	192	168	181	151	149	132	145	147	142	137	134	135	138	139	142	133	141	142	138	149	129	150	114	129	132	143	133	133	142	137	126	132	128	128	121	129	127	135	113	149	144	142	136	123	120	132	123	137	137	147	122	120	140	119	137	120	130	109	139	123	136	127	133	133	147	117	123	130	129	136	126	105	139	123	126	123	126	140	122	123	124	134	117	119	139	115	142	123	130	111	113	123	151	102	133	146	127	129	132	129	137	117	140	117	119	121	125	154	129	128	123	142	117	115	144	133	134	123	130	135	126	121	136	100	138	136	134	129	125	150	139	132	138	119	136	133	131	146	127	129	129	118	121	111	139	115	125	137	125	135	118	109	127	129	129	109	159	122	128	118	130	135	119	127	118	133	126	119	123	98	123	110	133	131	107	116	124	138	124	126	123	118	117	117	117	145	112	134	133	120	131	148	133	126	114	143	109	131	143	130	123	139	118	129	121	127	147	144	140	132	120	125	154	116	132	125	112	119	131	133	119	135	137	113	123	116	145	118	122	118	109	130	106	127	136	129	121	124	112	112	138	134	137	138	129	116	123	123	113	133	111	119	132	128	121	129	134	130	117	119	127	147	133	127	145	108	142	132	106	132	115	123	125	129	118	121	122	111	142	124	113	120	121	127	121	127	130	135	140	136	109	124	147	133	105	111	139	113	125	129	164	99	116	113	119	114	116	122	129	121	144	126	133	127	124	132	111	121	116	115	126	134	114	130	139	127	110	140	111	128	108	137	107	137	104	141	129	128	133	144	119	129	134	133	135	117	140	117	117	138	131	136	138	127	122	127	143	121	117	114	112	110	127	120	125	139	118	125	134	130	136	130	142	125	119	134	112	131	114	127	129	106	131	120	120	133	137	128	141	140	130	136	124	118	138	127	137	145	137	128	128	136	126	110	134	141	112	110	123	137	116	126	133	136	146	124	130	114	127	120	131	112	120	130	103	141	130	117	117	133	118	131	129	128	119	129	117	112	116	133	118	125	111	127	131	128	106	119	127	120	116	116	116	136	124	141	133	131	121	119	139	106	120	142	108	132	113	146	139	125	125	126	127	124	115	144	126	120	136	123	120	140	120	121	132	146	114	108	135	115	115	140	146	137	119	149	136	128	146	121	143	120	118	115	124	121	133	128	128	127	133	128	123	113	114	119	135	112	150	114	141	126	125	124	113	126	108	95	130	119	148	120	136	115	129	126	130	136	101	152	121	120	122	139	151	124	116	147	126	105	139	119	120	136	161	110	139	130	141	124	125	121	141	134	115	136	132	152	116	129	136	132	127	125	116	141	123	148	139	123	124	131	102	117	134	160	132	125	123	145	117	125	114	132	113	132	118	117	138	128	131	121	136	117	116	136	121	117	127	127	140	135	134	109	128	103	154	147	136	139	123	122	120	121	119	128	147	129	121	133	144	122	137	124	133	130	119	107	126	106	134	115	118	145	114	107	126	123	128	130	130	145	123	149	132	133	110	123	120	120	118	117	119	126	130	157	117	134	139	130	120	119	130	116	130	131	116	130	127	128	143	124	140	130	110	120	125	115	123	117	129	140	131	138	125	121	138	125	118	138	129	127	119	122	124	132	125	135	117	124	140	103	140	114	140	122	120	111	115	130	143	123	120	112	117	140	135	110	134	129	123	129	129	127	138	121	153	134	136	130	136	115	96	125	141	127	119	108	129	114	125	143	94	120	111	111	132	146	119	117	107	133	125	114	119	117	133	120	130	106	123	140	126	123	147	119	121	122	117	147	145	132	122	136	117	133	147	141	128	116	134	129	136	123	118	107	130	109	131	130	121	119	122	123	115	108	102	117	123	123	117	145	127	124	123	122	112	133	108	122	128	127	136	117	113	120	123	118	133	139	134	135	127	127	128	124	137	135	125	119	137	130	99	111	127	126	124	118	116	137	115	142	117	124	126	114	118	125	133	124	130	133	145	128	131	152	158	120	127	123	157	114	136	107	130	118	134	124	138	121	101	125	124	142	119	135	114	129	119	138	129	148	125	130	124	114	117	135	111	129	122	116	134	125	126	116	136	116	108	119	144	130	134	129	118	137	126	134	110	129	128	109	135	140	133	150	102	140	115	115	120	138	99	125	121	122	132	131	117	127	118	108	120	123	132	127	126	98	115	102	118	120	115	122	136	137	121	101	132	128	132	135	133	126	116	124	102	128	120	137	125	140	136	116	138	107	129	127	145	123	127	128	108	114	124	122	122	135	123	129	133	117	100	127	112	119	111	126	130	133	140	114	127	126	121	136	147	102	115	122	117	124	132	125	125	122	122	117	110	130	136	131	128	131	118	154	122	180	141	138	111	120	127	113	123	121	124	127	134	148	124	137	159	128	119	125	138	135	113	141	131	117	142	136	135	117	112	144	115	113	112	132	130	121	117	123	147	122	130	100	129	98	115	122	118	136	133	132	124	141	131	126	117	144	111	131	149	140	107	109	139	130	123	131	116	140	128	119	129	112	121	126	118	129	110	115	116	133	130	136	119	124	115	132	103	137	112	127	124	108	121	136	122	112	125	134	106	153	129	118	141	115	130	116	111	133	160	133	116	144	121	123	113	140	124	126	140	138	123	112	132	120	141	107	123	123	121	130	127	134	124	114	135	122	131	140	136	134	124	113	144	136	128	115	126	126	137	120	115	126	137	118	131	113	126	139	134	120	132	141	127	122	120	119	140	150	136	129	126	143	117	133	123	135	152	110	116	117	127	115	128	142	139	132	123	135	110	130	131	114	113	130	146	112	132	115	123	139	136	125	113	117	117	128	118	128	109	137	124	105	121	130	107	128	128	122	127	132	143	110	123	128	136	122	98	129	107	119	129	129	128	148	117	119	150	128	117	125	124	122	129	129	117	125	145	129	122	104	133	114	122	133	125	142	148	123	135	125	111	138	112	109	120	140	130	117	129	135	130	142	124	125	138	122	144	140	116	122	134	109	118	134	135	118	105	131	112	140	123	132	118	111	127	138	104	128	124	132	130	131	125	151	119	132	120	146	113	132	128	144	121	118	110	130	133	124	122	108	137	115	126	132	122	134	122	126	107	129	126	132	136	116	146	125	116	130	147	127	126	144	110	130	101	138	129	138	108	124	122	137	119	135	129	112	128	136	116	131	130	131	122	127	124	118	123	116	128	139	120	119	132	125	108	124	131	135	131	112	147	135	131	120	125	139	126	131	131	122	131	120	124	126	137	119	130	121	109	143	113	127	138	126	130	131	120	121	135	110	116	127	142	132	132	120	104	131	133	107	119	138	136	136	123	118	110	123	134	127	106	138	136	134	141	112	127	134	145	115	119	112	153	134	128	127	110	113	135	128	123	147	108	116	105	132	141	124	139	132	103	138	127	125	131	136	131	116	113	113	117	110	130	116	135	134	114	125	119	113	141	125	127	117	116	110	128	123	112	127	116	122	119
5522	1450	2938	3509	2944	2504	2077	1737	1591	1341	1221	1175	966	947	943	819	816	768	731	752	683	672	707	609	670	607	606	627	599	554	622	549	548	564	554	540	586	526	581	547	537	540	523	491	523	521	533	530	507	523	510	514	526	522	498	511	527	491	503	492	479	495	505	473	481	530	456	523	517	508	497	490	496	475	492	505	469	493	511	540	457	501	505	474	471	479	473	473	507	456	479	490	487	491	497	443	481	471	436	499	503	476	493	474	473	487	510	494	508	476	436	500	464	470	511	524	469	497	471	428	474	504	470	448	465	481	458	484	463	461	466	484	473	480	494	470	489	490	522	460	460	482	479	488	471	508	442	459	488	464	434	467	462	458	484	453	515	448	474	493	480	483	479	469	466	504	470	509	484	482	468	467	435	499	508	446	455	454	480	457	439	480	464	429	489	471	457	473	452	468	459	441	515	447	452	433	485	471	467	448	472	493	470	471	432	470	458	449	484	508	462	442	460	426	499	498	465	504	463	449	481	493	470	491	453	456	503	440	434	456	508	445	505	488	491	473	484	478	461	452	480	473	498	495	473	509	496	498	458	432	492	457	449	456	481	471	488	482	468	454	460	458	466	479	477	465	451	463	460	435	480	481	482	502	510	449	434	486	490	496	446	470	462	440	448	483	475	477	451	459	482	488	487	474	468	481	477	490	454	507	460	456	463	500	466	495	454	473	457	465	506	446	484	505	459	510	488	500	480	501	481	490	482	478	478	437	430	474	462	447	456	468	491	460	449	491	495	485	515	448	462	456	438	467	460	466	452	473	467	463	473	467	472	423	430	502	471	468	478	477	460	504	485	508	470	448	469	456	487	504	417	448	472	502	480	467	465	453	468	463	488	453	483	472	481	465	474	506	447	477	498	449	490	478	461	480	510	462	440	467	474	463	485	489	516	485	438	475	481	464	488	476	458	470	518	446	466	473	514	482	476	467	484	489	482	490	440	446	500	433	468	481	455	515	488	461	484	504	483	489	468	509	471	476	458	476	476	498	504	471	471	447	458	464	473	450	468	441	454	488	450	517	463	520	446	461	474	485	463	474	463	433	487	481	433	478	475	475	489	465	482	483	454	423	492	432	433	460	482	459	445	476	445	450	498	476	457	495	426	478	461	475	484	448	480	469	462	436	462	460	479	442	475	496	519	452	451	464	485	471	502	497	492	490	420	456	495	454	480	433	447	487	445	476	446	436	451	424	436	439	461	466	479	429	425	461	482	475	481	467	495	472	481	477	439	489	467	480	482	455	484	451	459	458	465	483	491	492	469	496	467	509	458	516	448	460	486	441	463	484	452	490	471	480	441	474	484	463	459	470	456	487	432	417	501	477	434	480	493	491	454	455	455	461	520	448	509	453	472	497	472	478	480	479	489	478	458	487	486	466	449	435	468	439	502	476	459	489	464	473	493	434	492	490	497	477	500	456	458	469	449	473	471	445	447	489	480	516	469	490	495	470	474	445	496	475	436	464	441	469	441	454	482	496	462	487	479	497	417	451	477	445	511	500	461	483	437	488	465	462	466	496	481	473	488	461	489	476	431	479	498	497	469	418	496	456	479	468	435	497	462	483	453	473	490	447	437	466	454	512	459	494	458	493	464	464	500	504	433	463	471	455	511	493	471	475	462	485	484	500	423	450	490	467	472	475	473	465	470	443	461	498	487	457	440	411	482	505	521	484	468	472	455	475	425	452	489	458	490	478	502	431	451	463	505	479	471	490	473	480	488	487	527	465	473	489	420	469	440	453	516	479	463	412	459	493	465	480	427	437	464	420	465	469	462	452	514	486	470	461	482	445	488	476	481	436	462	478	479	468	462	470	477	495	489	443	452	466	488	487	435	479	494	467	420	496	465	483	453	472	485	470	474	427	465	501	479	486	513	480	452	444	480	436	487	475	516	492	461	491	489	468	447	473	479	451	511	489	450	458	489	470	469	501	486	471	504	467	446	484	467	455	474	472	457	470	459	498	489	471	439	499	482	452	455	484	479	452	459	506	438	461	507	465	462	475	446	478	448	454	452	472	477	467	456	485	469	486	467	485	467	497	507	440	423	463	466	456	467	484	475	481	480	481	501	446	478	472	429	459	505	433	515	463	459	494	468	534	469	451	490	474	454	470	474	467	476	473	472	501	475	483	468	447	462	444	498	474	499	460	478	486	455	497	458	494	482	444	421	481	459	474	477	481	436	502	510	481	469	439	479	489	488	466	476	476	457	463	483	515	477	492	513	481	443	467	478	466	457	487	482	450	444	470	459	458	464	502	479	485	468	503	460	445	472	496	501	492	478	457	474	452	477	463	444	451	515	483	503	434	463	451	488	458	476	426	486	501	489	453	493	443	494	476	445	455	461	466	446	482	483	467	492	474	484	507	445	481	436	513	450	473	486	480	437	497	452	474	458	489	481	455	484	490	495	478	470	496	447	469	491	460	456	444	515	452	482	479	469	510	493	448	504	497	471	467	487	484	521	454	463	456	485	491	501	471	477	447	484	432	498	463	431	456	483	469	517	511	448	471	441	477	446	489	477	473	497	471	449	479	440	451	492	481	476	476	487	478	474	472	480	453	500	470	487	506	492	495	512	461	473	442	495	466	498	460	459	516	460	466	481	460	501	506	433	454	449	475	419	412	503	451	503	469	498	458	425	448	468	486	463	470	477	511	461	496	429	498	483	494	463	451	447	417	455	498	496	482	501	476	475	477	491	477	453	471	494	454	482	462	458	469	451	478	469	449	467	454	469	460	529	455	459	457	467	453	430	435	427	470	462	469	515	492	484	497	495	415	477	473	517	478	449	450	453	464	468	463	470	485	506	445	470	465	469	463	490	473	512	498	498	497	501	467	476	494	506	465	489	478	458	514	467	459	478	483	449	519	453	438	491	489	480	467	491	452	493	450	498	501	445	449	432	456	441	479	460	497	497	458	465	450	457	463	473	489	462	450	441	478	466	462	457	418	476	499	454	444	447	484	491	454	521	524	487	469	479	476	476	466	471	473	457	468	496	486	459	476	470	487	450	458	454	444	426	459	470	455	467	468	484	471	490	469	470	458	444	467	471	448	466	452	454	467	478	492	468	458	478	474	465	504	516	430	482	452	503	442	468	512	470	454	465	469	490	480	462	470	467	469	463	471	495	465	460	500	487	499	477	517	493	441	479	464	483	499	481	506	455	432	476	455	447	462	499	464	478	499	539	477	488	458	429	423	444	507	495	449	459	488	471	472	476	466	453	453	480	421	498	469	492	489	493	496	489	479	523	498	466	437	472	508	446	445	477	485	411	435	493	473	466	490	501	464	471	474	454	481	485	481	482	519	489	435	463	490	471	485	467	445	480	441	416	470	436	467	455	476	451	495	431	497	487	452	461	471	462	522	487	461	498	453	433	451	503	482	439	471	482	470	482	467	524	477	467	513	458	481	461	510	499	480	447	456	452	457	476	450	447	478	440	498	475	475	501	468
7331	1635	2166	1613	1143	829	553	480	387	344	289	258	233	213	205	175	176	147	158	153	164	165	119	144	130	127	143	129	105	115	139	110	131	100	132	125	132	116	118	149	121	130	130	111	122	135	116	107	107	140	124	127	141	119	123	110	110	125	123	109	114	104	100	113	110	105	116	132	108	133	109	119	102	104	116	108	102	115	88	121	99	121	98	113	116	103	116	100	97	105	104	114	103	116	93	130	95	116	107	103	105	107	113	88	109	118	119	92	121	124	100	125	118	129	115	125	120	108	100	114	110	104	109	110	103	111	113	115	113	136	98	108	122	128	108	118	119	107	98	88	129	113	111	117	106	128	99	106	115	123	97	111	106	106	111	117	118	120	107	98	120	90	113	111	110	107	124	112	107	103	102	111	92	101	104	94	108	106	125	100	104	93	112	116	93	101	100	114	100	95	119	111	108	101	112	129	121	103	115	114	110	118	121	80	116	112	116	100	101	115	103	117	101	99	133	118	113	115	108	104	107	118	115	119	103	122	117	101	94	99	105	120	123	105	129	103	105	104	126	117	114	105	114	107	109	108	93	115	110	108	111	101	88	104	96	102	102	118	131	94	91	131	122	113	121	110	97	107	124	89	116	101	110	104	97	97	110	103	119	88	110	100	117	110	90	115	118	106	110	117	104	95	117	129	108	105	103	116	106	105	120	91	132	110	117	116	105	121	117	105	110	102	124	115	104	97	96	118	117	100	120	101	102	116	121	125	108	126	98	106	107	99	84	123	120	112	118	98	122	107	112	106	107	105	92	106	94	104	95	110	112	102	113	116	109	107	111	108	103	116	96	91	112	113	110	108	113	108	109	112	116	110	103	125	124	104	101	97	112	88	122	105	106	96	121	104	121	95	104	113	95	108	93	117	94	104	110	116	104	126	113	112	110	109	112	120	111	87	104	116	110	95	125	112	125	107	102	106	103	106	108	106	102	107	95	103	98	121	111	115	96	98	135	107	123	109	116	124	113	86	95	102	93	100	81	107	105	130	98	113	106	96	99	91	125	99	108	110	125	125	101	120	121	108	91	109	112	104	101	112	103	101	102	122	94	136	105	98	104	115	116	123	95	111	117	108	112	107	103	87	109	132	119	125	118	104	95	110	110	112	98	108	99	114	107	110	107	105	122	102	96	123	117	104	103	109	102	101	131	103	111	101	111	118	118	103	112	98	102	111	116	101	101	104	96	124	110	108	97	82	112	112	97	115	110	122	113	95	116	110	107	120	108	94	116	125	110	97	124	106	117	111	133	125	119	100	95	121	108	94	98	96	110	101	109	127	120	107	120	106	109	130	117	97	118	115	117	118	124	117	106	115	106	98	99	103	118	105	104	113	127	103	85	111	113	88	100	111	109	103	105	122	109	114	96	93	135	106	121	134	115	97	124	123	115	115	115	92	110	116	112	89	110	94	93	104	113	102	102	111	100	110	95	94	113	101	107	121	107	144	120	103	131	109	122	124	122	99	98	106	114	117	115	95	130	114	102	100	128	104	100	120	119	105	92	103	116	109	104	106	118	112	122	92	115	92	116	104	123	118	116	117	91	110	110	118	93	108	105	104	103	90	111	101	96	107	113	105	123	99	114	107	101	121	108	116	112	114	92	108	98	84	117	110	110	115	79	124	102	114	102	111	115	114	99	120	84	105	110	114	89	125	111	103	123	112	109	118	117	94	100	114	87	111	103	106	93	103	122	109	97	105	98	115	114	104	85	100	92	111	103	122	118	92	115	101	108	124	102	105	105	90	112	98	97	109	114	126	103	112	102	104	104	101	96	114	99	108	144	84	99	123	115	126	115	109	118	89	120	103	87	112	124	105	115	119	118	95	102	87	116	117	109	87	114	105	114	101	109	107	102	101	112	105	114	105	121	99	108	127	103	120	94	117	114	113	118	90	98	121	114	121	98	106	112	99	120	97	112	118	97	101	101	106	98	128	114	112	84	90	108	107	116	110	97	121	119	117	98	108	102	91	99	112	113	108	121	93	114	105	100	100	102	107	115	118	127	109	127	104	116	108	103	105	97	112	113	84	107	96	110	123	92	110	90	91	111	114	102	105	135	98	108	113	114	96	105	108	122	102	121	105	113	108	108	121	100	112	82	114	127	108	110	117	106	107	111	99	112	106	103	116	91	101	105	105	82	98	114	118	109	118	113	100	112	121	109	121	122	115	97	121	128	126	113	92	108	115	98	111	92	123	98	105	115	94	119	99	100	120	108	117	110	116	128	113	115	105	114	105	132	123	96	112	115	108	107	105	120	94	108	124	102	104	92	118	113	97	112	123	104	111	115	104	118	112	117	109	97	114	113	111	102	100	107	105	100	94	111	129	116	106	128	123	100	107	98	101	121	111	111	106	104	95	114	118	94	110	112	97	121	109	89	92	131	107	106	98	104	113	123	106	109	80	124	119	122	99	97	88	98	87	122	121	119	105	112	124	105	107	105	104	105	113	111	111	89	112	108	114	102	103	94	136	104	119	95	106	118	96	106	109	103	110	116	122	121	108	120	84	93	114	99	113	105	109	98	111	126	101	102	107	104	108	110	107	112	114	113	118	118	105	95	101	109	107	121	116	108	120	99	110	97	104	103	101	120	118	116	113	100	132	102	118	102	101	111	107	122	103	95	104	102	122	96	101	132	95	102	101	112	105	114	98	108	111	105	107	103	110	108	102	109	102	108	97	108	115	112	135	99	100	133	119	103	106	100	123	110	106	116	86	112	112	111	82	130	115	95	120	111	115	107	102	98	93	89	103	112	100	100	104	109	106	109	115	129	118	110	94	96	111	87	103	100	119	96	109	110	101	112	85	117	115	102	120	125	106	96	123	115	111	108	106	109	115	108	112	106	124	115	115	101	96	98	110	105	110	112	97	106	117	111	98	122	107	122	105	114	101	110	114	100	96	90	111	104	109	96	116	117	116	107	107	111	100	104	109	117	114	83	106	118	110	115	112	111	88	118	102	103	107	132	108	104	123	104	121	106	109	109	122	122	113	119	102	115	107	92	123	111	112	112	103	116	117	107	111	122	127	119	109	105	84	114	116	112	111	126	118	101	116	109	126	121	108	103	91	115	124	102	107	113	133	110	109	107	110	98	112	109	110	112	112	90	115	96	110	115	124	101	88	108	97	105	110	123	105	110	137	111	104	129	106	111	115	109	103	115	104	105	97	97	119	96	104	110	92	99	109	93	111	87	99	109	104	108	118	113	118	97	110	119	117	98	113	99	96	87	109	117	100	120	108	108	106	116	109	94	106	99	106	119	123	101	111	96	107	114	113	111	111	111	109	105	113	97	118	95	106	112	114	100	116	123	115	123	116	104	103	121	118	118	98	102	109	118	117	103	96	106	100	124	113	97	101	93	109	113	107	122	116	105	102	108	110	126	104	108	104	106	109	106	122	110	116	115	122	110	113	101	133	104	111	111	100	105	109	96	89	101	104	116	106	122	95
7286	2180	4990	5781	5073	4117	3418	2834	2445	2055	1843	1539	1418	1295	1253	1186	1035	1021	896	867	791	780	777	753	731	650	646	653	633	587	584	622	601	598	580	553	564	545	501	498	512	511	532	520	499	495	510	464	462	493	457	465	474	497	467	488	484	458	491	466	472	437	478	470	437	445	444	425	456	492	439	429	439	446	442	430	441	440	446	441	471	455	463	409	430	438	473	467	426	425	459	425	435	415	433	446	432	416	420	420	462	428	467	385	433	373	467	437	435	441	431	437	449	439	444	430	422	415	423	449	422	453	403	394	398	447	422	390	395	437	441	408	429	392	432	421	427	423	429	395	406	429	430	438	449	423	403	442	461	453	381	421	447	444	413	459	408	438	416	442	391	450	407	431	435	445	438	443	398	387	390	416	407	445	402	408	421	438	435	401	414	407	419	421	399	455	395	445	454	406	397	421	383	394	428	413	416	438	410	434	408	435	419	405	407	395	389	445	435	413	402	445	361	436	450	429	456	444	428	411	429	443	390	426	391	376	422	404	439	447	432	394	406	418	404	400	377	445	403	394	434	441	388	417	423	440	435	412	423	391	397	418	419	447	388	410	405	408	398	410	415	391	417	408	379	432	415	395	414	415	415	466	388	416	411	411	413	392	372	392	379	410	400	396	413	422	422	404	432	374	436	427	423	406	455	410	378	445	449	424	424	407	438	437	415	413	425	394	424	385	408	442	422	425	401	390	405	414	442	403	444	416	393	398	404	415	405	425	408	388	386	403	410	428	428	407	434	406	427	435	412	405	414	411	433	438	399	425	411	412	439	417	381	408	407	376	398	414	410	421	412	442	426	386	405	435	452	411	453	423	434	433	405	390	375	388	400	412	405	415	384	416	407	432	389	403	400	411	414	421	409	400	438	398	412	429	423	429	438	393	418	443	398	421	421	416	417	376	416	446	403	402	385	369	402	421	420	427	434	379	394	418	397	393	431	434	409	392	414	424	392	406	458	392	413	424	442	393	407	417	443	387	425	393	420	394	422	409	403	440	428	437	443	413	402	390	424	438	385	434	429	439	415	404	425	429	401	454	396	457	385	402	404	395	410	445	367	408	399	410	380	431	410	420	376	424	403	438	437	412	421	402	419	423	434	385	409	416	447	457	410	417	394	457	446	433	465	420	386	406	419	434	435	397	402	404	415	407	407	419	460	400	424	400	415	433	417	390	371	402	404	394	387	422	404	430	434	436	414	392	416	413	415	461	447	394	365	440	413	437	409	448	433	451	397	406	410	428	395	403	383	426	384	423	414	444	412	419	409	417	358	424	437	423	391	409	410	424	426	440	428	394	421	421	431	411	436	407	448	408	411	437	426	394	451	422	421	400	431	394	412	438	439	435	402	433	428	404	417	404	404	438	409	443	426	414	432	410	454	446	387	433	441	390	405	426	396	437	437	433	376	415	434	430	447	444	431	418	408	403	411	426	430	394	411	445	394	401	414	426	431	413	413	425	411	440	441	420	423	398	352	413	377	411	420	439	427	462	394	428	401	423	412	420	428	423	405	416	429	426	437	407	382	416	404	374	423	400	423	430	450	418	428	439	401	391	424	389	407	408	428	435	420	442	386	420	417	428	390	405	445	399	418	425	433	407	386	419	449	399	395	401	469	399	421	398	423	396	456	410	444	432	387	415	423	411	397	413	400	413	420	420	438	425	421	429	389	418	410	391	403	422	440	456	385	426	419	415	411	400	414	430	435	426	428	402	399	454	440	433	419	420	419	390	442	417	410	424	423	416	420	354	400	432	461	433	394	399	428	443	439	443	403	431	424	431	412	441	369	411	384	405	377	432	413	408	421	403	423	439	414	377	418	400	412	424	416	420	429	408	411	393	403	436	413	397	444	441	388	388	391	432	419	429	422	430	431	383	433	388	423	426	385	402	414	435	404	403	413	411	432	416	372	410	438	411	427	401	441	402	432	384	432	401	407	430	430	434	404	411	438	390	418	402	411	437	427	395	422	426	405	393	414	439	410	401	417	414	426	400	405	458	393	402	419	440	382	373	415	379	405	404	439	377	416	420	420	392	404	395	434	390	437	384	416	442	429	431	400	391	459	406	438	434	441	441	413	403	412	421	444	414	420	447	395	415	435	417	420	395	452	399	400	433	428	445	397	399	438	390	427	400	410	400	392	430	401	393	382	459	397	440	429	398	462	412	380	422	432	437	431	385	452	391	427	408	433	402	413	414	427	380	448	385	436	400	388	404	421	401	423	421	389	449	407	448	438	414	395	430	403	390	432	441	403	424	429	402	451	440	391	452	433	398	428	413	417	395	432	387	430	428	394	427	397	386	464	387	405	411	422	423	393	399	417	406	420	381	439	419	402	426	384	442	366	384	411	410	446	432	416	394	418	422	422	410	429	433	429	421	400	387	392	436	433	420	403	406	419	388	448	412	431	410	416	464	403	475	431	426	402	441	377	440	415	411	416	440	438	427	401	386	421	425	413	411	393	437	409	396	430	424	432	411	430	443	399	432	441	401	437	455	417	410	396	447	407	474	393	414	393	415	430	411	433	417	387	393	418	418	367	400	403	433	424	435	433	399	414	405	407	411	428	389	450	434	426	417	405	401	455	400	427	377	406	414	460	418	382	417	392	409	429	435	461	418	420	379	436	394	412	430	442	418	433	430	406	424	431	427	401	403	411	409	386	429	450	411	446	421	414	426	420	448	423	441	472	412	435	409	407	392	422	409	432	421	386	456	428	403	416	397	413	421	424	408	453	457	408	458	436	389	409	389	412	421	429	372	395	409	423	407	377	417	415	433	421	415	437	424	366	407	403	413	429	412	402	395	366	420	415	429	364	382	422	385	418	415	417	430	387	439	410	426	379	388	418	445	430	430	450	423	403	446	453	430	404	435	416	436	451	421	422	435	395	421	389	427	437	410	440	439	417	400	409	415	426	429	415	455	431	408	418	386	419	420	427	436	414	438	413	429	419	426	404	407	432	405	447	410	425	404	423	363	420	370	396	387	420	455	430	401	419	428	395	397	414	417	391	396	419	432	381	412	399	428	430	430	416	375	416	442	392	373	444	433	419	403	413	418	379	407	420	406	407	455	410	404	437	452	413	395	414	422	455	416	417	430	426	400	424	430	442	392	435	408	394	402	395	387	408	430	404	457	411	399	403	394	415	429	408	426	437	423	380	414	426	393	401	437	455	427	442	425	406	423	434	414	411	397	444	424	397	440	404	444	422	419	393	427	450	456	444	400	406	445	455	414	419	412	392	440	409	399	391	461	461	474	425	428	401	402	448	429	399	422	421	407	403	414	381	421	408	429	386	424	416	431	438	410	411	428	433	410	414	397	391	386	435	427	402	421	443	452	458	392	438	426	422	409	432	429	409	415	404	408	420	404	396	418	430	418	424	393	444	395	456	454	437	406	386	429	404	401	432	411	390	405	438	388	368	394	446	408	434	409	423	406	431	425	448	403	393	414	428	420
1120	304	290	277	244	240	240	242	215	235	215	251	229	213	232	246	236	230	226	237	223	227	221	221	234	221	204	208	214	226	225	215	263	255	235	223	235	224	221	236	226	216	236	227	233	243	224	255	245	225	231	217	255	236	228	229	197	214	235	218	192	217	192	211	208	228	237	222	207	235	238	215	263	214	229	247	228	210	234	238	218	228	251	252	233	216	212	215	228	218	207	221	200	211	221	246	251	215	225	247	242	228	219	227	221	225	227	216	229	232	217	211	236	233	229	228	210	218	215	230	200	223	222	230	227	242	221	258	210	238	201	225	209	214	234	222	229	238	226	229	248	220	225	213	207	212	222	216	204	211	238	230	211	220	223	212	228	220	233	244	213	236	234	210	219	219	225	210	223	233	212	209	211	218	236	245	230	241	218	227	216	213	219	237	225	239	234	210	211	245	216	198	179	204	219	235	210	238	215	226	201	223	246	201	242	214	222	208	224	217	239	224	228	219	221	231	231	224	232	211	212	231	238	224	231	236	233	222	232	230	223	234	215	236	234	198	212	235	232	209	256	254	204	238	232	213	215	229	227	221	251	230	215	210	254	210	243	189	229	232	224	230	219	215	198	201	207	214	252	247	223	229	222	230	219	236	214	239	229	221	188	220	233	208	228	233	235	224	234	210	244	221	238	220	237	197	245	230	238	244	246	220	241	238	205	221	212	227	198	209	203	219	207	217	231	236	211	247	212	206	210	229	203	220	243	232	201	238	221	212	218	243	212	221	223	230	222	231	191	210	232	242	209	208	212	229	220	224	218	244	236	231	219	241	192	229	225	252	209	232	212	216	201	220	202	227	232	229	233	219	227	214	227	229	221	199	207	246	239	212	228	212	226	222	238	268	236	221	255	206	230	207	205	250	246	225	223	210	222	219	210	241	241	230	229	249	231	230	233	215	212	250	212	220	235	218	219	223	241	234	244	220	239	213	230	247	242	212	212	212	230	209	249	191	204	224	229	248	223	221	210	242	236	247	204	227	230	206	231	240	218	226	260	231	227	233	240	207	225	235	217	242	225	230	220	197	218	254	224	240	229	221	235	206	211	235	245	228	228	225	220	220	232	216	226	239	221	212	242	244	222	230	215	235	262	232	250	215	243	222	239	200	221	239	226	215	225	232	257	233	237	227	202	244	227	234	249	246	222	216	214	230	234	234	211	249	249	220	220	204	217	223	242	230	255	208	233	235	232	224	240	217	237	244	234	223	231	230	203	232	216	245	217	224	254	210	239	230	213	229	216	229	236	214	228	209	226	230	242	242	216	233	210	210	240	238	211	238	240	216	223	220	235	234	220	249	203	236	218	238	224	243	202	222	211	223	241	216	243	230	235	221	246	203	229	209	202	202	233	224	181	208	240	235	211	192	227	216	232	221	230	235	223	226	207	221	200	233	212	218	233	252	208	249	255	221	214	210	212	235	199	210	195	219	229	220	206	247	212	241	220	243	230	217	213	227	224	197	221	223	235	217	225	202	233	232	248	235	219	227	219	247	229	255	228	224	204	230	216	258	230	240	232	220	232	246	242	208	218	227	236	196	209	226	200	259	214	235	209	213	226	221	225	218	230	226	215	235	215	222	236	216	209	227	226	229	219	245	230	225	231	229	219	202	220	231	214	230	221	229	231	223	236	223	250	196	233	213	205	237	214	217	213	207	219	235	234	214	229	219	228	227	222	227	243	243	227	216	200	218	232	242	223	228	209	227	232	218	225	225	210	221	244	225	232	218	217	235	221	246	213	209	232	227	234	220	248	219	223	246	232	230	205	210	220	229	219	231	224	213	216	221	224	244	238	202	255	236	232	205	232	210	200	219	207	231	203	242	250	230	195	224	201	239	198	235	204	219	218	202	245	215	268	239	190	238	217	229	211	240	199	211	206	206	217	197	243	203	219	202	209	205	210	217	229	232	246	255	230	205	237	225	227	200	196	220	234	218	259	208	236	199	253	227	220	227	248	234	233	233	246	206	202	212	197	192	244	229	221	231	257	235	231	240	211	239	222	211	203	218	216	222	227	221	206	218	226	210	236	209	247	239	220	243	228	219	230	197	240	213	193	234	223	230	235	237	239	201	221	246	228	233	259	212	247	227	216	196	213	205	234	218	217	207	225	204	222	224	221	231	201	213	238	222	231	231	211	245	225	203	229	235	210	193	223	232	228	227	237	243	210	211	247	238	208	239	236	217	236	217	240	222	232	214	237	228	216	217	232	233	238	210	220	237	227	207	234	252	240	238	233	234	216	243	223	222	222	249	266	229	217	225	220	212	218	218	218	232	238	209	227	245	245	233	207	235	224	208	221	224	258	207	217	245	266	217	213	244	227	213	220	213	218	197	239	205	222	195	230	220	233	213	232	250	209	235	249	238	213	243	206	234	257	226	253	216	188	226	224	247	233	232	220	238	230	225	235	228	236	244	215	219	202	238	212	221	223	219	213	233	232	232	232	244	206	243	205	203	224	213	213	250	221	208	225	208	227	234	240	225	229	258	221	201	225	233	204	226	215	214	226	225	218	207	227	226	198	219	243	220	226	219	230	227	218	209	248	214	231	241	238	210	226	221	215	243	222	215	233	230	236	231	225	223	227	249	203	237	224	215	213	236	196	226	227	221	225	238	214	222	227	213	212	231	194	230	214	201	196	217	238	250	212	238	226	258	239	238	221	236	238	224	235	246	252	207	225	219	215	241	216	238	216	248	256	237	240	206	226	233	220	236	243	237	252	200	224	224	210	206	224	212	241	235	230	238	224	224	216	208	202	209	259	230	226	203	249	210	201	239	233	238	226	234	212	207	207	233	232	222	220	219	238	231	234	237	212	236	248	213	213	223	244	241	253	218	211	217	206	220	214	245	225	221	214	222	240	218	240	201	247	238	245	233	234	199	211	219	242	231	228	218	210	240	239	230	222	249	197	237	244	213	229	232	237	219	201	224	230	226	225	205	237	237	219	213	238	231	206	225	220	220	213	207	215	237	199	205	238	216	234	224	211	226	241	206	196	241	225	237	232	216	239	227	229	225	216	239	194	240	240	233	234	208	247	241	207	224	241	223	218	216	199	243	221	214	215	201	221	234	231	218	238	225	202	241	208	227	196	231	208	223	256	233	212	233	228	218	208	219	230	228	256	208	206	204	244	224	223	205	218	224	217	233	222	224	243	230	237	199	210	241	228	239	225	222	196	222	227	190	203	194	233	223	221	237	224	229	236	230	246	237	263	231	224	209	203	255	206	224	228	214	223	232	213	232	219	214	216	213	224	202	231	230	212	210	224	214	232	230	214	243	238	228	213	249	229	222	246	229	208	231	205	211	234	230	224	220	263	223	208	226	211	231	227	245	216	216	244	231	203	228	214	231	231	204	211	235	216	219	217	237	234	223	217	229	232	240	225	229	208	228	260	223	210	231	184	238	213	236	234	228	225	237	219	199	214	237	221	213	218	215	207	234	235	240
2304	867	945	998	879	878	880	827	889	803	783	856	778	782	793	806	800	765	795	766	769	784	743	749	822	761	748	757	804	706	727	793	802	739	755	761	801	725	747	793	809	800	768	805	766	800	707	734	724	750	735	786	750	729	725	780	806	716	765	760	748	756	736	768	744	747	777	816	745	751	768	758	766	716	751	791	771	743	725	803	715	735	761	767	814	761	714	733	773	760	757	816	763	797	757	782	783	751	744	770	784	737	758	752	709	778	769	797	713	801	770	742	769	766	795	746	737	776	787	784	734	798	743	722	731	742	764	767	774	764	781	729	788	792	716	770	748	808	798	719	702	727	778	742	720	724	771	735	753	771	720	789	751	774	736	741	787	686	739	708	721	761	773	758	710	747	766	751	775	753	743	797	757	735	784	755	788	759	785	739	746	770	728	765	752	755	727	750	751	742	756	718	759	736	767	779	803	791	775	784	789	774	831	788	794	775	774	709	764	757	730	750	784	752	725	779	711	747	752	804	754	773	772	761	736	795	729	767	742	752	741	737	750	765	747	712	801	736	775	738	710	780	745	749	765	749	754	784	728	746	784	748	752	751	726	778	728	741	712	801	727	762	784	809	726	800	759	751	721	708	717	735	753	731	765	749	742	737	722	780	814	729	799	743	749	740	766	772	771	760	786	797	770	775	763	739	767	775	794	755	787	736	742	758	758	752	804	782	762	770	779	769	806	758	806	705	769	794	741	742	742	754	821	770	745	771	726	781	749	758	782	736	727	752	764	745	820	794	744	756	751	743	766	753	775	763	726	747	735	756	804	774	730	743	744	790	767	764	761	727	733	746	730	772	792	762	781	740	741	737	730	759	751	756	791	775	733	759	739	738	832	723	738	756	792	811	757	731	772	790	743	725	780	719	755	831	740	729	735	756	786	778	707	783	767	737	737	765	756	761	783	788	748	775	790	763	788	758	809	768	694	739	742	786	811	702	737	761	801	773	781	788	754	757	801	738	757	785	798	747	729	778	818	758	774	762	743	731	732	715	753	723	735	787	743	803	798	741	764	752	753	762	757	724	786	787	771	769	748	729	762	768	783	827	795	729	775	712	833	700	747	748	792	748	757	779	780	723	789	722	806	724	714	751	720	800	738	807	714	754	757	754	729	801	813	801	824	751	790	764	766	733	758	719	777	768	766	751	807	778	771	728	731	772	720	797	730	773	767	754	689	757	795	782	725	788	747	718	780	779	720	761	796	754	806	797	770	768	772	776	722	778	766	751	800	774	742	739	755	752	722	739	766	776	781	781	772	728	745	779	765	710	738	742	735	739	760	735	752	807	794	754	784	781	768	741	755	745	758	809	733	734	780	761	776	752	749	775	745	742	791	790	785	774	796	757	737	777	701	727	712	791	737	755	742	781	738	746	815	711	737	760	739	732	765	771	777	763	781	813	776	747	744	753	784	704	765	760	737	745	743	723	745	764	721	761	748	706	713	810	736	728	712	755	738	786	739	760	796	774	792	766	732	699	754	796	733	749	764	812	806	713	730	777	778	755	763	749	799	723	798	786	776	687	743	783	731	734	758	787	756	744	718	739	743	759	744	794	748	748	746	739	752	772	727	772	760	735	731	758	714	780	739	764	771	769	724	751	755	787	813	789	754	729	717	789	728	774	748	758	763	740	750	737	754	683	778	762	769	748	793	780	754	763	767	787	742	818	729	803	746	714	767	771	784	779	748	775	755	757	762	759	687	728	741	745	794	753	707	743	795	791	729	792	736	747	755	786	772	750	728	749	784	725	753	744	738	763	757	737	731	773	769	770	759	728	784	763	744	743	768	748	839	736	722	805	751	759	727	775	753	749	814	765	754	779	774	771	793	734	782	735	763	750	748	758	755	748	768	738	768	757	779	775	800	745	767	760	771	714	717	760	699	819	777	763	791	805	795	748	761	767	766	785	782	770	700	751	788	740	788	763	790	738	735	746	732	741	735	798	726	761	794	810	783	759	747	750	735	769	715	680	756	740	761	763	777	779	773	734	765	729	741	735	778	780	798	799	768	743	773	790	747	812	766	815	766	746	742	825	766	759	748	722	776	728	742	805	780	772	802	777	784	745	755	708	747	721	761	728	763	763	748	748	758	733	799	803	716	758	751	777	752	749	715	715	812	766	725	742	802	726	758	740	744	746	733	763	808	755	779	771	782	760	730	755	727	764	734	789	775	703	751	770	774	733	797	759	724	751	742	791	736	768	761	764	713	757	738	744	790	746	759	753	730	772	716	729	770	787	805	732	812	789	759	744	770	745	787	756	797	752	777	783	733	769	751	752	772	756	804	750	763	697	765	749	734	791	750	790	725	760	760	769	718	742	750	727	778	712	745	783	782	770	727	776	766	799	744	756	771	755	780	729	790	764	734	738	731	700	757	740	744	787	783	784	802	790	751	750	775	721	796	745	749	776	807	732	728	713	771	762	752	778	770	775	749	759	767	777	780	790	765	773	770	753	739	724	801	718	781	739	758	739	728	776	750	785	742	762	735	788	766	760	732	798	820	748	811	808	741	781	792	749	737	748	775	773	727	775	792	787	767	769	761	778	729	766	761	767	740	786	775	785	787	794	760	769	715	774	725	747	752	777	806	786	795	783	762	727	742	743	774	758	782	761	717	734	808	742	766	760	762	734	754	772	754	740	789	723	799	784	779	743	705	781	752	744	732	734	788	783	787	693	762	774	811	776	738	761	771	778	740	765	730	799	753	750	721	742	767	788	736	768	763	713	762	757	762	747	742	725	778	751	729	762	716	738	744	793	777	742	737	754	795	786	765	783	702	731	763	715	778	761	787	765	768	765	765	751	775	783	769	789	813	787	793	797	738	781	755	769	769	723	705	778	751	781	750	750	757	750	768	799	804	748	765	809	761	709	765	737	743	776	798	734	757	756	797	752	800	764	745	755	748	768	759	803	755	739	733	751	777	764	803	783	761	743	762	767	741	783	794	764	734	764	781	718	765	784	750	763	805	706	716	759	770	763	724	742	762	788	743	770	710	785	740	762	735	786	748	809	756	777	757	769	770	771	759	775	761	778	750	723	767	767	742	786	770	792	730	740	796	796	752	720	750	764	737	763	769	795	805	698	735	820	742	773	757	772	732	802	760	738	777	764	754	728	762	750	760	723	730	749	717	731	713	785	733	770	827	761	749	778	756	768	775	770	735	802	793	728	772	757	776	734	732	743	833	764	722	784	761	729	759	763	709	773	747	784	779	757	767	766	765	754	813	748	808	816	753	793	701	758	827	796	732	735	773	739	709	723	718	750	729	772	731	728	756	786	780	809	780	774	772	755	766	787	747	793	759	775	741	765	759	741	742	787	744	756	718	785	748	791	757	761	794	777	773	768	763	771	812	814	758	760	749	750	772	769	757	767	687	788	767	738	747	772	775	736	741	752	750	771	729	782	752	720	762	774	720	748	757	766	770	714	793	763	735	664	753	767	786	729	716	742
3887	892	1254	922	642	437	377	297	280	206	190	213	187	172	180	174	148	129	146	149	159	139	140	129	138	149	155	125	135	130	117	134	155	132	117	119	129	92	124	111	123	137	116	123	124	115	105	128	128	134	127	111	121	135	103	112	131	141	120	132	113	136	131	140	108	127	106	97	118	127	122	119	114	127	122	122	125	136	124	118	122	137	108	123	139	127	112	117	111	114	119	130	127	125	92	119	140	116	121	121	106	121	134	141	128	107	117	121	124	120	126	119	123	117	115	135	98	123	116	131	129	141	104	128	108	116	111	94	100	120	121	120	125	118	124	128	134	105	107	128	109	138	125	120	123	154	117	108	128	110	125	115	109	132	120	132	130	100	121	128	125	121	146	143	114	116	125	110	113	122	132	112	119	117	126	110	127	111	105	135	121	117	123	114	121	111	123	132	118	103	119	146	117	150	109	125	129	129	115	121	136	133	130	112	131	93	112	124	108	117	114	106	123	126	120	108	115	120	114	118	103	99	119	110	125	119	115	117	116	116	144	122	128	143	101	120	111	142	114	137	113	110	108	120	122	116	136	160	120	132	101	143	105	129	116	109	129	110	110	111	135	115	118	139	118	123	101	131	117	131	127	123	122	123	108	121	131	117	137	116	130	106	104	111	116	108	135	112	91	122	111	130	113	129	112	120	110	121	121	112	131	107	117	127	132	122	115	97	137	119	119	122	134	144	141	105	100	114	123	134	121	116	123	108	115	123	113	122	139	140	128	118	115	134	122	110	115	131	111	117	127	114	113	131	126	121	128	137	111	113	128	143	126	143	117	115	130	144	123	127	132	129	123	109	111	118	128	118	135	125	141	115	126	122	109	112	126	125	120	107	107	131	110	120	119	121	125	131	105	111	125	126	129	133	122	113	136	118	111	124	116	128	107	127	103	111	101	121	118	119	123	139	120	122	143	113	114	107	115	124	120	131	106	128	127	126	134	110	110	105	104	133	127	116	97	115	129	140	109	108	127	135	102	118	113	109	115	112	122	106	127	121	114	116	116	124	108	113	107	120	93	115	127	120	120	108	127	115	124	126	111	130	109	109	130	107	116	123	107	119	118	120	128	106	105	109	123	134	93	126	125	118	137	133	130	119	117	131	114	115	111	101	140	118	118	132	124	115	137	97	124	137	122	119	119	142	112	97	116	121	106	149	140	117	124	114	113	103	113	123	122	119	125	142	127	119	112	106	110	108	124	109	108	114	140	147	116	129	114	128	128	142	130	132	108	128	97	112	111	144	115	133	124	123	118	125	112	124	138	122	110	123	106	142	108	108	112	120	105	116	119	106	118	111	104	136	143	133	124	116	125	118	128	128	106	117	126	120	122	106	118	115	135	105	134	112	129	139	111	123	122	117	128	102	117	103	115	112	125	113	138	128	129	128	105	128	118	125	120	119	117	141	111	119	110	123	125	118	114	128	117	118	120	117	126	125	112	123	108	107	133	117	111	107	120	144	125	124	122	123	130	128	122	110	122	115	130	114	117	141	126	136	128	120	117	118	104	114	110	130	109	111	115	138	111	103	108	140	124	120	129	122	116	127	109	125	139	98	108	108	126	122	127	103	136	118	127	113	130	110	109	113	127	112	114	113	116	126	101	110	130	110	116	102	109	130	121	124	117	110	125	125	110	120	109	119	126	118	93	127	111	112	113	133	122	115	129	129	112	130	101	123	131	128	109	111	116	105	95	107	117	112	136	114	101	96	109	139	113	120	143	111	115	114	130	138	126	109	115	115	107	99	121	112	111	120	114	103	121	101	112	101	130	143	135	121	109	116	125	124	122	132	102	125	121	134	116	101	105	118	106	147	113	111	121	130	110	128	118	112	122	100	132	124	119	107	119	117	111	102	119	120	96	112	114	122	111	121	126	118	125	106	136	108	115	115	132	120	126	126	115	106	106	126	113	136	120	123	108	122	123	95	109	123	137	116	122	116	125	116	124	121	122	122	118	107	105	115	92	114	110	119	135	126	115	134	128	119	134	144	109	123	135	130	136	134	108	110	136	118	110	127	108	106	129	125	129	113	109	110	125	132	126	113	134	116	123	127	119	127	121	119	129	117	119	118	121	125	135	131	113	113	116	109	129	107	119	122	115	137	108	133	128	118	139	117	114	116	129	113	115	113	114	127	136	115	125	123	138	104	121	131	142	103	130	125	123	101	125	111	149	104	111	111	119	129	121	119	149	124	114	118	115	111	148	116	127	121	128	115	115	132	133	113	106	117	115	114	106	134	126	104	145	135	120	108	115	128	117	138	119	121	131	116	116	101	111	136	126	120	122	135	123	116	130	103	125	118	109	134	123	120	107	131	121	128	120	138	124	98	130	135	125	126	136	121	126	114	120	121	108	111	138	111	137	115	122	126	142	121	110	117	134	113	112	128	99	137	114	132	130	114	111	111	118	135	119	132	113	109	136	134	100	109	125	117	126	107	125	109	128	124	129	142	107	110	127	109	141	126	119	120	112	124	129	124	136	117	137	126	108	146	94	126	112	112	109	125	132	134	106	117	94	115	112	132	112	128	132	118	125	140	124	121	106	138	118	121	112	116	130	110	120	97	133	102	119	108	111	115	125	106	109	117	128	113	115	127	125	112	136	104	129	112	123	116	121	107	122	112	113	131	111	117	121	127	121	132	105	113	120	117	112	121	110	108	124	113	117	123	99	142	126	141	110	127	119	132	97	118	140	132	131	121	128	116	135	123	132	113	112	139	117	133	118	144	121	105	132	114	112	122	125	102	118	120	135	127	139	124	129	111	138	135	115	118	105	104	129	134	117	114	102	117	127	126	127	123	124	125	134	112	118	119	115	133	111	129	129	133	115	113	110	106	111	104	121	104	154	118	122	113	121	122	137	125	135	116	101	115	98	101	138	118	124	125	144	111	103	110	112	106	124	111	115	110	142	139	127	136	122	106	103	129	121	135	143	110	116	103	119	138	96	150	93	137	111	105	124	111	130	108	120	117	126	114	123	111	112	110	98	132	135	118	109	111	117	111	117	128	145	114	118	108	125	124	127	108	120	109	119	122	127	129	111	125	118	140	121	125	125	115	100	130	122	110	128	137	119	121	107	141	132	120	117	107	113	108	109	113	127	127	117	124	99	112	115	108	125	107	122	116	115	114	128	120	126	128	124	123	130	116	111	116	121	119	122	127	145	118	126	122	134	108	111	115	115	140	113	127	110	115	117	105	123	115	124	97	125	114	104	112	115	119	121	115	105	108	129	122	125	105	110	126	129	143	127	120	118	127	114	123	119	129	118	105	115	130	111	130	125	119	120	115	114	113	114	130	135	128	136	118	103	120	108	129	107	123	110	118	105	118	102	119	136	120	130	142	112	114	127	137	131	128	140	100	117	112	112	102	100	131	121	113	114	116	114	107	122	132	126	142	121	109	133	125	133	137	128	125	117	125	144	117	109	115	132	121	116	134	128	122	127	127	119	103
5225	1321	2986	3371	2898	2446	1986	1696	1455	1219	1184	1023	990	933	865	835	769	760	676	695	631	640	646	619	596	564	594	516	527	539	508	565	515	518	512	498	531	536	458	512	525	482	508	496	516	479	480	455	495	487	443	503	508	494	455	469	488	460	454	465	463	506	459	430	471	419	452	511	452	458	451	469	495	443	424	466	506	461	446	458	444	436	471	425	491	445	476	462	434	478	466	480	434	470	466	474	453	460	473	473	424	422	453	468	465	462	401	467	462	447	462	443	454	422	471	414	431	461	443	435	469	502	418	450	428	457	446	457	458	463	451	446	464	458	441	428	419	427	460	430	469	431	436	442	420	452	457	427	419	388	428	432	458	467	467	460	455	410	449	436	443	480	464	450	468	429	461	458	384	492	441	425	473	444	421	455	480	485	458	410	452	449	476	429	452	447	467	423	414	438	438	455	449	435	414	431	456	447	430	451	462	444	467	439	405	461	440	453	456	415	437	456	492	419	447	472	494	460	468	438	432	467	446	444	463	457	440	442	440	445	426	388	444	470	472	425	435	421	421	443	486	460	437	469	453	458	452	479	424	444	444	477	444	434	431	448	487	435	460	461	432	454	429	452	435	448	455	441	467	458	426	441	449	425	450	412	451	453	461	476	466	444	488	476	463	479	467	444	435	460	459	475	450	460	433	446	477	462	476	435	508	447	437	496	458	451	459	460	467	454	445	476	474	428	470	413	493	464	466	424	455	440	406	466	448	486	463	431	437	497	465	448	472	454	450	442	460	424	445	441	477	444	441	437	432	463	449	451	453	452	415	460	474	448	455	485	426	426	417	432	434	440	417	441	455	465	435	461	482	455	441	427	452	449	418	434	455	462	432	425	468	433	445	446	431	440	430	447	426	427	438	423	429	453	373	454	417	428	466	449	469	471	422	454	465	463	440	447	456	470	448	439	461	454	430	448	448	461	456	443	465	468	445	435	430	460	459	461	407	422	461	440	441	408	433	438	447	437	459	429	486	416	464	431	421	434	461	474	459	464	463	414	426	415	473	456	452	511	419	492	423	454	446	427	427	444	462	456	417	449	415	465	458	456	442	437	453	437	423	492	455	464	443	434	467	436	490	445	445	443	467	441	438	423	443	477	502	404	463	447	443	487	442	454	448	491	474	415	452	434	413	420	454	459	433	450	441	453	425	455	436	457	444	496	461	465	415	446	426	429	426	485	451	441	488	408	495	431	444	457	418	461	439	448	482	444	430	457	440	421	409	466	440	487	454	458	445	415	470	443	446	486	437	432	469	453	430	431	437	468	459	450	452	492	459	440	431	434	470	411	411	433	458	454	469	436	438	459	421	443	422	430	456	449	445	437	465	449	475	491	511	474	421	428	467	433	449	451	438	414	432	454	421	423	423	438	450	434	438	464	403	449	428	455	428	423	422	447	463	447	438	481	439	431	432	467	449	439	448	457	448	454	452	440	469	454	444	452	499	446	429	456	434	434	458	410	421	475	442	465	488	472	497	427	478	439	434	443	445	456	410	422	422	480	453	472	469	462	461	507	415	462	455	428	446	477	450	498	442	455	454	462	427	428	436	454	454	403	448	405	488	460	446	453	458	499	449	433	452	482	461	447	440	425	460	439	458	445	445	502	441	452	471	427	397	442	438	439	476	448	449	482	447	441	438	444	416	467	452	449	480	437	447	457	487	472	456	440	433	454	445	431	411	474	438	441	459	507	428	418	452	405	443	449	458	460	461	496	434	446	449	428	493	468	412	431	450	494	434	464	437	473	448	442	444	406	438	463	430	469	421	455	469	419	469	439	451	426	477	409	451	514	465	452	456	456	464	479	417	456	433	446	461	473	456	464	467	456	433	442	476	458	445	442	439	471	462	479	448	443	446	415	476	453	446	475	453	475	479	452	406	466	459	499	475	438	442	497	435	457	489	466	433	400	442	438	466	430	445	409	414	456	458	426	465	429	466	455	454	434	410	451	453	480	440	452	441	460	461	476	472	450	440	445	481	415	451	476	449	394	496	449	404	442	454	484	462	426	447	491	443	449	470	481	418	405	456	436	417	435	461	454	434	447	468	461	437	423	456	450	490	419	421	457	432	440	411	434	429	461	459	447	446	426	452	415	485	401	457	442	458	430	485	430	447	459	458	480	469	426	462	488	449	442	430	427	438	468	434	415	446	478	453	434	415	428	419	447	463	468	450	466	474	440	428	474	413	427	468	444	438	452	457	443	466	439	438	443	478	444	424	474	445	468	442	420	433	464	448	426	479	434	483	478	477	452	493	434	461	476	441	444	436	405	447	461	418	474	469	431	406	397	449	483	460	444	455	422	453	393	427	455	459	414	472	446	453	444	412	417	456	414	432	523	452	416	428	445	431	429	415	417	473	500	461	421	473	443	405	473	424	425	448	438	450	474	437	396	435	482	447	451	428	476	411	429	412	446	458	439	434	464	433	439	456	454	404	456	465	450	458	455	447	466	453	418	451	452	450	456	467	431	481	427	448	476	448	446	454	470	466	489	485	481	485	468	436	427	435	451	426	452	450	431	454	441	447	436	460	411	433	441	452	458	456	459	401	454	442	444	454	454	415	459	467	480	463	425	402	420	434	426	447	471	486	484	469	463	431	471	449	464	480	445	495	411	458	472	474	458	461	450	459	461	464	446	469	435	456	431	463	462	459	411	431	484	515	460	454	459	419	487	404	448	446	425	451	468	423	452	457	441	464	479	450	445	464	411	449	469	475	451	487	436	438	458	436	427	428	431	451	447	446	451	463	483	410	425	402	443	443	438	453	444	474	492	463	478	430	431	434	476	441	426	455	466	456	392	452	446	447	429	452	456	422	423	472	445	490	482	433	406	431	463	428	427	448	447	431	443	467	482	438	455	443	467	396	463	472	454	474	455	497	451	450	414	413	437	477	402	434	433	455	426	445	441	444	404	503	465	425	403	444	435	440	432	440	469	448	444	517	467	467	471	395	453	437	449	491	449	441	470	480	447	426	447	457	437	462	449	429	450	424	478	436	438	450	437	465	487	471	480	449	448	446	469	437	449	454	409	465	481	410	426	459	431	485	432	444	431	437	459	443	444	438	471	458	462	415	434	443	452	438	432	420	442	437	440	453	438	477	454	450	434	446	462	432	481	437	475	430	467	405	464	419	404	458	430	417	456	441	427	470	439	459	449	405	421	435	423	444	406	453	437	450	449	393	448	433	450	451	476	403	421	432	465	452	482	420	452	492	457	448	447	447	474	470	432	498	454	411	468	464	465	439	443	495	453	429	451	442	456	452	460	454	451	447	472	428	450	451	442	458	486	479	453	423	474	452	461	441	454	431	455	435	466	454	442	442	451	420	444	454	433	441	428	430	428	421	458	434	457	447	454	482	494	457	475	446	472	455	450	432	396	457	464	439	429	432	440	448	446	473	505	454	448	441	434	430	461	465	448	430	436	435	452	414	467	375	438	441	455	471	481	448	446
7091	1674	2145	1681	1113	766	628	446	373	320	277	261	264	220	200	153	151	158	187	164	134	165	153	132	146	119	124	120	125	115	109	125	123	130	130	128	124	104	119	106	110	112	136	115	135	122	114	124	102	104	104	116	114	120	110	124	128	124	107	102	92	119	113	104	116	117	112	101	110	92	121	109	110	96	107	115	109	103	91	106	114	115	121	122	121	126	113	123	99	110	109	96	117	103	90	114	125	109	104	114	112	98	122	111	102	107	110	118	117	117	118	120	102	108	103	113	110	122	106	112	120	100	111	116	108	113	106	110	115	105	111	114	112	121	106	94	121	93	122	100	109	107	119	110	88	123	107	112	114	118	121	95	93	121	110	134	118	102	97	87	115	129	96	96	127	95	128	109	98	106	103	100	104	112	122	89	108	105	118	100	113	86	87	123	104	116	109	109	120	102	119	105	107	98	104	108	95	110	122	99	112	121	98	92	104	120	100	102	117	107	118	112	112	104	97	104	110	111	105	91	115	99	104	125	113	105	115	117	105	102	135	98	109	100	81	118	109	129	131	119	122	108	110	112	106	107	101	106	116	116	112	107	100	125	121	102	108	121	120	106	110	109	108	113	117	98	119	96	106	101	101	124	106	87	113	103	106	114	130	85	106	111	102	112	94	110	111	106	96	126	113	83	116	95	115	110	120	107	114	108	110	89	104	117	112	117	111	93	94	88	114	110	118	109	118	100	120	106	121	126	105	102	124	110	106	105	114	111	104	94	110	106	109	103	126	118	135	110	102	114	103	115	118	109	107	122	119	98	103	99	104	125	108	109	97	104	111	94	97	113	103	92	101	103	100	102	125	91	116	92	109	99	117	126	108	126	95	108	97	107	107	105	115	117	113	121	100	118	120	108	120	95	111	96	106	100	96	91	131	102	103	91	101	95	108	96	118	89	121	112	110	106	115	102	107	111	108	102	97	93	92	112	112	106	107	86	118	106	116	121	104	110	129	112	121	91	102	126	121	108	102	96	106	113	114	100	98	101	121	129	115	103	92	92	93	91	113	96	119	106	112	120	100	103	98	109	102	120	124	114	112	100	120	103	114	113	106	115	111	115	120	121	113	109	101	107	113	115	109	111	104	106	102	100	111	115	104	110	126	123	106	120	93	94	109	105	108	94	99	115	124	107	113	109	122	119	112	109	124	93	117	92	95	112	115	124	94	99	96	115	83	110	128	105	113	87	124	140	114	115	94	117	99	126	111	105	122	112	90	117	121	89	112	83	108	123	104	114	121	106	104	120	109	113	131	113	110	101	106	104	119	91	92	109	117	117	100	109	120	94	112	103	126	125	137	103	114	118	96	111	104	101	122	115	107	110	106	106	114	101	121	98	115	111	104	118	107	93	109	102	110	124	127	103	92	103	133	88	116	113	124	112	119	117	106	115	89	114	94	108	108	111	106	98	102	106	119	115	111	130	114	97	123	100	93	99	107	115	111	104	106	94	100	127	128	119	99	108	84	115	107	117	93	93	105	105	95	115	84	98	119	115	97	101	106	101	115	110	111	84	102	113	95	107	114	107	128	118	117	108	102	133	94	112	104	81	98	90	112	101	119	87	105	137	126	115	111	104	89	107	122	127	119	88	102	104	93	123	103	131	110	101	103	111	110	117	115	93	120	99	104	105	101	85	117	105	107	119	92	116	100	96	116	103	109	117	103	115	109	110	104	92	108	109	108	113	102	105	114	107	107	104	100	112	116	121	98	98	101	110	103	109	103	109	106	99	93	122	105	102	118	118	96	102	107	103	98	100	100	106	115	101	102	112	104	98	111	111	102	97	94	106	115	111	105	102	111	112	126	107	82	98	105	111	103	115	107	111	107	109	123	101	104	113	110	107	123	97	99	114	113	114	100	108	137	114	107	105	123	87	92	92	114	116	119	119	110	120	113	97	114	114	104	106	102	99	119	119	100	113	120	108	112	107	104	121	104	114	109	119	111	104	107	106	121	111	121	110	96	98	113	118	108	121	114	118	122	115	127	108	114	113	108	116	88	118	110	130	109	101	100	115	107	98	107	111	82	96	110	111	102	117	118	108	108	108	128	134	119	101	106	144	116	104	105	108	98	123	113	107	95	106	113	109	136	107	94	129	107	106	95	120	109	111	123	97	116	99	102	91	107	107	108	111	102	119	112	110	106	99	103	106	118	96	94	117	103	113	89	107	119	120	109	138	112	106	102	116	115	113	99	109	105	99	100	102	109	112	95	103	108	89	107	135	84	126	108	113	117	118	121	97	121	106	118	125	97	96	109	127	102	98	102	119	106	109	114	109	108	115	98	101	99	97	117	110	122	108	90	93	115	107	107	104	117	114	96	102	122	88	101	140	110	96	106	108	99	115	90	104	115	110	115	114	103	120	101	95	105	117	111	108	106	96	131	110	108	116	114	111	108	102	107	96	107	115	130	116	114	98	111	112	118	86	104	108	107	90	119	117	114	114	120	93	114	105	122	116	102	123	105	135	102	117	109	96	101	117	114	125	108	103	112	119	101	109	98	102	100	112	107	132	131	113	116	120	108	85	102	97	103	108	108	101	116	104	108	115	101	93	100	113	103	93	108	134	95	120	106	108	122	109	118	96	108	89	115	114	106	113	110	111	113	117	110	108	109	121	93	99	93	101	96	109	125	115	117	97	106	115	96	111	114	132	105	106	119	89	123	112	92	105	97	101	102	117	94	103	116	96	101	123	116	91	111	102	95	121	140	125	97	121	128	124	108	114	117	111	112	90	104	106	102	111	90	113	99	86	84	114	118	103	106	105	115	100	88	111	106	79	127	94	119	101	107	108	104	103	113	117	120	111	131	105	110	94	122	106	112	106	112	104	87	101	115	97	112	121	116	112	93	112	105	115	116	119	108	104	111	80	111	114	109	103	120	96	87	100	108	118	114	114	96	101	115	83	101	108	102	139	108	121	125	108	102	102	115	103	95	111	110	112	94	111	110	121	103	119	103	113	121	123	114	105	98	100	112	104	115	121	93	93	100	117	110	102	114	114	92	112	104	98	109	105	113	116	114	101	97	107	101	106	102	105	101	97	105	129	115	96	103	105	91	109	103	108	101	103	110	135	107	96	102	116	135	111	88	114	107	95	81	106	95	101	113	126	104	109	114	100	116	107	81	104	108	102	112	103	99	125	103	97	92	94	107	117	105	120	119	104	106	108	82	104	122	137	112	103	104	107	115	114	95	103	97	99	112	115	93	115	108	126	116	105	109	106	107	101	115	99	110	98	81	123	120	94	113	105	108	101	92	112	108	112	111	119	100	118	88	111	93	95	110	83	102	104	118	97	116	100	115	116	118	98	120	130	95	126	108	96	97	96	132	118	115	122	110	121	118	126	101	100	90	103	116	119	121	107	102	115	108	118	115	113	111	111	85	104	83	92	94	124	107	94	97	95	121	105	119	109	110	104	124	109	105	127	109	96	126	101	118	102	118	105	85	98
7306	2205	5032	5769	5112	4035	3389	2781	2302	2013	1821	1643	1426	1274	1236	1156	1038	986	932	917	908	817	751	735	709	640	652	636	595	596	620	591	531	575	541	601	557	577	471	556	503	521	484	491	530	472	441	513	438	483	468	481	461	459	463	445	478	478	478	410	459	444	453	445	470	462	432	459	430	442	440	433	384	446	447	433	442	428	441	478	454	446	438	471	399	460	427	403	430	437	417	462	442	428	419	399	463	462	426	403	444	395	437	440	434	423	427	420	436	416	415	430	420	429	435	478	424	442	428	463	427	429	433	442	448	411	419	402	392	401	402	412	425	418	406	470	400	406	421	435	388	396	431	429	456	402	413	415	403	375	401	405	419	445	405	415	397	414	422	419	412	439	438	428	423	394	404	388	408	449	438	461	450	420	413	421	381	387	427	401	364	403	424	404	429	417	416	497	448	419	422	421	423	434	385	425	397	409	445	434	449	421	444	400	411	405	410	411	454	404	417	448	388	407	396	417	413	422	430	400	363	411	449	412	402	377	431	416	437	385	397	423	399	412	431	394	387	415	429	419	400	416	405	407	402	447	422	427	407	419	401	426	405	419	410	396	420	402	427	404	424	418	422	426	425	390	435	432	391	423	414	399	431	412	437	394	422	410	453	429	406	391	411	412	412	410	401	384	408	439	416	420	444	417	393	422	423	371	423	420	420	412	396	420	399	412	386	399	408	425	425	417	392	431	437	400	413	369	426	418	444	442	399	414	445	404	409	401	425	433	416	399	378	407	450	385	421	428	416	387	418	416	410	396	404	406	414	477	400	418	445	416	372	430	425	426	426	435	424	404	425	434	412	443	371	450	391	394	456	429	434	426	435	428	400	394	439	428	414	427	439	412	421	457	399	397	401	415	453	400	375	435	420	391	403	423	439	369	392	452	407	430	419	431	417	405	396	429	407	403	423	382	413	377	385	433	411	400	418	420	401	447	428	428	415	388	399	398	420	448	387	382	366	420	399	375	442	430	403	421	443	460	436	444	422	435	447	415	416	430	439	382	405	419	418	419	441	385	401	425	428	396	420	445	381	439	455	446	418	425	392	460	417	399	435	415	400	380	435	398	453	426	414	395	405	393	408	414	419	427	398	398	411	423	407	432	438	416	435	412	399	438	440	424	421	372	421	445	429	387	388	423	453	355	438	432	430	420	407	436	367	404	398	396	424	433	408	405	435	457	409	461	444	443	390	396	436	429	443	415	378	422	428	391	424	397	380	414	402	397	441	429	398	414	407	450	379	405	411	416	408	409	384	418	430	430	435	392	419	443	444	409	356	431	437	420	425	423	438	428	407	426	420	371	407	401	399	435	415	428	404	438	435	418	379	399	417	389	420	431	412	412	391	429	382	402	426	426	400	416	430	419	443	445	446	408	409	397	411	389	415	440	423	420	398	425	429	420	421	413	415	392	393	400	412	397	434	430	437	387	388	415	465	396	420	416	417	413	441	402	401	423	393	445	386	423	408	437	441	404	374	433	419	441	413	406	412	402	452	425	410	410	413	403	431	426	437	437	395	396	433	403	436	407	436	429	417	433	435	392	374	408	400	416	435	390	412	434	389	428	420	406	415	380	395	415	438	404	419	419	418	426	419	416	425	407	417	405	430	415	394	412	395	383	376	420	412	428	442	392	426	424	370	404	417	427	400	381	408	417	428	402	420	438	382	404	403	403	404	420	415	422	426	450	382	399	445	419	399	412	400	441	399	410	414	401	428	410	418	442	437	406	414	449	431	437	395	413	427	437	391	433	433	460	422	484	432	404	405	427	406	376	419	418	393	428	416	400	400	421	406	459	399	429	418	412	431	407	415	395	434	390	418	403	393	415	408	442	396	377	395	414	427	414	430	399	433	427	398	375	441	406	384	441	445	448	432	386	442	400	379	411	422	435	449	397	423	428	416	444	374	439	414	433	395	397	372	432	402	451	446	418	438	415	405	394	436	370	395	408	429	389	423	437	411	418	406	412	433	408	383	394	417	426	423	384	412	410	387	387	412	408	421	444	439	408	418	426	391	433	420	397	440	403	425	444	392	392	405	416	423	397	426	427	402	403	431	390	376	407	413	404	413	422	428	453	404	432	434	463	414	381	376	425	387	391	412	390	395	419	407	395	413	422	392	431	433	408	406	367	400	437	422	407	420	386	391	396	419	397	456	425	382	401	433	400	421	421	399	424	405	427	434	416	391	415	401	410	424	420	389	421	410	447	421	408	445	426	434	429	397	399	434	397	438	411	410	430	406	415	405	416	406	402	407	437	425	374	385	397	404	434	418	383	433	427	358	429	414	415	418	426	433	459	415	384	420	389	453	400	407	432	374	405	396	422	423	434	394	402	386	434	444	434	400	404	446	439	421	433	397	377	450	392	419	439	418	430	397	432	398	445	436	448	463	405	426	417	422	462	400	441	383	443	405	421	459	451	392	389	389	422	426	427	453	415	377	443	421	424	416	413	434	410	441	390	442	429	428	391	407	400	406	433	441	403	404	409	392	437	412	429	429	450	383	397	386	435	399	419	392	403	405	411	418	431	404	457	388	433	397	415	398	393	405	408	448	405	436	420	429	437	415	394	416	446	416	392	434	435	440	364	410	431	419	435	420	428	416	388	430	394	398	446	417	411	397	406	411	410	369	393	418	388	431	392	441	398	394	436	460	404	439	440	391	429	415	410	403	417	408	426	399	440	433	459	439	431	428	421	424	419	413	404	421	427	460	392	422	404	388	429	411	446	372	451	430	394	431	414	383	404	434	440	424	429	413	403	420	450	406	396	384	399	417	401	426	399	420	450	408	427	419	421	407	436	419	422	412	367	390	445	432	423	442	384	414	403	453	377	401	422	436	423	422	386	408	434	473	432	410	430	424	392	403	451	419	447	433	416	401	393	429	437	436	396	412	436	423	407	418	401	435	423	413	394	427	416	392	440	447	432	457	459	400	375	420	403	412	402	427	428	426	416	428	421	426	427	418	393	414	411	408	436	419	388	458	373	412	421	449	436	428	400	417	409	401	410	460	398	373	408	419	385	380	439	440	398	433	437	415	454	426	430	401	429	387	395	393	435	435	408	391	405	427	438	412	399	412	449	398	397	386	415	394	424	448	414	404	415	443	432	440	444	406	403	418	419	396	413	417	445	432	380	401	433	410	376	367	447	397	396	433	425	416	430	410	413	435	428	395	429	412	380	416	390	390	430	403	397	383	418	413	398	433	420	383	436	427	420	428	412	438	414	441	431	433	415	436	424	414	400	407	429	406	404	412	405	428	393	439	405	427	430	410	412	401	383	409	389	413	420	382	416	434	403	406	426	387	417	453	425	406	416	420	440	396	414	400	405	453	403	410	390	386	438	393	438	418	434	402	390	366	398	423	421	363	443	395	405	404	444	401	407	435	426	431	414	411	372	398	394	403	417	421	419	385	409	402	442	429	399	433	375	413	433	423	419	430	430	443	430	407	398	422	408
1285	303	304	315	276	269	228	233	228	260	233	245	243	240	270	221	261	244	239	249	256	248	221	208	224	230	242	254	251	235	210	227	226	246	208	248	235	254	235	259	212	207	223	243	246	256	237	236	207	218	250	236	231	254	238	226	222	237	228	215	258	237	219	241	259	237	236	262	248	242	242	206	240	243	233	250	244	232	228	201	245	215	195	260	223	231	243	221	229	240	244	241	219	214	218	239	226	219	253	247	223	220	253	247	239	240	251	224	236	222	232	256	241	226	249	245	223	256	233	252	248	236	239	238	239	245	227	270	224	247	228	209	248	235	255	233	235	218	218	229	227	258	235	206	239	218	225	269	201	235	246	217	245	259	208	250	230	237	228	227	235	203	254	245	236	226	229	218	255	253	239	227	253	225	225	229	195	231	231	246	236	228	267	235	224	245	246	222	260	249	256	232	223	258	234	224	246	246	253	235	228	224	235	232	208	256	252	221	278	220	238	234	230	244	251	253	202	237	228	214	219	219	251	224	244	260	229	249	220	217	209	232	242	221	232	246	217	233	229	268	226	239	224	221	230	257	236	249	221	249	226	224	224	242	225	211	249	239	246	230	235	241	225	239	233	255	233	234	227	267	250	234	277	248	230	240	232	250	226	229	211	258	230	231	231	244	227	219	190	251	228	230	220	207	211	208	235	207	253	257	238	235	225	226	249	246	206	227	229	226	250	230	258	216	237	220	247	224	257	246	254	239	231	238	221	239	233	243	225	227	247	238	217	237	248	239	230	244	239	231	215	257	245	237	254	237	236	256	225	235	212	238	239	213	227	237	218	217	253	246	247	254	233	234	262	247	221	232	211	225	242	241	228	253	231	257	194	246	218	257	239	232	242	249	226	270	234	240	231	242	233	229	241	233	270	243	259	221	232	233	225	216	251	261	214	209	249	252	221	230	238	231	238	241	239	236	244	221	215	270	253	255	234	198	240	243	249	244	227	221	227	224	236	249	248	239	249	248	238	241	228	226	235	248	211	275	239	257	223	248	222	223	239	206	222	253	263	248	243	243	201	231	230	258	230	237	225	221	210	212	250	223	211	237	245	225	222	276	198	235	199	234	216	237	235	223	222	228	222	213	230	247	243	233	242	214	260	249	252	248	228	232	223	225	240	227	254	237	264	222	206	228	227	233	231	255	226	218	219	260	248	237	210	234	254	231	279	231	224	232	221	227	242	216	239	252	251	219	240	216	221	224	247	232	224	264	227	244	242	216	224	259	241	243	233	205	230	215	238	231	241	288	232	236	226	235	247	230	255	234	245	243	235	204	233	242	246	222	223	256	255	247	254	244	245	261	248	258	220	234	231	238	232	250	245	212	219	222	227	233	206	213	225	247	220	259	235	242	226	227	235	228	255	242	240	228	252	251	263	243	245	236	249	229	244	245	229	239	228	210	245	236	218	252	214	244	216	228	251	199	254	273	219	254	249	249	232	230	228	221	249	244	242	253	210	240	256	222	251	234	233	240	236	237	210	222	242	237	248	249	257	244	238	262	234	243	242	223	246	258	257	213	244	260	199	253	249	240	236	238	255	221	232	239	237	241	217	229	258	211	241	217	233	235	248	216	239	269	256	278	233	249	246	247	250	245	250	254	243	228	225	240	282	182	238	235	231	209	221	236	264	251	242	219	260	255	227	216	257	230	221	231	216	254	234	225	227	269	236	248	253	220	246	241	250	212	241	254	214	260	230	213	256	246	209	242	248	245	262	232	211	236	236	243	229	238	261	238	214	208	242	217	248	228	195	220	233	241	220	257	226	241	237	236	237	224	259	249	246	218	212	245	213	213	228	242	238	226	262	244	226	261	250	250	237	251	247	247	261	225	246	240	222	229	256	264	209	224	243	238	243	242	246	223	234	225	251	220	242	244	210	225	230	231	235	262	237	221	244	263	205	248	238	235	244	223	223	241	228	231	232	242	215	233	245	217	239	247	229	235	240	246	250	229	231	240	230	212	239	232	238	234	228	220	228	246	253	214	237	245	244	225	243	219	235	213	228	253	246	254	231	225	244	223	229	233	236	256	211	231	254	241	216	219	230	245	208	261	258	218	220	222	263	250	218	254	229	225	245	225	240	225	239	221	239	221	246	240	251	216	232	252	240	238	240	242	247	252	248	223	252	240	228	245	247	237	213	226	236	253	227	225	215	237	239	231	238	217	222	270	232	264	246	214	221	221	228	232	205	216	231	244	235	228	250	245	219	255	236	218	237	231	247	237	229	211	248	216	228	219	218	248	244	217	218	246	234	250	236	245	244	244	238	240	231	232	217	215	237	246	227	237	254	228	221	253	243	239	249	253	241	240	216	221	236	243	226	255	237	225	230	248	237	228	237	224	215	221	237	256	247	243	234	245	226	245	215	233	212	240	261	192	239	237	238	220	215	225	232	213	242	237	241	255	237	245	260	238	218	232	248	228	248	242	234	224	262	253	257	221	250	235	240	217	236	235	243	241	257	238	265	256	230	225	254	245	244	258	231	234	273	233	218	217	220	244	266	211	230	224	225	225	234	254	253	240	253	233	253	221	252	241	245	222	229	237	245	221	250	251	221	226	244	236	225	203	229	211	224	230	240	215	223	212	228	221	232	221	219	202	242	212	251	245	209	255	239	246	231	214	248	244	241	229	230	256	237	233	237	211	256	246	256	256	232	247	219	219	216	230	247	230	238	212	260	228	264	246	231	249	242	225	234	235	218	225	223	231	230	214	250	214	214	251	228	243	245	224	241	227	244	218	239	227	256	222	220	236	243	245	217	223	228	259	211	252	218	263	243	230	233	255	249	230	230	239	229	232	224	226	228	253	221	266	241	224	225	226	235	227	227	234	235	211	251	226	227	231	211	236	218	229	240	231	254	235	237	233	221	220	218	217	225	218	240	219	246	248	215	245	256	239	243	223	217	216	228	231	216	241	249	223	226	228	246	218	262	240	231	239	238	260	239	216	251	224	250	207	236	246	238	249	239	227	239	226	238	233	243	245	222	229	224	227	224	228	233	243	208	230	222	252	220	221	234	223	229	261	251	273	279	245	219	259	247	233	244	227	224	227	218	238	242	246	243	206	245	262	247	231	233	266	242	223	241	229	230	236	220	232	228	222	236	220	238	218	228	236	236	224	242	228	225	236	223	227	242	242	214	223	229	196	219	256	281	223	234	246	237	241	224	240	218	256	218	222	245	244	243	247	213	236	225	246	197	261	239	242	238	246	227	239	256	228	232	233	248	238	225	228	251	236	237	221	217	267	262	242	245	246	242	246	220	238	219	224	238	265	222	197	229	226	204	245	222	251	237	239	265	224	269	214	246	239	253	235	202	219	214	220	224	226	242	223	253	226	216	237	233	212	232	236	235	237	231	208	219	250	214	257	222	230	225	213	266	228	232	221	234	236	226	215	234	237	213	242	250	216	239	243	253	234	219	214	232	242	197	249	224	251	229	232	224	212	217	249
2200	779	883	906	933	834	805	800	748	765	751	759	769	755	794	759	675	725	738	781	773	725	730	774	757	708	768	747	725	731	754	737	709	705	765	753	733	718	782	731	722	696	699	716	739	707	755	709	708	725	746	719	747	710	715	706	738	696	727	690	689	740	749	718	664	732	705	707	758	747	723	750	741	709	770	739	753	723	743	700	709	754	766	739	728	716	719	705	704	800	716	754	769	744	734	740	715	734	735	739	691	735	669	705	735	740	745	725	658	680	750	718	738	758	751	692	708	726	709	715	723	729	654	726	723	734	720	716	753	733	744	705	711	683	696	702	693	710	694	693	737	720	785	786	699	711	720	729	677	683	779	746	721	737	743	730	720	701	749	715	719	726	735	728	707	712	732	724	769	699	700	715	744	683	751	689	689	734	783	717	738	679	749	665	727	725	743	712	712	713	737	760	762	776	737	693	716	681	739	756	710	704	687	699	697	700	720	690	750	789	732	729	709	744	768	731	701	726	766	704	746	683	764	720	716	730	729	725	736	704	726	734	731	747	753	743	715	716	729	719	734	706	753	758	729	710	716	704	733	709	739	750	700	699	725	743	726	711	698	680	730	710	730	694	713	703	713	725	714	701	739	760	732	713	700	718	769	780	718	747	706	748	775	715	745	727	746	659	719	761	740	721	724	745	728	714	712	696	752	734	734	718	710	748	739	698	716	707	741	711	686	709	740	759	778	717	719	730	734	712	758	713	774	704	730	745	681	697	712	739	716	780	704	705	736	777	739	774	693	715	719	739	740	725	691	718	656	737	707	741	667	728	727	757	718	745	745	744	706	734	743	697	725	727	719	658	740	710	730	690	730	706	695	726	739	742	727	714	722	721	698	770	720	725	729	696	709	732	720	698	746	740	722	793	703	722	703	699	669	707	765	707	728	732	763	723	682	700	654	714	742	752	666	728	725	668	750	747	727	745	711	708	721	731	693	727	731	669	684	727	685	739	715	712	749	763	720	724	766	712	681	768	715	708	666	728	721	716	689	722	683	673	765	734	726	672	768	689	693	690	756	707	703	725	711	648	722	703	700	717	722	752	752	734	641	749	723	712	729	709	718	723	704	753	717	745	733	757	705	733	698	744	726	719	728	735	721	711	677	728	720	737	689	716	674	726	688	715	688	751	724	718	708	752	740	738	779	739	704	737	741	707	724	723	737	721	752	745	689	733	770	723	711	700	707	740	729	712	700	714	757	707	731	699	740	737	734	739	681	711	743	746	738	671	730	750	749	746	756	703	725	685	690	753	725	729	669	712	707	713	719	677	736	721	711	696	733	735	687	731	710	731	705	741	721	722	757	744	746	709	677	754	714	724	701	723	724	742	729	699	727	719	675	706	737	746	694	712	743	715	696	688	717	700	766	743	767	713	723	723	746	712	684	742	728	747	752	709	714	800	717	703	689	671	725	696	717	734	744	689	708	731	735	711	703	707	762	697	694	777	671	695	721	724	731	714	739	706	720	670	720	669	703	752	672	745	715	723	675	688	703	707	756	722	765	681	697	740	707	745	751	703	718	707	780	739	754	751	688	721	756	717	675	734	721	716	721	695	710	759	731	739	721	754	697	730	715	739	736	715	694	696	688	754	715	766	704	720	755	758	710	741	717	717	738	700	746	695	695	673	727	691	732	683	721	691	748	717	739	677	709	694	714	738	709	774	736	718	762	711	752	762	752	697	728	751	735	700	739	733	727	715	766	719	701	735	689	704	721	735	719	707	757	691	725	674	697	736	702	706	691	750	729	719	681	717	773	725	698	730	775	718	711	759	733	693	747	743	702	733	673	731	746	681	670	709	707	670	755	689	733	692	679	744	703	741	747	702	732	739	682	721	691	716	687	742	755	702	745	705	737	764	737	718	649	706	739	742	727	677	731	700	731	714	726	764	715	713	752	701	730	727	764	726	694	685	732	749	699	686	745	735	741	741	752	728	733	732	710	742	710	714	705	693	672	734	751	671	734	742	755	717	708	722	690	707	714	773	704	705	708	756	742	760	744	713	769	719	726	702	736	717	698	720	719	762	715	743	756	722	693	713	725	720	744	775	712	724	707	692	708	719	739	780	680	769	755	714	730	716	729	747	705	687	717	709	720	730	718	725	724	703	692	720	728	709	686	736	681	717	701	702	734	710	773	695	743	738	740	713	743	751	700	738	721	767	733	674	764	735	749	710	733	700	702	715	700	737	709	690	700	664	746	712	676	687	719	692	757	729	726	739	768	702	675	695	695	747	684	700	692	745	716	768	660	726	712	716	740	746	703	757	732	718	687	726	736	644	718	698	752	687	716	682	723	743	735	711	695	729	719	701	720	737	743	757	689	716	738	719	752	731	681	727	751	735	759	704	726	711	727	726	707	680	712	655	707	749	725	703	716	715	710	727	761	663	738	773	747	690	754	731	714	679	735	718	711	784	706	733	751	694	701	753	654	712	739	707	755	772	761	720	718	734	748	739	717	685	684	754	700	708	699	697	708	711	728	714	743	746	750	728	724	740	711	668	723	723	733	738	689	681	705	722	740	649	673	759	709	705	725	729	716	726	723	716	695	684	676	696	746	717	689	756	703	742	698	700	705	769	710	719	749	735	719	706	718	725	709	746	728	722	765	735	733	656	721	754	728	718	742	745	729	769	694	724	707	709	718	747	720	704	768	744	720	713	677	764	728	692	718	707	694	708	770	729	709	703	718	690	708	723	745	761	744	736	719	695	693	717	686	736	683	711	768	703	690	694	706	695	693	722	745	702	707	771	694	734	677	703	763	732	753	741	731	756	707	706	731	737	740	744	735	720	741	651	728	705	712	688	747	708	741	757	708	705	699	734	707	714	720	723	782	700	700	720	694	727	736	732	759	720	700	732	751	720	736	718	763	767	696	695	703	733	754	692	735	756	738	721	712	809	720	705	728	734	705	696	685	727	759	696	683	730	721	722	718	713	719	757	769	726	727	715	705	722	753	739	729	729	694	725	730	724	749	719	699	694	748	720	768	722	709	706	746	752	733	730	706	717	681	741	740	700	737	716	685	742	692	677	697	718	725	761	740	727	690	706	724	689	691	717	723	711	740	671	705	725	710	718	753	744	714	720	763	726	737	716	710	720	692	736	733	720	707	725	710	758	760	737	719	717	704	684	717	732	726	727	711	683	755	710	722	713	724	725	706	737	681	708	746	728	748	735	699	691	717	749	747	730	745	728	693	722	745	724	745	723	739	725	691	688	711	758	746	669	760	687	747	743	734	729	747	677	785	746	763	709	746	724	699	712	768	721	708	733	725	682	771	709	712	683	723	717	725	682	728	746	742	731	698	761	722	698	726	691	791	689	748	718	691	718	692	699	687	710	776	718	790	740	736	752	720	750	706	681	704	680	721	733	703	722	703	730	697	743	692	703	679	747	743	694	744	755	739	752	668	801	726	715	754	739	753	683	742	733	712	721	725	711	704	726	734	717	742	729
4080	888	1320	903	671	492	414	314	264	255	200	207	182	184	166	171	173	189	152	147	135	131	143	167	124	143	125	139	123	137	139	112	140	129	134	132	145	121	136	161	126	144	134	127	123	118	125	114	138	119	130	118	122	117	132	126	130	145	110	124	116	133	114	138	132	126	139	119	125	101	129	149	138	141	121	133	122	114	112	135	124	132	127	115	126	121	124	120	128	104	122	135	130	127	137	127	128	137	115	111	145	149	127	129	121	136	128	134	130	114	140	126	162	115	129	104	118	115	116	169	108	123	130	116	122	142	122	153	117	121	129	121	116	134	125	121	103	121	114	134	106	132	139	131	127	137	129	125	129	130	134	124	142	125	113	129	124	121	141	114	140	124	134	140	141	118	142	138	130	134	139	132	147	147	130	129	126	129	129	135	125	122	139	132	110	134	136	136	119	124	98	116	110	120	140	147	164	122	110	129	123	122	135	128	136	141	137	128	130	146	135	118	136	131	133	130	121	124	122	129	118	141	122	127	134	115	132	113	133	126	122	117	124	136	123	124	131	130	143	123	118	119	139	124	146	122	139	121	132	136	113	115	128	126	134	122	118	142	146	131	139	134	123	102	126	101	127	126	127	136	112	147	116	116	123	132	131	151	114	118	116	123	129	124	113	117	108	133	125	119	123	133	132	128	115	127	133	105	126	111	134	129	122	120	136	132	116	113	124	141	117	117	124	145	142	145	142	135	114	112	137	119	135	115	135	115	134	134	107	129	132	139	127	134	127	131	117	126	145	145	119	142	139	120	118	109	136	123	129	117	132	138	122	117	117	109	118	123	121	120	140	111	96	135	129	116	121	117	121	129	125	139	129	129	93	139	133	116	141	112	135	122	126	112	125	135	129	125	123	130	138	113	149	118	130	151	119	145	119	132	124	128	112	139	109	121	133	132	120	110	120	122	136	123	113	120	126	121	126	126	148	111	116	120	140	124	149	121	120	141	125	120	121	119	135	97	110	105	111	147	101	144	110	121	109	142	131	137	128	122	110	130	112	126	113	132	134	123	122	134	128	122	122	120	149	134	137	119	121	122	134	118	122	131	135	137	112	120	128	118	145	120	138	110	117	123	130	155	126	121	125	125	149	135	107	117	111	136	115	133	145	120	133	114	120	130	114	121	124	137	132	133	143	140	136	134	122	125	134	129	125	127	112	117	137	138	149	128	135	117	119	130	140	136	133	131	123	136	118	128	146	100	132	119	130	116	136	151	139	147	120	124	125	132	122	130	129	130	135	132	127	164	149	124	135	120	148	120	115	114	127	116	113	105	127	119	117	136	128	138	134	131	128	141	110	114	119	130	133	131	135	123	104	132	132	131	143	139	114	114	124	134	123	110	140	123	122	127	118	125	137	112	113	139	122	123	129	113	132	115	129	109	129	121	125	120	131	126	128	127	137	137	115	135	108	146	132	137	120	130	106	125	132	113	126	137	114	132	123	135	110	130	147	128	133	131	124	116	138	127	117	115	132	131	135	127	114	127	112	134	129	141	140	117	123	119	132	133	136	129	120	120	124	121	143	141	121	121	116	128	120	117	120	117	117	139	134	126	132	121	149	127	142	123	103	132	106	116	126	125	123	98	148	102	128	113	117	126	124	131	125	129	144	124	126	116	136	125	127	128	132	131	124	124	128	124	116	128	131	131	139	126	117	114	141	112	109	126	136	113	127	149	113	131	122	118	121	129	141	114	109	123	138	141	147	138	117	118	144	164	136	122	123	122	131	105	144	127	120	152	128	124	129	132	134	113	111	125	135	138	140	123	107	117	124	110	108	148	124	118	121	125	109	125	113	136	137	115	147	143	122	133	124	116	115	129	121	137	108	126	107	130	146	125	150	117	124	118	161	120	128	124	117	132	146	141	124	139	132	131	115	118	141	129	118	131	122	138	151	131	133	116	113	126	118	138	109	134	126	140	107	123	136	126	132	126	128	135	110	135	125	151	151	104	132	123	122	108	119	121	152	133	118	119	145	135	130	112	130	127	150	137	115	122	114	129	108	134	129	103	132	141	129	134	126	121	113	134	109	126	118	126	117	116	126	113	119	138	127	128	119	137	117	127	110	137	128	121	119	123	133	119	114	123	135	116	131	125	119	135	141	117	125	113	128	155	112	130	150	132	102	125	140	145	125	115	134	110	132	110	140	139	115	125	116	136	134	129	134	125	124	122	118	141	132	108	139	128	121	132	139	121	120	118	144	124	139	116	118	98	116	108	132	122	118	123	125	147	124	97	119	141	127	130	107	159	141	139	140	138	120	134	111	136	113	116	124	136	134	138	117	134	133	138	140	144	128	134	116	120	128	114	129	135	133	136	128	130	101	143	119	117	126	105	147	116	154	115	132	136	108	130	126	122	138	132	119	131	138	138	116	111	142	111	120	109	142	130	138	97	132	136	120	141	122	117	116	119	141	129	138	122	119	111	131	110	123	108	124	131	144	138	134	128	129	129	120	116	125	124	119	113	139	122	126	106	119	106	123	122	142	123	112	132	110	135	116	147	143	130	129	107	125	118	137	136	129	108	140	116	121	124	143	124	130	141	134	152	122	122	121	136	128	123	141	118	121	110	121	118	132	110	135	133	123	109	109	120	109	118	131	120	119	128	136	124	105	132	138	147	118	102	119	121	114	125	137	121	124	121	133	107	106	129	134	121	119	134	121	111	117	123	135	127	122	130	131	124	121	145	121	117	128	116	130	121	139	122	121	107	122	126	131	145	147	118	113	124	124	112	121	121	130	139	142	126	121	118	134	134	115	126	109	111	126	137	137	132	133	126	109	132	112	134	125	123	135	119	120	121	137	143	137	129	135	127	128	133	109	124	118	123	136	131	128	134	113	127	132	111	134	125	120	119	128	128	115	134	136	117	131	116	112	125	116	136	131	128	118	136	118	125	126	132	128	116	126	111	109	123	118	127	125	130	116	106	136	118	111	133	131	115	126	106	125	114	113	103	115	122	124	116	129	122	135	109	136	122	136	120	135	109	136	133	130	122	134	131	121	119	132	116	114	117	118	131	124	109	115	138	141	136	121	113	148	127	134	129	132	124	128	114	120	142	136	153	108	124	118	121	129	98	131	147	124	114	139	109	134	112	129	118	141	129	140	137	113	117	128	107	125	131	126	120	121	113	115	120	130	119	119	132	117	104	121	122	121	139	125	132	134	117	130	125	128	128	129	136	131	124	126	125	124	147	113	126	143	103	111	126	135	153	121	137	119	122	107	117	111	132	133	145	142	121	122	124	129	118	123	130	145	142	130	133	122	99	132	136	141	113	104	132	130	116	118	131	104	110	122	124	135	131	120	113	121	139	124	137	138	116	119	134	141	126	123	121	127	117	123	116	104	128	117	111	141	153	114	118	141	120	106	135	108	115	120	138	140	119	127	123	121	126	133	128	105	141	119	123	118	138	134	109	114	111	136	143	127	104	121	120	118	143	133	123	122	131
5523	1420	2981	3465	3091	2557	2037	1812	1610	1404	1245	1140	1017	970	917	872	867	795	748	665	693	693	644	718	624	569	584	600	568	568	530	547	534	582	573	592	533	550	529	517	522	542	510	524	562	520	534	539	541	519	543	520	473	526	462	478	496	510	472	513	551	505	479	509	501	460	476	484	486	473	446	463	473	504	493	479	504	495	451	530	496	476	498	472	492	453	501	465	479	469	451	484	506	494	477	428	484	475	479	439	474	442	524	449	457	499	491	481	490	461	449	480	477	464	464	492	431	502	511	484	465	487	474	485	450	455	502	481	462	478	486	514	459	481	485	500	452	464	423	470	495	468	476	459	448	478	453	474	488	453	456	490	487	457	478	476	470	501	476	445	470	465	482	463	444	449	452	479	440	501	448	428	467	489	459	445	456	486	497	469	440	481	478	477	444	486	458	471	464	466	451	457	491	511	490	518	501	465	475	444	474	487	476	465	458	448	469	468	455	495	459	438	458	473	435	452	501	471	481	463	511	481	481	513	482	405	511	487	477	478	503	470	463	485	503	467	492	470	490	466	473	470	467	480	467	491	497	463	480	491	468	436	475	495	463	451	480	447	443	477	488	423	485	479	479	470	461	507	453	431	476	430	489	476	425	475	466	456	452	494	500	440	467	483	442	484	510	497	496	463	478	492	449	448	481	514	502	456	454	444	491	445	488	429	453	490	466	473	452	429	484	446	472	480	491	460	476	440	506	504	481	470	453	474	439	495	455	465	470	496	455	502	488	482	501	483	443	473	497	470	483	473	480	478	472	480	450	518	495	510	489	455	474	446	479	476	462	528	471	450	480	465	500	449	445	474	492	449	484	498	504	457	491	459	479	477	477	459	475	474	494	486	464	495	500	448	456	464	454	482	429	462	463	465	477	487	476	468	459	452	455	502	448	499	441	440	445	443	457	469	490	472	462	440	501	488	459	488	496	480	489	479	468	435	493	476	473	462	453	460	458	463	482	455	495	495	491	465	430	440	466	487	477	449	479	500	499	475	491	447	450	479	477	481	490	448	450	463	463	464	456	468	436	482	428	503	495	488	462	488	464	459	446	470	469	465	505	452	492	417	436	471	491	474	483	465	486	452	440	474	470	505	474	456	456	459	447	455	439	499	437	444	449	494	457	452	481	428	527	490	446	458	477	466	464	472	449	460	464	479	456	477	483	485	482	512	458	467	438	472	464	475	442	465	426	459	468	468	498	480	489	508	457	505	483	454	491	500	469	483	471	434	507	446	457	482	443	484	432	491	480	500	441	482	448	499	468	483	459	452	478	457	453	461	451	481	470	475	485	450	518	458	476	409	416	505	469	443	490	479	470	509	502	514	483	522	430	486	456	456	479	476	508	476	466	469	429	460	490	487	490	522	434	454	492	476	490	475	473	488	502	497	458	480	490	441	461	501	494	451	456	487	487	454	469	434	459	497	476	495	528	443	477	454	458	456	482	462	482	484	430	500	499	468	457	478	446	484	483	441	484	426	461	526	411	493	462	448	482	484	469	476	450	497	472	478	490	480	455	472	467	468	422	464	446	472	460	472	481	474	467	470	477	447	459	433	515	478	442	465	464	487	491	465	473	458	469	445	476	471	442	474	433	495	434	477	434	437	494	486	441	508	486	437	452	451	475	464	462	475	493	478	477	496	477	421	479	485	512	488	455	474	478	495	440	493	464	445	463	487	427	499	490	441	459	481	473	503	485	483	435	463	448	490	492	493	457	486	456	445	472	489	463	443	442	455	500	461	491	518	479	483	506	468	419	444	467	496	442	465	455	474	480	467	471	507	447	472	445	477	452	493	505	436	443	510	478	484	472	443	447	481	485	460	481	487	441	476	468	515	452	459	462	490	462	485	479	503	490	474	511	453	501	476	449	457	492	484	485	486	487	479	469	454	477	476	468	460	476	487	496	459	518	476	451	467	490	428	470	458	467	457	480	500	467	432	506	478	492	473	500	477	463	482	484	476	488	481	494	465	483	503	481	446	492	439	487	531	449	447	447	486	455	475	492	498	447	471	490	463	480	465	481	467	485	468	447	507	460	470	423	509	488	449	429	459	479	455	480	450	467	477	486	459	467	499	472	490	471	474	461	470	445	469	492	464	490	456	484	518	526	462	476	443	462	470	450	471	466	458	417	434	458	479	496	467	469	493	500	469	473	480	457	473	455	477	510	432	491	471	431	457	444	532	467	478	478	479	489	459	476	462	489	464	532	467	499	500	484	462	451	504	467	483	480	462	483	460	505	470	459	470	441	470	460	479	478	467	456	473	465	459	483	508	442	516	430	451	449	475	463	454	505	462	449	478	500	495	479	433	444	476	483	460	443	457	459	451	494	463	463	458	425	470	456	465	474	440	448	474	469	536	461	487	493	467	432	516	479	446	442	504	456	443	475	449	443	473	455	474	481	471	523	447	505	439	465	406	440	471	502	499	470	493	529	487	499	437	510	473	447	487	450	467	488	446	481	466	456	478	487	463	479	478	445	458	490	454	464	469	426	465	459	475	454	486	461	442	483	506	453	481	475	484	474	469	471	466	449	484	461	475	467	474	487	460	489	469	451	472	480	463	425	458	485	430	494	497	477	472	442	433	489	438	486	443	464	450	474	462	475	491	487	485	481	486	469	482	472	499	441	494	467	460	454	466	501	460	485	455	483	489	467	479	467	442	454	448	486	474	489	454	482	454	459	452	472	527	501	481	525	474	494	493	443	447	460	476	501	442	486	453	487	489	462	506	431	462	477	474	474	476	429	442	487	486	469	480	481	480	463	457	459	424	461	431	442	476	513	465	463	490	494	491	508	527	464	469	487	445	476	480	473	463	483	451	503	472	464	468	432	448	470	439	460	452	492	430	464	472	477	463	444	487	487	459	455	484	466	470	518	452	494	496	477	464	486	453	462	472	439	494	489	461	498	493	444	456	477	459	470	474	460	469	453	456	468	459	447	494	453	449	467	453	476	489	451	479	466	496	467	433	475	475	468	474	446	429	513	423	516	499	477	461	471	499	475	493	477	485	484	428	428	471	457	481	481	453	490	457	468	482	449	481	480	436	480	450	449	476	509	497	466	466	469	482	483	517	512	454	464	456	474	478	434	498	447	496	461	475	476	473	449	441	471	460	452	464	463	453	454	479	473	506	496	468	485	464	475	455	439	473	467	449	480	513	474	477	472	477	464	515	501	480	489	433	457	483	498	475	432	458	449	472	461	433	487	474	450	484	458	461	490	449	443	460	464	475	474	467	461	473	443	487	472	509	479	481	500	503	504	479	492	474	456	509	453	471	485	474	459	455	453	475	468	476	451	455	499	466	437	432	483	491	486	460	480	467	455	477	457	469	446	525	538	508	496	476	463	501	487	502	489	450	507	466	455	434	444	479	469	442	497	484	498	505	468	489	499	427	485	491	473	435	467	462	464	445	505	464	447	438	474	473	467	428	470	459	498	478	473	465	488	467	485	468
7158	1721	2279	1604	1123	769	612	494	402	354	284	271	260	218	183	198	186	163	185	157	143	133	142	130	138	131	151	132	128	130	108	115	122	106	106	124	121	113	109	110	112	120	108	125	120	106	108	125	113	99	116	118	118	127	126	132	118	99	107	105	94	121	112	115	101	121	119	94	100	107	112	107	110	101	131	118	111	123	115	117	110	100	91	118	107	115	106	104	102	114	118	110	120	88	119	104	99	117	109	124	120	120	117	110	118	109	104	103	109	100	118	105	92	104	100	106	117	118	120	104	104	119	110	109	113	120	97	121	89	124	123	87	128	113	108	109	106	102	103	114	129	105	105	94	110	130	116	109	101	100	130	113	108	103	123	114	119	125	117	118	108	95	100	119	115	115	116	102	114	116	117	102	118	104	118	99	101	103	129	99	107	99	112	115	125	115	91	126	127	112	111	100	105	98	115	110	121	116	111	108	125	106	106	113	112	88	100	112	105	122	110	116	91	124	112	118	111	105	110	104	121	104	122	111	118	99	98	102	116	108	92	109	99	136	93	121	118	108	122	105	120	101	83	103	114	116	116	128	113	105	97	100	86	116	99	104	94	98	99	114	114	104	101	104	106	109	114	123	121	127	102	116	107	117	118	104	102	93	110	109	99	119	101	112	106	92	114	111	112	115	113	94	115	119	118	111	112	96	104	109	113	116	112	99	105	103	119	116	108	130	116	108	108	106	102	129	129	100	111	115	106	113	116	109	99	90	126	111	108	113	114	108	121	112	114	93	119	116	130	109	120	93	104	129	83	126	100	101	89	120	121	101	99	103	100	85	125	97	90	129	107	91	112	101	95	108	99	121	94	115	120	115	132	136	111	118	104	98	100	137	116	128	109	96	105	99	97	116	103	108	101	76	121	118	110	98	119	112	110	126	106	111	89	119	77	132	107	104	98	131	106	114	109	103	102	94	109	114	108	86	103	103	99	95	111	105	119	94	108	118	112	110	120	108	108	87	123	108	98	105	94	104	103	88	97	108	95	99	113	90	105	114	98	94	127	127	114	111	116	100	112	106	113	118	109	101	122	112	115	105	106	118	120	107	106	113	91	122	90	79	123	110	91	92	109	135	104	91	119	95	110	108	95	124	100	112	110	99	109	108	114	107	87	110	110	116	104	130	110	115	108	101	120	108	88	105	107	117	108	120	116	113	119	100	104	104	100	113	121	104	112	100	110	112	131	112	87	103	111	94	116	113	106	124	100	105	122	93	115	102	113	120	96	110	99	111	109	109	123	97	111	114	108	124	105	111	124	107	107	113	103	105	119	99	108	94	85	122	120	118	103	102	102	117	119	109	103	93	92	122	121	89	98	110	103	105	105	116	116	88	122	108	87	104	112	106	115	103	94	100	103	89	90	105	129	100	130	103	134	107	118	107	110	109	111	107	86	122	113	109	99	102	103	118	103	106	120	99	110	91	105	90	86	95	112	100	104	111	105	101	117	97	130	93	102	114	107	106	107	114	122	118	93	99	116	108	118	97	111	99	122	115	112	120	119	118	136	107	105	97	108	126	118	100	141	109	119	111	121	118	120	116	116	106	104	122	110	119	111	121	96	111	114	117	109	100	81	119	131	108	111	109	104	112	116	83	101	94	96	110	98	115	120	100	113	121	83	140	103	94	98	112	110	125	125	94	108	87	120	104	91	107	109	100	113	110	135	88	92	99	108	94	106	106	102	106	116	116	107	94	115	78	110	134	118	105	98	83	115	114	112	111	100	102	132	87	104	103	117	95	115	106	95	112	121	114	123	109	119	108	101	93	95	103	118	130	118	96	110	101	107	102	109	125	111	108	105	103	113	109	114	106	101	108	111	114	93	125	120	110	123	122	124	116	119	135	114	117	99	96	113	122	92	107	105	94	118	97	121	124	122	112	110	121	107	117	105	117	104	103	110	120	113	108	132	108	120	131	122	120	121	125	126	93	117	94	94	109	104	117	111	114	119	108	111	98	123	86	109	101	103	113	108	119	99	114	112	108	106	111	103	128	108	117	109	115	123	86	101	116	98	107	96	100	114	104	115	124	101	103	113	110	87	106	118	114	114	113	104	91	94	97	108	103	114	102	108	113	106	115	125	105	96	97	116	108	105	120	120	96	116	85	106	110	115	117	108	122	101	111	97	101	112	97	114	109	100	98	101	118	123	100	100	115	97	113	109	95	116	123	99	120	111	94	108	109	102	117	103	119	103	108	110	111	117	117	115	114	95	93	97	110	102	109	109	125	118	106	120	119	111	110	110	115	105	112	119	111	132	93	98	118	99	102	111	131	116	93	102	113	114	112	128	105	127	106	99	111	126	141	116	98	113	108	99	105	122	121	93	112	122	100	119	103	123	94	97	102	96	120	96	116	110	98	110	101	116	94	111	116	106	117	119	113	96	96	114	100	116	101	121	101	110	113	86	76	124	118	115	88	97	125	116	96	110	97	118	111	92	100	125	112	105	112	101	109	105	87	99	117	107	94	127	107	113	121	95	113	102	106	112	108	99	117	106	108	108	108	113	92	106	92	101	97	108	108	90	97	90	103	117	101	110	125	104	88	104	110	89	99	102	117	84	106	94	111	120	110	94	106	120	100	98	108	106	119	99	88	101	105	101	108	105	108	102	125	96	118	133	103	98	123	104	116	109	125	95	92	120	97	98	121	109	106	109	141	96	111	106	115	105	121	109	109	118	107	110	107	104	113	118	108	106	91	119	105	106	109	108	108	116	127	104	96	100	101	116	92	121	132	97	114	116	118	107	108	125	104	102	102	110	113	99	94	111	104	110	91	131	109	120	110	96	127	96	113	111	113	114	128	106	102	108	112	121	99	90	129	85	106	122	112	111	111	132	87	130	101	100	98	114	105	101	120	123	98	111	109	104	119	102	110	99	105	124	115	101	115	97	112	103	121	100	107	108	96	118	104	125	124	111	105	113	102	88	115	111	95	104	112	106	110	99	102	98	101	111	110	112	93	96	101	110	97	110	104	121	102	113	126	110	104	112	98	103	106	127	113	119	116	94	92	110	117	105	107	125	94	131	119	105	130	119	108	106	116	103	132	100	96	96	103	105	116	105	95	104	109	115	123	114	101	101	112	109	108	106	106	103	134	92	119	111	124	118	94	107	123	105	113	99	123	94	113	126	105	119	108	119	90	107	100	111	99	112	100	135	126	113	98	98	122	112	98	107	127	111	98	90	107	103	110	105	108	120	103	106	99	130	111	101	106	104	105	112	114	114	108	112	95	110	96	118	106	111	109	107	95	110	95	107	116	115	90	127	125	107	102	121	115	100	101	116	123	119	114	118	102	119	106	99	105	108	106	89	125	126	95	105	127	105	102	97	111	106	115	98	117	96	103	124	119	96	92	114	100	97	99	124	94	119	122	103	96	104	104	111	94	117	119	122	125	107	123	112	115	112	133	113	120	120	124	96	112	92	100	109	122	101	112	105	107	105	114	113	117
7402	2241	5036	5689	5159	4155	3429	2893	2348	2083	1914	1628	1439	1353	1222	1157	1037	964	886	830	846	806	767	704	736	685	593	670	581	590	623	622	592	572	574	532	545	552	520	545	500	500	519	493	475	471	511	509	485	490	485	461	478	516	453	490	471	468	456	526	459	447	453	485	446	456	422	433	432	412	462	477	397	438	455	472	418	419	437	447	416	479	453	421	456	406	437	435	428	441	431	463	449	382	404	482	419	380	446	421	449	420	426	419	445	444	404	423	430	441	398	483	390	431	444	414	432	431	421	440	421	407	434	411	454	436	463	424	400	464	397	432	437	438	431	429	472	423	410	428	396	438	409	451	424	387	422	423	411	428	410	423	432	429	413	403	444	426	438	441	434	431	440	398	423	386	452	447	430	422	417	408	452	437	444	406	441	432	434	421	432	436	409	410	429	450	389	444	425	438	453	416	372	390	421	412	412	417	405	408	423	426	440	433	420	401	416	443	382	415	441	408	412	437	426	421	408	399	432	460	400	418	431	419	437	459	439	400	408	382	395	395	436	401	425	398	430	418	406	440	419	407	429	443	434	448	435	415	406	438	430	399	435	389	444	420	396	415	397	413	403	427	389	456	415	432	440	428	409	452	430	441	412	418	398	416	386	373	415	423	417	393	434	391	414	439	409	406	414	389	445	424	434	400	433	397	387	437	390	430	397	408	421	441	423	423	399	459	419	412	385	427	383	419	398	422	420	424	428	398	401	430	461	427	420	433	391	408	453	428	428	426	411	408	407	412	415	418	386	430	432	414	387	432	437	423	467	458	437	456	429	397	387	418	386	433	407	416	403	453	433	432	421	416	401	416	441	408	409	409	439	372	453	420	404	442	426	419	401	412	419	428	399	442	446	420	426	418	434	421	441	426	474	399	426	373	426	440	418	463	443	417	432	392	436	393	429	426	392	394	384	432	406	407	454	425	413	401	441	435	426	393	404	424	390	467	399	397	418	415	397	411	399	414	410	405	420	391	450	419	381	395	400	444	427	397	403	383	421	409	419	441	385	447	429	379	394	412	441	436	457	418	431	471	446	429	398	396	441	430	382	446	402	440	439	381	447	380	437	438	429	432	428	420	430	417	399	425	412	423	397	409	420	393	421	421	423	401	425	421	437	426	368	376	442	397	417	432	434	413	430	420	419	417	414	433	393	410	418	390	405	431	403	420	413	384	387	415	434	429	427	414	411	436	415	422	455	404	407	391	417	402	377	386	412	395	378	438	436	444	437	419	399	433	393	403	413	408	429	419	415	423	407	416	447	418	417	439	422	390	411	429	413	399	391	474	419	426	405	421	390	400	431	436	410	438	424	393	432	393	404	409	438	447	450	415	465	412	406	444	403	412	429	430	414	467	435	429	434	437	412	409	388	452	414	420	433	456	408	378	423	425	401	360	419	399	401	456	384	452	401	388	405	432	431	382	433	456	431	407	412	415	444	412	435	414	389	405	432	408	399	423	460	399	425	381	427	391	435	437	414	392	420	403	456	441	424	449	424	422	417	468	414	427	415	453	446	401	427	421	404	388	411	414	396	448	375	429	441	415	459	460	425	451	444	457	412	400	392	384	400	402	418	404	424	415	431	438	393	429	423	400	452	470	394	425	366	404	436	409	427	402	395	394	434	408	416	452	432	431	397	412	418	377	405	428	459	405	394	386	451	456	407	428	415	392	389	425	445	421	417	450	430	441	400	403	425	442	443	387	407	400	437	412	388	403	422	410	453	410	401	420	379	405	444	432	424	424	445	433	403	423	408	438	406	415	411	422	415	411	417	442	427	401	432	409	403	436	416	452	424	439	439	410	417	430	444	396	387	440	415	418	412	397	429	428	379	393	413	419	404	426	419	426	437	427	430	401	397	432	405	425	392	397	408	432	414	421	413	426	423	414	391	389	431	431	410	427	446	410	407	407	401	417	397	400	434	379	431	379	405	417	427	394	439	417	430	406	441	387	464	457	415	401	421	407	446	386	428	446	407	375	438	420	415	409	443	453	437	459	424	362	398	413	387	447	390	432	396	440	409	399	390	407	398	407	407	396	434	443	429	410	434	412	394	423	412	409	402	398	389	414	397	394	391	400	387	388	424	423	395	391	400	418	386	459	412	426	405	424	436	381	420	428	433	427	392	417	397	411	420	433	428	421	399	426	423	431	416	414	420	434	436	400	397	417	397	424	436	405	407	414	420	467	451	426	435	431	431	406	404	431	433	436	382	409	417	411	402	421	418	411	394	428	433	413	376	403	406	409	420	400	404	434	419	462	413	398	441	398	422	423	423	422	425	418	406	453	417	417	426	427	416	426	412	413	413	393	415	396	428	405	404	428	408	448	433	427	415	453	425	445	422	391	410	441	439	446	424	403	455	424	392	386	416	429	435	437	391	448	418	388	411	439	429	410	412	408	422	404	409	394	444	426	401	452	392	408	436	390	404	442	412	429	432	383	413	401	411	413	443	417	399	414	401	390	453	465	428	462	403	390	425	448	397	402	409	370	391	416	393	462	430	412	422	434	444	409	407	417	408	398	424	396	405	420	420	432	442	398	427	438	411	414	439	401	449	364	397	383	403	408	395	415	398	416	406	415	422	417	423	411	400	429	359	399	441	411	408	416	423	428	414	406	379	405	435	428	414	403	405	424	440	419	428	405	435	460	424	393	414	412	466	397	415	381	439	419	433	413	396	392	438	416	452	441	474	451	473	448	371	402	410	386	427	407	444	410	417	424	397	418	431	423	417	415	412	418	416	393	401	417	406	378	439	440	394	423	402	393	434	421	432	379	462	387	385	436	429	406	443	398	400	394	394	391	415	435	416	427	416	425	394	428	429	397	467	393	408	388	415	438	404	374	410	407	428	436	432	408	416	418	345	380	399	400	399	430	388	428	432	425	417	430	385	409	403	435	418	402	410	397	430	426	477	435	410	409	438	421	427	433	421	411	441	394	429	426	441	392	404	454	434	375	440	428	420	438	463	409	442	378	395	447	433	411	415	396	441	402	451	448	433	411	404	392	409	443	417	413	426	399	431	388	424	431	440	417	424	408	403	417	399	428	460	403	428	364	434	423	426	406	420	442	434	405	399	392	417	415	412	437	403	411	398	427	409	411	414	396	422	393	440	401	423	452	419	394	428	398	400	418	407	430	439	386	419	402	400	415	435	404	423	441	404	419	407	425	399	414	425	387	421	459	413	407	418	411	378	438	386	423	408	447	459	455	413	392	433	420	450	391	439	413	400	406	417	421	417	429	442	414	393	403	420	404	435	457	422	450	414	412	384	399	446	476	391	432	381	437	390	435	415	412	410	445	389	390	437	378	453	425	407	438	411	421	387	410	429	446	436	461	454	420	434	430	394	424	441	410	390	404	387	415	413	433	406	470	449	391	441	401	415	385	415	420	408	400	437	397	397	456	417	421	406	430	401	448	432	427	460	384	406	423	394	409	394	438	396	376	413	380	409	423	394	451
1129	271	304	282	265	240	265	226	223	254	207	233	242	232	249	243	224	220	233	195	207	210	216	218	238	222	232	214	236	226	226	213	198	230	223	254	249	223	207	259	228	232	198	231	224	228	215	199	245	239	199	214	226	215	228	253	211	224	197	225	232	232	230	236	230	231	210	222	230	213	227	236	235	210	246	209	242	217	236	229	192	230	213	231	225	232	271	216	235	225	217	229	196	224	217	236	243	205	222	208	241	221	223	253	212	200	214	252	207	231	219	206	246	229	226	215	235	226	206	201	250	213	237	250	193	225	222	212	252	227	235	233	209	222	211	224	235	238	216	236	218	228	192	244	230	228	224	238	235	216	206	205	224	223	225	226	219	233	237	218	196	210	219	216	212	209	205	248	234	244	231	239	230	241	214	238	209	210	235	207	198	252	226	211	236	240	232	231	222	210	231	246	194	227	246	221	232	227	229	206	221	242	216	216	223	239	233	206	210	251	213	219	215	238	218	231	238	229	250	224	223	232	220	221	230	222	226	212	223	216	226	219	225	242	195	244	220	219	246	231	236	250	225	246	217	247	219	243	208	234	227	223	221	237	230	219	252	237	217	213	231	234	206	225	254	239	243	241	236	209	224	219	232	224	251	236	221	256	210	212	247	201	222	236	245	229	216	218	239	233	207	222	230	261	232	214	241	225	227	226	206	217	218	209	242	227	214	248	202	246	219	244	234	251	210	243	233	251	217	258	206	209	217	223	223	217	242	226	231	234	235	191	212	220	210	234	220	212	203	227	224	206	230	207	218	239	249	220	229	210	199	235	237	231	228	214	181	239	232	206	235	229	211	215	211	223	218	239	225	228	220	196	236	218	233	214	240	223	216	229	229	218	210	237	213	255	247	233	242	205	191	261	222	198	211	221	216	217	244	226	197	247	223	234	219	211	233	237	202	229	217	215	232	222	223	209	243	222	212	229	233	201	209	245	220	170	242	226	233	227	202	241	223	240	240	224	225	244	233	229	225	221	215	227	214	234	217	248	203	222	218	231	235	227	232	224	203	228	230	223	220	231	248	223	228	243	214	228	212	225	219	215	208	230	240	221	219	229	236	207	221	207	225	260	203	237	225	242	206	206	218	205	217	207	223	230	217	233	190	194	226	215	237	198	223	227	218	210	237	226	232	220	237	215	205	204	221	220	199	215	226	213	219	237	237	220	239	208	196	213	254	222	236	209	227	209	221	233	245	221	226	221	237	255	224	208	229	222	221	229	207	231	230	237	228	222	247	217	231	216	197	211	244	222	226	235	220	241	240	238	216	219	242	244	223	219	245	251	223	218	225	264	215	205	237	228	239	220	221	213	208	232	216	216	188	219	224	228	239	212	227	253	214	246	219	227	220	206	234	207	202	236	243	218	203	219	230	220	238	243	240	234	234	212	228	236	237	224	207	217	212	239	228	220	252	241	225	244	225	230	206	221	231	215	199	232	221	230	249	232	215	238	264	234	192	253	217	223	221	241	244	224	232	205	204	224	214	225	244	224	251	247	235	230	245	225	220	221	214	251	242	211	194	228	217	229	237	230	214	241	248	216	228	214	225	233	226	228	242	217	224	254	215	213	227	236	224	212	216	217	240	225	241	235	237	243	237	199	200	212	270	223	223	193	199	213	232	253	213	212	199	218	218	233	230	239	216	227	229	204	223	243	239	204	237	223	209	217	205	235	241	242	221	219	225	236	214	204	205	246	222	217	235	231	229	214	257	235	209	229	215	235	206	232	212	233	242	228	245	213	227	209	202	224	238	239	216	254	204	218	226	238	234	224	257	235	222	224	225	228	220	224	228	204	209	250	229	233	213	241	207	215	204	214	205	214	228	228	227	234	210	229	218	244	226	216	229	216	211	217	216	207	240	214	234	194	233	191	216	213	222	230	209	225	235	212	243	227	235	221	224	262	225	269	226	222	233	218	227	226	205	210	231	191	212	219	242	205	213	229	226	222	238	232	204	245	193	247	220	217	207	237	209	236	227	221	228	217	229	242	201	214	185	236	224	224	219	236	218	217	218	202	237	216	230	247	226	236	236	211	226	229	263	229	216	212	233	257	236	191	220	242	256	222	223	238	228	239	213	247	227	235	225	228	199	209	224	235	203	218	239	217	233	219	240	238	238	224	203	219	235	221	232	229	238	222	222	211	233	231	229	225	220	210	236	231	247	217	198	233	213	229	221	193	239	232	228	236	250	224	227	218	245	221	218	190	242	210	214	241	226	225	242	217	243	204	236	210	222	232	239	222	254	199	233	218	229	221	242	234	233	223	236	237	240	224	235	248	230	228	213	232	228	202	241	212	208	247	222	204	239	216	218	231	248	266	250	210	219	230	216	230	246	231	221	208	240	197	227	255	247	250	236	219	229	219	218	228	198	217	240	207	221	207	211	230	212	231	215	234	225	218	225	257	230	206	239	216	204	235	223	220	219	221	194	226	231	205	204	240	242	211	224	207	208	207	231	248	233	226	218	226	208	216	226	217	217	202	223	241	228	197	203	216	244	225	226	231	222	216	227	230	234	233	221	218	238	238	208	225	215	230	246	222	214	205	228	223	216	246	220	225	189	236	228	228	232	216	234	227	223	212	208	225	230	223	220	202	223	264	224	231	218	216	233	235	235	252	225	231	214	208	226	201	252	212	225	228	198	235	210	242	231	223	212	205	237	238	223	238	241	230	208	259	230	207	200	227	230	215	244	217	234	253	180	222	215	228	221	230	208	256	221	251	228	203	238	202	219	216	229	260	203	196	236	272	227	213	254	227	249	249	206	200	195	234	243	234	192	236	208	253	227	221	222	223	239	209	198	238	237	242	209	223	226	204	220	231	244	241	229	213	224	224	236	201	228	240	243	209	202	203	238	242	208	249	222	227	220	242	253	223	252	233	213	217	240	195	211	210	229	215	211	224	249	230	237	240	248	199	223	239	233	246	227	213	221	225	236	233	231	204	222	221	242	191	256	234	231	220	247	231	200	227	204	235	233	206	245	253	231	243	207	221	221	231	238	207	222	231	220	210	227	212	210	216	203	211	230	238	208	200	232	216	214	233	226	218	217	199	220	236	236	218	246	212	202	220	241	213	247	241	240	260	235	221	227	218	212	217	248	222	215	208	215	219	253	238	217	239	248	216	213	200	226	205	250	231	232	212	245	217	216	214	221	229	217	224	234	233	200	217	218	214	219	222	252	241	233	234	187	239	203	201	219	238	214	206	221	204	234	236	212	253	216	236	219	218	229	222	240	194	210	200	230	253	216	226	240	238	239	233	237	225	240	234	198	260	246	202	214	224	200	206	232	229	214	265	239	216	243	227	218	237	211	224	230	220	239	217	215	229	231	211	209	231	214	216	260	225	229	253	207	241	224	214	209	243	227	226	251	239	214	213	217	217	241	223	206	252	227	239	231	222	231	227	239	217	207	182	228	222	243	239	225	214	201	202	252	214	233	255	255	221	221	208
2350	889	991	938	1001	884	837	839	843	856	858	804	819	809	829	801	785	761	779	733	803	775	753	773	804	762	755	753	765	780	773	764	791	787	728	765	817	782	744	759	743	793	722	739	751	703	778	769	760	763	757	764	765	710	790	764	738	725	721	752	837	747	740	763	746	778	747	803	756	761	713	770	739	789	767	782	727	768	713	763	789	757	765	743	779	756	739	726	787	733	748	771	771	743	830	822	767	787	759	766	760	744	815	782	759	753	784	763	755	746	774	768	711	733	792	719	759	791	727	738	761	746	741	759	775	795	755	775	780	766	748	770	741	739	753	764	786	747	794	743	752	744	711	746	778	774	835	770	737	802	755	795	742	766	751	753	799	729	745	737	737	762	754	796	788	772	796	802	734	782	734	760	799	748	727	763	699	773	739	722	789	762	815	798	755	764	755	765	724	750	717	739	791	769	759	760	778	760	763	752	762	765	746	727	794	784	798	779	775	765	760	739	816	768	778	758	742	770	705	748	751	772	754	806	774	754	762	722	726	733	751	750	741	729	751	761	750	745	747	811	770	760	746	775	721	778	744	784	748	784	751	788	729	722	774	780	767	754	783	771	745	766	800	739	718	793	780	746	755	772	737	757	738	766	779	732	755	782	746	813	761	747	793	763	739	751	768	831	757	757	748	759	717	755	778	736	724	713	799	726	805	746	773	772	802	791	748	792	743	719	786	751	731	787	771	781	760	726	782	751	780	751	753	717	758	777	798	783	714	750	770	768	776	751	768	739	780	758	799	762	750	758	762	768	775	769	788	801	720	754	749	737	778	735	779	772	766	757	750	802	731	811	798	746	799	753	765	715	810	717	763	732	742	747	789	728	741	747	737	752	770	793	809	806	737	769	727	748	768	782	758	758	736	792	767	748	793	752	776	739	680	785	716	764	741	710	779	749	800	756	785	740	792	766	775	773	722	716	778	770	802	776	768	807	754	762	759	728	783	765	788	718	719	770	754	837	696	821	718	783	776	736	763	777	788	757	743	759	757	753	738	745	800	747	688	725	800	732	703	772	796	747	777	755	742	747	737	732	800	757	770	748	714	786	776	741	792	788	747	791	770	799	755	769	738	766	749	783	761	736	753	744	765	750	763	753	778	747	800	713	744	773	724	757	791	739	757	774	791	776	777	732	768	716	774	740	763	805	788	754	740	754	721	786	735	706	770	692	781	788	780	715	747	766	755	750	751	765	723	791	754	765	787	754	798	787	754	707	747	753	757	799	749	766	742	697	760	800	793	792	771	730	723	738	749	776	826	758	735	773	712	736	760	724	756	746	823	792	763	763	838	745	765	735	794	782	772	738	810	747	762	758	819	713	771	758	781	749	731	804	772	752	722	757	755	748	774	802	787	781	745	732	737	743	735	802	748	742	772	724	773	746	783	746	770	761	760	760	771	772	770	779	784	714	823	741	795	741	713	762	706	784	767	725	751	766	777	797	752	764	754	704	792	754	792	712	737	737	750	754	758	737	727	760	740	762	747	770	765	737	761	772	740	791	795	747	752	815	767	753	699	752	751	760	804	763	712	756	683	774	789	762	782	753	694	797	734	780	753	746	780	716	799	751	740	752	771	784	778	719	765	775	774	733	756	747	776	770	804	765	699	772	745	732	722	787	765	753	728	719	740	749	796	771	762	760	777	797	747	757	817	769	756	751	770	733	775	751	741	785	811	802	717	794	762	774	773	781	774	780	751	779	771	747	741	761	769	716	746	769	755	735	745	747	754	852	762	796	750	714	822	740	765	793	764	740	797	723	771	766	774	759	790	780	712	793	747	796	755	758	728	762	812	782	740	763	776	733	754	780	720	765	740	747	761	764	741	806	732	732	769	805	797	835	785	706	794	714	736	778	819	741	752	738	749	839	790	759	752	712	746	761	755	751	755	748	773	772	809	778	768	746	801	723	790	755	755	739	793	748	721	779	760	707	759	793	750	767	736	740	761	759	769	775	720	731	732	717	740	698	791	724	732	783	777	745	767	745	737	772	765	733	719	742	740	737	761	777	761	731	774	812	788	774	711	734	784	730	740	798	761	817	762	776	814	765	752	733	784	819	744	743	751	745	774	733	732	812	763	762	776	795	747	721	799	759	836	771	758	796	760	743	751	730	732	794	740	798	770	783	803	727	760	807	780	777	744	801	765	762	753	765	782	789	742	779	745	750	766	769	795	723	730	784	784	753	744	761	771	776	775	750	750	722	706	736	720	699	797	717	715	822	781	763	754	776	776	763	734	775	720	754	811	813	764	736	765	790	760	789	757	734	770	740	732	753	793	723	791	760	746	747	734	799	800	788	762	782	744	776	789	794	744	782	709	765	755	743	730	765	780	776	766	747	739	745	775	732	782	741	768	777	752	752	781	762	754	762	791	708	717	769	805	806	727	729	748	743	754	758	784	773	738	697	758	732	752	768	791	745	740	780	724	782	746	804	790	793	776	786	794	753	817	751	711	778	759	756	720	799	756	782	751	772	745	772	745	768	781	760	785	742	752	781	767	805	798	751	769	773	760	725	791	808	798	817	772	789	750	737	743	782	726	757	745	805	736	757	753	757	785	735	750	760	714	746	765	749	756	741	756	744	737	764	795	788	737	756	751	759	749	754	778	812	738	744	747	766	737	727	798	770	785	730	698	700	834	762	733	794	735	759	761	766	799	737	776	762	748	781	710	729	749	766	747	792	787	752	730	797	764	751	783	748	766	765	752	743	799	770	780	749	754	792	716	744	780	756	791	777	749	777	754	737	755	749	724	753	810	713	793	790	802	735	777	762	749	735	720	717	790	717	791	800	761	792	774	741	737	734	695	791	818	746	745	757	747	733	734	755	782	722	780	766	776	763	755	750	739	739	766	756	733	735	767	756	780	789	750	770	757	765	767	768	725	745	696	765	799	724	769	742	738	728	781	778	735	760	778	770	714	769	712	783	754	751	809	773	789	809	733	766	769	734	793	776	759	749	794	774	753	729	766	743	814	730	749	749	760	761	752	684	810	757	794	801	757	774	801	743	775	768	827	799	750	756	711	787	718	707	753	765	750	778	709	742	789	769	752	728	746	723	773	740	678	730	764	776	756	785	733	784	735	774	806	796	743	740	754	776	774	819	799	736	768	770	801	729	795	775	780	787	715	760	730	772	734	761	740	790	788	785	797	752	747	819	753	766	708	759	753	730	704	760	794	781	761	753	800	766	770	773	771	745	733	725	735	753	717	742	725	770	770	781	743	720	760	744	793	762	759	764	779	782	812	756	801	749	835	778	748	772	759	740	791	756	736	769	748	758	784	742	759	796	760	776	773	767	774	748	750	801	810	748	806	745	825	756	758	739	715	763	713	763	770	752	737	775	768	724	759	800	777	783	747	740	808	726	723	768	740	751	807	721	747	769	790	744	739	798	703	747	751	778	794	759	738	752	702	798	737	760	752	738	786	779	710	750	795	748	742	706	785	813	734	769
3927	936	1194	897	574	463	386	332	262	204	215	200	178	174	164	169	168	183	141	130	142	141	137	153	159	124	140	108	127	109	112	134	112	122	120	145	122	125	118	128	130	121	137	121	130	125	128	133	133	123	113	131	130	116	117	123	145	105	127	123	124	121	128	130	116	114	137	141	106	95	126	128	122	113	117	117	123	118	127	123	121	123	98	111	111	125	125	123	99	134	144	107	110	137	134	125	114	133	120	114	119	114	113	119	131	133	99	116	103	115	136	112	115	121	115	111	141	127	111	136	124	110	124	116	114	135	116	112	107	124	134	117	108	113	125	127	133	113	114	112	109	117	105	96	118	127	109	110	115	132	113	117	122	117	111	117	104	113	116	101	112	125	121	127	119	122	113	125	116	122	122	138	109	113	127	123	112	134	119	123	117	131	129	129	128	115	102	113	122	113	145	116	102	120	120	129	120	150	114	118	108	133	123	118	95	112	123	109	137	123	128	126	113	124	105	109	122	117	102	101	144	128	127	115	120	118	138	123	105	111	125	130	131	127	122	135	120	112	98	118	114	138	114	118	125	134	129	129	135	122	99	96	118	116	102	131	115	119	118	126	112	117	118	127	122	131	120	112	120	140	122	127	110	117	139	113	117	121	99	125	99	120	131	142	122	121	109	112	126	115	120	113	144	108	118	130	118	112	120	119	118	126	117	125	114	112	102	124	119	144	100	116	118	122	129	112	112	135	116	114	125	104	128	107	125	108	129	116	127	120	120	130	126	113	104	110	123	104	130	105	135	120	106	138	114	111	126	115	112	122	131	127	135	120	92	101	115	124	127	115	120	130	111	116	118	108	110	128	123	129	115	127	114	131	128	129	135	121	123	131	122	119	109	116	110	126	134	99	126	123	116	133	121	122	123	130	119	109	124	112	99	127	119	99	121	115	121	115	134	114	124	126	110	127	131	136	115	102	132	113	120	120	123	106	104	136	101	112	127	99	120	126	123	137	112	139	130	119	101	127	128	113	110	118	124	115	121	140	106	103	112	145	124	101	126	132	117	130	117	111	116	128	125	118	101	117	109	147	113	113	146	130	119	124	125	116	129	122	113	114	129	119	135	109	107	125	114	118	118	113	115	126	124	134	125	120	104	120	127	120	112	120	125	107	100	142	97	104	105	148	108	109	127	126	126	119	130	106	130	120	114	116	113	118	114	104	139	116	138	113	120	112	112	124	140	99	119	87	130	121	126	116	106	101	125	102	111	129	115	120	125	104	146	107	130	126	116	113	114	134	149	105	130	133	122	117	131	97	122	100	122	116	109	110	112	118	115	134	109	123	129	111	109	124	112	115	101	134	122	108	108	118	119	93	136	130	97	119	129	126	122	133	107	123	137	140	102	127	132	118	115	123	133	124	105	132	106	130	119	127	103	119	124	107	124	123	112	114	131	125	139	104	127	110	122	135	107	90	121	124	110	111	110	106	126	130	129	134	116	118	87	111	113	111	114	115	124	108	142	106	135	136	127	111	123	112	127	112	105	114	131	121	125	109	126	136	120	109	114	127	128	125	108	101	132	108	114	109	124	118	111	116	110	109	106	114	136	114	103	104	126	122	136	117	117	108	118	138	132	130	116	138	138	107	103	113	101	122	113	123	122	118	121	128	123	125	126	113	112	138	140	117	122	135	126	119	140	103	123	115	98	104	115	113	117	125	120	129	126	109	132	96	135	117	119	145	142	124	112	118	119	121	104	111	131	124	112	120	111	127	130	117	111	134	121	121	141	133	117	120	114	123	118	107	130	120	109	122	102	123	120	116	136	130	151	121	117	138	112	112	127	121	136	127	140	119	121	114	138	111	123	118	114	122	132	111	138	128	127	113	116	108	113	119	124	121	116	142	124	129	133	129	107	118	131	121	120	116	129	119	111	114	106	117	107	112	113	114	118	121	112	133	132	106	120	112	112	117	138	106	112	120	123	126	100	131	107	130	126	136	146	107	108	105	103	118	115	136	112	103	107	108	128	96	111	122	119	114	133	122	108	101	114	147	100	124	129	111	109	115	124	128	98	126	140	100	105	113	119	114	124	105	125	139	106	112	126	121	120	111	114	101	117	129	116	129	119	120	96	111	120	105	124	99	119	122	127	103	126	124	108	119	120	115	108	119	133	116	92	123	141	137	124	132	124	98	114	109	114	109	127	128	107	117	110	111	137	136	113	122	133	111	115	118	124	139	119	120	111	126	118	139	140	113	118	111	118	120	115	106	119	92	127	99	120	132	124	119	108	114	115	98	118	118	109	108	126	115	113	125	108	118	115	123	99	105	115	115	132	140	122	123	122	133	117	134	134	131	109	116	105	111	121	120	129	119	128	151	131	131	111	127	123	113	100	128	129	126	116	128	111	106	109	146	118	116	126	113	116	114	109	115	103	114	116	129	105	125	114	115	105	132	118	131	112	132	107	129	108	126	122	112	126	123	114	127	124	118	111	142	127	119	114	128	138	113	120	116	127	130	118	98	124	116	112	102	119	123	105	128	112	123	118	119	107	109	112	133	125	117	107	124	116	118	124	113	107	112	106	130	116	121	123	119	101	112	116	137	129	135	123	106	120	108	122	125	115	116	125	125	124	134	104	131	134	117	105	121	115	122	115	118	107	103	140	114	117	126	109	103	109	112	133	123	122	114	115	88	124	113	121	129	112	129	110	124	125	112	105	124	111	125	114	129	113	142	135	122	131	119	124	105	97	135	109	116	121	133	125	114	115	114	135	109	138	125	144	119	109	121	114	111	123	120	117	114	99	107	119	124	112	124	131	122	119	119	103	90	101	111	100	116	132	131	122	127	103	122	135	99	111	124	124	131	101	143	122	124	120	114	120	125	111	136	132	140	117	121	126	108	123	100	120	119	116	116	117	114	127	119	133	131	116	103	120	125	113	120	114	121	107	133	131	126	126	139	115	142	113	107	122	109	137	120	110	106	104	139	108	129	112	133	105	122	116	123	112	130	117	106	120	123	117	110	102	132	127	142	130	127	144	120	114	122	122	109	137	108	116	120	109	121	118	135	102	100	119	121	113	111	105	125	115	97	134	105	109	124	104	123	131	129	131	111	113	118	102	124	109	124	128	121	124	128	121	127	110	125	130	129	120	121	128	120	119	108	127	129	118	138	117	126	118	104	124	121	129	107	109	121	148	117	124	118	117	115	119	106	114	113	126	113	104	111	118	123	100	124	108	120	103	122	149	145	110	130	127	117	110	106	120	131	121	122	113	133	137	130	124	106	110	119	133	107	149	111	118	111	103	129	108	116	120	131	131	117	124	129	130	129	138	107	121	124	118	139	140	113	119	127	116	114	108	118	130	125	124	112	139	124	130	110	137	106	102	119	102	116	137	113	118	103	151	116	118	134	105	112	109	140	110	132	117	125	125	111	127	111	120	127	111	123	125	109	116	109	133	143	118	123	114	133	119	120	129	113	125	121	123	125	138	139	119	118	109	118
5264	1362	2925	3291	2921	2467	1968	1740	1497	1283	1173	1082	957	933	875	808	745	726	673	698	651	694	627	626	593	603	575	592	534	519	544	542	528	549	553	539	575	517	500	475	507	500	482	483	464	500	511	463	478	459	486	475	479	469	485	496	451	483	487	503	462	512	467	435	437	459	447	499	457	438	453	446	459	480	447	468	485	459	465	500	463	484	451	457	471	487	442	465	449	464	482	510	427	503	463	422	446	467	464	435	448	439	485	459	454	472	449	427	438	435	463	459	471	463	460	478	453	462	488	464	473	442	446	445	460	466	414	460	445	432	469	442	457	491	411	434	458	464	445	436	431	481	456	423	474	444	445	421	436	414	468	442	394	444	435	511	421	502	463	465	465	434	447	499	416	440	510	472	418	448	433	450	482	472	422	462	441	484	407	498	472	441	450	471	471	439	439	485	457	439	438	493	441	470	470	433	432	435	493	430	434	428	478	497	441	456	469	444	465	449	418	468	445	458	467	432	438	452	475	444	444	480	454	448	458	440	450	473	485	404	466	429	447	432	433	471	468	475	429	433	471	435	440	452	447	447	412	481	457	456	472	452	453	458	480	435	408	458	461	458	435	442	464	440	456	449	447	444	412	452	426	379	435	412	447	436	458	469	426	418	437	399	439	421	469	439	468	475	453	419	432	418	436	464	468	442	456	462	470	479	427	427	458	479	445	447	460	443	464	402	445	489	429	451	436	470	443	467	452	462	436	441	446	449	447	423	492	446	425	418	459	432	480	444	468	481	435	431	475	434	419	481	418	441	437	464	475	430	455	440	463	471	420	413	482	448	468	411	454	452	466	468	456	433	435	488	433	433	439	470	443	472	428	460	456	437	475	449	447	447	445	434	484	446	418	462	470	421	416	446	427	456	411	466	459	431	423	425	417	508	455	478	401	500	441	453	482	411	446	444	449	440	458	440	440	454	473	427	413	409	437	435	470	468	433	423	433	462	428	439	418	446	452	431	440	411	449	452	434	434	438	435	452	459	461	432	453	454	441	456	461	455	432	414	448	456	454	447	419	473	474	465	468	441	465	424	457	434	464	425	472	405	474	439	441	438	452	446	471	465	471	435	490	456	418	438	461	460	449	418	465	438	451	479	457	419	428	451	486	462	398	428	426	491	407	426	465	439	431	460	441	437	412	430	447	460	446	450	439	433	479	462	429	420	471	491	461	448	454	430	441	455	439	436	430	456	462	430	434	467	456	464	444	473	452	470	450	435	429	413	472	478	462	458	455	462	443	423	472	415	477	442	496	460	418	454	468	481	430	443	413	435	446	458	442	496	465	441	442	455	442	466	457	423	454	484	447	431	449	437	445	452	453	451	475	431	443	452	409	460	413	442	489	473	476	457	456	473	468	467	447	447	451	442	463	447	465	458	447	428	474	455	434	450	451	445	489	441	482	475	460	471	427	441	430	434	447	438	464	468	437	479	453	461	476	437	462	443	430	450	426	441	434	473	424	470	438	454	439	417	447	469	451	440	461	426	462	441	451	438	396	467	466	438	448	474	466	443	449	402	481	456	432	440	459	435	453	442	421	439	441	538	435	469	453	428	449	461	440	460	422	427	470	444	458	458	473	429	440	423	424	435	418	454	446	458	447	469	446	446	446	469	460	453	449	470	437	435	458	384	430	463	427	460	447	402	454	473	443	454	426	454	446	453	403	427	428	461	465	452	449	467	435	427	443	439	411	461	446	471	449	448	448	457	478	439	427	447	460	418	450	432	452	425	433	468	459	411	487	477	428	431	452	428	408	435	421	431	446	443	438	426	461	456	453	444	437	445	462	425	460	415	456	431	480	444	456	418	446	474	455	459	490	440	464	436	450	454	431	485	428	452	424	453	454	399	450	426	460	457	472	491	435	448	437	424	422	436	457	488	442	441	491	457	423	424	480	492	415	458	468	464	470	487	439	481	480	465	460	456	466	467	414	491	446	490	425	437	449	466	473	452	447	459	464	457	460	471	467	447	435	471	437	432	482	449	451	473	462	483	440	460	448	425	435	443	431	424	462	430	484	458	477	465	473	435	459	425	457	433	430	432	441	480	449	462	451	434	446	451	436	433	444	424	467	457	474	433	462	467	442	427	406	421	419	476	456	456	436	438	441	480	410	442	448	439	432	439	447	443	433	402	458	457	433	462	438	458	423	459	474	420	452	433	445	427	462	438	474	468	426	430	461	450	432	465	424	410	469	420	424	478	434	460	453	414	423	463	425	453	445	442	422	451	459	457	438	437	436	434	414	412	455	456	445	450	490	441	445	471	412	454	437	461	437	461	442	501	435	411	451	449	429	408	423	467	431	425	491	440	457	452	433	473	456	445	460	415	414	436	444	444	419	433	441	478	467	452	458	418	449	488	434	461	434	456	448	460	453	429	488	440	435	427	464	463	438	459	453	461	446	493	415	465	414	441	457	442	456	466	476	471	434	444	468	406	476	460	437	438	448	451	460	463	471	437	422	477	424	432	497	464	452	434	455	435	462	409	424	432	453	429	440	424	427	441	454	454	440	449	466	481	421	441	414	473	429	425	424	426	487	459	432	453	424	452	468	434	448	429	405	447	429	470	489	461	432	512	441	420	468	430	438	467	492	455	455	413	434	460	433	411	464	434	438	436	481	459	444	433	488	422	500	473	449	450	440	437	435	441	452	444	446	462	422	449	448	458	450	475	447	418	457	427	440	461	419	447	463	437	435	427	451	436	449	423	441	449	434	475	472	502	507	468	418	433	454	459	477	418	463	430	451	471	443	421	436	458	442	422	456	438	452	461	430	418	467	406	468	463	463	460	437	412	425	434	438	437	478	462	412	450	447	443	429	433	483	444	449	462	460	425	467	492	457	438	451	466	466	462	433	439	413	467	448	486	444	438	445	435	438	435	416	455	473	458	471	452	489	495	423	421	445	450	420	476	464	462	431	430	462	448	433	444	424	427	457	448	451	448	483	463	438	471	462	489	473	437	464	442	424	446	451	458	464	444	424	475	466	428	434	417	438	474	460	436	451	435	447	456	456	446	471	455	431	457	406	445	480	453	434	432	485	458	453	456	442	451	433	470	442	457	475	424	449	467	467	457	462	437	454	448	457	465	434	457	425	439	454	426	442	468	442	453	458	443	470	446	419	444	439	424	432	449	462	464	457	464	463	449	486	422	472	452	464	408	450	485	441	433	430	437	452	441	444	422	427	434	460	495	451	437	475	461	454	468	431	436	447	430	432	433	455	448	431	464	464	474	430	471	420	453	423	451	457	432	476	436	472	468	476	440	455	458	465	427	441	403	428	447	480	443	430	465	434	438	401	420	445	457	464	421	446	462	410	423	426	464	436	416	469	447	446	436	395	468	442	438	453	457	412	449	456	458	433	464	480	424	445	445	454	477	496	420	490	423	460	428	451	471	441	444	466	486	422	453	473	425	440	442	449	463	435	465	440	451	466	481	414	437	453	460	453	433	456	426
7233	1692	2156	1550	1115	835	574	471	380	343	285	260	240	237	233	185	212	174	154	168	143	126	145	142	146	125	140	105	133	135	129	115	112	124	107	117	131	99	127	122	115	105	133	111	106	125	104	125	94	119	121	128	107	105	132	107	132	119	126	99	119	122	105	125	107	110	110	130	111	124	113	113	118	109	112	107	100	121	120	102	108	99	108	111	115	116	107	106	106	103	108	94	115	109	107	110	107	123	114	96	93	122	110	102	105	99	105	100	113	119	112	116	128	110	100	96	89	114	109	105	106	100	102	124	133	99	98	112	119	101	120	114	104	106	111	111	119	96	114	96	112	101	97	124	102	93	128	93	111	85	101	100	112	123	124	113	101	114	123	100	114	90	111	117	94	106	110	109	113	95	119	114	115	110	105	92	120	115	94	97	124	117	83	109	107	131	97	107	103	117	118	99	105	92	125	114	99	105	95	100	100	111	110	103	122	104	108	111	104	96	98	100	106	102	116	92	100	116	77	113	99	120	125	90	102	105	95	98	104	113	108	99	111	98	118	104	108	116	118	106	98	106	97	121	116	110	120	112	108	105	115	117	108	97	111	96	100	95	95	100	114	115	105	111	106	98	108	116	92	121	101	107	125	114	102	106	110	109	107	118	116	114	111	107	96	107	95	99	109	113	108	112	128	128	97	120	113	112	115	109	101	102	112	109	92	128	106	110	112	122	113	111	118	103	117	99	98	119	123	108	103	90	122	99	100	89	114	91	107	118	101	100	121	102	102	108	111	112	126	112	142	110	116	106	112	101	87	109	89	117	130	103	111	115	98	114	87	107	102	97	98	125	112	81	103	102	114	105	126	101	98	103	122	106	102	109	117	103	118	101	116	96	114	116	128	109	86	110	140	105	105	100	125	116	106	99	91	112	98	104	132	137	100	97	127	116	105	104	105	118	97	113	106	101	107	103	105	122	85	116	115	111	94	114	121	93	125	117	110	117	93	106	107	112	103	106	115	106	103	102	120	110	129	118	115	110	123	101	116	104	89	97	123	109	119	114	105	112	114	104	99	110	119	109	114	107	117	107	145	91	93	106	101	118	109	99	115	109	113	112	106	108	87	117	101	135	119	92	96	120	102	99	125	105	122	115	93	113	95	108	121	94	104	108	103	119	103	95	95	99	107	113	110	107	100	87	114	101	103	131	116	83	117	111	104	115	121	99	104	124	105	118	115	109	116	101	117	108	106	109	106	121	108	104	116	110	120	107	113	119	107	92	118	128	112	92	112	116	104	113	81	118	125	106	95	107	80	104	132	117	112	127	114	114	109	99	100	113	130	117	121	98	99	102	110	118	116	105	103	98	111	96	102	107	110	112	108	101	129	102	108	103	98	106	100	119	109	111	99	106	110	110	102	108	112	111	122	123	109	122	110	105	102	102	105	102	109	114	114	106	111	112	106	117	115	115	95	111	99	117	110	109	107	113	117	98	117	91	116	142	118	96	102	117	117	102	107	117	119	109	109	114	109	115	117	116	107	118	108	126	94	106	114	101	108	118	106	127	103	108	114	124	113	108	97	125	113	124	102	112	106	94	102	116	113	95	115	118	105	124	85	115	107	97	105	113	118	109	110	116	100	112	122	83	111	106	102	127	106	117	102	105	131	103	98	100	117	127	112	119	105	100	108	114	91	110	103	118	110	111	96	101	96	108	111	106	121	93	119	128	108	103	112	111	100	121	116	106	115	99	114	94	117	100	109	109	105	116	92	116	118	112	121	113	124	113	120	106	84	104	107	118	134	123	98	110	107	123	108	119	110	104	96	111	100	102	97	95	97	119	107	106	101	97	127	118	102	112	105	97	112	122	90	110	112	108	90	99	114	97	97	98	113	121	120	109	116	116	96	125	109	107	117	111	108	108	119	106	132	137	112	103	109	115	132	110	113	100	105	99	112	98	90	88	137	108	118	112	107	94	106	108	105	103	111	105	119	107	103	112	120	113	119	122	122	99	120	103	118	99	100	102	116	125	97	98	110	105	120	89	118	101	100	96	117	116	97	112	114	113	99	113	113	116	97	104	120	128	97	103	109	122	99	110	112	117	106	109	92	113	107	113	115	100	118	107	116	109	113	116	100	126	116	101	102	114	111	93	118	115	116	111	112	109	124	101	116	112	115	118	121	102	120	105	118	110	104	120	107	116	103	106	93	114	115	101	109	111	122	95	106	114	101	103	100	120	108	111	112	117	121	111	109	116	94	114	111	102	91	97	119	86	98	110	110	110	112	93	105	97	121	96	105	114	112	126	112	96	118	108	112	114	109	93	104	97	118	138	107	108	118	99	109	110	113	102	103	104	109	115	105	125	132	109	116	100	103	112	112	105	104	121	105	101	116	117	95	106	107	113	93	113	109	98	107	99	103	88	122	107	109	119	107	104	115	118	113	105	121	125	128	93	104	115	121	112	92	103	108	109	114	112	101	105	127	115	126	114	106	98	117	115	112	101	95	111	112	117	97	106	118	96	98	111	107	118	112	102	103	114	94	145	116	106	113	136	116	107	100	107	118	133	105	93	104	122	124	95	90	107	119	113	108	109	125	124	110	122	112	92	112	103	95	116	106	108	95	118	99	111	90	118	86	110	116	116	98	103	134	110	107	109	117	116	117	98	114	115	103	99	95	105	106	129	109	97	97	106	106	106	110	124	107	115	105	104	93	100	100	101	122	106	143	108	103	125	93	111	121	101	104	104	92	122	111	129	127	88	111	121	116	105	122	109	82	118	105	110	122	116	96	112	138	101	112	117	108	95	104	109	116	123	117	115	107	98	108	109	126	124	136	117	90	119	124	112	100	108	111	120	120	114	115	96	113	99	104	108	102	110	112	97	110	114	122	96	118	111	104	104	114	121	132	105	101	111	91	108	100	103	101	98	97	125	101	100	114	113	108	102	105	119	110	109	113	92	130	115	104	100	118	104	112	108	88	104	107	112	129	106	100	119	112	99	102	128	95	101	101	102	117	99	102	111	100	115	117	111	114	112	120	104	116	112	88	108	125	117	116	121	113	96	101	109	96	102	106	102	104	113	94	114	116	111	126	119	103	90	105	122	106	93	104	101	115	108	109	110	109	105	107	87	115	94	119	119	124	107	110	88	111	116	127	132	122	103	99	118	111	109	116	104	107	121	95	74	103	115	99	106	125	98	106	131	124	100	128	109	117	105	101	106	107	103	108	109	89	102	116	111	112	109	128	108	110	108	126	108	117	108	99	137	106	116	107	114	111	131	126	97	102	107	105	107	111	103	125	98	102	106	125	108	104	104	126	111	105	119	107	129	105	109	127	102	98	111	115	108	114	111	105	106	121	97	106	109	96	109	116	109	97	106	98	104	98	101	92	118	82	97	107	114	107	118	102	113	101	103	129	123	120	130	105	123	122	121	115	91	100	103	111	118	107	104	107	97	111	108	95	101	122	117	119	116	103	105	103	114	96	110	102	106	90	110	101	124
7388	2186	5008	5849	5009	4107	3411	2697	2395	2048	1840	1598	1432	1314	1245	1157	1072	989	836	922	810	784	684	703	705	694	646	613	603	591	567	591	570	503	553	575	547	523	583	568	513	538	490	493	439	525	490	464	491	449	450	440	451	491	534	455	511	444	466	431	510	468	433	450	475	433	433	501	441	476	459	430	457	440	427	459	427	437	457	452	418	424	427	464	455	464	436	416	445	470	428	445	420	440	445	445	446	406	422	450	408	397	395	460	441	432	431	424	456	426	482	412	458	451	426	422	413	457	434	411	427	441	411	440	439	437	408	424	428	404	446	435	411	444	411	417	441	431	425	401	436	412	394	400	451	403	401	431	446	449	413	402	421	447	428	388	457	421	439	419	444	422	404	418	385	397	441	447	447	433	432	434	403	404	437	404	377	412	402	443	439	402	434	429	394	405	436	408	403	451	410	399	421	405	441	431	409	422	424	429	435	402	434	404	443	379	421	396	430	433	409	428	449	435	438	423	409	397	438	438	416	457	413	437	413	422	427	422	402	414	439	409	438	414	458	398	436	395	433	390	435	385	397	432	444	439	397	401	398	400	404	408	402	419	392	430	450	425	425	419	416	385	394	470	381	471	434	447	405	451	428	452	435	420	420	446	387	431	445	419	430	374	401	461	433	403	453	389	420	398	451	397	415	425	455	394	454	406	427	415	388	400	401	433	394	409	418	399	394	395	428	401	421	404	438	380	418	410	419	437	421	403	396	424	430	385	425	407	402	449	464	415	433	393	436	424	421	437	426	431	420	392	393	412	423	415	398	425	430	402	433	397	458	428	439	349	463	396	438	377	406	400	422	439	436	414	427	413	426	443	441	430	399	417	422	417	441	419	389	411	429	438	437	419	424	423	384	408	413	447	397	411	425	387	404	407	389	452	420	401	405	409	411	422	430	439	404	448	428	420	438	458	405	429	425	414	414	411	408	380	423	417	407	415	425	387	396	390	433	418	437	433	387	426	436	422	431	452	415	395	437	437	423	420	423	403	406	412	420	408	434	407	411	441	410	428	407	423	393	465	392	468	393	426	445	450	396	409	382	424	424	422	431	426	408	425	428	397	428	420	413	489	367	437	403	401	394	418	432	454	450	408	415	413	425	407	437	413	396	414	428	442	404	393	425	426	440	425	398	409	421	407	414	395	369	413	410	393	386	406	430	471	387	450	396	421	410	427	389	407	432	438	368	416	420	423	417	408	414	445	394	410	388	422	420	442	438	426	429	408	436	421	409	440	400	434	419	433	426	454	415	404	446	425	402	434	388	433	414	385	406	434	422	436	371	431	421	386	399	413	403	407	399	416	465	443	439	432	406	389	411	416	424	452	426	429	418	382	398	438	384	377	416	412	406	402	376	434	423	464	405	434	414	427	406	415	416	389	395	419	402	428	411	413	397	437	452	427	450	424	419	380	431	448	383	403	387	430	435	457	408	412	467	410	448	422	413	387	429	404	406	413	407	459	418	428	403	456	426	427	448	391	435	410	424	428	420	420	407	423	377	422	442	394	401	433	429	406	403	402	417	414	425	397	419	413	421	392	407	421	435	451	407	398	409	431	404	432	438	404	440	379	438	436	398	446	422	400	463	402	405	429	432	414	392	441	428	434	430	441	426	450	449	419	437	437	396	398	413	404	452	425	418	441	415	432	448	406	439	408	414	409	419	425	419	419	426	425	402	428	412	421	454	426	385	404	426	401	415	408	391	390	443	421	415	419	421	441	410	389	427	428	412	402	439	383	423	432	412	415	392	417	405	396	425	408	379	417	412	428	434	426	415	389	436	453	431	409	428	439	430	428	422	423	410	391	421	363	395	391	438	446	420	442	429	435	386	430	440	385	441	382	407	398	436	423	420	420	397	404	416	397	401	382	407	418	400	450	425	427	404	374	437	413	424	392	439	457	412	414	443	412	382	441	428	401	399	468	417	401	401	439	435	440	461	404	408	403	392	456	441	382	366	441	432	453	396	441	432	423	417	385	423	454	401	413	426	417	443	416	394	414	411	413	434	412	478	379	398	420	391	403	442	442	402	398	438	410	430	417	435	417	426	404	447	431	398	411	418	405	428	438	420	414	376	446	371	404	395	403	431	418	393	421	417	432	450	423	389	406	444	406	410	436	404	429	403	413	406	405	426	410	396	434	435	396	411	432	449	417	437	438	410	447	442	421	436	418	406	407	436	434	423	391	405	436	393	413	401	419	402	396	417	390	425	396	405	441	424	447	416	429	433	424	430	381	431	407	470	398	437	378	399	396	407	413	413	440	446	414	427	384	353	443	406	428	407	441	438	409	422	444	422	423	432	446	388	428	400	435	450	420	400	392	363	408	454	403	400	400	440	407	416	403	457	410	390	415	425	440	408	422	407	436	429	375	445	404	415	422	454	424	428	460	408	438	418	442	412	415	386	412	418	404	389	420	400	396	407	404	413	424	403	395	412	413	424	412	413	405	428	454	407	394	417	432	419	402	369	402	436	413	399	442	373	435	411	446	427	415	413	421	446	414	417	409	402	422	424	409	403	393	407	420	405	381	392	420	406	403	423	398	421	455	443	445	426	374	433	418	410	416	404	401	434	403	389	407	399	456	416	438	423	440	458	437	402	413	454	402	395	451	425	453	444	411	417	427	446	445	367	407	400	415	421	400	415	392	438	439	398	413	401	403	438	435	409	442	404	413	424	425	434	400	408	446	440	426	399	419	413	461	396	379	423	429	449	398	422	405	435	416	433	409	410	430	434	448	420	440	419	404	430	421	429	428	465	423	428	439	442	420	412	407	455	417	439	389	417	408	449	410	460	393	439	434	400	452	405	400	452	411	446	428	432	408	391	418	463	391	455	436	429	404	443	450	380	456	387	396	431	421	399	444	413	444	382	437	474	406	433	435	408	436	418	400	445	403	439	397	422	414	452	452	455	426	418	436	432	408	436	415	451	432	411	406	406	423	381	416	479	391	447	444	401	459	446	403	435	405	451	415	394	423	400	481	423	400	395	389	408	410	431	396	470	430	414	407	394	386	451	417	430	414	404	432	404	409	416	417	428	409	426	406	447	398	432	452	439	413	417	425	421	445	443	437	398	449	423	393	409	418	402	415	441	401	391	424	410	395	436	410	421	438	411	439	439	400	415	407	412	422	423	402	430	424	427	401	411	412	385	408	440	373	407	425	421	437	405	416	425	419	428	395	420	440	402	397	420	397	416	386	405	390	421	433	439	403	408	424	412	431	448	411	407	425	464	432	446	415	433	416	444	411	453	431	440	387	418	423	426	440	426	435	389	388	438	436	372	397	409	347	388	419	435	441	426	435	410	439	425	420	452	413	403	409	424	413	413	417	419	456	394	422	395	410	428	400	422	423	413	404	404	424	444	437	394	456	434	403	413	415	410	419	423	402	391	455	436	415	411	417	399	403	410	417	429	427	433	410	396	446	417	401	408	414	422	409	434	425	448	420	388	412	418	410
1176	287	305	315	259	249	224	239	241	275	260	250	231	226	223	247	225	223	229	224	248	261	249	237	251	226	239	227	239	216	246	237	213	234	256	235	250	232	229	217	224	238	223	217	246	242	230	223	220	225	213	242	241	219	234	250	232	218	243	240	209	232	254	253	249	227	253	264	248	239	213	245	248	256	197	224	239	213	258	226	215	240	247	219	236	226	235	254	248	230	242	258	241	255	234	225	215	224	226	244	250	200	222	234	239	229	246	259	258	215	235	228	253	231	251	230	249	250	209	241	222	200	225	233	239	204	240	226	236	252	244	216	218	264	267	248	222	253	233	262	260	260	249	231	239	233	236	258	242	241	242	260	248	248	230	251	247	225	222	230	230	249	210	247	216	232	239	236	224	231	219	265	239	244	222	231	226	243	242	239	224	209	267	257	207	218	215	250	243	221	241	219	251	233	226	234	237	209	202	215	231	240	244	248	261	224	246	253	241	240	246	243	226	239	271	220	243	243	235	222	219	244	245	256	245	248	258	232	241	267	206	228	238	238	220	222	248	260	232	230	224	253	232	237	212	207	247	233	239	214	235	237	243	237	230	224	234	254	248	224	238	226	235	249	217	241	227	227	269	206	225	246	241	243	233	269	227	243	207	231	261	224	244	245	249	255	240	211	224	232	238	251	217	242	242	228	236	226	239	183	276	221	251	228	271	217	221	231	229	246	253	220	214	212	226	260	249	221	265	226	229	251	216	236	224	222	243	261	238	246	223	227	203	237	227	213	241	238	281	248	225	236	245	216	223	240	225	226	214	240	236	245	225	231	244	227	214	244	238	218	244	238	217	233	239	245	252	239	230	229	234	232	250	213	226	249	219	225	229	237	232	239	238	200	235	229	242	227	250	230	197	262	219	209	233	228	227	247	213	257	218	235	242	233	225	261	238	226	221	251	209	235	213	218	249	248	243	232	248	251	226	249	228	233	228	246	245	253	244	243	212	221	235	242	236	213	223	213	236	251	260	232	244	218	220	250	262	226	244	224	236	221	241	236	236	249	250	232	205	225	199	236	240	219	254	208	249	236	224	209	240	209	245	250	233	254	237	228	238	244	229	206	253	259	235	265	243	247	234	243	233	227	228	230	226	209	228	232	248	248	235	223	232	232	246	251	252	251	243	225	218	211	224	246	223	256	217	228	220	241	225	223	227	268	231	260	233	228	207	217	219	215	217	237	232	250	230	223	259	215	217	238	248	229	210	223	233	208	250	221	210	223	245	229	249	233	249	233	237	238	233	267	203	222	232	220	227	256	235	255	234	239	250	234	216	220	247	222	227	250	251	225	196	258	241	206	251	225	255	247	218	259	241	223	224	257	217	245	261	202	238	234	220	200	224	240	218	250	251	205	241	220	283	233	231	237	238	226	244	225	222	213	259	256	262	261	242	240	228	229	248	266	231	242	231	250	238	243	224	232	244	239	230	257	226	227	209	215	250	245	232	238	231	243	224	206	230	235	243	191	234	246	233	227	229	225	228	216	237	233	214	281	263	238	220	228	247	256	260	263	238	250	218	252	228	244	208	241	224	215	239	229	232	250	257	260	234	239	240	231	232	214	223	230	241	221	257	205	240	253	227	238	240	213	225	234	248	222	229	216	225	227	221	231	262	227	245	217	244	238	228	201	230	252	249	233	228	243	228	225	229	244	235	201	223	248	232	251	245	235	220	244	234	274	228	233	215	236	222	248	254	227	242	233	258	241	221	222	239	253	223	222	232	234	237	207	243	245	227	233	223	241	213	252	227	203	273	255	249	235	263	239	268	248	229	245	238	238	224	227	219	223	245	241	223	212	224	232	244	254	225	214	230	228	253	220	234	237	230	240	235	250	230	257	213	230	246	246	251	244	227	223	235	239	244	214	233	217	205	226	239	225	215	251	239	210	267	266	224	252	248	255	224	246	248	249	237	256	234	241	235	244	232	227	233	213	224	242	224	224	217	272	219	248	192	245	230	206	232	268	240	229	227	203	209	246	231	221	238	235	243	251	226	244	242	204	217	224	231	239	224	227	241	233	230	258	224	240	203	226	238	219	261	241	245	236	240	232	229	226	255	223	245	238	271	215	250	229	252	236	232	230	252	227	225	220	228	235	266	242	220	242	228	244	239	237	225	200	227	224	235	213	245	217	231	225	220	217	247	218	243	268	209	222	263	262	226	216	206	257	224	218	236	221	232	241	251	238	240	230	211	216	241	225	191	225	258	229	236	234	238	216	257	235	230	215	236	234	204	223	221	246	217	259	213	239	220	215	244	203	232	226	207	266	213	223	246	234	245	250	221	258	257	259	241	242	229	239	235	219	236	223	221	244	242	229	233	232	219	249	211	211	245	252	223	218	234	232	225	232	232	250	237	252	251	229	222	205	225	212	261	240	199	225	253	238	230	213	222	253	232	210	219	249	238	247	241	235	229	215	230	252	239	226	232	225	245	224	220	228	226	233	225	260	237	252	219	239	214	227	254	244	221	209	251	235	278	260	265	236	252	239	243	212	243	266	235	215	233	226	227	225	242	231	259	252	220	233	263	254	216	235	236	257	235	252	257	229	240	249	228	229	213	215	239	223	230	243	223	227	237	201	251	247	240	249	239	250	227	242	248	238	250	238	217	235	258	231	218	201	223	246	207	211	241	232	203	228	247	228	233	228	222	222	237	261	250	253	237	238	233	242	235	241	223	217	238	225	222	233	233	244	233	242	236	221	238	229	257	242	248	238	245	252	201	232	242	220	220	210	242	214	240	242	246	239	237	264	235	253	231	225	225	246	225	230	229	217	239	211	235	237	216	220	234	235	203	247	222	255	223	247	248	229	256	240	213	254	221	229	221	243	244	257	260	230	231	259	229	220	220	236	226	230	240	253	226	228	219	250	226	229	196	234	218	238	240	259	260	230	224	227	208	254	227	242	212	227	228	227	211	231	239	225	250	243	230	250	215	214	229	216	247	234	265	256	237	222	262	261	216	223	221	259	249	218	253	230	223	245	227	225	239	205	235	260	221	246	221	251	271	234	251	253	233	234	230	199	227	232	237	258	252	261	230	269	241	219	227	267	281	239	213	250	231	211	239	236	249	227	227	227	200	226	257	230	214	251	251	219	250	243	215	246	233	225	238	219	250	235	229	238	238	243	226	212	253	228	218	246	249	224	233	228	254	263	227	226	254	205	236	267	253	249	247	246	234	239	267	213	225	230	224	241	224	228	219	252	263	250	211	238	237	208	235	220	220	237	223	252	229	240	221	212	246	249	216	230	223	250	245	226	231	201	235	207	262	253	219	241	247	233	221	243	240	200	254	197	210	238	232	250	248	251	241	240	245	212	240	233	201	226	240	249	235	213	230	227	270	231	201	240	257	213	256	238	246	220	214	226	224	261	229	232	248	248	228	226	243	227	223	214	238	228	226	256	243	229	249	249	195	218	230	225	194	230	242	246	228	243	239	248	215	248	247	236
2491	907	1027	978	990	884	918	902	861	869	878	856	813	835	838	791	828	823	829	843	791	753	838	796	829	853	811	806	798	795	836	831	788	766	765	782	811	816	780	827	797	783	777	795	798	782	743	852	802	807	777	778	787	783	783	769	811	767	844	829	801	822	827	792	818	814	833	823	765	789	817	816	788	779	793	776	791	799	776	750	777	824	749	803	815	822	740	816	868	784	761	775	774	765	803	783	800	771	804	768	824	757	789	844	816	775	754	770	801	791	823	781	802	768	790	806	770	753	799	792	819	825	760	802	766	780	822	786	814	767	832	827	747	790	806	807	792	798	776	798	800	827	799	772	811	786	794	750	793	764	826	814	776	828	811	798	843	813	761	800	845	787	787	769	798	807	825	775	791	781	794	790	765	823	818	750	801	810	756	823	816	787	802	818	737	765	802	829	774	771	758	816	811	854	782	786	737	802	816	795	809	833	760	794	756	810	825	792	812	793	817	828	818	828	767	764	818	748	787	812	796	838	773	783	839	763	807	810	751	810	808	811	796	772	774	785	801	831	771	843	752	822	841	811	757	803	816	822	804	842	793	820	766	808	823	773	752	836	752	822	818	778	834	822	782	777	810	719	826	756	800	742	806	799	776	773	772	801	820	793	773	797	810	777	795	763	781	796	786	787	790	792	798	749	797	814	833	770	805	773	798	777	838	817	770	800	825	793	842	802	777	794	825	823	808	800	757	748	789	803	827	775	791	835	801	768	766	755	776	791	784	784	796	740	769	780	806	793	808	878	816	773	828	795	763	861	804	820	744	824	814	730	784	802	782	764	820	830	823	851	816	782	745	820	775	803	801	793	821	758	783	780	834	819	799	789	756	768	822	773	821	794	794	782	796	803	821	814	764	786	875	820	817	778	761	827	786	735	792	793	803	791	789	815	771	818	756	775	803	815	793	779	802	801	805	799	810	766	830	801	804	835	808	775	758	771	807	775	794	825	785	797	785	797	773	806	775	819	803	756	765	833	788	790	762	834	815	780	787	773	760	800	812	746	816	753	792	802	793	858	773	778	863	826	863	861	826	757	750	828	816	772	787	760	802	831	836	778	806	791	818	788	749	765	808	837	753	759	756	784	836	821	803	798	826	763	753	819	768	756	798	771	778	802	819	764	787	769	811	746	811	782	723	829	778	779	787	844	824	781	810	763	809	794	825	833	753	788	763	781	813	801	818	782	818	806	806	824	750	783	828	747	809	810	796	757	790	795	802	781	793	768	796	813	820	768	789	769	808	747	809	789	773	801	765	797	741	778	807	788	756	802	787	816	787	814	847	776	801	830	759	788	780	813	822	785	765	806	808	822	787	728	793	787	812	761	819	803	852	715	775	790	801	769	766	827	781	799	799	768	782	786	796	790	785	787	771	770	799	789	755	781	817	808	803	819	808	769	775	826	793	795	806	823	742	809	831	822	800	737	735	850	811	771	763	816	773	735	768	785	803	787	789	784	805	809	797	780	811	751	765	797	819	807	840	812	815	818	750	818	798	766	819	820	797	802	828	795	780	819	786	797	800	788	839	779	768	784	737	741	769	843	807	819	832	818	807	815	783	825	801	809	793	792	780	732	736	817	804	820	807	793	801	789	802	828	817	791	835	751	824	784	785	826	824	768	773	796	789	779	783	811	823	730	828	846	779	872	768	802	800	736	787	803	778	835	824	816	829	801	764	764	741	786	820	782	807	789	791	768	810	805	804	757	784	764	782	808	807	779	790	801	769	819	820	830	787	852	838	848	794	797	764	776	754	786	761	799	849	773	805	749	790	834	772	746	783	754	799	859	806	792	756	818	811	773	774	750	804	828	770	764	827	804	782	796	859	798	788	791	825	779	797	768	768	768	813	754	804	799	779	775	789	798	775	803	806	750	763	753	799	806	819	794	844	820	777	793	802	794	781	799	825	785	774	790	789	819	814	801	814	788	841	842	767	805	816	817	816	840	842	788	802	801	778	763	752	777	798	814	815	792	773	807	733	809	783	763	774	785	809	780	804	781	796	760	780	778	801	796	819	811	846	764	791	794	844	788	777	769	769	780	818	823	808	757	802	775	803	742	774	822	793	811	742	806	787	797	839	774	757	808	759	810	727	797	787	799	804	775	768	770	784	804	874	831	794	780	803	854	787	795	806	831	792	752	809	788	817	855	739	805	803	807	788	731	756	772	773	769	797	778	776	798	832	820	789	788	767	820	870	737	815	796	826	782	815	797	784	777	792	783	842	728	758	792	837	790	779	739	788	828	782	812	785	768	805	776	780	780	820	737	824	821	803	794	793	825	760	802	797	854	772	780	791	787	780	764	814	834	769	830	816	828	796	774	810	815	761	785	831	813	831	749	804	760	808	776	845	731	804	824	819	835	812	858	764	801	795	720	747	792	765	805	809	782	792	773	803	759	801	801	829	784	864	816	745	788	814	778	789	836	762	796	779	745	773	781	801	791	842	797	775	831	797	783	771	747	815	767	775	787	800	808	798	785	761	821	783	800	825	747	808	768	730	744	772	788	735	767	782	796	850	858	791	762	792	790	833	798	844	813	794	819	787	815	799	775	800	771	782	835	774	751	844	767	783	798	820	799	758	792	828	801	773	822	792	794	775	758	769	814	811	816	764	752	756	782	784	787	793	801	734	830	796	793	812	768	812	803	824	815	735	818	855	798	816	787	760	792	804	816	834	824	811	800	797	794	784	851	842	811	815	778	748	833	873	789	790	810	867	758	793	760	798	791	814	778	751	837	787	825	791	801	772	839	791	791	863	819	787	757	757	858	801	780	762	840	782	796	841	782	818	810	748	788	790	757	861	816	817	794	822	788	741	798	771	785	847	814	853	779	723	808	810	848	753	828	779	803	803	780	777	786	794	805	786	777	797	819	776	770	753	820	796	824	788	767	803	796	789	805	791	814	764	830	786	793	759	820	825	839	793	786	760	797	787	770	807	826	801	797	816	758	819	788	779	796	793	785	806	804	775	786	815	818	863	852	821	787	816	795	778	801	825	767	781	798	727	822	780	772	768	771	799	845	762	865	760	775	777	796	813	810	798	800	809	802	770	784	872	823	757	825	765	810	808	794	790	722	778	781	773	815	792	812	817	785	831	853	801	800	805	780	848	838	807	785	782	786	782	811	829	853	784	821	809	782	798	827	761	824	781	775	805	786	783	834	844	798	783	819	837	828	791	811	774	770	767	814	798	822	806	771	841	796	807	804	796	809	809	747	788	825	836	805	740	798	801	828	829	722	753	790	794	783	797	762	810	863	750	780	798	745	764	783	747	789	818	741	753	870	774	759	810	795	753	814	812	768	811	768	761	825	808	843	764	760	780	795	821	813	780	790	817	822	830	796	817	763	792	806	786	752	795	840	795	789	840	761	803	791	818	802	801	808	842	806	822	859	803	762	834	853	752	802	779	775	757	770	849	771	824	808	787	810	838	773	825	799	808	800	828	789	821	780
3932	863	1211	953	606	468	367	301	288	234	202	177	203	173	148	177	143	148	146	138	127	133	136	140	127	127	137	137	154	127	129	147	137	109	131	133	127	117	145	130	115	130	145	112	129	133	104	129	120	132	118	135	123	135	123	126	139	108	122	120	128	96	118	123	130	123	101	122	133	121	126	121	111	133	129	113	106	124	118	108	116	103	120	120	147	110	111	118	114	122	101	118	119	109	130	121	138	135	124	135	114	130	127	120	152	108	110	141	117	122	95	91	106	135	117	99	104	114	118	114	124	115	122	120	126	108	101	119	127	144	105	108	126	93	98	121	120	121	140	107	121	126	137	119	126	108	138	125	115	115	115	116	124	133	117	117	120	126	104	92	136	120	131	112	104	137	97	108	109	140	116	122	118	135	116	125	100	113	110	106	112	140	106	126	120	119	125	120	97	110	124	120	97	114	130	117	111	129	122	126	122	114	103	122	126	125	133	131	129	132	120	148	119	139	114	118	146	124	137	101	117	115	141	101	115	112	114	132	127	119	116	119	110	114	140	107	139	99	115	114	126	122	126	100	121	118	117	121	110	103	109	141	119	117	105	108	111	119	127	130	111	127	123	124	129	109	116	133	122	118	126	110	112	114	107	114	123	113	110	127	129	119	130	113	123	105	121	125	129	143	124	111	148	128	128	123	117	107	106	125	126	112	117	102	114	121	139	125	129	116	130	111	117	119	124	121	108	135	110	128	108	132	122	108	112	133	142	112	130	120	101	131	122	120	120	138	127	107	115	109	121	107	122	131	113	114	116	124	119	124	115	110	125	124	110	112	127	119	131	106	140	109	149	124	121	143	123	119	130	112	127	128	138	119	141	117	122	125	140	119	131	117	127	126	131	99	119	128	118	148	115	124	123	113	124	105	115	123	106	100	120	123	134	129	109	109	143	117	117	132	124	114	109	124	132	126	119	111	137	141	111	124	139	118	120	90	84	130	121	125	136	109	137	110	130	115	122	114	126	123	127	113	122	138	127	116	126	128	127	106	123	101	113	103	106	127	117	91	127	95	125	118	105	122	121	122	131	144	127	109	117	124	113	119	125	126	113	109	118	112	104	119	122	110	105	124	114	121	107	139	107	106	117	138	132	115	131	131	104	120	112	99	131	116	112	128	122	118	134	114	121	115	122	122	131	113	110	127	114	137	119	116	127	112	125	144	106	107	119	126	133	135	108	122	119	109	139	130	116	108	121	116	106	138	123	115	141	123	115	135	103	118	112	115	119	150	102	114	130	105	120	123	135	126	125	141	131	115	130	122	123	126	107	125	128	113	98	119	147	131	144	112	102	133	112	110	133	114	121	130	124	125	128	122	128	116	125	132	143	132	111	117	129	116	124	121	98	121	113	112	124	123	140	118	117	123	105	111	131	128	109	134	119	119	118	106	126	118	106	128	119	133	121	129	134	124	115	104	130	139	134	103	121	110	109	125	126	114	129	103	122	131	149	104	120	120	116	110	118	127	120	116	95	106	116	111	119	111	124	102	114	123	117	118	119	131	145	114	126	119	121	124	94	103	122	108	125	102	112	134	118	126	146	99	109	124	111	130	120	122	122	99	134	140	114	117	132	114	124	127	116	97	111	121	120	120	115	123	136	129	134	131	96	132	122	124	116	128	109	118	127	121	127	105	117	119	125	126	139	114	130	130	110	121	112	121	109	120	95	109	112	132	99	128	117	106	121	125	128	140	126	142	135	114	123	136	123	117	130	112	130	128	121	130	129	103	114	113	125	123	96	131	110	124	114	132	119	128	114	109	122	140	119	123	110	108	100	139	113	120	117	119	125	107	107	132	117	126	116	108	127	121	127	118	119	124	127	114	122	122	118	111	121	116	124	106	120	113	138	111	138	110	117	118	104	122	117	123	118	119	127	121	139	114	127	109	109	107	121	107	126	129	130	118	113	115	126	130	139	120	104	123	143	118	106	123	112	121	135	127	106	108	94	118	128	108	105	116	110	132	120	108	123	134	143	94	107	112	121	121	109	107	97	140	101	128	132	115	135	119	127	114	113	110	127	135	106	118	124	113	118	124	117	111	116	134	139	104	112	133	109	132	110	122	118	102	116	123	124	102	116	121	91	143	121	120	121	95	134	100	98	125	139	120	130	129	113	127	117	121	94	129	124	132	111	118	104	120	118	149	118	108	124	118	111	107	104	111	103	135	132	123	135	137	137	128	100	114	128	118	119	119	151	105	104	128	111	140	132	109	130	128	121	104	128	105	114	143	105	115	106	130	123	130	123	139	107	132	125	95	118	131	111	105	133	115	124	117	121	132	148	144	114	131	117	133	131	128	125	130	119	119	134	111	116	135	100	129	121	110	114	120	108	130	122	90	115	122	123	128	114	131	123	112	113	128	121	128	138	131	111	121	112	115	129	138	117	113	128	96	121	103	111	130	106	108	116	104	132	112	124	122	128	131	118	111	124	82	114	134	138	113	129	123	136	123	131	119	110	128	115	107	107	129	140	148	122	111	132	116	117	131	117	108	133	120	122	114	117	106	134	117	110	140	123	117	119	120	121	138	152	116	125	125	122	114	103	117	118	126	121	119	118	109	104	121	120	124	103	131	109	120	123	121	132	116	122	115	115	121	132	123	114	142	127	112	126	122	115	113	127	120	124	117	116	119	121	146	106	121	120	116	107	109	104	103	118	120	117	117	108	120	117	104	92	113	95	114	102	132	118	132	130	121	103	121	132	136	133	111	115	105	131	122	109	144	120	111	144	115	110	116	122	118	123	102	135	90	123	109	105	113	132	111	129	128	123	123	114	118	121	124	133	127	133	116	97	125	120	126	118	111	104	110	118	89	122	127	118	114	118	97	117	117	119	135	106	114	123	125	129	128	119	124	98	109	120	113	107	125	135	116	129	114	132	106	133	124	112	135	123	113	110	130	135	127	111	119	108	129	116	131	135	116	103	125	124	103	141	141	103	102	121	110	95	132	122	105	110	136	123	122	122	123	126	134	120	117	110	132	138	127	125	124	135	104	117	124	138	127	125	110	154	114	107	130	117	110	115	130	130	133	104	131	128	133	136	113	121	121	135	125	103	118	126	123	126	110	106	139	118	120	120	112	130	138	126	130	132	114	114	105	126	126	117	126	120	142	119	128	133	132	133	120	114	143	144	98	127	114	117	122	124	129	118	125	114	127	135	120	128	125	135	123	126	117	129	130	116	117	112	119	132	117	115	105	122	121	106	119	123	101	117	113	129	129	111	120	114	121	140	143	117	123	125	134	117	124	129	123	128	113	118	121	119	88	107	120	117	122	117	112	112	126	122	122	124	115	104	108	107	129	111	117	106	130	139	109	120	100	122	119	133	119	109	127	128	130	132	132	118	120	127	124	101	99	107	134	119	144	140	114	138	97	113	143	132	124	127	125	126	129	121	136	101	128	142	124	105	117	115	110	128	137	118	117	136	111	125	120	131	136	129	123	121	131
5309	1382	2935	3358	2975	2436	1997	1748	1499	1239	1120	1030	943	926	830	848	772	753	702	621	655	667	630	610	563	561	555	558	538	559	514	534	511	542	562	514	512	521	494	511	490	466	501	490	518	501	475	493	502	480	509	475	504	488	465	431	465	452	462	447	421	473	471	472	433	476	453	476	436	472	448	468	418	480	456	465	469	434	464	455	458	460	468	444	475	471	452	445	470	452	422	436	430	439	438	463	460	468	459	419	499	475	447	441	473	433	469	471	443	464	432	495	434	429	461	435	437	423	450	449	448	442	465	449	416	439	473	471	482	460	488	432	455	441	437	431	440	434	453	479	468	442	431	455	477	442	456	440	447	453	417	421	407	446	460	434	461	440	490	458	411	441	452	470	475	439	484	445	449	435	454	481	483	437	439	472	475	417	466	453	457	450	444	456	477	459	426	429	484	442	425	469	444	465	491	430	462	462	465	453	460	455	416	434	445	439	475	468	439	454	465	430	429	499	398	432	445	447	433	478	456	401	451	434	386	440	457	435	454	431	464	433	469	470	472	443	433	441	450	433	435	475	476	441	414	423	460	442	432	459	399	443	391	451	458	456	477	413	426	462	431	437	455	450	457	435	474	490	425	433	455	461	461	453	439	430	479	439	432	423	407	468	450	450	451	429	404	467	452	393	465	454	458	424	461	411	422	472	440	442	463	436	450	412	416	421	450	454	460	463	443	416	422	442	455	424	409	445	477	491	463	451	439	423	434	449	465	453	430	475	456	429	460	454	451	490	466	458	441	451	444	476	445	415	458	442	403	420	493	411	422	443	415	462	473	439	438	431	428	453	457	446	485	444	455	443	429	439	462	430	457	433	472	439	484	441	462	468	427	459	496	459	429	475	437	454	442	455	446	425	415	425	433	420	503	467	472	445	445	423	447	447	446	471	461	401	433	458	468	438	420	443	446	460	467	438	457	459	440	440	458	462	490	410	461	482	449	447	426	425	436	471	438	455	444	485	441	423	462	406	472	445	491	439	428	427	396	424	433	444	442	517	428	451	421	461	497	410	447	441	441	461	450	451	447	474	454	432	443	494	428	442	452	441	389	441	456	472	473	415	454	428	432	448	442	445	474	472	425	485	476	459	459	437	447	451	442	451	454	449	446	433	422	446	480	447	449	429	446	441	446	440	436	436	455	463	431	462	418	457	441	440	432	430	477	479	443	439	451	465	430	448	418	441	440	433	471	431	446	405	445	442	464	441	427	445	442	451	424	448	407	471	455	460	442	449	429	427	450	451	466	420	447	438	444	432	436	450	435	444	425	495	439	437	486	446	455	398	477	449	441	427	403	444	425	437	460	476	435	444	444	450	433	409	422	407	418	467	456	452	427	407	433	432	518	404	425	439	456	414	436	460	454	448	442	436	464	465	450	461	435	451	422	483	402	465	464	454	475	462	432	442	455	406	455	448	452	463	444	425	457	401	417	396	447	402	449	450	424	430	467	437	441	436	479	416	438	437	420	464	430	458	438	465	478	444	458	454	423	461	461	468	456	465	425	437	426	441	432	424	445	446	459	445	449	462	440	434	495	424	411	438	438	446	453	455	477	481	435	432	414	438	449	432	453	479	397	465	451	458	457	442	478	472	491	432	439	474	464	459	431	410	469	418	419	434	443	436	465	464	479	447	443	458	451	438	470	457	488	432	446	444	461	452	415	440	476	444	406	458	445	411	443	446	462	430	463	443	424	487	432	456	429	467	454	419	458	462	458	458	448	405	420	451	466	430	446	448	442	436	456	442	459	466	398	444	423	438	422	430	419	457	447	454	446	442	461	468	416	482	479	448	434	441	462	461	430	432	446	415	438	455	415	408	451	441	423	406	451	452	437	430	444	479	417	460	450	455	435	429	439	460	423	458	435	446	415	438	429	488	463	455	497	451	468	466	436	481	452	461	421	410	458	432	468	439	425	483	453	460	437	435	445	412	474	442	449	478	415	471	428	479	445	423	435	436	439	448	423	444	413	457	440	462	463	454	470	441	450	435	457	482	423	445	457	433	460	452	432	446	452	487	430	417	449	431	457	475	420	439	440	458	436	425	460	448	432	448	443	453	436	458	445	431	479	441	475	414	458	426	453	472	439	438	420	412	423	421	449	418	466	414	438	470	446	412	459	432	466	457	450	462	459	417	487	465	434	439	449	454	443	407	430	437	446	447	431	439	459	433	453	472	445	455	440	449	472	428	451	475	456	457	415	442	485	445	418	391	404	449	422	447	412	446	442	442	447	482	450	442	454	482	425	440	443	461	442	433	483	446	434	477	431	445	472	455	445	443	453	440	420	411	419	457	459	413	457	441	436	444	418	431	466	478	469	444	448	440	432	468	454	446	422	447	450	435	453	410	434	469	441	419	464	457	470	466	504	448	470	433	415	436	451	476	441	412	412	442	457	435	429	415	454	442	463	440	429	454	466	434	434	482	419	474	434	443	464	429	448	449	410	437	438	454	457	412	441	444	438	445	425	420	418	445	437	429	448	461	427	433	434	419	413	434	420	460	457	441	468	447	441	453	415	440	445	479	449	465	458	432	452	448	444	442	434	493	479	479	424	444	469	493	460	430	468	462	428	443	455	464	448	416	450	446	523	438	452	439	484	485	435	457	420	449	464	441	453	431	448	475	434	415	455	447	488	467	457	450	439	463	456	435	458	427	441	374	495	426	459	464	460	392	454	419	451	448	465	412	479	449	459	416	424	454	449	418	455	453	453	434	419	458	457	449	438	452	441	407	425	425	433	442	429	461	422	413	454	466	410	437	430	458	408	456	490	452	432	409	425	431	413	417	460	437	468	469	461	456	445	490	385	449	412	420	435	459	462	464	453	452	474	456	444	482	421	425	433	441	455	432	436	438	441	434	430	436	409	441	432	432	436	442	460	478	458	427	446	422	424	470	405	443	442	450	435	450	449	440	494	457	452	433	402	438	438	440	418	426	466	431	414	461	456	485	433	451	446	447	462	486	412	433	474	457	431	471	436	425	444	430	457	413	430	438	435	452	474	482	452	468	460	431	422	459	461	424	484	455	466	460	450	431	435	479	448	459	411	450	461	418	435	459	418	423	454	442	420	454	490	435	434	447	486	433	464	492	435	442	439	485	452	450	448	442	474	463	417	428	431	456	429	433	444	415	440	437	375	453	400	471	439	415	431	442	438	429	437	443	412	465	403	419	471	413	395	452	455	428	459	429	440	425	453	426	443	430	466	424	456	492	472	421	431	446	432	435	453	431	462	425	431	451	450	429	445	441	439	468	429	467	416	421	460	457	420	429	415	455	432	439	419	456	431	449	476	460	449	442	451	428	454	455	433	436	426	444	446	443	427	504	454	433	448	452	446	463	430	442	433	462	418	405	416	476	445	446	478	443	449	466	488	427	446	448	461	470	446	437	456	447	456	412	447	431	433	432	442	485	485	445	427	432	439	430	421	438	436	442	427	470	457	461	456	468	467	421
7365	1696	2281	1592	1142	786	576	472	374	333	263	246	223	227	190	198	178	166	166	159	159	127	132	135	149	149	131	118	137	132	123	129	113	105	115	121	115	134	125	138	141	97	124	109	121	115	112	115	95	113	114	122	106	91	108	108	110	94	111	104	131	91	120	115	108	108	108	109	112	110	132	117	106	113	119	117	132	105	133	118	94	99	120	123	114	131	109	104	105	119	135	101	119	112	110	110	96	123	116	110	107	128	114	114	104	99	98	102	111	96	119	109	114	108	107	116	111	117	121	106	111	106	104	122	106	103	112	99	113	99	108	113	97	106	125	106	112	131	121	128	111	117	129	132	125	115	103	94	105	105	112	104	126	110	99	101	106	101	97	110	95	108	98	111	100	108	109	91	100	112	98	119	106	94	89	98	125	94	120	103	114	135	136	93	105	98	112	113	95	110	104	107	112	100	124	99	95	101	117	112	117	112	102	112	111	114	113	108	101	99	101	104	95	117	103	97	110	99	115	96	119	112	102	107	93	109	103	113	116	105	112	95	106	101	106	117	103	110	117	99	112	116	121	112	127	128	116	123	92	121	104	101	111	127	123	130	123	124	107	107	95	104	121	114	108	104	120	96	91	96	124	104	100	105	114	106	113	107	103	105	96	99	105	110	91	116	109	93	95	118	115	96	98	94	93	113	121	103	109	128	109	105	110	117	109	117	99	91	110	120	128	116	102	102	123	101	102	113	104	106	105	88	120	103	96	107	123	115	111	109	110	121	111	105	116	106	113	110	107	107	105	121	111	104	108	104	92	103	84	119	111	113	98	118	103	106	102	109	117	100	100	119	106	110	91	106	94	94	121	101	108	124	128	109	93	121	117	110	109	129	121	96	114	105	115	108	123	105	101	105	116	101	112	132	103	102	107	107	121	122	107	120	114	109	93	94	97	106	103	121	124	100	104	111	114	97	103	110	121	120	107	99	110	93	117	101	96	93	109	97	110	109	117	117	97	104	125	124	101	123	114	102	122	117	126	119	96	107	136	115	118	103	106	98	117	111	104	96	112	105	112	116	97	87	88	98	97	117	99	108	122	102	109	111	120	112	116	143	116	111	105	93	117	98	101	125	105	106	102	119	117	124	108	112	95	117	113	110	117	98	104	121	96	116	117	106	101	108	100	111	136	116	120	102	113	114	93	111	89	105	114	91	107	97	120	94	114	111	124	114	128	117	83	101	92	118	109	106	109	97	106	120	119	116	113	95	108	111	112	101	108	128	113	112	109	110	104	115	117	127	113	93	112	110	112	103	102	101	94	128	91	118	95	118	102	95	103	99	107	92	106	125	110	107	109	111	117	97	116	115	94	100	95	110	109	109	97	105	107	95	110	106	100	111	97	89	113	83	109	116	108	115	102	95	110	121	108	103	85	118	122	110	111	103	125	118	95	121	111	117	123	125	127	115	91	103	100	125	98	119	120	103	120	105	116	120	115	102	131	121	104	85	114	114	91	99	112	115	115	114	92	123	101	119	85	114	132	119	109	99	115	89	117	95	94	118	112	125	102	93	104	110	111	111	101	111	116	130	91	120	109	114	101	104	107	115	128	118	105	107	111	106	101	107	108	98	108	98	105	119	104	126	119	125	100	95	116	122	113	119	112	114	101	118	110	102	110	103	105	110	103	107	139	86	130	115	106	100	123	123	115	97	105	108	102	98	97	119	89	113	108	102	111	112	125	99	96	100	109	120	123	117	122	99	105	96	104	112	92	106	119	113	94	127	113	113	111	114	99	117	106	130	106	129	118	114	100	107	104	110	112	103	104	113	114	108	90	102	128	103	114	135	115	111	127	97	93	115	116	112	115	136	124	123	99	116	123	105	95	134	95	114	134	110	101	94	91	114	104	122	87	98	103	120	102	119	117	132	116	123	97	118	99	107	110	123	106	111	118	116	118	132	123	109	88	120	114	90	105	100	115	106	94	94	96	114	118	128	116	104	101	120	114	130	112	114	123	112	119	108	119	106	108	92	113	100	108	101	117	113	95	121	120	123	120	115	109	125	85	113	106	109	117	112	105	87	111	116	115	132	115	78	87	113	121	90	119	104	94	102	106	108	118	118	90	107	102	95	93	106	101	106	101	114	115	118	96	114	107	140	120	120	112	100	112	93	121	101	117	112	136	100	98	129	100	111	114	123	113	99	110	107	118	113	104	104	109	115	112	108	115	101	100	135	108	120	113	113	96	99	121	104	122	110	115	100	99	108	94	118	111	93	125	101	113	116	102	118	120	117	106	113	116	114	109	124	109	111	115	123	117	102	106	86	116	108	110	118	99	131	106	104	102	106	121	99	111	94	89	115	107	124	116	109	100	110	91	95	118	120	111	114	131	111	92	117	123	103	90	136	101	116	108	96	93	110	115	125	99	101	108	113	129	115	86	116	102	118	102	117	111	98	123	107	115	95	97	140	103	126	107	116	106	111	101	106	111	118	119	116	105	97	112	99	115	98	121	113	120	117	114	89	110	117	106	112	102	107	117	113	112	105	95	121	109	112	126	92	124	95	101	97	129	99	92	93	94	109	111	104	94	113	104	126	107	125	113	108	108	116	113	99	104	118	99	101	110	123	113	99	95	116	103	98	94	120	102	130	123	101	117	104	122	104	107	116	116	111	99	99	92	104	109	119	112	119	100	114	94	116	107	111	110	112	112	125	134	120	97	104	95	134	107	110	117	118	103	118	132	103	124	123	105	98	101	102	116	93	119	93	99	121	121	99	98	121	110	108	117	113	101	105	123	117	121	120	107	108	107	99	115	112	106	98	114	98	112	115	101	111	99	129	95	109	104	114	100	94	102	122	100	85	116	84	112	117	98	112	107	103	109	113	108	84	104	97	121	115	116	88	110	108	115	108	100	131	115	111	123	117	104	101	105	110	107	109	112	108	119	118	129	113	114	105	94	101	121	108	102	113	121	115	103	96	102	103	117	97	114	107	123	96	88	90	112	115	101	108	83	112	111	107	96	114	112	98	120	96	94	119	114	101	96	122	122	106	110	112	103	114	106	88	107	100	98	114	95	118	103	101	87	117	137	126	100	105	112	124	121	112	117	107	93	111	120	124	96	96	114	102	107	118	118	110	96	109	121	102	105	104	109	108	127	115	105	105	127	108	92	108	99	116	116	109	109	98	95	102	126	127	112	128	104	101	101	108	122	112	104	122	101	113	111	107	107	123	128	120	98	106	108	108	107	106	98	94	123	106	109	112	93	85	94	104	107	124	99	108	109	99	102	108	111	103	117	109	115	98	118	110	103	122	128	141	123	92	104	121	106	106	95	105	122	100	109	93	124	98	114	119	115	109	120	91	118	117	119	106	101	113	98	102	115	94	113	114	117	87	122	109	104	102	84	102	116	92	110	121	116	97	119	122	116	99	104	112	95	113	117	107	115	116	111	109	118	112	111	117	118	105	103	97	122	96	110	94	92	105	113	125	94	106	111	100	116	123
7242	2180	4936	5734	5059	4126	3460	2797	2327	2032	1699	1564	1443	1306	1290	1177	1077	969	930	876	845	800	753	756	695	669	649	682	591	613	560	594	578	541	564	546	548	574	535	528	484	503	455	500	489	490	498	480	448	524	474	541	442	455	459	473	489	502	484	433	434	456	455	448	463	460	452	407	439	425	410	472	470	486	485	436	461	466	474	423	410	430	466	450	439	433	413	449	456	392	424	462	462	457	450	422	443	434	418	442	439	442	446	472	401	438	436	453	442	396	433	429	409	421	413	441	432	423	426	436	418	391	430	417	429	403	415	433	399	411	427	443	395	426	406	487	407	410	414	423	442	431	452	427	437	451	418	402	404	396	412	401	428	392	385	431	404	419	422	446	424	438	416	416	440	403	414	395	410	409	458	417	416	390	408	425	427	425	405	437	369	407	408	394	423	410	431	385	399	418	418	458	411	403	436	421	435	413	431	419	408	397	426	453	425	425	424	450	471	424	410	437	421	407	416	431	403	407	412	407	450	405	421	433	434	431	422	407	437	416	413	405	430	414	434	390	438	411	437	423	404	402	399	433	430	438	446	426	383	419	452	386	404	410	416	440	417	397	392	411	398	394	416	421	416	421	397	412	444	397	416	417	433	411	378	430	420	440	405	398	452	424	419	411	403	449	402	402	415	443	398	416	434	394	430	402	390	381	391	396	444	430	405	409	421	409	406	429	412	409	397	415	421	453	419	406	424	437	410	430	390	448	417	439	428	421	409	384	441	455	400	402	398	410	412	395	448	425	404	393	411	416	421	453	433	423	376	423	462	426	426	403	413	372	409	444	405	385	440	409	463	426	437	405	394	415	377	407	424	412	439	429	451	443	454	396	408	423	406	450	398	451	451	386	407	424	410	369	428	417	405	421	395	423	428	444	466	423	384	409	426	429	408	421	435	406	441	407	402	419	414	397	436	401	449	420	397	409	447	405	451	421	442	412	410	422	399	432	412	433	443	437	444	425	371	414	417	401	393	409	426	422	415	438	417	404	415	398	417	425	419	427	405	429	400	396	407	388	404	428	426	429	411	446	437	430	397	408	430	398	413	404	396	459	450	413	415	420	396	419	413	444	403	435	398	369	440	412	448	413	418	415	413	422	444	435	428	418	466	408	400	430	408	426	398	438	403	446	414	402	427	416	425	408	403	434	379	428	426	410	410	408	392	403	439	426	413	458	435	411	431	411	407	455	414	398	434	418	429	419	405	409	434	415	416	398	400	418	433	414	463	374	443	434	396	397	419	419	439	390	394	441	418	397	402	411	419	408	411	377	460	407	401	452	437	429	425	440	417	421	397	422	404	427	421	404	429	405	385	446	428	435	455	431	453	407	431	420	387	410	429	446	411	410	415	439	413	377	435	392	412	409	446	426	440	434	427	426	408	464	430	426	440	415	393	423	420	398	421	413	400	446	440	415	412	402	422	431	419	449	395	417	384	412	388	435	434	400	375	460	374	422	406	399	441	435	446	426	424	422	377	391	436	449	396	422	416	463	434	408	418	389	440	396	400	415	407	429	449	440	412	433	428	409	427	420	437	422	423	444	419	411	436	420	409	416	442	416	415	437	403	462	409	426	424	406	412	394	414	422	458	385	414	430	416	395	417	387	412	408	447	415	439	405	430	377	393	391	397	441	384	421	392	425	436	413	402	439	395	445	407	430	385	408	396	429	398	450	416	401	423	435	386	406	423	371	404	384	395	412	407	443	464	429	429	439	431	406	398	370	414	419	412	442	419	411	407	410	417	398	442	430	392	398	450	446	399	417	387	418	422	406	406	416	435	448	425	424	401	408	382	365	442	440	413	415	386	445	430	427	414	406	394	417	382	391	419	399	415	417	420	409	459	421	426	406	398	431	399	399	420	414	426	398	431	399	418	405	408	393	405	412	439	415	419	402	472	401	423	436	406	416	403	413	420	431	461	422	376	413	416	445	404	451	417	463	411	403	430	401	435	406	419	404	428	437	438	401	396	400	357	461	399	426	416	389	425	421	419	442	420	431	365	443	422	450	389	410	415	413	397	462	386	401	427	399	434	410	431	461	415	407	415	397	415	426	417	428	432	423	379	420	379	442	446	445	403	394	411	414	377	434	411	402	412	397	406	410	417	421	410	420	406	415	417	402	422	428	436	438	428	426	415	396	401	404	407	371	414	399	427	396	429	402	414	402	392	430	461	464	375	388	390	405	420	416	444	388	409	419	413	422	389	457	397	449	406	436	427	416	445	431	406	407	449	436	394	388	394	430	408	442	421	413	392	405	442	389	424	391	419	435	480	411	428	403	389	406	399	397	414	421	432	424	440	421	415	429	406	412	409	426	403	426	364	373	396	406	433	450	402	435	420	435	418	399	452	439	450	418	408	456	463	417	427	428	400	399	436	436	410	414	414	442	399	411	391	364	375	449	457	411	417	415	407	428	416	396	417	403	402	411	425	429	405	425	398	440	396	409	435	441	422	438	413	417	382	427	414	408	408	413	404	368	384	401	377	376	396	461	390	425	425	392	426	452	410	405	394	398	445	415	423	401	418	435	417	417	385	432	427	426	433	380	430	434	430	414	440	442	446	433	431	440	413	427	447	420	431	440	407	411	420	411	407	413	434	424	437	387	419	437	427	429	389	435	400	420	402	410	408	373	392	457	425	448	386	444	415	420	407	455	394	442	439	409	386	413	407	417	401	409	403	396	415	458	414	420	383	423	383	404	420	435	427	400	420	401	406	435	425	426	420	409	419	422	444	431	426	436	400	415	399	402	400	434	441	413	438	416	394	432	421	384	434	443	423	369	421	402	443	380	421	424	427	402	438	392	396	389	405	411	439	448	406	403	364	453	390	412	440	396	418	391	441	410	447	396	423	452	436	416	432	413	431	446	443	378	406	394	418	412	396	451	419	409	376	442	453	441	403	431	389	419	406	467	438	410	417	398	384	447	411	420	412	423	410	418	405	460	392	423	404	400	411	441	399	429	440	439	431	429	384	408	421	366	385	439	417	443	405	410	425	436	403	418	373	450	410	478	394	417	403	416	415	415	390	410	379	419	432	417	404	435	434	407	393	406	425	426	405	414	400	411	405	396	408	442	417	436	423	427	421	418	410	399	415	412	437	422	407	426	378	414	387	435	389	402	396	423	428	447	441	401	408	407	437	369	408	436	419	440	412	435	393	438	418	461	419	388	402	449	417	429	402	407	421	391	404	448	413	420	432	426	425	413	429	411	409	417	434	438	419	407	421	414	419	417	431	439	420	418	418	451	395	419	391	378	415	404	423	397	408	411	421	416	375	397	405	413	428	431	420	460	405	399	432	422	431	418	415	415	452	413	445	447	422	423	414	433	410	414	399	370	430	409	371	417	398	406	413	409	455	456	434	420	412	417	419	403	438	378	378	436	426	436	410	436	429	414	445	433	410	395	420	439	407	401	433	451	414	410	440	430	436	400	415	387	429	436	392	372	421	412	412	385
1218	291	319	270	269	273	284	252	222	231	253	246	244	219	234	220	241	214	248	243	245	221	238	243	238	278	261	243	252	255	230	226	214	242	218	237	222	257	222	266	253	257	216	255	265	238	247	224	236	243	233	245	237	215	246	245	240	235	232	232	249	236	263	226	232	230	231	231	207	226	223	227	247	247	224	233	230	248	246	222	231	248	230	238	248	222	239	249	211	233	245	237	234	245	239	239	244	243	232	246	238	198	220	221	222	261	225	231	258	231	221	251	229	244	227	250	229	239	241	245	245	246	233	240	227	254	239	264	210	215	235	255	237	230	238	236	274	218	244	218	197	252	253	226	253	229	234	212	233	232	265	227	258	252	212	256	219	217	218	223	228	225	205	244	235	235	251	241	230	226	226	238	248	217	255	216	240	227	232	239	266	252	249	229	255	238	239	225	225	258	248	225	240	247	212	252	218	250	251	236	239	219	232	206	221	220	236	248	230	240	206	228	218	240	238	214	231	201	230	250	204	229	262	232	236	233	225	241	234	232	258	232	206	242	228	245	214	239	262	254	264	223	228	243	247	231	238	254	234	265	209	243	240	212	231	231	244	225	235	237	256	226	226	246	213	242	224	249	234	251	239	268	231	236	234	242	221	245	249	234	217	211	236	218	227	266	230	222	246	254	233	255	256	230	229	224	242	225	263	234	230	226	232	219	237	236	235	235	240	226	254	227	221	241	230	256	209	203	247	235	231	245	242	225	198	233	214	228	248	261	225	229	248	227	246	221	269	220	239	236	252	231	223	226	228	231	240	219	241	247	224	212	253	242	224	238	253	227	253	245	247	236	252	201	213	210	236	234	259	234	237	253	250	252	264	220	246	237	274	250	220	238	206	212	233	257	235	216	253	217	250	231	250	231	235	245	274	249	224	250	227	226	250	217	194	230	224	239	202	211	232	243	207	245	266	246	241	261	238	235	219	239	227	237	224	234	231	220	214	272	246	228	260	233	274	233	218	215	239	221	213	251	246	245	226	222	235	207	237	222	224	211	246	256	249	249	237	261	228	257	241	204	227	229	244	263	209	232	221	206	235	243	237	259	207	237	232	232	228	249	247	245	246	229	239	245	237	242	210	219	218	223	236	197	238	242	213	231	239	268	230	236	237	259	226	217	239	228	240	227	241	214	229	238	244	238	247	247	255	255	275	214	248	208	245	268	209	225	248	222	223	241	230	226	250	272	246	207	206	246	241	200	215	217	235	228	217	226	231	246	219	252	246	243	255	229	204	244	266	265	236	243	233	225	238	243	229	252	262	253	251	244	246	233	222	230	214	247	245	242	230	254	248	226	247	221	249	241	251	229	231	215	249	236	270	241	248	246	229	249	234	231	233	232	221	244	233	233	255	230	241	266	262	252	248	236	234	251	224	262	245	241	223	238	247	263	227	238	240	246	234	259	233	269	241	238	236	235	236	196	245	239	242	220	250	237	238	268	233	230	239	244	246	247	230	254	237	255	241	234	224	242	241	218	253	261	262	223	243	225	247	227	240	219	236	218	246	237	209	201	225	238	253	240	265	284	216	256	293	265	234	245	239	231	263	263	251	242	239	206	241	245	244	225	258	259	225	247	248	231	207	219	242	226	219	269	247	251	237	243	229	207	242	249	244	246	239	227	235	231	258	240	224	211	212	222	236	252	239	234	241	263	224	248	231	222	244	209	209	238	227	258	233	235	249	224	221	235	243	245	212	233	232	214	239	231	231	256	227	220	240	224	243	234	241	230	233	232	221	238	240	248	222	247	219	225	239	238	262	225	250	253	225	230	219	259	245	217	234	260	230	241	262	219	237	254	242	236	207	225	218	209	219	238	192	226	210	215	241	247	205	234	230	264	243	259	246	247	241	232	243	231	247	213	253	273	242	211	236	231	219	237	208	226	230	249	247	236	242	218	234	267	233	249	254	218	231	214	258	255	215	219	210	239	237	219	202	215	245	246	214	229	239	233	247	223	255	225	233	215	273	217	242	215	254	230	253	250	235	234	232	247	267	224	228	255	237	233	211	246	241	242	227	235	218	262	237	222	251	248	260	257	236	244	243	227	207	255	235	263	232	207	213	245	231	209	252	228	268	247	240	214	258	230	242	252	227	209	233	257	215	252	222	243	251	266	232	237	218	229	240	228	232	217	226	203	244	233	260	257	223	252	248	235	193	223	253	239	231	249	240	237	204	229	217	224	220	243	231	226	253	221	236	220	236	245	234	207	221	245	227	243	239	234	264	204	234	234	219	238	241	250	249	248	267	249	235	223	258	235	235	237	205	223	247	239	257	256	220	227	217	227	239	207	257	240	224	234	218	221	227	248	238	210	224	256	253	215	245	217	258	231	245	269	234	224	204	227	228	242	242	230	225	241	209	242	221	252	249	218	250	231	245	239	225	202	220	236	218	250	236	235	215	238	260	226	241	251	241	214	266	225	225	249	229	235	222	238	219	252	219	218	242	256	250	251	246	222	222	238	242	255	239	258	256	238	227	259	216	223	203	238	231	242	217	253	262	243	219	209	250	232	255	238	203	242	241	249	234	242	235	235	225	208	251	227	238	250	237	222	229	226	236	259	235	223	262	215	214	245	228	260	233	247	222	222	243	244	233	261	224	236	242	242	239	260	235	212	223	206	253	235	238	243	257	231	250	241	251	236	213	238	236	238	238	242	266	234	216	248	260	208	211	230	233	223	232	262	228	244	256	234	250	211	231	237	214	252	238	250	228	228	241	229	226	219	228	223	233	205	207	222	240	210	244	219	249	239	239	234	221	242	238	220	237	238	229	222	219	248	227	203	231	236	226	239	205	230	221	230	243	238	256	243	240	215	246	256	247	243	236	240	222	220	224	214	232	231	250	262	245	216	244	215	206	244	241	267	229	247	290	238	236	231	263	243	229	242	231	222	228	201	242	199	243	246	228	236	231	252	257	241	242	237	216	252	241	238	237	239	222	252	231	232	232	250	210	264	223	219	220	235	237	248	238	253	220	241	230	251	267	225	232	263	241	221	258	222	233	240	241	247	240	236	240	255	255	256	238	227	205	226	208	221	230	228	227	236	245	246	233	230	241	238	256	211	235	237	250	228	222	265	239	241	234	247	239	251	247	258	249	230	223	214	214	252	227	222	237	252	224	242	224	216	240	249	240	204	239	241	242	240	210	242	224	235	223	270	242	227	220	230	245	235	222	230	236	212	254	202	261	226	238	214	261	243	243	258	224	264	227	262	223	242	217	214	210	222	218	241	225	232	235	235	229	248	249	242	234	235	246	214	246	226	222	241	254	230	233	241	229	244	229	230	212	213	236	221	196	239	214	251	237	244	246	264	227	220	266	251	280	234	242	257	226	203	234	238	213	233	248	246	239	239	211	233	251	252	265	221	260	219	234	232	252	226	242	242	238	240	273	241	249	215	235	257	263	210	238	231	245	216	210	232	238	222	222	239	250	235	249	252	251	239	223	250
2439	882	993	1015	949	893	931	908	885	896	824	794	838	798	828	824	838	813	834	819	800	807	790	824	878	784	803	787	799	819	820	778	855	839	783	775	800	802	794	810	819	764	844	767	814	812	839	762	830	841	738	808	853	799	764	825	814	768	779	814	788	773	793	799	789	777	761	791	844	702	815	741	816	806	804	796	809	815	796	773	745	749	811	769	862	789	798	717	785	755	795	771	794	816	788	787	785	768	825	747	789	787	791	807	831	787	815	812	758	818	789	789	776	823	764	814	796	775	702	766	818	796	827	776	764	786	780	826	790	774	824	797	823	736	767	786	794	803	753	819	802	813	788	763	755	754	795	770	820	818	720	739	801	821	786	785	775	810	808	736	817	781	795	795	759	822	756	812	805	779	825	834	839	790	762	767	816	807	803	799	759	806	776	831	781	823	815	806	762	785	775	783	845	809	784	833	813	782	738	784	798	797	789	780	787	823	794	817	725	784	795	799	760	791	791	836	811	716	812	738	821	764	772	777	795	746	790	796	803	782	804	811	796	846	810	782	772	839	818	822	777	797	769	804	820	810	809	809	804	805	790	816	775	754	750	777	777	794	802	752	770	730	844	782	817	846	799	777	777	776	803	774	799	801	793	806	787	794	792	831	734	824	789	783	835	773	762	816	749	815	805	813	833	841	803	777	806	773	784	830	810	790	764	804	801	815	761	778	803	761	787	849	837	715	768	764	805	768	859	819	778	797	775	853	816	735	778	777	814	754	789	823	750	770	782	792	751	824	799	806	788	792	831	769	789	794	817	785	773	750	836	759	750	763	784	760	801	757	766	772	839	818	787	812	776	813	823	811	780	842	756	769	764	838	802	752	792	814	791	790	773	760	765	811	825	761	760	817	733	782	768	796	786	762	836	803	769	842	784	761	780	784	849	765	831	768	796	779	829	771	827	789	765	762	802	809	783	757	758	798	792	854	791	766	848	766	793	771	791	797	779	815	846	806	744	783	810	829	823	716	772	771	767	793	818	784	834	781	794	844	751	787	783	788	816	706	781	804	782	762	811	700	819	800	783	783	741	824	794	780	780	831	751	796	759	779	799	776	818	834	759	784	801	774	795	813	795	834	760	804	791	798	790	804	742	822	773	792	778	779	739	792	771	767	795	868	810	826	790	800	760	760	828	811	791	793	775	807	820	791	777	819	795	806	765	776	787	743	834	781	755	798	810	804	753	789	772	763	776	804	778	777	765	799	820	806	804	783	796	750	820	771	786	804	832	833	760	754	790	731	754	834	785	784	734	761	810	786	815	763	764	740	782	735	835	829	788	823	815	751	773	784	764	823	797	716	774	781	749	838	833	807	824	810	761	808	756	807	830	777	770	782	820	810	791	768	774	796	831	816	810	787	781	781	825	749	816	835	766	731	780	797	795	783	766	776	750	803	778	818	783	796	833	815	790	832	807	799	806	823	858	776	841	759	786	785	811	797	812	792	792	801	752	806	790	800	803	784	749	790	795	806	810	760	765	812	710	829	843	758	787	749	804	827	794	814	810	783	797	737	782	848	754	779	811	787	841	806	795	803	771	736	809	800	789	764	821	808	781	805	865	798	785	774	774	783	793	772	792	811	793	801	802	771	782	790	775	822	777	783	750	834	840	787	812	809	801	776	802	785	803	781	778	829	784	809	836	795	775	813	781	738	766	789	782	760	816	798	769	874	835	794	796	755	792	807	828	758	775	751	850	797	838	782	870	754	753	731	749	789	763	790	798	768	818	783	810	812	776	777	816	748	774	794	796	791	831	777	793	763	778	784	766	733	832	831	807	796	815	812	789	807	774	776	803	787	820	778	836	792	805	818	802	829	737	773	804	794	782	809	804	814	804	780	773	784	746	759	809	857	827	794	760	805	804	764	830	770	802	791	760	829	787	797	794	782	795	749	788	774	754	738	789	757	806	756	819	783	829	791	767	773	772	855	770	820	782	775	805	827	879	858	811	804	790	832	813	788	751	803	751	802	776	747	827	843	776	788	783	807	759	781	787	784	796	865	747	811	769	762	787	757	798	752	797	780	811	781	799	860	793	822	849	810	745	820	825	793	821	769	766	783	812	792	784	834	849	802	811	789	769	839	794	766	781	755	762	787	860	766	795	783	749	784	794	784	799	778	809	774	849	782	782	738	777	791	815	836	761	777	852	821	786	763	819	797	808	789	809	808	774	772	797	805	751	802	821	737	805	806	777	771	782	746	762	782	794	801	776	787	808	795	761	795	803	878	795	799	829	813	782	790	828	768	797	769	834	801	821	826	807	781	775	785	817	804	737	781	768	802	773	806	842	780	798	811	795	832	758	803	817	789	784	773	751	778	801	821	788	833	795	833	805	833	808	810	780	891	849	801	793	775	818	771	764	804	823	775	846	784	766	791	802	781	805	802	826	775	827	842	830	811	765	769	746	798	755	794	752	797	762	800	766	748	739	747	755	812	765	803	768	831	781	776	806	805	759	797	822	792	840	795	790	826	804	826	855	785	770	819	828	805	768	742	833	781	755	772	846	784	827	799	771	813	776	834	801	801	838	774	807	811	836	800	838	764	766	769	789	790	809	824	781	805	791	811	767	792	781	800	800	745	841	763	802	817	773	777	785	794	789	790	815	809	765	798	840	864	767	786	804	819	841	820	790	745	823	820	720	811	805	819	816	739	789	821	816	765	791	786	814	773	779	776	792	788	843	826	836	802	786	831	816	815	798	796	800	820	806	853	786	760	750	786	801	728	805	750	780	780	819	794	780	761	798	804	780	792	831	772	843	771	770	775	780	835	886	808	800	806	841	796	758	798	832	776	847	782	773	792	834	801	824	774	839	810	786	845	817	814	829	808	767	800	764	774	755	816	777	812	751	786	772	797	786	842	811	808	790	804	776	814	792	838	779	760	828	768	770	819	777	783	840	816	782	751	782	802	768	770	773	793	757	818	794	718	814	791	805	780	760	783	805	805	816	803	749	789	758	776	840	795	816	762	763	783	799	806	802	765	763	786	812	805	810	768	808	783	751	806	726	818	799	764	790	792	829	753	753	795	738	829	811	751	796	806	765	809	795	760	779	820	784	851	764	806	860	828	813	801	780	820	782	792	836	821	764	808	752	769	791	776	759	822	798	797	800	785	788	763	830	765	790	789	731	764	837	789	797	727	813	877	799	790	774	802	758	813	750	817	771	764	838	808	814	798	783	845	787	763	749	796	794	727	809	807	789	822	794	795	812	802	796	769	761	766	801	784	789	780	809	775	814	769	758	744	788	819	799	773	733	843	803	831	801	833	763	840	781	765	826	804	800	729	778	766	777	837	839	844	758	770	790	772	868	724	721	767	792	772	809	848	779	788	794	836	776	789	783	766	810	827	777	798	770	770	784	799	822	756	872	780	758	795	804	759	791	780	790	731	779	793	832	781	807	842	800	780	802	839	788	778	804	822	805	810	787	778	791	815	778	757	767	794	765	797
4082	836	1212	899	620	503	394	319	271	207	203	204	171	183	166	174	154	156	147	141	128	132	125	137	122	145	127	145	123	127	133	126	113	123	107	149	135	109	114	131	133	130	134	137	111	122	119	124	125	138	119	122	124	118	121	125	113	124	113	114	117	103	124	112	117	131	128	121	116	122	108	125	138	129	119	114	115	130	117	127	133	130	116	129	134	103	120	129	130	100	108	130	111	119	121	113	125	110	136	123	123	118	129	115	119	117	158	146	142	118	128	120	131	116	128	129	114	137	128	107	109	105	113	115	123	139	131	119	131	131	112	132	104	109	112	103	136	137	112	111	120	125	96	147	120	107	127	123	88	116	128	112	106	125	130	115	107	107	145	124	114	119	121	131	113	126	115	117	114	114	119	116	103	99	109	116	128	103	109	114	115	133	113	114	121	113	122	123	122	129	115	133	106	126	142	117	122	113	114	119	124	131	131	119	127	120	117	126	139	106	106	121	126	120	138	112	123	124	114	114	130	116	118	143	117	110	115	117	131	114	124	127	117	132	97	122	108	124	118	137	108	128	103	120	123	129	129	122	106	118	119	132	111	99	116	100	132	120	118	104	136	101	129	131	119	112	110	143	145	117	118	117	141	134	100	116	126	122	116	114	111	128	147	116	106	125	115	146	103	109	107	117	125	130	131	102	128	119	135	134	132	107	107	144	99	132	108	126	126	124	120	118	109	131	128	102	124	113	124	123	120	122	135	120	118	107	108	123	106	130	126	134	115	132	133	127	147	97	120	118	127	117	91	135	123	131	100	132	113	109	107	130	115	142	116	122	134	141	134	148	117	124	120	123	129	130	131	127	139	132	120	121	147	126	105	115	134	130	138	129	128	102	135	145	133	86	119	117	127	116	119	114	135	115	143	131	121	139	134	118	114	129	125	131	115	126	107	129	119	136	131	99	113	104	139	134	120	113	150	118	97	103	119	110	118	126	123	138	110	123	115	110	110	121	128	123	109	104	132	133	117	112	125	125	123	126	107	103	118	95	102	115	139	123	118	115	113	116	103	122	147	110	120	111	107	125	123	122	151	109	137	101	106	103	131	120	138	120	99	106	131	109	126	139	116	126	116	126	119	116	119	104	116	124	106	111	119	128	110	115	130	122	140	98	121	137	130	120	137	115	116	135	96	129	98	122	116	111	124	126	114	102	118	111	102	117	125	120	127	117	142	113	132	132	111	115	142	119	119	121	126	118	107	115	114	125	119	127	128	126	115	122	103	126	125	121	135	144	95	146	112	119	141	133	143	122	130	107	124	101	102	113	107	111	131	116	119	121	123	124	99	106	121	108	127	117	116	129	128	114	115	120	116	133	97	130	100	117	132	128	133	103	139	126	118	106	128	121	132	105	136	139	128	105	129	82	123	131	134	126	108	124	130	115	136	124	148	118	120	127	119	113	130	142	123	128	145	130	119	108	107	103	109	116	110	113	101	93	121	142	121	127	133	108	111	107	93	125	122	135	116	113	102	119	110	142	105	139	120	115	121	133	122	134	141	128	124	139	119	121	119	132	122	108	120	96	100	121	119	110	110	112	105	130	133	131	115	109	107	113	111	106	114	126	94	134	116	132	101	109	138	107	103	121	111	130	102	104	123	122	116	136	119	129	95	110	124	122	125	117	138	138	132	130	102	115	114	136	119	87	145	120	103	131	105	123	115	118	127	111	119	127	133	118	123	122	121	114	106	124	99	98	122	121	113	103	116	120	129	115	104	123	98	124	122	128	114	108	95	108	127	113	140	128	131	134	142	131	120	116	115	116	111	133	109	131	113	123	117	139	127	135	126	128	110	129	140	127	126	109	126	121	107	123	119	130	114	119	111	126	108	123	141	111	136	109	120	126	114	110	111	136	101	111	118	135	131	117	111	126	128	117	108	123	118	123	151	126	117	129	118	139	101	123	117	124	110	127	117	125	120	111	118	115	117	111	134	113	144	132	137	126	122	114	113	114	134	128	109	130	115	102	102	122	130	96	123	110	132	117	129	134	128	126	136	101	138	135	124	126	128	108	143	102	111	125	120	145	112	126	139	133	128	117	120	131	110	114	115	124	135	129	120	140	125	125	143	119	121	120	122	129	110	123	98	115	111	120	125	118	106	124	115	111	110	130	123	117	120	98	126	103	138	152	114	110	103	116	115	108	124	112	118	117	115	109	130	119	125	110	121	131	109	100	126	124	117	127	127	124	108	91	107	106	118	110	116	117	113	107	115	115	107	104	124	93	103	127	125	132	112	129	106	130	100	114	126	127	126	143	125	119	125	134	105	103	111	113	137	124	124	112	122	123	127	114	126	110	118	109	113	112	119	124	117	120	102	105	119	113	119	121	113	104	127	144	157	122	134	102	128	123	134	108	135	139	139	121	115	109	124	114	135	114	118	113	115	118	124	114	101	130	111	105	113	132	100	121	105	105	120	100	130	123	124	106	113	125	109	109	126	129	111	130	113	126	113	124	143	108	136	125	112	118	133	103	130	132	132	122	130	109	104	111	124	110	132	132	138	110	113	142	119	125	110	118	108	119	133	104	120	115	119	112	144	124	100	127	119	125	140	100	118	114	107	109	119	129	128	126	118	127	115	128	121	108	109	115	122	118	143	132	133	106	109	114	127	108	114	130	129	108	126	141	110	144	132	119	122	94	115	136	120	103	127	126	128	122	132	115	129	104	112	120	136	130	114	119	115	134	108	124	123	115	92	115	131	120	112	128	115	93	132	149	115	99	133	116	114	137	117	126	125	108	117	100	124	139	113	110	122	102	125	148	108	135	118	101	115	112	127	118	139	132	124	122	106	117	118	124	109	135	130	147	114	105	91	115	133	118	105	124	120	138	112	129	117	123	119	109	115	119	115	123	129	103	123	104	103	117	125	120	133	115	114	124	125	111	130	105	104	121	112	120	135	101	107	124	115	135	121	132	121	144	112	115	112	115	111	128	123	125	133	127	109	125	117	113	102	103	118	101	118	109	117	108	120	104	114	122	131	134	109	112	105	135	116	139	113	122	117	136	122	127	131	126	127	132	126	102	106	131	117	127	128	126	109	107	128	105	116	127	112	117	115	117	122	111	142	119	115	142	114	117	124	124	114	113	116	110	123	100	103	108	115	127	115	107	116	118	125	116	105	112	137	108	102	123	123	107	106	113	141	116	117	108	112	122	113	105	123	117	135	141	107	106	108	120	125	107	119	137	95	116	122	121	107	131	126	122	117	106	139	115	136	130	109	112	125	94	115	109	125	115	127	116	116	103	136	121	118	112	119	112	109	123	118	115	142	111	128	115	112	132	125	111	122	143	136	114	116	98	126	105	141	124	122	122	126	112	106	121	108	128	116	113	119	108	121	117	128	106	127	121	113	109	144	100	123	113	113	106	110	106	111	131	114	122	113	109	121	104	128	130	106	118	90	109	117	120	128	130	127	115	108	137	135	126	130	145	131	122	117	113	120	111
5223	1343	2847	3356	2910	2457	1913	1668	1534	1264	1154	1073	953	881	885	791	783	673	668	649	657	616	654	600	649	558	569	549	554	523	544	548	546	509	564	488	506	512	528	536	523	485	506	491	487	478	491	483	498	474	483	492	467	500	461	464	469	490	476	450	483	478	461	460	443	472	433	510	450	466	461	458	458	427	484	468	474	432	499	474	457	448	423	492	439	441	432	464	435	456	446	438	454	447	472	490	456	430	449	426	455	473	435	394	481	488	441	443	483	471	441	472	441	485	436	478	421	468	450	449	469	440	452	460	442	466	451	451	458	496	462	440	420	462	443	438	447	465	464	492	436	472	463	423	436	435	474	420	459	458	466	455	460	457	465	424	434	436	452	418	453	423	468	455	464	456	443	429	468	432	448	482	441	432	405	429	435	430	435	446	487	435	440	429	417	432	429	425	449	444	466	450	473	420	446	457	463	440	479	436	461	455	483	444	487	487	449	483	428	412	430	457	460	446	440	434	427	405	416	410	437	455	439	444	456	435	446	443	461	471	426	487	436	446	434	453	475	430	463	429	452	462	431	421	449	457	448	425	430	465	446	425	435	407	443	462	487	421	470	444	447	432	443	449	451	440	461	436	421	427	438	397	446	466	456	462	434	435	471	453	427	442	455	439	445	419	445	448	447	507	479	458	439	435	467	459	407	465	466	450	440	454	459	440	432	467	449	463	445	442	484	425	461	444	427	407	432	481	437	433	417	448	430	441	462	441	456	465	471	444	439	423	455	446	443	464	440	445	458	438	519	455	447	427	443	455	453	477	463	445	444	497	441	409	483	467	436	442	438	395	455	408	444	465	437	416	433	446	448	498	472	429	454	477	464	463	469	422	457	475	432	444	413	423	445	439	457	415	423	436	456	450	452	468	477	445	453	469	447	427	457	454	452	403	436	457	421	470	461	462	454	459	429	449	421	488	457	386	418	449	418	441	438	455	431	475	477	479	453	459	435	504	421	469	427	446	446	430	432	432	452	429	447	463	436	449	414	483	480	456	458	461	452	427	446	457	414	445	443	511	454	444	427	471	454	433	470	459	462	461	453	445	384	427	449	436	465	419	441	476	456	427	383	447	474	413	439	446	439	473	437	460	435	491	435	437	437	451	441	473	455	447	425	442	458	442	464	455	445	454	428	465	443	469	456	474	463	468	441	456	473	450	450	478	418	398	443	451	438	469	451	445	397	461	520	442	458	478	470	442	469	465	473	457	477	484	463	457	480	419	483	435	453	459	416	433	406	449	439	410	444	446	410	430	432	491	437	435	438	463	448	427	461	444	412	449	458	437	415	438	467	437	416	416	494	427	454	492	420	432	424	450	430	481	471	456	453	420	421	424	439	468	449	446	452	411	429	453	441	410	467	442	453	441	445	471	459	499	447	429	454	436	471	438	430	446	473	431	465	430	448	432	436	428	461	445	403	421	431	456	458	466	426	450	427	448	462	447	438	440	476	428	478	454	419	460	423	461	450	455	421	428	459	453	462	465	454	467	428	458	434	445	479	451	433	442	482	465	439	459	471	398	449	472	433	462	457	423	449	457	463	455	455	474	462	444	435	442	420	472	416	436	418	433	451	456	389	429	478	420	445	461	492	447	439	460	440	442	452	444	473	427	416	406	446	426	411	470	487	443	431	452	449	463	437	424	458	461	460	433	452	409	456	491	437	426	445	447	470	432	434	417	462	474	469	444	455	446	451	444	468	429	422	449	479	412	409	461	456	468	451	446	424	433	456	425	471	462	458	481	398	452	428	437	441	440	454	449	461	432	468	415	486	446	423	474	448	429	426	444	463	438	440	444	422	446	459	444	435	455	453	434	414	427	434	426	456	430	455	446	475	427	428	461	452	437	439	440	417	433	450	434	456	422	470	430	468	416	490	465	438	432	441	406	401	443	468	447	435	423	492	438	441	465	462	414	415	435	446	458	460	443	444	441	478	473	443	413	422	438	439	441	447	434	479	424	401	434	461	468	462	443	430	447	472	462	449	443	455	474	466	464	445	471	424	445	450	425	470	458	463	411	431	439	411	491	453	447	467	415	429	424	426	429	451	478	424	452	435	454	435	429	478	477	459	436	455	416	488	464	447	455	428	438	465	456	427	456	469	487	443	459	463	437	450	417	418	434	481	445	495	489	465	433	448	445	468	455	451	455	404	446	452	415	444	444	442	460	444	421	467	466	426	412	448	440	419	409	421	436	483	463	441	414	474	458	455	437	446	417	420	442	466	446	438	429	422	460	447	447	445	511	446	442	436	459	421	451	450	450	433	433	432	450	435	425	423	468	465	440	452	452	454	453	464	412	440	433	437	436	445	438	425	467	444	443	464	404	440	466	436	474	467	487	451	443	429	466	431	463	407	462	432	492	469	450	425	455	430	456	440	470	444	437	483	441	437	429	471	419	450	450	469	440	497	438	472	462	434	407	429	441	421	432	436	441	461	473	456	435	444	472	438	464	457	456	466	469	427	427	442	466	466	459	407	454	449	426	459	479	441	423	475	439	403	469	447	472	444	476	429	436	432	457	438	445	424	483	440	452	444	406	440	456	440	446	428	426	425	436	496	433	467	470	423	469	424	425	471	450	432	422	463	465	417	471	417	483	428	425	433	459	439	475	445	480	429	481	437	442	501	430	464	427	437	442	496	463	428	452	457	435	437	457	455	405	435	475	455	494	449	437	441	451	420	455	449	453	462	453	406	428	428	426	461	466	439	411	463	429	452	459	458	447	424	405	430	445	423	464	424	393	438	495	491	450	426	396	453	444	432	429	485	450	437	447	443	488	435	432	456	432	439	450	435	454	417	437	437	441	433	470	453	406	438	413	423	466	448	428	432	464	430	428	460	435	419	456	453	440	457	468	440	428	455	410	410	446	443	427	407	487	458	452	454	443	426	464	441	467	445	439	482	443	444	436	424	509	464	431	455	422	469	440	438	486	456	422	444	426	454	422	463	448	438	463	445	415	412	412	471	431	416	422	421	463	433	471	458	422	440	438	450	433	469	442	453	394	474	465	489	425	443	439	439	438	390	442	457	426	455	443	458	469	434	448	413	429	477	476	472	451	468	421	441	422	459	428	457	449	472	449	458	468	467	469	449	448	399	479	466	481	431	487	458	441	445	436	420	471	448	461	447	441	435	421	443	418	444	463	431	430	443	426	434	442	462	463	458	501	453	447	428	456	450	481	455	456	464	444	448	461	463	450	487	469	461	462	449	414	448	403	426	449	458	436	458	466	449	451	489	448	474	452	455	454	487	445	469	459	428	427	435	433	480	439	439	474	457	446	479	423	408	437	423	446	433	444	433	443	428	441	469	482	417	469	454	411	451	456	398	468	438	439	475	440	423	459	384	433	441	448	401	424	449	452	404	445	459	503	482	447	464	419	429	449	452	435	429	474	450	418	417	475	444	441	456	472	446	405	456	466	453	435	477	431	488	434	478	456	453	438	456	411	448	447
7435	1669	2155	1568	1107	805	593	489	390	332	304	255	215	220	211	175	173	170	150	158	143	146	165	143	135	94	144	127	121	144	130	134	125	121	119	115	122	112	137	117	118	116	119	103	108	112	100	107	92	113	106	112	113	121	101	108	99	135	122	103	106	117	132	110	117	108	118	108	108	108	125	117	104	115	101	113	114	111	102	119	103	106	122	104	109	114	96	118	103	108	115	110	123	123	102	105	119	117	97	115	123	111	113	120	113	93	113	114	102	114	118	99	113	106	112	121	117	120	110	115	101	105	108	106	92	121	112	94	102	108	130	123	101	113	94	105	106	115	109	105	123	94	105	126	111	98	132	103	94	106	126	100	98	104	95	122	109	114	118	112	118	113	114	100	116	99	108	107	104	109	92	100	117	98	101	107	113	95	119	79	106	94	131	113	103	127	95	126	109	100	113	113	111	119	110	117	108	102	106	111	92	96	102	123	118	97	104	113	112	113	103	116	105	97	94	86	108	110	115	116	101	114	100	93	99	118	116	99	117	104	103	96	115	132	115	118	128	120	101	105	108	128	106	109	104	101	92	108	94	108	118	99	111	126	89	101	111	95	102	103	129	104	86	103	113	92	88	113	97	120	104	101	107	115	89	112	105	88	120	100	102	100	104	113	113	114	97	92	125	113	104	126	126	124	109	96	113	122	104	113	105	108	115	106	140	86	95	94	114	112	117	114	108	110	119	104	110	108	118	101	93	124	110	115	125	98	115	112	102	123	115	111	121	103	102	92	123	92	136	115	113	104	128	118	106	104	127	96	105	103	118	85	99	115	113	106	114	108	101	102	102	98	89	116	113	113	109	104	102	111	84	105	115	118	118	107	117	117	99	132	119	111	108	114	108	125	109	99	112	94	115	102	115	118	97	115	120	124	121	119	96	120	125	106	91	101	104	109	101	117	105	123	113	113	115	101	115	107	109	99	121	117	100	102	116	92	119	112	113	115	108	117	101	110	112	98	101	121	106	91	111	119	103	110	114	108	112	97	129	98	130	126	111	113	102	109	103	85	116	127	99	94	92	98	116	106	102	106	106	122	90	119	104	101	125	99	113	102	97	127	105	94	100	96	122	115	100	118	111	102	112	124	110	106	126	91	126	114	137	89	107	125	102	112	110	107	100	110	91	130	100	104	103	113	108	122	114	117	120	118	92	99	106	101	113	112	90	95	95	116	118	108	104	95	125	143	117	108	113	108	125	90	104	114	123	113	105	98	98	105	119	100	101	88	103	95	106	114	107	107	107	106	129	137	89	112	121	100	101	112	118	101	111	105	103	104	103	113	117	128	121	124	122	116	123	97	108	106	93	117	110	113	106	121	109	119	124	118	116	101	119	109	121	102	108	104	112	119	108	105	129	107	103	105	101	111	95	100	113	116	127	110	111	106	105	111	101	96	113	110	100	101	125	115	112	98	89	133	97	115	116	114	124	92	113	120	113	98	123	96	113	111	107	103	114	115	118	113	128	106	111	122	115	109	101	105	95	108	87	114	123	113	121	111	94	109	96	119	115	106	110	101	111	129	103	120	102	122	121	122	107	94	105	88	131	107	110	115	104	115	117	112	111	112	104	110	103	110	129	103	108	105	105	93	117	129	87	105	115	112	109	96	121	116	120	125	114	94	114	98	118	120	113	104	104	94	91	99	109	108	104	122	118	94	111	108	87	100	121	104	107	110	100	114	116	111	107	110	90	113	107	120	109	101	100	112	115	109	97	111	116	98	123	105	121	107	95	102	96	106	89	110	104	123	91	97	115	117	97	101	114	92	97	104	110	97	106	116	88	119	97	115	113	111	104	113	115	101	120	118	115	125	124	108	111	122	127	112	122	97	116	101	115	102	115	92	112	113	116	107	122	93	127	111	97	129	116	110	120	111	107	116	109	118	99	117	122	99	115	138	92	95	107	107	106	100	102	101	98	118	96	110	107	113	90	114	106	118	117	99	105	106	114	131	104	102	109	114	106	104	108	105	115	109	92	118	97	108	118	109	130	106	110	105	107	110	95	116	108	89	93	118	110	105	116	111	89	122	123	116	93	109	117	110	105	106	98	108	126	110	115	84	100	129	106	100	114	109	118	115	94	114	108	115	107	96	129	105	118	104	105	101	102	104	109	104	102	107	96	101	124	103	98	117	110	93	103	106	99	128	105	116	122	110	105	111	119	121	102	105	117	96	123	101	119	127	111	105	103	106	106	92	114	135	102	104	112	112	120	126	110	106	99	90	101	110	104	107	110	109	121	107	114	104	126	94	98	90	114	124	91	119	128	113	86	116	106	111	108	93	113	142	93	109	111	92	119	121	111	97	90	107	105	129	105	134	109	106	110	109	95	105	111	103	116	115	119	129	101	105	91	100	111	118	96	121	108	131	102	111	93	112	96	103	102	111	127	117	108	100	110	102	98	110	101	103	108	96	128	107	105	124	102	111	101	128	116	113	107	109	115	128	112	123	96	115	109	103	112	121	119	118	107	106	113	94	88	116	110	105	106	110	126	120	121	92	105	100	106	109	137	110	113	103	105	96	106	102	108	110	109	119	99	99	116	102	113	101	113	105	112	94	101	137	121	110	106	97	101	102	101	98	101	111	112	105	108	111	107	107	99	98	113	124	114	102	108	124	106	129	98	107	117	89	118	99	95	114	106	105	105	115	103	115	119	90	99	130	99	121	109	109	108	125	117	116	107	99	103	89	113	98	106	138	98	122	108	114	110	112	106	120	96	123	99	101	105	108	122	99	105	116	129	99	88	114	105	105	121	110	109	113	100	126	115	119	105	107	110	101	108	105	101	100	114	90	107	118	107	113	97	124	119	129	105	115	108	91	114	99	105	99	105	110	108	100	105	97	120	87	99	117	104	114	99	95	96	102	107	109	105	117	108	118	96	136	104	112	109	105	93	105	116	101	119	111	125	104	106	115	103	85	100	124	107	101	99	121	119	115	90	123	114	111	98	93	100	114	117	92	100	120	129	111	104	107	125	105	133	105	98	125	92	106	112	116	91	117	113	116	114	126	110	102	107	110	99	101	100	107	123	117	115	99	126	110	118	140	124	112	128	129	117	99	101	113	134	116	111	100	96	121	123	121	102	104	106	90	125	108	121	117	95	100	119	99	111	109	127	107	116	103	111	117	101	125	117	113	102	123	100	106	99	104	112	101	92	106	100	92	98	112	88	97	104	107	108	112	119	108	102	104	104	116	83	92	109	91	128	90	104	100	122	125	109	108	105	100	111	108	108	99	112	112	113	98	116	103	109	114	91	120	102	103	106	107	105	93	120	117	113	130	101	112	99	96	111	110	98	107	95	110	104	109	107	116	118	106	117	109	123	107	113	103	99	108	107	95	117	109	97	120	98	105	114	114	84	108	101	92	97	110	122	103	110	104	108	111	109	91	97	114	103	101	107	111	120	115	107	102	114	97	91	102	114	95	129	113	92	105	92	106	119	120	110	92
7391	2173	5083	5770	5008	4020	3426	2831	2351	2054	1760	1578	1429	1299	1241	1141	1117	995	937	866	859	775	769	749	724	696	642	647	603	618	591	600	564	572	546	548	555	588	538	529	500	519	513	513	510	518	487	478	474	527	481	422	449	463	473	478	455	443	472	459	468	450	428	450	445	487	468	448	464	421	479	428	466	422	466	473	479	455	448	434	416	465	437	443	418	433	434	400	448	475	440	447	470	427	420	459	448	419	425	398	457	427	439	429	408	394	391	430	470	423	404	469	406	433	413	414	407	421	413	416	418	419	418	430	454	422	454	427	447	428	398	424	413	414	418	400	414	416	376	442	441	423	425	430	440	422	410	403	427	393	432	436	434	421	443	399	432	423	422	420	433	418	449	417	411	411	417	416	435	432	401	421	407	416	418	425	416	426	441	425	443	402	388	398	400	431	392	411	418	404	431	424	427	395	430	457	421	408	419	415	435	418	413	385	402	414	442	415	400	443	416	387	403	392	446	431	428	442	428	404	429	433	410	448	416	413	448	427	431	394	426	392	373	435	429	402	406	428	413	420	414	416	426	431	426	414	428	454	421	431	388	378	392	404	416	365	428	401	426	458	380	441	426	380	404	411	378	372	438	447	403	428	406	435	396	397	414	401	419	419	411	409	434	422	440	447	418	441	386	399	432	380	451	420	444	416	449	418	414	403	416	402	439	427	408	415	432	412	443	408	438	412	416	407	386	391	372	410	421	406	411	420	438	397	473	410	429	445	406	400	415	440	422	417	408	411	475	415	419	402	406	377	407	415	401	413	442	431	436	419	403	414	410	428	385	411	466	401	424	402	414	422	395	417	394	433	397	426	388	380	400	432	416	416	428	389	393	412	432	454	423	432	413	468	411	424	429	392	420	421	399	416	404	384	409	421	421	441	403	404	384	369	424	390	401	436	437	383	392	417	473	393	436	435	450	393	415	363	399	393	406	393	409	422	393	421	388	409	378	418	420	410	386	416	403	425	428	420	439	440	434	410	464	427	397	456	442	406	403	380	432	414	401	414	478	436	398	359	405	389	394	407	452	436	417	434	411	424	378	448	408	428	415	448	379	431	425	380	413	436	440	422	377	395	419	426	436	420	421	420	403	437	443	416	426	409	401	427	420	414	389	358	426	439	388	447	420	409	466	425	385	415	401	383	405	444	403	449	394	400	443	407	383	419	425	409	424	396	429	427	414	456	424	413	417	405	425	421	404	386	432	411	409	423	415	431	420	401	404	439	448	412	431	402	398	389	451	428	425	418	416	416	346	430	423	390	458	454	405	399	440	428	423	394	386	399	417	436	427	454	413	420	406	429	417	416	372	421	442	420	417	449	425	428	458	449	442	447	408	428	405	410	387	412	410	432	425	403	395	405	452	410	450	408	436	403	433	417	391	406	410	446	410	450	430	441	368	420	381	373	439	444	436	400	420	382	428	412	402	409	429	404	424	407	409	409	436	415	436	382	400	431	434	421	431	413	414	406	417	409	397	380	402	415	403	407	412	391	394	405	429	407	418	414	417	407	414	385	416	401	408	401	417	417	408	445	405	407	420	397	414	404	432	419	431	439	383	423	389	421	453	408	395	420	380	406	405	428	371	397	448	435	424	405	446	432	399	422	428	410	418	399	445	423	417	409	407	387	438	425	425	406	420	409	389	421	412	454	409	426	394	410	437	403	406	419	416	396	421	397	410	423	430	428	450	407	420	422	427	399	448	414	426	429	397	396	411	388	404	415	441	393	375	372	430	460	388	383	416	448	395	395	389	431	397	433	415	459	400	410	411	439	423	410	444	402	424	373	408	421	375	399	435	382	408	374	403	425	448	384	437	402	424	445	419	391	422	462	403	445	459	443	398	397	412	411	426	433	453	417	444	390	388	398	390	425	384	422	409	424	439	409	413	401	418	404	427	414	401	404	407	409	437	407	409	406	435	402	407	428	418	405	459	383	436	427	391	427	395	372	419	377	398	451	419	416	432	375	426	372	429	421	400	408	411	394	418	417	439	402	419	434	453	391	395	443	439	395	398	415	407	434	400	381	431	446	419	403	416	399	440	413	413	376	442	411	423	415	429	428	412	391	389	427	427	433	474	406	408	401	417	407	410	408	405	394	434	427	446	411	384	402	425	447	422	394	413	439	419	437	426	423	403	385	461	386	411	409	438	425	410	427	432	442	398	412	411	409	434	422	432	372	414	406	421	428	401	404	412	416	423	375	428	437	422	399	392	401	440	381	390	423	439	394	389	411	401	435	409	415	413	438	450	370	393	388	410	436	450	451	394	379	419	396	431	401	399	452	388	421	391	419	425	408	447	446	408	389	405	400	414	395	439	420	428	374	394	403	427	417	417	428	397	427	441	440	408	387	418	399	424	387	383	424	387	419	434	402	442	408	406	462	401	421	438	450	425	425	401	391	418	430	421	425	403	395	395	425	427	432	440	389	415	421	414	429	450	426	377	397	451	434	422	421	411	425	416	442	408	419	439	411	437	392	411	393	429	398	386	425	377	429	403	403	412	456	445	454	399	397	449	427	415	426	376	413	449	390	458	415	377	430	435	423	458	388	415	443	391	437	423	370	429	399	426	373	426	370	415	401	442	451	401	420	388	415	428	408	431	389	431	407	416	440	456	438	416	383	423	468	439	415	408	379	423	423	423	389	418	392	378	409	389	399	380	419	416	425	404	422	339	443	381	441	407	398	447	397	443	421	420	428	418	399	406	417	400	404	424	401	414	417	399	403	389	396	405	400	415	410	405	411	388	411	443	463	425	407	412	419	406	433	431	398	419	401	393	410	425	418	416	401	411	377	431	389	384	475	420	392	403	396	439	443	381	425	449	385	425	422	405	379	428	419	464	407	440	396	440	430	436	470	405	416	421	424	418	429	416	426	395	415	434	396	441	406	380	442	380	412	399	410	382	418	395	422	434	428	440	390	414	398	436	433	405	439	436	406	384	409	405	401	421	399	421	456	440	418	388	429	432	437	434	399	422	387	406	406	380	439	389	426	409	402	443	425	420	366	393	417	394	402	384	394	459	440	439	430	416	445	404	435	413	405	441	380	418	416	431	385	403	387	434	398	381	430	412	401	422	429	398	436	403	443	430	410	430	416	407	402	397	408	422	409	420	394	411	411	417	415	455	387	396	455	426	380	431	385	419	405	402	416	440	420	432	439	423	420	375	394	416	430	416	437	438	410	402	407	424	423	441	416	408	409	409	405	427	418	408	450	436	387	433	363	433	418	418	425	383	468	416	450	414	411	413	410	434	402	416	418	386	428	399	439	413	409	396	414	402	410	429	412	397	420	438	433	386	384	398	420	437	398	414	422	425	444	393	405	409	417	404	433	439	407	394	399	397	392	405	435	368	442	409	421	413	400	421	436	385	434	424	366	413	420	395	435	418	412	424	418	395	447	407	414	434	403	432	404	384	442	419	423	399	408	438	426	429	383	420	413	394	419	414	416	424	421
1220	275	303	290	259	231	264	235	221	210	206	234	244	233	211	181	226	210	214	202	222	231	219	248	197	205	239	225	229	221	231	226	226	210	223	220	241	263	231	244	231	223	204	213	222	229	218	210	220	220	218	242	209	222	217	230	219	245	222	235	216	210	226	238	212	208	206	192	193	239	215	203	229	247	210	241	214	226	227	242	223	242	216	222	212	223	236	234	204	242	223	196	224	242	226	218	231	226	229	224	237	222	235	246	223	253	240	216	213	205	222	226	224	246	229	228	234	246	217	214	236	215	193	213	223	215	235	199	225	261	262	201	236	217	201	216	249	223	227	218	208	212	216	220	244	220	237	208	227	242	230	232	208	214	214	226	220	212	219	236	209	204	215	203	224	188	243	225	231	219	210	225	228	235	207	226	223	211	231	201	234	209	232	209	203	215	225	214	213	229	206	219	210	239	222	242	239	229	207	246	225	203	225	230	236	211	207	238	231	245	204	242	242	219	197	230	224	224	220	201	232	242	218	228	243	242	233	207	203	233	230	263	241	247	195	190	219	237	204	227	215	221	220	222	222	225	201	236	205	220	207	224	212	203	194	230	204	238	205	236	235	201	214	227	262	211	244	207	194	229	205	206	220	199	196	231	230	217	216	222	267	233	239	204	236	242	214	236	234	206	224	208	244	205	228	203	231	230	226	206	224	204	207	224	245	202	212	226	228	218	239	218	245	253	225	199	208	241	218	216	232	221	234	229	228	246	230	225	224	229	240	222	218	229	231	222	232	218	208	213	237	223	241	222	193	223	224	196	215	240	228	207	221	220	233	221	245	206	221	197	236	216	224	227	221	225	209	214	198	199	208	219	228	220	218	182	211	208	211	253	249	211	216	205	206	203	232	248	219	247	207	229	212	235	194	227	229	251	231	259	205	225	223	205	228	240	239	231	227	207	224	220	209	199	222	215	241	234	235	222	215	195	213	263	236	215	242	203	214	229	221	234	216	225	235	244	210	240	222	223	225	217	210	218	232	199	221	210	237	223	194	221	244	213	242	228	247	242	230	224	209	204	210	205	224	200	206	225	233	241	228	215	236	220	231	206	239	209	200	215	225	250	213	213	222	198	226	202	205	202	222	231	214	226	212	229	246	231	238	196	227	232	201	232	225	223	204	225	219	194	233	212	231	216	210	213	228	199	234	240	224	198	186	219	252	220	208	196	261	230	224	212	244	210	211	220	222	198	232	210	240	200	230	206	225	205	229	228	228	218	214	233	220	236	219	232	222	254	251	227	223	246	219	230	220	235	229	204	229	228	241	199	213	222	228	220	215	208	207	221	222	194	224	216	221	226	222	221	216	253	218	210	215	206	203	196	210	211	234	209	218	216	215	233	203	216	191	240	245	211	232	207	233	230	214	260	198	218	214	222	243	242	234	217	243	200	175	219	255	221	222	215	225	222	227	234	233	218	230	246	225	230	218	200	225	214	219	239	207	206	198	215	203	209	218	245	215	215	226	257	240	211	209	243	241	217	242	183	225	249	200	212	216	226	194	208	220	211	214	234	250	233	213	222	212	221	235	233	200	240	221	230	202	225	236	214	221	222	238	205	205	213	231	233	219	242	213	222	223	227	198	235	218	227	218	229	231	220	207	216	232	232	236	195	222	218	235	228	209	229	222	219	192	226	203	255	240	206	220	216	189	224	252	218	216	229	245	239	215	235	236	205	242	218	209	221	225	216	225	227	241	229	219	225	208	215	224	224	200	241	221	222	230	227	226	226	205	214	228	228	216	227	208	241	207	217	208	231	205	237	244	216	194	231	238	230	220	265	224	221	202	239	214	221	233	187	238	240	209	227	245	202	199	206	212	195	229	238	185	208	229	205	199	222	197	216	222	192	209	235	230	223	228	190	238	219	205	210	227	205	207	230	212	239	231	199	235	213	215	226	255	225	202	214	211	235	195	212	244	221	219	216	223	230	212	242	221	229	240	219	235	226	209	203	232	233	219	248	233	220	230	228	227	220	225	235	232	226	217	210	219	227	215	225	214	232	233	207	207	213	228	236	217	216	207	235	222	211	215	222	210	225	246	231	217	232	202	237	194	233	227	247	257	215	212	193	198	243	225	209	218	222	206	197	240	218	239	215	216	244	181	225	243	238	213	219	225	260	225	217	245	246	224	245	225	229	238	222	228	229	224	237	228	212	249	229	226	222	230	217	221	222	208	232	246	222	246	240	221	232	211	224	225	236	223	214	219	211	216	208	219	218	218	245	237	205	223	237	206	183	222	234	246	239	233	215	225	229	238	242	223	216	202	222	209	207	239	229	210	208	210	234	227	210	231	240	235	227	213	208	234	217	258	237	189	264	226	197	216	193	258	227	234	220	238	235	220	215	209	239	209	215	218	227	213	202	229	226	215	229	233	219	220	234	195	214	236	227	233	213	228	228	218	232	211	222	205	226	227	212	207	223	222	214	238	205	219	216	218	200	224	188	258	216	215	225	218	174	208	219	241	203	219	219	219	239	224	198	204	202	209	210	210	228	214	201	211	214	216	231	198	206	211	231	225	217	235	256	233	205	228	246	217	222	204	236	222	216	231	224	205	198	218	200	190	210	215	231	225	205	219	236	209	227	235	216	243	242	201	213	232	211	203	202	230	231	233	231	239	210	235	223	238	216	208	237	220	257	236	233	206	229	238	215	201	238	210	229	188	223	238	207	229	233	207	237	232	221	221	244	233	218	208	246	222	235	220	233	201	236	229	208	195	206	244	207	212	241	239	214	239	258	241	220	239	201	216	208	244	219	211	208	208	226	231	204	233	204	227	214	234	230	244	240	245	219	193	215	210	241	212	195	232	196	231	234	215	213	205	232	223	228	201	232	234	228	232	221	228	261	217	232	220	244	218	203	248	239	225	242	219	203	249	218	230	225	236	230	210	213	210	222	236	255	213	239	225	246	224	197	214	253	232	232	218	219	202	220	214	248	227	248	220	238	242	218	209	207	235	249	225	210	256	205	222	229	205	220	260	214	227	205	218	212	223	230	202	230	203	201	226	215	246	245	234	195	244	255	208	248	219	212	236	199	210	215	236	205	254	228	209	247	237	214	219	215	246	246	207	206	194	210	219	219	233	251	217	217	228	220	227	210	208	242	232	227	219	231	238	218	245	231	215	224	211	237	228	217	215	217	197	227	223	230	228	208	210	209	238	227	219	216	212	243	235	217	254	231	236	218	222	210	211	238	228	215	259	226	221	219	219	233	196	227	241	233	203	234	201	225	203	230	258	215	227	214	235	226	252	220	230	240	218	220	218	223	237	228	223	256	211	226	230	234	243	191	224	204	223	241	239	227	203	222	231	203	227	236	215	240	235	230	205	236	215	209	236	213	235	236	235	232	247	244	237	219	214	225	205	223	225	220	222	249	220	242	237	226	233	212	217	188	227	181	239	246	215	186	237	238	215	203	203	232	208	211	238	232	218	210	247	215	233	219	230	247
2355	820	931	963	909	872	855	861	797	810	774	828	785	816	747	717	763	789	757	774	797	735	759	747	753	753	778	724	761	738	761	772	775	764	792	767	760	787	754	760	765	772	765	756	756	824	729	797	711	743	747	770	803	726	745	758	711	789	753	750	753	713	736	752	801	769	734	775	740	760	731	797	738	726	795	822	808	726	709	758	781	760	710	743	724	813	687	763	790	741	706	744	757	761	761	776	744	697	692	747	750	709	735	739	731	758	773	755	786	741	720	783	670	739	759	754	732	754	723	773	767	736	731	781	776	787	721	768	768	757	768	797	712	760	767	802	785	755	715	722	776	763	739	773	758	753	773	707	767	812	756	741	721	764	760	773	756	744	742	781	766	749	817	763	771	775	744	716	750	811	758	719	764	703	729	750	763	750	790	747	732	740	781	821	734	799	698	743	760	784	771	749	693	745	770	803	783	758	761	760	735	756	716	757	743	744	735	780	729	750	805	736	760	712	701	755	714	752	721	799	767	800	740	772	739	721	731	730	761	753	766	716	755	683	737	727	812	758	748	748	742	805	710	757	707	769	709	753	748	723	770	754	741	768	734	713	695	757	812	721	716	771	769	703	756	792	726	737	752	712	765	770	787	754	778	773	708	747	742	746	736	722	783	769	780	732	782	754	699	768	792	815	730	733	728	738	772	765	782	762	788	724	713	713	778	707	724	720	763	766	725	737	773	778	767	770	750	787	757	735	723	715	770	713	732	736	755	733	726	703	739	776	698	816	751	716	784	743	732	757	768	760	738	746	760	756	719	742	795	762	791	738	736	753	753	761	772	775	748	766	791	736	755	751	776	742	756	757	774	786	719	757	701	718	755	723	749	785	782	778	771	739	808	748	772	770	802	741	757	735	732	781	769	742	751	737	784	770	709	785	761	743	753	745	732	695	755	729	771	790	755	742	735	743	736	746	780	735	698	763	826	731	736	758	746	754	746	750	786	735	779	754	783	755	780	758	761	779	739	723	773	741	759	726	778	751	770	752	706	770	782	777	790	734	737	735	691	759	721	739	735	766	793	776	758	743	712	778	774	786	763	803	803	750	737	762	723	766	706	787	750	734	762	755	745	738	771	774	757	719	789	764	798	750	770	743	741	749	768	735	775	730	746	769	761	779	733	799	738	700	732	723	754	710	719	709	746	793	739	698	706	745	781	727	786	771	771	719	822	744	701	735	775	774	760	781	747	773	768	715	763	717	745	729	736	778	718	758	733	779	709	793	689	740	844	732	792	764	724	775	709	735	778	753	767	732	734	718	717	754	795	725	737	740	785	765	764	717	754	752	771	796	749	771	782	736	749	726	804	774	733	778	772	745	738	766	779	779	777	694	771	706	754	754	764	760	771	799	780	746	725	742	729	767	751	816	739	808	799	749	729	780	751	742	756	789	698	754	707	749	766	766	730	744	738	730	735	775	731	725	738	759	768	777	795	745	765	756	801	796	701	759	743	746	736	765	754	739	683	767	753	758	804	792	754	737	750	735	726	780	755	762	760	767	751	776	770	734	776	753	726	720	740	753	749	753	789	766	810	727	813	774	751	744	755	744	738	763	762	720	771	736	764	765	715	787	735	682	732	749	777	760	747	759	763	743	743	793	745	790	727	757	771	789	769	776	736	751	789	752	781	778	753	764	803	702	736	738	716	713	794	771	761	742	766	729	757	722	799	770	767	818	823	744	744	754	770	810	757	776	730	757	782	760	712	750	738	753	782	713	768	777	798	754	746	771	719	743	716	730	747	809	723	765	748	771	741	737	729	786	776	756	763	730	743	765	762	770	758	751	797	763	785	722	756	752	768	692	730	751	761	740	751	780	784	746	796	758	772	760	736	790	738	753	729	760	756	788	770	761	812	787	772	748	739	752	733	752	795	752	774	759	758	728	770	777	771	725	726	747	748	745	747	732	785	699	785	729	736	773	753	723	752	711	698	741	764	751	746	792	775	791	773	758	738	745	771	769	785	765	729	744	715	754	738	749	730	751	816	770	717	768	766	769	704	735	762	791	776	722	743	722	812	790	768	752	762	730	767	790	760	735	741	789	750	806	764	785	769	773	754	776	781	744	750	739	833	711	774	756	779	739	775	769	788	742	750	725	722	729	750	762	715	734	732	732	695	766	725	762	739	737	737	781	766	769	756	741	770	774	773	740	790	783	780	739	746	731	751	738	758	761	773	734	705	701	723	736	726	749	736	770	737	730	728	750	749	752	755	757	759	760	712	740	731	779	743	748	743	764	715	687	763	754	748	714	772	742	755	794	770	777	790	779	757	752	778	817	756	728	806	735	776	746	771	740	726	760	680	754	731	739	715	729	742	763	758	820	695	752	732	755	744	688	751	775	776	752	766	752	799	771	767	702	737	733	774	748	758	788	705	769	746	741	757	733	750	765	763	765	764	773	774	776	712	736	758	771	797	745	776	766	735	731	740	771	731	746	804	706	745	735	708	786	734	734	733	732	779	766	737	764	752	793	713	736	752	726	796	767	764	773	768	769	778	771	755	726	778	767	767	748	742	741	774	702	742	809	768	733	745	746	806	772	781	699	696	730	762	721	748	763	727	720	744	766	766	773	764	746	753	704	756	718	737	741	789	728	719	778	763	812	720	763	757	749	792	763	771	772	794	742	767	748	743	775	787	742	750	706	745	734	744	700	781	785	734	747	811	764	751	735	732	738	755	737	747	750	752	733	721	688	729	756	760	718	755	768	729	741	736	825	783	740	739	744	738	773	736	773	779	775	752	781	764	722	759	757	758	712	736	747	756	735	765	752	705	768	743	730	817	786	765	759	775	757	748	737	717	745	762	722	752	780	800	757	775	761	773	769	762	743	740	757	761	774	786	741	755	769	775	761	760	703	697	766	752	777	741	773	778	775	761	794	789	768	791	751	694	782	743	703	770	686	732	803	676	775	737	741	764	736	750	748	754	746	729	728	729	751	744	693	752	736	751	773	721	723	733	750	773	735	753	724	736	756	789	725	763	794	779	767	759	774	768	774	722	729	732	729	781	739	783	729	698	726	760	810	759	760	774	725	706	715	714	773	771	737	797	756	777	727	738	797	751	821	763	780	775	796	750	750	766	723	778	778	839	779	740	747	702	752	799	725	745	774	750	701	747	763	678	778	775	764	778	785	707	718	768	731	769	758	766	731	723	736	704	765	729	756	791	730	723	753	713	758	736	743	739	759	744	742	773	761	736	771	734	732	753	741	778	780	737	731	760	769	734	766	759	776	776	834	748	811	739	734	747	741	761	793	755	811	769	758	744	806	739	722	730	732	740	816	759	782	796	742	772	777	717	732	768	762	740	740	790	808	775	719	804	753	749	727	753	795	781	708	750	717	779	776	772	740	707	755	738	812	795	769	735	784	701	763	739	763	810	756	794	805	738	773	754	747	771	702	751	699	725	753	749	761	735	701	777	773	766	814	792	726	814	805	750	757	756	759	760	736
4302	857	1255	924	682	435	335	307	278	248	211	200	206	176	204	170	184	171	160	138	178	132	129	150	153	138	126	156	138	151	129	156	134	138	136	132	128	158	114	143	121	128	122	130	117	119	140	126	128	112	114	123	149	131	136	141	126	150	124	118	123	130	122	139	126	148	119	143	129	127	112	121	119	116	135	130	134	125	134	112	123	141	140	132	116	110	115	125	142	129	106	129	112	119	101	126	125	128	129	106	114	135	109	133	110	122	138	139	140	112	140	139	136	143	127	99	134	122	129	127	140	137	109	115	133	119	128	133	119	109	134	133	122	119	118	112	136	119	115	124	133	112	121	142	118	122	125	122	127	138	126	114	136	105	137	105	132	124	122	135	123	129	124	120	134	118	119	123	127	119	133	139	126	130	123	116	111	121	125	111	138	119	118	129	135	117	132	120	121	126	128	114	114	115	144	116	126	101	130	134	133	115	131	124	120	129	110	118	134	128	117	117	118	111	121	141	114	135	125	141	119	107	135	130	119	130	135	126	133	121	123	128	133	116	124	137	141	125	118	107	163	102	123	114	105	122	114	134	114	136	128	107	120	144	120	131	117	119	144	125	128	128	125	140	118	140	116	117	126	122	111	124	125	113	128	121	127	126	142	124	118	125	132	117	121	142	117	126	138	125	123	125	112	126	109	109	138	130	109	125	110	113	130	105	117	115	131	130	155	137	112	129	121	123	103	107	105	133	117	130	117	126	132	142	110	127	114	127	118	128	138	105	140	123	124	140	136	130	122	130	121	124	112	122	126	141	125	118	105	136	129	104	122	127	117	138	106	127	142	112	97	132	122	125	117	110	141	144	125	117	125	143	122	117	132	120	121	119	129	132	130	128	128	158	131	127	134	110	123	140	120	111	141	104	130	131	108	125	112	127	119	124	118	113	132	146	118	129	129	109	128	128	116	106	130	141	125	143	135	131	117	124	133	128	127	120	111	118	120	129	108	147	145	130	122	123	113	138	128	115	124	125	104	136	109	140	133	120	106	133	119	123	140	111	126	119	119	104	115	124	128	140	138	127	116	108	124	111	133	137	117	104	131	125	111	129	133	129	124	127	126	130	110	136	113	120	104	130	130	115	111	121	114	126	136	132	120	101	125	100	133	117	129	129	114	122	125	124	130	118	125	116	115	145	117	118	137	139	125	120	133	108	107	111	127	145	117	115	122	117	127	123	139	121	117	100	144	136	125	111	122	118	107	128	119	117	127	116	136	113	128	128	113	109	150	103	122	131	121	127	134	115	103	131	126	123	108	128	129	110	132	118	134	133	133	127	122	110	122	134	117	146	119	129	111	117	132	128	98	100	117	129	116	107	140	128	119	127	131	109	117	142	108	123	122	124	138	107	121	118	143	133	132	129	159	152	125	130	117	132	119	142	122	146	126	120	118	135	133	118	134	121	134	129	113	110	129	122	123	127	109	110	127	113	120	143	141	125	105	143	122	120	129	106	124	137	110	109	126	103	149	113	112	118	143	115	120	121	137	129	124	115	131	116	139	123	114	118	104	128	135	131	124	126	147	128	135	115	119	126	112	109	120	100	129	125	125	103	124	130	121	119	125	116	119	136	102	122	132	115	134	131	131	118	122	132	123	112	145	140	119	142	145	109	116	110	121	137	121	117	120	121	112	105	133	137	131	109	128	118	126	133	122	117	125	117	140	105	105	121	113	109	140	121	143	126	158	113	140	133	125	115	110	117	109	136	152	99	126	127	132	125	114	124	106	102	126	133	132	114	124	119	133	120	134	121	123	107	113	135	124	132	114	110	128	122	131	129	112	119	136	123	120	122	126	113	134	131	123	126	100	106	121	124	105	141	119	145	120	109	129	106	112	126	106	126	121	129	136	127	124	128	125	115	113	131	112	116	131	121	113	108	128	105	141	140	141	123	124	124	132	117	123	135	133	109	117	127	120	124	114	119	123	121	119	143	99	125	123	129	131	106	114	131	128	123	105	109	118	122	128	112	119	142	104	143	117	131	129	148	128	119	109	125	106	137	111	135	133	118	111	120	137	115	136	129	120	120	133	124	117	121	132	132	122	167	105	109	134	135	107	135	114	124	139	112	131	124	127	125	110	105	112	111	120	102	121	123	135	134	129	138	147	125	136	113	115	142	124	111	118	121	124	122	128	137	120	129	112	119	118	115	118	119	110	125	104	129	148	134	118	123	138	141	137	116	128	118	141	107	142	109	111	115	114	131	122	122	118	138	115	133	138	130	123	135	129	131	123	121	147	133	122	106	145	129	136	141	130	119	130	103	122	119	136	127	123	133	144	123	130	115	119	121	109	114	118	143	126	124	118	129	138	124	125	108	126	115	113	139	137	140	118	121	130	111	103	136	122	128	144	134	122	119	136	121	117	119	155	118	109	129	124	120	116	123	116	110	123	124	128	113	117	111	132	124	117	118	112	126	128	137	121	120	124	125	115	114	124	110	122	121	104	111	116	123	131	121	112	120	131	136	142	124	132	112	123	103	119	115	121	132	125	126	125	130	127	132	119	119	133	140	121	131	130	143	124	120	151	119	120	126	126	117	135	131	131	106	134	112	126	140	141	124	140	122	130	103	132	142	122	127	147	111	125	116	120	101	131	112	126	131	128	110	127	112	121	126	129	123	102	142	117	129	124	130	140	110	125	108	137	125	115	141	139	135	101	106	120	114	111	128	114	118	136	132	114	124	122	145	132	125	150	140	123	132	100	137	126	109	119	125	128	126	146	136	130	120	129	122	117	122	119	118	141	125	137	126	127	137	134	112	143	125	153	126	130	116	129	114	111	138	130	118	135	120	127	134	122	121	120	113	113	124	131	137	117	142	124	140	110	119	131	120	123	136	127	142	109	129	115	98	130	125	123	140	134	115	137	123	131	125	95	117	140	128	131	114	129	113	123	133	133	124	138	124	111	131	121	115	111	131	114	135	112	122	117	139	127	136	117	118	112	109	106	105	117	130	126	111	130	117	144	134	129	114	115	123	128	156	130	103	129	122	144	122	131	107	137	135	132	137	128	126	123	148	127	130	108	148	111	127	123	106	126	100	124	109	126	104	127	125	134	122	122	140	130	104	125	128	111	143	118	123	125	112	122	127	131	118	129	128	134	131	134	122	131	133	121	116	121	133	144	124	119	111	122	120	108	118	134	112	131	115	117	140	130	120	113	139	151	125	121	125	115	117	123	121	123	134	108	124	134	133	120	136	116	110	122	158	115	141	114	120	134	113	131	122	100	128	125	117	128	148	120	132	127	136	122	107	131	136	123	131	118	129	123	121	137	118	145	122	127	115	117	113	121	127	136	135	142	114	141	100	134	115	124	119	126	134	117	117	118	117	131	133	131	126	132	102	99	111	143	118	132	129	113	129	128	118	127	135	130	110	109	138	128	141	120	122	104	129	139	119	149	119	131	126	133	111	138	138	126	110	119	125	120	138	114	123	112	108	132	100	119	122
5655	1417	3110	3426	2960	2479	2053	1756	1544	1377	1212	1108	1004	915	877	851	805	750	764	734	698	666	641	603	635	611	603	598	608	601	569	546	582	544	585	573	536	538	538	485	518	503	531	529	509	485	489	517	519	493	496	498	541	544	506	467	461	484	488	472	495	500	527	466	451	494	486	494	459	447	479	470	519	488	489	506	467	475	489	476	480	442	474	499	511	469	472	484	486	480	472	449	430	466	462	463	492	482	454	458	498	446	474	505	494	479	452	463	492	477	472	472	455	492	460	472	484	481	452	435	463	497	447	481	484	464	460	512	476	470	435	466	464	451	463	476	493	466	461	462	487	437	461	434	491	475	493	474	463	450	445	466	446	447	489	447	462	480	497	457	485	475	501	473	456	483	484	509	474	422	426	503	470	447	431	466	469	470	459	471	467	484	411	456	451	464	450	494	468	455	492	485	488	472	447	468	476	450	450	468	480	477	475	460	450	455	460	451	489	477	466	475	441	475	455	453	433	444	465	463	446	431	460	411	467	421	459	445	446	482	459	469	480	511	489	453	468	454	489	425	523	453	479	443	458	436	456	486	476	454	434	484	482	457	477	439	454	467	446	445	481	467	436	473	474	448	460	465	530	476	498	520	467	432	468	465	460	469	415	451	457	470	477	457	445	452	466	438	437	460	478	479	440	477	456	467	456	452	434	454	474	437	425	472	483	472	432	434	461	420	452	446	462	468	469	474	496	470	446	451	478	432	464	471	498	462	521	468	477	491	473	429	496	480	432	449	458	462	477	496	471	476	462	506	467	448	465	485	451	443	445	480	472	461	460	520	472	472	485	457	455	457	430	469	443	462	486	505	481	491	478	421	436	503	462	484	486	430	497	473	464	414	453	474	485	454	479	463	467	412	463	472	503	442	457	475	455	483	459	484	471	487	447	435	492	473	468	484	447	472	460	495	471	446	457	486	440	465	483	489	470	445	471	464	457	456	460	479	478	411	493	412	488	462	487	461	475	503	437	491	467	423	507	464	500	450	470	452	440	492	441	456	437	440	447	481	487	455	470	456	444	493	474	452	436	441	444	465	451	455	433	424	473	460	442	443	489	460	432	446	457	450	470	462	493	467	464	436	438	471	430	464	455	487	503	494	494	458	498	471	504	457	465	489	466	489	461	447	442	452	453	495	489	472	471	470	440	498	440	449	475	446	438	459	480	446	472	482	457	461	420	428	460	467	430	485	478	460	501	475	421	452	473	497	486	488	451	460	440	480	463	481	478	475	445	502	471	449	479	460	446	470	463	498	451	467	463	436	515	441	463	504	476	468	453	463	480	489	464	457	485	452	435	467	428	434	458	505	443	477	441	461	467	468	465	482	518	476	419	489	467	463	455	484	463	436	512	477	451	487	454	442	453	471	484	480	482	507	472	444	473	481	493	477	495	452	494	483	453	452	493	491	446	448	432	471	466	513	480	488	485	469	494	459	445	467	458	476	474	442	470	469	474	491	457	485	454	462	452	449	420	483	485	469	491	490	447	471	477	439	476	467	431	459	460	472	465	489	458	492	453	447	486	477	459	470	470	452	465	453	443	447	502	469	502	424	458	433	478	492	475	501	415	445	451	508	452	452	509	458	505	483	467	500	470	446	447	453	461	475	458	448	475	510	510	455	480	480	424	472	450	456	492	453	457	490	470	466	489	440	480	464	418	461	496	452	452	491	440	491	453	457	449	432	476	502	463	426	459	477	457	474	461	446	458	466	462	453	465	437	486	466	475	449	495	480	428	475	459	473	466	420	428	449	462	465	470	444	474	447	479	477	458	470	445	445	454	453	465	468	447	464	450	487	512	467	499	458	461	453	470	443	429	467	437	473	498	425	453	445	428	489	450	482	509	477	463	470	444	445	447	489	458	433	480	465	460	468	448	470	448	436	498	455	460	483	483	488	466	462	465	430	476	482	469	446	476	450	453	473	445	459	445	469	501	484	448	460	458	458	442	494	472	460	476	478	470	455	462	468	477	457	471	463	476	485	466	470	429	485	468	428	487	484	492	484	455	455	464	454	468	504	463	426	472	458	461	447	436	495	451	454	475	462	464	473	470	477	446	458	490	502	460	461	457	446	490	486	463	457	508	502	462	436	448	462	436	448	476	481	453	424	482	482	494	470	468	492	459	502	446	440	477	473	466	490	475	456	488	459	451	473	481	464	475	461	493	452	467	442	495	476	438	420	483	470	462	456	429	433	437	466	481	456	453	456	469	443	448	506	466	480	452	469	493	453	506	487	508	485	451	463	421	438	482	488	446	467	466	424	454	416	480	454	447	504	481	471	474	497	509	499	484	442	481	474	425	476	449	453	458	477	412	473	440	451	442	472	466	434	450	477	454	452	443	504	469	444	468	432	454	436	495	474	470	495	441	448	439	454	441	446	469	433	462	478	482	501	460	431	466	444	465	475	464	490	472	474	474	446	474	473	499	472	463	443	462	436	455	475	439	445	453	429	474	458	442	451	490	455	456	452	485	466	484	487	455	455	478	494	449	473	426	496	431	477	506	473	457	491	463	486	461	462	486	466	447	463	431	455	456	459	466	458	436	460	460	460	480	486	434	491	480	447	461	502	496	418	475	462	439	484	436	485	410	484	460	520	475	457	498	468	466	470	503	440	486	477	501	413	479	425	445	458	452	508	453	432	459	469	447	486	437	433	447	443	395	451	470	465	461	491	486	489	415	478	500	458	468	487	462	485	478	422	454	485	454	478	440	443	447	457	468	455	439	474	443	474	456	454	478	458	487	448	490	509	450	445	445	481	456	468	472	438	461	454	444	503	482	469	417	447	479	501	461	493	465	490	443	450	475	477	441	474	483	463	428	436	434	462	503	523	485	499	471	474	437	453	470	477	444	455	469	490	490	439	474	514	435	505	474	476	434	451	482	439	481	472	447	440	476	451	472	453	461	504	442	450	488	454	444	430	502	475	477	434	507	467	470	470	431	457	438	476	489	422	464	494	478	448	473	467	454	471	492	491	470	457	460	494	465	483	470	433	462	463	452	478	466	467	448	499	466	444	454	426	476	493	435	497	471	455	455	475	481	468	498	440	448	490	501	435	470	496	468	471	457	469	488	443	458	456	509	482	462	479	478	438	487	456	456	477	491	460	489	495	454	507	467	483	470	435	488	478	456	449	444	440	492	427	452	452	482	454	482	485	471	475	419	436	442	479	448	474	438	454	484	467	504	446	483	459	457	451	448	436	494	487	478	494	474	434	432	471	457	465	435	478	476	491	453	440	433	480	483	467	502	421	442	464	460	473	467	485	484	439	449	474	456	485	462	474	475	471	470	455	431	428	466	442	454	460	456	475	458	486	452	472	447	488	465	474	451	461	501	474	445	471	478	490	456	428	501	456	460	460	477	471	497	517	487	448	452	449	466	436	482	447	480	486	464	486	468	500	430	463	433	466	486	467	465	493	451	483	472	469	452	469	488	489	467	491	451	459	438	489
7221	1659	2218	1662	1104	790	595	448	404	327	302	262	212	232	207	174	177	168	162	167	146	137	154	142	161	120	127	116	153	140	144	140	136	125	125	115	122	129	141	115	116	116	119	112	115	114	119	111	112	121	109	107	113	112	124	103	107	98	116	114	110	120	108	122	102	120	117	111	119	97	103	118	107	108	122	98	111	88	97	105	118	107	119	109	126	108	97	99	91	118	116	114	92	100	103	107	123	97	105	101	83	93	102	127	140	103	111	118	112	111	101	110	100	126	112	94	128	83	99	108	115	119	115	109	119	90	109	104	110	106	110	109	120	112	92	103	115	124	125	98	98	109	98	111	106	103	103	109	120	102	106	92	98	117	102	110	106	122	92	117	83	104	115	102	109	124	123	122	113	119	129	116	106	100	136	110	107	108	116	132	127	131	100	110	117	103	111	120	103	90	104	96	119	107	104	101	131	122	106	99	91	94	113	129	103	92	113	106	95	102	121	88	90	116	124	99	120	100	123	115	119	113	109	129	109	107	120	90	89	113	115	97	86	91	124	109	112	109	110	96	111	110	87	112	105	111	103	104	91	109	103	108	107	101	125	114	101	121	96	122	96	114	110	152	114	100	110	111	107	110	99	102	109	108	95	116	106	94	108	111	111	111	111	105	107	101	135	111	112	108	115	116	123	125	109	103	121	96	105	117	94	99	123	129	105	114	106	106	107	85	108	111	108	106	112	104	118	103	116	103	101	85	113	124	96	105	105	103	120	112	114	117	105	103	119	100	88	106	90	120	109	126	104	114	107	116	109	107	109	114	88	108	117	96	115	96	102	97	116	117	126	108	123	92	116	116	114	111	138	101	114	119	93	122	113	114	110	110	103	98	118	122	112	109	108	108	105	120	120	100	131	111	114	102	102	100	115	124	113	114	99	94	121	114	126	87	107	112	113	113	93	110	102	123	109	90	92	127	112	117	111	106	124	103	111	125	99	120	122	89	109	102	106	113	112	122	117	122	116	119	92	114	120	105	108	107	108	102	99	116	110	103	105	126	107	115	114	105	123	119	93	110	97	98	100	91	116	117	95	122	97	94	131	113	105	101	115	107	118	100	124	103	104	108	119	107	103	105	114	108	120	119	107	111	109	120	109	114	104	103	97	112	103	93	121	99	115	105	113	112	97	112	98	91	107	109	97	124	106	93	118	117	96	97	100	116	95	111	94	104	102	90	108	108	109	101	101	111	114	119	97	120	95	118	115	110	117	86	105	120	122	116	112	104	108	107	102	114	95	118	103	114	106	108	117	120	94	90	89	92	113	106	82	115	112	106	112	109	85	117	91	94	129	105	127	122	111	113	114	101	96	98	108	94	110	95	109	113	108	114	104	109	107	107	112	118	134	103	95	108	101	76	115	91	88	117	111	126	111	107	99	120	85	114	94	102	114	107	124	109	94	129	98	112	119	107	108	119	129	108	112	98	82	104	129	95	92	95	121	126	92	109	95	110	124	101	98	101	105	117	122	108	109	89	107	111	120	107	91	118	102	109	111	118	107	91	104	117	127	112	90	93	86	126	107	132	112	115	116	91	92	96	113	108	102	109	112	114	116	111	108	99	106	112	104	110	118	122	95	98	119	114	94	105	127	122	107	124	98	116	106	103	119	110	111	117	131	109	97	107	94	123	106	107	94	116	107	111	110	108	120	114	105	126	103	102	117	103	107	112	89	104	106	94	104	102	99	119	83	95	102	132	106	116	98	107	91	109	102	103	101	91	114	99	98	112	99	119	101	116	100	103	106	121	100	112	121	110	100	117	105	109	119	87	101	97	121	124	95	94	107	115	122	100	120	101	98	107	91	100	113	103	120	121	122	111	102	104	118	131	101	109	110	92	118	117	112	111	111	99	94	102	119	109	105	102	100	104	94	104	135	109	111	123	98	102	107	103	107	98	117	108	106	111	97	102	106	82	89	124	103	109	111	111	117	102	100	99	115	98	118	120	106	102	95	121	108	98	111	90	104	103	94	114	130	86	127	108	123	110	100	103	98	99	140	120	102	102	106	106	101	92	105	110	118	100	109	124	92	98	104	101	110	105	123	109	109	90	99	95	113	103	100	109	91	110	120	117	115	105	105	106	133	121	114	114	114	90	91	106	91	104	96	103	112	110	97	95	123	104	114	110	108	113	120	114	102	111	104	109	114	108	104	124	104	125	88	83	122	120	110	102	105	125	111	111	121	101	111	102	102	135	107	107	100	109	87	109	113	126	117	104	93	97	116	112	108	119	105	93	104	100	103	109	113	100	96	109	94	115	106	113	97	90	107	111	100	119	116	103	113	111	102	105	99	108	115	116	97	97	118	93	103	92	99	107	107	93	108	111	123	100	83	102	116	110	105	103	100	104	117	105	92	119	100	112	109	87	112	112	102	114	106	113	118	115	116	97	104	95	89	107	116	104	128	109	104	122	105	99	98	115	94	108	98	96	116	107	102	115	121	104	119	100	107	109	120	111	95	121	93	102	117	100	108	105	111	101	111	106	104	117	105	107	92	112	101	96	127	104	127	113	124	103	113	107	125	107	114	119	100	104	97	104	106	104	114	107	93	107	128	111	108	108	101	125	118	103	104	117	116	115	95	117	96	128	97	92	104	113	118	122	107	92	115	139	93	109	109	113	121	117	115	107	120	93	116	89	91	118	104	111	128	103	108	110	107	113	89	102	103	103	118	100	93	94	139	107	122	114	109	117	94	87	107	106	108	97	105	119	97	113	117	113	106	102	81	110	96	116	110	110	107	124	109	118	133	129	129	106	141	102	95	116	109	98	111	101	116	108	112	110	110	92	98	114	107	108	103	108	95	113	101	129	112	97	91	109	101	112	104	100	114	99	90	129	111	114	116	105	110	83	99	109	116	100	104	102	100	89	100	106	97	82	126	106	111	128	116	95	117	93	106	146	118	124	122	113	99	103	95	113	102	97	94	109	89	117	100	100	129	107	115	100	108	115	114	111	109	127	110	125	103	117	85	106	95	108	116	108	107	114	114	109	129	103	130	111	98	105	106	100	97	101	111	119	112	110	99	116	100	125	105	102	110	91	105	118	111	110	109	110	114	108	88	108	106	109	99	103	108	104	88	106	110	104	126	108	108	97	120	105	107	106	100	116	98	98	108	109	112	98	95	118	108	119	114	126	107	118	115	113	105	111	107	110	118	100	102	98	114	110	109	107	104	125	117	98	129	103	106	112	109	132	99	127	100	109	126	93	113	114	102	95	97	108	93	102	107	126	111	103	107	122	96	110	106	113	128	125	138	118	120	99	130	109	125	111	107	106	102	117	110	96	100	107	92	94	128	95	114	101	97	115	124	114	120	96	100	97	93	117	102	108	113	110	112	84	121	117	107	82	106	102	90	105	104	94	115	102	98	108	114	95	100	99	104	103	121	114	113	115	103	108	106	92	131	124	103	106	106	121	101	100	115	99	101	105	85	99	109	105	112	110	107	105
7143	2226	5038	5692	4976	4103	3352	2818	2436	2125	1797	1632	1359	1316	1254	1088	1069	1004	919	851	881	744	744	748	726	693	669	575	581	646	583	594	584	567	578	544	493	527	527	487	502	532	497	481	500	515	463	515	500	461	471	459	484	471	461	480	486	457	483	456	452	448	481	514	475	476	441	413	444	447	456	440	407	458	490	460	447	412	422	452	436	423	477	456	397	459	466	392	395	458	436	435	410	467	474	439	454	473	440	438	403	435	457	396	457	421	409	429	424	396	421	429	416	420	444	462	416	420	408	425	405	455	409	391	452	415	467	385	423	410	393	424	422	429	430	380	407	427	464	446	420	463	451	420	445	428	436	467	423	438	403	429	420	406	418	412	403	415	388	448	384	395	420	370	424	414	437	415	440	417	406	422	425	442	438	402	427	432	421	409	443	432	444	466	412	427	463	451	459	412	420	452	446	387	414	419	347	422	399	407	445	434	425	417	426	469	415	406	432	395	383	467	414	392	397	408	398	422	406	421	423	405	430	432	429	414	401	444	435	422	444	411	404	423	392	407	459	406	393	415	388	391	425	438	362	449	415	443	431	392	453	436	408	407	373	418	430	435	406	411	433	402	380	432	408	389	420	404	453	404	400	400	419	424	402	426	447	406	392	453	428	394	425	424	456	417	400	418	407	374	442	418	399	429	418	427	429	431	403	411	444	426	400	419	417	414	420	429	390	412	427	418	432	464	426	431	431	450	459	401	413	412	400	431	391	420	430	436	397	453	426	405	403	441	410	415	408	407	421	406	453	426	432	430	384	441	426	397	405	424	430	430	431	442	418	402	396	454	408	455	412	417	435	430	454	403	411	396	418	388	412	426	417	427	400	428	418	421	408	421	403	407	421	429	406	429	424	423	421	433	426	410	408	414	375	416	448	440	418	373	413	427	411	420	407	396	392	407	439	419	406	413	453	408	462	433	436	433	442	407	439	439	414	419	423	410	415	420	419	421	425	434	417	404	415	405	419	427	423	402	420	411	418	378	424	403	451	393	379	448	404	443	395	427	428	429	400	431	430	424	410	419	416	413	415	392	404	396	373	421	392	429	396	412	425	408	354	400	392	447	409	410	400	430	426	417	388	380	417	413	424	401	413	432	403	427	431	463	395	399	396	433	384	453	417	399	421	386	432	452	408	442	430	424	445	446	422	400	422	416	405	424	410	463	434	422	386	437	417	381	408	436	423	436	412	421	426	393	419	436	431	408	414	399	417	415	452	429	418	402	426	411	455	407	408	398	404	421	364	418	380	427	384	434	408	429	422	370	420	471	411	409	409	434	408	403	413	432	448	428	409	403	410	425	399	402	414	421	428	414	424	406	417	445	418	384	395	408	447	411	414	428	416	418	420	442	446	408	421	375	405	403	421	361	422	411	442	439	431	437	425	418	397	411	411	412	415	432	404	391	431	394	411	411	420	403	413	432	408	402	413	412	403	389	421	448	398	422	473	432	405	407	406	381	442	416	410	420	442	455	446	416	457	433	414	432	385	391	374	422	446	402	431	392	410	408	420	397	435	431	406	394	395	409	415	447	392	399	416	442	440	398	398	396	409	419	410	429	439	390	418	434	427	433	376	390	415	411	409	429	391	384	419	407	416	418	439	439	429	411	410	409	395	412	433	437	392	397	417	386	444	447	395	420	429	440	421	425	423	414	393	415	426	386	402	415	411	419	435	418	421	417	425	394	415	423	445	389	421	427	402	466	408	400	435	411	405	373	409	428	401	455	399	430	409	420	399	397	440	447	399	409	415	435	423	428	438	444	422	416	381	404	406	423	394	418	409	450	424	398	456	431	451	439	427	403	410	413	400	394	413	459	422	402	423	371	398	446	433	361	435	406	392	404	396	435	408	430	385	369	404	417	431	424	433	397	403	431	425	396	413	401	401	442	444	445	426	394	424	417	401	403	418	452	358	420	406	401	387	385	405	394	455	419	377	418	421	383	441	425	420	400	419	429	419	425	404	424	401	424	425	402	416	426	437	444	425	421	400	399	391	411	401	413	404	387	416	410	417	415	407	432	399	431	436	392	428	438	421	388	390	460	407	393	426	395	423	463	444	414	411	398	437	413	428	416	418	393	434	409	444	403	390	385	397	437	407	418	448	424	406	422	398	435	389	425	428	400	431	395	400	402	430	400	431	409	422	413	443	384	409	438	424	427	409	407	395	435	446	410	403	433	437	379	420	401	403	419	447	416	383	414	472	410	442	425	412	415	405	432	396	433	437	437	399	402	397	414	414	408	440	415	439	427	393	388	454	416	407	412	446	386	392	425	408	430	412	413	406	405	425	421	433	409	403	419	402	413	398	417	405	419	453	415	428	411	410	452	444	418	446	430	406	429	422	444	415	423	416	401	415	401	429	411	416	411	416	420	441	483	380	385	423	412	381	413	403	405	400	450	396	417	426	467	406	404	414	388	388	393	450	426	399	431	423	417	435	409	421	446	417	425	416	388	428	422	376	390	393	419	405	408	422	382	424	396	425	417	407	432	426	421	405	419	409	427	405	375	407	427	413	400	408	410	434	402	405	415	432	440	376	400	396	424	443	390	427	398	426	393	432	434	404	388	392	398	435	401	413	408	419	410	428	429	410	430	394	415	467	419	432	432	437	411	400	398	416	405	414	416	445	426	444	400	398	389	424	384	391	432	424	417	430	409	415	410	414	409	384	446	416	421	420	409	449	421	364	408	423	435	420	405	423	412	457	425	442	434	434	441	388	394	433	424	423	402	406	429	402	407	428	406	394	410	397	444	423	429	434	432	435	395	481	417	416	426	403	469	427	372	444	414	414	477	411	410	417	444	462	417	409	411	442	446	416	400	433	403	422	408	410	432	425	380	391	419	379	398	404	413	418	442	430	428	400	409	420	416	414	440	450	426	401	416	451	423	441	415	420	431	445	348	441	441	395	441	433	395	402	411	435	420	436	437	404	383	397	399	395	405	386	424	408	430	406	423	402	409	385	411	435	395	406	417	407	414	404	452	398	436	427	402	437	398	425	424	412	442	426	420	454	427	407	409	392	396	414	416	422	402	406	399	438	429	425	421	421	425	443	408	418	402	385	423	427	380	412	397	443	403	375	432	387	412	416	400	401	374	413	408	439	434	407	427	423	393	389	481	431	387	406	433	407	416	404	360	456	412	449	384	413	418	395	405	414	400	396	447	409	449	412	427	408	400	419	418	404	426	382	414	392	430	444	396	425	438	435	410	441	381	401	417	391	387	422	419	385	397	412	413	401	431	410	449	421	450	388	378	451	432	410	429	401	431	431	455	453	387	425	451	439	386	428	407	398	453	420	415	417	416	448	449	431	431	417	440	404	447	416	433	358	411	421	422	388	415	416	381	451	409	385	386	439	435	415	423	417	407	423	408	415	427	433	437	408	381	404	427	414	402	422	434	422	436	401	391	394	434	439	401	404	415	395	413	458	445	418	403	407	415	382	428	430	424	400	421
1174	288	303	276	233	240	221	252	232	252	212	214	215	225	233	209	226	232	251	218	245	218	237	226	225	212	237	214	229	243	208	239	230	191	219	236	235	236	221	205	212	240	221	225	233	211	212	206	254	213	212	233	227	208	221	233	203	194	216	238	217	224	223	229	229	225	251	212	228	240	223	206	213	225	215	236	226	204	219	222	212	220	209	220	227	248	242	205	217	208	223	238	205	218	250	229	222	195	212	219	203	211	235	205	244	244	212	249	199	218	216	231	209	221	205	228	228	219	222	209	228	221	219	209	224	216	233	243	222	223	225	208	215	203	229	219	219	212	236	242	234	216	230	236	209	207	220	219	227	246	217	206	203	234	216	227	229	207	213	228	237	240	235	229	235	206	228	205	243	207	236	245	229	226	239	236	223	218	206	242	240	216	230	220	223	197	203	228	232	234	185	203	236	217	231	226	259	215	225	219	233	224	211	228	237	209	231	236	262	233	204	216	218	218	210	216	214	228	218	216	216	232	231	209	238	213	206	219	241	219	238	234	215	215	213	226	224	225	214	218	232	208	230	220	221	209	224	229	206	237	221	198	223	257	234	212	246	225	225	213	240	214	232	239	216	241	204	198	237	204	214	221	231	243	200	225	254	221	212	216	216	208	252	241	213	228	225	238	222	219	226	245	207	215	209	192	236	209	253	231	216	222	224	217	230	215	203	212	206	228	237	195	212	248	223	227	210	237	219	224	218	234	240	229	232	239	253	218	212	214	227	232	243	215	215	207	251	245	213	219	244	205	224	221	219	266	240	215	217	222	220	222	209	208	255	228	216	242	222	227	235	227	232	216	256	208	248	222	229	231	208	221	213	222	201	220	243	226	226	232	243	237	221	247	197	223	231	236	196	209	224	210	231	212	215	206	198	233	202	226	230	227	241	221	217	232	243	213	218	228	219	242	202	238	227	247	208	222	253	211	241	241	229	200	240	213	204	231	226	256	220	213	227	214	224	215	230	216	209	204	222	233	223	214	216	224	229	212	209	231	232	217	215	253	240	237	222	208	224	199	243	248	244	212	221	225	227	237	198	212	221	230	194	232	206	203	197	249	224	250	242	228	222	202	213	230	218	190	212	231	192	238	204	268	215	211	189	210	204	261	224	231	215	238	208	206	222	227	229	202	240	210	217	215	212	240	238	228	218	211	196	212	208	195	224	216	243	227	222	201	245	239	234	216	249	218	215	224	215	228	227	202	202	209	223	224	204	219	217	212	242	208	199	249	246	227	226	230	222	217	217	227	245	217	218	223	215	250	202	231	234	231	248	223	222	230	245	217	229	249	187	235	213	222	223	212	235	223	238	215	222	241	218	220	234	224	245	196	204	222	215	215	231	220	229	222	222	254	237	211	222	227	217	230	215	248	190	205	233	229	230	197	260	237	221	204	221	189	220	226	212	236	214	209	212	206	231	242	210	213	210	214	229	257	227	221	217	215	216	221	214	225	219	249	223	212	228	242	223	208	227	219	209	216	210	218	211	223	231	215	251	212	223	239	237	225	256	220	213	235	254	224	236	217	210	211	239	212	238	232	242	249	211	204	203	228	204	210	236	228	235	244	232	230	215	241	220	222	197	208	239	225	222	218	193	222	227	207	233	196	221	225	211	215	224	223	221	218	200	220	194	193	209	207	228	212	236	212	195	238	228	235	220	207	228	200	194	207	213	206	226	220	205	205	252	231	233	238	217	207	224	219	214	214	214	220	203	215	225	232	222	195	256	208	191	227	217	211	207	233	214	201	222	226	214	230	227	240	221	213	199	278	243	200	235	220	235	225	215	214	203	212	213	236	249	222	194	232	241	243	203	235	218	209	210	232	200	240	242	206	216	224	233	246	217	235	197	214	216	231	215	227	221	224	234	235	244	209	210	211	211	230	211	217	222	213	223	240	222	249	227	203	234	207	217	215	223	234	224	236	214	246	221	228	226	243	232	213	203	215	204	223	230	238	187	218	236	220	219	212	216	224	208	234	226	221	213	233	218	240	204	238	233	245	213	242	223	215	215	211	219	221	230	214	232	233	236	230	225	207	235	235	222	229	220	220	210	217	218	222	215	234	226	197	224	221	228	234	220	224	233	237	255	227	229	205	223	214	217	214	239	220	212	231	224	249	221	216	206	209	247	223	244	199	238	233	215	219	261	216	229	215	234	221	218	225	221	206	213	211	217	223	234	207	233	247	218	190	211	232	249	219	211	218	215	210	208	216	243	234	212	198	227	225	197	252	235	203	254	231	219	216	230	221	203	228	213	259	188	238	220	231	211	234	220	228	233	233	214	224	217	217	218	220	233	224	218	208	228	244	207	236	200	228	212	215	242	224	278	215	223	217	236	206	220	206	214	220	237	219	245	243	204	208	236	232	208	198	240	210	204	220	213	198	217	248	241	230	225	232	218	229	214	223	214	227	224	205	212	210	224	210	251	243	195	204	228	232	238	199	210	232	241	223	218	230	226	221	248	203	203	180	222	235	207	224	208	209	242	238	218	218	202	230	245	250	221	200	211	211	233	229	226	214	234	207	231	233	204	230	211	216	232	197	208	205	220	194	215	220	193	213	197	203	234	211	219	224	240	237	233	198	208	198	223	192	229	212	235	243	209	228	208	223	205	235	216	211	226	216	220	211	216	210	225	241	195	223	223	208	220	207	232	221	222	227	225	239	223	215	210	204	228	241	198	222	254	210	244	246	227	218	208	214	223	222	240	206	218	213	247	240	231	246	231	236	261	207	232	203	217	237	218	226	250	203	204	223	241	233	242	206	223	226	208	234	226	217	223	211	190	212	223	222	230	217	210	244	220	230	249	205	220	205	235	240	210	206	243	206	217	205	214	257	225	226	214	228	210	219	222	233	219	238	225	208	238	227	232	221	235	227	204	216	232	207	204	210	226	209	228	236	235	207	207	205	244	227	212	238	219	221	234	223	221	240	222	212	235	242	223	199	238	231	232	208	239	205	228	228	229	220	257	233	197	213	211	242	210	197	208	231	249	230	233	236	214	220	232	216	226	213	224	221	237	218	225	236	230	238	219	213	210	215	256	228	220	230	210	221	239	218	243	215	247	204	215	195	235	215	218	229	225	235	230	221	210	257	197	197	258	215	243	227	219	235	234	200	195	225	229	224	211	229	232	253	207	200	232	219	206	200	222	214	200	195	212	224	228	215	223	212	221	215	225	221	241	213	221	222	216	206	224	226	209	234	218	225	213	226	248	237	222	234	215	215	223	217	204	209	217	228	200	219	245	219	218	229	238	231	240	229	258	223	216	201	231	207	224	227	192	232	218	236	242	222	239	194	222	238	237	222	210	197	216	238	238	240	214	230	203	256	235	190	256	214	238	206	247	268	224	233	188	200	247	226	213	229	242	221	207	228	204	200	233	202	238	230	221	232	208	193	214	250	233	221	233	227	211	228	238	214	218	221	212	244	217	204	205	202	233	242	232	222	245	224
2361	805	904	887	936	865	871	824	780	802	842	839	820	773	737	805	792	781	800	720	707	701	772	781	715	731	805	765	694	813	739	799	765	747	734	768	769	750	800	735	763	775	718	754	740	749	772	745	769	742	723	748	707	771	783	779	692	762	734	736	830	753	709	745	766	797	722	765	753	781	773	773	743	768	761	803	717	773	747	792	731	737	736	751	753	717	754	729	795	738	784	743	785	733	780	732	751	741	753	707	758	732	751	721	688	752	730	758	773	729	743	751	802	779	750	799	763	739	756	791	747	730	745	760	700	767	762	745	768	749	770	753	747	725	706	756	760	728	780	713	764	699	802	765	746	782	772	751	768	774	765	797	761	732	762	771	761	754	705	739	805	750	729	755	704	786	771	739	763	739	770	732	787	730	772	710	760	733	791	735	792	782	733	788	749	764	772	752	743	755	713	747	782	747	718	765	771	708	749	773	735	748	753	795	725	785	758	756	758	780	748	740	730	741	777	805	716	759	766	789	769	768	764	763	765	750	773	780	781	759	765	756	748	778	732	768	760	782	775	760	723	732	757	754	713	766	793	788	784	778	789	728	754	759	760	756	766	724	769	750	735	820	759	775	778	696	717	816	737	766	768	734	796	777	729	728	733	783	746	769	740	718	782	760	742	748	781	731	722	756	764	748	793	784	761	761	726	757	754	756	722	749	758	729	705	744	764	777	736	763	741	767	752	731	774	703	715	739	771	711	704	833	762	767	747	748	763	805	776	783	767	741	774	735	753	738	710	770	781	752	752	779	809	801	739	780	765	783	769	729	728	748	714	753	792	786	751	798	770	727	770	766	736	754	792	737	808	721	757	726	699	735	766	767	754	764	748	730	753	729	724	741	747	756	801	719	703	746	809	771	725	769	772	719	741	716	712	750	739	759	758	758	749	769	754	776	786	708	760	796	710	725	733	766	728	767	750	773	713	758	784	729	757	772	783	732	739	776	789	709	729	735	707	741	769	754	709	760	790	761	720	777	734	757	805	767	740	731	730	759	723	791	734	773	775	743	707	766	780	751	774	770	748	747	748	762	789	738	704	752	739	728	731	733	739	747	758	755	781	740	777	744	722	761	755	747	745	772	766	800	762	758	774	780	780	789	713	768	750	726	760	742	776	714	721	759	737	760	749	716	725	750	785	739	748	729	771	733	699	745	818	788	750	762	756	764	705	746	727	764	726	712	703	761	726	738	730	752	727	779	800	705	779	756	746	749	717	771	748	755	774	759	752	736	764	749	728	722	684	740	761	748	778	718	733	742	749	783	770	740	750	740	747	741	738	780	727	730	744	726	780	706	758	789	750	769	725	741	744	724	720	764	695	753	773	743	763	791	757	726	763	748	732	731	797	742	740	773	763	756	759	749	735	736	775	756	734	755	808	804	760	760	791	749	783	778	729	744	785	828	723	731	743	730	734	737	737	795	755	706	804	751	763	734	765	753	800	723	783	734	746	759	784	808	791	725	805	755	710	764	750	694	777	720	729	729	811	757	793	773	746	751	752	737	687	766	723	719	761	780	743	734	747	691	761	770	747	819	739	776	734	748	761	760	779	750	754	741	789	763	758	768	721	738	748	744	745	729	722	749	700	743	802	752	701	779	733	754	789	761	744	801	737	762	742	804	787	765	770	731	756	712	758	791	772	749	779	705	754	778	745	744	743	761	742	765	718	750	776	715	774	765	765	777	756	783	696	811	744	726	754	795	750	690	778	736	759	806	781	765	737	758	766	771	795	749	767	766	725	809	756	762	752	744	754	712	741	775	756	750	744	768	768	714	743	751	744	738	755	715	721	728	758	734	805	791	743	760	734	779	751	724	728	744	743	776	705	717	739	758	752	757	747	733	779	754	758	768	738	747	673	780	755	726	778	754	770	763	746	694	759	777	759	761	786	743	724	759	747	725	764	703	730	781	705	759	743	757	746	753	740	769	734	764	681	738	753	753	767	747	760	811	782	758	764	703	732	723	744	726	761	743	756	756	735	736	730	772	778	786	768	696	755	747	779	745	760	729	758	794	714	717	739	729	733	733	736	770	747	726	733	801	779	776	707	733	750	759	816	753	773	813	745	750	793	807	751	784	768	740	735	723	800	756	710	733	746	766	759	793	807	796	726	760	774	756	763	729	716	772	775	733	737	745	721	743	717	744	776	750	740	754	766	721	749	753	801	730	706	751	742	749	767	747	754	732	801	768	724	770	796	775	767	731	740	790	727	763	795	761	776	733	732	754	767	772	815	763	742	737	759	791	749	773	759	771	788	799	742	746	680	768	810	785	764	792	770	774	784	785	758	749	778	746	756	765	738	756	766	718	779	733	744	769	739	741	723	767	740	744	749	744	795	716	769	774	753	759	803	731	834	769	788	775	714	744	736	754	712	711	749	757	759	757	762	769	752	726	754	759	713	705	684	730	785	775	697	759	763	748	758	735	719	720	760	764	753	736	750	749	759	730	803	704	713	740	765	723	754	745	737	765	755	792	759	752	785	766	771	752	709	787	779	753	791	751	674	775	776	766	810	807	735	752	761	748	735	731	724	798	825	748	767	735	767	712	752	708	807	754	787	739	785	722	753	780	778	737	718	726	707	765	733	720	733	782	738	819	726	757	787	742	722	771	790	709	765	788	715	792	732	743	759	777	765	775	761	747	749	722	720	715	735	777	714	794	753	735	752	720	747	756	755	732	761	730	682	767	730	757	747	647	807	771	768	755	732	761	758	725	746	743	766	729	714	744	769	773	753	807	786	766	765	727	756	778	769	766	777	719	738	725	770	787	753	745	717	777	758	778	717	758	772	781	747	734	717	761	798	721	791	749	785	775	759	789	730	744	716	792	740	728	766	787	734	739	727	776	743	715	708	718	760	731	711	760	745	772	750	749	809	721	726	752	763	767	810	708	702	774	732	752	732	711	764	735	801	773	729	743	746	777	758	681	716	710	780	767	749	712	724	777	794	736	762	754	782	749	744	740	762	708	755	698	816	727	764	758	736	765	737	760	741	762	753	727	724	770	807	766	723	747	760	718	780	746	754	748	746	743	747	737	740	744	721	813	759	749	766	759	761	771	745	749	695	765	752	818	739	807	737	793	720	776	754	744	763	782	763	718	784	786	741	756	746	807	787	790	768	764	697	808	745	745	730	847	742	754	715	745	752	787	763	772	761	802	755	714	737	712	745	771	769	769	731	754	746	741	734	745	807	759	786	746	744	743	777	750	766	742	734	778	756	739	717	787	786	775	759	753	777	774	779	741	768	760	785	725	748	783	756	784	750	765	668	730	736	750	797	760	712	734	744	796	704	802	740	764	731	770	762	763	745	728	715	729	765	698	719	764	738	755	762	802	727	803	847	717	758	729	733	735	709	767	762	774	746	772	752	780	784	769	750	743	785	773	808	689	750	750	779	745	760	779	743	778	747	732	759	757	750	763	797	773	808	765	693	747	761	775	774	666	735	744	715	774
4059	927	1242	917	630	443	379	318	239	206	184	205	191	179	179	178	157	150	160	139	132	132	137	141	137	138	150	126	119	137	128	130	114	125	127	131	118	140	110	109	120	142	120	105	109	123	115	131	115	140	139	108	100	128	119	125	114	116	113	127	121	104	130	141	115	130	114	116	119	107	122	134	117	122	114	127	116	124	128	117	127	129	111	118	107	139	126	133	113	130	104	142	147	106	112	112	123	120	120	101	129	112	129	123	109	126	125	117	117	131	114	120	118	126	111	103	120	112	113	117	118	120	122	119	124	116	112	127	114	125	141	121	117	128	118	109	135	94	113	114	124	100	131	138	132	134	103	135	97	122	105	130	122	120	128	112	131	114	108	99	105	111	126	130	138	105	126	107	124	126	119	117	136	113	88	101	115	113	114	125	123	121	133	134	118	125	127	99	143	138	138	110	118	100	125	105	107	135	105	122	115	119	112	91	132	126	112	103	107	108	141	132	119	133	132	120	120	114	119	123	113	95	126	128	114	114	127	113	132	128	94	111	98	107	120	123	129	115	121	111	133	109	123	120	121	106	106	123	131	114	106	120	116	123	120	107	93	108	122	142	134	140	99	135	159	115	118	115	115	116	118	131	124	113	107	110	124	106	134	122	112	97	116	125	134	125	131	89	129	120	102	110	134	126	121	134	112	113	117	124	120	112	121	120	107	96	106	131	113	134	126	121	122	127	109	109	123	118	143	124	127	111	122	127	136	115	142	105	129	105	104	111	124	121	121	107	120	121	125	114	117	119	149	99	118	107	117	98	123	123	138	114	117	120	127	136	110	117	95	121	121	117	108	123	120	115	102	114	122	141	123	119	137	118	123	124	127	121	116	118	110	124	110	105	110	117	123	116	123	128	99	117	125	115	99	109	98	154	111	125	122	99	130	128	102	115	121	120	122	123	130	121	123	119	121	115	110	129	113	109	136	107	109	139	117	128	129	120	125	129	135	122	123	120	138	123	125	131	113	123	128	124	123	118	134	117	128	130	136	129	114	105	116	127	117	109	128	118	116	135	124	129	110	121	127	114	124	108	103	111	135	128	119	124	110	115	126	118	116	128	114	105	116	141	121	118	108	126	151	141	128	128	117	131	108	121	130	114	120	132	117	117	118	108	122	117	123	125	115	145	117	110	114	112	135	110	121	133	103	131	128	116	115	110	127	121	127	123	109	91	115	129	123	137	103	129	120	112	121	105	98	121	110	135	130	122	121	151	121	108	128	112	116	117	125	115	123	117	125	123	117	118	120	126	122	118	113	130	95	128	121	124	138	131	154	137	131	118	108	124	115	127	123	115	139	124	112	95	115	110	129	127	99	109	114	125	115	134	120	115	130	111	125	132	118	129	111	118	126	123	144	114	132	133	104	132	134	135	127	117	111	139	106	137	123	121	116	129	122	135	107	100	103	104	121	106	102	142	143	125	128	119	122	117	105	117	130	138	117	116	117	121	122	131	130	128	109	133	138	129	134	112	115	116	108	136	96	127	108	130	123	124	113	112	147	95	136	126	129	131	117	111	118	109	128	127	140	138	131	108	117	103	128	101	124	100	95	116	128	103	120	121	125	122	120	136	109	120	136	112	122	120	125	125	109	131	120	112	129	119	112	130	102	108	106	130	126	102	129	102	131	123	133	115	120	130	109	127	99	128	106	142	128	132	109	105	121	106	130	125	138	118	115	113	127	145	132	114	125	119	149	123	118	115	106	117	125	122	110	116	140	110	113	116	124	114	122	119	132	123	131	122	128	127	136	125	123	116	120	124	122	103	146	101	134	107	123	124	134	118	121	139	115	99	118	112	122	133	122	123	103	102	118	122	129	102	119	129	122	113	117	110	113	115	112	120	108	134	129	129	111	104	95	127	122	125	121	102	141	117	122	104	106	144	126	122	144	126	113	128	103	109	119	131	104	110	121	105	138	134	121	116	128	135	110	117	134	143	115	124	130	120	129	117	117	106	117	130	131	123	103	118	118	117	109	127	115	130	121	118	118	121	107	125	103	124	119	109	124	119	108	116	113	109	129	123	138	132	122	130	107	133	130	106	122	113	171	136	107	126	105	116	129	127	103	111	117	149	105	130	117	114	102	105	121	120	111	122	128	116	114	125	122	118	114	112	114	124	112	114	117	137	121	116	127	136	145	113	116	124	104	136	127	100	131	144	124	131	116	115	115	126	121	105	134	104	123	120	137	110	116	112	146	126	122	114	124	109	111	125	130	93	114	139	120	106	139	131	123	132	132	113	121	110	120	115	129	108	136	125	117	129	90	123	131	95	116	114	118	129	122	127	121	130	131	117	112	108	134	140	120	120	111	109	107	128	109	129	101	117	110	135	123	108	116	116	127	112	114	130	125	124	128	122	125	97	102	126	109	131	126	112	115	110	139	104	119	114	122	122	120	129	113	115	133	101	120	139	120	113	109	118	128	123	133	131	122	109	117	143	112	125	120	113	121	112	120	92	122	120	139	120	115	127	128	109	127	125	127	114	125	140	118	126	110	105	125	126	138	123	119	112	103	126	147	124	138	155	122	124	115	98	118	112	127	122	95	123	118	86	111	129	118	138	130	108	124	113	124	106	144	136	99	135	119	117	122	123	105	127	118	130	120	118	114	108	124	119	109	128	118	109	130	113	105	122	138	128	142	115	121	109	107	132	130	94	103	111	119	114	104	103	118	112	128	127	132	141	106	146	111	133	133	116	116	125	119	131	134	140	115	100	116	117	107	124	117	124	116	148	114	139	119	112	131	112	110	99	134	121	98	120	110	105	130	121	136	123	107	123	124	119	111	131	124	123	140	129	143	113	126	123	114	115	129	127	133	112	103	120	110	100	106	118	110	115	106	123	112	120	121	115	99	117	109	111	118	120	125	99	132	105	109	107	127	117	116	97	110	124	109	98	108	122	119	104	118	127	123	117	128	99	115	99	129	95	105	110	131	128	106	122	86	101	125	106	125	124	123	101	101	105	126	131	134	92	117	123	116	125	119	124	122	119	119	119	115	121	121	126	130	123	125	113	120	104	137	134	121	118	139	125	108	107	112	114	122	109	118	125	127	105	107	115	119	109	120	97	126	115	111	114	107	121	111	116	120	107	116	128	103	112	131	127	149	120	99	132	99	129	110	107	122	116	107	143	122	126	110	123	120	112	112	130	112	121	119	116	105	119	122	131	114	134	134	110	113	113	107	120	125	118	116	133	134	110	138	126	126	104	104	105	105	139	120	117	132	130	106	130	124	138	105	118	127	98	127	119	121	119	94	102	144	109	129	130	122	129	116	127	119	104	111	132	128	145	134	140	121	137	101	103	119	112	107	124	146	147	114	109	129	135	130	123	137	119	119	123	131	122	117	97	106	131	107	143	139	111	110	122	117	128	92	108	124	114	119	136	128	115	125	124	113	127	122	120	140	104	109	110	105	107	100	121	108	118	125	133	111	125	109	109	126	134	125	123
5214	1376	2842	3328	2966	2332	2008	1663	1481	1332	1104	997	975	880	864	836	696	718	679	675	634	625	595	553	584	592	564	608	538	566	528	580	510	524	514	495	509	497	464	487	504	539	490	464	489	521	467	505	502	467	476	404	468	445	443	486	470	482	498	466	492	470	471	451	474	449	466	486	482	478	442	467	443	438	457	467	468	462	468	491	461	457	435	478	491	441	496	435	472	475	452	453	466	468	452	459	447	463	472	478	445	441	435	430	458	467	504	433	435	455	475	466	434	410	411	443	457	462	413	443	461	489	467	422	449	438	448	451	440	484	450	465	413	442	425	461	462	462	472	448	417	453	452	466	443	438	422	419	447	437	446	464	468	441	449	426	447	442	437	427	416	474	483	445	429	449	465	442	449	452	468	460	436	489	443	469	436	462	450	412	438	456	457	490	463	473	434	424	416	478	439	477	431	438	420	433	430	467	469	463	446	446	470	464	459	476	416	440	420	427	455	467	441	461	463	454	435	443	476	431	438	441	440	476	457	462	438	460	453	429	433	418	424	424	427	440	427	417	470	440	444	437	462	451	460	473	439	453	419	457	458	477	438	433	468	456	417	450	396	434	457	440	458	474	474	460	417	444	417	464	434	423	445	480	476	450	425	448	447	421	419	457	438	458	408	459	455	471	432	397	445	478	444	457	466	440	466	447	441	428	419	437	438	424	446	476	454	445	435	437	456	477	461	430	468	437	458	397	392	454	440	487	442	430	427	440	455	451	485	436	444	486	431	451	462	431	493	450	490	412	382	456	460	509	451	432	429	447	461	468	445	407	426	474	462	476	426	436	399	438	460	440	405	455	420	493	456	438	444	467	490	441	476	463	407	478	438	429	414	431	432	440	423	445	483	472	462	400	466	431	487	405	447	482	445	389	463	445	418	463	485	462	390	447	490	455	451	436	443	458	449	440	438	432	431	437	428	435	424	444	435	449	485	466	444	477	479	421	438	468	453	448	454	396	456	421	455	422	428	473	476	412	413	476	473	453	444	511	434	443	409	433	442	443	453	452	449	399	441	473	459	451	416	421	456	461	388	435	378	450	398	448	445	416	451	481	450	438	441	450	421	474	449	492	445	475	453	465	431	451	457	425	421	448	456	421	414	455	465	449	400	458	464	508	458	440	440	441	447	436	454	451	435	438	428	451	505	463	440	434	443	378	424	424	453	452	430	455	428	443	432	464	453	443	440	454	458	457	416	444	442	444	481	457	437	481	431	442	421	480	429	458	425	437	434	454	422	429	459	504	419	430	406	411	407	443	422	429	452	445	451	485	466	440	453	424	449	433	504	443	474	485	462	444	411	431	468	408	443	418	448	449	415	449	439	437	436	389	439	467	464	440	445	415	427	438	402	489	443	453	418	424	461	428	445	436	434	438	443	432	422	469	485	428	438	451	400	444	485	444	453	439	435	449	482	470	450	409	426	413	428	461	470	444	426	450	436	445	416	465	426	464	468	417	399	415	476	444	412	434	452	408	464	462	426	464	450	423	430	434	451	419	403	440	469	432	442	479	420	460	398	439	475	422	436	456	470	440	417	432	481	447	421	455	468	452	440	437	486	446	438	447	434	439	420	436	409	454	443	456	455	460	470	428	410	439	470	458	400	415	442	434	407	416	445	455	418	468	441	415	412	432	448	421	457	459	456	473	470	418	438	450	421	435	454	485	451	395	429	444	434	469	413	468	460	430	477	448	405	470	449	428	444	397	442	430	434	480	409	426	464	459	423	457	427	404	459	444	396	438	437	489	444	436	426	452	441	473	404	465	434	413	443	432	447	464	439	435	504	447	436	436	453	399	474	446	421	444	416	420	478	485	472	404	429	463	421	447	447	437	473	440	444	440	460	449	475	423	438	453	432	442	442	453	446	461	444	452	488	447	428	455	460	427	464	434	406	420	433	418	439	466	438	425	447	479	413	440	420	443	468	405	453	425	477	404	477	447	415	430	441	415	485	489	460	423	470	433	441	444	429	422	418	445	473	445	451	444	447	407	446	415	436	477	403	420	470	453	442	438	440	444	475	463	435	475	438	420	467	426	479	449	447	408	479	451	481	461	453	466	442	457	443	428	446	431	405	438	446	464	423	402	472	464	446	486	441	427	456	461	478	436	453	453	463	428	441	461	457	460	495	487	467	457	462	424	468	442	440	437	454	419	489	409	452	420	449	423	461	398	428	435	466	410	447	454	449	435	449	439	448	444	444	500	421	447	437	463	442	443	423	480	453	424	419	482	440	459	436	440	441	436	460	447	436	456	454	453	452	473	438	475	456	448	436	448	435	450	467	423	403	454	441	422	406	413	438	426	488	429	492	434	447	435	448	443	421	451	441	458	439	460	430	428	446	447	432	457	476	445	443	456	445	450	471	455	456	453	464	472	430	439	446	397	463	446	437	444	448	452	477	424	457	433	445	417	431	435	458	476	436	423	415	445	486	461	446	461	410	478	432	418	453	438	436	451	430	490	457	460	423	453	416	461	427	446	435	407	430	484	445	476	454	478	466	492	448	436	434	467	431	441	434	443	416	411	447	448	443	453	455	449	465	452	431	446	468	423	456	452	447	448	451	451	418	465	408	407	458	462	459	453	417	468	432	459	444	486	399	465	474	421	435	434	463	444	421	456	415	417	475	462	414	451	412	450	449	443	434	433	451	424	435	456	448	444	423	469	451	459	454	412	470	441	423	444	455	451	433	467	456	466	462	472	417	453	448	457	425	473	445	455	462	446	469	443	459	441	421	429	471	425	461	467	418	458	421	427	495	443	466	433	434	433	473	431	469	449	427	457	420	452	441	414	470	469	413	412	480	468	474	451	462	431	435	461	426	470	489	448	431	503	414	475	452	420	421	442	404	450	437	421	439	432	408	471	442	417	481	397	435	436	406	396	406	451	433	449	425	430	418	426	470	450	427	451	468	420	435	445	404	426	432	456	445	403	453	420	420	447	468	433	409	448	476	406	426	438	448	425	485	439	435	431	443	445	441	428	453	442	441	397	442	454	436	452	436	447	469	430	465	431	455	429	423	436	492	410	431	443	425	449	448	433	441	425	465	447	447	420	414	426	411	412	460	453	413	448	438	443	421	464	480	430	438	451	450	454	414	422	421	476	430	441	436	460	448	453	464	449	448	427	432	438	429	420	427	445	461	466	472	437	439	430	452	427	446	409	448	455	441	458	419	464	454	398	438	434	443	425	410	403	468	428	472	453	446	440	483	455	438	429	444	442	454	457	435	456	416	450	481	434	487	448	447	448	466	444	477	455	423	439	457	472	453	452	474	422	445	459	426	425	449	461	462	436	416	473	410	449	460	399	439	409	505	425	445	446	423	454	454	453	453	449	447	418	432	432	482	447	401	470	441	457	444	437	438	463	455	442	444	421	414	456	473	465	442	431	436	465	428	429	456	466	459	443	454	423	422	430	434	481	437	448	475	415	458	455	402	427	467	461	470	440	473	455
7237	1785	2129	1699	1102	820	599	478	392	347	290	242	211	216	192	193	181	163	159	154	148	165	163	119	140	129	117	127	132	118	108	127	120	128	122	123	106	114	120	116	116	102	113	117	113	106	117	103	112	112	113	126	128	119	113	89	106	101	109	106	99	92	113	107	100	102	120	110	127	130	116	111	100	116	119	120	94	97	140	114	108	117	119	116	99	123	102	115	111	94	99	127	121	110	119	109	113	99	112	106	100	111	105	93	112	99	100	106	118	114	110	90	122	102	107	124	116	110	115	112	109	107	130	101	96	103	113	114	130	105	94	112	101	117	103	95	112	110	102	109	97	106	109	123	99	95	105	108	139	109	107	105	102	105	118	95	119	100	114	109	126	119	104	113	101	128	91	104	113	118	115	98	116	119	101	114	119	122	122	116	114	93	107	113	114	104	112	109	109	108	99	117	108	122	113	111	103	115	100	119	99	122	92	103	98	107	96	111	108	96	108	101	102	106	97	108	102	108	98	128	100	105	114	129	98	110	97	125	106	87	125	114	113	100	95	114	102	112	107	112	97	102	97	114	103	104	101	104	104	109	101	92	99	110	116	101	93	116	125	112	108	114	83	98	112	100	105	106	117	100	103	115	106	121	102	111	106	127	118	112	113	112	105	128	106	102	97	106	105	103	117	101	123	109	109	114	121	114	105	115	120	110	100	95	89	88	112	104	124	119	103	94	101	107	99	124	118	123	120	98	135	102	119	115	99	120	128	103	106	106	106	121	105	105	100	125	124	120	99	121	109	90	105	112	103	112	103	118	84	106	97	119	129	117	120	119	145	125	109	121	94	101	100	108	116	111	121	103	131	103	120	93	122	117	104	124	100	97	126	108	113	88	121	115	124	116	100	108	116	104	103	101	95	128	108	105	127	109	86	104	99	103	104	106	112	97	110	122	94	95	98	113	115	109	98	109	105	111	105	111	103	123	91	114	97	100	113	114	120	110	94	110	119	109	94	123	112	109	109	112	85	95	88	109	107	124	114	100	108	101	118	116	96	119	95	103	113	100	107	102	124	106	119	112	116	104	110	100	109	104	85	106	122	119	96	118	107	110	120	108	113	107	116	109	115	99	130	102	98	96	117	122	115	118	100	127	126	121	112	105	105	123	112	121	97	114	131	117	109	95	115	106	101	116	124	118	110	123	139	107	119	114	107	118	110	112	123	104	119	105	128	111	100	103	115	100	99	114	103	104	124	88	105	129	103	118	103	97	111	102	102	100	110	132	108	118	98	105	119	122	120	119	109	109	115	112	104	97	95	99	125	115	116	123	114	119	106	116	99	82	112	114	117	107	126	88	105	108	127	118	104	104	104	116	113	114	95	98	115	97	98	110	107	106	116	112	102	99	93	106	118	106	99	116	83	100	119	118	93	124	104	110	94	118	128	102	112	112	98	103	113	101	105	114	106	98	112	126	98	118	96	121	116	101	108	126	100	121	105	115	112	103	106	114	124	125	101	98	121	96	109	95	128	97	109	114	107	110	119	100	110	112	109	123	110	135	109	102	122	114	99	109	121	117	124	113	114	99	121	126	115	128	104	96	135	117	102	107	121	104	122	125	116	103	109	125	108	107	121	106	114	112	117	106	103	111	108	109	115	93	113	89	122	105	100	89	110	100	127	113	113	95	91	96	101	114	105	103	109	113	107	115	127	87	118	94	119	109	105	113	120	96	119	126	122	118	108	100	116	96	93	103	115	115	119	102	111	111	98	122	109	121	127	98	116	127	118	105	110	116	118	118	103	112	112	113	111	118	115	128	105	106	109	110	107	112	110	95	109	109	127	110	118	111	111	99	127	97	111	108	110	112	89	110	100	113	110	118	108	91	93	123	106	122	99	121	99	115	110	113	106	113	97	110	101	137	95	97	105	99	113	115	131	116	112	105	122	131	115	107	100	117	110	112	82	103	132	116	101	100	101	96	104	108	95	118	94	101	93	99	108	105	118	101	131	94	106	97	116	106	107	108	116	107	135	118	115	93	95	100	108	91	109	112	117	112	125	99	113	125	118	101	113	134	95	106	114	119	101	102	113	118	104	107	106	115	123	103	89	109	119	106	104	120	107	116	112	100	131	111	105	108	88	105	101	101	96	102	112	91	116	107	105	101	111	104	115	108	105	115	104	128	107	98	98	105	127	118	128	100	110	108	93	123	109	105	102	98	125	102	115	122	122	103	106	112	104	112	111	118	107	95	102	97	107	110	122	107	109	101	106	119	119	92	114	108	114	94	96	110	99	106	128	103	110	112	92	94	104	102	118	119	100	101	126	118	117	111	117	116	112	95	121	117	137	123	113	114	115	119	98	95	112	109	136	109	123	118	97	100	105	117	114	105	104	88	117	112	109	109	97	103	101	116	106	103	116	86	115	104	122	115	123	122	110	106	107	98	110	94	113	102	115	111	112	111	117	96	118	102	105	108	98	109	122	99	123	114	119	109	120	114	101	115	115	113	116	110	108	112	112	100	102	110	119	105	108	105	117	88	112	95	125	96	106	116	110	99	100	98	117	101	101	90	100	129	96	130	102	100	113	118	98	104	97	103	95	105	93	109	89	110	119	105	95	99	132	115	103	104	102	92	109	101	109	124	115	114	113	117	101	112	98	85	93	93	100	108	103	116	137	128	103	127	106	118	116	98	128	95	114	107	101	119	105	121	100	106	111	110	94	117	104	107	93	93	121	111	122	120	119	116	107	102	115	87	101	106	101	111	133	117	109	105	98	108	112	98	116	113	105	110	114	100	129	114	93	125	115	113	109	124	121	107	123	100	103	86	93	112	84	97	115	109	116	115	105	87	105	99	110	109	108	112	88	127	118	111	99	104	118	138	131	110	112	111	117	101	113	126	118	130	119	108	114	102	117	103	109	108	123	95	89	112	110	104	102	86	113	101	117	104	119	125	110	109	109	94	116	112	112	120	107	128	126	114	103	109	111	122	122	102	102	112	110	112	95	114	120	116	101	122	94	101	110	110	117	111	109	111	95	109	101	100	110	103	108	128	95	89	124	105	127	105	98	111	111	103	93	106	115	99	101	102	132	104	105	112	103	114	102	97	102	104	107	78	110	105	112	105	91	107	99	110	109	101	98	106	113	115	109	110	100	117	105	115	101	103	114	96	116	103	93	97	105	113	110	106	101	117	103	115	105	88	96	103	100	113	107	129	107	119	102	113	126	96	99	108	121	110	105	118	110	126	106	96	104	90	105	86	100	126	101	96	108	94	114	116	102	113	111	114	120	110	124	95	115	105	121	103	117	118	116	91	116	111	116	117	99	112	126	94	114	99	111	116	106	94	112	103	108	108	129	106	116	104	113	98	103	102	113	116	92	111	124	110	93	101	100	102	119	111	116	126	129	106	130	115	124	83	97	121	106	113	114	131	104	100	110	120	108	104	99	107	122	108	122	115	100	107	112	130	126	124	109	112	111	96	118	110	118	107	108	104	102	114
7516	2180	5050	5679	5052	4099	3408	2815	2352	2096	1697	1552	1361	1367	1266	1174	1064	936	924	830	790	771	787	771	760	653	661	698	592	615	621	567	624	595	624	608	582	518	544	544	532	555	460	493	489	516	479	492	498	496	466	453	478	440	476	448	456	457	473	473	463	463	464	459	436	475	457	433	478	462	467	429	474	430	430	414	404	449	443	449	421	436	446	410	440	420	441	464	478	439	458	384	419	396	424	422	420	437	409	447	416	408	458	428	419	418	447	422	449	405	446	392	392	412	439	429	447	423	410	439	429	429	422	425	401	446	438	392	413	444	424	447	464	427	390	390	421	379	446	449	419	452	419	374	454	433	423	403	426	463	400	411	423	416	456	404	424	426	442	408	393	430	411	430	414	418	436	431	434	398	429	414	428	382	411	397	441	401	411	435	406	410	396	431	415	404	396	440	434	379	421	435	398	426	380	409	425	438	444	424	392	409	405	441	432	425	446	416	397	423	409	405	440	381	417	384	425	413	419	427	405	407	440	386	436	417	413	418	361	412	385	426	416	370	424	415	438	425	396	421	419	439	397	384	446	452	442	436	419	422	407	400	403	381	411	390	423	425	426	402	424	398	415	433	441	406	437	427	419	425	418	396	410	401	397	404	438	418	408	447	428	393	443	391	428	419	458	393	436	405	394	414	408	390	381	402	409	414	401	399	424	400	405	439	437	455	432	414	463	402	423	427	437	398	406	408	464	392	411	446	428	412	415	398	392	407	411	424	411	434	425	402	416	458	380	435	445	398	411	374	405	441	434	417	406	420	420	438	423	442	409	433	403	444	443	458	442	408	398	419	426	421	439	416	397	414	416	418	435	419	449	435	396	459	414	394	383	429	431	411	413	444	383	438	414	451	409	401	421	454	398	419	395	402	405	400	410	395	426	412	415	392	448	402	383	416	411	402	409	407	437	423	402	431	447	440	429	412	436	372	417	397	431	406	402	419	424	407	389	407	400	398	378	443	431	407	398	418	416	383	442	414	393	413	409	434	417	400	413	412	411	398	439	415	396	431	415	405	403	423	424	436	424	404	437	397	406	414	423	420	420	429	424	409	411	396	432	425	385	403	422	415	408	392	414	419	415	417	418	422	412	413	407	392	398	392	412	440	420	383	409	402	417	390	427	372	410	397	402	405	427	421	383	440	403	437	403	443	428	418	416	385	401	433	415	409	434	436	386	416	397	420	411	460	420	439	394	398	443	427	442	425	433	414	420	385	402	428	399	398	430	395	399	435	396	434	408	408	406	399	421	432	418	406	409	387	390	449	413	427	407	419	396	405	400	449	438	438	438	396	394	385	431	400	424	435	404	432	413	393	428	432	451	432	411	471	417	436	436	401	447	405	411	404	404	435	424	460	416	425	421	411	445	410	401	408	463	424	412	404	460	382	451	425	438	400	378	421	430	396	441	412	429	423	395	404	396	395	412	424	446	423	434	447	382	451	411	410	430	439	449	403	396	452	412	428	400	394	395	387	428	400	409	433	426	420	406	428	435	421	421	437	396	405	401	403	430	420	405	396	444	405	400	426	388	414	404	426	414	418	376	424	432	402	411	442	426	393	420	429	392	423	432	409	412	408	405	407	413	454	386	431	402	393	453	407	404	405	448	435	383	410	422	425	412	387	436	413	416	449	421	438	413	404	433	427	439	452	417	396	442	425	406	418	419	378	416	400	407	431	471	421	369	411	394	434	403	405	441	429	426	423	427	410	433	417	424	435	405	395	408	422	419	432	424	402	418	381	383	397	431	435	397	393	387	411	403	432	413	390	393	384	411	428	450	450	418	414	430	415	402	427	440	453	404	423	412	399	422	419	405	417	439	418	374	384	429	433	403	368	427	401	373	432	405	398	429	441	426	437	429	383	386	390	445	434	393	387	435	402	419	428	394	422	398	379	408	415	429	404	402	410	455	428	425	362	422	391	410	424	435	427	373	402	407	403	454	382	407	396	402	419	436	443	403	419	449	424	389	446	428	448	408	455	426	438	406	439	414	440	395	401	404	425	406	401	424	406	400	360	396	417	422	430	403	416	417	382	395	431	383	421	425	393	405	428	456	426	399	457	422	414	423	432	428	412	382	442	442	418	396	396	397	436	430	406	387	407	425	406	422	467	399	433	411	418	427	402	460	426	416	401	380	413	428	410	393	417	406	433	424	422	371	410	406	417	430	403	416	436	414	416	419	405	415	412	401	407	433	418	380	415	409	432	441	415	393	420	429	413	399	428	429	419	404	418	415	420	412	391	388	394	404	403	434	379	411	412	406	441	447	416	422	432	418	415	403	425	419	420	438	438	399	431	400	449	405	436	417	411	467	442	419	375	416	404	423	408	435	402	451	429	423	413	397	413	411	398	442	443	423	429	389	437	428	454	415	391	413	441	409	434	442	427	458	434	380	433	410	418	355	400	429	418	436	426	388	476	391	416	370	409	422	391	403	437	432	446	428	446	424	403	401	432	380	381	437	449	396	391	409	435	400	402	404	432	412	425	421	350	450	428	419	414	425	391	464	413	416	418	410	387	442	403	398	405	419	367	405	450	390	425	396	448	437	403	448	424	410	418	407	425	377	418	458	402	424	399	389	456	445	448	397	423	437	406	415	443	416	373	394	416	380	422	420	413	381	417	414	405	400	428	404	409	374	423	402	390	398	401	399	437	383	435	425	431	410	412	401	423	425	410	473	431	424	414	411	403	421	415	427	404	422	415	390	424	413	424	436	423	420	429	431	457	382	406	407	412	379	375	425	425	405	410	439	419	411	426	436	367	390	427	382	425	379	426	441	425	419	428	402	440	434	378	415	397	420	427	392	428	438	427	422	426	431	417	408	449	433	400	420	404	424	406	445	417	441	443	400	384	404	387	404	412	412	436	426	395	390	406	412	449	413	395	428	414	397	428	400	400	411	418	401	373	390	398	411	387	400	448	430	369	437	414	398	453	362	372	413	428	419	485	399	397	422	417	406	423	426	398	408	425	435	422	377	380	410	403	431	445	420	425	415	464	369	442	443	446	421	397	421	398	381	419	433	430	428	415	418	424	388	425	405	430	412	378	433	421	407	405	412	428	415	444	397	423	429	409	430	470	415	417	405	394	395	398	412	406	453	420	392	421	396	399	452	421	418	451	424	396	447	433	425	406	427	383	416	437	432	418	420	397	436	423	434	389	383	410	403	434	440	429	380	445	430	443	404	404	420	393	380	419	419	410	460	422	406	419	423	418	418	393	422	416	406	388	409	427	386	417	434	393	404	414	425	377	410	425	378	419	440	431	423	432	428	415	415	383	417	466	421	390	427	407	442	419	423	419	447	367	392	414	385	416	399	443	420	422	424	402	437	415	408	386	444	418	425	392	419	417	431	409	388	420	411	448	421	425	438	394	414	421	464	385	411	433	428	424	444	406	407	404	394	419	428	435	437	407	401	399	377	428	433	402	388	409	419	410	411	419	419	388	415	417	459	406
1258	316	331	311	277	232	269	237	233	228	229	221	228	218	232	222	238	206	274	243	215	258	248	200	218	226	236	215	257	211	239	208	211	222	225	220	220	227	219	232	255	254	194	210	228	228	218	206	247	232	223	231	234	211	264	231	240	232	237	234	246	252	219	221	253	219	229	241	212	236	224	218	224	218	226	220	238	244	245	249	264	223	245	244	228	253	226	202	239	234	222	203	242	223	238	223	221	243	241	220	254	232	220	234	233	240	249	258	235	251	217	241	214	195	195	231	261	241	234	260	267	210	247	238	208	217	215	247	239	220	208	239	211	230	222	224	252	240	213	237	239	207	217	227	229	230	204	257	229	219	250	240	209	240	217	232	234	215	222	232	238	236	236	235	232	247	255	236	224	233	221	263	255	225	232	238	249	222	226	234	255	238	245	235	235	227	232	250	232	236	245	252	246	241	255	256	226	243	244	223	252	250	252	240	222	226	221	229	248	232	249	237	230	232	227	234	240	241	229	241	216	230	237	212	238	250	230	234	236	220	199	228	201	245	254	205	258	221	239	221	237	239	245	223	243	230	231	217	212	234	204	265	249	204	247	249	232	229	224	225	259	223	250	225	227	236	226	261	215	217	255	236	213	229	221	242	274	208	260	243	239	250	264	263	243	217	238	241	223	228	261	231	233	227	224	236	246	245	239	243	230	228	205	222	244	215	245	242	243	229	222	233	230	232	236	224	212	249	221	230	230	237	227	241	200	259	225	225	235	230	238	224	260	214	250	243	247	233	223	190	237	249	222	230	208	239	213	214	203	236	246	216	235	237	234	263	231	248	216	219	208	257	252	193	248	239	237	232	258	230	226	200	228	231	218	224	249	232	228	225	228	250	244	214	221	261	253	273	239	210	215	240	250	233	235	212	230	265	230	260	225	224	247	248	207	217	211	248	236	228	226	230	235	202	260	235	223	237	229	241	230	224	218	199	244	249	232	237	242	227	226	245	228	248	244	223	218	255	251	248	245	212	240	242	212	244	257	226	226	197	218	230	237	242	209	236	217	263	256	225	219	229	241	248	237	253	251	229	236	216	252	225	236	221	224	244	247	242	221	211	250	232	247	255	232	226	249	218	241	229	228	245	228	235	217	221	228	223	239	249	200	211	234	243	222	232	240	234	249	205	241	219	226	244	230	240	220	224	252	228	247	213	219	262	241	223	235	225	232	248	248	237	261	244	207	232	240	249	185	199	253	256	218	236	234	216	244	225	209	265	226	246	222	265	254	224	226	194	251	230	230	245	230	228	202	209	247	232	231	238	212	239	239	233	248	213	237	228	230	220	254	242	238	233	236	248	264	223	216	230	248	237	244	230	227	224	235	224	218	267	224	254	230	246	236	229	262	205	216	221	242	234	237	197	230	220	231	230	242	225	249	238	217	238	219	219	250	217	228	262	249	244	252	224	224	236	258	245	232	235	234	237	232	217	229	219	234	229	214	245	211	260	191	211	233	248	236	231	252	233	262	222	212	226	237	254	215	224	241	248	246	220	221	240	247	202	240	214	243	258	213	258	211	230	252	234	219	268	243	249	245	224	204	279	241	218	207	240	237	257	237	235	229	240	219	225	238	247	253	203	224	229	250	258	197	246	268	231	224	245	235	237	241	252	263	222	237	222	240	228	235	254	233	215	240	270	223	221	235	246	232	228	251	240	251	253	230	229	241	254	256	229	238	236	209	237	255	242	224	254	245	225	228	239	239	231	212	209	242	239	218	259	224	228	220	262	254	244	249	236	245	259	236	244	229	242	223	248	236	246	223	249	213	237	233	224	232	229	244	249	230	227	226	224	234	252	226	233	237	240	243	221	245	237	195	226	222	271	213	245	240	242	223	230	249	221	205	233	258	225	228	238	205	228	221	228	246	232	229	236	243	231	221	219	239	222	225	222	219	256	219	231	238	208	219	226	237	238	232	263	232	239	218	245	207	222	229	254	256	190	223	229	225	222	214	220	237	251	237	228	232	244	239	225	255	283	241	266	253	231	253	250	240	233	228	220	234	235	225	199	207	232	221	242	217	222	198	227	234	232	217	209	209	230	237	225	211	228	244	237	251	219	252	241	221	223	250	235	258	218	226	245	220	235	252	235	207	222	264	251	251	259	241	260	227	226	202	247	254	232	246	221	244	240	194	231	229	238	229	216	237	235	237	242	241	238	254	223	222	210	216	252	236	239	211	239	214	205	224	242	230	244	233	237	229	217	239	209	247	228	249	227	246	228	232	239	227	215	234	237	235	244	246	262	231	210	225	250	245	246	239	248	238	240	215	235	251	237	226	211	219	238	270	216	243	264	222	232	236	209	258	232	214	246	219	204	231	248	231	219	234	218	234	252	272	216	244	238	232	224	226	228	212	223	239	250	216	214	253	223	213	272	263	215	223	232	227	235	229	234	226	239	218	221	235	230	232	235	258	266	245	242	204	241	230	218	238	249	227	238	230	239	232	222	217	248	229	248	235	247	236	228	222	254	220	240	232	251	233	233	217	238	225	221	264	252	228	222	210	206	221	227	239	217	267	231	209	258	246	228	222	221	213	242	225	248	235	189	230	235	222	248	231	202	231	231	234	212	251	235	218	249	239	239	246	258	235	259	231	279	244	231	250	229	243	223	213	217	244	235	246	228	214	211	221	273	250	230	214	234	230	252	211	225	230	241	235	228	206	216	243	266	225	208	210	247	235	227	232	249	233	254	245	251	205	233	211	227	216	262	236	235	219	216	247	243	261	236	229	247	222	206	254	268	234	221	238	222	251	234	234	233	212	223	233	228	206	239	228	225	205	228	233	219	220	218	270	221	200	249	242	241	248	223	221	241	240	212	248	225	227	225	264	237	238	223	251	230	238	210	267	214	239	234	247	236	238	233	218	258	227	253	236	220	244	234	254	229	232	211	243	211	233	256	243	249	247	241	258	201	251	253	229	221	242	243	209	240	214	246	255	243	214	249	218	229	251	232	240	242	235	237	214	215	229	261	246	239	237	255	232	233	233	218	225	231	181	235	224	240	245	232	208	228	231	229	211	211	237	198	233	236	245	243	236	240	195	226	227	252	234	248	220	221	230	207	234	251	247	261	231	232	244	259	236	244	207	237	224	236	235	228	235	223	236	244	215	242	242	250	243	228	229	263	232	208	221	239	227	224	197	208	233	228	235	229	245	255	254	237	250	242	247	234	253	225	225	244	232	215	268	230	221	252	241	240	246	226	211	225	234	242	235	221	241	254	251	241	226	226	207	234	213	224	226	221	233	221	225	244	232	248	242	238	212	247	252	234	224	238	238	197	239	247	235	208	227	237	249	218	253	254	200	247	247	224	215	253	229	245	229	242	233	224	208	229	240	250	217	215	247	237	240	268	227	235	259	248	218	251	249	218	242	246	230	200	231	253	260	195	232	234	236	242	224	234	248	206	265	236	223	231	226	237	224	231	259	239	220	249	212	220	224	234	219	235
2390	849	1061	960	962	943	911	846	874	832	866	879	785	828	852	819	806	809	785	813	783	817	766	791	837	850	835	817	812	806	795	840	789	791	829	757	767	803	806	894	785	818	861	800	801	803	770	775	811	775	817	832	767	809	757	789	836	828	794	783	759	793	783	804	757	813	792	788	820	760	752	812	833	736	842	769	761	750	811	788	789	846	807	828	811	779	773	769	803	787	804	787	782	794	781	816	865	723	791	834	770	768	771	796	726	790	785	841	799	787	785	766	752	779	838	790	816	827	760	754	785	787	773	835	827	770	803	793	839	787	785	783	781	777	788	735	744	824	760	756	787	792	780	765	816	803	796	821	805	844	805	843	794	731	763	831	800	840	763	816	789	850	776	830	856	825	781	795	784	759	734	788	785	776	801	822	819	822	809	758	762	762	802	795	794	808	755	805	764	837	758	798	779	791	795	804	797	834	791	785	774	838	796	780	774	780	786	775	848	770	750	763	798	796	798	778	789	786	765	773	795	820	777	795	779	805	797	824	797	791	738	833	834	845	828	806	737	787	770	784	783	785	778	848	756	745	798	838	790	787	822	772	807	788	819	838	760	842	798	803	842	747	785	782	760	803	823	725	793	788	803	780	786	788	860	782	789	769	818	784	760	788	796	768	820	798	760	800	772	732	744	784	752	789	758	744	773	857	774	761	749	845	778	766	790	785	817	784	774	757	774	795	772	830	782	813	794	775	765	790	794	776	764	802	797	746	781	798	805	763	831	847	792	761	803	780	773	807	795	805	797	747	837	793	823	783	808	797	813	789	740	776	795	785	788	746	801	799	785	744	799	808	767	763	762	778	787	825	813	808	774	794	811	807	747	761	790	794	777	756	818	797	760	740	780	790	783	788	830	772	822	820	821	814	755	852	830	795	803	811	772	777	767	789	784	814	796	825	803	798	809	798	819	796	745	756	786	784	763	754	801	768	809	831	804	793	800	779	795	816	791	796	791	816	781	799	758	785	776	791	781	793	804	819	797	738	779	787	803	745	780	801	770	800	816	806	781	796	788	833	803	745	827	786	795	779	765	793	804	771	721	831	828	806	770	789	773	836	763	778	807	817	773	769	813	719	834	832	804	775	821	828	783	822	820	753	811	783	799	780	819	806	790	779	762	732	771	789	814	764	794	798	829	820	778	798	818	810	830	806	759	821	765	790	787	781	765	815	776	770	840	764	776	811	806	785	767	794	828	773	809	768	785	763	785	821	812	791	800	810	797	779	757	769	767	785	757	781	769	806	806	743	782	742	785	802	739	829	831	744	853	815	768	793	808	825	804	746	730	819	763	834	825	818	786	800	759	731	785	822	825	798	812	815	784	736	846	768	778	777	805	809	814	783	759	800	772	814	800	812	833	774	774	760	794	813	772	751	822	802	797	812	810	811	795	725	763	772	806	808	779	806	786	748	749	827	775	807	788	779	723	794	794	755	830	820	799	762	746	771	781	838	775	791	782	805	785	785	801	786	763	786	820	790	796	822	824	780	753	792	799	747	776	788	789	813	836	737	810	745	813	784	819	778	791	872	758	768	808	776	817	756	731	781	794	771	786	787	744	766	766	832	775	782	842	782	808	792	792	835	798	761	795	790	773	797	811	794	813	781	795	725	824	800	761	794	745	764	759	873	828	876	817	809	805	809	791	799	793	759	827	800	800	839	799	758	796	766	844	789	790	789	814	755	800	787	826	804	790	802	778	830	793	781	819	785	796	827	802	795	815	792	802	786	791	803	778	789	786	799	809	776	772	777	765	798	763	752	828	803	757	732	764	784	745	835	775	777	745	780	772	790	802	797	745	759	823	776	781	805	809	769	799	801	774	828	750	820	825	768	769	800	759	774	776	752	781	811	784	778	754	806	771	768	798	779	815	801	787	775	829	773	816	826	767	763	764	802	785	828	754	811	818	787	802	779	787	807	743	785	776	775	778	739	781	813	814	784	814	752	795	721	785	791	788	812	789	835	767	773	831	788	787	773	844	773	830	763	848	741	787	789	776	819	767	794	761	785	791	786	816	803	776	795	753	797	760	799	815	811	768	775	791	815	777	797	821	789	775	804	782	804	803	812	748	753	795	771	743	774	782	769	791	770	792	784	790	740	812	800	805	828	815	803	826	778	785	792	798	791	782	804	803	786	762	781	816	755	745	821	789	787	767	807	758	794	818	790	814	736	822	808	832	808	823	817	795	784	773	807	815	817	795	810	764	785	772	811	752	781	781	808	777	818	817	822	829	770	780	746	828	771	843	732	726	812	793	803	874	800	787	803	810	785	785	821	801	794	817	732	787	752	792	880	789	763	790	804	775	780	793	855	793	785	784	801	759	747	823	787	794	811	809	821	837	777	839	773	733	775	786	782	795	795	786	816	840	773	788	792	744	779	759	789	810	797	843	756	857	818	821	860	812	787	771	750	787	767	819	800	803	800	807	767	787	784	796	773	810	778	713	813	741	747	757	779	776	778	785	780	790	785	811	816	820	800	820	789	779	753	798	806	824	794	794	787	813	815	811	782	802	751	746	766	778	792	809	814	752	782	810	786	802	808	794	839	838	790	783	770	803	798	787	804	812	765	788	767	837	726	785	815	798	762	776	743	782	811	809	794	759	808	777	777	748	821	867	792	816	802	773	803	783	812	786	797	772	771	796	825	834	788	795	813	794	805	751	767	829	790	773	775	773	767	804	828	772	799	760	740	825	793	748	787	791	791	854	797	776	814	823	751	786	818	802	797	789	769	810	807	810	790	822	796	783	800	789	809	731	797	765	796	813	772	772	735	815	747	734	826	776	811	797	787	894	781	757	764	780	772	817	771	808	788	814	824	775	799	767	797	794	759	793	785	813	783	838	772	802	779	773	803	779	787	769	787	779	780	784	748	789	787	814	805	794	817	780	771	727	787	832	773	787	810	837	762	853	777	797	772	823	758	733	813	761	734	803	815	782	778	828	799	774	770	744	746	781	821	803	821	771	781	784	802	757	773	797	819	816	786	801	755	751	801	771	802	753	759	793	767	783	825	815	812	766	787	784	765	820	746	791	811	793	749	760	790	781	721	798	854	774	820	786	775	843	747	815	793	796	777	800	799	802	812	806	791	807	742	798	773	767	751	808	815	816	787	842	769	818	781	810	812	757	792	727	804	760	743	767	797	799	753	753	804	788	768	767	777	798	720	817	803	759	792	763	832	776	802	807	785	764	831	758	808	771	796	775	762	759	750	781	799	842	827	804	796	857	766	804	799	738	799	785	775	832	828	864	797	716	772	786	791	775	770	776	821	811	845	786	824	807	731	754	781	813	769	834	765	766	768	726	807	782	770	782	825	778	799	777	784	804	755	788	768	795	841	820	777	806	762	763	824	746	763	767	807	764	790	816	802	775	808	808	793	792	800	794	795	896	813	795	773	766	784	806	795	784	838	759	803	824	800	816	786	755	780	801	778	804	777	805	785	775	801	756	780
3867	858	1163	852	571	491	374	304	263	224	218	188	169	180	169	164	166	181	143	146	126	135	131	150	136	123	140	144	151	129	127	130	118	125	120	120	128	121	117	126	128	136	123	114	131	113	111	135	146	116	137	122	130	120	127	132	108	107	119	103	138	142	109	129	115	128	116	122	128	110	122	122	110	124	131	125	128	118	122	136	114	122	139	137	98	104	107	127	125	123	106	122	100	119	116	132	110	117	122	125	130	124	126	135	100	117	130	110	122	129	116	104	105	105	121	133	127	123	132	123	126	105	110	123	116	137	116	114	119	106	103	130	116	121	110	123	127	117	125	121	110	120	119	107	120	123	135	108	122	111	123	103	132	121	120	132	140	124	126	128	118	120	116	126	111	119	117	124	122	132	133	127	105	132	124	122	112	113	123	113	135	115	106	119	113	109	115	129	128	112	104	107	100	103	129	121	119	118	121	121	119	124	124	105	138	110	102	119	107	107	119	135	126	116	112	112	132	112	117	121	110	106	121	124	132	122	100	125	117	117	121	125	130	121	115	121	99	109	107	109	120	134	115	100	101	112	118	120	118	127	121	118	117	133	140	141	124	120	118	117	125	108	119	135	104	107	114	132	128	102	114	114	110	125	121	112	104	129	115	117	114	106	123	105	119	121	108	128	127	100	120	123	109	120	124	105	124	124	107	111	122	127	107	84	100	116	111	106	115	123	107	134	127	124	119	112	117	125	122	103	106	98	118	119	119	102	121	131	124	122	124	125	114	106	131	106	111	122	112	124	123	114	99	123	116	118	120	111	100	130	131	126	114	118	110	114	114	142	116	129	107	119	145	119	113	127	137	127	117	148	111	126	104	112	131	113	130	123	112	121	128	132	123	133	116	118	107	125	109	127	142	106	130	116	117	118	120	117	113	122	123	125	119	109	103	112	128	132	104	135	103	127	115	145	122	117	105	125	93	115	119	121	116	123	121	123	99	128	116	141	126	105	146	135	129	122	122	125	116	119	112	110	124	104	106	113	112	118	120	113	129	117	111	114	120	132	122	129	131	119	117	122	131	128	110	122	93	119	130	115	117	120	114	107	150	108	133	129	130	110	110	126	116	108	139	129	116	112	114	115	119	121	101	121	122	121	115	115	127	117	125	123	120	119	111	124	118	108	129	99	115	97	108	120	98	121	116	126	131	107	113	139	126	104	113	127	125	124	132	133	120	108	123	121	129	114	112	111	105	122	126	106	123	130	129	107	131	105	108	122	114	132	105	105	132	127	105	117	130	121	127	138	120	111	127	128	131	137	118	119	113	113	108	100	92	118	121	104	115	135	102	121	139	124	106	120	116	101	107	130	123	134	120	122	120	116	100	110	114	132	109	110	107	116	122	112	119	105	118	109	121	114	128	121	120	115	107	106	116	125	136	112	122	138	123	119	120	132	112	123	104	134	108	126	139	94	125	110	140	130	113	106	117	110	129	118	111	116	125	121	106	117	108	118	99	118	97	121	119	120	128	132	123	133	119	108	125	111	124	119	130	122	108	124	103	126	110	118	111	125	132	100	131	113	106	112	115	120	112	120	105	130	126	120	123	112	118	125	115	115	118	116	125	118	119	124	137	140	117	106	111	112	142	106	123	101	101	115	102	110	122	120	121	115	142	113	91	123	120	106	119	132	135	117	103	132	106	111	120	130	124	129	125	118	116	115	124	113	126	118	117	109	108	131	131	133	115	136	108	122	111	88	103	130	124	127	125	123	124	124	113	124	120	98	131	116	113	123	128	124	134	134	120	114	151	109	124	127	122	116	114	116	122	108	127	120	135	110	120	104	141	122	105	134	123	94	111	121	101	119	103	112	119	128	147	131	108	132	118	125	132	114	120	118	141	135	119	109	131	130	124	119	116	123	122	145	115	124	121	116	107	139	118	121	117	109	115	146	115	118	111	117	89	116	115	104	111	123	113	115	118	122	122	136	135	121	142	115	113	110	131	123	114	106	117	130	122	130	116	123	126	122	129	102	106	120	118	102	117	123	140	140	121	119	126	121	113	115	114	105	113	110	99	126	121	109	123	108	107	120	132	146	119	107	121	114	133	118	104	132	134	105	122	93	138	106	120	99	103	117	121	103	113	99	111	116	127	118	139	121	107	110	96	123	90	134	138	102	107	122	109	135	113	124	121	128	120	105	117	126	135	110	119	121	126	97	133	104	127	109	134	111	117	125	120	121	119	132	128	131	108	130	116	127	116	120	113	121	125	138	143	122	108	123	115	105	121	122	122	126	116	130	113	110	112	127	118	123	112	131	110	121	125	121	116	112	126	114	140	119	143	98	126	124	110	116	112	119	128	131	115	106	121	108	115	130	117	118	134	114	121	104	113	132	134	118	136	123	122	99	131	109	125	111	113	117	97	113	120	140	115	104	135	121	135	114	95	109	112	124	122	110	117	122	108	116	131	99	120	110	132	138	118	120	131	120	126	112	108	121	136	131	99	126	114	109	115	135	131	130	108	96	126	130	129	113	107	116	145	124	114	130	145	112	111	131	104	113	119	127	126	113	122	129	120	133	103	126	135	116	125	124	104	116	140	94	114	123	124	125	127	121	122	126	119	125	106	121	115	146	147	108	127	105	130	93	113	90	117	137	104	97	130	118	108	117	115	123	98	104	122	100	119	113	121	104	128	124	111	122	95	129	125	125	103	130	131	100	114	117	125	107	114	117	121	113	121	126	108	141	132	119	117	123	130	126	121	126	121	140	124	112	115	121	105	134	136	126	121	120	101	121	112	127	128	93	116	118	118	110	135	115	117	96	123	116	123	114	117	112	112	123	130	118	124	105	126	116	112	132	111	102	123	131	106	118	136	104	127	126	101	109	111	106	117	124	116	125	111	120	123	114	129	126	102	123	124	142	106	126	110	109	116	140	108	120	124	110	114	119	114	124	119	112	124	120	128	108	132	116	119	113	133	126	107	125	127	90	109	128	131	130	131	107	125	123	104	120	125	148	99	130	104	118	114	109	101	102	132	93	125	112	122	104	129	124	131	139	108	123	107	126	126	140	126	116	138	141	125	130	124	136	109	120	107	110	113	125	116	120	139	119	122	115	125	116	144	129	125	120	116	111	113	117	133	116	115	125	116	139	110	101	102	126	110	124	104	124	124	117	99	114	102	117	108	110	110	115	130	110	111	132	117	99	126	121	111	133	113	118	130	115	119	144	119	114	125	124	106	114	118	106	113	112	128	108	115	107	127	118	127	119	131	116	116	154	144	101	127	120	119	114	121	123	131	120	115	129	118	121	130	117	112	124	114	122	133	131	114	107	115	120	118	117	116	115	121	100	133	115	106	117	98	120	110	122	128	125	134	119	123	114	100	131	137	123	105	129	117	115	121	128	129	107	106	108	130	133	114	129	138	125	110	108	113	114	116	108	138	142	107	111	122	128	107	113	115	122	127	116	105	118	127	133	119	133	108	112	107	115	126	111	120	127	135	107
5157	1382	2851	3361	2927	2435	2035	1698	1518	1335	1133	1121	947	906	909	823	741	754	697	652	651	670	696	601	585	604	588	553	609	559	542	573	497	585	514	495	523	537	506	511	502	489	523	475	495	480	500	489	461	476	457	484	481	483	489	462	466	465	492	460	482	449	474	461	486	508	435	428	477	475	458	473	444	473	475	460	438	448	487	453	476	448	481	441	458	462	465	448	453	471	434	437	481	459	470	446	462	439	415	461	447	462	512	456	454	493	489	460	466	472	447	469	427	430	434	463	454	471	475	464	441	400	419	415	428	481	493	450	468	445	466	460	439	499	485	429	451	444	436	475	462	442	419	458	457	456	454	452	458	461	437	435	472	446	451	420	430	437	408	462	443	458	433	466	411	435	447	425	427	442	427	479	427	462	436	476	463	437	436	457	431	460	452	458	449	443	447	456	472	431	457	476	457	428	451	476	469	495	426	458	440	446	455	439	434	466	458	446	448	447	404	428	463	468	450	423	469	408	448	453	449	418	465	411	424	468	436	433	487	437	471	447	463	452	452	466	448	443	448	443	431	436	445	472	430	440	463	442	401	419	410	444	435	438	457	404	429	443	478	430	456	434	438	460	425	444	431	466	482	447	459	471	436	428	437	452	463	443	455	413	451	407	471	422	487	430	458	426	466	441	437	435	461	409	436	443	501	457	439	446	450	465	465	449	455	465	383	426	449	468	494	392	439	468	492	428	446	449	429	449	451	444	455	410	478	452	454	440	457	425	444	457	426	455	436	448	442	413	422	475	466	402	420	493	422	401	463	463	472	458	457	434	445	382	434	449	436	458	432	451	461	436	455	489	470	460	422	431	444	462	468	431	417	434	449	453	450	474	412	463	474	442	445	451	446	465	462	463	412	437	430	434	474	419	484	478	482	421	482	450	423	488	411	451	434	462	415	460	422	428	412	475	455	450	441	439	470	481	474	462	467	436	428	456	452	440	451	443	467	403	479	414	477	425	438	435	434	428	452	455	399	422	464	463	415	463	410	450	459	428	461	408	420	486	450	391	450	445	408	458	493	432	439	446	436	476	428	462	459	441	457	487	422	499	424	427	465	406	452	447	436	488	446	484	461	432	466	487	434	467	466	484	435	444	449	424	471	448	453	442	429	424	438	480	484	430	461	481	454	432	447	434	408	437	453	457	463	463	465	425	470	472	456	451	459	442	437	455	439	465	439	420	472	402	470	402	463	441	424	446	436	432	448	447	424	472	456	451	442	427	420	432	455	459	466	442	463	429	461	460	461	434	435	460	454	457	427	390	426	463	408	449	435	447	448	423	471	466	432	469	464	442	489	465	456	445	445	433	454	479	489	416	454	431	466	489	455	449	453	484	430	465	424	432	425	484	464	424	442	503	406	461	494	450	443	424	458	478	458	465	471	444	463	427	456	439	428	406	445	423	469	446	421	453	465	449	469	433	455	450	431	443	421	459	453	482	439	450	433	445	431	433	487	437	482	419	441	442	445	465	444	406	467	395	430	411	432	434	430	439	448	431	471	447	463	476	457	452	462	476	447	479	447	453	435	441	478	461	422	423	470	493	403	429	481	460	439	465	459	440	423	459	489	466	433	452	445	423	424	434	481	430	473	437	454	446	438	431	443	431	431	449	411	424	460	463	439	457	441	423	457	442	427	443	484	465	477	433	418	456	449	453	458	444	427	432	417	444	441	448	444	438	414	441	444	464	457	467	465	432	457	475	458	455	446	426	452	412	453	464	464	453	441	449	437	453	410	438	434	419	424	456	475	421	432	451	482	451	422	412	460	437	452	406	458	436	448	459	426	479	416	443	448	510	450	415	460	478	446	469	426	438	449	441	464	438	437	433	476	452	449	455	471	422	450	418	412	433	429	453	441	414	469	435	435	442	432	440	453	415	457	428	447	430	462	426	456	424	457	464	402	482	486	459	403	444	425	468	395	448	443	421	441	447	435	458	439	444	444	442	431	464	445	436	445	445	413	445	488	447	465	448	462	451	431	476	404	412	415	489	419	480	446	478	445	486	457	421	436	436	423	451	461	446	441	444	452	447	455	436	454	450	465	433	466	457	441	454	406	434	461	420	437	456	452	426	410	467	436	480	434	417	456	424	432	426	423	413	419	425	454	430	463	441	461	427	491	466	472	471	444	482	408	462	441	431	457	453	412	440	443	433	450	444	464	459	448	441	476	445	432	438	413	447	458	443	444	458	482	402	470	414	450	456	443	442	456	455	461	436	471	416	445	458	498	449	479	463	461	439	450	432	453	455	480	440	478	433	478	439	455	436	430	460	453	430	430	499	422	466	454	448	455	409	442	466	465	462	486	455	407	475	416	440	423	451	447	459	415	453	469	446	471	440	426	459	473	465	455	466	453	451	460	469	470	437	460	437	469	494	458	476	462	420	451	445	466	444	437	471	442	428	417	463	461	467	451	470	437	466	463	471	487	457	460	414	456	440	442	451	433	429	462	471	442	469	415	422	451	451	415	433	439	448	473	432	444	404	466	458	447	453	441	477	435	444	466	439	450	417	472	439	436	458	443	468	429	428	434	455	436	434	400	419	473	415	458	446	449	465	423	447	442	411	430	419	476	445	425	467	427	464	450	471	462	433	447	414	432	453	452	455	433	466	458	415	451	449	451	429	471	468	444	413	415	443	428	438	438	451	420	451	479	455	399	452	491	410	425	479	441	443	416	452	471	440	431	469	419	432	449	450	460	482	437	434	496	480	435	459	448	467	464	445	447	426	469	404	490	409	444	445	469	443	469	495	442	458	456	440	463	427	456	451	434	446	458	440	478	468	434	469	469	475	409	461	443	463	407	445	446	423	464	397	452	420	464	430	445	437	441	481	451	462	452	443	469	466	435	426	435	473	471	450	440	430	476	426	463	425	445	452	472	459	429	443	441	456	444	463	428	503	479	486	452	449	418	435	406	422	416	460	431	458	412	445	459	433	414	467	466	413	474	430	440	420	403	441	443	430	439	458	442	444	446	446	449	449	477	444	405	423	429	409	439	399	421	456	458	423	415	427	445	455	424	465	438	442	465	426	420	418	433	418	432	443	470	438	469	449	453	442	425	460	455	460	438	450	454	465	452	434	458	431	466	432	419	473	492	477	441	468	463	444	444	442	410	455	427	464	464	456	447	430	415	453	475	464	439	424	469	442	418	418	425	411	454	450	467	432	453	438	447	441	445	418	462	479	413	439	449	414	442	450	465	435	408	454	426	438	443	468	428	444	460	476	426	461	447	479	456	453	448	453	436	424	482	435	448	486	462	428	466	441	434	410	419	417	423	413	427	431	426	451	501	422	425	438	430	434	474	441	451	485	475	444	428	481	489	416	436	445	430	434	440	475	441	439	418	432	482	447	440	457	445	438	461	456	465	464	484	450	474	481	447	424	465	471	476	461	443	450	421	442	432	445	465	420	468	453	476	433	467	449	474	429	471	477	433	454	442	450	447	463	475	459
7739	1729	2286	1702	1211	827	626	514	406	320	333	257	244	226	222	205	198	152	142	176	179	154	127	159	143	141	129	140	135	136	138	132	142	120	145	130	128	109	120	116	122	137	122	114	115	136	119	130	113	108	117	106	114	111	127	119	123	105	106	99	112	115	113	122	112	125	110	118	133	105	119	129	131	122	132	112	126	101	110	106	122	118	128	114	118	107	115	128	128	103	98	92	117	118	98	113	105	96	103	105	97	119	114	133	125	100	148	117	104	122	119	92	120	125	113	120	122	101	106	103	119	125	111	118	103	93	105	113	105	115	124	114	114	118	108	137	117	94	119	119	90	111	123	110	112	111	94	113	122	98	114	103	112	102	106	119	117	98	94	121	123	118	118	106	135	117	127	117	86	116	102	124	126	119	110	99	99	109	134	128	114	128	119	129	108	106	142	116	112	113	119	113	123	113	103	110	114	116	133	113	110	134	86	119	127	115	104	100	135	110	107	116	106	114	115	97	95	104	113	109	123	111	96	119	111	128	104	104	119	111	126	119	110	130	101	105	102	99	132	99	131	116	113	129	105	102	110	120	110	101	113	131	108	96	115	132	120	116	111	118	102	115	102	103	130	103	112	129	115	106	100	111	111	102	100	115	141	118	112	126	109	122	111	129	114	116	118	118	110	133	113	116	105	113	113	112	117	114	117	121	101	100	103	111	128	114	116	119	122	117	125	131	112	106	102	108	125	129	126	101	103	107	107	129	99	113	119	121	113	125	114	130	115	109	115	132	104	123	121	130	129	101	123	112	119	124	103	109	116	112	119	111	100	115	112	130	108	107	116	114	103	115	121	135	101	125	100	104	133	120	117	110	120	108	125	97	102	111	103	96	100	125	131	116	109	139	111	100	134	117	111	105	130	106	100	123	112	113	124	98	127	104	106	144	116	105	118	127	140	112	118	105	123	118	108	115	110	122	117	115	115	126	136	113	125	103	102	110	118	112	107	105	111	115	109	125	96	112	113	107	105	102	119	123	131	92	115	114	115	130	91	109	110	122	123	105	122	99	104	114	126	138	102	118	119	115	107	108	112	115	122	128	107	120	116	87	104	123	99	130	118	119	107	113	100	128	98	112	109	133	107	122	112	111	99	106	134	113	114	113	120	124	106	98	97	108	119	129	123	110	127	107	90	112	104	126	102	111	120	126	113	91	96	116	116	119	107	115	101	118	134	115	131	99	114	109	114	120	123	119	99	131	119	118	135	124	124	119	117	110	110	101	132	115	115	132	129	107	103	117	117	100	118	105	115	110	134	101	116	114	104	106	102	130	111	120	114	115	131	100	107	106	121	118	123	115	118	100	129	108	101	111	121	113	128	106	114	107	115	126	114	120	112	100	115	119	107	115	120	122	119	117	109	107	115	122	125	115	110	114	124	121	121	117	131	119	111	138	121	104	123	114	99	111	119	96	119	112	118	95	122	122	91	96	119	96	119	119	129	122	103	127	115	113	109	102	117	105	125	121	108	108	124	98	121	99	115	114	125	117	116	107	126	99	89	119	114	116	139	121	106	102	106	119	114	117	101	124	124	127	115	112	129	113	113	111	94	111	102	108	106	116	116	106	109	111	119	115	129	108	137	119	106	128	125	115	126	109	107	108	120	135	122	103	120	105	99	122	142	132	104	124	121	104	101	113	125	108	126	112	113	110	105	113	121	114	135	139	117	92	116	125	101	113	106	114	111	109	102	114	125	116	118	102	110	140	109	99	102	116	137	109	124	125	113	108	108	101	108	96	129	126	140	116	140	107	122	119	111	120	106	110	112	90	105	106	134	114	116	93	117	126	103	119	124	101	116	116	121	96	131	113	121	102	110	116	107	126	105	135	125	110	109	110	106	95	108	113	103	105	122	117	107	125	113	129	130	109	113	126	106	114	109	128	123	112	101	111	112	137	119	117	126	97	80	133	110	122	101	102	94	98	109	122	138	115	122	104	111	109	92	134	102	121	120	116	119	111	114	120	114	109	122	97	102	110	109	113	126	110	126	118	116	120	122	117	113	115	115	121	116	126	143	98	96	117	120	147	129	132	127	108	133	98	110	119	117	123	99	129	133	115	84	117	117	95	95	118	115	128	126	122	112	108	120	135	92	120	105	106	118	85	105	108	100	117	142	103	112	122	97	124	117	117	118	106	108	111	91	116	116	111	116	111	122	112	117	88	109	112	109	103	125	108	105	116	115	109	109	105	98	114	108	117	116	103	117	107	116	117	100	124	114	99	123	119	93	126	98	109	115	118	101	102	106	109	106	123	118	138	125	105	119	106	121	114	112	113	112	108	111	106	123	106	118	106	128	121	118	127	137	113	108	115	94	114	114	112	122	113	138	127	113	116	118	102	134	134	118	102	106	110	121	136	99	113	100	118	103	103	103	115	115	112	95	131	108	115	116	112	103	112	108	106	115	127	127	126	76	112	93	118	130	108	129	118	116	116	97	119	116	112	132	123	93	91	107	114	122	123	117	113	121	122	112	117	95	105	107	113	95	105	114	123	111	116	100	126	112	118	119	116	138	118	128	137	108	109	107	96	115	117	113	101	115	108	102	121	102	105	128	130	100	121	108	134	107	103	108	107	129	99	122	119	95	119	109	117	118	108	116	124	138	99	106	111	104	112	103	119	119	106	105	124	118	137	114	130	102	121	121	122	112	107	92	104	123	100	113	126	120	126	117	130	138	112	126	123	112	91	122	123	120	111	117	119	108	99	121	109	135	109	106	123	103	112	118	112	132	113	108	115	138	122	104	93	127	104	100	121	101	130	107	123	104	119	119	123	112	130	122	121	121	117	107	113	120	123	118	120	104	118	115	115	129	114	122	110	83	107	114	127	123	136	97	108	112	115	132	121	114	96	104	105	131	117	128	114	116	102	122	109	113	134	111	105	118	113	127	110	134	104	121	126	108	115	125	115	118	116	107	109	110	143	136	107	106	104	98	115	124	110	109	110	124	116	101	101	114	112	90	126	128	112	116	102	103	100	117	110	106	113	134	101	126	131	132	115	123	141	102	105	118	115	110	132	109	109	116	103	121	112	121	103	138	116	123	121	120	120	114	118	112	114	106	104	118	122	93	105	115	121	120	113	102	118	120	114	105	94	109	113	109	95	121	112	116	117	104	102	111	99	94	120	131	128	111	107	108	136	101	109	120	113	111	108	119	110	114	112	112	125	125	132	120	112	123	137	116	134	106	132	120	107	138	109	110	118	100	127	121	115	110	115	126	112	127	110	101	111	113	109	132	121	99	110	119	123	132	126	100	123	102	115	93	107	110	112	128	113	110	121	134	143	114	109	116	101	131	133	94	118	123	109	104	112	130	99	130	104	105	104	132	106	119	122	118	122	126	118	92	100	121	103	109	114	124	95	103	99	109	118	128	140	129	137	96	122	118	130	106	105	111	112	105	109	124	114	125	107	133	99	125	117	94	137	116	113	107	110	112	98	119	103	102	117
7767	2246	5298	5941	5300	4280	3534	2831	2470	2146	1883	1714	1503	1375	1304	1212	1085	966	965	921	826	838	849	828	726	744	707	635	675	638	602	577	610	563	603	566	589	555	517	546	534	519	487	538	549	542	476	501	522	504	489	494	452	507	485	484	542	497	469	440	441	487	447	483	478	421	437	479	486	446	468	449	445	444	473	467	438	454	482	441	454	460	446	468	463	481	457	441	479	470	417	435	440	454	469	466	446	428	460	457	462	430	457	463	452	452	500	449	451	456	444	442	430	468	475	451	457	472	457	453	443	445	450	415	442	444	414	466	463	430	452	409	426	446	445	467	451	469	471	435	468	445	454	456	462	427	435	454	468	468	434	446	466	424	440	435	464	464	447	458	472	442	449	451	451	437	432	439	430	413	446	422	441	471	406	439	471	427	482	414	426	458	437	465	441	439	427	467	473	408	443	411	442	399	412	441	436	470	439	425	431	432	414	443	443	432	460	405	422	416	470	406	448	456	427	449	433	440	412	404	447	423	489	451	428	393	455	381	422	445	411	418	431	458	429	421	458	431	409	463	406	430	447	451	433	480	430	453	454	404	481	426	431	437	430	430	434	422	440	435	436	422	426	446	432	441	449	419	486	406	448	439	434	446	445	413	419	425	485	437	415	416	449	398	399	434	453	417	413	463	460	429	457	426	453	486	431	415	420	455	455	416	407	392	431	480	422	427	404	454	436	461	432	452	447	461	452	447	447	423	405	453	429	415	395	483	432	442	457	422	454	444	448	460	451	431	412	435	464	468	434	446	465	415	466	431	437	419	435	419	425	443	452	433	435	441	424	441	416	458	418	408	435	429	420	433	410	405	436	398	452	406	423	466	427	451	427	444	441	442	458	400	444	442	409	418	432	426	435	409	428	422	444	400	480	425	458	408	420	406	402	434	453	422	451	469	476	415	430	472	403	450	436	429	451	432	406	441	445	461	469	419	409	411	406	451	454	440	486	450	448	456	443	458	427	437	498	456	432	436	446	430	406	443	444	436	426	427	456	422	450	458	452	464	413	426	449	407	437	431	455	427	439	435	413	431	457	463	485	448	444	450	400	448	454	446	474	449	455	465	453	449	446	457	444	437	436	418	444	438	437	465	459	423	412	421	438	434	427	414	417	422	416	457	458	433	413	472	436	499	431	433	420	438	475	407	419	462	423	415	450	427	429	464	430	413	466	442	425	448	464	425	438	432	439	472	468	472	429	467	404	463	428	436	433	448	479	427	466	432	413	431	451	429	481	410	442	434	443	430	455	431	429	436	409	420	422	394	431	398	435	423	406	422	424	423	462	442	438	439	454	456	401	442	441	476	453	449	426	374	427	446	446	424	433	448	444	409	431	423	435	437	438	388	448	444	421	425	408	402	444	469	450	443	458	425	420	414	404	473	406	435	474	457	418	447	392	422	472	388	443	432	428	416	450	448	423	464	425	389	485	435	431	458	402	373	423	424	412	455	441	438	430	428	430	455	460	455	443	440	381	453	430	434	415	432	432	420	457	424	465	432	450	430	421	416	448	423	434	450	469	461	427	408	435	437	433	452	437	432	437	438	488	435	445	411	407	401	437	428	471	411	432	472	474	433	441	475	423	459	450	409	437	466	451	460	474	441	450	445	482	421	451	464	443	427	398	426	434	428	415	417	445	451	391	428	408	444	435	412	479	409	443	456	439	377	454	443	437	455	490	423	449	440	423	403	451	388	459	406	444	458	444	428	457	453	442	458	444	414	433	439	441	440	482	441	437	413	434	399	403	427	427	418	467	453	441	421	425	423	448	477	429	448	474	450	416	435	419	438	414	449	424	396	403	406	427	469	436	467	439	413	439	488	410	432	384	418	427	461	423	462	456	420	452	419	439	411	423	441	416	416	470	444	429	425	382	448	431	423	446	420	443	434	459	421	453	469	443	432	417	449	415	420	416	410	419	437	432	441	408	436	413	447	396	465	427	407	456	384	410	412	452	462	441	431	462	471	411	422	400	410	399	435	455	430	440	441	441	445	439	408	432	486	430	462	426	453	453	416	446	432	438	423	443	442	431	416	438	396	448	436	429	441	439	481	455	454	454	435	476	408	454	475	437	439	412	417	443	440	436	463	478	480	423	470	460	453	415	462	440	419	460	437	447	441	425	421	410	410	414	455	420	431	443	449	442	450	423	459	426	454	449	420	451	434	446	416	435	451	461	442	439	455	439	415	427	426	409	412	422	423	431	448	418	389	449	430	428	442	441	445	407	439	429	388	432	447	448	420	393	478	461	428	426	416	413	409	454	446	423	438	426	446	429	436	405	440	424	448	443	457	441	433	446	492	428	483	430	455	456	464	475	460	436	434	446	489	432	473	426	459	442	444	426	454	430	408	396	437	447	412	428	465	452	433	422	448	448	476	471	404	422	399	464	461	452	444	404	409	428	425	458	439	414	423	422	435	417	448	426	433	456	412	451	436	441	450	437	446	427	450	422	436	481	428	405	432	425	429	410	438	389	431	427	445	463	421	421	424	440	434	489	486	482	456	429	412	446	428	464	412	439	448	439	435	424	424	422	427	429	456	427	446	457	443	382	453	413	436	428	427	463	447	436	434	457	405	414	444	430	439	483	439	417	435	434	423	385	416	428	456	424	401	452	396	476	430	411	410	437	446	452	442	457	438	427	414	429	435	433	431	444	462	453	485	432	417	400	467	432	410	421	486	469	428	446	417	445	424	423	436	467	417	433	469	398	430	443	430	430	442	431	416	442	473	392	431	410	444	427	438	410	413	440	429	462	447	454	462	454	433	404	409	425	435	450	441	451	432	455	412	435	453	431	431	446	433	431	410	423	433	455	427	444	404	407	451	458	423	489	411	469	405	454	432	463	416	429	451	458	442	441	437	448	427	473	445	448	460	440	419	437	415	419	424	444	411	427	427	435	422	406	435	438	411	448	461	428	397	455	446	415	416	438	410	451	460	422	413	424	441	400	402	406	444	452	444	438	482	436	440	429	430	455	437	427	430	464	452	442	438	421	473	452	426	430	423	422	424	447	441	475	430	412	464	439	400	401	453	457	447	434	395	428	386	450	410	416	451	424	406	424	444	466	423	447	447	406	431	425	454	442	417	477	410	437	467	454	432	429	460	466	429	445	418	450	455	465	458	434	431	394	453	392	425	419	442	440	434	443	441	454	418	454	427	454	435	442	407	449	455	418	458	408	468	460	399	422	422	443	426	400	442	428	440	441	466	488	434	455	442	405	426	439	448	457	414	410	451	427	436	435	423	453	419	486	467	432	394	449	431	449	426	395	457	392	464	437	455	431	457	412	423	434	419	424	426	430	426	433	471	463	458	434	461	441	420	464	452	425	454	433	431	470	443	409	402	418	447	476	444	424	450	442	440	433	409	422	401	419	464	421	459	437	444	423	429	388	442	459	416	445	420	455	445	423	433	449	485	438	418	430	454	398	401	452	451	410	439	460	426	422	454	443	419
1236	298	298	268	269	240	238	235	276	223	224	242	225	215	234	255	229	227	254	234	242	233	219	233	235	232	221	227	229	249	276	244	224	264	225	215	249	235	239	207	219	213	207	228	219	242	235	240	196	222	241	236	225	203	235	240	234	226	255	229	200	228	227	236	249	225	196	226	190	237	266	237	234	240	238	215	222	237	218	246	242	238	224	236	225	225	227	225	241	236	264	225	223	224	226	252	240	239	208	235	220	226	213	236	240	245	229	224	223	237	213	210	230	270	240	232	224	222	214	230	223	214	263	234	251	254	236	240	219	202	266	242	223	216	244	234	233	239	226	257	226	238	251	246	239	221	247	256	260	235	223	218	219	222	230	231	244	227	245	266	224	223	224	237	216	221	241	250	264	238	214	224	235	240	218	205	261	234	238	227	245	236	230	243	245	241	225	238	248	254	224	228	215	197	242	227	248	252	229	234	245	224	214	232	233	231	232	211	241	234	217	195	234	234	253	236	227	244	224	249	233	230	222	232	226	266	231	225	246	208	234	236	225	209	236	225	227	220	255	236	220	233	215	251	273	219	232	228	225	231	242	260	236	220	232	249	217	221	218	261	227	258	231	238	224	213	228	234	243	244	255	228	238	199	214	256	249	230	207	227	201	200	224	273	216	253	233	240	244	236	261	218	214	235	226	237	223	229	242	218	266	241	221	242	243	225	223	232	263	254	218	205	198	232	205	244	242	244	252	245	232	249	241	241	236	234	219	213	262	244	243	215	231	251	230	249	223	247	222	211	258	251	245	265	228	218	217	246	207	243	237	262	234	227	230	230	248	220	239	245	244	240	229	250	234	218	223	245	194	222	240	228	257	220	238	216	261	236	230	229	258	248	241	201	236	220	243	225	232	236	251	234	224	248	236	228	235	235	227	232	232	226	217	232	240	232	232	244	206	262	232	237	244	220	243	239	227	195	207	212	240	228	229	203	237	213	236	240	244	248	221	246	229	246	252	278	272	204	255	205	210	204	221	213	231	212	222	238	229	225	234	229	227	227	212	240	232	210	233	244	240	220	229	224	226	239	200	225	230	219	252	272	244	237	218	253	221	229	243	240	241	246	233	254	197	222	246	228	211	245	219	228	202	230	222	230	223	241	239	245	227	242	230	234	238	254	228	236	217	263	231	236	219	229	239	221	243	264	220	210	260	203	257	242	236	216	234	226	241	208	230	226	233	228	228	248	209	242	239	240	217	233	230	219	258	239	226	221	256	226	221	238	228	215	235	249	216	209	266	265	229	230	216	229	225	230	266	233	229	235	248	270	231	250	241	231	239	244	235	243	229	214	238	219	245	224	220	247	261	222	210	231	223	226	242	269	255	244	217	218	217	233	244	230	240	244	242	232	262	248	227	229	227	243	253	218	236	232	248	226	238	244	250	233	242	232	212	224	212	213	249	212	224	219	227	211	251	217	223	240	217	223	206	237	223	256	244	270	229	261	236	220	209	233	218	243	245	251	221	246	242	232	238	235	227	236	242	226	223	255	261	227	236	239	248	196	251	243	223	218	221	239	252	241	257	273	237	241	237	251	254	209	246	223	204	235	258	239	236	245	241	268	209	246	235	236	231	250	223	266	209	207	232	224	224	221	235	270	228	248	222	221	210	245	245	254	238	225	213	230	245	217	234	233	215	242	229	216	238	240	244	244	220	231	237	231	242	228	246	237	255	254	230	224	255	228	236	221	219	221	217	232	231	232	244	221	207	270	233	223	226	253	233	237	257	242	223	226	224	205	230	210	241	214	238	230	247	254	248	218	224	235	211	264	246	223	231	237	236	243	227	217	245	246	235	243	232	230	239	271	212	228	239	256	233	223	210	249	258	237	241	248	230	235	222	268	232	235	253	225	222	238	226	226	239	279	246	240	203	214	236	203	230	227	251	220	221	211	203	223	226	243	231	269	244	235	248	242	224	250	226	232	232	245	228	241	228	213	235	218	241	229	245	224	245	234	227	229	221	254	250	256	230	244	217	245	235	237	195	244	249	244	213	223	206	221	208	221	211	252	241	251	225	260	241	232	245	227	236	242	230	248	240	227	205	236	238	228	240	219	224	234	205	267	229	216	263	249	241	224	253	244	262	202	226	229	243	230	230	224	225	222	228	257	242	231	250	228	224	252	227	245	244	239	213	237	231	197	239	256	243	223	239	258	236	255	214	243	229	245	235	224	255	212	240	228	192	229	207	241	225	235	251	222	242	238	249	247	225	248	255	254	253	235	222	227	248	232	253	235	262	249	208	245	238	207	231	206	243	251	254	246	244	224	244	224	233	232	197	248	256	211	219	226	234	206	227	230	241	212	245	229	231	245	228	250	226	235	230	265	225	222	221	235	232	279	234	235	230	241	232	224	221	227	250	228	241	238	236	239	240	227	233	237	230	231	226	230	230	226	235	211	237	230	216	252	242	230	239	257	257	238	218	216	221	221	244	236	210	239	230	238	218	253	227	237	216	235	233	273	234	232	235	225	249	270	265	239	246	245	266	222	219	244	248	222	224	250	211	237	250	238	238	246	223	255	242	249	224	225	226	245	223	222	257	236	234	235	225	203	244	211	235	225	230	246	246	252	216	237	233	248	216	245	246	246	226	245	243	220	221	218	218	207	231	226	219	240	248	209	235	239	231	220	225	215	208	226	242	189	225	232	238	232	245	216	241	258	231	239	229	237	235	233	212	262	257	213	249	263	213	244	212	237	236	220	239	222	231	257	256	222	221	214	231	248	243	243	221	226	267	224	236	249	242	216	237	241	219	191	222	247	231	239	250	249	245	246	243	230	224	229	208	238	260	196	213	229	220	244	205	224	227	221	216	262	243	255	219	252	204	228	210	232	219	224	223	252	219	205	240	234	255	237	262	218	251	207	203	245	206	235	198	231	214	232	222	243	233	240	222	228	246	244	218	222	239	203	243	232	221	248	228	220	221	217	232	228	243	237	221	208	231	228	245	225	225	229	207	234	229	218	239	230	228	230	246	259	234	227	232	244	240	223	228	219	219	232	227	245	243	253	235	220	219	238	238	233	223	242	239	241	230	219	240	223	222	222	237	246	237	228	226	228	225	238	214	230	220	231	255	228	228	225	238	229	199	242	225	235	251	245	237	225	217	212	234	230	230	244	217	245	212	236	231	232	220	216	232	225	219	231	243	221	221	246	223	221	225	230	235	234	235	225	238	215	213	224	235	218	211	225	209	233	223	212	228	247	219	230	238	267	229	190	245	237	192	229	224	217	235	244	231	228	234	226	234	238	232	218	210	239	221	222	258	221	256	236	225	265	269	232	234	208	238	233	233	234	202	214	224	235	254	242	251	215	210	227	245	231	241	245	230	220	229	225	220	234	227	213	248	227	265	228	218	221	259	247	247	249	227	229	251	206	268	203	233	250	239	259	241	255	220	198	225	235	234	244	264	201	220	248	223	219	217	235	245	259	232	245	228	237	240	243	236	227
2422	861	996	998	931	957	959	826	846	854	807	836	847	879	847	804	809	843	819	770	760	804	796	807	783	763	774	835	789	826	788	802	813	783	812	748	822	770	801	760	806	795	745	792	799	813	825	769	847	779	790	763	794	807	781	790	720	788	810	799	797	801	819	780	782	752	786	822	803	779	792	758	762	764	776	776	768	784	737	767	789	812	780	767	791	758	815	833	771	792	782	777	734	787	788	814	791	805	824	787	762	775	760	744	779	736	776	764	818	783	799	749	737	811	787	786	788	774	799	814	772	782	795	783	756	841	806	797	816	778	766	847	840	747	819	798	777	807	787	790	805	813	781	756	790	760	793	760	776	784	753	756	765	812	782	775	781	777	804	766	797	810	746	761	811	757	797	743	798	769	773	827	772	761	785	818	759	764	787	770	759	754	771	787	764	800	759	757	797	774	748	771	856	792	792	744	772	819	783	808	792	793	749	812	745	781	759	735	823	810	747	785	824	794	723	784	820	748	889	796	808	821	759	789	811	792	827	811	740	771	799	784	761	757	754	761	809	774	765	768	838	772	771	760	748	806	772	777	760	764	824	801	828	799	798	774	826	794	806	802	810	816	754	809	742	800	777	807	778	782	782	712	795	799	800	755	752	780	795	833	752	778	763	790	785	805	817	795	737	791	804	790	799	799	785	741	776	742	799	764	762	730	781	817	778	789	818	785	832	771	774	779	795	777	815	807	785	822	742	817	771	784	762	763	797	755	799	761	792	869	803	774	772	754	768	823	792	831	810	845	782	765	760	807	786	823	811	777	785	770	803	736	781	750	787	794	775	737	770	780	788	792	793	830	787	804	731	741	782	797	818	857	760	796	825	799	803	738	783	803	798	801	800	831	768	778	815	799	821	783	771	778	782	771	787	754	792	800	793	790	752	784	771	784	767	808	811	800	788	802	805	836	789	790	779	780	787	762	810	815	803	744	807	773	812	757	813	838	823	810	777	758	738	781	780	818	797	817	747	773	753	740	767	815	764	790	773	811	783	750	740	800	809	746	837	774	798	776	757	743	822	774	797	777	763	796	813	770	798	783	768	768	784	769	788	756	799	772	797	794	815	793	781	755	755	800	794	817	778	779	772	779	768	773	782	756	839	811	802	761	800	816	808	756	782	794	782	795	763	755	764	793	816	780	792	801	804	760	762	817	829	810	793	775	863	796	764	814	817	786	798	773	766	826	762	835	781	809	748	815	776	821	820	737	794	775	779	788	753	785	804	757	834	738	781	782	832	737	807	801	768	789	809	785	798	758	759	769	748	781	781	776	787	815	752	770	780	772	726	763	774	744	802	751	832	783	805	805	732	758	823	817	767	810	781	810	751	805	762	800	854	744	754	817	814	805	778	791	725	800	805	758	796	858	745	774	789	769	793	775	759	787	811	827	760	781	799	784	781	836	792	823	793	804	743	762	794	759	817	782	809	805	756	765	788	789	799	749	767	773	769	752	792	795	777	736	798	751	741	774	787	830	709	788	735	758	781	775	771	793	767	730	740	783	761	795	794	759	784	767	764	757	766	810	761	740	808	829	788	780	806	762	825	776	772	799	832	760	824	769	819	755	759	784	771	774	847	771	762	798	789	811	758	764	794	799	839	795	779	793	794	755	829	794	786	805	783	788	769	768	829	833	791	811	769	805	797	800	822	785	780	795	763	750	746	780	795	783	810	766	752	816	842	761	816	777	805	778	783	777	792	812	831	768	789	820	827	770	773	758	817	745	732	764	747	782	779	799	799	786	767	809	772	768	811	797	851	751	758	793	779	759	781	833	782	760	839	801	821	756	779	774	745	785	765	762	805	789	812	748	782	781	792	760	773	777	812	782	740	753	789	731	844	780	762	821	820	784	771	810	831	758	742	733	805	762	815	770	769	823	796	826	797	808	815	777	823	781	760	805	764	784	760	750	827	765	839	799	782	798	746	828	795	772	743	790	768	762	804	785	777	745	773	799	817	745	765	768	790	807	754	730	788	826	820	814	804	829	742	778	775	794	741	753	826	802	751	815	769	791	776	810	799	766	750	766	746	791	819	772	774	763	780	789	829	790	768	803	803	799	787	793	744	758	759	824	829	801	769	811	752	786	767	763	775	810	819	810	857	811	762	762	806	777	814	786	780	769	794	845	799	756	814	829	782	768	820	828	794	760	739	822	750	796	790	792	776	805	768	791	763	823	793	775	750	753	774	783	793	813	770	773	773	813	818	802	758	756	780	709	777	731	762	799	773	796	757	766	810	767	842	817	791	824	803	798	797	781	806	817	797	784	825	773	772	791	807	793	789	798	805	816	769	755	774	770	792	794	757	771	777	797	739	822	774	727	769	812	793	730	788	796	782	854	785	828	827	782	807	754	793	800	776	796	779	785	764	763	788	788	791	796	781	786	804	801	793	828	822	817	765	765	784	777	823	812	790	802	783	831	806	760	804	796	787	746	779	736	780	809	791	791	801	789	718	761	746	766	803	784	784	751	784	797	789	812	825	774	776	823	796	772	786	752	774	804	801	818	799	810	843	747	764	746	759	811	804	763	830	792	774	799	782	784	824	795	818	778	787	759	834	783	741	762	803	759	786	802	801	819	785	793	767	762	766	767	787	797	799	758	767	788	781	785	769	811	774	827	781	772	759	749	818	846	812	814	771	797	791	769	815	783	785	725	796	758	768	808	740	804	782	764	774	762	801	737	793	773	784	782	780	827	809	802	773	783	764	758	815	753	758	769	766	820	763	796	803	820	790	772	762	763	814	760	769	785	761	829	777	801	770	763	755	842	821	724	752	790	780	791	815	779	716	770	773	755	769	814	822	788	763	762	812	831	787	728	804	791	778	765	768	739	822	839	789	748	798	787	780	825	801	804	819	798	794	795	788	752	790	820	778	846	790	799	816	783	815	844	775	794	824	789	771	787	802	834	807	774	796	772	844	759	768	787	775	797	812	791	791	808	832	746	802	788	790	810	811	810	771	817	806	741	778	796	766	824	796	787	809	792	760	811	836	779	809	764	744	840	800	799	798	768	788	790	838	801	795	765	787	794	785	785	765	752	789	800	823	819	823	798	777	814	792	802	778	790	766	818	775	702	801	755	806	771	810	815	783	773	810	745	779	788	746	789	832	762	786	813	751	799	773	754	809	754	774	786	772	753	760	809	795	805	766	787	741	748	778	793	772	740	803	830	762	785	797	817	848	800	789	784	758	763	799	781	754	814	814	812	797	729	795	759	761	807	738	793	781	820	817	750	805	808	797	751	777	759	778	782	836	798	734	801	785	791	845	770	846	761	817	829	817	776	812	843	773	775	801	828	800	796	785	812	801	862	812	779	752	779	798	812	826	792	815	755	824	781	767	772	782	796	821	762	788	715	787	802	726	824	750	829	801	763	741	790	745	768	820	800	733	791	817	785	794	805	799	821	801	766	778	737	790	768	787	813	843	837	784	800	825	835	819	789	801	824	817	810
4287	917	1270	962	663	491	355	329	280	250	227	219	191	190	171	163	136	155	139	134	142	145	147	146	147	147	123	161	115	142	123	119	130	119	120	146	132	125	133	118	137	116	133	120	121	146	118	140	138	135	120	122	122	132	131	119	132	130	125	119	111	131	135	125	103	116	136	123	128	120	133	115	129	140	136	117	108	147	113	151	130	123	111	137	121	129	113	105	120	125	123	135	124	116	131	137	121	139	122	133	116	122	119	115	124	125	144	122	122	112	119	122	137	113	129	129	132	124	117	150	128	146	154	134	125	121	136	116	119	117	103	106	133	115	134	124	123	105	113	112	111	139	114	119	113	145	111	111	140	125	124	102	116	125	120	117	126	128	116	143	114	144	126	126	114	124	118	127	135	125	127	133	135	126	104	149	114	119	116	129	110	117	122	120	108	124	127	138	122	132	120	115	119	135	141	133	132	107	115	127	144	95	112	126	122	128	114	135	132	133	130	115	127	131	145	132	134	126	129	129	134	118	137	116	131	110	138	133	119	119	132	133	117	135	122	121	114	129	129	120	134	124	144	117	121	127	141	122	123	115	116	128	146	121	131	112	119	138	109	126	118	122	134	122	133	99	111	140	107	131	121	127	120	135	111	102	143	112	120	135	137	128	135	137	134	106	129	118	110	107	104	132	142	129	146	123	128	134	144	117	117	128	132	111	125	128	137	128	138	122	133	128	130	118	122	142	137	155	124	109	132	116	119	122	124	129	128	126	127	120	120	133	136	117	143	133	115	120	120	138	123	122	105	136	143	133	135	126	139	128	139	116	131	115	112	122	112	134	117	134	145	111	117	134	124	142	137	121	133	135	105	116	119	121	139	131	118	110	134	140	125	133	118	134	116	125	122	134	124	108	129	106	141	126	130	125	133	135	109	125	120	129	125	119	98	124	124	139	103	123	138	145	119	107	111	130	103	112	132	131	108	134	142	139	134	141	137	112	142	138	116	119	133	120	127	108	128	151	120	132	126	107	142	116	106	121	138	143	135	134	119	118	127	114	131	133	127	134	129	121	152	141	125	133	133	120	104	138	136	115	122	147	130	127	98	133	125	137	119	102	132	149	137	122	133	117	127	114	134	118	139	110	127	125	140	114	108	135	131	122	120	118	113	116	121	113	122	143	116	114	112	120	116	145	122	121	124	106	134	123	116	115	118	136	129	144	135	125	116	129	105	137	124	120	135	120	109	113	129	111	131	139	102	115	145	114	106	131	117	149	126	121	143	125	111	123	115	141	133	138	121	118	125	133	119	104	135	110	133	138	104	115	114	114	129	109	131	119	123	117	122	122	112	133	144	121	120	132	133	143	130	125	115	136	125	122	139	125	123	100	120	124	103	114	155	121	109	133	137	122	120	117	135	141	147	118	126	132	115	129	136	140	134	142	96	126	120	125	127	129	129	114	135	120	116	115	131	146	121	134	128	111	118	137	130	119	109	125	139	146	113	110	91	124	129	132	129	154	119	136	117	135	122	121	123	127	125	127	111	117	117	95	120	129	145	126	107	129	117	115	131	118	126	127	116	127	121	120	128	101	138	118	116	121	110	112	115	142	136	135	140	117	125	120	122	131	157	128	117	121	108	141	153	140	115	138	125	126	126	114	143	114	121	151	130	126	121	117	133	103	136	111	134	127	135	129	139	128	139	126	104	139	103	118	132	121	114	107	121	119	134	133	146	125	108	130	127	119	122	126	133	134	118	118	130	131	117	114	127	131	121	122	125	109	122	117	137	126	142	138	112	125	149	126	120	121	139	132	118	123	139	123	115	125	128	129	129	144	133	122	124	112	135	139	108	124	126	140	129	100	111	115	151	115	126	137	130	124	121	119	126	126	110	114	121	112	127	113	117	107	125	111	110	126	121	124	125	128	124	118	121	124	122	119	109	114	115	128	133	121	103	133	131	135	120	119	127	115	127	142	149	123	121	128	153	116	101	138	124	125	118	134	119	110	129	110	128	135	120	113	122	129	120	140	131	139	106	117	113	128	118	118	131	133	128	127	132	130	119	125	127	139	128	125	102	124	122	128	123	107	102	122	125	137	130	98	122	129	113	121	128	132	114	118	140	120	129	122	123	121	142	139	135	126	108	110	118	118	125	127	132	105	120	137	121	122	122	135	126	110	136	117	110	113	112	143	135	131	131	139	124	133	132	126	112	125	111	108	124	126	140	101	126	148	118	120	123	109	124	116	109	121	128	139	125	128	126	134	120	124	133	108	135	123	118	125	126	131	127	111	124	131	129	136	109	124	134	124	105	135	127	118	139	121	118	137	113	130	124	121	124	102	121	128	149	128	128	123	116	131	122	138	123	126	125	110	122	119	137	123	140	123	134	119	124	121	136	124	116	126	118	112	120	109	105	135	108	134	117	125	117	139	128	114	121	127	118	119	137	120	104	117	151	116	123	104	133	107	128	97	144	125	126	122	114	121	116	129	122	133	118	113	131	101	139	144	136	138	134	120	117	116	138	133	124	123	123	144	138	110	113	127	129	117	124	125	110	115	110	126	122	118	128	118	128	111	125	121	149	131	141	145	119	126	118	131	136	122	127	104	125	119	138	119	108	119	131	124	119	122	123	118	134	100	127	124	130	126	141	121	126	120	117	123	153	125	119	119	127	136	133	139	122	121	107	138	111	130	119	133	138	121	127	131	112	113	129	120	126	109	129	141	115	104	115	125	130	138	121	121	121	114	109	123	104	119	109	136	113	128	123	126	130	130	122	126	130	139	115	138	124	103	127	117	136	121	118	127	140	138	148	125	126	121	145	124	123	116	123	136	138	113	128	113	143	127	130	121	135	133	116	118	120	138	134	123	134	119	124	125	135	148	143	128	125	121	140	122	130	117	143	130	138	127	139	119	129	140	122	118	140	144	111	119	130	115	120	107	109	139	127	114	115	121	124	113	125	137	120	126	125	143	123	128	129	133	132	131	130	133	108	123	110	144	127	118	126	128	134	132	135	108	123	93	131	133	114	134	123	100	126	156	147	132	121	132	143	127	121	93	123	128	123	127	123	118	142	120	124	116	121	114	107	127	132	133	129	126	125	118	119	132	110	111	138	113	129	131	113	115	119	122	144	128	118	148	134	131	134	135	113	124	122	120	113	138	124	111	120	126	122	122	124	116	119	117	115	98	118	115	122	122	111	122	134	146	88	117	119	120	115	139	142	127	128	123	128	148	112	138	125	136	146	142	154	123	130	117	146	148	116	117	147	107	125	125	126	113	107	109	144	115	133	142	113	107	142	118	122	139	123	125	122	127	127	129	138	115	145	134	119	134	123	142	116	120	113	133	121	127	105	140	114	116	127	105	142	97	134	121	143	111	124	113	132	131	130	111	105	132	113	109	116	108	151	118	132	120	112	112	124	132	119	159	129	134	149	128	131	126	118	99	125	131	141	136	141	103	108	143	131	125	122	119	120	126	125	137	123	126	132	137	127	137	116	127
5475	1484	2970	3570	2966	2477	2027	1816	1526	1358	1257	1108	962	1028	1014	851	769	783	716	662	705	670	622	627	654	568	558	580	561	527	568	562	570	559	545	553	537	520	540	518	514	536	508	500	534	439	451	516	522	480	507	465	489	529	497	450	506	484	469	490	506	492	471	480	473	438	487	457	488	473	509	472	500	463	511	436	506	473	452	535	493	438	469	477	480	486	443	490	457	442	440	469	490	433	476	470	470	446	476	466	421	443	511	481	463	522	464	494	466	491	460	444	467	465	454	431	464	488	482	479	452	490	475	434	454	458	481	482	477	477	456	478	458	439	490	468	477	474	450	479	488	435	449	457	478	481	457	446	457	460	456	449	438	466	495	437	450	493	444	444	487	479	480	450	476	482	437	471	480	428	432	446	500	468	492	465	455	482	479	469	441	476	457	435	465	453	462	460	447	466	484	417	505	498	441	500	483	467	515	450	449	490	450	440	499	456	446	524	460	465	478	497	489	468	452	473	453	425	461	444	502	475	458	539	459	488	452	455	470	490	466	449	468	525	485	458	452	449	477	488	457	478	423	494	475	474	432	491	487	461	458	478	484	459	480	443	476	517	449	457	464	473	472	447	469	478	470	473	478	446	469	424	499	465	446	475	435	445	482	522	458	454	443	442	425	460	443	472	446	447	480	443	454	449	478	450	414	447	468	450	481	451	457	472	462	445	444	505	452	423	476	441	405	458	504	448	459	477	477	493	449	489	503	453	457	465	475	496	479	448	482	489	439	482	439	438	458	420	455	490	479	478	442	489	448	436	457	485	431	462	473	474	435	461	487	425	476	466	423	478	455	477	440	432	422	438	475	460	448	471	470	457	470	437	449	464	480	418	480	453	459	488	426	418	463	429	459	511	419	458	460	451	487	476	448	507	486	459	476	473	451	466	462	477	451	439	457	423	455	485	466	443	470	504	445	486	489	467	421	467	460	461	477	463	436	464	438	426	458	479	484	434	453	470	458	434	501	465	428	451	461	452	467	484	470	452	439	470	476	457	461	468	445	457	436	452	450	472	483	469	450	454	451	442	475	410	476	446	478	429	425	462	478	464	443	505	463	461	499	445	486	470	495	435	425	454	445	504	516	501	489	467	470	491	484	435	455	467	478	482	475	424	467	459	477	498	465	487	417	473	477	446	470	414	484	447	470	490	442	458	508	499	444	452	467	462	497	462	488	450	481	472	466	475	465	475	437	468	475	465	463	469	475	448	451	472	451	442	502	489	451	459	470	491	467	455	485	448	476	451	476	456	448	483	493	455	503	446	412	488	459	476	448	457	459	426	465	440	424	443	468	465	496	466	487	458	459	461	501	465	476	448	490	478	454	480	470	473	484	457	492	450	450	470	460	473	431	464	470	448	457	460	418	459	489	462	432	440	477	430	442	471	460	475	526	461	450	495	467	471	467	412	433	443	427	463	493	459	482	473	512	444	424	485	458	467	466	457	469	462	505	502	468	443	464	479	504	472	478	480	439	423	469	469	459	461	425	460	484	460	461	455	457	470	461	461	518	444	442	508	445	450	495	460	457	456	473	459	460	438	476	435	456	443	471	466	477	450	482	463	479	469	441	436	488	467	477	474	479	469	480	452	448	475	463	494	469	446	423	498	445	433	474	472	504	473	475	457	487	491	493	461	485	471	449	426	441	465	454	477	466	441	472	455	455	478	477	443	441	425	504	431	445	470	469	495	445	453	430	462	454	512	456	452	514	500	466	479	438	454	450	464	443	472	505	458	444	478	458	467	475	463	443	461	487	475	479	427	429	466	489	455	465	433	484	474	464	439	483	459	447	522	463	471	467	433	435	452	456	460	478	451	457	476	440	419	487	480	459	454	413	466	453	488	442	458	463	484	426	485	466	464	493	452	463	450	465	433	448	439	457	468	475	444	478	443	507	457	449	449	478	451	451	433	455	448	483	445	463	463	441	460	465	458	447	463	454	473	444	477	497	452	474	463	481	490	469	490	489	457	431	471	439	467	458	459	468	472	444	460	440	447	470	476	479	464	483	495	483	448	474	499	466	493	472	452	459	468	466	456	470	532	418	423	443	445	479	451	483	458	469	451	476	461	467	468	448	483	419	462	482	464	458	480	499	429	455	454	462	455	461	470	485	469	468	534	510	482	444	454	459	477	498	500	485	447	457	476	470	450	447	443	469	472	441	467	479	464	416	478	490	451	450	448	453	467	457	473	490	474	469	488	482	477	460	426	434	475	454	479	473	435	451	431	466	440	438	444	469	466	481	460	458	468	461	420	469	462	472	497	519	490	449	432	453	456	445	458	469	480	451	448	438	442	477	436	468	444	465	481	496	441	484	480	473	470	492	462	463	450	457	484	461	431	451	493	449	445	467	476	462	487	422	457	480	487	454	475	503	464	479	432	400	458	434	451	479	485	448	454	516	486	436	462	430	473	467	479	489	480	457	430	476	450	472	452	495	444	498	459	467	434	486	472	416	483	491	488	484	438	466	475	496	464	440	450	468	489	487	484	435	437	453	460	468	453	470	440	467	476	456	481	497	469	528	494	427	486	522	499	470	433	440	492	467	428	481	451	491	475	465	469	435	490	455	471	471	457	479	440	443	471	483	447	519	476	464	489	471	457	477	440	473	462	476	497	472	448	460	452	482	457	419	494	448	494	442	456	466	496	503	445	479	478	448	448	452	471	444	469	499	445	466	469	463	430	462	462	457	474	441	444	472	438	475	476	471	488	484	445	479	478	478	481	473	457	464	466	493	480	460	446	466	446	437	466	468	451	450	435	458	456	433	456	477	473	453	459	493	478	438	492	424	463	488	476	442	476	461	450	442	449	477	481	486	490	445	461	483	515	490	427	471	502	505	503	469	465	455	463	463	485	458	442	449	427	429	465	477	475	464	474	469	469	489	461	484	464	437	479	446	441	477	476	446	469	480	503	473	472	460	429	444	465	448	493	460	515	467	463	495	431	477	454	485	476	466	453	477	438	455	455	494	475	464	441	458	447	465	434	498	433	451	491	497	466	446	494	441	455	456	424	455	441	467	451	434	458	453	492	452	477	444	424	435	451	488	472	502	493	493	488	439	444	492	464	469	441	434	479	439	425	476	455	440	503	442	483	476	455	455	448	446	477	463	454	432	485	483	464	476	464	457	460	457	439	452	471	473	490	453	445	474	485	498	441	475	493	466	503	455	445	463	456	447	440	440	477	475	461	468	491	472	446	461	450	461	484	482	449	434	459	462	470	442	477	446	509	437	438	432	442	452	485	491	447	463	488	463	475	442	426	450	450	488	499	483	483	454	431	487	437	470	453	454	475	463	458	443	452	422	453	460	444	449	459	436	453	476	413	459	489	461	492	498	445	444	449	480	448	452	420	438	459	452	473	515	468	453	483	464	444	431	484	465	483	466	444	460	441	452	444	448	459	446	465	462	474	478	479	448	443	447	453	486	489	498	435	483	462	458	491	459	433	456	449
7543	1721	2344	1712	1144	837	613	511	433	352	307	249	229	208	186	199	180	192	166	172	172	164	135	149	119	123	139	133	122	131	128	139	112	125	156	136	120	120	132	123	120	122	113	134	120	117	109	128	122	114	120	148	127	110	103	127	111	103	112	109	110	129	123	128	122	122	135	122	151	119	133	117	94	109	127	117	108	114	129	114	101	123	115	117	121	119	101	122	105	98	126	116	126	111	113	122	114	124	116	118	133	119	104	114	108	118	121	141	116	140	118	136	110	132	111	123	103	112	119	115	129	125	117	121	123	122	111	131	121	133	111	140	132	128	106	115	127	107	96	118	114	116	122	141	115	115	128	106	114	132	133	118	123	101	96	108	120	112	121	94	96	103	119	108	126	123	103	125	126	126	117	113	125	134	118	126	117	116	121	132	116	105	128	112	118	123	108	126	130	101	108	107	108	119	116	114	106	116	129	110	108	145	127	91	125	110	123	129	119	101	110	123	115	121	109	125	123	125	102	118	119	130	121	100	118	122	125	112	129	125	107	111	104	101	123	116	127	110	121	127	79	124	108	123	117	121	112	115	120	110	99	105	121	109	94	113	127	109	111	111	111	101	127	99	114	118	106	110	123	107	107	93	127	112	109	114	109	122	118	112	102	118	97	122	110	106	129	118	120	131	102	119	109	113	118	127	106	103	117	120	118	136	120	121	121	132	111	109	121	120	104	124	120	124	112	136	123	125	119	126	109	119	120	120	117	130	118	104	121	97	145	95	126	106	104	105	136	115	125	104	132	110	107	101	109	102	116	102	133	118	112	112	116	97	115	116	118	107	122	117	102	132	131	108	110	108	112	118	117	110	92	126	142	94	105	128	126	103	130	105	116	96	116	98	113	118	107	117	118	126	120	123	101	96	112	101	125	116	122	133	103	121	114	108	101	119	118	117	111	101	112	115	102	128	108	119	121	104	105	117	114	110	116	128	114	113	120	114	106	102	106	122	102	109	115	118	84	120	116	125	121	127	95	127	93	109	113	123	98	114	110	105	108	110	105	110	103	109	105	129	104	102	98	103	126	115	118	119	132	109	96	108	108	99	120	94	123	135	115	131	123	124	121	117	111	122	131	124	101	128	108	111	112	125	110	128	113	117	119	105	109	116	98	98	115	116	82	124	120	125	132	111	121	116	133	116	95	118	107	108	103	94	125	109	118	104	104	97	108	108	99	114	106	132	117	107	94	121	123	83	121	100	122	130	97	105	101	107	111	132	109	120	94	120	114	102	110	117	102	110	93	121	100	101	114	110	106	111	108	120	105	106	133	100	97	125	129	109	118	106	97	95	118	106	119	112	124	113	105	106	113	102	127	102	120	111	93	122	122	106	88	116	111	115	122	99	116	118	123	99	119	117	110	112	124	102	105	129	117	116	112	116	93	123	105	127	111	96	119	114	124	106	125	113	104	103	97	111	109	118	127	120	108	122	121	97	107	127	87	112	128	116	110	84	99	101	129	115	107	112	111	109	122	103	122	124	102	123	118	130	114	112	136	110	99	106	125	118	117	104	121	120	109	118	114	137	130	122	107	103	122	102	118	112	121	108	112	112	118	125	89	105	105	109	102	136	103	109	91	105	115	117	98	108	132	116	106	113	104	109	130	114	118	114	115	106	106	107	121	100	130	112	126	114	115	101	122	109	130	118	125	113	92	122	120	98	106	117	132	121	98	106	123	106	141	102	106	120	140	114	101	106	113	90	106	119	111	127	119	113	104	107	86	132	99	121	109	122	113	110	130	108	103	125	102	121	109	105	129	114	124	114	110	117	92	116	108	128	103	113	112	105	111	121	124	109	109	128	111	108	118	97	125	114	103	118	98	110	112	102	106	93	118	117	117	117	117	103	99	114	124	124	116	119	125	104	113	110	115	89	99	107	107	104	98	100	122	127	90	102	85	99	112	103	110	117	107	129	95	131	113	116	112	113	110	89	116	106	106	113	106	94	124	106	109	119	105	117	131	118	102	104	111	112	91	110	111	117	98	110	88	105	108	101	117	121	101	112	119	101	113	120	112	103	112	137	111	121	109	131	112	108	102	104	113	104	107	115	135	113	132	114	118	124	81	114	102	107	112	108	128	121	120	129	108	119	112	124	119	116	116	134	133	113	115	111	111	121	124	104	135	110	124	109	127	115	110	122	125	116	124	113	114	121	136	102	143	95	121	126	112	108	112	110	139	144	122	110	121	103	121	126	111	103	131	129	124	113	124	109	106	120	112	116	129	88	110	120	111	127	135	123	102	98	111	113	120	116	105	104	113	119	126	104	123	106	128	103	110	114	108	112	114	107	111	101	123	150	122	111	104	116	128	115	114	122	112	125	108	138	119	106	93	104	100	119	109	106	111	118	119	114	98	101	136	107	121	119	107	124	100	110	118	97	139	102	121	102	131	119	111	119	101	125	126	99	128	111	126	99	108	119	122	93	115	103	97	94	110	111	122	131	100	116	104	106	123	100	117	121	125	130	96	117	114	124	116	121	119	121	121	125	115	122	103	114	106	129	110	115	117	103	90	123	123	104	112	118	104	105	115	106	105	110	128	116	112	122	91	102	117	114	103	93	101	130	112	104	119	115	96	134	100	120	111	114	118	131	112	108	106	95	111	119	123	127	99	104	110	104	107	113	116	134	129	136	104	119	110	94	124	113	124	136	121	118	127	130	105	105	103	104	125	117	91	124	131	102	126	128	110	103	122	129	131	102	116	91	117	130	104	127	133	112	119	99	101	100	118	116	119	126	101	132	110	102	112	113	106	124	127	129	120	118	103	122	124	127	110	136	122	111	113	99	98	93	117	122	102	112	122	106	119	135	102	95	102	109	108	125	129	106	96	112	103	110	137	111	123	107	104	111	110	95	113	107	115	115	118	124	109	113	124	110	113	118	123	102	128	115	112	107	108	118	110	122	115	93	113	107	118	142	117	108	117	117	119	124	124	110	120	110	98	130	122	111	109	121	105	113	111	105	118	123	131	115	93	123	117	127	126	129	118	91	118	108	129	115	119	113	114	112	103	122	102	120	114	108	117	105	115	109	110	128	124	102	110	123	106	110	104	133	117	132	101	127	117	122	141	104	127	107	125	110	115	109	114	111	121	121	109	109	98	120	114	115	101	105	111	128	124	122	111	96	110	101	115	113	107	115	121	129	124	124	101	122	129	96	111	124	115	112	110	123	124	104	110	112	113	134	109	121	115	115	116	126	123	88	112	117	93	112	128	102	116	116	110	121	107	121	119	107	109	120	123	107	107	137	111	118	103	120	129	125	121	119	121	106	113	108	101	114	136	120	113	119	101	114	103	128	120	112	111	116	118	110	140	120	100	102	130	122	118	129	139	111	106	106	114	99	107	114	93	110	134	131	125	108	102	107	119	126	118	119	131	112	115	107	94	118	133	116	112	85	126	108	109	120	102	98	123	102	110	132	132	118	117	100	130	109	131	104	111	119	115	114
7718	2360	5164	6036	5311	4311	3496	3033	2526	2154	1769	1623	1479	1382	1258	1175	1116	992	930	861	812	817	786	772	713	721	686	669	675	673	636	620	615	577	580	614	546	613	540	531	548	514	494	538	521	561	537	522	488	536	484	511	510	482	490	498	489	469	470	461	522	431	474	466	511	434	417	481	474	450	444	481	489	480	429	450	439	476	483	470	470	491	435	445	441	445	513	463	475	452	452	515	453	476	482	423	463	437	446	483	452	473	468	455	432	466	472	436	425	441	447	458	446	439	456	440	435	442	472	424	481	464	421	424	395	489	431	437	410	423	457	444	421	442	457	488	437	473	453	457	456	424	412	421	434	436	429	471	451	459	433	454	433	463	452	438	454	438	455	433	459	443	446	380	453	461	460	483	398	432	422	461	467	446	474	434	416	443	448	413	456	409	412	417	449	446	445	407	439	452	424	445	441	443	409	427	459	383	415	441	427	422	419	433	415	455	433	452	421	445	448	441	462	436	448	444	401	449	466	450	459	440	421	419	476	459	419	440	409	426	489	417	477	422	408	433	425	461	456	446	468	419	452	430	458	434	439	419	431	404	440	451	440	383	477	449	427	440	415	492	435	483	419	442	438	440	440	421	435	410	429	446	400	450	461	465	422	446	414	446	415	407	454	478	407	446	444	439	430	426	458	426	418	415	430	432	479	422	458	441	484	432	410	397	453	430	459	439	425	468	443	448	424	426	413	442	470	435	440	437	436	413	413	434	444	424	449	454	439	421	474	442	418	428	441	436	471	429	452	422	409	425	457	426	466	439	407	420	435	420	462	412	427	450	443	414	415	437	416	400	454	433	453	468	432	447	470	421	432	432	402	433	430	436	416	468	426	418	441	424	468	444	430	406	440	440	450	463	443	448	421	424	447	439	482	440	429	450	429	416	452	425	441	418	451	436	433	454	442	444	423	412	385	454	432	413	436	452	431	449	407	421	443	466	417	423	431	410	444	445	463	452	441	454	455	471	444	460	423	408	449	462	464	413	439	450	482	415	433	440	451	439	414	451	443	470	452	426	464	468	422	482	446	417	416	440	479	417	442	444	417	448	440	423	469	439	436	423	411	456	435	435	435	428	418	430	464	429	452	480	512	467	469	427	429	432	441	428	395	435	417	459	428	433	406	420	406	439	449	422	442	429	403	456	425	403	478	429	430	442	434	450	439	395	418	432	467	428	415	411	396	424	442	437	412	451	468	401	455	470	423	450	440	452	452	438	451	404	429	431	439	436	425	422	400	432	415	430	446	420	452	449	402	434	440	425	427	410	431	447	404	428	449	429	449	406	477	442	401	443	398	402	428	432	434	420	448	403	398	433	435	447	404	407	437	388	431	435	459	417	450	447	442	456	447	432	429	409	397	443	418	466	436	413	431	388	424	435	452	472	432	432	449	448	469	457	422	419	415	458	420	414	441	438	403	421	417	469	452	479	430	460	423	458	457	447	437	423	434	418	444	452	435	474	410	436	471	441	414	436	482	443	452	409	423	452	430	417	417	470	458	449	440	437	463	413	429	444	408	434	401	420	448	417	476	444	406	387	428	399	433	417	457	438	464	445	451	430	430	482	476	418	444	455	447	406	449	417	445	403	397	448	419	438	382	413	437	478	484	448	429	445	391	409	440	425	442	406	395	426	439	449	453	438	386	414	475	451	428	426	438	438	414	484	448	458	439	458	443	468	433	404	454	423	446	421	451	439	424	412	492	454	439	433	446	450	432	448	442	460	419	422	428	441	429	426	427	422	412	420	444	474	395	449	443	475	448	464	442	423	431	445	449	427	420	451	440	461	453	416	434	468	409	465	440	467	421	409	469	438	445	446	453	455	440	440	444	429	412	414	451	410	438	429	455	461	452	416	430	460	437	428	415	446	458	434	404	398	409	446	450	428	438	414	418	410	449	426	392	455	446	413	442	443	441	407	391	460	436	394	418	407	445	425	459	438	406	472	414	463	451	431	443	391	449	449	449	399	434	444	441	424	411	432	435	443	399	429	403	430	410	465	434	442	456	403	450	452	457	446	415	439	443	442	429	455	479	452	446	397	398	402	431	493	458	433	416	418	409	439	404	417	458	408	415	440	421	481	469	449	431	393	424	415	471	415	427	430	434	441	440	432	455	442	438	411	445	439	426	405	442	417	431	386	408	402	448	453	435	513	396	460	450	436	379	427	420	436	411	445	437	430	428	390	455	451	472	445	441	442	423	470	442	414	418	404	427	466	425	439	444	445	438	429	429	447	423	430	420	449	401	408	424	436	439	448	421	437	462	441	444	447	405	403	467	439	434	396	457	438	427	454	447	406	480	430	449	402	425	448	443	442	423	415	423	456	453	426	418	432	463	433	469	413	429	416	427	425	431	427	466	433	451	414	466	445	415	425	431	439	400	427	416	428	457	414	452	429	435	439	457	424	436	448	445	449	440	458	425	466	470	418	435	424	453	465	450	470	437	437	418	395	411	413	437	428	441	451	440	438	454	453	435	447	452	445	414	448	431	420	433	430	446	441	445	438	481	482	428	469	430	405	443	422	432	447	404	425	462	411	456	434	451	433	454	410	432	423	474	467	434	440	465	435	426	447	442	432	449	457	405	453	448	424	425	457	437	455	473	456	442	385	417	404	427	440	473	444	437	435	475	464	431	459	469	450	446	452	430	423	473	446	473	430	440	443	403	448	400	435	443	448	454	453	439	453	405	458	423	442	423	418	455	461	486	447	456	414	406	444	437	407	440	447	438	432	418	428	456	440	413	403	441	424	462	423	446	414	433	428	427	429	405	431	435	439	414	385	450	426	438	480	426	464	460	445	473	430	398	441	446	390	448	459	414	414	449	463	422	420	465	459	420	445	478	435	441	450	411	412	434	408	474	444	440	453	418	440	411	438	429	468	426	406	474	435	420	479	403	448	429	425	407	419	426	447	429	449	443	445	440	436	398	424	435	432	409	424	428	411	394	447	420	461	420	448	424	431	448	433	437	436	488	450	433	440	440	467	448	452	424	451	425	454	433	429	439	453	428	443	426	443	437	415	447	448	424	445	457	381	493	437	437	459	433	458	431	438	448	452	382	444	432	422	448	401	414	473	417	414	439	410	435	423	420	450	461	436	410	475	439	437	430	428	458	464	455	435	432	459	438	450	430	428	442	466	445	422	443	424	457	447	439	452	407	460	425	423	458	419	445	451	436	462	402	434	444	436	413	436	439	444	426	437	417	421	453	441	454	465	448	424	412	438	419	409	468	399	440	446	412	434	458	458	428	464	413	423	395	402	412	407	428	423	488	416	454	444	419	422	416	441	409	420	405	483	474	423	447	397	470	416	432	405	444	426	429	395	427	455	412	425	429	446	405	453	449	449	437	441	410	435	418	445	440	453	454	445	410	458	419	431	456	428	463	434	444	449	434	476	419	408	440	429	468	429	423	404	439	423	471	412	452	454	440	412	441	443	418	439	423	414	439	425	442	445
1087	268	290	275	261	234	261	236	224	219	232	201	218	228	207	233	231	231	230	238	232	236	228	204	219	236	212	195	228	223	218	219	203	191	225	213	218	216	233	233	211	252	178	213	224	206	216	215	222	210	214	214	231	240	252	200	208	204	226	189	206	225	228	232	196	214	222	219	236	209	227	237	216	199	228	222	207	225	195	262	219	224	215	216	213	229	235	209	213	216	207	213	224	207	205	228	206	196	243	229	223	225	243	253	195	226	205	210	218	228	193	236	238	220	225	233	221	201	230	223	208	223	230	236	195	237	224	212	217	215	236	233	227	187	216	234	215	203	231	234	228	238	226	229	201	213	218	231	202	233	211	204	209	213	226	228	206	226	240	205	223	213	216	218	217	225	226	235	223	200	212	232	210	242	212	212	245	241	233	232	207	233	235	228	230	223	206	239	226	235	220	204	236	231	232	256	222	242	205	239	213	227	228	210	207	207	206	209	214	215	222	208	216	220	230	228	214	228	226	195	230	209	228	257	244	217	192	210	229	227	221	219	199	203	225	225	224	233	245	227	232	234	192	192	234	221	223	199	234	232	205	216	240	228	242	215	221	182	236	219	243	180	266	202	227	235	230	221	221	231	207	230	219	224	226	242	239	222	221	237	223	249	224	223	210	235	203	236	249	216	242	213	195	221	229	243	237	219	233	211	214	226	236	224	193	205	226	237	221	226	221	248	225	225	219	226	213	218	210	243	209	209	216	227	227	216	224	229	199	224	217	237	250	208	227	230	219	238	209	252	187	215	239	225	214	214	223	258	186	232	230	231	220	212	223	215	225	205	235	234	231	232	244	225	203	214	231	243	218	220	194	224	234	218	206	209	224	202	190	208	204	190	214	223	224	252	205	249	234	231	219	221	211	242	231	244	249	229	222	208	220	224	221	218	237	208	202	210	223	239	242	234	226	233	223	227	227	206	195	267	237	197	223	239	242	232	204	219	215	206	246	233	233	205	261	228	197	218	231	216	224	231	230	229	243	256	192	204	219	231	223	250	213	240	217	192	194	223	233	215	228	212	224	192	205	228	229	250	231	221	214	233	223	243	217	188	226	233	250	226	222	230	193	226	224	228	209	198	234	219	227	212	232	220	218	211	226	238	229	240	213	201	222	196	213	248	220	206	228	229	222	222	218	252	229	231	200	228	227	219	194	248	227	209	203	236	248	227	266	201	209	225	230	238	201	230	178	225	229	228	230	233	210	238	204	231	214	222	214	239	211	228	209	224	234	227	214	203	205	215	213	221	222	215	234	198	207	222	189	227	196	240	201	252	217	201	226	232	211	225	245	229	235	244	242	203	238	234	205	222	212	225	233	201	232	198	222	206	227	243	218	216	217	231	250	211	211	223	245	223	218	208	216	194	203	211	237	234	219	185	205	243	227	217	252	219	238	208	224	207	217	216	225	207	220	210	225	233	204	198	216	193	186	217	218	243	209	229	208	215	235	219	245	234	234	217	237	232	230	199	219	208	207	211	238	201	231	255	217	224	223	194	240	217	200	204	236	202	238	234	229	205	237	216	219	208	228	218	238	234	198	211	190	208	223	206	233	216	211	250	207	248	215	226	238	243	223	224	238	220	183	221	231	198	251	222	199	227	225	193	216	197	207	211	212	219	231	210	208	220	214	206	214	175	239	221	207	222	215	192	204	230	251	215	212	235	222	231	226	218	214	183	215	242	223	205	225	203	207	225	247	226	225	223	199	223	205	221	217	232	232	205	236	210	226	215	215	228	212	219	207	235	207	240	210	207	207	204	216	229	205	217	206	233	222	225	233	224	219	219	197	201	233	212	205	223	199	213	220	247	232	218	234	218	224	229	229	222	199	220	240	206	207	222	205	236	230	247	203	201	207	205	213	234	207	232	203	203	223	219	228	225	209	205	219	251	229	212	221	224	208	222	204	231	233	224	201	203	233	221	207	226	213	219	224	179	246	203	256	232	228	253	220	235	216	245	224	250	218	237	240	230	190	222	245	220	219	225	232	229	202	238	199	200	223	237	224	212	236	223	230	230	204	211	222	212	233	229	241	233	217	224	225	202	214	207	225	236	229	213	218	234	242	231	228	237	203	230	195	218	226	222	219	228	234	223	246	214	218	222	239	205	225	223	225	213	224	210	220	218	200	227	230	210	200	245	203	211	227	200	211	223	204	234	218	230	237	229	203	253	220	195	190	228	239	215	233	207	221	227	223	221	225	238	204	209	213	226	232	237	238	204	217	204	211	215	195	193	200	221	229	209	216	225	226	192	211	210	214	205	215	200	237	208	222	217	208	205	203	225	239	230	221	212	239	229	214	216	233	252	214	235	196	232	218	230	209	213	248	206	228	240	194	241	215	235	198	207	225	203	220	231	230	192	237	199	208	227	201	250	220	224	231	233	233	224	204	209	227	225	228	221	213	225	218	238	228	219	217	243	221	195	206	230	204	199	197	232	221	215	210	189	217	220	199	222	190	218	203	212	213	236	209	217	233	243	227	203	211	225	218	222	233	210	237	217	216	218	213	216	189	214	227	207	217	209	227	222	234	214	235	224	253	201	191	224	217	214	206	215	218	228	205	224	198	209	226	217	215	231	234	190	223	224	230	246	218	217	220	223	228	235	204	243	213	220	213	226	226	214	204	191	216	204	217	218	230	225	210	194	206	222	201	179	215	229	229	242	237	221	224	233	225	229	234	243	220	232	206	215	225	237	198	221	229	210	256	195	220	202	244	227	220	200	219	233	225	214	234	246	235	213	230	212	235	210	214	214	234	236	204	214	225	207	252	250	214	221	212	176	200	231	219	238	239	229	198	226	215	232	179	213	226	205	227	211	204	216	227	227	211	225	236	246	228	209	228	209	264	201	214	173	221	212	211	218	194	221	224	221	196	240	231	215	206	212	210	218	215	207	237	227	238	210	195	223	252	209	210	219	224	215	198	223	232	217	206	227	224	194	213	217	236	222	228	216	238	236	214	239	206	202	227	234	228	213	205	221	238	211	214	224	208	233	216	212	215	203	229	225	219	220	205	212	243	214	222	226	206	210	212	216	230	230	231	199	208	207	214	213	210	205	235	228	251	207	216	220	208	233	183	219	220	226	196	215	220	216	226	234	218	214	211	204	228	212	217	200	211	228	217	220	213	226	233	203	207	207	215	221	216	197	232	214	198	246	245	206	235	222	237	226	208	209	204	236	227	233	225	232	222	198	224	225	212	202	215	211	225	240	223	194	207	205	243	217	203	199	231	214	227	209	219	222	211	211	207	212	240	223	235	206	218	239	227	212	222	227	209	191	228	230	208	213	234	250	225	177	228	209	210	221	230	252	222	238	258	229	217	211	208	248	229	194	243	197	202	210	214	227	195	197	203	197	193	197	208	213	253	228	215	248	232	201	217	211	242	219	228	243	213	234	170	226	224	185	224	229	210	216	199	228	216	249	213	223	223	223	214	219	209	227	203	230	222	217
2362	842	906	968	959	896	827	851	858	816	789	771	779	757	774	766	832	782	745	769	789	769	759	778	804	731	774	817	750	773	796	721	767	749	754	689	787	739	745	720	736	769	738	750	738	777	747	749	728	762	714	779	757	701	774	782	717	815	766	700	736	759	786	744	755	787	775	729	751	756	763	723	709	726	714	758	777	768	781	756	757	786	771	722	730	742	741	748	787	727	774	735	780	747	750	745	732	761	675	771	764	751	708	743	757	725	744	741	721	720	738	770	751	754	784	749	772	769	736	745	695	731	783	697	773	720	738	742	750	772	784	779	762	747	756	711	753	814	714	771	740	772	774	760	749	773	773	803	724	820	734	700	820	766	741	728	770	751	684	788	732	737	782	725	723	747	740	713	746	775	759	766	737	729	769	718	745	736	720	756	725	752	732	761	772	765	770	731	727	773	805	760	742	758	752	725	753	733	774	805	726	783	722	758	741	740	745	789	742	770	728	769	783	746	769	735	744	773	745	729	731	781	767	696	759	760	762	745	748	782	690	772	737	726	756	749	799	743	737	712	756	737	743	768	763	732	773	760	704	769	759	746	748	755	742	753	769	697	764	741	736	756	775	728	766	743	735	736	773	777	767	722	735	764	767	730	734	761	769	795	771	697	722	742	770	736	750	743	721	738	760	786	774	750	745	721	697	711	734	738	727	767	773	740	715	776	748	750	780	711	765	773	747	753	808	733	725	707	813	739	704	759	749	733	744	760	749	720	764	724	758	745	730	727	758	722	734	747	770	731	781	827	790	716	729	722	784	787	758	713	768	737	722	729	736	821	727	773	756	711	726	808	742	759	779	728	763	750	738	782	758	762	819	762	778	780	754	776	755	705	746	762	766	775	771	732	744	778	735	752	695	745	773	741	794	729	811	764	761	786	762	721	763	773	746	783	786	729	797	735	778	772	785	699	736	727	772	746	741	724	741	780	769	756	777	715	734	729	747	765	734	738	743	741	735	724	708	785	770	712	730	740	739	762	728	759	722	734	721	737	795	803	772	766	789	744	710	742	767	774	783	759	738	718	792	739	715	740	788	769	753	771	773	769	731	747	788	753	741	792	758	771	772	747	769	755	723	758	823	760	732	751	736	731	755	731	704	763	727	764	737	758	684	697	752	756	703	761	773	778	776	771	761	753	733	756	698	766	763	744	718	769	742	757	772	767	788	776	772	740	741	757	758	724	773	758	738	702	760	726	689	727	706	726	724	783	786	742	750	753	730	744	773	788	753	776	764	750	753	741	748	740	727	774	766	690	729	769	739	713	769	775	772	719	707	796	758	764	777	772	748	749	730	773	782	739	759	738	719	705	728	787	772	770	712	735	743	763	761	814	742	749	736	757	747	727	776	698	722	814	771	744	726	809	745	789	741	759	760	765	730	756	743	759	732	747	747	718	710	745	770	727	724	788	749	733	718	791	770	753	725	756	721	721	761	756	753	743	718	724	751	731	763	774	740	739	753	741	752	764	740	737	699	738	722	747	724	771	768	737	722	766	786	746	737	744	752	811	770	762	732	745	720	733	736	743	753	807	714	760	756	742	752	707	771	736	733	730	761	727	720	759	720	717	764	712	792	718	735	699	704	759	773	723	759	763	741	750	754	773	758	749	746	735	751	749	781	737	761	751	751	708	726	730	781	730	754	766	763	716	741	740	767	733	789	716	709	755	754	722	783	780	795	741	776	800	761	746	722	774	771	762	753	741	753	726	757	771	757	729	751	764	687	782	767	758	762	723	743	732	763	754	750	789	755	770	715	764	725	748	750	757	771	725	747	722	763	753	737	695	759	741	786	743	708	779	746	773	756	741	734	718	751	801	807	700	754	724	709	727	729	760	722	728	750	757	790	759	779	720	762	690	764	745	777	755	742	718	780	751	699	717	746	724	755	757	813	737	716	766	758	754	754	709	732	734	750	783	734	747	718	726	774	765	719	813	806	752	736	752	773	761	787	764	788	762	744	758	771	735	740	728	773	756	723	768	759	761	709	722	776	735	766	759	715	757	752	762	787	794	713	743	759	767	741	743	728	727	772	753	748	717	742	780	749	757	770	739	784	731	770	797	745	756	764	758	743	731	762	727	754	754	779	679	757	694	750	749	719	748	772	772	735	785	769	779	761	744	770	768	758	764	735	734	757	782	747	755	740	780	771	754	730	810	737	742	761	746	746	786	765	759	727	776	712	695	724	773	747	717	736	727	749	750	779	746	730	804	736	739	708	743	791	758	773	774	758	798	765	716	790	749	705	733	704	780	749	766	721	720	785	737	754	770	758	746	819	757	769	797	761	751	711	734	717	739	743	738	780	770	724	740	770	769	716	763	759	728	717	730	778	794	728	711	770	761	732	747	740	741	694	729	736	781	791	744	725	809	749	711	768	750	740	749	722	770	792	711	772	750	743	711	767	774	778	719	759	733	703	805	717	806	760	735	728	754	705	754	739	771	720	741	735	753	745	717	728	767	769	719	767	732	743	674	752	751	742	744	769	743	792	732	763	779	784	786	753	787	788	748	724	716	747	717	765	801	694	750	694	722	770	800	745	805	746	724	751	728	749	728	774	686	739	697	774	776	786	779	750	778	746	753	730	729	731	733	751	754	746	707	714	739	746	790	751	742	760	725	730	748	722	789	724	730	736	735	825	770	753	798	729	726	797	740	738	818	801	763	744	768	730	726	717	726	687	734	769	760	801	771	735	777	716	730	719	753	747	819	820	730	784	794	751	733	722	705	757	776	742	696	770	767	735	739	770	761	746	763	733	804	756	745	746	724	737	722	748	762	693	787	771	714	716	802	766	771	806	757	755	734	733	762	761	757	717	744	744	745	717	715	739	767	787	720	748	754	697	768	802	750	770	752	724	691	746	732	775	729	697	785	762	750	736	767	759	770	746	686	751	723	764	796	754	771	764	774	700	758	769	776	796	768	734	769	765	766	737	745	711	734	747	755	721	771	754	756	732	775	780	746	731	753	750	736	747	691	731	728	745	767	746	700	780	796	762	749	748	755	779	750	705	701	748	720	755	810	721	726	780	777	718	748	736	797	731	747	745	746	738	695	784	751	759	761	770	750	753	780	744	753	756	739	739	752	787	715	737	749	739	769	728	805	786	764	805	756	762	777	780	771	769	747	761	736	743	764	765	759	746	762	753	735	752	724	758	764	742	704	757	732	738	753	748	803	740	741	817	678	667	729	757	726	731	727	724	715	750	763	746	780	747	734	747	752	727	764	772	697	773	744	737	741	780	766	729	758	738	739	736	744	761	736	746	710	699	743	715	757	734	733	698	728	731	715	743	759	754	696	762	756	705	755	750	744	777	741	770	770	759	725	688	761	790	727	744	772	759	768	758	730	719	739	815	786	798	728	797	725	793	774	765	752	762	708	762	727	758	704	781	741	732	728	730	748	757	755	794	705	741	794	764	735	735	761	744	739	743	760	750	747	712	752	758	721	736	733
4003	849	1168	849	595	449	359	290	251	234	224	174	190	175	189	149	165	158	143	127	133	141	156	142	135	134	128	136	133	135	146	118	152	112	123	120	113	136	137	125	104	122	126	128	111	129	125	126	115	105	124	142	104	110	112	99	117	127	113	130	131	106	114	111	134	114	123	133	130	123	134	114	130	120	138	119	108	121	122	114	132	124	115	124	108	122	117	135	119	125	121	125	107	121	108	120	135	120	117	129	125	127	123	120	103	100	98	107	123	110	130	134	122	128	124	113	108	133	116	128	129	108	102	125	123	99	126	112	110	115	111	121	111	92	104	119	110	143	115	105	111	112	119	108	121	121	137	105	104	124	112	114	102	143	121	115	117	110	112	125	133	121	112	129	125	130	119	118	139	126	119	140	129	129	117	129	124	124	99	117	129	107	120	134	113	111	119	136	129	120	99	127	132	107	116	113	122	121	100	105	115	117	108	126	120	102	108	122	112	129	130	127	115	152	109	123	133	118	110	107	124	111	113	107	111	104	130	119	108	96	129	107	118	117	128	138	122	109	108	113	128	116	123	131	110	113	108	118	125	118	130	124	116	121	132	115	134	133	128	115	131	141	121	105	114	108	117	118	104	123	112	111	112	134	115	112	110	110	120	118	128	116	120	120	111	125	159	119	147	112	120	114	124	114	121	118	118	119	126	110	128	114	103	111	113	116	119	100	132	123	122	111	105	101	126	104	99	105	103	130	116	117	130	106	114	109	106	104	130	122	121	116	113	134	108	112	106	126	118	130	142	123	107	107	108	130	116	110	129	111	108	123	127	114	123	120	101	118	117	118	109	118	120	122	124	115	121	121	140	106	129	109	115	105	136	100	117	99	127	112	108	111	110	132	99	126	104	120	124	132	108	118	115	99	112	138	129	113	133	116	123	100	112	112	117	105	129	98	123	137	105	101	115	94	110	127	134	117	140	101	126	95	99	124	121	111	124	124	112	102	122	102	130	107	108	108	132	117	145	118	120	131	119	132	135	120	124	105	121	123	115	100	114	126	126	124	121	107	113	118	105	121	105	121	102	116	113	106	115	124	108	130	129	120	122	95	109	122	119	131	99	125	109	107	100	116	114	111	111	132	125	119	106	128	108	132	127	112	110	119	130	106	111	106	110	124	112	112	105	119	108	113	121	119	117	110	129	107	122	117	112	115	126	104	126	113	114	120	111	130	113	116	100	132	113	96	117	107	117	115	111	115	136	112	124	122	119	129	119	130	123	135	130	110	121	127	129	115	132	122	120	128	125	104	107	121	111	130	104	113	119	130	131	138	114	117	100	122	135	116	122	125	116	120	118	116	128	90	138	116	124	98	117	108	126	100	111	126	130	116	114	124	133	133	109	107	123	120	106	97	118	116	134	94	126	100	104	121	123	121	135	108	127	116	122	134	131	110	110	125	117	109	108	106	116	113	125	105	128	117	108	109	95	118	124	116	127	117	121	130	123	108	118	105	116	110	117	125	120	126	110	121	111	124	105	112	133	111	121	116	123	131	130	90	102	125	125	126	105	105	131	99	127	128	104	120	119	127	131	123	117	101	107	103	109	100	113	138	126	121	122	122	110	113	107	115	110	116	113	112	116	114	129	110	108	107	132	129	112	129	116	112	113	123	110	114	102	117	119	119	118	99	98	105	121	137	126	126	110	122	119	114	113	121	113	111	124	138	127	114	122	111	103	100	100	115	122	109	100	110	130	125	101	131	123	117	89	108	115	113	126	123	130	121	130	120	126	136	103	120	106	148	114	133	122	126	112	125	124	107	118	114	134	112	123	118	108	103	122	130	128	110	104	130	105	119	112	123	120	118	119	123	109	104	99	143	114	105	118	139	131	130	105	122	117	129	107	99	120	144	113	121	114	122	128	121	125	112	102	109	115	127	115	116	109	127	112	104	136	117	119	107	123	114	121	111	114	99	111	124	96	134	128	122	111	115	131	111	113	109	121	108	105	99	119	151	115	104	111	130	111	110	112	121	111	114	123	128	133	111	128	107	121	114	110	119	141	123	112	91	102	134	111	122	133	120	119	104	105	103	139	116	100	116	116	123	101	97	110	129	114	102	127	122	130	109	118	126	117	107	117	135	130	143	147	130	104	115	119	113	100	130	127	129	119	120	147	119	111	146	121	128	122	123	104	109	111	113	117	127	120	125	126	116	113	117	113	95	124	104	110	124	125	127	119	111	121	138	111	107	135	120	111	108	122	118	135	117	135	126	113	118	124	128	118	130	133	123	117	118	113	118	119	127	123	107	135	133	133	109	111	118	119	137	117	113	112	104	123	112	114	116	111	143	127	119	128	123	122	124	121	99	122	125	129	126	119	119	125	108	120	117	130	121	112	129	112	111	123	121	134	121	117	120	95	108	104	123	111	119	96	121	127	113	103	103	117	131	110	117	117	120	114	128	99	128	109	122	131	112	117	119	116	122	118	126	116	128	125	120	123	129	132	119	108	107	111	124	91	101	117	118	106	128	124	108	105	116	123	126	94	130	112	111	111	127	117	134	124	111	104	117	135	150	111	116	107	125	116	127	130	126	127	118	116	138	119	115	114	126	119	110	106	101	114	104	119	114	115	124	114	121	121	114	100	122	106	118	120	131	121	108	126	128	130	143	94	124	145	115	134	109	121	116	128	119	103	122	121	139	117	117	108	127	115	123	125	112	117	133	129	122	109	125	129	121	116	122	119	118	117	99	129	130	114	103	135	154	103	118	124	139	116	150	118	111	125	133	122	133	102	113	130	124	110	141	115	117	118	114	120	107	120	113	106	125	134	123	107	133	103	106	129	94	115	106	106	131	140	102	107	110	117	102	99	124	124	117	120	111	103	129	128	115	117	136	120	114	101	113	117	112	153	120	123	136	130	122	126	101	112	131	122	123	108	113	115	118	137	117	110	149	115	130	124	120	116	134	115	116	112	148	124	97	116	121	114	112	116	128	149	113	120	134	123	139	129	101	117	130	94	105	112	116	122	125	114	108	112	124	105	119	147	114	137	119	106	110	125	125	113	104	120	118	133	115	136	108	122	125	142	118	136	122	126	127	108	114	115	129	97	116	119	113	104	144	102	126	97	118	110	135	111	120	106	120	125	131	129	127	124	113	118	119	115	111	143	123	130	116	127	109	111	102	111	118	120	123	124	133	123	107	113	120	115	116	107	143	101	121	93	114	118	120	118	131	105	107	108	106	122	127	126	101	103	112	111	109	118	137	128	107	116	117	106	103	127	122	109	134	151	97	130	128	123	124	126	116	127	106	104	107	140	141	102	113	103	115	138	132	123	114	121	131	108	129	108	120	102	111	138	117	131	108	116	132	119	126	124	129	113	142	137	105	128	118	116	127	117	88	105	114	120	119	115	124	120	120	130	92	119	104	127	148	98	124	128	114	108	110	117	130	114	112	121	119	121	131	130	113	120	135	103	117	107	130	137	111	124	115	122	104	131	100	124	100
5384	1373	2867	3430	2803	2442	2020	1757	1485	1259	1153	1011	978	893	888	815	784	760	697	616	656	628	616	579	611	556	596	535	588	525	592	541	520	553	522	491	532	480	504	495	511	473	499	489	494	470	473	524	510	486	452	492	453	443	452	496	482	489	490	470	451	465	456	467	429	450	448	448	432	420	457	523	438	438	425	427	446	465	455	446	439	452	445	446	449	430	483	489	432	447	477	455	437	422	475	470	431	497	468	444	465	451	438	437	455	474	418	486	431	428	415	442	453	427	420	452	445	427	480	461	446	461	439	413	458	419	452	449	456	425	414	468	444	492	425	426	449	462	407	479	442	442	461	425	458	444	468	433	419	428	479	438	479	443	486	459	455	440	425	446	461	481	418	400	410	408	467	400	460	436	419	444	454	436	475	448	461	445	417	421	460	470	447	467	453	451	476	431	460	386	447	435	443	421	441	468	474	415	447	448	462	435	431	481	488	440	417	452	459	435	455	456	450	452	425	431	416	455	442	434	426	414	389	446	447	446	447	437	433	448	406	453	466	444	455	462	455	430	432	454	420	443	450	478	445	424	474	430	452	442	435	442	424	433	465	455	438	440	454	466	428	419	454	485	427	450	427	446	471	448	453	440	404	455	418	431	423	426	437	434	414	445	445	442	447	472	450	442	450	463	452	461	476	436	497	451	445	494	447	426	433	470	433	455	465	459	415	455	439	438	461	450	461	438	409	454	442	466	449	445	447	430	447	422	419	445	421	441	426	431	444	442	442	441	430	451	441	434	471	382	440	416	415	436	441	441	459	445	433	475	420	422	438	440	457	438	444	414	462	432	472	408	431	437	461	450	458	425	427	451	425	438	419	447	465	459	449	444	418	430	463	469	412	463	413	435	447	463	422	475	446	451	423	436	435	435	442	409	438	456	429	449	474	440	419	434	448	434	467	442	477	426	431	425	426	467	389	418	461	436	442	440	470	475	395	445	441	435	475	433	455	449	431	417	480	446	445	457	466	445	483	428	443	481	431	446	415	499	450	472	463	429	419	456	434	443	445	473	435	401	422	425	422	418	431	409	437	452	449	469	465	456	432	460	432	431	412	443	430	464	433	447	472	470	465	453	421	487	448	413	481	475	450	432	435	466	478	452	462	425	442	432	433	466	418	424	404	418	410	465	449	426	435	465	425	451	430	457	419	468	433	477	455	456	446	424	456	422	412	442	462	483	488	417	442	431	450	487	449	454	431	431	447	445	418	424	439	460	434	438	473	420	464	458	470	446	453	396	470	469	454	429	430	421	409	483	459	448	451	428	450	474	438	441	456	452	427	417	438	458	439	468	446	476	433	472	463	445	442	441	405	458	448	432	480	449	441	425	435	440	453	437	446	448	475	465	429	403	426	437	430	451	408	425	402	463	422	433	430	463	442	419	448	428	458	442	451	444	436	407	438	418	447	432	475	433	441	465	430	455	439	422	460	427	450	463	434	449	421	481	463	417	423	452	448	436	440	477	419	446	469	434	455	431	461	485	463	428	406	432	416	471	438	413	462	435	437	438	438	412	444	441	460	488	467	463	439	439	426	455	422	466	464	459	404	426	447	472	453	460	470	483	457	444	456	459	435	456	439	444	414	452	431	449	461	396	422	443	424	454	428	425	418	461	450	412	453	395	416	448	461	439	460	445	435	492	459	403	409	456	431	431	404	438	454	450	427	464	453	451	424	434	424	467	444	424	405	438	453	450	443	437	451	466	449	456	476	474	467	466	457	432	421	490	428	435	453	420	422	453	492	477	441	425	440	417	405	458	426	416	436	431	466	446	430	442	467	415	440	493	494	438	400	434	451	427	435	409	415	450	421	423	446	442	438	440	464	426	404	426	429	419	411	465	473	440	457	408	466	421	440	433	460	461	422	465	412	423	445	480	424	468	442	416	437	402	441	424	422	430	429	422	476	434	437	446	450	430	477	430	439	424	436	457	443	416	431	444	454	403	414	409	416	414	463	448	497	438	488	459	430	453	439	449	438	428	441	458	462	438	446	439	467	419	472	459	468	388	456	422	424	426	453	444	461	446	477	445	449	415	460	433	435	465	425	453	436	446	453	430	444	430	419	462	405	439	475	464	454	453	467	454	452	416	452	460	439	446	469	454	463	470	453	430	467	403	419	437	437	442	448	445	477	448	445	467	481	398	433	458	466	437	414	448	469	424	448	426	387	379	429	453	424	450	393	474	466	429	409	414	438	429	447	447	440	452	454	448	478	430	443	411	442	466	404	410	436	404	438	393	404	399	474	477	444	451	408	441	439	488	450	440	489	405	429	467	454	458	439	459	448	446	433	426	449	464	414	435	446	449	448	463	474	463	452	488	403	421	434	417	415	445	437	410	485	471	432	461	443	461	446	424	481	439	419	492	440	430	473	420	440	451	425	438	474	451	428	430	445	428	446	452	462	434	415	441	460	478	444	444	435	474	442	434	437	457	420	482	423	466	441	427	483	475	428	450	465	427	434	436	459	429	400	433	440	396	438	442	447	450	427	427	422	487	424	457	443	450	449	436	438	409	479	455	432	437	477	452	450	395	472	428	421	458	485	392	410	423	463	463	453	463	433	406	458	440	480	432	414	445	447	447	437	453	459	489	457	438	475	433	424	472	439	458	434	466	463	451	448	444	410	430	492	405	475	477	430	429	434	420	439	485	451	463	482	410	429	452	455	423	403	467	453	448	430	465	474	453	444	455	470	471	468	435	377	432	422	433	437	467	450	418	447	433	445	451	435	437	430	469	443	474	456	459	440	457	420	462	421	435	422	474	472	439	444	426	419	451	448	445	476	446	451	447	439	470	465	428	442	431	422	440	430	446	435	440	484	440	438	445	454	457	459	416	451	407	420	386	427	421	464	441	446	419	460	442	413	484	466	443	446	525	426	456	428	460	431	469	430	476	427	408	462	454	439	453	416	477	472	478	410	465	445	450	439	438	454	453	435	459	436	461	477	462	426	413	491	411	407	441	443	445	456	476	427	428	466	458	440	480	406	420	441	464	440	449	414	463	433	450	451	461	482	459	447	440	432	449	413	469	426	455	456	430	446	432	428	447	453	421	445	466	423	458	457	424	471	438	413	416	448	434	435	453	422	450	420	434	473	441	419	406	414	499	434	450	450	446	443	433	439	470	431	437	462	441	438	448	462	431	430	428	407	423	429	448	440	470	467	420	438	466	416	436	463	462	438	464	443	447	416	431	452	456	455	437	433	466	411	435	455	407	428	427	399	459	465	415	462	465	425	457	433	438	432	416	420	401	443	463	477	449	435	461	428	478	444	456	411	460	428	432	422	502	439	416	458	462	453	442	441	452	457	446	450	478	450	441	405	418	428	456	460	432	439	452	427	409	442	428	459	486	439	446	486	465	422	428	444	440	453	421	482	462	477	432	421	469	425	450	427	451	433	430	431	416	422	439	447	418	417	460	447	398	449	457	480	421	423	411	454	425	469	435	424	436
7791	1733	2340	1700	1243	795	583	525	403	327	280	259	254	273	219	193	175	172	157	140	163	152	161	135	122	134	160	159	124	142	122	120	134	118	122	112	124	124	113	136	118	124	133	111	126	109	131	125	134	105	119	116	136	128	108	123	130	99	130	112	133	124	117	125	105	107	121	116	124	113	116	112	109	134	120	129	119	133	121	117	97	101	102	116	113	109	109	108	116	114	115	100	117	112	120	112	107	112	113	124	103	120	114	117	101	109	119	92	115	92	107	109	133	107	120	112	113	116	105	108	141	119	115	118	101	122	109	129	103	111	136	117	131	112	113	103	115	116	117	87	107	112	106	113	104	99	132	105	120	131	132	116	116	117	110	115	121	120	123	111	124	107	122	116	129	111	113	128	106	97	101	122	116	108	127	110	117	125	111	122	106	105	126	119	115	110	106	116	104	140	99	116	112	130	126	114	107	110	122	104	114	122	116	109	120	129	112	108	115	142	129	123	104	126	121	117	113	105	101	95	128	101	125	124	112	96	125	119	106	113	111	111	108	97	117	124	121	115	110	125	97	105	116	104	114	133	97	127	116	128	99	114	117	100	128	113	110	114	100	112	102	103	108	129	107	109	125	127	90	126	108	103	112	107	122	116	105	108	129	114	143	117	112	103	125	138	115	137	118	110	97	115	129	105	117	122	103	116	92	118	103	126	109	114	111	106	107	98	106	100	123	112	112	122	112	125	110	110	92	98	108	126	116	101	120	128	97	129	115	90	118	128	113	120	119	114	128	108	112	108	103	107	98	119	111	119	127	96	111	102	123	95	104	128	115	112	120	116	116	115	110	112	111	120	101	135	108	120	116	118	115	116	119	106	124	105	99	116	120	114	103	119	130	111	113	118	106	123	96	126	134	123	114	115	90	101	109	110	125	118	89	111	117	107	125	117	119	106	96	129	103	107	110	116	116	103	90	103	110	92	121	110	114	124	128	123	112	100	109	110	115	118	126	134	121	106	114	117	98	99	102	107	105	121	120	113	110	116	108	108	127	108	111	117	114	124	117	117	124	102	113	97	108	121	88	120	108	123	106	125	126	114	116	112	114	100	123	115	123	120	124	130	115	123	113	132	135	103	131	115	108	116	118	126	121	113	110	129	124	107	107	131	101	97	119	148	117	126	119	117	101	120	115	106	114	112	100	113	135	124	101	119	104	117	116	137	112	108	111	119	113	114	105	117	113	122	105	124	132	119	124	121	111	110	112	100	122	100	129	108	125	112	102	121	101	113	119	109	108	105	111	118	117	110	130	86	123	120	122	103	114	121	114	110	132	114	125	121	129	98	121	109	101	137	106	91	123	117	117	127	120	102	121	124	103	107	109	129	106	115	110	115	101	118	112	102	129	110	116	117	85	108	108	95	107	128	129	108	115	100	110	132	106	118	122	98	107	114	127	118	116	122	125	118	111	91	92	106	106	105	115	103	124	105	114	119	98	111	108	119	133	105	129	106	121	110	125	118	116	104	116	122	122	102	96	114	116	112	122	121	111	103	108	124	104	104	120	108	122	116	117	98	82	112	111	104	107	120	104	112	123	114	138	107	112	107	95	114	123	115	110	115	129	111	115	115	116	111	114	112	119	91	113	120	122	120	107	119	109	124	116	101	104	97	107	113	115	104	127	125	106	102	131	109	119	108	108	115	120	118	110	130	117	119	95	92	86	112	122	118	136	96	105	117	116	118	131	123	109	107	121	111	114	112	128	119	119	131	139	108	110	125	105	114	101	113	102	102	119	105	108	102	111	112	129	105	118	102	131	133	102	112	99	128	101	123	103	115	108	109	97	112	105	98	127	130	129	93	121	119	122	122	117	122	123	124	100	111	101	105	129	118	119	118	120	127	117	120	147	102	99	109	95	122	106	111	113	121	117	107	120	105	108	112	121	106	98	147	129	100	107	114	89	129	119	106	116	132	116	111	100	112	104	122	122	101	121	93	111	132	100	113	126	135	120	123	116	99	123	110	104	106	136	140	123	118	118	106	112	108	128	117	96	124	98	111	132	115	139	105	120	112	109	127	121	141	119	99	100	103	113	106	105	106	126	125	118	99	121	121	108	97	107	98	112	96	124	123	124	103	109	124	103	126	117	114	112	107	97	139	100	128	109	104	119	106	115	127	120	134	128	112	118	109	112	107	121	116	100	108	108	108	117	112	109	115	105	104	107	120	115	130	100	120	105	115	103	116	111	101	119	122	101	132	116	116	118	103	113	121	109	130	96	111	120	115	114	143	90	101	115	109	116	117	115	118	109	96	117	91	132	99	130	110	116	121	123	124	110	131	100	112	123	132	105	99	96	116	131	114	107	112	119	103	102	103	112	108	128	110	114	106	122	107	119	118	106	109	116	117	126	107	126	140	118	99	110	121	127	103	120	111	125	113	121	123	105	101	96	120	119	107	114	113	114	99	128	128	109	97	106	133	120	112	115	124	128	107	126	119	131	100	109	123	101	101	127	89	137	129	97	105	111	119	98	111	112	125	129	89	140	102	117	119	113	105	109	136	112	121	114	137	134	124	121	104	109	105	107	118	111	123	115	115	110	107	118	102	125	115	125	130	117	116	121	105	119	106	123	104	116	114	100	130	133	110	118	112	110	101	97	114	120	113	103	104	124	117	98	110	126	116	108	129	129	110	105	109	106	102	109	135	111	119	122	122	106	114	111	120	96	105	103	94	107	117	117	96	119	119	114	113	115	105	112	123	102	108	105	124	95	103	117	122	112	121	112	97	106	91	130	107	95	127	122	111	107	123	110	120	136	112	92	99	119	117	117	123	114	105	112	124	108	123	112	126	102	122	99	123	115	118	112	113	106	113	97	109	108	128	103	134	118	99	94	98	115	117	126	119	106	107	120	121	115	91	125	108	100	129	104	123	129	101	103	128	112	103	109	116	104	120	120	119	105	119	108	121	116	121	135	124	111	118	104	130	126	114	99	122	115	113	109	102	106	107	138	115	126	104	106	102	110	105	114	99	103	116	111	106	116	104	116	133	108	100	99	135	104	112	127	130	111	130	105	112	103	97	121	130	131	129	107	94	113	124	140	114	116	123	124	116	112	115	110	112	115	117	126	117	119	115	113	125	111	114	108	112	134	105	115	104	131	104	116	127	120	110	106	128	104	109	95	104	120	101	118	118	123	110	100	96	115	108	126	115	110	126	110	120	116	111	99	108	120	126	116	130	122	139	109	131	102	108	107	111	96	114	100	147	112	123	110	111	107	104	113	118	132	105	109	114	86	97	117	114	123	106	115	110	106	111	113	126	99	108	109	113	121	119	141	102	130	117	110	105	127	90	104	102	100	112	117	111	118	96	100	105	103	123	117	106	114	94	130	116	116	102	105	111	104	108	117	124	102	119	118	125	130	136	119	111	134	120	135	122	120	119	122	107	111	131	109	88	137	106	102	98	100	116	101	92	116	121	105	108	110	110	124	103	110	105	110	107	131	117
7831	2290	5236	6052	5167	4302	3496	2936	2459	2126	1790	1644	1440	1370	1287	1105	1118	1019	933	849	879	839	798	752	755	704	704	640	675	708	615	599	603	606	613	597	561	576	564	539	549	558	518	573	541	542	453	509	514	502	535	520	517	498	451	502	494	490	487	485	464	486	497	468	488	446	481	444	499	456	438	456	474	470	462	491	441	449	476	460	443	483	437	468	485	487	468	434	440	445	493	432	461	474	467	434	475	452	455	462	444	421	464	432	511	443	398	466	420	462	479	450	446	439	467	448	471	451	490	480	440	469	460	460	421	485	435	470	446	421	451	426	458	427	449	448	437	490	439	477	436	433	446	434	479	449	487	474	440	411	474	471	410	439	431	447	460	438	403	428	415	436	485	451	413	436	442	431	414	479	443	471	460	431	444	442	450	431	466	435	443	423	429	461	452	420	454	412	404	403	459	440	409	400	446	451	437	428	432	466	472	450	458	394	449	434	463	389	420	430	429	392	439	463	424	457	410	450	444	450	466	409	433	425	420	422	486	402	440	423	393	468	464	426	404	433	394	451	437	450	438	412	461	437	448	487	476	416	468	434	446	433	411	412	442	500	410	418	419	419	437	423	434	456	412	433	486	488	412	458	431	471	408	433	422	460	432	479	447	400	454	438	448	410	455	444	412	415	394	431	447	437	435	439	420	423	476	449	445	427	429	465	413	404	445	433	441	449	406	428	425	428	431	418	406	465	459	429	429	399	462	398	403	445	460	441	446	458	428	486	423	459	457	449	430	444	467	419	443	422	430	435	466	430	478	437	424	469	461	432	449	480	411	448	426	407	450	447	443	437	437	426	429	442	436	403	437	447	470	418	432	414	468	437	428	453	410	444	438	432	435	439	430	435	449	442	449	470	474	435	460	423	444	437	409	467	425	428	406	428	440	438	457	463	418	459	433	405	451	413	416	439	455	429	451	404	462	430	405	457	455	499	444	450	414	446	414	431	442	422	445	424	388	449	432	436	446	462	433	445	420	426	428	444	465	429	407	474	434	424	477	480	431	402	437	453	469	435	414	408	412	423	408	408	441	432	435	439	477	438	450	457	409	435	429	429	434	416	413	425	430	427	453	414	472	423	448	436	429	422	437	462	466	453	456	458	453	412	394	439	441	417	421	419	415	443	421	442	415	461	438	413	472	440	400	472	424	455	444	421	433	429	458	441	465	460	445	396	422	432	435	423	449	442	458	396	436	472	454	422	421	440	449	404	442	424	440	410	440	466	467	432	449	441	481	433	419	430	424	417	450	443	446	435	415	476	454	408	444	440	451	439	472	410	458	455	433	452	462	437	388	389	437	424	456	453	429	429	477	428	471	459	420	448	436	407	447	455	421	465	418	393	409	438	474	487	408	439	464	422	422	481	443	449	435	425	411	438	419	469	408	460	418	431	414	463	441	461	458	415	420	415	435	430	450	410	424	437	415	474	442	434	434	431	443	440	468	428	457	393	425	455	445	402	447	425	435	429	429	442	437	436	462	451	438	404	436	420	415	449	412	430	429	436	409	419	489	408	445	426	433	460	439	422	457	436	437	415	457	440	438	414	451	447	432	459	455	459	406	405	402	430	457	434	422	475	433	442	453	445	438	439	475	400	468	429	437	429	423	445	411	426	472	417	460	456	473	417	450	422	424	430	455	417	454	423	463	418	443	420	424	442	475	467	414	446	411	418	494	428	425	460	425	418	421	421	440	409	453	450	431	468	443	441	436	424	425	457	443	419	465	412	456	435	441	418	409	430	412	422	446	463	438	427	422	429	427	450	451	415	425	464	441	430	436	443	455	406	445	441	464	437	444	431	427	441	415	433	418	443	415	415	446	424	431	422	432	413	452	411	434	415	407	421	452	457	446	435	469	471	428	439	425	412	438	411	424	420	463	447	419	449	412	483	458	430	437	425	425	415	439	413	439	454	467	444	415	439	460	430	459	449	443	446	394	420	433	440	396	430	461	441	429	437	442	448	429	419	452	388	438	451	422	446	435	403	432	440	405	394	438	419	398	455	428	410	447	459	436	456	445	460	432	438	459	450	452	436	435	409	433	456	441	434	425	445	443	468	470	434	399	389	409	426	432	466	433	437	454	469	429	432	444	435	474	426	435	423	429	428	441	441	465	471	424	440	457	436	460	441	460	379	461	462	425	413	481	429	457	431	414	468	436	441	421	415	453	425	442	451	458	467	442	429	445	425	438	402	426	459	389	454	425	412	420	455	438	403	444	436	422	477	427	411	423	440	445	468	432	432	446	425	478	409	446	443	441	413	443	485	430	427	465	400	426	411	421	438	441	417	458	443	431	404	474	420	421	434	414	433	453	422	415	432	442	434	483	405	439	408	443	419	461	427	445	442	403	477	433	407	437	427	417	438	440	416	471	430	431	432	499	454	415	437	480	420	413	428	427	428	459	467	430	428	468	442	461	418	462	470	442	444	467	437	462	386	457	452	404	440	438	403	474	440	430	450	429	446	445	418	441	393	420	391	433	431	441	448	417	434	413	438	436	435	457	462	461	428	416	402	422	457	463	438	419	423	389	445	429	458	417	420	440	436	450	435	411	447	398	453	435	483	421	429	442	439	444	477	437	414	418	444	448	453	428	446	394	440	428	447	459	437	454	434	453	419	428	411	461	457	447	440	468	476	443	423	420	407	406	429	450	423	445	441	454	409	414	415	424	443	423	429	440	424	457	420	425	404	400	437	436	409	416	427	408	428	456	422	488	452	426	443	422	432	425	456	432	450	427	431	445	422	468	419	441	453	439	428	416	465	460	425	431	433	433	446	464	451	463	434	450	433	450	448	392	522	431	439	443	426	460	449	427	414	413	445	416	465	418	425	417	475	434	409	414	423	415	495	429	429	398	425	414	418	446	451	430	423	485	432	429	462	431	465	467	461	425	383	437	427	428	399	430	453	435	425	406	430	444	436	416	405	459	401	445	447	456	426	448	418	443	413	421	453	463	406	438	435	468	425	457	407	445	406	420	431	432	458	414	444	450	445	423	430	451	451	420	462	456	410	449	446	477	426	457	460	442	439	433	413	427	412	417	460	403	460	451	440	416	460	443	455	435	482	447	461	445	462	447	412	433	449	431	421	394	445	427	415	419	437	448	419	412	429	448	407	456	417	450	451	402	448	418	451	446	449	455	452	435	417	404	393	440	449	435	402	437	429	462	432	439	423	431	475	448	410	436	446	404	470	467	435	446	440	435	449	430	415	476	438	436	438	435	416	432	439	429	465	463	427	404	450	464	454	459	444	436	415	433	412	413	420	449	415	434	432	389	460	430	440	424	439	437	423	448	453	445	442	420	428	432	458	411	457	454	451	450	472	417	449	425	415	436	461	422	434	451	442	423	453	452	487	435	460	447	423	422	466	459	430	436	432	438	460	451	410	488	431	492	441	430	434	435	445	423	440	468	421	448	475	457	425	451	419	438	413	436	436	455	455	430	439	422	433	494	396
1307	310	304	281	260	254	248	237	258	213	247	268	239	239	211	240	234	215	242	241	214	251	235	219	214	224	259	229	235	216	245	231	230	223	248	224	246	204	241	247	233	264	223	209	228	214	224	226	237	243	224	222	250	239	224	243	214	226	244	213	213	226	238	224	249	232	212	231	227	246	239	227	271	239	207	225	236	216	219	226	218	195	218	231	238	238	232	228	222	248	240	236	214	226	231	217	207	240	207	240	211	217	214	216	219	235	228	214	218	228	237	226	210	226	223	251	226	206	215	254	247	231	240	226	223	218	228	217	226	256	239	265	236	240	253	244	236	235	216	229	247	237	223	222	223	224	216	194	238	243	224	214	227	229	232	247	220	207	231	214	215	240	219	210	214	244	229	199	225	200	242	252	235	239	217	231	240	242	231	250	233	232	256	217	229	220	247	226	242	246	235	249	269	205	235	248	230	243	241	248	220	222	271	244	225	239	243	210	260	262	213	219	215	225	221	215	224	220	211	243	226	203	240	229	266	229	240	231	243	221	217	200	224	224	223	240	208	210	245	235	233	232	231	231	227	227	233	232	208	248	243	212	224	255	250	205	226	225	241	238	210	211	235	220	211	224	196	247	236	258	225	259	241	237	250	227	221	238	229	206	260	243	218	241	225	247	240	213	240	231	231	219	232	221	250	237	236	193	258	254	225	218	256	229	200	223	212	218	222	243	245	254	243	235	217	233	250	241	255	226	238	252	243	248	231	236	230	218	242	240	249	211	247	232	242	236	222	235	225	224	221	229	245	199	233	219	237	216	248	241	240	221	230	266	209	222	214	222	235	223	231	233	214	237	249	217	236	228	252	248	252	236	223	215	231	245	248	207	251	234	237	210	213	217	230	235	273	196	247	216	228	223	229	232	245	239	240	245	228	212	213	222	229	235	249	238	244	206	244	215	246	210	234	208	199	194	208	220	238	227	239	238	251	191	239	210	236	222	198	253	245	246	201	249	218	249	198	222	252	204	229	215	239	225	254	238	248	217	226	215	205	231	243	228	217	226	246	226	238	246	253	238	219	198	247	215	250	217	222	219	245	242	240	222	226	231	234	233	227	213	204	230	235	238	213	235	251	232	244	228	224	253	238	223	216	247	251	223	230	230	236	224	217	238	252	246	236	228	234	215	196	239	273	233	217	229	246	217	237	218	203	233	250	235	237	241	228	236	221	230	257	214	247	234	212	223	212	247	234	227	244	231	217	229	223	248	234	217	223	225	246	231	223	220	231	225	218	256	224	228	228	238	237	213	237	204	220	222	233	236	243	231	237	231	230	220	242	230	243	256	217	217	249	212	249	217	215	242	241	236	212	239	237	278	236	224	230	208	238	235	215	236	228	244	233	261	235	207	237	244	230	219	245	220	221	215	234	248	208	210	242	220	238	231	235	227	199	227	246	244	242	235	212	241	234	236	205	214	207	231	227	244	230	233	230	227	213	234	206	231	229	235	267	233	223	221	235	232	236	211	237	247	224	231	233	215	246	245	242	216	241	219	220	223	228	241	200	203	275	222	224	235	213	254	235	230	210	251	251	248	229	244	248	249	226	201	241	220	226	242	245	238	234	218	238	234	229	235	228	245	219	242	223	219	217	223	206	233	238	256	236	220	246	219	222	219	216	226	264	227	230	220	245	210	196	260	215	207	240	211	222	223	207	189	231	211	214	228	253	210	223	264	240	246	216	235	257	266	246	227	247	252	247	285	259	252	251	230	225	240	222	241	216	221	205	229	250	240	247	218	233	241	206	204	235	214	227	236	227	237	215	228	242	217	242	243	234	232	209	245	230	237	229	248	235	233	240	194	242	221	214	243	215	210	227	220	246	236	228	226	226	255	235	235	213	208	245	221	227	231	226	215	257	247	233	245	236	235	246	211	253	229	240	214	249	257	220	258	246	240	240	232	238	214	205	231	224	236	236	226	207	231	243	207	233	217	202	236	224	231	236	218	219	242	220	249	206	229	239	239	201	219	239	218	221	241	230	237	258	228	219	233	241	223	230	222	216	226	200	260	243	253	229	245	240	234	220	205	194	254	221	201	236	206	229	246	223	228	207	240	213	210	215	232	207	251	236	227	203	207	208	234	222	267	256	247	221	220	242	216	247	235	205	230	234	219	235	217	225	216	247	250	205	215	235	229	227	239	240	222	227	234	224	226	253	229	243	231	214	211	256	217	240	239	231	225	255	227	240	223	230	235	240	228	243	226	244	234	209	221	229	202	240	224	230	257	226	222	219	238	197	244	219	209	231	216	214	233	208	255	236	227	232	238	239	237	213	244	255	243	234	245	209	224	240	203	217	220	241	226	219	230	255	209	234	243	225	234	245	248	227	230	228	220	225	216	212	232	202	237	262	232	223	232	224	236	232	242	225	211	215	244	226	244	241	245	242	211	236	238	239	233	255	236	230	241	231	242	247	226	226	211	227	227	247	238	224	211	241	223	225	227	250	252	235	231	268	236	221	250	248	208	249	238	229	227	222	234	203	240	220	214	225	233	279	239	226	233	215	246	219	216	242	229	238	229	234	221	226	220	263	221	229	229	209	226	237	208	219	218	220	197	222	229	256	236	243	227	236	192	218	205	221	210	214	244	221	211	240	230	242	219	223	244	237	251	250	232	232	242	233	231	237	223	255	232	250	217	215	210	215	221	235	228	212	221	240	215	247	241	246	213	222	229	219	208	245	251	215	205	209	214	231	247	246	242	226	241	232	206	212	241	234	230	215	229	230	219	269	231	233	254	240	216	241	232	243	237	230	233	222	243	245	231	207	233	222	235	206	241	242	254	214	240	235	221	222	248	193	255	219	226	243	236	221	237	247	226	239	238	233	266	223	245	229	234	276	217	223	233	251	218	242	225	239	227	221	213	238	262	231	255	217	197	216	210	216	228	227	236	209	228	221	204	235	242	236	219	236	247	239	229	242	234	247	222	249	205	240	217	203	231	235	235	257	209	215	232	217	239	207	209	236	218	248	251	248	222	245	254	250	232	239	202	209	249	240	228	245	224	217	234	243	260	215	218	248	242	233	239	240	221	226	216	219	240	224	254	233	221	270	219	220	202	219	200	234	215	251	236	240	211	236	256	227	247	232	211	241	229	230	221	235	222	236	245	211	236	246	232	246	251	207	224	240	230	236	240	233	219	237	262	239	209	244	211	240	244	234	243	259	237	257	237	221	213	223	242	220	225	248	222	229	231	210	226	225	231	256	234	213	241	201	226	201	213	231	255	215	253	227	225	243	255	247	259	218	223	261	228	208	228	259	222	258	230	231	257	214	225	223	199	260	209	243	238	246	229	236	225	233	230	224	242	238	218	232	234	234	218	260	210	211	213	240	226	224	218	243	249	235	222	244	226	230	251	232	227	201	225	234	241	210	257	198	235	238	226	218	238	233	233	241	236	229	220	240	228	209	256	224	240	226	199	246	235	230	232	236	236	233	217	231	249	226	239
2481	905	984	1028	976	944	933	908	868	838	836	828	799	804	825	813	833	823	838	785	816	813	803	832	796	816	788	779	784	852	824	778	744	825	755	814	775	809	753	831	746	790	733	736	747	801	773	776	780	762	812	751	797	781	810	805	765	810	854	791	814	827	765	786	755	801	749	785	807	799	765	795	792	758	798	846	797	804	799	823	778	817	802	771	784	779	785	865	772	818	826	808	753	745	811	819	812	785	777	770	769	743	797	759	802	794	747	795	764	812	777	736	799	750	763	766	835	812	762	751	796	776	762	797	778	822	804	777	792	806	772	765	845	780	780	778	771	703	786	805	795	813	784	797	788	781	783	750	782	819	760	796	767	815	791	763	787	816	773	768	799	842	755	788	748	814	790	753	847	783	795	759	810	797	800	836	821	792	825	801	789	791	757	730	777	758	771	801	828	793	799	790	768	781	760	749	787	801	808	751	816	819	802	747	842	780	799	758	792	754	766	806	772	741	801	749	793	865	798	790	789	794	801	762	755	803	798	777	807	725	797	721	806	744	792	774	728	752	786	765	803	790	779	816	728	790	792	821	769	817	784	726	760	790	788	797	796	801	792	851	777	758	767	798	784	797	816	758	741	756	756	794	806	777	781	805	776	841	738	820	763	755	810	769	785	802	795	780	790	789	770	753	804	782	779	789	786	792	824	765	770	799	750	781	783	737	775	763	771	812	803	811	752	793	780	788	759	734	774	775	761	768	805	819	863	786	829	785	832	739	782	782	802	818	734	766	788	786	834	850	741	740	738	757	803	728	824	820	784	768	800	820	752	781	808	778	814	791	783	713	731	769	770	807	774	808	753	749	847	859	765	787	791	793	796	801	781	763	780	810	768	763	762	798	763	760	783	826	828	774	796	781	803	798	771	744	804	775	807	773	842	800	760	767	788	748	815	770	776	771	791	846	762	722	790	788	771	790	787	756	768	812	773	826	779	794	777	785	823	814	760	763	771	766	745	797	809	794	776	746	794	795	751	750	801	790	818	757	764	738	821	816	796	790	788	750	768	740	786	789	821	771	780	791	758	788	807	798	782	770	788	788	783	791	758	777	773	811	774	743	763	780	800	840	770	805	769	782	818	794	801	810	772	792	776	792	795	812	759	838	759	792	793	779	771	786	792	770	810	776	778	787	771	790	771	774	745	761	796	822	805	807	698	754	765	759	834	754	823	783	739	761	850	799	759	778	758	778	765	754	861	781	821	791	799	822	781	813	768	789	771	816	825	774	773	799	816	807	750	781	811	789	780	779	779	753	806	828	750	789	810	824	815	820	793	787	833	797	805	759	750	746	788	778	735	806	824	800	753	787	802	774	801	782	783	736	816	719	753	802	823	773	769	757	799	785	839	761	787	794	780	794	734	809	704	774	790	769	824	726	748	779	784	790	840	762	762	784	782	750	748	803	767	779	812	761	774	759	802	780	774	761	770	803	750	779	751	820	771	828	762	762	763	758	808	726	776	764	707	796	800	734	765	754	760	802	767	777	821	811	780	759	803	784	826	806	798	757	843	750	803	791	841	772	779	806	758	766	749	744	749	800	754	814	810	792	729	777	739	743	777	737	809	794	783	771	749	795	778	794	792	786	734	764	795	764	769	769	780	725	806	765	801	803	740	783	783	783	806	786	777	777	782	749	766	786	833	822	815	804	803	796	817	792	749	753	801	799	782	837	756	785	802	778	769	752	823	773	740	853	801	836	828	804	738	796	812	821	766	732	793	793	826	800	831	820	746	792	776	816	796	748	760	778	747	750	787	803	777	790	750	778	809	821	803	785	796	828	775	841	818	801	806	781	792	772	803	816	754	798	805	811	752	779	807	794	778	782	797	785	779	812	755	806	803	772	772	749	817	800	821	805	794	735	758	790	812	791	815	777	789	798	797	791	795	778	765	792	781	792	841	781	788	793	780	800	839	787	737	780	816	809	777	787	786	799	738	826	839	759	784	777	785	778	809	756	795	784	823	808	862	819	805	769	817	750	779	781	806	861	753	780	775	782	762	751	824	723	775	767	812	806	816	739	797	826	783	772	786	801	827	770	775	781	824	796	792	809	801	763	736	824	758	830	806	793	764	784	805	806	804	806	797	777	764	874	737	765	752	778	813	761	776	748	819	826	810	758	788	750	779	791	780	819	765	848	772	829	767	840	808	775	795	815	790	774	750	822	770	803	823	855	857	780	843	763	827	779	800	776	755	790	760	815	780	760	741	792	774	738	757	853	717	773	816	770	752	803	786	812	783	829	771	743	807	795	834	767	789	791	744	759	752	755	807	785	773	843	771	808	802	768	842	774	776	777	780	801	750	801	825	759	776	758	830	770	776	759	789	754	813	797	789	817	815	820	711	779	806	776	808	768	806	781	791	803	753	774	799	771	749	732	793	832	791	756	811	810	745	770	775	781	798	797	736	768	723	780	777	780	767	798	783	782	751	752	728	744	761	819	789	773	815	762	739	842	765	814	788	808	772	752	807	802	770	779	814	774	766	803	764	752	787	814	773	814	824	790	762	771	743	829	803	764	739	810	769	817	791	725	797	811	849	779	776	811	795	808	823	810	754	756	757	791	748	802	767	744	733	830	775	813	790	795	781	756	787	787	794	842	754	815	729	790	796	748	802	822	786	780	786	806	790	815	760	800	786	827	829	760	791	789	796	819	788	753	745	777	791	802	815	760	797	742	767	739	809	780	752	773	764	761	700	778	794	751	747	785	779	769	813	773	779	780	766	780	836	756	777	790	815	740	777	760	766	760	803	811	797	777	803	818	780	774	776	771	813	745	771	781	807	778	803	738	803	769	833	766	792	749	848	781	789	774	770	806	847	839	802	801	816	802	753	731	770	746	741	781	733	794	774	809	792	782	826	763	807	841	780	774	734	750	766	782	781	848	775	735	765	794	759	811	759	781	804	807	826	854	784	760	813	779	810	786	787	767	775	764	786	779	804	769	744	751	775	801	743	796	780	764	743	776	792	778	835	781	781	817	776	800	800	770	822	788	786	766	759	807	818	770	761	761	797	775	766	767	790	774	808	818	761	782	744	794	788	790	774	713	768	825	755	751	782	818	810	797	788	798	813	809	778	785	752	784	804	766	794	738	793	766	819	785	816	726	821	807	809	798	764	829	823	762	742	827	868	804	775	735	842	721	785	788	804	774	785	835	754	787	744	791	756	805	786	784	782	793	764	813	738	813	807	814	779	756	783	791	823	791	793	815	812	776	805	785	759	817	802	761	762	806	795	742	782	778	768	750	807	783	741	798	789	779	770	775	774	812	743	725	724	790	743	748	772	739	751	757	789	750	761	756	837	772	782	792	790	775	731	748	777	762	838	786	744	784	776	807	791	764	782	818	820	805	804	788	817	813	821	777	784	749	763	766	788	795	759	807	769	759	812	841	800	781	801	799	814	808	781	806	830	804	803	806	816	796	810	776	748	785	790	763	819	755	802	765	789	803
3952	902	1258	956	614	494	322	270	237	231	210	206	166	154	163	174	147	156	137	157	119	147	123	125	125	122	133	136	132	135	112	100	123	122	119	130	121	124	136	138	134	122	108	124	118	105	110	97	125	132	142	113	132	129	119	119	112	125	122	139	124	125	115	106	124	110	125	120	113	121	108	122	121	129	111	119	115	150	116	107	112	101	128	120	110	122	123	117	123	110	133	113	124	112	111	135	103	107	111	126	120	117	132	133	104	129	118	111	109	118	105	108	112	128	121	121	114	116	124	115	105	118	120	112	109	114	130	136	125	126	111	116	112	115	126	136	134	116	125	136	110	101	102	118	114	113	118	113	117	143	125	124	116	113	112	107	114	127	110	121	108	132	135	105	120	130	97	103	105	125	117	126	110	122	142	130	121	136	108	123	116	102	117	127	116	126	144	108	121	92	104	114	113	126	125	132	142	130	123	106	130	127	110	101	120	115	105	135	127	112	112	109	119	108	127	115	127	133	108	119	117	110	111	121	124	107	101	117	100	130	96	116	99	135	122	108	105	103	127	128	141	110	114	108	121	110	122	118	117	142	114	114	114	134	150	138	126	120	115	118	131	122	133	115	130	101	112	125	110	106	119	103	124	122	108	128	127	95	111	111	123	113	121	123	133	121	110	112	123	123	98	111	118	123	116	118	107	122	111	122	134	111	117	118	118	129	125	117	119	127	96	102	111	122	110	116	104	105	108	129	123	119	124	117	112	117	110	111	106	113	110	124	111	124	124	114	97	127	140	113	106	119	105	109	121	108	95	120	116	113	110	134	133	132	114	115	122	118	114	108	118	113	127	113	126	111	90	145	117	113	110	116	144	131	108	143	121	116	111	116	99	125	142	120	111	128	101	109	88	120	126	115	105	119	125	113	121	136	120	117	100	121	112	120	126	136	118	108	123	130	122	136	112	125	101	104	109	123	129	134	138	104	117	110	109	102	131	121	129	91	129	123	107	116	126	108	99	93	115	100	108	108	98	144	113	131	122	110	108	112	133	118	111	129	118	102	125	117	107	107	118	108	100	138	118	102	120	109	126	93	120	113	115	126	122	104	121	117	134	131	124	115	107	136	110	126	127	106	119	101	110	119	125	96	97	112	134	122	117	112	123	120	115	111	123	102	116	118	129	120	126	111	108	120	115	109	98	119	104	107	138	121	111	107	127	125	99	105	110	117	120	118	120	116	104	125	114	112	126	112	122	120	128	103	114	123	101	105	100	134	115	126	114	101	103	108	112	125	125	132	125	124	104	110	112	120	98	106	127	118	109	107	114	113	132	114	109	138	128	111	94	127	108	111	121	99	113	129	117	114	107	100	113	134	114	92	102	127	117	115	111	94	112	115	125	115	155	113	108	112	123	119	114	120	126	112	135	99	109	112	123	123	120	113	127	117	115	129	122	130	126	121	99	112	114	129	136	134	111	118	91	121	136	125	109	116	108	98	116	115	114	117	121	100	135	92	133	111	119	117	116	115	110	108	110	103	138	112	117	126	108	124	105	109	112	127	120	100	127	115	104	127	105	144	114	117	118	119	128	122	132	92	113	108	108	104	109	139	109	124	122	110	118	112	124	122	113	114	116	116	119	108	120	123	123	121	136	123	117	116	100	119	106	114	111	121	121	104	112	109	120	113	102	124	102	107	118	113	126	104	124	122	142	120	120	124	129	119	133	110	137	128	113	125	107	114	120	129	115	123	105	123	127	133	114	128	115	93	114	103	105	104	105	126	120	114	107	123	117	103	133	108	114	99	124	117	132	109	110	135	108	124	106	110	111	126	128	91	119	125	122	107	102	120	117	129	122	117	140	123	136	106	102	99	109	122	127	113	123	124	100	119	125	111	96	131	110	121	130	121	113	125	111	121	120	126	120	121	120	95	112	108	105	138	115	126	123	133	104	130	124	110	125	103	105	116	113	121	121	107	141	113	128	108	104	113	126	100	123	113	113	124	132	106	113	118	119	135	118	134	113	111	124	100	133	149	137	123	105	121	107	118	94	103	142	124	111	126	118	129	114	118	112	115	112	119	122	102	127	117	118	90	100	122	128	97	110	114	121	110	109	128	131	137	129	130	103	93	129	120	123	128	107	111	127	120	108	101	110	111	114	117	119	107	112	124	106	127	122	101	122	126	123	109	111	107	121	98	127	120	144	86	127	124	110	127	111	139	106	117	112	109	116	104	131	112	118	93	124	137	132	102	118	93	107	133	126	107	105	116	121	106	122	116	135	117	124	111	110	134	104	118	117	108	89	121	125	92	122	106	116	141	119	106	101	130	108	115	130	115	141	113	134	116	107	105	120	120	125	119	100	131	114	101	120	129	128	122	109	104	117	123	105	113	111	128	143	112	131	110	107	112	114	116	112	117	118	143	128	114	116	99	110	104	120	122	124	118	123	111	121	110	133	132	107	109	123	122	112	113	119	126	128	99	126	109	85	112	126	130	94	132	126	122	129	119	114	120	109	124	112	118	109	101	125	119	129	111	124	103	125	111	113	114	120	106	115	121	110	116	112	117	116	129	122	113	102	139	111	107	116	136	101	116	118	126	110	132	127	117	108	121	129	110	123	114	106	122	118	122	129	108	115	117	111	109	122	136	120	136	112	129	129	111	115	105	117	122	142	114	111	136	112	97	126	112	114	127	124	144	114	121	127	111	94	135	106	112	136	113	118	126	123	117	84	126	109	130	136	113	108	115	93	108	123	109	108	119	117	110	120	106	124	143	124	105	114	117	93	115	126	117	117	122	118	128	129	103	125	132	98	103	112	129	105	125	111	103	103	118	110	128	123	98	107	105	121	141	142	123	110	113	121	121	121	124	103	114	100	126	120	109	123	100	107	117	129	100	103	126	118	97	132	121	131	106	120	122	131	118	114	105	130	110	116	129	98	123	120	131	110	123	101	100	111	122	106	115	118	120	121	107	133	114	116	119	134	121	122	98	118	150	104	133	104	115	101	122	112	114	116	113	129	105	118	132	129	108	128	121	119	114	93	127	111	104	121	130	126	126	120	119	120	120	102	97	131	103	116	117	131	117	117	107	125	101	131	128	122	127	127	105	129	110	122	123	124	113	121	95	115	144	121	117	113	129	84	133	102	108	118	115	109	119	118	130	125	111	116	119	113	113	111	107	133	122	119	106	107	128	103	114	125	105	119	124	113	112	124	118	105	124	129	131	106	98	130	114	117	130	128	112	111	132	106	86	112	136	127	128	121	115	118	129	128	119	116	102	121	117	135	137	137	128	127	104	129	109	127	131	113	134	128	113	111	115	124	130	113	125	125	128	113	118	73	136	104	141	103	111	120	113	110	127	132	112	136	116	115	109	122	106	111	126	108	121	135	123	125	106	103	137	116	124	121	121	109	118	135	118	136	130	113	128	136	115	94	117	111	111	118	111	104	109	103	113	109	111	114	117	116	125	124	126	112	123	110	114	109	105	115	130	124	117	122	103
5308	1370	2919	3335	2871	2439	2023	1705	1530	1277	1185	1002	915	906	902	832	740	753	665	719	624	650	558	601	616	575	570	560	539	550	571	529	502	535	528	500	560	471	498	472	493	485	487	511	461	482	469	508	479	473	476	476	459	481	452	472	505	463	454	492	465	488	463	485	454	443	470	438	454	434	460	475	448	439	491	424	432	441	453	467	412	432	474	458	446	493	463	481	463	462	426	463	439	423	449	438	421	457	474	450	480	483	456	455	432	419	438	459	444	447	449	461	457	428	429	439	455	438	420	473	459	455	481	428	425	464	475	447	464	435	427	457	475	443	451	428	421	465	478	443	453	491	479	441	429	446	440	469	425	439	465	418	470	435	471	437	407	441	503	442	440	452	411	462	439	443	456	448	456	423	476	439	433	472	429	435	441	463	409	444	455	458	455	438	446	437	455	452	436	476	383	454	473	435	442	449	440	440	456	436	399	447	449	446	438	427	471	431	462	408	430	464	475	449	463	432	420	470	416	441	455	396	455	451	425	425	463	419	417	423	418	434	424	437	415	411	425	433	472	395	434	436	486	418	460	428	439	425	434	453	480	417	421	462	446	470	469	418	437	417	466	486	437	454	418	466	431	414	437	436	457	419	418	426	439	452	438	446	484	433	423	438	451	428	444	466	392	403	433	451	405	431	399	433	464	398	439	425	460	448	423	409	437	414	464	437	425	442	451	435	420	446	443	458	462	493	468	404	402	411	445	429	423	457	387	461	406	466	394	452	461	391	447	442	404	457	449	401	433	431	390	472	426	445	444	469	436	461	431	413	449	433	480	448	455	451	458	451	450	428	423	431	382	422	420	415	470	457	455	431	445	444	449	469	450	435	438	445	454	421	450	426	421	469	455	412	423	458	455	444	444	452	435	447	453	422	449	412	470	466	432	446	396	436	443	446	406	418	457	447	411	410	455	457	437	470	464	437	413	431	464	451	439	461	473	454	460	449	424	463	438	431	452	470	462	451	456	474	452	429	419	470	446	460	419	455	438	453	412	424	455	440	490	427	405	428	424	455	416	437	418	457	425	441	436	425	427	463	485	465	437	434	442	435	413	415	426	454	445	445	410	421	430	428	449	473	449	420	430	487	424	426	438	461	422	443	424	443	434	462	445	436	457	458	436	449	454	403	427	425	459	428	459	452	454	459	444	443	431	450	436	457	438	452	418	464	428	467	470	423	442	453	432	436	424	453	448	421	452	413	457	425	443	455	451	476	426	474	427	441	444	398	463	432	452	446	413	445	451	428	457	462	461	447	438	417	420	415	450	416	427	443	466	456	456	445	423	437	462	450	403	443	477	459	447	431	405	441	451	495	433	436	437	406	448	421	434	459	432	417	422	451	472	459	464	427	441	448	435	416	440	440	460	441	451	423	464	414	418	437	402	413	485	387	456	457	451	438	428	469	455	474	437	402	440	434	438	399	472	434	417	459	456	427	469	440	465	479	455	438	444	413	465	488	454	408	427	426	424	455	432	419	453	423	430	431	473	411	423	415	424	439	442	457	441	431	408	402	455	473	417	439	446	420	464	436	427	472	409	434	430	440	435	489	431	495	455	409	400	470	433	431	457	417	455	431	419	427	416	453	443	418	427	456	434	413	410	480	456	437	449	446	450	440	489	410	446	492	455	425	411	428	432	474	493	440	452	480	459	443	472	456	460	409	405	466	437	421	457	426	458	437	453	417	426	421	397	431	457	402	439	417	448	442	412	405	407	449	458	451	460	463	440	435	411	422	426	412	412	452	446	419	465	414	448	461	413	430	414	467	437	414	486	446	408	427	423	445	454	425	450	490	404	446	456	461	407	460	451	412	432	442	457	438	439	429	465	430	448	462	439	435	472	425	452	444	486	465	416	452	440	442	444	477	392	407	441	409	451	423	477	463	428	462	450	425	415	386	474	406	446	442	460	430	407	407	443	405	454	457	397	449	429	451	427	424	465	445	446	436	476	460	456	444	482	471	434	466	429	424	450	459	441	451	433	478	467	427	438	447	469	453	452	425	442	445	411	401	452	431	419	481	430	406	423	419	423	446	406	443	433	450	427	475	429	443	482	452	413	440	439	431	453	429	450	438	414	428	413	441	396	436	433	441	412	421	455	460	439	432	438	414	426	404	469	437	451	438	431	437	455	439	399	413	465	450	444	460	432	438	455	446	436	411	455	426	438	430	461	421	492	474	438	429	455	425	442	445	468	445	421	460	419	455	435	486	437	426	431	396	463	467	458	412	429	423	383	449	456	460	469	415	445	455	465	464	403	480	466	426	498	418	466	476	444	429	447	427	443	431	463	466	430	414	433	453	428	441	436	486	394	429	469	410	445	443	402	452	441	463	449	428	422	445	461	464	445	434	441	452	465	465	460	417	456	426	458	467	448	406	468	436	452	415	397	458	428	444	474	437	422	457	423	439	402	438	463	433	405	442	436	425	455	449	435	431	441	465	429	417	435	443	446	420	446	466	471	436	434	416	445	457	465	408	410	451	441	419	433	435	449	458	471	445	479	435	444	425	423	454	455	427	413	444	430	480	413	464	401	385	438	399	458	454	420	473	422	446	467	420	423	434	416	450	454	429	460	421	472	412	401	467	435	407	434	451	447	414	484	441	443	425	428	437	431	439	442	418	416	490	449	436	439	459	449	440	451	448	444	424	404	490	424	446	424	488	480	448	446	426	441	451	414	403	429	446	414	449	441	483	441	454	435	488	447	440	424	466	403	404	478	430	496	439	465	437	454	438	433	429	450	417	429	432	448	448	462	448	455	413	467	455	467	445	427	441	439	434	398	431	420	466	442	416	458	434	433	444	424	427	413	427	422	439	474	433	459	456	433	463	418	402	443	437	436	439	417	461	431	460	455	415	401	430	373	451	446	430	436	473	393	457	442	391	490	456	451	458	423	413	426	456	448	429	445	414	435	442	435	446	435	466	488	449	424	438	452	445	439	472	459	415	398	435	416	457	453	450	440	425	441	422	448	432	452	424	448	428	432	434	430	430	469	443	460	445	452	421	453	445	467	464	461	441	458	469	414	450	455	473	405	433	425	452	411	441	446	418	447	472	466	468	434	436	416	416	411	458	456	462	489	441	447	444	402	436	437	454	438	440	420	450	462	494	460	435	426	457	429	450	435	407	458	435	450	460	430	414	447	463	469	438	429	420	479	426	435	453	463	446	445	445	426	491	447	439	447	446	435	458	417	411	454	415	415	423	453	439	437	450	462	441	427	445	442	424	471	447	426	457	477	426	456	466	412	451	414	431	439	409	442	456	478	441	423	462	442	475	438	401	455	474	405	437	475	449	433	445	464	447	419	442	476	440	450	448	452	454	416	442	399	423	444	461	420	411	416	417	462	464	464	452	427	421	446	417	446	444	431	431	422	443	411	477	397	459	483	456	462	441	427	454	406	476	429	418	485	445	425	433	409	451	467	453	447	470	434	418	413	447	473	435	432	447	432	494
7585	1747	2259	1704	1155	777	615	521	391	347	317	296	235	236	220	200	166	181	141	142	178	144	159	160	128	129	145	135	155	125	143	143	122	120	124	139	119	127	118	134	114	113	125	121	119	127	160	121	100	122	113	126	124	118	123	125	104	110	126	112	136	113	112	112	117	126	118	94	122	115	105	109	129	106	105	117	108	119	112	91	112	119	121	97	134	102	123	131	141	103	112	133	126	121	132	123	108	110	105	114	109	113	104	108	125	118	120	121	134	117	129	100	103	129	114	113	118	117	112	117	113	110	126	118	113	112	112	109	121	138	136	130	115	109	117	100	118	136	114	115	103	124	111	106	118	101	116	117	111	126	124	123	109	136	104	120	113	90	109	88	108	121	111	119	102	119	109	110	93	129	130	118	107	131	120	123	102	111	110	123	124	101	131	112	107	111	126	130	118	115	130	117	110	118	103	110	108	113	114	108	124	126	92	111	105	120	101	113	117	121	125	126	113	105	94	129	109	117	129	118	104	125	114	106	118	108	130	110	108	99	107	109	107	103	106	113	98	95	109	101	120	111	114	111	119	94	118	120	131	111	114	109	111	94	118	111	120	107	123	94	101	104	112	98	109	113	105	103	109	137	123	121	105	124	113	138	123	118	113	121	104	115	124	110	102	120	134	110	110	106	119	100	109	107	122	117	109	109	126	103	109	130	119	106	112	120	134	134	124	112	95	104	120	111	128	104	106	113	109	109	95	129	95	110	104	120	103	122	105	133	105	119	118	123	129	97	126	110	117	100	100	100	115	111	99	112	106	118	98	114	105	104	103	99	109	111	119	122	108	99	117	105	105	114	110	115	104	102	108	105	116	103	123	117	115	142	118	132	137	130	102	120	116	110	119	125	113	108	118	108	111	114	99	112	126	110	119	118	100	110	112	107	124	93	126	112	117	126	111	102	125	123	91	97	103	112	111	119	132	102	122	105	108	137	116	96	124	129	116	106	96	103	105	139	133	112	126	95	124	113	99	124	118	136	113	109	132	133	105	127	106	103	92	118	100	96	113	119	122	110	110	116	84	103	139	98	127	114	129	92	129	111	130	99	103	98	111	105	102	129	102	127	129	109	122	115	128	111	103	119	95	110	113	124	108	102	93	131	111	124	129	122	119	113	104	117	122	114	111	113	97	109	103	129	122	132	113	119	133	121	107	109	120	123	119	124	116	115	106	121	143	117	127	122	105	132	105	105	107	109	108	120	121	125	111	102	124	109	109	114	98	128	122	123	119	105	96	133	93	98	124	95	96	113	116	118	120	125	115	115	107	110	111	116	114	90	120	133	89	109	118	94	128	125	102	86	111	107	129	140	123	129	113	115	112	119	116	110	94	104	115	111	103	110	120	117	96	124	96	149	104	127	99	106	101	108	114	101	117	117	139	112	109	103	110	128	105	118	121	107	120	127	141	104	118	89	112	103	113	94	113	101	116	123	109	118	110	113	117	118	115	124	109	96	119	107	129	102	113	110	127	109	110	107	105	120	106	110	112	120	111	114	112	94	123	117	119	113	105	106	112	107	120	131	103	115	108	110	105	97	106	120	115	128	116	133	118	108	135	117	107	103	107	110	111	110	111	107	119	121	118	89	133	112	121	109	105	104	131	106	109	116	101	93	129	102	112	109	119	104	116	134	150	90	116	122	129	96	116	108	123	114	111	116	124	106	107	102	114	98	114	122	102	109	103	111	96	119	103	108	100	124	110	109	105	114	106	124	113	123	100	126	101	110	110	109	106	124	102	103	103	114	119	120	105	124	126	126	112	115	115	97	117	110	101	124	129	113	122	130	91	116	126	125	125	106	103	121	125	98	118	123	119	119	106	115	113	108	100	116	118	130	92	96	102	97	128	101	115	93	125	103	98	112	124	100	116	109	109	110	121	104	120	97	115	129	109	113	111	105	123	113	126	124	124	92	125	111	105	115	117	132	111	113	108	120	114	113	126	122	106	101	122	100	123	116	118	132	105	104	109	103	99	92	119	106	110	114	109	95	87	98	130	110	116	129	97	118	127	126	136	102	115	116	124	132	114	112	126	122	116	99	97	104	119	97	114	123	115	114	121	108	113	114	107	111	126	97	114	109	132	117	105	109	114	115	131	116	108	102	119	117	109	129	117	111	101	108	100	111	102	105	99	123	114	99	123	122	112	120	137	106	123	106	112	83	125	117	126	121	102	110	105	121	96	102	123	117	105	95	111	109	106	99	105	127	117	117	121	99	134	104	114	121	128	110	94	118	105	117	100	104	103	96	125	100	118	118	114	108	103	114	126	112	110	109	130	118	110	115	129	126	122	103	111	110	110	98	111	98	104	108	105	130	121	100	101	102	115	116	111	106	102	95	118	111	95	99	118	110	85	111	104	105	138	108	112	108	141	94	116	99	119	112	107	114	106	103	127	82	114	87	143	95	102	117	123	105	107	89	127	100	131	114	121	104	125	125	93	121	118	113	128	116	112	117	105	110	105	115	107	106	96	108	93	100	120	99	114	124	118	113	106	113	99	101	117	123	124	93	110	119	114	97	121	118	121	119	117	92	121	110	114	97	103	118	98	115	124	109	116	107	131	100	113	110	113	89	118	120	129	139	111	111	107	122	105	120	112	113	108	106	109	103	106	112	106	139	99	101	113	123	108	105	114	116	131	102	112	107	117	122	93	106	113	110	105	121	115	131	126	110	125	97	115	107	111	111	125	114	116	114	103	115	117	128	130	122	108	119	122	130	118	121	128	106	127	106	111	103	104	111	131	113	125	102	128	125	114	120	124	104	118	115	125	111	99	118	125	126	114	95	114	125	116	99	113	112	120	113	137	109	105	119	100	119	109	109	117	122	106	116	112	102	117	141	112	114	111	119	120	112	114	112	120	121	119	112	110	125	120	126	101	107	101	106	110	119	85	117	125	110	106	93	113	109	107	135	112	119	113	103	109	104	120	100	132	105	109	106	115	105	104	115	129	127	122	104	92	126	108	120	92	120	118	118	94	106	109	103	117	121	137	105	98	129	120	114	115	110	124	105	118	129	117	121	104	100	101	118	129	116	99	103	115	118	115	90	115	103	113	126	110	109	103	125	111	116	84	100	106	103	124	120	122	103	100	110	120	96	113	115	110	104	113	114	117	96	106	104	104	111	131	112	99	112	125	122	111	123	111	110	123	111	114	127	127	106	103	102	123	118	125	98	120	97	124	121	118	120	96	121	106	108	131	118	99	113	123	96	123	121	116	98	111	128	110	101	103	115	106	97	134	94	117	131	113	111	118	123	126	112	113	138	116	120	117	109	114	117	114	119	135	117	134	111	106	112	124	105	112	108	115	110	126	132	105	108	109	105	115	131	119	126	113	116	107	98	109	111	110	110	122	114	103	134	117	110	118	107	132	100	114	118	117	113	99	105	113	103	118	107	99	102	114	101	112	123	124	117	102	122	109	105	115	142	128	115	118	109	113	104	131	131	119	125
7752	2340	5109	6031	5229	4324	3426	2940	2490	2151	1827	1573	1560	1359	1291	1185	1117	964	928	883	873	793	824	759	762	747	681	655	652	579	611	639	616	634	581	522	564	559	553	528	535	560	526	510	500	515	557	492	491	486	479	470	500	481	489	514	475	524	483	464	460	496	513	473	464	486	438	466	495	495	485	458	474	469	447	441	438	450	452	500	492	479	484	432	481	472	470	446	483	515	488	451	428	457	428	442	461	451	419	507	446	432	443	480	413	451	445	407	473	446	395	436	465	463	457	464	458	446	455	418	448	442	459	440	427	446	439	407	434	415	464	426	437	415	484	426	456	435	450	442	477	439	399	434	443	403	457	442	436	394	430	410	458	424	430	454	446	444	461	430	437	456	436	443	466	408	435	456	445	462	409	409	446	433	451	413	430	410	411	388	434	449	416	395	446	423	418	441	471	449	402	437	460	444	458	435	419	436	424	444	438	444	420	451	404	438	408	459	458	416	442	445	459	437	451	413	451	433	436	416	446	412	441	430	407	428	423	467	412	452	483	415	453	476	426	433	437	422	433	461	408	444	428	397	458	443	407	456	416	425	444	452	445	470	439	459	412	432	449	432	447	436	446	399	435	436	412	431	442	447	407	432	445	428	449	465	453	449	411	460	456	441	431	409	415	437	447	452	467	438	437	438	443	446	445	449	449	445	408	445	426	429	459	420	399	449	458	420	371	414	432	437	473	428	429	440	461	413	451	470	440	437	444	380	463	399	422	416	445	437	442	397	465	450	453	424	427	409	451	413	431	458	480	424	436	447	435	404	434	462	409	463	446	461	479	416	421	451	419	446	457	454	446	450	452	393	443	427	403	428	409	425	400	464	402	451	422	470	438	421	463	468	445	411	454	434	417	452	399	443	438	412	423	434	469	447	448	439	452	422	427	402	436	403	441	458	440	437	437	438	436	459	438	441	423	421	437	483	415	419	426	427	434	414	438	386	408	456	438	458	387	424	419	410	447	399	417	425	441	399	467	424	439	421	448	416	457	462	453	470	451	437	427	398	427	422	448	426	439	459	424	468	443	454	421	442	410	411	411	442	436	446	431	433	462	426	446	414	421	463	466	436	450	444	417	388	426	419	398	451	451	424	461	418	433	447	383	437	441	461	411	420	441	389	451	420	459	442	435	406	467	438	443	457	427	402	436	414	440	435	409	442	451	446	439	444	427	437	419	465	412	448	437	394	410	440	448	430	453	462	442	447	435	467	463	427	432	411	425	437	423	437	442	419	435	450	452	416	446	459	442	421	442	445	446	470	432	428	434	411	423	446	433	432	462	417	408	452	406	454	443	427	409	442	440	459	425	424	447	434	410	413	436	479	445	451	405	435	433	457	450	463	414	425	432	421	446	450	428	432	454	460	439	440	462	426	445	412	475	420	415	408	427	443	413	400	433	455	438	466	421	425	447	413	450	443	449	379	404	431	448	433	401	424	442	448	420	413	452	452	452	491	449	456	423	431	437	468	441	469	429	453	424	452	457	419	429	459	448	415	424	434	424	426	437	443	393	443	417	442	422	392	443	426	451	443	472	416	439	438	408	443	428	484	390	473	438	409	442	443	419	396	430	448	416	469	466	416	441	449	448	442	438	428	430	408	442	448	451	445	454	446	410	426	424	440	440	433	439	446	402	395	423	406	441	445	408	422	450	431	420	489	436	441	410	430	459	446	412	399	441	433	406	456	450	443	399	418	425	432	462	439	443	429	417	430	381	446	458	451	448	414	380	457	414	436	444	443	439	427	427	438	434	422	437	490	442	424	423	415	429	461	439	431	460	460	438	419	418	409	432	439	433	422	444	450	448	445	441	442	409	411	476	448	457	431	439	427	470	413	412	457	439	451	418	446	432	430	447	424	449	429	447	438	404	440	419	469	438	421	418	412	447	445	470	470	441	428	453	396	405	404	401	436	429	430	428	433	454	465	417	426	439	429	406	440	456	441	440	436	417	429	417	393	423	434	432	448	382	440	429	442	462	455	423	442	436	436	455	431	424	447	465	500	439	439	432	451	405	435	415	442	458	453	431	417	454	423	438	439	437	441	453	428	442	458	455	432	472	400	435	423	475	410	410	442	418	444	440	444	421	423	462	459	469	427	431	438	420	450	423	461	449	432	404	464	426	448	408	421	446	445	425	457	388	412	438	464	441	435	462	428	406	411	442	474	417	431	427	404	438	434	444	423	446	428	398	466	449	425	404	466	431	414	442	454	451	454	460	454	442	428	435	412	428	416	424	418	416	442	432	463	428	446	437	437	448	459	460	463	425	436	468	439	458	452	403	418	455	416	443	444	446	427	432	417	430	425	420	456	395	447	438	426	417	448	411	445	405	432	453	424	393	459	405	383	423	430	460	431	403	454	416	429	401	450	465	448	405	422	453	478	415	426	432	468	454	426	406	437	422	465	467	419	442	444	433	418	442	428	477	432	395	465	439	451	452	429	403	450	445	419	429	425	431	442	420	432	434	416	438	436	453	438	443	429	425	443	440	445	468	439	459	422	436	428	452	416	455	416	418	409	449	431	426	394	448	448	445	407	437	396	462	429	410	436	403	386	450	391	433	471	425	454	428	456	440	451	426	451	449	421	394	425	388	423	465	413	499	445	442	469	431	446	408	433	432	464	399	426	403	439	444	459	403	432	446	452	467	432	458	494	403	426	473	467	419	450	398	455	425	427	447	444	432	444	424	466	410	444	411	466	465	448	461	450	437	407	424	414	413	412	421	431	419	461	449	439	430	446	446	408	465	443	375	432	468	455	459	420	449	440	440	445	455	459	410	406	425	413	444	417	399	436	401	433	449	450	439	443	422	407	432	417	453	452	398	420	438	387	426	419	451	478	457	453	390	414	383	405	450	433	450	452	459	441	430	440	471	442	461	435	385	462	436	439	425	465	434	437	421	428	417	419	420	420	452	465	446	429	460	458	431	450	398	397	441	459	439	421	434	421	439	422	462	444	435	454	449	515	459	412	440	433	395	455	440	429	449	449	434	412	436	457	466	440	426	448	452	442	434	462	463	428	431	442	422	447	437	454	394	426	499	433	439	428	430	437	461	418	427	413	432	469	437	401	430	436	446	412	440	459	427	447	439	438	436	470	385	436	475	467	415	411	420	451	455	449	489	436	442	432	429	436	470	438	421	464	428	430	425	438	428	426	464	426	407	427	416	441	449	432	449	435	417	427	424	389	426	440	460	445	443	420	425	430	443	399	455	452	434	450	388	433	449	422	422	439	462	422	432	494	458	441	431	435	446	423	421	446	419	431	452	443	447	418	420	401	437	442	426	432	434	395	468	467	486	444	433	437	401	405	448	413	428	410	446	455	471	452	439	415	426	418	479	435	449	410	439	444	431	443	446	450	450	455	429	417	433	404	474	474	408	425	414	410	476	444	446	449	444	451	451	455	413	462	475	445	441	481	431	468	404	428	436	426	391	414	447	438	463	402	413	434	415	434
1225	269	296	329	290	223	265	248	244	220	228	246	220	234	225	252	258	228	195	229	239	230	242	231	213	235	237	235	241	240	235	229	227	252	224	231	240	216	250	233	243	227	243	226	223	226	225	222	242	217	236	243	201	230	235	213	212	226	248	239	264	241	220	226	240	213	223	222	229	215	235	239	225	208	217	262	204	221	219	202	233	213	231	219	229	223	187	232	230	223	203	224	225	213	227	242	210	224	242	210	230	212	236	210	211	214	213	247	243	225	214	250	214	235	226	226	217	211	245	204	241	220	227	246	206	206	234	224	231	209	261	235	234	244	248	227	230	262	250	250	234	250	221	212	231	251	215	204	220	221	235	242	224	225	230	244	236	214	219	237	221	216	216	204	263	218	259	251	243	206	211	231	224	202	264	205	224	238	225	244	229	228	249	228	214	219	243	229	217	228	219	216	233	239	239	232	222	232	198	233	197	218	216	250	257	212	217	243	258	240	237	237	239	199	222	240	230	227	232	228	231	216	223	231	238	234	227	222	239	246	239	213	259	217	219	212	225	225	228	205	243	222	263	212	231	242	250	244	219	234	242	225	224	238	236	249	229	223	214	228	227	237	233	224	242	266	237	239	220	226	214	228	224	226	218	210	247	257	240	207	232	218	243	225	206	235	225	239	229	232	206	222	231	234	230	219	241	193	263	242	199	218	211	229	239	237	239	248	230	241	236	257	246	230	220	207	267	235	230	237	234	212	245	254	231	209	239	258	254	232	255	233	218	229	214	237	259	204	224	238	234	235	242	229	241	221	229	244	232	224	231	226	265	216	240	213	225	242	218	227	240	254	223	218	237	226	214	224	234	229	215	246	245	216	235	243	231	212	249	238	222	233	225	209	220	224	207	206	236	248	239	234	227	250	262	245	227	226	246	232	235	212	217	238	216	227	234	194	246	242	221	227	243	196	251	234	218	218	227	260	220	193	206	218	227	246	230	225	246	200	247	247	217	217	240	240	232	216	237	241	211	240	233	230	208	227	237	223	264	234	217	222	226	233	232	277	226	240	230	214	204	240	233	220	214	222	239	218	216	225	239	246	254	237	228	220	245	215	231	235	235	216	238	195	243	234	246	215	222	235	227	240	216	228	208	228	228	213	223	204	250	229	243	234	239	215	218	229	235	228	227	239	242	243	230	239	250	215	213	257	220	251	220	221	238	226	247	214	244	212	220	235	230	235	248	250	255	239	214	230	220	217	220	238	230	222	254	239	228	226	245	227	239	237	209	264	251	236	247	233	236	241	185	235	228	214	227	237	241	186	237	234	238	241	260	218	221	205	235	214	235	222	260	211	243	241	253	246	219	224	259	227	241	230	254	229	251	257	249	246	216	224	215	237	233	246	212	197	224	221	233	219	205	228	225	221	217	246	223	218	230	211	209	247	232	236	237	211	210	201	223	229	226	232	259	229	244	243	213	226	253	241	225	217	235	231	243	217	261	239	255	245	248	231	237	235	239	204	223	232	220	232	225	221	234	247	210	214	237	243	223	220	234	228	236	226	224	249	243	225	211	202	224	236	244	220	225	264	209	240	240	231	256	226	223	208	257	211	212	221	251	235	213	236	220	227	226	238	271	222	232	205	226	229	258	240	235	227	203	235	252	244	237	223	251	203	222	220	243	253	210	235	222	238	236	223	237	224	234	220	217	246	217	214	221	241	234	260	244	226	220	223	243	246	213	202	226	213	214	236	220	244	239	228	238	204	263	279	215	225	229	234	241	205	236	238	198	196	235	217	213	233	222	228	224	257	239	239	212	216	239	241	252	259	215	234	209	225	226	244	245	240	222	228	226	221	232	228	200	194	287	255	244	235	238	226	260	210	221	280	254	230	222	215	222	227	209	240	227	221	245	221	217	263	258	235	261	215	228	198	235	252	242	233	228	218	223	231	211	224	227	251	220	216	237	230	222	258	228	235	218	239	225	208	246	252	225	255	245	252	207	219	222	216	258	224	211	220	237	236	228	220	238	220	228	231	208	202	249	235	212	225	202	226	233	260	239	234	210	209	237	213	219	228	240	246	239	223	219	232	218	233	227	226	239	222	236	215	250	222	213	239	219	214	223	247	208	230	263	229	223	249	214	228	220	200	237	225	236	231	230	223	239	235	210	255	243	241	201	233	230	223	220	227	244	258	253	242	266	231	228	228	220	211	222	213	229	229	246	235	201	232	248	235	236	240	225	244	216	243	243	253	228	229	222	240	234	229	225	226	239	223	254	214	244	234	229	212	250	261	226	249	254	255	226	221	223	241	208	229	233	236	224	237	214	222	241	236	248	232	211	235	221	234	238	231	224	237	250	230	238	243	238	227	229	234	224	216	243	223	239	243	264	207	223	240	224	225	211	234	223	248	239	237	228	219	247	242	233	242	209	242	244	241	225	228	240	208	220	193	213	230	239	250	235	247	224	208	228	233	231	231	239	225	219	235	244	242	254	228	218	212	217	245	233	236	241	248	228	219	215	232	229	207	245	202	238	229	256	227	264	230	240	237	213	231	238	224	214	205	244	220	222	246	233	242	242	207	208	233	243	249	230	229	231	190	214	226	205	222	205	217	239	223	216	250	229	236	240	222	217	240	220	231	258	229	243	209	235	217	239	229	229	234	229	215	237	232	234	192	215	236	203	248	220	232	244	246	248	234	230	209	240	235	229	229	245	223	243	245	236	234	237	229	240	242	230	238	241	208	207	253	252	240	218	226	216	219	253	225	199	231	237	204	219	258	236	232	226	231	237	213	217	214	231	216	237	224	218	228	235	198	222	208	250	218	259	243	270	243	235	208	213	251	235	233	231	212	221	216	219	248	229	232	251	207	244	243	259	238	208	221	248	246	221	234	225	232	219	232	222	263	211	234	243	253	241	237	259	230	247	226	225	229	249	227	217	225	236	246	267	271	234	233	227	262	239	238	230	234	272	226	222	223	244	247	242	229	252	224	235	223	258	257	244	236	226	230	231	202	221	230	221	220	197	240	222	217	227	226	212	234	237	241	250	227	247	209	254	217	223	240	217	225	241	219	212	237	220	203	217	222	239	230	260	225	210	224	221	255	218	235	201	242	210	227	237	220	210	206	221	236	252	243	259	209	226	235	224	232	227	245	234	218	232	246	221	226	239	233	235	236	214	241	229	238	207	212	237	221	252	207	212	230	260	225	232	236	214	234	203	222	233	226	228	236	265	209	206	235	235	241	218	250	242	213	228	234	227	228	232	237	222	221	227	219	227	220	233	230	216	219	216	226	240	221	255	231	235	234	241	262	232	234	243	216	234	212	227	235	212	236	273	263	196	216	215	273	246	220	237	207	247	225	235	237	243	239	242	244	233	233	259	218	215	233	223	250	202	230	232	220	227	220	262	267	253	203	232	236	223	242	247	250	233	230	208	244	226	256	217	221	226	227	226	209	244	229	249	240	253	237	236	215	240	246	243	250	222	234	217	213	225	237	220	226
2503	842	1017	990	961	906	888	907	816	832	842	854	877	865	834	807	835	803	780	787	803	769	789	692	796	753	795	786	720	796	758	825	805	805	767	798	744	721	845	745	790	824	858	812	821	726	814	762	771	751	821	808	722	785	767	751	800	763	796	785	757	808	762	781	784	811	785	808	800	782	784	750	792	807	752	794	792	775	807	769	801	862	754	803	775	796	783	798	778	746	783	748	797	776	735	803	770	773	748	760	765	783	759	810	752	750	802	825	810	793	804	785	811	786	805	788	813	760	819	767	840	761	782	824	772	759	754	807	746	750	813	758	764	790	736	767	773	795	745	754	767	813	813	787	782	782	770	790	762	776	817	807	782	776	785	785	764	749	808	755	764	815	779	739	790	769	743	718	794	782	808	770	760	768	763	809	756	750	766	776	755	791	800	795	795	792	758	794	797	765	779	737	813	836	798	788	772	803	798	777	751	808	754	823	712	799	849	774	758	777	798	783	795	755	777	793	730	775	731	777	768	798	798	807	817	797	818	779	843	757	813	749	769	768	785	767	786	784	819	778	788	758	808	808	777	802	766	790	799	777	750	791	759	818	798	820	781	794	797	784	799	794	768	754	795	768	784	780	783	750	781	765	809	784	762	777	800	813	750	786	775	768	759	743	843	794	761	782	759	775	734	804	771	756	765	764	779	724	774	787	811	754	761	804	711	767	833	770	790	770	804	749	831	821	805	788	806	759	746	780	766	810	792	778	801	798	760	748	790	735	781	827	783	721	779	734	759	796	758	793	758	808	737	804	795	776	763	734	781	755	813	769	789	747	779	778	763	762	793	751	764	762	777	760	747	733	818	762	772	785	823	767	816	814	830	725	794	748	765	784	773	835	769	809	760	792	749	783	767	771	763	746	794	765	790	781	786	754	791	804	788	821	776	808	817	790	751	771	756	787	775	855	779	771	770	752	813	830	811	831	784	758	753	766	819	792	809	773	811	805	801	768	830	764	787	767	795	766	767	777	799	779	825	743	849	786	779	794	779	764	760	778	795	801	814	787	767	784	772	779	755	768	804	787	766	759	801	735	811	762	756	825	805	727	785	745	753	813	815	833	770	809	829	815	790	803	785	784	818	759	772	778	762	798	799	829	767	813	736	782	702	803	797	807	766	794	733	716	756	786	770	730	787	816	819	807	764	788	768	760	773	727	774	784	791	759	767	749	773	778	756	735	762	782	806	760	791	754	767	774	776	792	769	716	766	779	731	772	764	792	769	806	793	782	747	763	777	746	810	754	826	713	780	757	767	796	782	794	768	809	789	833	824	781	794	789	768	798	731	799	770	760	836	770	725	806	781	772	812	779	817	777	735	731	708	788	802	727	791	796	764	797	781	750	777	772	769	771	804	780	799	801	757	764	769	723	771	806	801	781	772	786	773	823	782	777	724	751	795	802	781	801	743	744	776	774	772	824	771	797	814	770	801	764	738	778	764	797	777	745	788	805	802	810	764	804	791	750	768	825	761	779	803	839	756	770	823	766	806	769	746	714	788	779	792	812	780	820	724	791	797	783	770	813	780	802	774	840	774	821	742	732	824	815	834	812	780	815	858	806	780	787	818	769	772	779	796	776	767	820	773	799	792	752	831	751	785	805	741	809	787	797	800	750	786	805	756	795	804	741	768	737	790	779	810	809	780	819	744	775	763	810	759	829	779	809	836	831	793	830	768	821	780	753	786	740	776	791	772	757	789	787	784	795	792	837	772	769	807	820	736	789	867	800	785	787	754	723	778	817	712	749	773	780	823	776	751	809	776	798	735	797	798	802	794	766	797	762	777	778	771	769	769	745	730	769	810	803	786	771	766	769	738	776	787	801	781	784	755	780	823	749	772	812	774	757	785	733	841	756	796	804	735	835	786	755	772	828	749	837	822	850	742	758	777	773	842	809	771	781	753	813	822	775	778	806	784	779	739	801	797	762	758	763	813	788	785	751	803	756	797	764	761	740	790	778	753	772	768	726	737	790	794	767	761	772	783	779	792	743	767	804	778	754	806	793	819	804	764	806	830	793	767	818	753	789	808	738	817	828	766	810	747	765	774	811	837	769	819	807	782	761	788	806	756	761	798	825	795	761	775	756	754	851	716	784	819	767	797	787	767	827	778	783	783	742	712	784	766	743	792	803	746	748	786	816	764	742	734	763	791	705	816	793	782	768	771	803	799	781	795	779	761	780	792	724	807	781	781	773	783	822	749	764	839	789	773	759	775	770	798	754	746	788	795	778	817	799	827	726	797	779	787	794	759	775	798	774	781	791	761	771	725	771	799	790	842	703	765	811	777	741	832	793	777	757	787	789	811	736	764	786	763	755	779	774	772	742	769	750	725	791	801	744	824	772	808	737	712	765	792	715	771	758	806	747	726	748	779	773	770	781	764	793	783	819	742	775	766	820	786	775	839	771	748	762	777	781	773	760	720	794	773	798	754	768	813	804	790	745	739	798	784	779	794	819	800	792	772	765	847	782	809	769	774	752	782	789	760	793	820	788	742	738	774	766	812	805	762	762	773	804	809	764	805	804	771	826	790	837	774	754	808	798	802	758	780	786	796	713	827	759	810	780	825	780	765	777	803	841	781	785	790	785	778	742	787	766	788	806	808	768	759	787	803	824	778	822	747	772	766	780	769	765	727	787	781	738	786	813	784	726	792	788	796	803	832	845	802	798	769	775	774	839	784	827	786	774	813	781	772	805	831	781	788	791	754	788	748	804	814	758	753	819	765	778	804	779	771	754	767	809	773	832	805	741	755	727	816	764	779	771	787	795	735	744	800	781	751	773	760	759	801	807	764	776	821	755	780	792	757	767	739	764	843	782	798	720	789	856	806	756	744	770	759	755	834	788	780	777	776	821	788	774	788	816	738	779	769	811	780	770	802	808	796	786	773	779	795	795	785	791	785	726	855	806	782	771	808	813	760	810	755	781	819	807	782	822	792	749	717	761	788	739	800	771	765	778	808	777	738	755	759	761	772	816	772	737	764	844	772	811	772	768	761	782	794	751	792	795	782	744	773	780	800	819	809	761	774	767	780	755	775	729	752	835	772	771	777	786	775	790	775	827	762	754	753	773	798	768	803	791	776	814	763	773	819	771	760	815	798	796	835	818	752	750	821	747	758	768	805	800	791	771	775	761	726	773	770	781	787	734	825	779	753	838	746	774	823	761	789	807	788	822	773	795	812	804	765	787	755	783	727	767	753	779	807	807	818	796	748	844	774	783	823	765	754	774	808	767	782	767	813	793	787	791	778	826	781	749	773	738	772	819	789	841	741	754	789	731	759	794	787	771	777	787	778	812	797	718	800	786	786	809	799	779	760	816	825	845	808	744	800	791	810	781	827	809	806	758	750	768	775	795	780	765	798	763	788	781	810	798	730	802	787	775	760	776	783	849	824	761	794	709	789	831	795	816	812	819	805	807	772	749	777	806	842	817	778	751	773	835	724	827	808	751
4272	859	1246	936	614	512	341	314	259	212	229	197	184	157	185	184	154	151	160	158	134	146	146	145	130	134	154	129	126	120	116	130	130	145	147	138	142	130	124	120	131	119	140	128	139	124	99	116	120	113	120	132	142	127	111	140	134	121	124	126	120	131	123	137	127	117	138	117	116	141	116	112	129	142	125	118	127	112	124	135	149	133	118	121	133	133	113	142	124	112	126	129	127	103	149	124	122	141	123	121	120	131	131	124	126	127	116	129	112	125	115	121	115	136	119	126	111	125	127	133	97	135	124	117	107	136	134	138	115	131	116	164	124	131	109	123	127	118	121	125	103	100	117	146	124	137	120	122	124	117	125	100	140	148	123	107	124	121	144	148	126	123	115	112	113	128	135	123	113	136	126	148	134	135	137	135	123	132	116	127	108	145	137	133	119	114	112	138	145	144	133	139	120	106	122	132	112	132	138	115	106	126	138	112	104	119	111	146	110	121	122	119	128	107	128	127	119	143	111	104	120	113	112	116	118	143	116	115	123	107	117	129	137	137	126	120	136	125	117	136	137	116	95	138	108	133	121	113	104	117	127	116	130	126	119	132	104	140	128	117	127	120	118	123	119	120	110	121	124	101	129	147	127	124	114	101	131	120	137	137	138	145	131	122	126	114	116	141	129	128	116	118	113	119	125	98	107	133	120	153	127	104	136	129	123	96	124	99	107	110	114	133	130	114	127	121	138	127	136	127	124	139	128	127	106	133	121	119	112	135	123	120	127	128	118	119	118	100	124	138	136	123	124	106	126	113	130	122	114	115	126	136	135	142	96	127	109	121	113	120	127	112	103	128	135	119	114	146	104	105	113	135	118	117	110	132	139	119	110	128	125	146	122	111	122	114	121	116	128	139	133	123	133	143	122	124	123	126	117	121	129	115	121	130	104	114	103	126	139	140	113	109	136	136	123	150	122	129	146	137	115	134	119	104	128	137	137	111	125	123	122	126	131	129	128	118	137	137	126	123	126	104	130	120	104	121	145	126	118	128	138	96	135	128	134	124	115	125	130	139	129	134	118	115	125	101	116	124	126	114	116	136	115	127	112	128	135	123	126	135	125	131	120	137	133	112	132	127	115	108	127	111	147	113	111	125	148	107	133	107	117	126	131	128	123	109	148	109	128	138	114	107	99	145	104	119	111	117	113	106	124	124	141	125	133	125	127	134	124	129	127	141	116	112	125	134	142	106	141	121	140	125	149	130	136	121	139	113	129	146	121	133	123	121	117	123	127	123	123	134	120	118	127	129	130	121	115	133	110	107	120	114	113	128	111	116	131	121	117	126	139	131	136	140	116	123	131	120	126	133	119	111	132	114	123	143	112	130	137	125	123	150	120	136	108	140	130	113	125	123	99	126	147	118	114	127	117	111	125	108	123	135	112	145	110	127	134	125	127	114	134	134	130	112	127	113	115	129	134	110	134	121	112	130	109	131	105	120	114	129	107	100	122	137	132	130	128	114	108	127	122	128	110	119	126	109	134	117	141	118	116	128	130	125	145	121	117	134	108	115	129	132	112	125	118	126	116	133	101	105	116	127	136	108	115	125	117	119	136	118	120	112	121	117	119	135	109	127	132	127	143	132	135	138	129	124	133	141	129	115	121	121	126	125	138	145	130	117	120	115	125	132	116	116	155	126	132	130	132	125	114	112	121	128	116	146	124	122	114	120	114	113	135	127	120	107	113	137	107	145	137	141	136	125	135	115	126	105	128	121	122	130	121	130	127	134	144	112	124	123	111	112	125	119	128	123	145	118	136	118	129	113	111	102	130	123	101	91	100	120	103	135	113	120	119	111	134	108	100	122	128	110	113	120	116	116	133	130	103	124	122	108	136	97	129	112	113	128	109	119	125	119	114	127	124	115	144	136	136	123	122	114	123	128	113	128	125	127	119	102	106	125	119	135	114	121	106	139	114	113	119	128	115	134	122	117	109	106	117	114	114	138	124	127	121	113	119	134	106	127	132	129	125	127	111	121	128	112	126	126	128	131	108	123	123	125	108	126	125	106	140	118	123	123	121	100	129	124	124	99	117	125	126	123	133	128	117	122	119	136	133	119	122	117	120	110	119	108	122	126	114	120	120	131	125	106	129	132	131	102	132	115	137	157	139	140	138	120	125	122	140	127	132	135	132	111	130	129	128	119	104	122	135	100	113	116	128	118	118	119	128	122	117	121	119	111	105	127	146	115	129	129	130	122	117	124	122	125	134	123	116	124	138	116	116	131	132	133	122	125	141	120	129	128	124	127	136	122	102	126	133	116	98	128	111	105	121	139	115	138	111	110	153	121	114	118	109	130	122	134	130	126	127	121	125	112	118	134	127	132	118	123	117	120	125	122	123	161	117	119	119	110	107	126	129	116	126	146	134	122	132	126	127	123	116	127	131	140	126	136	95	108	134	104	125	124	120	123	125	115	113	126	126	129	124	127	128	124	128	112	150	116	123	124	132	128	137	111	136	123	137	111	120	126	116	124	124	123	121	152	127	101	128	120	130	136	118	109	139	109	120	124	126	137	133	142	132	146	126	107	119	121	123	120	130	131	117	109	113	123	121	109	120	133	115	122	121	124	122	129	115	140	133	117	129	138	107	133	121	129	117	133	98	115	121	122	116	123	146	107	113	138	123	136	138	116	124	121	112	123	116	107	119	119	122	128	112	139	149	120	116	156	138	132	129	108	109	108	136	122	124	131	99	119	126	133	119	118	130	110	127	134	119	112	119	122	109	116	121	126	122	124	125	133	115	113	123	116	136	125	130	95	125	133	111	114	133	120	137	113	124	103	114	127	116	109	109	113	113	110	130	121	137	131	123	115	117	132	117	118	116	134	113	129	126	116	119	121	124	118	142	114	119	115	137	111	119	126	143	127	112	138	118	123	140	126	105	129	126	125	127	126	108	134	130	109	123	116	123	122	140	109	123	121	122	116	115	106	126	127	114	119	140	104	142	136	149	122	119	138	109	130	107	144	122	123	141	128	124	129	153	149	125	131	120	145	115	131	107	100	135	124	123	121	146	118	138	133	131	136	115	127	117	131	134	131	114	117	120	127	146	106	108	106	126	130	123	130	134	110	127	114	123	122	129	123	127	120	104	137	108	118	114	114	144	131	129	112	124	112	108	119	153	121	120	111	125	120	113	135	129	125	118	125	139	129	124	172	124	129	113	123	118	121	119	117	127	145	121	129	134	120	113	127	116	112	124	112	121	153	136	110	113	128	140	140	134	120	127	130	134	162	139	107	110	119	106	122	115	127	118	111	128	123	127	86	165	128	105	115	105	134	115	112	124	122	113	162	129	127	119	127	114	110	124	118	147	123	117	136	121	122	123	108	101	135	103	141	128	121	111	132	141	131	121	133	115	128	132	125	117	131	133	118	129	139	119	120	139	135	123	127	129	109	139	112	143	130	109	123	138	130	109	109	136	138	126	132	132	121	112	134	101	120	108	100
5514	1352	3005	3507	3097	2568	2100	1775	1556	1293	1148	1221	1031	944	908	907	790	759	777	706	695	663	656	611	535	560	601	541	559	582	527	584	531	556	557	577	537	565	527	494	544	499	476	491	482	547	492	489	472	435	488	450	509	448	541	493	522	471	528	520	462	472	494	500	514	459	493	466	509	516	481	436	475	447	481	459	498	513	474	448	471	494	458	463	469	539	472	506	443	451	429	468	515	502	480	462	470	478	470	483	468	468	484	450	423	443	436	489	450	458	479	431	463	486	453	461	491	491	477	462	463	491	467	456	437	452	477	507	450	460	422	504	458	467	440	465	477	461	470	446	448	494	411	482	472	464	459	506	454	436	492	447	497	439	455	476	467	456	477	444	464	483	453	458	483	466	432	475	490	495	454	488	460	460	457	526	473	491	454	440	457	467	470	462	480	472	446	452	460	461	521	427	452	435	498	483	464	465	445	478	416	416	466	471	515	453	436	476	447	466	482	441	464	424	452	431	471	434	485	457	434	492	438	481	504	458	475	420	449	447	476	445	446	447	485	427	435	472	470	461	467	488	474	424	451	452	485	471	488	434	483	463	447	476	455	446	488	422	481	492	459	471	468	447	460	460	419	469	455	472	432	452	466	455	498	467	459	470	471	464	455	464	472	446	498	481	462	492	488	489	454	470	479	436	468	442	512	470	481	474	504	438	448	458	470	461	481	489	444	469	458	465	473	445	478	436	459	468	466	451	463	472	453	491	466	451	504	434	440	450	489	509	479	475	432	432	428	457	481	465	416	487	488	446	460	450	437	467	488	424	462	432	503	478	441	444	475	486	448	464	480	431	450	456	467	465	469	473	458	463	481	480	450	413	475	481	481	450	453	475	460	413	453	483	432	430	483	460	488	494	448	476	470	507	438	479	496	441	419	432	474	468	467	486	436	427	487	453	446	462	472	437	473	451	480	481	473	451	442	457	504	430	450	464	451	421	447	448	450	465	439	435	488	445	448	452	452	424	485	512	473	492	447	490	467	490	447	459	465	463	476	459	476	445	445	479	450	444	460	434	481	423	443	443	457	446	448	480	481	443	455	462	480	468	436	454	475	450	456	485	468	470	492	488	451	485	445	451	412	457	453	413	474	490	454	438	463	440	432	434	489	436	466	499	461	477	485	448	503	439	469	432	460	473	508	474	471	420	434	495	438	459	442	484	476	475	489	448	472	478	450	449	453	493	456	449	477	462	479	471	437	466	440	431	461	452	468	452	457	427	451	444	415	448	451	468	493	434	471	475	431	450	501	468	504	485	463	407	425	446	438	473	478	468	459	497	452	445	463	475	470	446	475	469	495	453	431	454	471	445	441	444	414	448	456	435	450	455	462	451	470	474	450	425	449	460	449	474	457	421	457	467	469	466	481	466	482	432	501	406	467	486	456	450	446	463	490	447	483	452	453	467	470	449	452	452	512	472	469	503	441	446	516	436	494	441	462	457	467	473	472	464	485	472	472	471	461	505	491	464	439	462	452	437	484	432	438	506	463	482	441	428	445	450	432	447	442	459	423	420	433	462	472	468	484	464	445	449	501	528	455	469	441	459	472	472	464	479	457	448	465	458	510	436	438	456	501	414	468	440	492	481	467	432	487	470	469	465	449	455	431	456	446	454	468	426	441	462	444	481	446	440	474	445	438	467	468	502	468	454	466	427	473	467	440	486	462	464	454	478	505	488	453	438	441	442	474	486	469	424	433	399	456	479	447	458	480	446	474	434	440	439	454	514	437	439	469	473	478	493	468	449	469	434	459	501	441	443	429	513	483	442	547	438	472	492	463	429	473	468	460	478	419	427	518	430	489	434	464	469	488	504	460	478	437	443	411	440	458	479	461	478	443	474	460	489	484	449	507	479	443	431	454	454	456	441	452	456	429	451	484	424	474	431	458	455	438	502	514	464	458	487	417	436	425	476	481	460	484	445	449	449	503	426	436	448	489	465	457	475	441	510	482	468	420	466	453	501	487	465	486	459	449	472	454	436	432	474	440	485	499	468	459	450	459	446	488	454	452	468	428	524	420	499	478	485	435	419	451	478	480	471	435	423	476	456	460	498	442	451	390	481	438	438	448	492	458	449	489	449	497	434	441	457	481	501	475	484	451	467	463	499	427	471	504	477	414	470	405	430	471	478	445	478	427	461	490	456	465	449	447	435	490	463	457	502	451	442	493	442	451	469	510	474	477	472	460	475	466	439	509	446	434	441	436	453	458	453	488	458	451	477	461	444	465	470	458	470	470	435	454	490	427	484	483	451	458	464	426	509	443	468	410	462	464	445	466	489	439	496	434	474	466	441	466	477	457	498	430	479	443	447	476	470	465	452	473	438	477	457	461	442	467	461	464	473	441	443	439	508	476	488	452	480	443	466	467	454	473	493	446	468	480	491	415	456	438	477	498	443	464	458	494	473	443	446	429	404	473	454	469	467	476	443	451	456	470	469	475	429	476	470	458	451	473	473	461	457	454	483	446	449	495	472	460	475	436	412	466	465	423	461	469	465	445	473	461	455	434	470	449	456	447	474	456	484	424	452	450	470	500	461	479	481	454	462	468	444	476	506	456	461	440	458	476	445	483	433	385	441	460	441	446	454	469	461	460	434	464	432	439	432	486	473	450	491	464	499	468	449	437	462	500	449	459	464	474	490	474	470	471	474	481	450	453	464	450	449	449	431	429	454	468	470	445	447	453	472	462	461	461	395	450	460	451	494	437	472	471	464	432	473	433	449	475	419	439	479	466	423	437	469	472	465	428	453	463	482	429	483	467	461	480	446	452	451	426	447	454	422	496	461	467	476	449	470	475	494	431	454	455	471	472	470	462	454	454	489	500	460	462	443	452	468	436	465	436	421	439	466	430	429	461	477	427	431	458	494	475	490	467	448	462	478	445	489	443	479	449	485	461	447	465	445	436	420	464	492	482	444	420	466	451	510	471	459	528	469	465	451	491	445	457	436	487	486	448	434	470	433	489	493	477	454	516	466	460	459	510	456	473	466	418	499	445	407	441	450	478	487	469	431	475	443	461	443	492	474	514	444	438	447	463	430	456	461	487	457	474	452	459	426	494	422	479	447	453	455	471	482	448	421	481	462	488	482	447	437	454	471	443	456	470	467	476	485	468	443	475	428	487	479	439	473	461	482	438	484	425	452	426	481	452	469	420	445	474	422	448	446	469	466	476	468	487	434	477	481	445	472	454	487	434	495	463	491	435	451	456	447	464	452	421	483	419	429	456	423	479	453	472	411	485	491	480	477	463	458	457	463	470	423	462	500	444	469	485	450	489	430	432	465	458	440	469	438	482	468	443	494	468	447	490	502	425	430	443	421	520	471	486	521	443	491	456	428	447	477	436	459	460	447	469	466	452	453	463	472	415	452	438	441	506	493	443	462	487	488	461	463	466	435	421	456	441	470	423	490	470	441	447	431	433	484	461	519	452	461	448	448	463	445	414	486	441	475
7748	1777	2256	1726	1132	825	634	493	420	342	305	259	247	243	217	195	193	178	147	152	140	155	157	169	144	145	130	138	123	148	127	114	116	121	132	129	115	117	132	118	113	121	107	115	131	107	108	105	100	116	113	115	133	109	112	111	120	104	129	108	114	112	120	114	123	127	100	118	114	115	112	110	110	110	106	112	110	126	117	119	118	126	106	117	130	124	121	121	79	123	109	120	105	102	111	121	107	124	110	118	106	127	118	118	101	126	113	107	116	106	95	117	122	117	100	127	105	108	122	112	119	110	119	104	120	127	125	119	106	112	129	132	109	118	97	107	90	110	126	119	103	122	116	105	122	93	122	103	118	128	113	133	83	122	125	114	112	120	119	95	98	123	109	114	112	116	105	108	119	116	108	121	107	113	111	115	100	124	132	102	114	111	111	129	115	125	114	103	111	116	115	111	130	120	111	96	94	106	103	117	124	112	142	104	89	101	121	114	118	117	100	109	111	110	114	112	106	104	111	121	116	113	109	113	134	119	109	119	120	128	125	127	102	114	95	106	107	102	113	86	105	118	95	100	108	119	89	92	123	107	129	97	101	118	114	122	124	105	108	116	107	96	103	126	105	113	108	109	140	133	119	133	106	99	129	108	126	94	94	90	112	108	114	108	102	122	119	128	91	115	109	100	132	119	114	116	112	105	135	122	129	122	106	113	99	115	115	112	99	123	101	101	85	139	120	119	111	114	117	108	126	124	101	94	105	109	128	118	117	116	127	122	105	94	93	113	91	118	124	118	115	101	99	114	122	110	114	111	102	127	98	121	117	108	129	129	111	112	112	108	131	88	106	116	88	113	112	108	135	118	110	119	119	114	125	102	124	122	103	95	115	109	114	114	127	108	99	106	114	110	117	125	117	114	119	123	110	97	111	117	124	116	110	103	127	109	92	122	120	125	124	131	104	111	105	104	125	121	109	104	139	114	105	123	96	96	121	124	107	114	116	116	119	116	98	119	128	106	117	133	107	114	121	133	114	115	118	119	102	97	107	126	119	123	113	129	123	116	111	102	102	103	101	110	116	108	133	97	111	113	128	114	138	106	102	104	96	120	115	126	102	113	105	97	103	118	117	100	113	117	107	125	130	116	109	91	121	119	112	118	117	117	109	100	112	108	114	112	119	113	105	122	123	138	103	102	100	102	98	123	112	85	116	93	121	114	127	129	123	102	127	113	111	119	115	125	113	116	111	115	118	116	118	110	110	98	134	132	104	110	117	109	99	126	101	124	121	133	130	109	115	101	93	129	107	123	104	121	95	116	101	103	123	103	92	124	115	121	96	134	134	112	109	106	100	112	103	123	90	114	97	132	115	104	97	137	113	122	106	124	132	118	99	119	107	105	113	125	125	103	113	105	112	118	106	110	102	95	105	101	107	121	113	132	115	112	105	109	109	128	88	117	116	118	96	108	128	104	120	118	108	99	104	113	107	121	101	105	100	117	126	109	124	116	125	104	130	102	126	111	117	88	126	112	104	108	101	105	137	111	100	112	104	128	115	104	109	127	125	111	120	119	98	127	121	109	95	107	138	111	100	134	100	96	113	129	120	102	117	97	90	127	127	119	96	122	101	106	130	111	117	114	106	117	115	117	110	108	117	110	102	94	106	115	121	116	109	127	130	109	124	112	109	102	108	121	127	93	105	109	110	105	117	106	104	116	113	94	113	112	109	135	107	106	118	103	131	115	128	99	96	112	129	105	131	122	137	122	106	119	118	133	111	110	121	90	123	116	103	114	115	130	98	117	121	102	127	112	118	109	106	112	111	112	107	105	116	116	137	113	112	110	125	122	92	117	106	113	96	108	116	87	119	110	134	98	127	114	99	104	105	108	133	127	118	109	108	98	103	108	98	115	124	97	107	103	121	101	109	125	121	92	106	108	108	132	112	136	115	124	120	97	115	112	122	113	100	112	94	120	120	130	101	109	108	118	116	109	115	102	109	95	111	121	131	112	111	120	96	129	100	104	97	103	89	134	144	98	96	98	111	84	124	119	96	107	103	110	133	108	114	118	115	98	119	110	124	104	121	97	113	123	102	110	118	118	114	101	106	109	106	90	131	117	102	116	107	98	110	124	122	110	113	107	121	113	114	128	109	91	106	128	117	127	100	110	116	116	101	124	107	117	102	108	103	100	106	112	96	135	124	99	107	114	111	115	119	118	117	120	87	103	122	127	119	101	99	102	126	108	132	121	109	116	106	122	112	115	122	108	98	115	101	123	103	112	128	123	102	115	115	90	111	117	114	137	121	107	107	121	114	123	114	124	110	117	101	105	107	99	127	106	97	108	108	112	123	110	116	112	125	101	102	83	126	111	113	109	108	111	101	121	114	114	108	125	122	88	112	95	111	102	124	92	109	123	119	115	99	102	111	108	107	108	118	108	106	97	110	115	124	113	115	95	108	125	124	98	109	113	124	99	110	143	111	119	99	137	114	119	101	115	116	130	106	95	116	105	128	103	101	93	110	118	111	118	97	94	104	95	116	113	117	87	111	117	133	105	125	134	119	114	107	109	103	101	116	126	112	134	116	110	97	101	102	109	110	94	130	109	105	101	99	114	102	105	114	102	118	123	118	96	91	121	105	109	116	112	119	118	105	109	118	109	86	112	123	118	122	113	97	118	123	108	132	125	99	124	101	112	111	116	106	98	124	113	97	95	116	101	123	117	98	109	126	122	107	118	99	114	98	122	104	119	104	120	112	120	121	112	134	103	112	128	114	115	105	101	102	111	118	102	137	94	122	115	104	122	117	107	105	114	122	117	112	119	102	119	103	103	124	119	97	116	111	125	104	129	99	115	130	118	123	128	99	124	132	118	110	88	122	99	131	116	102	106	117	111	123	107	111	106	121	111	107	124	117	119	98	105	145	112	103	104	121	101	123	103	100	107	112	97	116	125	83	102	113	117	117	128	123	116	112	119	90	109	118	117	125	118	117	109	107	102	122	125	111	107	109	114	112	111	112	103	103	117	98	100	111	123	128	120	116	98	111	108	117	102	116	104	122	120	112	109	111	121	102	95	126	107	124	124	117	108	141	119	116	131	101	114	102	132	112	102	109	98	107	131	114	105	114	126	115	105	102	111	126	114	131	96	104	114	114	114	100	116	123	104	124	88	109	122	105	114	134	119	102	116	106	97	120	106	106	128	91	120	116	110	101	114	118	121	102	125	114	103	109	112	121	115	118	112	107	116	98	109	116	108	98	115	120	115	105	92	115	97	105	99	108	113	115	102	121	123	104	101	111	97	125	130	108	105	99	109	103	117	118	104	106	112	116	121	113	101	104	115	97	102	113	114	116	129	99	112	132	108	109	108	117	110	136	108	117	106	112	103	88	128	130	83	114	127	109	110	91	129	145	110	112	112	108	99	123	132	107	127	132	120	114	125	109	109	103	105	146	98	120	103	107	108	113	141	122	99	104	118	120	113	112	112	120	117	132	108	101	101
7839	2278	5331	5949	5198	4258	3494	2876	2552	2079	1803	1661	1575	1354	1272	1100	1089	1008	916	925	834	780	767	767	727	698	678	657	649	576	600	553	571	573	564	593	563	568	477	541	557	574	531	517	531	519	548	494	547	488	491	469	491	490	500	490	511	496	479	466	455	461	479	478	469	474	451	487	453	443	474	487	440	468	470	475	451	452	477	460	447	485	494	498	440	439	426	447	459	454	446	461	426	430	456	491	468	428	422	427	441	447	455	457	452	460	462	474	462	475	486	422	467	433	387	448	466	465	449	422	444	435	409	442	455	451	488	425	460	447	483	442	460	429	439	461	436	453	453	415	442	413	420	449	435	404	459	447	425	479	443	435	449	446	435	438	454	460	480	458	432	436	442	448	448	465	427	445	455	436	430	426	453	444	466	450	416	477	428	444	464	434	437	436	453	423	464	455	427	445	448	425	433	427	427	436	446	463	413	408	401	443	433	463	451	441	455	444	445	438	445	426	431	457	441	427	425	436	480	432	421	424	461	448	438	443	456	440	435	439	411	463	464	407	397	436	437	424	434	448	451	445	429	420	451	449	439	427	435	416	451	413	434	429	434	435	417	469	444	424	407	440	455	417	449	423	417	455	431	449	420	481	420	402	434	428	399	446	456	454	484	445	458	409	439	449	413	443	411	416	443	454	441	402	432	426	437	425	384	445	485	436	449	464	461	440	450	447	436	412	397	451	438	416	458	443	454	420	435	447	456	440	430	432	433	418	408	433	435	435	457	412	436	439	428	432	443	389	425	446	444	444	430	468	433	422	445	434	470	411	415	420	450	440	405	407	425	412	446	404	429	429	451	409	446	423	427	468	421	451	406	431	448	437	437	432	414	451	433	420	432	425	429	445	458	425	436	398	444	433	451	391	433	436	442	431	454	419	416	385	394	440	420	423	423	479	417	474	458	431	450	438	488	438	451	445	448	461	426	416	428	460	409	397	448	429	460	400	425	401	480	432	463	425	431	448	443	456	449	425	442	417	451	414	417	392	478	465	463	402	484	457	448	413	408	409	460	405	418	421	443	427	466	421	433	430	420	442	487	458	457	430	459	470	425	421	423	430	443	416	461	422	418	466	415	442	432	443	504	437	424	463	409	430	426	430	386	469	450	458	440	449	451	440	426	414	449	470	420	455	409	414	430	447	426	429	460	423	429	434	432	422	435	435	427	418	437	455	413	421	441	441	440	456	440	439	378	435	459	423	443	444	445	460	446	438	455	437	430	452	455	440	459	429	441	440	408	463	435	438	452	444	438	445	412	406	430	447	432	426	418	427	424	400	377	434	430	463	415	417	418	471	432	443	432	435	434	448	471	429	410	417	443	454	466	434	426	421	443	416	434	452	439	434	476	448	434	417	427	416	434	444	447	414	419	407	446	457	445	456	441	433	432	411	438	391	445	399	419	395	415	397	398	452	447	400	455	427	436	401	474	461	461	446	417	433	405	423	452	447	432	465	434	402	431	428	407	428	413	465	450	424	453	419	434	440	426	443	414	457	420	406	455	468	427	425	410	438	437	426	385	459	461	432	450	471	440	451	450	440	439	406	445	443	429	402	417	418	389	450	452	438	416	460	448	437	424	450	439	419	456	412	434	434	413	411	439	421	430	418	426	433	425	439	459	438	431	435	445	441	437	421	458	437	463	454	414	385	460	409	417	445	411	428	458	440	396	420	419	405	411	446	403	444	439	460	422	470	442	405	412	490	421	470	458	419	443	424	460	421	458	456	456	413	456	484	413	470	385	417	449	435	448	476	439	447	380	448	417	424	409	414	432	432	466	442	444	441	433	419	442	474	425	449	444	435	433	430	459	439	412	409	411	422	466	405	433	438	451	398	429	455	409	456	409	457	436	428	447	420	416	472	417	419	466	451	435	439	443	436	484	463	416	413	427	400	420	438	433	420	449	451	458	427	405	466	453	411	450	439	414	454	431	410	442	431	427	395	409	446	479	407	426	441	468	440	436	426	442	399	399	435	433	413	426	444	469	455	433	394	438	459	403	408	406	406	471	445	443	423	450	462	420	395	447	407	420	422	462	443	400	453	412	450	430	457	415	436	425	438	415	442	423	413	445	420	416	463	447	443	418	440	399	471	413	430	418	470	452	427	453	451	414	452	445	460	450	447	454	457	419	436	430	462	424	456	446	453	425	461	467	409	398	432	433	433	445	418	450	458	452	436	440	433	431	445	469	416	426	433	446	396	424	421	440	413	423	436	452	449	451	423	468	475	459	437	415	422	425	455	415	413	435	468	460	436	446	453	421	420	465	435	425	450	437	406	472	420	444	439	459	460	400	437	469	477	437	443	404	422	465	432	401	429	399	435	448	420	465	436	431	440	443	462	462	458	461	437	409	427	428	434	411	439	441	452	442	418	450	414	450	451	440	445	430	450	440	430	417	434	438	448	441	432	458	412	430	412	431	388	427	439	412	427	454	431	419	436	421	416	446	438	442	442	420	478	433	410	440	428	449	441	438	451	426	428	401	438	409	438	452	430	441	406	426	420	452	451	420	429	431	441	372	432	411	436	483	453	398	408	414	432	443	462	406	408	435	401	454	426	393	436	417	419	445	406	421	422	448	426	446	426	454	466	462	424	416	431	405	428	441	432	442	422	438	448	451	403	470	421	439	407	460	452	434	426	435	410	398	442	426	419	444	427	440	428	413	420	423	431	414	432	467	410	424	429	371	467	443	413	419	440	420	422	464	447	441	451	412	425	443	475	415	408	416	469	460	422	431	454	437	423	408	438	443	412	471	418	424	463	420	426	453	448	405	439	438	427	435	398	443	417	434	413	439	498	427	427	443	410	433	485	443	407	458	417	448	438	433	446	434	448	441	431	430	440	430	449	448	421	427	450	430	438	382	453	427	394	458	409	453	444	436	423	460	458	441	385	431	454	451	430	437	435	447	449	435	472	455	425	432	442	449	442	421	432	411	494	391	412	448	423	439	408	457	403	444	441	433	419	430	419	421	497	430	432	449	425	454	420	439	472	428	426	435	432	446	469	464	391	417	452	425	434	429	446	398	421	415	426	428	439	447	451	449	472	456	445	445	427	462	431	453	401	444	427	437	429	444	432	445	454	411	443	455	418	429	393	437	423	426	421	421	421	447	460	437	441	429	439	459	451	420	467	410	431	473	445	426	432	485	442	448	446	397	417	431	412	439	425	440	468	463	443	442	405	444	433	455	412	433	456	472	453	435	466	417	464	457	415	446	407	393	395	418	437	426	423	416	433	446	390	435	430	406	448	464	452	411	468	414	451	445	451	466	430	416	407	457	417	441	427	418	434	433	467	438	461	429	459	406	424	433	443	435	469	435	412	456	442	430	450	457	436	443	419	433	445	459	465	441	434	455	443	441	406	409	437	467	444	438	417	409	472	454	451	416	428	408	405	431	426	439	429	449	474	432	447	418	453	454	418	427	417	439	450	445	396	432	433	441	438	391	418	412	424
1141	267	296	255	253	231	252	233	233	221	210	225	248	233	214	240	198	185	219	211	202	211	227	211	223	226	214	201	215	219	233	238	194	211	214	210	229	212	199	211	241	226	198	220	206	216	225	221	206	228	239	228	217	208	206	234	228	204	257	239	225	217	218	206	231	207	239	244	227	223	221	230	205	236	203	234	215	204	237	210	219	206	180	211	242	224	237	210	241	204	232	213	227	217	234	205	197	210	209	214	198	207	241	217	232	199	195	212	213	248	210	241	226	224	220	213	226	185	226	201	199	231	217	231	209	207	220	219	204	223	210	208	214	217	224	235	224	230	216	227	209	231	224	203	237	226	225	216	235	257	232	215	206	206	254	224	250	216	197	221	255	231	205	252	220	217	250	207	235	242	238	195	198	241	225	217	245	250	197	187	233	221	250	215	218	206	232	234	251	223	225	226	208	228	233	200	214	211	229	216	213	237	221	211	213	237	235	207	227	216	202	223	236	216	234	241	220	230	204	259	248	224	223	221	223	227	236	239	196	203	193	197	213	231	228	211	234	221	195	235	228	248	235	220	219	244	226	205	222	228	242	204	203	195	208	234	200	199	203	210	195	236	192	226	237	214	203	245	198	223	241	222	225	209	216	236	224	218	230	242	221	194	202	209	222	203	237	227	208	203	222	208	215	239	221	209	223	192	217	217	208	203	223	209	195	223	224	230	224	215	227	229	243	236	221	208	204	229	226	216	196	236	218	205	224	224	208	216	203	223	236	220	215	182	223	195	239	246	242	231	206	247	229	226	199	226	251	223	215	212	247	234	245	206	228	229	230	221	247	218	220	213	238	220	216	232	223	246	226	232	226	204	247	222	239	218	230	215	210	211	241	207	232	241	212	223	227	201	222	233	201	234	210	231	196	208	229	202	224	221	214	219	228	228	201	233	211	207	214	213	226	249	214	224	226	214	216	239	202	205	205	225	254	193	229	198	210	227	226	190	199	193	209	232	215	181	179	234	240	219	201	191	213	229	222	238	207	251	230	215	227	195	232	208	204	199	195	200	264	248	206	205	237	209	231	207	211	238	218	222	205	256	220	221	240	204	188	203	208	218	210	222	226	202	213	238	196	214	214	217	209	227	236	199	245	207	223	201	223	221	223	214	213	205	230	226	231	229	217	223	219	236	247	227	207	228	193	222	238	229	230	242	205	247	227	226	222	207	210	203	222	222	232	215	219	237	231	225	218	233	203	199	212	218	216	233	199	213	222	202	217	228	247	206	225	216	207	210	212	190	217	242	229	240	215	213	214	213	250	233	196	243	219	206	206	225	197	219	197	225	202	203	212	217	228	210	224	218	238	215	205	210	225	224	202	236	209	222	212	247	197	226	240	228	206	234	246	237	241	238	234	201	224	209	216	225	202	202	229	206	202	206	197	202	230	236	233	215	214	225	217	215	233	239	241	244	226	180	235	220	216	208	211	210	238	211	223	214	216	230	217	243	187	202	223	218	208	232	209	212	235	263	241	198	204	226	204	227	225	232	214	250	212	206	218	234	238	222	221	253	211	235	194	231	219	191	202	225	238	235	243	219	218	210	203	225	253	226	212	235	211	230	219	213	218	212	218	232	235	223	181	201	251	219	215	216	241	222	206	197	229	236	215	225	244	240	252	238	210	203	231	211	233	225	228	236	218	226	224	226	221	209	228	198	209	199	228	216	260	247	232	208	216	186	201	183	226	204	228	242	209	232	223	239	218	246	205	203	254	205	223	219	222	232	215	235	205	221	210	223	224	190	229	236	268	221	222	266	206	227	195	241	234	217	214	230	229	216	239	203	225	214	201	229	203	212	220	212	234	236	202	227	218	208	224	234	185	199	190	225	227	215	234	227	235	190	189	241	218	211	191	213	193	225	212	218	245	215	202	264	236	195	189	235	216	220	225	245	240	224	238	219	212	253	207	216	211	196	207	239	218	231	187	222	238	208	186	221	231	233	218	227	194	200	230	229	225	209	231	213	209	241	216	257	242	225	230	208	220	201	202	223	250	215	216	210	255	219	227	221	192	220	223	229	213	207	223	226	207	227	205	201	229	237	219	213	204	226	218	239	221	225	199	228	231	229	209	221	205	216	218	220	234	225	243	232	215	238	183	232	219	253	221	234	211	230	227	228	202	189	253	214	230	227	231	221	207	217	232	189	209	194	213	217	238	210	214	188	230	223	222	238	202	220	224	221	245	221	213	211	226	216	207	226	239	231	199	191	237	206	221	230	222	231	234	221	209	222	203	206	208	204	239	220	203	199	233	219	234	220	221	231	219	204	245	228	214	219	221	237	218	223	229	236	207	232	205	204	208	198	222	201	212	208	244	211	242	236	234	241	223	226	210	228	216	208	221	222	231	224	223	239	228	195	216	235	214	238	219	214	215	231	225	244	219	223	227	224	208	236	220	200	218	237	212	226	217	206	215	205	238	204	203	215	229	226	240	226	213	209	239	224	209	237	202	204	222	242	195	239	216	221	225	215	204	225	205	214	200	226	222	225	217	225	225	210	210	180	237	241	219	192	220	230	205	229	208	218	228	243	217	221	230	224	210	219	202	194	194	214	241	233	223	263	230	225	189	211	226	226	205	230	246	231	202	229	220	227	226	228	202	203	204	206	213	208	230	206	219	219	204	232	237	234	213	222	235	242	235	197	214	229	230	203	225	230	244	210	204	211	202	224	246	222	190	245	235	245	242	212	187	192	223	199	219	237	190	222	210	203	196	213	229	200	237	217	190	216	221	226	210	222	230	241	221	231	209	225	232	209	229	216	241	254	214	219	232	216	221	195	207	227	237	201	213	224	218	195	220	200	198	228	207	238	206	226	222	205	210	233	228	222	244	213	216	217	216	230	202	235	221	213	190	208	193	243	200	239	220	220	235	216	232	234	211	232	207	229	216	233	200	217	235	229	227	223	214	223	212	217	224	226	222	211	198	221	221	210	215	234	231	250	215	220	246	219	218	193	234	231	197	264	210	214	233	204	235	228	216	209	218	205	229	215	217	210	219	198	207	206	223	212	228	223	196	214	231	222	218	223	226	218	233	219	224	206	263	258	255	204	225	210	208	220	218	198	221	209	224	235	241	241	209	224	237	236	229	218	234	209	228	187	231	207	199	219	220	230	230	249	208	216	214	231	207	218	221	253	211	239	212	216	202	200	233	234	187	221	210	193	222	206	214	208	209	214	220	195	225	191	238	212	192	236	193	189	215	210	217	195	205	255	218	236	195	198	205	191	247	237	228	221	256	240	210	216	204	245	207	202	199	201	203	227	231	201	236	246	241	241	209	195	210	199	216	232	213	189	230	212	216	213	233	225	195	199	254	201	230	205	227	226	242	184	180	221	195	197	241	197	229	219	225	204	214	213	242	220	243	215	222	221	228	243	229	227	236	232	223	203	211	221	247	251	195	192	194	229	189	215	215	217	232	237	238	235	212	212	209	231	239	234	202	201	188	232
2366	757	938	929	885	873	858	793	846	811	776	793	792	788	745	754	765	774	747	770	763	744	783	757	685	766	768	762	780	782	725	752	709	750	743	816	733	753	773	772	789	765	747	730	709	748	694	758	791	739	773	779	735	730	758	746	750	751	762	742	764	733	758	764	742	743	743	757	699	742	736	743	739	771	753	737	744	739	727	721	742	758	771	741	726	730	757	730	785	746	790	680	738	754	696	801	757	710	736	729	734	698	755	716	772	771	745	779	740	768	745	763	757	765	772	723	777	709	742	744	716	775	752	705	727	718	703	717	764	741	756	736	771	755	726	741	723	730	691	708	729	714	773	742	759	703	721	752	729	717	763	703	747	748	769	779	748	764	721	742	742	773	720	719	784	753	735	723	739	804	701	768	726	780	746	733	716	712	740	765	717	783	723	739	733	767	715	750	758	729	753	795	797	723	771	802	792	736	775	722	777	754	724	729	719	763	801	757	743	762	737	786	771	748	738	771	785	748	707	744	775	765	755	802	810	777	720	793	721	700	738	781	773	777	766	710	780	762	743	752	777	776	730	771	754	743	759	735	719	755	740	801	789	709	772	755	715	771	756	809	756	768	752	727	765	691	759	726	735	740	766	728	740	709	794	747	737	749	740	739	744	739	764	729	777	733	759	761	725	772	758	732	706	749	740	715	748	777	680	723	717	762	723	690	799	735	729	723	759	748	742	684	762	745	705	705	725	736	741	708	795	735	767	731	721	761	737	792	739	682	722	761	710	722	778	726	752	740	775	749	769	738	820	738	746	769	729	788	706	733	714	755	719	710	770	706	782	750	747	736	761	784	721	724	781	754	791	766	771	730	795	769	760	728	779	743	719	781	753	745	737	780	707	765	764	744	726	768	783	743	750	694	718	760	737	753	697	750	693	768	728	711	755	778	751	797	686	739	737	799	769	780	738	762	733	735	735	787	731	729	778	723	764	753	750	752	762	739	758	747	801	704	758	761	779	761	731	766	734	758	768	770	790	734	754	801	755	747	748	778	747	740	725	697	785	734	750	742	744	762	737	750	720	694	771	773	757	741	729	746	788	750	752	786	733	773	742	731	742	784	738	749	799	727	743	714	690	785	733	772	735	773	744	718	715	730	758	756	739	745	753	717	731	759	763	774	739	753	732	753	768	820	725	760	743	771	738	736	727	751	766	749	721	766	720	779	727	706	735	733	741	775	737	725	723	696	780	684	721	823	753	725	743	726	713	780	770	734	781	737	780	734	765	751	762	735	698	730	714	739	773	771	736	758	735	757	731	750	757	725	722	802	754	730	731	766	775	740	773	771	736	747	708	778	735	740	718	761	736	720	772	721	762	777	740	782	748	713	743	736	740	751	715	761	756	737	771	743	722	778	712	773	770	743	745	745	761	763	784	746	736	772	771	773	740	770	749	724	733	782	734	794	735	783	783	796	729	711	739	723	718	750	758	750	734	746	733	766	766	779	761	758	731	748	774	727	746	731	776	730	697	732	800	703	768	729	803	737	733	774	769	784	735	734	794	773	791	730	710	759	768	729	711	738	730	749	772	753	753	743	714	755	738	736	722	749	772	738	750	716	731	731	778	763	722	740	729	760	693	746	764	712	727	755	706	759	758	758	751	725	766	770	762	743	742	731	715	769	783	762	674	745	771	791	737	741	754	772	795	700	698	730	722	767	753	791	757	761	710	754	724	773	782	761	707	749	798	739	761	740	766	729	716	771	739	725	743	758	781	722	751	774	735	791	759	758	716	735	740	716	760	755	720	759	736	724	734	717	734	757	753	738	786	778	709	751	696	763	787	728	748	724	777	790	686	708	733	758	713	706	720	770	781	699	750	679	745	687	679	732	726	740	785	757	778	771	781	709	755	745	705	741	759	750	741	750	779	765	770	757	748	798	721	716	712	722	718	800	763	772	715	777	749	745	816	710	731	737	729	733	704	720	760	693	749	735	711	740	740	730	700	787	716	761	753	795	754	680	758	776	727	773	725	736	755	733	747	764	760	792	751	738	794	749	761	743	707	750	815	785	787	744	740	764	758	753	753	759	767	805	741	770	783	743	770	756	740	725	729	740	734	729	766	729	750	766	778	748	786	740	778	771	764	741	776	737	774	787	740	722	775	742	742	747	754	771	744	772	739	711	794	775	755	725	775	693	733	775	720	735	731	754	745	703	717	708	761	695	714	730	741	710	770	729	778	768	783	725	747	768	751	764	782	716	719	754	715	775	762	732	708	773	736	733	800	754	722	753	746	757	768	718	772	768	735	724	721	731	731	760	750	755	761	725	755	728	710	764	758	733	790	756	730	766	749	730	743	701	740	782	701	748	734	737	766	775	777	712	711	773	793	736	730	759	782	737	702	735	757	707	733	725	723	705	742	784	782	751	771	739	734	729	729	726	729	750	764	767	772	773	757	768	738	748	750	746	753	760	716	775	730	794	772	722	757	801	736	746	764	719	725	760	715	737	769	767	742	759	713	778	762	756	770	677	740	728	732	746	715	716	747	735	738	713	780	726	746	760	741	739	744	738	775	722	787	694	718	724	763	770	730	775	799	738	740	741	737	713	754	781	738	788	695	773	693	745	770	751	752	801	760	778	781	685	754	728	766	703	800	784	740	748	788	732	752	744	717	737	745	704	782	730	766	734	799	746	750	787	759	767	751	777	755	720	716	715	713	736	731	759	753	721	745	784	749	754	716	723	746	709	711	753	739	741	694	781	759	703	805	753	708	727	802	755	718	769	731	715	725	720	745	702	766	708	718	721	796	745	734	730	737	731	730	749	733	716	772	747	784	748	751	786	747	741	739	732	728	711	742	766	739	781	760	768	757	793	742	754	698	738	769	738	756	800	758	747	743	725	741	773	731	758	758	739	767	725	761	715	727	752	771	761	768	754	779	781	776	731	735	762	730	725	763	776	769	770	747	784	681	762	751	775	762	780	762	771	752	773	774	758	760	739	729	730	773	729	731	818	771	729	742	785	748	733	726	728	811	745	729	802	740	774	733	752	687	780	701	796	761	723	732	767	748	775	787	751	741	777	743	797	722	742	713	785	741	805	732	731	754	738	740	749	750	763	749	753	788	767	752	752	730	767	778	742	734	800	802	758	766	741	735	766	735	723	745	787	733	764	766	789	763	715	741	782	760	741	786	716	767	796	766	755	705	747	786	737	753	777	766	762	761	752	788	723	758	710	774	761	715	750	707	790	728	698	713	740	719	704	731	721	729	771	765	762	740	693	750	723	745	736	743	718	719	788	729	762	756	760	740	770	746	773	751	767	775	669	735	749	757	790	784	713	754	710	775	745	737	791	761	685	719	775	715	718	691	710	805	725	777	745	768	729	777	762	757	718	718	774	803	790	731	764	722	763	740	768	682	769	775	743	749	762	800	737	743	750	706	708	749	727	755	748	742	765	737	717	755	701	736	735	754	759	739	761	748	737	714	728	793	779	790	762	765	744	722	766
4039	880	1193	898	629	435	344	304	252	241	221	209	170	156	184	142	153	154	164	149	140	138	150	114	124	129	118	141	120	142	140	129	125	122	110	129	122	109	122	125	115	138	131	126	97	143	126	126	115	139	118	119	118	114	92	131	98	138	132	105	105	115	103	131	112	146	111	111	122	130	142	125	129	94	111	122	113	120	114	111	115	123	119	117	131	103	125	112	117	131	126	101	109	109	140	123	109	111	122	137	122	115	110	114	140	113	138	117	133	116	110	113	139	119	118	117	116	110	120	116	124	120	108	100	128	121	114	113	127	108	142	124	141	112	122	117	107	103	134	120	103	126	137	109	116	106	107	111	109	129	102	120	104	112	104	118	124	103	125	128	92	108	129	101	127	122	124	111	118	144	121	125	120	99	119	107	93	131	103	110	119	109	116	109	126	102	90	107	105	107	123	118	107	126	99	122	122	102	123	120	127	119	115	119	105	122	104	114	112	125	122	100	104	136	126	109	125	116	120	120	118	113	114	96	141	112	122	105	125	110	138	124	123	125	135	101	119	113	106	109	114	124	120	115	110	121	108	138	125	123	120	127	111	132	114	120	115	125	120	104	120	128	122	144	124	115	114	123	127	124	98	105	129	102	125	111	111	118	151	108	95	115	105	116	125	144	127	120	113	114	116	109	104	125	117	116	125	134	123	137	110	106	119	107	133	104	103	142	130	118	127	114	104	119	119	125	129	108	133	118	122	120	110	115	137	123	133	98	119	97	124	131	99	141	114	97	129	124	119	128	115	138	125	122	115	119	124	115	113	118	127	103	109	108	99	113	104	105	125	113	116	110	126	115	96	120	111	129	116	125	124	129	113	124	116	105	90	118	131	119	112	132	99	107	98	126	105	111	102	133	98	104	105	113	129	102	109	113	120	105	119	140	125	109	144	114	112	120	110	119	121	101	117	113	116	120	110	125	116	99	126	123	123	120	106	115	109	121	143	129	117	117	119	125	109	113	109	110	118	103	120	101	129	133	117	113	114	91	107	128	133	119	113	99	107	93	105	102	133	106	113	100	116	111	119	117	113	121	123	99	100	105	138	122	134	109	109	143	111	120	107	104	116	117	114	122	134	112	123	106	119	132	135	119	105	128	106	109	110	112	127	107	132	129	110	116	113	135	121	112	104	122	125	131	112	122	114	115	122	112	107	132	117	137	109	127	106	129	128	109	103	121	119	111	108	120	111	131	112	122	129	106	136	91	100	127	105	107	108	110	124	129	133	109	111	121	133	127	132	116	148	106	114	122	117	151	123	120	139	133	104	115	113	124	131	100	111	146	113	120	115	108	112	121	113	136	122	119	116	135	116	123	124	84	100	106	117	107	111	124	121	110	117	120	137	140	114	124	130	139	122	128	120	107	126	98	107	102	112	109	139	119	125	110	119	113	127	124	127	110	96	141	100	119	133	100	110	126	128	128	138	135	113	119	147	107	123	101	122	109	126	116	98	102	120	120	119	109	108	115	125	136	100	104	98	134	131	111	121	114	112	115	100	130	129	111	92	126	102	103	117	118	112	117	130	131	130	120	108	128	129	130	103	116	124	124	102	136	113	109	108	105	127	126	109	126	118	119	123	126	108	96	106	126	115	106	126	113	109	117	140	114	105	119	133	133	102	124	110	135	118	129	126	113	114	99	105	118	145	99	108	114	127	106	114	128	128	111	120	113	128	110	120	123	112	112	117	119	117	111	113	114	118	119	109	108	140	118	133	107	118	114	119	109	102	126	120	111	111	127	113	119	96	111	88	117	121	115	119	115	105	114	107	120	108	118	91	109	126	148	105	126	112	121	110	126	107	114	112	112	125	108	111	110	105	123	112	116	99	112	106	107	128	110	108	127	122	111	106	115	91	126	134	130	108	117	104	110	106	117	116	135	110	117	126	132	127	116	120	138	132	125	105	120	106	109	122	115	106	112	104	123	110	146	118	104	112	113	116	120	128	136	120	114	102	109	119	104	120	119	116	111	120	112	124	109	116	105	109	101	107	117	117	110	124	125	124	107	121	114	103	114	124	117	110	106	135	110	127	125	119	97	161	111	113	116	111	118	123	142	104	106	112	124	129	127	107	110	105	107	125	97	123	124	115	120	129	102	115	131	107	106	118	125	140	110	100	123	101	132	125	124	119	114	107	133	100	117	110	118	103	130	120	134	118	124	141	123	134	93	113	101	134	114	136	110	124	138	112	108	105	108	104	117	110	114	108	99	105	106	126	112	108	101	137	111	136	122	116	114	135	114	103	132	127	98	117	115	116	94	123	115	124	108	137	123	123	110	104	105	130	130	106	99	123	124	109	124	111	123	125	121	111	123	117	120	128	127	113	111	108	115	125	137	111	98	123	120	102	128	144	121	108	118	95	103	113	162	112	131	112	115	122	123	117	116	106	108	122	135	101	120	122	112	123	120	117	106	110	107	103	103	102	126	127	119	117	115	139	116	137	115	123	110	110	117	123	102	126	131	115	117	139	113	117	120	101	108	108	107	117	106	128	110	121	123	137	101	99	107	116	140	124	132	90	111	119	123	119	131	109	127	125	114	122	108	121	112	133	138	98	122	100	102	118	131	102	118	123	108	113	114	120	112	105	108	109	117	131	132	115	128	114	122	99	98	124	130	103	126	143	117	122	106	104	98	122	126	103	107	130	94	109	125	126	106	123	125	112	89	101	140	123	108	120	119	117	124	138	94	119	126	132	119	120	103	131	98	111	102	131	121	101	121	132	107	119	111	120	116	140	124	129	117	98	102	109	104	118	124	101	129	116	94	107	95	117	120	126	132	101	128	109	104	109	109	110	128	111	107	119	107	119	102	124	123	105	118	111	123	117	126	117	118	122	110	141	121	115	132	107	131	126	101	140	104	119	123	132	113	110	128	116	103	115	110	124	117	107	106	91	127	110	125	107	112	117	123	117	120	112	102	116	110	131	114	126	123	121	107	115	121	146	112	136	105	143	130	147	111	114	115	118	127	127	106	112	138	101	121	101	123	113	114	113	97	108	145	114	127	128	106	112	120	90	118	118	102	115	109	95	115	107	123	116	91	131	131	109	98	103	109	114	127	114	96	104	119	139	113	121	132	108	115	122	115	114	132	89	112	122	116	123	118	124	113	125	127	88	127	110	120	133	122	108	109	115	98	98	102	112	122	101	122	129	143	130	130	114	132	111	129	127	122	113	119	116	105	117	115	113	134	117	114	130	114	109	134	118	122	138	98	111	129	120	123	117	124	124	115	126	118	127	106	113	90	99	109	130	110	109	122	125	97	116	105	120	127	131	102	123	124	130	106	117	121	118	115	117	112	94	116	118	121	136	120	122	98	106	119	109	121	135	118	95	130	114	139	119	131	113	128	124	117	117	125	134	114	114	108	105	110	119	102	131	115	118	103	113	140	119	114	105	122	121	109	111	110	115	105	118	100	101	123	113	106	135	125	125	128	145	108	124	105	118	113
5352	1319	2838	3371	2895	2420	2040	1770	1405	1255	1148	980	1009	946	859	791	755	729	683	730	631	613	595	585	588	547	560	544	551	526	501	486	541	534	523	508	491	465	501	504	478	454	431	502	491	489	491	465	413	483	478	440	453	443	518	473	469	471	457	493	449	480	468	467	466	470	432	470	464	467	392	450	456	481	454	452	469	440	446	448	438	481	446	431	452	412	453	415	467	426	387	434	436	427	465	416	457	471	444	446	486	416	448	428	462	411	450	447	413	423	473	446	409	426	443	413	453	404	443	467	470	443	447	426	446	431	438	443	409	493	448	462	422	475	439	424	474	475	449	415	461	448	450	427	444	475	418	463	447	417	471	439	431	451	433	416	488	441	426	420	460	467	453	452	417	434	423	464	425	419	421	411	450	424	446	438	441	457	447	417	454	456	459	434	425	421	447	407	432	470	429	450	434	426	433	433	416	451	434	462	468	446	423	485	454	442	430	462	446	458	473	439	425	399	443	430	435	400	428	459	426	443	446	446	472	457	428	509	459	432	450	421	426	423	464	434	378	416	379	423	458	405	443	413	438	420	451	421	446	395	458	446	434	433	447	451	482	434	415	452	403	447	444	399	444	449	426	430	439	479	434	424	418	437	446	424	449	453	473	430	422	420	490	435	418	408	426	435	460	409	437	428	409	444	416	434	409	416	405	486	451	455	447	449	425	438	464	439	439	455	451	455	438	435	436	421	451	433	431	421	446	427	452	457	424	448	419	431	426	431	420	440	435	449	434	422	428	415	435	412	457	411	455	385	408	444	446	424	412	453	425	429	448	455	422	434	400	452	409	389	467	440	438	422	472	460	435	431	424	408	450	452	422	434	474	446	408	454	390	463	431	458	442	441	470	454	449	424	444	433	458	432	425	443	428	448	489	418	445	408	437	401	394	459	425	435	410	452	398	398	437	431	425	447	491	424	463	421	465	455	428	416	430	450	453	474	425	456	452	458	431	430	416	420	421	429	410	432	447	445	446	431	471	428	456	417	448	416	442	448	452	403	422	438	421	444	475	428	413	449	426	432	443	480	443	453	466	448	440	454	477	434	439	458	444	445	449	468	442	423	419	403	431	445	430	442	436	420	422	413	402	462	414	470	451	458	430	434	460	475	404	456	434	444	469	431	461	407	411	438	419	430	424	426	454	443	486	444	459	433	492	402	481	418	423	429	418	439	462	436	402	461	438	444	427	455	446	438	443	436	410	427	442	419	449	449	450	502	430	437	401	460	447	474	421	421	437	458	453	455	402	413	435	427	446	431	477	411	442	470	425	410	429	436	465	452	418	442	463	445	434	404	439	439	447	425	422	419	448	438	477	434	423	411	423	448	433	416	427	454	478	457	455	411	438	424	444	416	427	402	440	446	433	453	445	440	463	425	453	442	432	428	427	405	423	432	459	421	481	421	431	432	418	440	449	416	479	447	440	424	445	452	452	449	446	440	458	457	442	422	443	430	464	422	446	420	444	460	436	413	436	443	433	456	462	461	429	424	411	418	447	452	410	461	489	432	420	438	439	450	420	495	446	430	398	422	425	452	432	416	440	445	419	442	448	422	477	441	412	434	423	411	428	443	445	483	439	427	453	445	427	427	463	463	402	410	468	425	464	434	435	418	425	423	410	442	462	439	422	450	413	431	431	453	402	461	454	442	455	438	428	425	468	417	415	436	415	416	425	413	443	443	442	474	464	420	432	458	454	407	442	435	430	422	417	449	417	432	404	420	435	439	435	448	478	413	448	420	428	405	461	406	410	411	458	438	435	450	459	424	448	439	415	434	461	415	415	445	447	436	462	442	444	492	476	463	443	458	460	456	422	447	441	429	410	405	466	418	451	417	405	432	464	462	438	460	399	430	436	441	431	438	428	441	468	472	484	444	437	409	432	447	461	402	435	431	464	443	469	426	464	475	445	464	452	467	424	436	442	394	425	412	423	431	473	458	459	436	443	448	435	418	427	456	420	376	462	482	428	448	438	427	453	459	462	441	456	395	423	458	450	443	469	441	422	416	425	467	457	460	433	443	443	432	453	424	475	428	451	413	419	425	445	452	451	432	427	383	395	421	441	418	457	426	456	443	469	416	436	470	426	417	445	425	423	435	445	473	451	470	395	465	404	429	449	455	414	442	430	448	435	420	464	444	447	414	447	424	437	454	412	399	403	461	457	412	405	402	451	441	479	445	432	393	444	459	426	472	415	465	475	455	426	454	427	404	445	420	465	464	428	468	435	436	402	478	416	448	465	435	488	430	459	412	445	472	444	457	453	423	420	462	457	474	440	398	444	413	428	454	434	457	455	474	408	459	459	429	457	436	443	432	449	416	452	419	474	425	424	417	445	415	430	435	452	469	462	425	440	457	431	454	462	425	453	433	465	457	423	447	410	395	432	428	448	453	429	425	442	420	442	406	420	428	459	438	462	433	420	447	441	413	440	427	451	421	430	425	441	449	466	460	430	419	459	421	454	432	398	431	435	455	417	435	384	423	431	460	434	461	451	454	434	452	445	378	443	447	465	407	435	408	450	423	447	453	433	447	452	453	414	420	469	489	423	467	462	431	420	455	450	405	453	409	427	431	454	432	446	465	397	437	447	426	413	443	449	453	419	419	439	450	430	448	445	424	456	442	411	467	424	427	436	443	413	393	459	471	454	435	428	382	441	436	415	450	415	486	444	448	439	439	436	437	455	451	449	458	431	410	463	485	424	451	439	391	437	428	450	416	448	415	436	439	469	435	412	433	409	422	412	436	445	428	426	440	428	419	441	425	418	403	412	430	425	442	415	411	453	464	423	450	427	440	447	414	426	467	422	442	419	453	441	406	461	436	442	462	445	449	445	442	440	433	458	458	453	459	435	438	466	404	434	432	423	433	431	469	385	425	468	415	432	443	409	479	410	424	439	438	396	438	459	426	438	417	427	434	443	445	476	434	466	423	414	434	429	396	444	438	463	421	440	441	442	437	449	392	476	438	474	419	405	445	453	444	462	407	457	456	394	453	406	398	442	435	432	437	423	456	497	434	430	432	487	448	446	394	436	433	421	431	452	418	448	452	421	449	428	427	422	410	417	443	407	440	417	457	426	441	457	411	424	466	429	436	402	456	440	446	422	411	437	411	450	448	425	442	436	444	432	474	453	435	449	437	405	440	447	449	453	428	409	431	422	424	423	432	419	426	422	463	440	443	435	421	444	449	455	456	449	425	443	407	442	480	451	454	409	430	414	440	416	479	393	431	431	450	453	432	400	453	437	415	423	431	447	399	408	393	447	436	410	479	428	467	399	428	407	450	449	433	449	456	442	451	467	430	434	436	418	434	405	444	431	439	411	418	445	425	453	428	468	442	456	461	430	433	426	474	470	428	443	424	426	442	438	453	410	421	461	426	450	463	458	470	431	418	458	442	471	417	437	414	423	437	435	468	459	440	479	447	433	442	429	453	448	425	477	422	423	426	475	444	436	464
7982	1696	2285	1636	1203	804	605	474	431	333	264	262	242	220	207	206	198	165	185	142	158	155	123	144	155	151	136	119	123	141	145	140	137	122	143	118	130	140	125	126	146	125	124	123	110	127	124	112	140	120	138	113	153	99	109	98	133	124	107	117	113	137	130	112	121	113	138	112	131	114	106	132	117	126	132	109	115	123	115	122	123	114	115	106	111	112	123	114	137	94	117	116	109	109	115	122	117	108	126	126	98	122	135	117	124	115	109	125	130	135	105	114	108	95	123	136	123	107	111	129	100	101	106	120	127	121	119	118	113	112	118	116	110	107	113	122	111	97	104	118	114	111	121	123	129	107	126	123	119	127	109	109	98	104	131	123	115	104	112	117	113	97	114	107	105	109	129	118	119	117	106	117	117	112	126	115	110	117	117	126	122	128	115	115	96	95	122	99	110	110	131	112	119	116	112	125	108	126	116	100	108	101	114	106	113	98	117	108	111	126	109	123	102	103	111	100	124	121	123	112	96	112	113	109	126	135	107	110	127	102	129	126	112	112	109	99	111	130	103	116	124	121	109	101	114	120	96	106	99	112	124	112	112	117	111	128	111	128	111	123	105	110	120	119	110	102	112	104	106	116	90	108	102	123	126	124	121	104	103	106	96	140	84	114	107	108	103	108	104	114	107	111	112	110	119	110	103	116	130	107	124	98	123	115	127	108	114	97	102	83	125	110	121	104	109	106	116	118	105	95	105	98	109	115	119	129	137	103	110	119	110	100	129	123	115	102	113	97	109	107	120	109	134	112	117	111	124	104	117	123	106	102	109	118	97	91	110	111	118	99	119	130	105	121	123	111	129	106	103	106	129	107	121	103	112	129	141	106	131	123	106	114	125	128	107	108	111	100	130	123	118	124	102	108	107	104	140	116	110	114	122	115	120	115	110	114	134	129	121	117	115	119	137	135	106	105	111	111	126	107	100	134	96	117	112	117	132	128	95	100	119	112	115	109	108	117	119	94	94	121	100	130	105	113	115	132	108	111	117	120	101	125	118	122	126	111	120	123	106	122	100	85	111	108	113	113	129	113	112	129	107	90	125	118	105	96	116	123	97	124	104	110	113	97	100	108	114	107	116	115	121	88	93	119	122	102	109	104	139	134	97	121	114	112	121	116	106	107	123	112	111	106	120	120	116	94	100	118	125	110	119	136	104	124	109	109	108	110	101	117	104	96	135	96	122	118	119	112	110	128	123	103	123	119	118	88	115	95	107	108	119	105	116	102	106	101	105	119	117	101	127	110	134	109	111	105	100	98	106	117	123	116	100	97	118	97	118	93	116	107	120	114	128	104	105	107	103	108	118	112	100	120	106	111	123	125	122	119	109	124	106	125	100	108	98	136	113	121	132	129	117	107	91	107	106	110	113	124	117	136	110	95	110	110	123	105	107	120	121	124	136	122	101	125	98	121	113	128	138	104	107	134	116	96	104	124	110	117	131	118	122	114	103	106	99	128	114	118	103	115	128	122	130	113	113	101	117	126	118	119	122	123	95	119	124	114	129	98	122	93	109	100	100	110	113	119	135	115	109	116	106	92	135	119	136	144	110	115	102	102	125	98	123	110	97	108	117	104	114	113	110	118	134	114	114	126	115	121	112	129	116	107	109	94	94	113	101	101	107	115	96	116	128	101	122	97	132	108	125	119	123	111	125	121	96	119	126	128	110	90	107	112	105	109	129	123	106	120	122	124	114	104	113	94	108	103	105	110	92	112	115	125	113	87	96	114	107	101	109	88	109	105	101	113	124	108	113	105	125	115	117	113	97	108	111	111	111	100	113	120	111	109	87	109	111	122	122	106	100	109	123	111	110	117	92	110	114	118	103	112	116	116	114	129	121	110	125	133	121	129	117	129	110	115	121	105	117	127	104	120	118	103	99	135	95	126	128	123	119	121	108	130	101	108	132	115	112	108	122	118	127	96	142	115	111	130	126	104	117	130	103	106	118	122	113	121	122	100	91	123	118	97	115	139	114	93	105	126	108	120	120	114	106	121	113	102	111	108	124	108	124	109	124	95	98	121	117	112	113	109	113	92	125	119	117	114	109	113	90	94	98	107	104	109	107	103	111	117	102	130	98	97	108	111	113	104	117	99	91	97	113	118	117	110	101	123	116	123	106	108	122	126	104	125	111	103	113	105	100	113	104	107	102	113	126	133	129	113	140	90	93	107	106	115	115	102	130	110	113	118	100	104	106	114	123	112	118	123	127	113	103	105	136	117	111	110	133	142	120	117	114	116	127	110	111	120	107	113	109	120	123	111	110	120	110	94	100	137	110	106	116	132	100	125	104	112	120	110	110	111	115	113	108	113	122	117	112	137	100	115	110	114	103	116	151	108	111	132	132	114	89	97	131	109	100	122	113	123	93	109	113	94	112	109	124	129	116	135	120	117	132	105	110	107	110	122	107	116	129	137	112	110	125	126	113	118	119	108	112	139	104	108	106	108	118	101	112	123	107	118	98	106	124	99	121	113	100	120	101	115	112	112	100	133	111	105	122	120	105	130	129	102	117	105	124	110	105	124	108	126	130	103	111	102	128	108	115	112	99	132	104	119	117	113	113	127	139	105	101	106	120	116	100	127	117	122	116	100	121	95	114	120	106	120	111	111	132	106	102	104	126	111	116	130	136	103	106	103	125	105	133	101	111	89	92	117	112	117	99	112	133	113	119	102	125	114	105	85	126	138	102	93	102	112	116	98	128	100	118	130	124	128	110	86	128	117	92	127	93	116	103	131	119	113	126	119	110	105	137	107	134	107	112	114	98	108	109	117	107	125	111	139	115	91	122	116	106	113	123	114	102	93	118	133	118	133	134	118	114	104	132	105	121	107	113	112	112	111	108	113	106	100	116	120	107	97	136	112	116	111	102	111	113	102	110	111	117	111	125	109	122	125	113	113	92	107	111	115	123	116	112	107	127	123	117	127	123	111	127	112	127	120	108	115	102	117	93	130	111	128	99	113	146	115	103	116	114	109	126	120	119	126	119	93	113	114	108	123	84	116	100	115	112	114	117	135	111	98	116	123	105	119	102	99	126	108	110	132	110	103	142	124	90	133	107	135	110	111	122	118	115	99	119	125	107	114	127	108	130	100	104	121	124	135	119	112	112	113	110	136	109	129	140	129	122	96	115	126	133	122	121	120	111	111	107	87	105	103	124	119	107	103	130	116	93	112	118	109	123	119	132	110	111	126	124	115	91	109	112	108	101	103	103	102	98	104	106	125	116	117	121	104	95	109	125	102	108	103	122	116	119	129	111	110	129	119	109	118	98	118	105	122	99	118	122	111	138	114	115	129	124	115	93	118	117	93	113	100	107	122	110	114	122	103	126	110	131	99	93	106	108	103	122	134	110	122	114	127	103	114	105	109	129	122	96	108	126	112	93	115	124	107	114	119	112	123	98	119	115	141	118	102	100	112	126	108	102	129	98	108	112	106	128	121	123	108
7771	2326	5201	6087	5177	4194	3460	2854	2432	2163	1849	1608	1499	1340	1260	1184	1101	966	988	874	849	811	812	798	703	661	717	625	648	616	642	630	657	567	573	610	562	580	559	541	507	540	528	497	548	496	512	494	473	470	498	501	507	467	436	483	522	492	488	439	482	485	461	462	453	469	477	474	476	459	471	430	422	439	477	519	482	496	468	476	469	438	457	466	461	420	431	461	462	450	419	463	418	413	435	436	438	396	465	423	415	408	433	469	459	434	433	484	428	418	472	442	485	458	458	447	424	452	411	408	440	469	457	427	454	435	426	446	469	455	432	425	440	456	458	412	440	447	445	461	458	480	474	420	424	413	412	443	430	413	459	427	415	434	436	435	436	430	411	460	436	411	441	446	453	423	431	495	426	443	437	434	458	433	449	442	446	434	409	411	458	425	442	479	452	413	455	445	429	442	436	440	439	469	433	442	444	492	444	425	404	431	433	432	441	425	440	440	445	441	455	439	428	458	440	398	444	445	418	473	421	440	438	417	433	467	442	498	432	445	436	434	454	442	473	454	446	465	439	457	439	457	409	438	466	422	414	443	408	390	473	419	432	452	488	418	434	449	461	433	485	473	434	429	428	400	408	444	434	453	390	460	402	384	461	441	458	431	450	423	473	433	400	470	468	430	431	442	443	475	428	417	425	458	402	440	479	422	420	424	436	439	464	447	405	408	430	457	416	428	445	429	441	436	383	424	428	438	462	474	466	429	426	451	459	469	427	452	407	391	460	412	379	414	442	426	424	420	462	390	427	454	438	441	437	445	407	407	463	445	411	452	448	407	446	434	423	447	420	474	462	419	431	422	464	429	445	425	445	407	441	421	433	421	440	420	473	458	453	440	407	457	401	478	445	397	451	436	435	441	419	462	430	414	428	435	378	460	449	435	437	455	440	432	447	444	425	461	446	430	430	473	436	454	435	423	423	435	440	425	427	425	479	426	445	387	419	466	432	408	436	447	445	426	437	424	424	444	436	422	454	397	418	414	405	404	442	477	425	468	402	462	414	443	430	463	462	406	469	434	393	427	439	450	411	440	475	427	439	445	442	448	423	399	436	436	393	445	426	426	432	455	438	479	454	453	417	410	473	425	431	414	468	434	431	433	405	453	487	453	426	405	431	413	425	433	427	438	407	463	437	445	390	437	414	440	410	443	442	427	432	421	422	422	401	413	429	460	462	434	425	435	415	414	423	424	457	421	430	407	417	407	444	410	433	445	391	427	416	440	467	437	447	412	443	444	432	451	451	443	457	472	396	413	434	441	417	461	375	397	454	476	425	401	435	432	428	445	441	481	412	441	466	405	469	421	415	435	417	421	464	378	412	474	458	432	462	441	414	467	445	428	443	401	458	410	407	438	418	421	419	412	444	438	418	460	451	402	438	426	442	454	470	485	408	463	413	416	412	424	458	433	404	430	423	440	417	433	475	439	423	421	427	468	411	395	462	410	459	475	478	392	431	435	447	450	408	439	429	453	446	409	417	387	436	453	445	494	420	439	439	462	451	435	428	454	443	418	447	411	452	426	438	437	460	422	445	432	457	457	458	473	474	419	442	444	461	412	447	436	445	464	440	460	430	461	457	439	448	475	476	459	428	397	436	457	492	418	450	426	406	461	425	417	458	428	440	437	423	443	423	452	441	414	439	387	462	441	470	441	437	435	436	417	472	422	411	470	424	444	437	424	483	424	436	455	426	403	454	424	444	427	455	388	420	406	481	445	423	445	388	465	433	448	450	465	433	447	431	449	480	397	425	389	422	415	437	426	411	429	441	411	433	410	404	424	425	445	452	422	427	435	435	437	425	406	443	435	404	429	437	446	391	446	435	440	467	459	406	432	471	434	462	446	418	429	411	410	429	427	438	446	475	448	409	419	457	421	424	460	434	432	456	391	438	424	451	443	446	430	415	427	447	443	428	437	436	442	427	445	415	437	450	471	454	465	414	436	453	403	419	413	434	423	444	429	419	439	438	451	443	448	441	437	441	473	438	425	426	456	429	414	424	421	435	390	417	365	466	423	410	397	451	434	462	439	392	445	398	438	440	414	468	427	433	437	418	423	416	441	439	448	423	429	424	449	461	429	465	415	412	430	412	439	419	453	444	427	473	436	440	426	480	475	418	440	466	474	427	421	404	446	429	419	438	427	411	462	401	452	454	485	408	441	433	440	438	461	416	414	441	432	451	454	434	419	412	424	431	455	406	401	400	434	479	432	447	476	458	415	427	448	434	448	422	428	467	430	401	437	474	434	422	455	457	413	472	418	419	443	444	446	427	437	429	454	411	440	404	437	418	424	406	440	456	400	451	453	452	425	446	469	441	438	436	405	445	448	479	458	418	473	443	457	452	426	439	457	463	438	443	417	426	445	421	443	464	424	451	439	422	461	426	443	429	437	444	446	450	444	364	453	424	439	397	439	434	448	428	386	471	432	420	439	440	419	401	474	430	453	414	444	408	464	425	425	463	446	423	455	478	456	433	431	442	450	438	414	454	412	394	427	433	460	486	431	423	446	456	448	445	430	488	413	450	437	393	458	438	424	465	416	420	429	433	431	415	432	458	392	413	477	461	439	453	396	441	422	417	448	425	404	399	404	449	448	407	427	483	442	438	459	452	452	426	419	454	458	475	393	461	484	450	441	436	428	478	452	472	414	429	429	458	406	460	424	411	450	434	438	409	432	447	441	417	410	444	462	432	438	402	451	434	429	412	487	448	411	457	402	403	432	419	432	440	423	412	455	466	429	427	434	398	439	438	412	448	420	443	392	413	433	405	450	413	447	438	430	418	414	428	443	409	415	428	408	385	444	415	436	421	391	455	408	410	423	437	414	416	424	448	428	427	422	419	427	457	461	386	445	438	424	463	437	447	429	419	421	420	437	395	402	435	428	454	427	430	386	431	438	379	411	417	410	445	444	383	465	410	429	422	421	410	445	414	427	443	405	432	437	473	459	447	401	413	445	459	418	439	415	453	406	466	455	429	446	432	447	479	418	435	421	452	416	413	427	379	483	441	435	457	412	390	405	440	461	446	424	423	452	449	416	416	448	428	455	420	444	444	402	455	404	365	431	426	451	443	406	437	418	431	480	435	453	452	423	455	414	407	436	434	440	438	457	408	457	418	460	427	448	422	460	427	483	443	420	449	426	413	429	419	436	459	409	456	447	430	470	444	437	412	435	443	449	406	417	422	428	406	464	477	429	450	462	414	419	483	428	453	416	439	435	440	434	421	420	417	465	440	456	442	447	415	421	408	440	441	457	466	448	450	413	428	447	427	451	437	476	440	437	421	464	417	398	448	441	422	455	432	400	412	426	441	419	384	432	437	441	459	407	466	452	426	426	453	440	444	424	419	451	425	425	465	409	465	482	463	424	462	425	441	463	412	477	432	436	449	429	414	439	444	418	413	413	474	445	424	423	443	464	402	421	441	395	452	408	452	411	453	464	443	427	410	440	437	420
1190	273	313	264	232	263	247	230	238	250	236	204	229	223	223	227	230	200	203	226	217	231	241	232	226	226	236	220	228	216	228	239	208	267	215	225	217	222	224	223	218	227	219	208	225	227	225	219	229	225	214	240	194	208	202	197	222	212	222	196	225	229	242	211	209	226	231	251	229	247	206	217	186	229	197	230	237	248	205	238	216	210	233	219	197	220	210	195	229	213	250	259	185	252	232	208	202	235	221	225	211	208	217	235	235	216	214	242	213	213	218	229	225	211	237	216	182	228	228	221	233	203	212	229	209	230	216	221	235	225	215	243	223	221	217	240	210	230	204	199	214	228	232	236	223	262	233	174	206	232	218	234	219	220	228	203	238	230	234	236	229	232	224	197	205	223	213	247	219	230	210	230	223	240	220	237	220	201	212	238	256	197	214	214	237	221	206	212	194	215	200	191	216	222	230	216	214	205	190	198	233	224	222	206	234	207	207	229	213	233	222	223	233	224	246	244	224	196	224	200	229	207	209	210	257	211	232	200	178	217	232	224	219	231	219	261	228	231	216	196	218	216	225	234	185	233	207	220	235	216	224	221	226	211	230	225	228	230	226	195	237	177	226	225	223	242	224	225	219	207	242	239	227	224	210	230	207	233	242	215	202	211	239	237	209	226	222	218	232	221	224	246	198	253	207	212	218	208	235	208	215	240	226	233	214	219	225	246	226	213	229	210	220	211	214	240	205	212	219	247	234	221	236	215	183	243	216	221	214	218	232	230	214	213	223	209	219	225	212	211	239	224	180	249	225	209	207	213	192	202	219	219	210	200	226	225	208	220	220	210	230	213	227	228	210	219	218	232	208	225	229	191	220	218	211	189	210	236	216	226	216	242	218	221	203	246	232	229	225	230	204	221	228	209	222	205	218	195	222	221	211	213	213	229	208	207	218	251	219	227	206	216	209	214	201	220	215	230	225	232	236	227	254	231	234	231	214	250	215	241	201	211	234	211	195	220	206	218	236	234	211	238	179	208	201	204	208	231	227	212	191	213	189	203	197	205	242	223	231	203	246	238	221	201	222	238	208	228	232	252	218	240	236	252	214	234	217	247	247	233	249	210	235	213	217	207	214	227	223	234	216	239	226	195	244	224	215	220	225	232	223	224	216	199	229	228	203	221	206	211	215	215	219	213	232	231	212	211	234	184	226	233	228	228	228	198	214	258	239	207	223	227	219	227	203	221	223	225	216	227	210	199	206	218	211	221	231	245	219	251	195	207	221	227	246	205	216	225	231	220	205	226	241	245	220	206	238	215	235	239	236	196	229	194	239	218	235	249	220	201	215	222	213	234	221	201	254	222	227	192	226	278	233	219	195	238	224	224	209	230	199	228	209	199	207	207	225	229	222	220	243	207	207	221	222	224	205	238	222	225	198	228	199	239	231	221	211	215	218	206	241	204	244	225	217	207	188	223	203	197	177	188	203	226	230	255	204	188	210	219	240	210	237	211	208	209	215	186	206	218	205	247	202	243	226	226	221	220	253	220	199	241	232	210	213	219	214	236	219	214	213	236	184	232	220	240	237	221	224	190	245	214	221	229	215	215	218	206	219	245	237	217	227	201	217	249	208	213	227	203	239	233	251	230	237	217	221	219	235	213	203	253	207	229	226	206	198	216	225	196	213	221	218	233	230	216	230	206	212	213	191	228	219	213	212	228	205	246	209	215	222	247	237	202	231	241	205	236	210	225	215	205	221	222	227	241	224	227	234	194	217	212	213	227	216	206	223	223	209	223	259	244	236	212	226	247	220	239	209	235	231	210	215	239	208	223	213	224	219	231	208	200	224	216	218	231	216	216	225	191	231	237	218	238	204	255	204	229	238	245	209	233	208	213	194	220	230	238	215	225	203	217	203	205	193	222	231	223	196	244	217	200	220	246	210	184	210	234	208	224	227	219	207	222	232	219	200	208	210	223	224	235	207	232	227	237	210	218	237	214	221	239	234	228	233	231	211	229	248	198	186	228	224	190	232	209	243	232	209	234	193	213	203	213	215	235	214	226	219	204	210	238	214	241	220	222	234	222	232	206	234	214	227	239	210	227	237	207	256	218	198	234	209	210	219	228	217	241	191	224	220	215	217	197	213	202	224	211	223	225	249	235	210	221	223	252	211	230	243	223	226	215	235	232	209	212	225	200	231	217	228	234	217	228	235	216	217	205	233	231	228	222	218	225	205	209	201	205	223	235	198	233	226	205	243	231	212	216	215	224	207	238	219	233	200	211	210	221	213	208	226	235	228	205	235	220	230	211	212	228	236	216	218	194	225	214	218	222	236	223	230	226	218	225	235	224	202	218	189	226	228	216	218	196	239	215	252	256	210	210	191	221	218	205	246	214	209	221	229	220	207	202	217	242	221	213	211	207	224	213	220	244	244	219	219	200	223	216	213	220	234	228	246	222	220	237	214	230	234	240	225	232	229	200	220	234	225	208	201	241	219	233	214	247	209	206	220	213	242	211	199	240	210	215	214	234	236	220	208	233	243	219	191	216	221	232	224	216	213	215	222	238	205	236	225	206	228	193	222	234	218	224	217	227	230	202	222	229	234	211	214	225	222	212	251	209	207	237	221	200	195	247	229	195	220	213	223	226	216	228	219	237	240	197	225	206	232	199	211	212	198	204	217	225	233	222	214	204	235	235	233	212	224	195	204	205	201	226	210	210	244	269	214	212	235	225	208	207	219	222	205	225	224	210	216	216	233	234	226	211	229	213	228	223	213	194	225	250	202	217	216	208	227	217	232	224	238	198	235	220	205	206	225	235	217	227	199	215	229	197	240	224	216	228	205	226	216	219	224	205	224	203	241	234	226	214	239	235	221	190	221	206	233	204	247	221	201	223	228	221	232	226	241	194	211	221	240	227	249	234	251	200	169	209	249	219	233	187	212	219	210	233	214	199	203	218	225	210	217	209	216	227	217	196	221	224	215	232	229	210	226	198	217	220	213	241	202	184	215	217	225	228	218	246	206	222	231	224	217	230	227	240	205	200	209	209	215	232	233	206	220	219	226	234	195	217	209	228	225	223	223	213	226	238	229	195	232	191	235	205	224	228	245	248	214	205	223	233	220	205	224	206	224	210	246	221	227	221	214	206	260	206	218	202	239	231	225	210	215	222	233	207	218	249	228	226	215	218	212	206	235	224	227	209	233	239	232	215	234	228	248	226	212	220	231	209	213	204	249	205	237	231	232	206	222	216	238	212	209	220	216	214	197	224	224	205	217	244	236	227	205	260	215	211	222	216	232	216	221	207	214	223	190	232	199	196	231	209	216	223	200	222	237	228	222	236	248	217	226	219	249	175	192	212	208	210	214	226	207	202	209	211	207	221	229	232	205	206	224	231	220	201	241	212	200	225	219	228	190	218	210	204	205	237	175	234	224	208	215	213	238	217	201	222	221	238	192	228	209	229	236	225	242	210	217	212	231	233	210	233	218	225	202	233	200	207
2419	817	910	931	909	879	835	903	808	804	804	755	752	717	772	811	747	767	787	758	757	766	818	736	803	744	757	816	746	713	765	739	788	774	707	793	751	731	745	761	728	761	736	728	755	746	764	756	744	815	726	788	746	749	750	787	771	756	788	785	717	741	719	741	755	758	716	781	762	760	760	755	732	781	810	805	748	719	714	723	773	769	762	806	722	731	731	757	768	744	739	755	703	740	748	731	749	778	752	723	757	719	750	729	733	753	724	693	724	732	731	758	731	782	759	771	755	748	761	741	727	721	760	816	729	760	770	732	774	716	785	762	731	779	780	745	743	718	748	767	737	711	733	714	728	736	775	742	748	719	741	767	780	759	760	687	769	715	718	783	794	753	748	753	722	755	732	751	752	730	767	728	753	733	778	783	759	779	744	750	785	771	718	766	764	739	755	738	812	764	730	729	779	726	714	767	767	728	750	740	766	734	750	768	747	725	712	737	741	735	690	730	733	768	744	753	741	774	764	787	760	757	748	707	707	751	715	728	743	746	738	723	720	689	798	726	765	796	748	754	774	742	778	770	783	734	756	764	737	754	775	786	743	778	735	777	732	750	758	766	714	714	771	761	749	787	738	767	701	764	724	758	763	713	739	744	729	728	728	755	742	733	750	808	795	743	794	731	756	804	734	735	739	768	731	724	785	760	728	752	743	747	787	767	698	713	786	805	738	748	742	742	793	705	737	726	753	730	714	738	738	710	756	712	715	737	770	762	766	793	718	735	702	740	831	765	756	769	730	726	760	729	735	711	702	765	758	729	709	807	777	740	735	769	688	774	723	755	755	729	743	728	727	767	725	670	737	731	748	703	730	738	700	744	767	751	763	722	787	755	734	755	730	778	769	781	795	782	742	758	744	716	766	737	708	752	773	780	754	761	780	773	724	717	780	735	745	755	751	737	763	737	749	770	724	792	774	760	717	763	737	752	750	748	720	761	760	745	741	803	778	772	758	755	744	767	774	704	704	715	734	748	739	764	709	746	781	732	743	714	713	768	788	732	766	790	757	740	799	729	728	774	729	751	771	728	751	801	754	729	745	787	736	781	743	766	821	743	753	754	760	775	765	742	759	741	809	726	770	764	746	785	751	743	739	705	751	752	792	772	751	771	734	716	788	775	753	681	758	704	746	758	762	757	800	739	744	704	747	775	748	717	725	730	764	791	726	768	813	734	699	708	737	698	723	742	723	750	784	787	789	774	724	716	726	723	750	742	727	729	776	731	772	752	765	696	720	751	784	760	727	759	783	744	719	762	760	726	756	675	674	747	790	748	755	734	694	735	795	768	728	766	759	737	734	742	763	822	771	674	747	768	734	695	792	761	751	721	765	754	749	758	764	742	752	761	718	774	845	770	736	722	776	736	730	759	712	747	788	815	772	737	746	706	779	736	787	711	767	733	768	732	823	695	755	787	741	732	746	725	725	825	743	745	720	757	761	744	772	779	755	721	760	739	687	770	781	748	756	758	710	718	768	709	769	780	761	736	726	751	753	742	775	727	805	733	793	768	738	758	714	790	734	731	760	727	741	739	731	815	786	742	738	737	709	740	731	769	752	764	729	752	792	741	743	737	690	752	788	733	768	728	728	694	755	725	728	714	719	768	736	693	730	695	690	747	755	757	742	753	790	752	736	775	776	734	754	678	766	759	728	696	716	731	783	719	734	757	765	713	762	724	742	747	700	745	757	752	789	719	730	779	768	763	762	738	726	756	745	751	760	760	727	773	737	771	750	798	761	778	701	714	687	767	751	749	779	712	730	769	774	720	734	758	742	778	718	733	760	728	772	797	734	744	682	808	770	707	726	763	720	757	771	762	758	743	695	760	756	699	751	743	728	746	767	721	757	713	724	738	788	714	695	757	709	782	757	733	745	788	789	763	731	741	758	766	729	782	805	775	726	752	734	742	735	784	729	773	756	787	746	749	688	756	731	711	757	713	803	732	738	740	778	743	787	694	747	744	784	745	700	730	725	753	695	753	733	756	733	797	740	726	814	730	695	801	745	773	760	726	711	769	808	718	760	768	697	744	707	775	727	748	739	734	762	756	754	767	775	764	812	750	741	783	765	713	776	744	752	737	718	726	784	734	741	779	690	762	754	728	727	740	761	770	772	716	755	763	728	746	751	734	762	714	762	784	787	703	779	764	755	741	740	772	766	800	764	786	759	749	760	706	725	732	781	726	700	750	740	717	721	761	735	712	738	760	757	745	746	730	723	722	801	765	715	722	713	721	753	752	766	736	742	734	758	779	756	723	789	762	757	717	690	742	745	731	776	752	733	732	756	769	781	727	710	791	733	779	750	764	732	804	748	752	749	784	703	794	728	746	743	704	728	708	749	771	765	750	734	714	765	754	756	752	752	749	754	790	750	749	760	712	768	749	747	745	703	751	752	758	736	759	759	757	775	676	760	778	724	780	740	758	734	760	762	763	719	739	768	727	759	753	763	758	715	728	711	718	784	769	767	724	756	731	760	708	736	754	770	766	718	732	763	741	754	737	783	744	697	710	726	776	762	770	741	720	736	722	734	765	765	742	770	734	740	705	760	779	784	751	750	764	754	740	744	755	729	767	730	761	754	757	770	734	786	757	765	741	753	744	724	759	713	772	736	727	718	788	734	758	730	765	728	761	767	765	748	749	788	841	764	753	762	724	743	744	798	756	717	740	754	690	812	764	796	741	734	771	734	761	745	735	771	724	764	733	759	789	771	763	756	718	775	731	740	733	797	784	738	737	741	762	775	737	722	755	740	762	755	745	760	777	792	761	747	745	704	739	786	805	731	738	783	752	806	767	732	726	771	725	785	752	783	781	776	736	771	743	765	755	754	756	727	767	771	727	765	787	698	663	785	755	740	753	733	719	759	711	681	760	789	757	766	761	768	744	790	738	713	771	755	778	669	735	779	766	761	785	735	725	710	737	735	720	724	782	797	749	787	757	755	761	806	727	763	775	780	755	738	701	724	762	736	728	767	762	739	792	726	747	720	745	747	732	794	758	730	741	704	781	780	715	769	748	763	724	755	702	776	726	732	747	735	760	682	756	777	769	763	734	695	738	748	794	776	737	745	791	777	761	760	742	729	746	809	736	748	733	753	716	767	763	795	762	746	706	765	767	730	794	753	751	743	690	752	709	765	801	772	773	758	706	752	760	757	767	755	748	671	808	774	756	770	732	771	728	709	779	760	731	765	787	754	759	716	746	731	722	702	789	753	703	801	729	750	721	756	728	738	706	738	765	767	729	733	748	747	713	760	708	844	720	708	773	763	757	779	738	730	706	742	776	753	724	746	760	789	788	740	776	803	766	761	736	751	757	710	791	747	744	717	765	747	720	729	746	749	745	747	737	797	727	727	760	783	727	725	727	771	718	742	780	725	728	758	776	783	766	754	782	735	692	707	746	759	741	748	726	732	758	740	779	690	723	762	750	748	711	681	737	736	750	733	756	787	755
4023	851	1211	842	641	477	316	313	229	253	206	214	175	152	158	166	160	115	128	159	142	137	140	110	121	105	148	132	137	131	124	114	142	120	127	123	132	123	122	114	137	150	142	117	113	124	119	126	111	129	117	101	91	114	127	132	121	116	124	124	123	106	110	115	155	97	115	135	104	143	115	111	111	110	121	131	124	127	112	121	139	120	103	118	124	126	118	128	110	119	126	116	117	120	147	131	109	108	129	119	121	130	105	123	109	110	114	135	121	118	124	108	101	120	130	150	97	114	131	114	126	104	120	128	112	122	122	110	127	128	118	137	115	109	132	101	106	123	108	131	129	141	118	113	123	112	112	109	114	107	117	105	103	113	109	130	113	104	136	119	130	109	128	137	118	113	114	134	121	121	127	131	108	122	96	122	131	117	120	125	124	124	132	106	132	138	110	109	104	122	119	108	120	119	133	140	128	126	112	107	121	119	123	117	108	112	132	112	143	124	125	116	127	105	98	115	114	138	115	130	116	120	136	133	115	110	93	121	109	102	96	116	124	122	123	119	112	120	98	130	129	132	101	108	101	119	125	106	114	123	127	123	124	124	135	132	85	124	108	115	118	120	116	129	126	129	120	116	135	112	105	130	112	122	119	113	110	127	130	111	133	106	117	143	116	120	127	120	130	113	112	120	118	126	140	124	124	110	110	113	119	112	110	135	133	128	105	126	114	126	123	117	111	128	112	125	115	108	109	115	119	105	138	123	121	101	130	109	136	138	142	119	116	114	119	111	119	123	114	113	120	119	106	110	127	115	122	112	117	138	131	105	121	109	135	107	108	130	121	123	111	113	100	113	106	116	117	91	108	118	100	131	120	108	140	112	145	111	124	106	114	108	103	133	121	123	126	127	127	111	128	102	113	102	120	112	134	108	116	107	109	112	107	135	137	85	109	126	108	105	105	100	114	120	134	122	129	100	96	121	123	118	109	122	126	106	112	114	127	115	117	113	110	115	127	128	115	104	136	118	101	119	109	108	101	110	128	120	129	119	100	130	94	116	106	109	126	108	150	105	125	102	110	132	124	107	104	115	103	115	131	120	110	113	111	125	134	129	117	116	108	137	127	117	120	116	118	109	121	132	113	135	117	126	113	100	120	121	117	123	123	108	111	126	120	125	116	115	119	118	131	112	104	107	109	126	132	115	120	108	102	118	117	111	116	117	130	118	128	122	125	101	118	119	128	115	93	113	98	106	146	119	115	114	127	103	91	112	112	123	128	123	125	108	106	113	116	112	91	106	116	119	106	111	129	105	121	135	120	121	134	116	147	104	115	119	130	106	111	123	115	121	118	127	118	138	129	123	115	128	113	108	107	98	134	119	127	120	138	127	118	104	121	120	127	110	133	118	103	107	123	139	109	126	101	119	130	124	106	100	123	109	132	109	136	131	117	114	94	118	113	130	119	118	91	127	99	109	117	99	136	101	133	114	119	112	162	123	129	115	101	97	120	141	112	117	133	114	112	124	122	115	116	117	93	120	112	92	109	111	120	106	104	122	108	115	126	112	133	108	128	129	120	143	127	117	119	131	122	108	104	113	109	95	118	117	108	116	126	112	90	123	112	102	111	101	116	105	148	117	127	114	112	105	105	113	130	128	112	105	93	120	105	128	103	108	108	126	104	125	135	111	101	115	129	101	115	123	104	133	120	122	92	121	111	114	96	117	114	111	130	106	124	112	124	126	105	140	139	119	101	110	114	118	107	133	132	122	125	106	122	126	119	106	114	107	117	103	105	121	114	146	125	128	135	117	96	132	104	108	125	118	142	134	110	129	115	110	119	121	127	123	114	130	119	114	139	109	127	123	124	131	115	136	120	124	110	135	109	142	115	114	111	118	114	136	108	116	126	123	130	117	149	116	123	110	148	132	130	108	121	112	110	118	132	111	116	115	118	124	119	114	111	134	108	108	115	138	106	96	127	128	122	120	125	127	120	107	118	111	122	124	122	99	102	120	120	133	124	119	105	134	116	103	134	112	106	127	102	104	107	106	130	128	107	121	108	108	114	113	129	115	115	118	133	101	132	139	113	107	124	120	124	121	121	110	131	114	112	98	122	108	124	135	122	105	116	120	110	110	96	97	123	117	116	130	128	127	125	109	130	111	128	105	123	127	125	122	118	117	133	93	139	122	121	111	111	117	112	130	115	102	108	108	109	122	120	104	110	115	124	93	114	119	112	110	152	120	120	103	115	141	119	123	136	125	128	114	123	125	100	125	107	132	117	128	93	111	110	124	130	117	89	123	123	107	100	107	116	110	106	102	108	111	109	110	111	108	129	108	127	121	116	112	134	101	105	110	120	102	121	121	111	126	101	111	116	118	106	109	101	109	110	116	119	122	120	107	131	117	106	126	128	117	118	127	109	126	120	117	120	119	122	125	111	105	104	100	130	115	111	104	125	111	130	106	114	122	97	123	107	123	112	113	123	110	105	112	103	112	123	116	120	107	107	113	111	127	114	115	108	111	117	110	100	107	117	135	118	110	108	117	114	110	118	129	118	104	111	135	115	97	110	120	121	115	101	108	108	122	96	95	102	114	85	103	111	119	121	97	105	127	111	110	115	132	100	124	116	97	119	100	113	135	138	109	116	109	111	118	135	116	125	124	128	100	136	109	108	111	135	114	121	129	127	131	111	116	111	132	103	111	134	115	114	125	111	123	135	138	113	112	115	132	132	112	122	120	114	113	122	107	124	107	123	113	122	117	114	123	138	130	123	118	124	134	111	101	142	121	105	115	123	125	135	108	94	121	118	130	120	91	132	118	120	130	118	105	125	109	121	110	120	111	120	118	136	122	120	107	118	122	116	119	125	117	118	131	128	135	136	116	124	133	135	116	126	107	113	117	132	127	117	121	100	118	120	122	119	120	109	125	109	119	113	107	126	113	121	118	138	112	106	122	101	128	121	122	121	119	120	121	110	111	132	116	135	141	121	140	112	101	98	113	131	119	126	114	116	110	127	148	132	121	126	110	108	128	117	122	126	108	114	139	119	121	141	125	131	98	118	106	109	105	96	111	116	137	102	112	117	114	117	117	108	118	132	117	128	117	106	124	92	117	128	128	102	104	122	129	120	116	121	117	117	132	121	129	121	120	112	131	109	120	106	109	118	111	122	99	106	125	99	121	115	117	120	123	105	107	129	120	116	119	116	114	134	105	119	99	128	117	113	119	120	111	100	105	118	113	107	122	112	108	91	112	109	122	113	118	125	123	124	129	126	117	117	93	139	131	103	108	134	106	119	98	112	134	126	115	113	121	124	98	107	112	114	118	119	108	133	109	117	121	110	122	109	119	142	114	114	114	126	119	97	125	103	134	111	106	123	121	134	124	130	134	134	116	95	106	114	127	106	98	133	120	92	116	111	115	120	104	107	119	124	104	113	119	101	119	131	134	102	132	132	121	91	107	126	114	118	125	103	120	140	115	109	116	120	119	135	108	116	105	123	110
5375	1339	2882	3287	2851	2413	2071	1735	1458	1303	1208	1048	974	859	892	808	777	711	654	650	652	671	636	585	618	586	558	561	526	550	524	509	503	479	545	496	466	503	510	503	491	452	450	491	515	461	481	460	476	482	494	467	452	469	471	448	461	468	505	468	438	461	456	435	453	390	424	462	456	431	450	445	441	466	490	462	439	425	439	481	467	418	460	469	458	457	469	450	450	484	488	449	442	431	423	485	424	442	444	452	445	457	443	481	409	436	432	456	452	403	489	473	460	453	483	428	443	444	455	407	438	462	428	420	441	420	440	442	439	429	484	440	440	448	472	459	433	420	478	430	500	413	430	441	389	411	435	464	456	432	446	480	432	430	457	420	457	467	426	454	465	482	417	429	442	441	426	438	472	460	476	434	442	420	455	453	439	420	409	437	438	445	468	418	441	436	431	417	438	420	405	428	441	449	444	449	450	471	443	456	418	450	436	438	464	419	470	424	434	464	439	460	398	482	440	431	426	443	425	458	428	472	449	503	429	451	445	442	447	455	474	452	446	465	454	451	469	447	423	412	441	427	456	425	477	428	430	448	440	432	457	515	451	421	440	416	450	421	408	464	446	418	440	429	421	456	448	455	446	467	420	461	433	421	466	437	451	444	419	409	420	476	442	414	445	449	436	447	483	444	470	435	456	422	457	423	405	409	437	449	461	458	459	433	426	451	431	430	449	458	476	421	374	437	410	444	400	457	464	398	426	474	466	407	464	434	445	418	429	400	435	442	434	455	398	442	431	439	425	450	413	454	443	452	444	459	404	477	412	451	462	443	430	429	439	440	451	436	415	487	466	451	405	441	428	462	460	505	477	432	420	454	428	452	459	421	420	421	422	416	436	460	416	460	429	426	447	449	442	410	418	413	420	458	426	456	429	451	436	422	419	450	438	439	469	445	418	427	453	447	413	430	434	408	475	424	458	425	421	431	448	413	432	421	438	416	424	446	454	461	452	476	451	428	430	424	406	418	432	455	485	447	425	465	456	463	439	409	440	444	415	418	454	448	430	441	452	446	451	415	465	422	427	439	438	466	406	413	433	424	447	456	444	440	406	437	447	427	440	436	423	429	458	433	370	417	390	439	469	435	387	439	457	417	395	441	465	446	428	417	436	434	445	466	456	461	470	416	433	439	459	400	415	423	454	412	442	435	477	445	442	449	489	461	448	455	441	430	415	442	395	437	432	437	449	429	435	418	405	464	488	427	462	456	465	443	466	476	422	445	446	418	395	449	465	427	429	441	412	479	445	439	441	453	454	445	420	437	460	446	443	451	452	454	455	416	428	419	421	454	430	422	441	441	445	424	443	457	384	423	433	427	464	446	448	417	448	457	401	461	443	456	438	424	447	448	428	433	460	442	466	443	430	490	439	446	446	477	489	445	439	429	499	433	458	447	430	435	428	454	419	453	446	458	443	448	438	421	421	452	420	439	452	426	443	452	432	443	439	440	427	460	465	476	433	433	461	470	431	423	421	430	457	457	433	424	424	449	426	458	415	440	424	439	428	444	429	444	471	484	426	423	398	420	420	419	454	462	464	452	509	451	446	436	436	426	370	455	422	437	398	478	470	428	458	454	414	445	417	415	430	409	412	471	413	420	438	415	444	441	437	470	438	397	433	433	438	459	419	395	454	453	438	446	447	467	481	439	434	452	450	457	476	427	431	442	424	459	461	427	449	455	428	470	427	442	417	421	430	455	436	446	430	429	454	448	426	406	413	432	443	406	416	422	459	420	451	451	412	445	427	452	420	436	432	407	446	424	444	479	424	376	410	407	419	439	442	427	456	428	456	475	427	453	445	455	449	442	424	443	446	496	428	462	407	413	438	448	460	420	452	476	471	441	431	457	424	437	451	449	418	456	458	415	436	417	448	442	418	465	454	453	472	437	438	434	440	428	450	485	427	424	468	431	429	395	452	445	456	432	459	445	467	440	413	437	461	433	441	448	463	461	412	491	387	442	409	485	479	471	415	436	462	431	410	436	451	414	415	424	444	444	462	437	437	446	450	443	420	460	444	451	444	404	492	428	438	460	419	418	450	426	446	422	451	437	462	472	439	433	447	462	446	452	436	431	442	422	468	463	457	430	445	442	440	445	416	418	492	446	435	413	457	429	438	436	461	432	451	419	461	415	453	432	410	427	455	434	423	438	469	455	428	427	395	435	434	429	460	441	473	463	398	468	450	444	440	421	429	444	416	446	462	403	429	443	450	417	434	434	434	393	447	441	427	436	419	445	439	424	406	406	445	409	466	462	438	468	486	425	422	414	447	420	446	472	437	474	435	417	480	418	411	437	431	412	434	443	451	452	439	437	441	425	430	407	445	457	423	417	442	444	449	452	431	459	451	439	440	417	420	422	417	480	454	422	417	425	460	445	441	422	431	442	449	425	446	428	456	433	445	438	451	461	450	443	441	412	401	459	438	447	451	424	460	412	453	430	449	457	417	479	450	479	413	438	405	423	474	442	436	458	405	423	462	442	469	411	420	405	458	408	469	460	429	458	508	461	458	453	426	425	455	450	421	448	452	477	420	446	449	461	470	425	435	457	442	442	410	436	397	445	466	428	430	433	398	435	441	430	437	457	432	432	443	454	445	420	475	438	443	476	426	403	420	415	410	462	461	388	448	431	420	441	433	429	432	469	437	456	460	469	473	439	436	428	445	461	457	419	421	416	465	404	423	439	459	432	410	469	473	462	469	438	455	441	423	449	425	442	392	438	480	416	450	417	457	455	419	455	487	441	460	452	436	429	424	451	417	443	423	464	477	437	440	460	432	427	447	470	478	436	483	441	488	423	445	425	427	464	449	449	446	437	476	431	428	436	473	430	412	426	422	434	428	431	441	436	437	423	463	417	421	466	444	427	412	394	458	467	451	434	502	431	477	440	430	410	441	416	404	395	421	431	443	409	463	461	463	405	415	440	458	454	443	425	414	483	452	443	430	432	465	408	452	435	420	410	462	428	470	408	403	449	427	418	455	455	455	420	420	384	414	442	480	487	451	439	425	448	439	458	422	413	423	454	439	457	451	476	406	493	410	433	443	429	447	449	402	477	419	426	420	425	425	465	424	402	424	462	411	444	383	440	418	460	415	467	453	404	431	455	457	446	440	451	388	435	449	441	430	439	415	422	457	451	456	453	398	391	442	445	434	424	422	459	474	441	441	424	439	453	441	436	427	433	469	412	449	444	434	472	435	434	434	441	467	425	491	407	437	393	438	437	412	460	446	403	442	467	407	467	470	463	470	466	453	477	407	479	426	450	426	440	443	427	442	435	435	443	448	461	448	415	445	425	467	453	410	432	437	380	423	431	435	424	435	417	480	419	418	452	411	443	428	410	421	421	440	447	433	420	408	426	453	439	436	449	422	419	416	457	466	464	438	415	446	458	433	431	455	423	428	428	440	425	465	425	446	444	454	464	446	429	475	432	445	441	420	458	439	483	444	423	376	434
7530	1635	2069	1610	1078	831	572	440	401	307	258	270	236	201	202	200	182	135	159	139	141	148	153	133	138	148	147	143	129	131	132	116	141	132	124	116	105	86	142	120	112	106	127	114	117	107	102	94	104	111	109	108	109	128	107	133	100	108	107	102	110	120	125	128	94	119	123	119	116	110	132	112	132	99	96	117	105	112	108	131	108	114	128	104	122	123	114	106	113	111	104	108	114	107	114	104	102	117	103	109	111	110	98	104	116	96	124	112	119	113	114	105	120	103	121	120	127	89	107	108	115	104	106	130	111	103	111	112	89	121	100	108	108	93	101	103	95	109	102	112	121	119	107	128	115	98	114	108	106	106	109	103	120	92	100	105	129	108	129	93	102	108	107	117	115	95	116	104	116	122	112	117	100	104	92	113	114	109	93	109	116	101	109	101	88	105	102	103	97	111	102	106	89	105	129	112	113	111	89	100	107	89	125	117	117	95	95	95	113	122	108	114	128	107	110	94	101	127	115	108	101	110	125	103	116	97	97	112	101	117	124	126	110	106	101	120	106	110	132	100	122	97	100	91	98	120	104	107	114	117	107	103	114	101	112	110	98	119	117	113	100	85	106	118	93	116	95	116	123	103	101	104	114	106	111	100	107	107	105	111	123	101	102	110	108	103	111	107	104	103	102	112	90	117	91	98	119	96	104	124	93	108	117	98	98	111	103	103	109	111	106	103	108	123	104	118	111	107	93	94	120	122	102	106	106	107	121	112	103	111	115	102	105	111	120	109	98	107	97	97	108	122	96	95	106	101	94	103	104	111	103	105	106	117	124	93	109	137	112	112	92	108	88	94	112	92	79	128	94	106	90	107	117	97	96	106	133	131	104	86	105	120	101	90	102	104	111	116	110	127	108	111	102	116	119	110	110	109	99	102	122	108	97	99	83	96	84	112	124	112	106	98	86	88	119	104	110	114	120	89	96	87	108	87	90	122	105	130	95	130	111	105	80	108	82	95	117	110	93	106	112	112	119	104	114	91	110	103	114	100	127	105	114	93	131	92	123	112	110	115	109	94	107	115	119	114	92	100	98	99	97	106	109	107	125	111	108	125	91	113	102	112	107	104	108	104	115	112	139	109	108	75	109	114	106	104	96	105	121	119	95	113	117	89	115	98	101	93	122	121	118	109	126	93	98	116	108	115	109	110	118	109	96	101	101	106	93	102	109	108	93	121	121	93	118	116	98	104	118	95	108	107	101	111	121	115	111	108	115	94	101	114	93	112	112	91	99	99	97	110	116	117	111	110	81	116	114	133	121	125	111	128	114	118	104	118	119	117	111	117	122	98	113	116	111	123	111	112	95	116	117	111	111	112	120	99	107	96	118	102	108	93	104	107	112	107	87	108	100	110	127	114	114	116	106	109	110	95	113	91	112	121	110	100	112	103	104	98	101	113	99	108	106	109	104	95	100	99	111	117	113	113	113	114	101	106	103	99	100	91	93	85	114	108	86	90	115	107	102	126	115	101	130	121	99	116	104	115	106	108	97	106	101	124	121	119	107	100	114	106	107	101	102	102	111	96	124	94	108	108	100	96	107	101	102	103	92	108	121	93	111	104	106	105	103	105	115	113	108	110	100	91	113	105	121	120	108	107	115	108	97	97	130	111	106	109	101	124	119	103	108	99	105	104	96	106	114	119	94	102	113	101	114	105	113	113	107	125	97	104	104	99	100	131	116	121	102	100	112	93	102	135	105	110	105	101	112	119	117	93	100	97	100	97	101	105	111	99	100	106	110	114	91	116	119	92	95	128	119	111	108	115	96	111	75	97	103	120	117	108	96	99	89	87	101	102	110	116	100	115	113	90	104	110	121	112	96	110	105	114	131	108	121	110	94	126	115	104	87	134	103	97	116	98	119	112	103	113	112	108	110	95	90	123	120	112	112	114	98	99	126	90	108	121	119	122	95	82	97	119	114	96	88	105	117	114	103	106	95	103	110	113	102	102	108	108	104	106	113	120	109	107	139	88	96	118	95	107	110	120	101	106	92	104	120	98	133	112	105	106	112	107	136	107	105	104	99	109	118	95	110	123	121	93	115	99	107	108	103	133	97	114	81	100	118	87	116	104	129	112	117	102	117	110	120	120	98	121	113	111	116	89	112	110	109	110	124	106	81	119	103	115	114	89	101	99	103	101	117	110	116	104	99	114	120	114	117	104	108	103	128	101	100	123	124	95	111	114	101	113	91	126	118	118	105	85	99	113	83	93	103	111	113	101	116	95	123	84	104	98	112	95	113	99	111	112	112	113	114	123	120	113	101	106	104	117	93	111	97	106	120	116	123	88	116	110	133	106	96	94	107	112	109	116	91	104	110	108	116	112	91	95	114	96	108	115	96	95	123	106	108	111	104	101	133	101	115	124	105	77	109	111	112	110	97	116	120	105	99	116	112	92	116	115	110	99	108	82	135	122	86	113	132	102	105	132	114	95	117	122	120	105	118	107	103	122	114	98	88	109	117	117	102	92	116	105	102	105	97	104	87	101	102	131	117	110	124	102	116	91	99	90	125	92	108	114	105	103	100	120	95	100	108	127	105	108	111	100	101	97	110	113	122	107	111	119	103	111	89	99	104	115	100	107	104	96	103	112	108	102	113	85	105	108	104	101	106	120	105	99	108	101	116	94	116	101	106	115	88	102	96	114	109	109	106	94	109	115	107	115	127	96	118	110	103	127	113	95	93	105	101	90	102	108	104	130	124	109	125	129	107	115	116	112	117	125	115	107	109	108	99	93	100	130	89	81	120	116	101	91	89	95	125	113	97	99	119	114	109	111	97	103	110	89	95	105	117	130	107	107	98	88	105	120	106	117	118	106	105	103	90	101	117	131	98	110	104	130	96	112	99	104	128	91	104	113	110	101	101	121	110	106	118	104	93	104	106	104	104	112	119	100	99	98	115	91	102	108	122	117	127	96	116	117	97	96	105	105	113	108	102	116	107	110	111	97	110	128	88	95	107	126	117	103	118	125	92	102	110	107	110	104	121	109	106	113	111	89	95	101	109	108	107	110	104	96	118	103	116	113	106	99	132	117	94	108	106	110	122	100	97	78	88	102	105	100	104	108	88	102	98	104	97	126	112	112	93	104	117	99	105	107	112	115	108	107	107	101	116	100	109	114	108	91	95	125	110	117	117	110	111	123	108	114	104	107	119	100	125	107	105	88	114	113	96	110	120	101	111	125	132	92	110	102	124	108	100	125	136	131	106	125	107	107	110	109	117	128	107	114	101	126	107	107	124	102	108	122	98	94	106	110	106	112	121	103	98	97	112	118	106	106	112	107	102	121	108	109	103	123	99	105	105	108	101	102	110	111	99	100	144	93	121	116	105	110	100	89	115	108	84	109	122	95	98	114	94	106	114	111	106	124	111	90	101	101	93	118	107	103	100	105	122	100	98	113	114	105	115	115	110	101	116	102	128	109	94	112	111	108	123	127	123	105	110	101
7498	2195	4988	5826	4915	3987	3336	2789	2413	2046	1788	1608	1460	1305	1245	1108	1052	978	937	877	839	745	720	697	707	642	619	609	669	603	561	561	569	560	580	553	551	540	505	572	536	486	492	529	478	482	468	523	500	478	400	470	477	469	484	476	453	474	461	481	460	480	432	441	446	427	457	457	449	428	398	436	435	406	423	472	428	429	428	427	431	421	443	458	421	495	436	453	449	437	444	406	445	442	428	452	403	436	419	439	415	432	435	450	403	408	438	401	372	407	410	433	436	462	396	456	431	395	396	415	405	403	433	409	421	450	416	418	424	404	433	402	419	432	408	426	435	415	439	395	426	439	458	426	418	383	406	443	440	419	436	396	439	397	398	434	394	411	436	419	454	440	432	412	415	413	407	409	433	456	399	431	428	439	361	455	444	432	417	409	422	448	423	412	419	432	398	395	414	445	404	427	393	416	415	414	423	406	405	424	388	429	411	409	417	424	392	426	445	459	386	406	412	422	427	433	415	391	469	407	393	372	409	430	394	403	416	391	444	426	403	430	399	430	445	380	405	446	421	427	402	446	384	406	425	439	415	412	444	412	415	394	399	400	411	453	428	446	410	404	391	435	421	356	400	429	426	426	432	391	421	394	410	423	449	392	393	414	402	435	416	431	396	464	381	403	413	399	377	428	413	433	426	413	397	426	380	419	380	400	373	448	442	435	417	397	447	383	411	400	413	388	434	427	458	416	426	398	404	396	399	386	382	421	424	445	426	383	442	444	442	415	445	436	389	413	433	380	450	427	387	428	412	431	448	429	422	407	406	407	397	404	392	433	397	445	408	427	394	396	424	423	406	425	377	415	405	399	408	413	395	434	401	394	404	421	401	436	436	412	446	412	395	440	385	384	428	419	424	409	392	412	435	419	401	412	417	410	404	423	428	422	428	420	432	394	389	430	427	408	441	429	382	397	385	441	398	411	388	416	397	413	402	397	419	418	426	456	440	403	398	416	390	410	406	428	376	383	439	433	423	439	427	446	457	422	401	469	415	374	394	432	380	385	419	414	383	430	383	416	414	428	395	384	390	414	415	396	425	400	410	397	402	395	388	425	410	406	407	422	359	426	414	431	402	418	428	389	427	409	417	440	413	408	424	392	435	434	453	416	407	401	417	394	421	383	456	401	423	445	421	395	384	420	405	445	433	396	439	446	442	410	387	394	440	446	388	394	417	419	392	382	421	428	407	392	418	444	420	448	431	408	390	404	466	423	446	414	414	423	413	386	382	441	427	423	371	384	399	400	411	409	373	434	394	399	403	408	435	412	429	446	378	404	432	427	429	405	419	406	446	390	455	390	433	398	403	360	443	423	403	371	428	452	393	391	439	393	430	414	443	410	389	428	409	443	428	420	396	398	394	398	413	386	393	411	416	398	393	397	420	445	424	406	390	394	390	411	453	398	390	397	398	405	382	408	388	366	408	435	394	432	409	421	417	405	407	412	392	387	392	424	439	426	372	416	442	426	394	420	428	457	445	416	459	379	374	420	416	421	411	435	415	431	417	406	408	395	386	413	460	391	363	402	409	422	432	390	416	436	437	410	401	408	436	451	416	419	442	407	423	418	416	423	445	391	421	393	400	401	386	449	428	408	397	432	446	406	415	405	430	425	406	436	413	420	403	433	404	414	425	423	423	432	439	415	421	436	457	432	408	416	404	403	416	457	404	452	424	462	436	424	399	421	427	390	387	417	391	447	442	429	462	439	412	393	434	421	423	418	428	403	412	394	424	414	406	424	385	418	414	424	403	395	430	409	415	411	402	392	397	440	374	399	430	410	455	416	442	459	426	420	413	443	440	438	421	415	414	404	379	413	438	413	404	416	493	419	406	444	407	401	436	397	422	419	427	438	397	420	430	415	430	414	435	430	424	457	382	456	436	411	410	404	419	400	380	407	416	428	380	404	399	404	435	408	405	401	392	435	407	429	443	413	400	421	410	422	410	411	364	400	421	427	421	409	375	370	432	365	402	431	428	433	405	412	410	441	410	424	405	423	400	450	438	430	433	424	430	421	429	441	441	408	392	421	424	374	452	453	444	419	408	385	420	407	440	438	387	421	396	451	416	401	418	449	440	408	384	408	404	442	463	422	434	432	394	416	415	435	421	402	427	442	439	427	436	376	406	430	421	403	420	434	404	364	395	405	421	438	439	420	432	392	393	404	386	415	448	427	441	431	406	386	425	388	426	412	414	391	410	387	395	420	415	413	386	394	417	435	421	411	420	412	451	403	449	381	437	406	434	393	396	430	411	435	402	390	425	423	412	394	419	438	420	408	438	401	437	405	423	420	413	401	456	403	392	380	398	414	460	397	411	410	428	432	420	405	421	400	401	428	410	438	400	427	428	402	407	424	428	402	438	402	414	438	469	452	411	406	434	397	374	394	433	405	426	398	385	404	415	412	438	410	446	414	403	401	391	365	416	442	399	424	420	433	405	419	446	384	416	397	419	415	421	380	388	423	443	448	403	393	437	449	433	416	395	398	406	406	440	406	396	402	422	442	415	434	422	419	391	436	455	415	404	406	403	408	412	420	374	427	397	390	425	404	414	388	433	404	423	423	369	424	424	426	434	398	420	430	427	404	387	415	425	467	404	410	440	427	427	401	408	446	410	399	414	421	391	389	447	420	430	452	421	414	409	423	416	399	427	380	427	432	384	396	420	430	410	429	400	399	425	437	441	442	401	419	422	411	426	406	410	411	420	425	417	434	410	397	381	412	408	470	410	373	387	421	417	431	398	454	381	440	424	415	428	421	439	434	418	412	419	470	446	447	428	396	420	387	393	353	405	388	413	413	428	413	400	415	407	426	425	455	402	441	427	421	446	427	408	418	416	413	418	394	411	411	416	398	418	432	410	426	423	424	397	411	393	441	417	442	414	427	441	380	435	405	413	393	407	391	424	404	456	452	439	401	434	412	402	425	411	412	381	434	394	445	423	373	422	420	419	427	425	389	429	435	424	432	442	380	381	444	406	429	445	424	421	412	398	445	409	416	436	434	372	416	397	425	390	401	383	380	436	423	430	382	408	441	437	438	405	454	411	417	421	402	367	401	374	415	397	409	413	415	360	444	416	418	421	412	400	386	398	424	456	403	418	415	422	417	417	406	416	394	392	404	415	432	441	395	424	390	404	388	439	390	443	423	440	421	408	417	399	383	424	422	416	419	409	428	442	406	437	393	396	400	447	393	399	444	417	402	397	440	426	424	433	406	430	421	437	409	427	406	377	414	404	453	389	431	428	428	415	448	406	391	422	427	440	400	416	398	448	462	417	448	389	434	415	406	422	448	404	458	395	441	447	440	384	406	428	400	432	396	403	404	391	442	444	432	421	419	395	439	409	381	426	455	423	428	411	388	417	470	438	414	436	436	398	444	417	455	426	425	415	422	422	400	422	423	453	421	422	433	407	374	411	409	402	405	431	444	422	423	432	377	420	433	381	436	416	392	408	419
1169	273	294	269	261	229	241	231	237	239	222	206	226	214	231	200	219	220	214	217	225	206	226	233	207	201	206	204	217	224	216	202	224	182	226	229	202	226	241	226	211	212	215	224	235	205	190	222	252	230	228	237	219	192	263	230	203	203	203	195	228	199	228	244	227	213	225	206	213	214	236	209	223	233	229	227	245	197	195	213	220	221	230	202	222	233	206	213	237	237	190	226	223	216	241	213	218	199	254	217	228	225	217	202	201	235	220	225	234	208	232	228	230	235	236	220	232	229	217	220	220	213	195	207	240	217	236	255	205	250	237	210	238	205	211	211	224	215	229	222	205	201	214	222	231	219	205	220	196	201	206	221	245	212	220	249	223	205	202	207	197	220	221	232	192	228	215	208	234	218	217	214	200	214	200	233	214	198	214	217	223	210	207	216	214	217	231	225	196	213	206	227	228	224	235	189	223	207	228	223	216	208	216	204	224	228	213	200	192	227	213	196	217	241	214	233	196	225	210	221	223	203	233	215	246	211	236	201	240	215	239	213	200	212	226	197	226	220	203	209	235	216	214	221	216	198	208	224	230	207	214	225	229	206	240	187	214	203	237	208	204	215	224	218	206	200	226	245	194	214	242	226	228	227	215	211	221	213	198	226	200	231	207	247	214	236	215	219	247	226	216	241	227	207	212	195	232	212	235	214	241	221	219	226	231	206	204	195	212	212	231	233	209	264	200	222	243	194	219	221	232	219	227	215	232	200	222	214	216	224	202	211	224	227	214	230	214	221	230	210	223	205	191	216	230	235	222	204	204	209	226	206	236	205	201	215	218	224	240	212	193	217	231	219	201	182	191	210	218	229	209	226	238	227	219	191	230	240	207	208	203	196	222	233	205	245	228	211	205	193	198	213	217	214	222	227	239	211	211	199	245	223	234	205	212	215	192	216	247	200	221	213	217	255	235	225	198	227	248	218	208	194	201	214	242	217	226	209	238	207	237	211	242	232	214	244	225	214	225	217	202	171	238	208	226	216	218	221	207	202	208	192	228	211	200	207	212	211	217	201	220	221	204	222	196	227	203	212	234	210	215	220	221	213	223	196	225	233	228	224	205	256	230	226	218	197	201	220	201	226	208	229	211	219	229	199	217	241	242	210	228	211	214	192	228	215	217	247	253	238	228	209	221	210	230	209	263	182	233	219	249	238	202	205	200	190	209	194	191	235	218	227	207	243	225	222	212	204	249	219	219	212	209	192	204	249	255	234	233	221	224	217	267	218	222	204	213	207	247	218	218	218	230	226	222	216	228	231	213	232	259	213	201	208	215	215	213	227	234	214	256	244	215	215	188	237	228	192	227	228	230	210	256	235	209	243	231	189	205	225	216	208	255	177	213	220	202	204	227	226	215	213	232	207	201	220	222	255	202	208	202	199	215	229	218	242	205	250	210	195	217	206	235	208	211	224	199	220	228	218	246	211	214	221	245	209	211	201	220	212	206	229	206	214	235	230	244	194	220	209	207	243	198	192	233	214	214	195	231	200	194	214	208	237	212	213	239	251	218	212	231	250	213	198	217	210	205	244	234	211	222	224	229	224	208	221	227	198	209	226	210	212	204	239	181	254	223	199	219	207	224	224	221	221	223	203	220	239	211	224	255	232	197	221	211	238	208	229	202	202	236	195	199	201	210	200	221	212	241	232	216	208	215	248	226	218	203	241	213	206	245	236	220	226	213	216	229	208	236	217	209	219	216	227	231	237	223	209	226	233	191	234	213	195	229	239	207	231	219	217	195	229	207	197	208	217	228	227	213	217	211	198	215	220	225	208	176	222	203	208	215	222	227	202	221	214	214	246	216	227	220	242	228	218	235	201	218	217	201	204	220	210	233	225	190	209	229	227	215	212	209	219	211	220	195	222	208	213	216	231	219	213	241	221	201	193	230	240	230	237	221	231	219	200	209	213	218	247	195	228	226	199	218	236	226	204	260	208	183	243	201	214	199	219	225	216	228	198	225	229	218	234	226	213	238	236	227	217	225	223	222	229	225	217	224	194	234	224	212	217	235	204	219	234	260	215	201	222	221	230	210	255	219	226	236	247	246	221	243	213	234	225	191	210	229	194	205	219	229	220	252	237	204	217	220	224	216	237	212	218	215	219	210	215	235	217	238	204	192	207	206	233	222	232	220	224	229	197	209	241	200	209	219	240	201	217	233	230	209	227	210	194	211	226	238	227	229	234	233	198	196	234	239	221	222	225	219	216	208	241	216	233	223	254	211	216	211	233	230	228	224	248	232	252	227	189	217	210	250	219	218	242	199	209	204	210	242	198	203	240	197	238	212	231	228	236	226	251	256	210	214	220	203	235	221	213	195	241	250	238	207	208	222	204	210	234	215	204	212	229	232	223	223	224	218	216	246	218	242	213	230	221	216	226	207	207	225	205	212	234	217	210	236	212	211	239	211	237	206	233	211	226	224	182	227	231	218	211	226	212	199	218	230	232	219	221	210	219	202	219	244	234	207	227	182	240	205	233	234	189	199	246	254	229	226	193	223	200	241	224	213	229	235	232	223	224	210	220	215	221	243	208	220	212	209	211	198	223	210	207	226	219	189	201	213	227	219	202	216	222	202	218	237	251	194	232	245	206	228	254	225	199	224	209	210	179	233	223	226	213	202	221	217	198	217	184	248	231	217	227	217	203	224	218	215	246	207	212	200	189	204	187	234	208	214	235	205	218	206	228	211	225	210	238	220	228	223	221	210	213	224	220	239	233	211	205	230	219	253	187	246	232	205	221	222	243	211	195	227	209	229	220	239	219	234	249	213	208	194	221	230	217	218	216	199	224	225	239	226	215	224	220	225	215	236	218	216	210	208	216	215	233	220	210	210	204	201	213	208	211	246	198	208	216	187	236	206	215	220	226	240	221	217	231	238	222	225	191	218	234	206	229	241	221	215	199	245	242	260	221	199	230	233	181	205	226	222	194	210	205	243	226	203	192	225	216	215	213	207	226	229	217	211	237	225	208	184	198	231	224	209	199	219	217	236	228	246	239	213	223	201	205	209	231	238	220	212	232	224	218	243	208	199	187	238	222	195	200	204	246	238	201	242	219	236	215	186	229	207	234	194	225	232	208	232	234	211	204	213	234	198	206	224	217	243	230	211	210	243	213	213	207	216	194	225	194	214	230	232	247	211	221	216	202	207	212	245	229	234	215	225	221	219	223	212	187	215	196	219	206	217	261	222	243	218	208	240	197	222	208	200	220	220	249	228	221	208	219	216	237	219	220	213	216	222	228	229	229	208	203	235	208	210	219	226	218	204	236	246	219	209	201	230	203	225	201	237	218	216	188	229	246	222	210	205	201	231	236	247	222	223	234	235	229	214	207	211	221	240	216	205	209	210	220	215	223	189	209	196	221	211	219	188	181	238	198	236	195	223	228	212	235	220	210	216	224	218	219	237	235	185	234	231	226	216	207	221	240	224	230	236	235	222	225	199	211
2461	852	930	973	886	894	879	818	848	794	832	777	747	767	804	793	776	793	751	796	781	810	703	758	737	756	745	737	731	722	781	755	751	772	736	790	727	736	788	727	707	760	777	786	744	747	764	699	731	731	806	722	739	761	717	744	757	747	773	767	762	712	762	735	797	817	764	749	752	754	758	778	744	754	721	754	721	741	798	711	725	742	737	750	761	730	703	768	785	756	748	726	724	757	783	745	781	719	740	809	727	728	795	767	752	745	681	716	762	738	727	753	702	717	803	728	764	703	802	778	791	845	762	794	731	801	705	754	742	806	767	751	724	753	710	781	724	734	772	749	762	719	723	752	774	741	732	756	742	759	760	756	772	710	708	715	741	771	765	674	714	790	773	743	774	759	755	749	773	734	696	742	746	742	768	744	703	756	716	771	790	737	755	758	794	713	738	736	754	759	757	736	760	763	794	690	683	751	752	756	731	750	767	716	745	742	740	776	773	731	749	758	733	736	763	799	749	783	723	724	737	749	814	728	765	725	736	766	733	773	754	712	756	769	755	795	759	730	751	764	755	726	753	753	774	720	742	732	713	683	709	777	772	746	757	711	736	739	784	721	754	785	691	774	776	745	656	710	716	720	757	744	733	717	760	734	763	733	759	758	779	715	731	732	714	720	717	764	782	760	750	756	712	758	792	727	749	764	756	759	733	723	731	718	776	772	704	757	771	765	734	713	669	708	743	720	730	714	755	732	765	779	793	745	719	715	716	721	774	767	733	737	766	712	742	763	743	752	774	733	693	772	732	762	733	798	743	738	749	701	766	729	747	776	735	755	769	749	714	768	732	767	746	758	808	745	691	743	768	778	713	733	730	760	794	755	710	767	797	732	731	782	760	771	756	706	763	766	744	745	789	769	756	743	743	772	726	706	713	816	732	723	732	717	767	743	698	690	728	758	765	766	705	759	752	772	735	771	733	763	756	738	740	720	689	744	753	798	730	752	738	785	742	718	738	716	734	690	771	706	737	718	781	784	751	788	792	737	746	774	733	711	777	771	757	746	771	738	727	717	738	736	763	792	755	766	814	757	764	739	716	757	738	697	718	764	779	731	728	729	741	660	742	741	777	694	742	772	764	755	739	721	750	781	763	774	742	737	724	747	727	724	750	764	763	755	729	746	771	739	725	762	734	755	748	729	759	706	742	721	684	751	740	747	690	695	729	751	720	732	759	719	741	733	743	745	730	770	717	712	783	736	718	793	748	753	788	721	710	755	760	702	750	781	750	735	755	773	729	736	721	745	746	780	764	721	785	747	714	745	743	740	764	700	740	757	759	747	741	753	752	772	764	734	740	740	761	760	734	756	751	753	763	726	699	743	736	743	756	766	761	710	758	719	771	807	719	771	731	744	773	759	802	787	768	723	762	796	755	771	754	760	735	716	737	794	765	768	704	727	725	715	722	784	760	790	748	734	745	717	777	763	767	732	684	727	741	757	733	760	775	738	731	762	776	745	784	754	718	766	722	776	750	754	733	757	764	746	724	732	748	740	742	793	756	749	741	800	697	734	749	730	734	771	743	757	711	744	743	719	746	735	714	712	751	702	745	739	733	789	783	779	772	716	762	696	732	719	751	731	725	732	765	723	791	763	720	744	758	715	725	733	768	746	768	729	793	769	729	744	816	748	730	757	742	757	787	675	773	770	731	732	763	769	716	780	772	764	757	726	705	723	744	687	719	740	758	708	752	729	736	729	710	794	780	785	775	746	736	766	739	710	728	743	736	789	788	740	736	736	693	733	733	760	759	717	693	752	750	737	787	702	766	779	715	736	776	765	710	765	760	751	764	741	775	760	728	748	767	689	708	720	788	726	759	750	701	743	688	679	716	731	738	749	743	757	771	716	727	683	777	720	748	775	711	702	743	761	742	727	763	789	813	731	728	759	748	751	772	758	775	758	740	745	697	755	732	732	751	694	699	804	725	729	778	743	758	793	779	739	772	753	777	729	786	802	769	742	753	740	727	729	768	780	727	769	739	697	743	757	752	782	756	731	712	734	747	797	710	768	761	770	683	770	759	730	755	733	742	732	744	727	765	731	782	764	753	725	725	760	728	774	776	778	734	720	761	767	742	766	755	801	765	757	753	748	734	715	810	726	691	753	779	749	733	771	719	782	738	738	785	690	713	734	714	689	713	775	750	756	727	733	775	712	761	758	763	744	765	756	718	752	740	728	714	715	715	760	755	755	806	750	725	754	701	752	739	744	844	795	725	750	787	767	714	782	703	725	767	769	758	721	756	710	752	711	723	746	771	743	782	750	735	716	757	736	752	711	770	773	722	713	725	757	727	767	792	759	735	761	736	734	757	690	730	754	754	751	741	740	762	772	764	726	759	753	750	763	790	767	742	741	757	733	765	716	751	740	707	760	753	760	744	703	701	807	742	763	748	776	768	753	777	745	801	716	755	806	748	743	705	738	752	711	750	783	745	703	695	730	780	752	767	731	761	774	742	722	757	786	726	703	722	763	770	747	793	764	756	793	779	762	778	722	767	736	737	733	740	721	731	818	789	742	707	691	746	697	761	735	765	780	778	785	719	750	794	768	739	763	781	763	750	755	724	744	763	799	743	723	765	730	750	752	687	720	756	697	748	749	743	766	719	716	700	748	733	779	732	735	758	786	745	712	736	720	728	742	770	728	818	780	705	790	737	825	764	764	745	784	748	767	703	687	739	757	753	714	704	769	743	716	711	743	785	738	736	805	699	767	745	722	667	704	749	782	731	733	763	743	747	772	782	736	751	753	737	763	740	764	785	752	716	714	790	776	786	745	704	751	739	744	716	735	683	769	724	746	722	686	765	782	711	744	804	771	781	771	748	772	775	795	762	721	777	761	730	756	745	725	748	764	730	721	729	719	755	741	773	716	754	800	725	747	744	733	740	765	746	713	741	800	722	817	763	752	809	750	791	768	731	749	737	796	740	753	706	712	776	731	657	755	754	730	763	785	784	729	749	787	764	752	790	739	771	788	733	716	779	762	717	782	759	752	749	693	786	759	741	750	704	741	753	750	759	731	719	771	743	719	771	705	718	725	772	746	778	755	767	770	726	737	784	746	765	779	753	746	768	778	715	755	723	772	786	714	732	738	740	784	762	747	743	717	696	794	719	733	802	755	713	681	772	741	794	773	752	770	753	732	714	693	770	760	769	776	733	740	762	727	764	719	735	748	785	719	737	749	742	733	781	734	767	752	725	709	735	739	788	718	771	745	732	716	753	713	740	770	784	747	752	771	787	725	722	751	749	763	759	743	774	752	752	805	743	697	724	799	730	714	751	791	744	718	775	792	784	776	731	789	710	749	739	797	789	745	794	725	760	745	739	756	730	761	771	783	812	754	750	729	751	770	757	765	750	724	689	744	773	744	731	707	766	768	741	744	712	739	754	746	750	742	764	745	757	756	801	763	766	730	824	725	716	759	776	746	725	723	732	761	778	740	731	727	726	753
4136	904	1163	898	634	448	341	306	255	221	219	216	194	172	165	145	133	183	169	152	129	136	147	125	148	124	130	134	117	121	125	133	144	129	128	107	117	119	127	123	110	125	117	122	122	124	126	128	134	92	128	107	110	129	114	125	124	115	103	114	127	115	109	113	116	128	112	124	126	144	132	105	114	96	124	103	116	112	121	115	120	102	118	125	158	103	118	106	122	110	121	116	102	136	126	120	130	124	105	124	134	117	129	136	118	126	112	122	121	94	121	117	114	118	117	112	118	118	102	103	109	105	144	100	111	116	113	102	114	88	102	115	118	97	137	132	103	119	120	133	117	122	96	116	99	101	138	107	104	124	111	126	112	124	125	116	113	119	98	116	139	108	114	113	112	120	127	106	113	111	125	123	124	108	117	114	107	117	116	134	103	106	117	125	137	114	117	113	109	119	115	103	115	112	112	114	119	120	110	108	124	134	111	125	121	110	98	121	124	132	114	122	128	116	118	103	132	107	104	124	113	98	130	129	140	110	87	134	115	118	123	109	113	117	124	84	113	127	123	138	123	102	122	126	100	134	130	116	115	131	107	114	109	122	123	131	122	121	107	126	125	120	125	142	92	110	124	128	129	108	121	115	103	111	121	123	119	115	114	119	105	106	110	104	118	114	105	151	108	123	126	116	122	120	124	119	108	112	111	134	124	123	111	126	106	120	104	114	119	143	109	104	108	107	108	127	110	104	132	113	115	111	108	145	127	117	122	118	143	108	124	116	108	109	123	108	121	128	104	109	101	110	112	138	102	100	124	120	98	115	113	123	123	96	122	138	120	123	114	118	120	130	99	103	114	124	87	113	127	123	112	121	124	109	137	113	113	112	112	118	112	121	117	135	134	134	127	116	105	110	113	117	99	114	114	99	110	121	132	108	110	117	110	111	83	114	108	120	134	111	106	107	106	131	111	122	111	115	103	126	128	101	127	126	117	95	132	109	121	111	130	113	109	120	107	108	100	123	129	124	110	113	121	128	108	95	126	138	102	123	94	137	106	113	108	107	119	126	124	122	122	101	100	130	110	107	122	125	137	115	110	116	111	111	118	106	105	103	141	122	120	108	133	117	123	126	127	114	119	134	95	108	123	118	131	88	113	128	125	120	127	118	108	119	128	130	117	124	100	126	125	115	128	115	116	117	115	107	123	109	134	111	128	130	112	115	121	127	114	124	104	107	113	123	102	109	117	126	108	117	95	123	130	131	125	134	124	123	105	113	119	138	114	107	115	113	130	158	112	106	103	106	97	106	124	109	132	107	101	122	127	122	126	115	117	113	121	125	116	114	131	142	125	131	105	116	119	123	119	135	134	112	122	119	103	113	128	120	97	114	123	147	136	130	125	124	101	100	117	127	106	113	115	126	124	128	131	134	128	126	124	111	123	119	149	118	134	115	114	121	111	128	109	125	105	119	124	117	113	120	107	127	113	95	126	117	109	116	130	124	127	108	99	103	102	118	117	98	115	117	127	118	109	101	107	116	125	120	123	121	105	106	115	114	105	116	110	118	110	120	102	123	115	120	122	110	123	103	92	119	130	100	126	113	106	104	133	98	114	125	107	111	116	129	135	130	115	122	108	131	111	100	100	101	118	123	110	115	126	143	117	125	126	108	108	134	107	120	108	122	129	113	107	118	94	124	144	79	125	132	121	127	111	113	119	106	128	116	105	118	105	111	129	113	111	113	138	101	104	110	118	124	114	105	127	118	106	110	114	123	110	114	112	116	111	128	103	134	120	123	121	123	121	97	109	108	124	102	121	132	103	135	111	131	105	121	116	114	109	110	116	114	108	120	98	110	113	104	104	116	121	112	116	130	124	115	112	124	121	128	135	115	131	112	109	107	113	108	131	91	97	113	110	112	121	107	130	120	118	122	107	105	106	110	125	123	133	104	105	124	103	125	123	135	129	146	100	120	130	110	115	136	128	106	139	135	117	111	116	105	122	116	112	144	129	127	120	107	133	109	127	118	111	103	116	122	116	96	102	114	114	131	143	107	136	99	119	130	121	110	109	137	110	126	104	127	109	94	119	116	129	106	124	124	121	122	125	118	114	105	120	128	134	120	129	111	124	124	121	120	109	135	129	111	129	121	118	109	123	128	102	97	113	129	113	114	106	116	103	126	111	113	104	112	137	118	93	114	131	116	139	124	122	106	119	106	123	120	110	115	83	117	101	127	135	115	123	113	112	131	115	95	97	120	112	116	143	98	115	110	93	134	100	114	127	121	121	126	123	124	127	112	133	110	126	111	126	118	110	129	129	131	126	117	136	107	107	135	119	115	116	131	115	114	114	126	113	105	111	115	115	126	138	123	125	126	116	107	122	97	121	123	113	106	111	121	109	105	116	112	121	115	108	100	126	117	124	117	114	112	108	129	104	114	125	133	106	108	113	109	98	126	134	104	120	123	90	119	113	113	110	125	118	130	137	111	118	117	107	90	126	108	127	106	117	121	126	121	122	124	92	119	127	106	115	106	118	122	131	113	115	131	111	135	115	99	115	114	128	119	113	92	125	131	130	108	119	139	109	116	121	108	109	120	110	135	125	147	134	126	118	106	111	120	109	118	95	125	114	105	121	110	105	116	121	99	114	114	114	143	110	131	148	104	126	120	123	106	119	118	115	107	122	102	113	111	115	99	114	127	126	120	128	120	113	104	125	120	137	112	136	115	134	111	112	120	119	115	100	118	99	101	117	118	127	101	121	125	126	119	134	112	99	112	122	106	123	123	108	132	110	137	129	115	119	139	100	101	115	135	129	115	119	107	127	126	132	109	114	126	133	120	128	121	106	133	112	107	115	97	137	104	97	111	110	97	113	113	126	128	116	108	134	129	115	108	136	111	108	120	114	115	120	115	123	119	93	108	104	115	146	117	113	122	122	114	123	110	124	133	93	108	118	117	122	129	123	116	129	136	124	106	89	127	135	107	121	129	107	118	116	113	119	110	119	104	101	122	106	118	110	116	88	117	122	120	103	125	113	106	108	118	114	110	100	122	134	124	117	130	121	123	119	121	117	117	111	122	123	128	121	110	122	116	103	137	87	117	138	125	120	108	132	125	102	114	95	111	107	143	109	114	133	115	111	119	104	130	120	122	105	120	116	118	112	108	111	99	115	121	113	127	107	125	118	122	117	141	100	111	128	125	118	123	104	103	102	102	135	123	124	129	133	121	110	125	130	117	121	108	102	131	118	110	113	139	136	106	116	118	122	123	111	108	102	105	139	126	144	113	115	102	126	82	110	115	118	95	121	107	132	114	121	111	115	115	88	102	112	117	116	131	99	119	125	118	119	97	117	123	110	123	120	108	122	123	114	126	122	143	118	122	126	103	120	103	130	126	131	128	120	132	113	108	130	133	114	113	132	107	113	104	111	146	133	124	123	111	125	103	121	122	122	118	135	116	98	97	125	126	115	114	102	109	119	110	98	118	115	119	131	121	110	92	111	108
5472	1255	2973	3294	2948	2411	1943	1733	1499	1337	1167	1086	963	887	846	836	787	716	698	657	654	628	630	616	578	559	548	603	557	527	571	528	547	539	502	533	513	484	494	489	486	434	495	491	471	466	495	491	416	484	451	506	491	491	486	491	464	463	484	452	462	462	473	432	486	464	444	420	461	496	448	494	443	447	456	445	461	445	451	457	414	413	437	443	446	420	441	460	447	495	448	462	440	447	424	447	462	446	504	460	426	448	482	443	425	453	471	483	408	413	502	469	475	412	434	472	424	458	434	498	425	455	422	418	462	497	469	455	482	458	423	463	411	409	431	453	440	432	419	426	427	449	414	472	421	432	474	449	454	442	438	444	440	467	433	434	426	464	444	442	445	441	455	457	431	449	466	460	437	438	443	432	425	445	412	436	415	421	471	408	413	452	440	428	465	458	483	460	415	436	426	444	436	427	443	426	444	434	451	427	443	419	415	451	453	429	467	458	472	435	427	438	452	444	452	442	456	418	441	380	459	431	438	457	417	427	419	447	480	442	444	435	432	437	399	465	466	442	409	477	438	415	451	438	424	436	458	426	471	458	452	415	421	476	440	409	461	433	454	475	437	415	432	455	454	414	439	401	415	450	436	446	441	427	449	444	420	429	449	481	459	441	460	414	461	431	412	405	480	452	431	428	429	423	461	445	458	464	472	439	443	426	461	435	463	458	417	414	451	372	437	437	437	439	439	455	454	431	437	410	451	416	404	501	426	414	448	441	434	441	446	420	475	482	442	456	476	470	439	449	456	440	420	478	456	429	430	417	424	457	451	440	467	457	434	465	448	437	455	450	444	473	453	444	443	456	417	396	401	425	454	461	406	468	442	434	420	455	446	458	423	442	417	477	427	451	408	479	441	487	464	444	465	406	410	439	447	430	430	425	451	454	390	457	446	443	452	434	450	431	427	468	437	454	451	439	433	461	445	449	450	437	439	400	458	437	425	483	422	438	424	435	428	427	428	427	439	450	443	421	447	419	420	447	452	455	434	448	439	426	456	442	408	447	441	430	452	424	475	455	427	444	448	436	435	421	445	419	419	450	429	441	439	503	407	425	435	450	455	405	442	429	412	456	448	456	435	471	447	428	475	432	445	449	413	424	435	448	456	439	442	430	455	441	449	472	458	442	425	471	443	451	420	422	438	443	446	463	423	441	425	442	436	426	470	456	440	460	475	433	416	460	454	429	447	440	455	459	410	458	476	446	436	474	443	463	442	463	469	439	449	468	425	467	442	420	431	463	433	443	417	428	471	405	473	464	444	395	442	462	415	449	444	402	489	441	456	457	432	429	432	401	461	468	436	461	443	410	462	447	477	471	425	451	458	449	435	421	436	419	443	454	455	447	447	453	438	433	463	443	444	446	435	438	448	409	444	442	458	417	430	466	401	430	449	454	422	418	472	451	463	439	458	424	415	427	474	422	427	417	443	447	413	383	482	451	481	452	436	407	440	409	447	421	424	435	443	457	433	393	434	447	441	445	462	437	444	435	422	453	438	432	465	411	427	425	425	443	433	463	410	472	401	449	446	432	399	445	438	470	440	465	468	466	453	443	480	460	505	474	454	416	437	458	451	436	446	445	420	477	461	422	446	437	445	464	437	421	445	439	449	420	457	419	464	440	409	460	429	422	436	445	444	472	444	424	453	464	442	437	411	415	433	445	440	461	441	431	471	453	460	425	488	480	454	460	440	489	449	478	453	465	480	428	465	442	407	450	453	417	444	418	419	487	464	435	433	453	506	452	438	462	426	452	450	443	465	460	457	441	449	465	429	432	452	431	424	421	396	434	442	443	435	460	438	476	421	455	432	471	454	425	425	417	476	455	446	408	449	452	463	440	451	457	415	438	424	439	446	436	432	416	424	423	441	444	468	442	429	417	465	482	449	454	440	467	453	460	445	419	410	413	420	430	443	427	438	444	427	430	433	429	420	430	436	417	429	459	447	474	428	453	423	417	470	431	429	436	406	452	438	435	416	441	490	432	429	420	453	469	446	468	475	449	436	417	425	449	391	430	401	464	475	415	443	427	450	412	408	426	435	448	504	455	436	425	440	418	454	453	450	448	439	468	425	473	446	403	449	430	422	473	444	410	400	447	445	438	466	423	410	444	455	442	466	468	470	417	451	435	444	406	456	429	443	480	445	444	471	465	438	428	430	489	445	474	475	455	395	436	427	441	437	451	480	463	458	446	427	405	432	458	443	434	461	439	467	427	431	414	463	443	460	415	487	441	433	462	439	439	402	450	419	405	432	456	425	453	440	476	438	438	423	431	425	446	444	434	453	468	429	450	479	397	414	448	435	446	429	452	438	468	431	462	457	467	448	407	418	456	464	472	438	405	429	462	449	490	470	441	440	435	451	454	433	457	487	452	446	459	408	426	444	429	414	442	422	486	448	446	454	452	459	477	424	456	411	439	460	450	452	479	456	436	443	440	439	473	465	451	445	448	450	448	458	460	467	471	422	415	409	420	439	460	457	453	476	420	453	465	431	435	432	442	436	435	425	468	459	457	460	406	399	434	386	451	417	427	413	446	443	444	445	452	434	481	443	474	409	440	441	464	429	481	456	435	473	461	426	438	477	443	445	420	414	457	429	422	427	460	444	462	458	427	411	457	449	430	442	465	440	427	478	441	455	423	435	453	412	443	458	446	438	434	491	458	443	445	420	416	423	457	465	428	411	445	468	430	453	455	417	413	430	455	423	422	464	429	486	423	459	445	444	492	443	458	421	459	429	438	409	449	468	458	424	410	410	430	400	451	460	436	437	394	435	419	439	435	424	431	440	464	455	428	412	432	424	458	419	493	451	423	438	396	423	431	447	443	465	472	427	423	415	458	449	444	466	457	416	458	463	436	411	450	416	450	412	438	421	464	418	439	461	444	481	433	446	448	449	432	445	441	457	430	442	412	488	465	453	435	450	431	412	423	417	433	432	405	411	430	450	438	456	427	461	414	457	465	423	473	451	456	448	452	461	448	457	464	436	436	469	431	453	475	462	416	428	441	444	467	473	454	458	426	414	419	414	436	421	438	437	473	441	452	449	461	435	471	451	461	436	417	461	433	469	476	454	440	452	456	416	437	449	443	437	450	468	467	434	436	429	456	469	448	428	410	441	399	417	459	416	434	469	445	445	460	451	415	415	450	435	440	447	461	395	434	474	431	424	461	436	457	412	445	444	420	462	428	444	444	416	431	456	465	477	428	469	457	459	432	471	425	436	446	448	444	479	428	460	453	444	438	448	444	430	434	445	453	418	438	429	423	454	450	439	401	404	449	454	418	463	446	448	417	416	422	458	487	418	417	438	445	456	437	453	429	413	420	437	474	442	442	442	476	424	428	443	413	426	440	478	466	446	448	445	444	449	468	397	455	445	473	450	406	459	419	446	429	445	427	438	424	447	453	463	452	433	470	460	465	412	411	483	438	443	434	475	407	432	431	435	430	424	453	455	401
7410	1637	2162	1535	1074	809	623	461	384	332	258	240	221	205	216	161	184	163	160	134	133	142	159	154	114	129	121	144	136	134	134	116	106	129	118	96	104	136	127	104	124	80	124	108	129	121	118	119	96	126	99	118	123	135	103	123	123	119	121	92	97	133	98	106	83	116	117	104	130	122	104	121	112	105	112	97	97	100	111	105	107	117	107	108	116	115	117	95	107	119	123	101	113	106	94	105	111	103	84	122	91	108	125	103	108	94	116	104	96	105	125	103	111	105	105	95	119	110	118	102	137	105	97	104	89	116	106	100	123	91	107	121	118	104	105	128	112	96	92	94	120	95	111	115	113	108	115	102	112	115	111	107	105	104	110	119	96	119	90	117	113	115	100	117	115	106	98	90	108	109	105	99	106	103	108	101	108	109	85	104	95	108	112	106	102	116	107	115	128	113	102	107	104	112	105	108	116	113	101	102	103	108	96	105	108	92	124	111	105	107	112	111	115	101	114	118	117	120	102	108	85	91	93	108	93	97	98	107	89	92	119	119	118	113	102	103	97	120	109	101	103	102	109	111	98	120	114	95	97	133	100	105	90	109	98	115	113	97	94	112	114	112	120	102	112	109	95	120	110	109	107	104	101	99	125	98	121	115	131	127	96	128	110	119	106	108	95	111	103	118	114	120	106	117	97	114	110	109	109	105	103	108	102	111	102	113	87	111	101	115	126	111	95	114	116	122	103	113	108	106	98	100	103	98	107	106	107	124	87	117	108	90	102	105	128	114	107	96	99	110	96	122	103	98	115	115	91	102	109	95	113	117	106	104	99	117	101	121	108	115	105	105	126	105	113	96	104	132	118	92	95	104	97	108	105	99	108	97	111	100	93	112	109	112	104	120	95	97	123	96	102	111	115	102	106	123	111	96	104	117	124	98	116	88	104	131	102	103	119	100	97	110	112	121	95	114	108	94	96	106	111	109	108	113	111	105	80	88	110	111	110	108	111	98	124	87	105	131	120	123	119	91	118	118	108	105	116	100	109	104	110	137	103	97	97	117	120	77	94	119	101	122	117	94	107	101	85	108	109	81	96	105	110	117	111	123	83	116	95	109	126	108	102	102	93	95	104	111	101	89	100	120	97	108	110	114	91	117	108	92	130	103	101	102	122	90	109	110	106	115	114	114	106	130	107	112	105	97	112	107	115	84	111	129	105	109	92	117	114	109	85	119	113	132	90	107	93	123	101	108	97	101	101	100	107	111	104	89	114	110	107	106	102	122	120	108	116	124	100	109	103	115	105	120	124	126	110	138	102	101	113	97	99	118	119	113	114	94	116	98	120	103	113	91	100	114	98	117	106	91	119	119	94	112	100	98	118	98	83	102	103	117	90	121	115	116	114	105	123	116	101	121	105	98	110	99	122	117	102	118	113	109	101	118	97	99	118	95	118	123	107	89	105	105	110	118	118	111	110	112	128	104	84	114	105	104	106	125	101	110	106	103	98	103	108	94	115	96	95	116	106	131	102	112	109	95	99	94	95	105	115	121	90	88	115	110	104	121	106	100	111	117	125	114	121	92	110	118	116	116	101	88	99	109	95	87	114	102	119	95	119	107	103	119	113	116	107	116	106	117	111	107	101	120	88	116	126	102	83	105	110	95	119	97	112	89	111	135	99	111	101	99	113	95	112	126	107	121	98	115	111	112	100	109	113	111	108	112	101	108	109	112	111	85	99	98	92	115	110	95	96	104	125	105	105	112	116	120	102	95	113	112	114	105	103	111	94	100	96	100	125	112	126	93	117	112	106	93	123	86	102	115	112	120	100	94	101	110	106	124	125	112	121	107	114	112	118	93	120	120	103	95	102	108	79	128	118	118	117	101	103	93	101	111	113	109	93	106	124	106	100	110	87	97	102	102	102	111	116	110	98	113	94	108	110	123	113	116	95	100	91	93	101	95	118	97	100	115	121	115	116	127	108	106	110	99	118	99	113	99	104	114	102	110	115	97	100	106	125	110	90	107	118	110	105	91	94	112	103	100	107	104	123	111	90	116	116	98	107	125	103	77	99	126	106	111	130	114	102	109	100	109	84	96	107	90	107	125	106	117	114	105	115	126	107	111	96	111	124	139	90	110	124	111	103	98	116	123	108	95	109	118	113	99	104	106	93	101	122	113	105	113	103	103	106	107	103	121	96	130	90	100	116	116	81	105	111	91	100	115	117	101	110	115	121	105	116	137	118	116	112	108	82	107	104	96	99	103	96	115	113	115	105	93	127	85	89	109	118	114	111	112	97	124	104	113	121	111	112	119	106	94	93	110	127	130	109	115	110	120	92	89	123	109	102	111	98	106	115	104	102	81	106	115	95	118	85	93	91	119	110	104	117	116	102	116	114	103	85	108	120	119	101	104	101	120	109	115	121	123	83	112	95	112	116	101	117	104	112	107	109	126	107	119	122	105	109	115	121	103	115	103	102	99	98	111	115	125	117	102	114	95	114	113	95	106	122	108	113	147	103	98	112	123	114	115	112	113	111	116	114	108	88	108	96	104	91	112	92	104	119	110	96	101	130	111	103	108	113	124	102	117	103	116	93	114	110	96	84	117	118	115	115	108	97	100	109	128	105	120	125	109	116	124	114	99	114	120	110	100	115	93	83	96	118	122	105	108	113	109	116	119	99	105	101	90	109	108	119	90	115	89	98	113	109	97	114	107	119	128	101	105	109	96	105	94	100	103	125	113	119	106	114	93	97	120	134	101	107	131	104	116	119	111	105	93	97	96	117	110	111	102	115	97	105	119	110	127	128	100	121	103	106	99	112	94	108	110	98	110	122	121	120	112	85	107	115	116	97	97	98	103	90	127	99	104	98	79	93	114	104	104	107	126	84	104	117	108	95	123	99	105	111	99	110	83	108	128	90	97	113	114	114	116	111	103	129	97	108	124	121	101	100	124	121	115	111	109	119	124	103	106	103	126	106	112	100	108	111	109	116	116	115	99	101	105	100	106	122	107	105	107	127	116	112	99	101	96	121	124	114	95	116	111	121	113	92	106	120	104	110	95	119	101	96	114	128	108	107	100	113	98	122	111	109	111	118	108	111	112	108	87	122	114	107	122	122	115	116	108	115	110	109	111	128	110	121	118	101	99	103	131	95	117	116	103	108	89	114	109	88	87	103	107	102	99	114	105	107	113	118	120	125	100	94	102	144	101	116	100	103	94	115	104	112	111	112	115	117	124	114	107	100	131	120	85	108	99	109	110	116	107	105	105	116	113	108	95	106	104	107	105	110	116	119	116	104	104	110	103	101	107	106	94	101	113	108	110	110	104	100	98	97	90	92	119	110	115	91	119	106	113	91	103	106	90	100	115	113	94	127	115	121	112	107	114	114	107	97	135	103	101	106	116	110	107	111	117	104	98	97	98	103	99	85	108	111	90	108	115	102	104	114	94	102	75	114	119	90	100	107	106	99	104	92	122	102	107	110	90	102	113	111	120	115	114
7357	2263	4941	5638	4990	4041	3328	2698	2318	2009	1737	1608	1435	1335	1290	1088	1038	982	875	838	833	820	774	722	726	682	636	660	654	618	589	647	557	589	519	545	562	527	514	515	513	532	496	508	479	499	501	514	508	506	464	450	475	447	521	448	452	470	451	453	431	434	442	462	450	455	421	488	438	471	421	439	426	461	473	440	434	456	474	415	419	410	438	387	419	415	460	413	442	428	446	431	452	452	470	432	439	406	412	438	450	425	442	418	444	417	394	442	436	392	419	427	438	435	427	441	384	418	421	445	406	417	437	407	419	421	442	442	391	417	393	441	442	388	402	416	438	398	423	396	436	456	409	425	387	453	411	470	426	416	416	455	437	461	407	407	467	426	430	440	427	430	416	449	425	406	411	419	417	408	411	429	408	419	412	414	418	397	381	404	392	410	440	419	414	390	427	438	404	411	403	428	429	482	430	413	388	450	432	445	452	426	398	408	403	464	427	428	441	393	403	444	420	405	417	409	427	419	416	396	397	413	405	418	405	411	384	415	428	387	403	417	428	448	430	453	416	424	398	406	429	376	348	417	393	385	378	407	440	405	425	426	406	424	419	408	384	409	420	399	423	421	444	397	439	397	408	406	409	390	413	415	395	398	449	406	397	401	419	408	405	420	416	417	417	431	427	446	391	392	431	407	423	411	399	401	385	423	437	398	436	401	441	444	410	444	418	383	442	426	390	383	413	430	425	436	421	408	425	436	401	427	399	474	402	400	411	394	429	435	445	389	394	418	403	442	389	387	392	405	440	437	408	437	439	426	455	408	415	428	410	418	387	444	408	397	444	444	408	378	428	435	419	418	446	390	418	431	407	408	410	409	424	380	358	367	392	392	427	421	403	411	441	394	397	431	404	416	389	428	452	422	410	440	420	398	401	448	431	422	366	424	424	431	400	397	433	427	427	446	410	392	400	399	448	421	400	414	408	440	403	476	430	406	443	402	425	435	420	410	426	410	417	395	427	414	420	400	444	424	410	372	422	383	455	416	392	400	387	410	410	438	414	411	403	403	375	407	391	438	424	401	449	431	425	430	408	394	391	435	380	404	410	445	394	403	416	416	404	393	409	417	402	439	413	442	419	421	440	413	422	404	427	432	393	430	436	461	369	412	403	423	423	382	416	411	430	421	416	453	418	420	369	432	429	399	425	408	443	434	419	400	401	424	395	432	420	419	452	445	453	408	393	412	412	419	411	395	375	441	421	424	405	389	411	382	445	388	427	431	447	434	412	386	415	407	424	397	415	420	430	434	416	432	425	407	402	393	402	419	399	403	388	427	447	431	415	401	419	417	399	419	383	397	394	419	374	403	404	415	395	381	442	428	400	474	427	418	398	418	410	413	448	409	385	384	440	429	418	410	375	396	432	439	448	415	432	410	413	435	430	422	428	410	400	418	420	410	411	436	418	421	419	436	434	385	410	435	387	405	436	398	428	445	414	426	402	409	431	401	408	424	420	427	426	405	426	421	398	414	437	396	418	421	428	390	423	424	367	440	404	453	417	369	389	454	400	390	407	419	412	414	376	401	423	362	413	392	414	412	409	421	412	429	441	429	439	431	459	404	428	458	376	426	412	392	417	414	444	392	427	422	416	404	390	425	416	429	425	412	421	430	423	396	416	422	419	392	426	392	410	426	410	414	404	413	413	394	407	424	425	405	395	399	367	398	434	423	390	386	422	411	424	393	414	408	411	409	413	441	392	419	426	399	408	413	413	405	366	372	418	418	394	407	412	397	432	410	418	440	392	408	408	436	407	431	395	455	428	433	418	401	433	430	399	367	417	423	412	411	404	393	425	407	437	390	413	373	406	438	419	410	407	456	411	366	427	403	416	430	375	427	416	403	373	413	405	398	403	407	412	419	414	425	408	445	464	428	429	407	418	434	415	416	401	461	429	412	479	406	395	453	429	371	400	415	434	421	436	405	446	420	437	416	378	428	388	423	408	406	405	407	400	431	382	411	447	407	405	418	434	385	425	416	442	413	420	388	422	413	427	426	426	416	416	404	387	393	352	431	384	410	416	420	425	406	444	437	393	400	452	463	414	407	423	413	410	446	419	402	415	381	424	439	440	431	467	452	410	377	398	441	382	455	384	430	424	406	420	418	399	413	416	404	415	441	429	437	393	445	395	377	417	421	454	407	431	404	456	421	393	449	390	402	449	440	407	392	435	415	412	412	408	436	425	412	403	419	400	434	404	434	428	394	425	380	419	421	440	442	423	407	398	424	421	413	386	436	410	404	399	441	428	403	444	418	426	415	404	412	422	436	392	413	432	451	421	413	458	359	430	411	400	412	426	401	393	390	457	425	443	413	429	424	420	375	419	406	420	427	429	428	407	433	446	441	445	422	383	396	415	415	397	396	403	412	422	429	431	438	401	426	440	396	452	407	397	397	411	420	411	427	409	389	428	447	358	412	456	406	399	408	400	410	421	415	382	394	427	398	432	369	404	414	390	443	429	419	436	409	409	380	427	388	418	413	429	400	450	385	415	424	430	426	411	395	394	429	398	389	427	422	400	399	404	413	410	404	449	417	399	387	408	435	406	425	422	417	434	429	384	417	430	428	405	412	426	412	401	390	392	413	394	416	410	428	410	419	442	380	418	422	433	423	421	390	410	404	433	434	427	456	431	391	403	462	415	444	410	414	421	410	425	405	424	364	403	417	412	426	427	397	390	418	395	389	413	412	419	392	418	394	436	403	423	401	385	416	396	379	415	406	401	414	423	459	425	415	422	398	404	429	403	397	433	423	425	405	417	424	406	424	427	411	417	447	451	406	398	416	420	459	471	433	457	426	412	438	432	386	400	418	420	423	415	410	396	422	446	417	458	384	469	404	401	422	407	423	481	376	398	435	425	403	448	411	404	401	422	432	447	391	416	417	434	408	402	398	402	444	357	401	392	404	432	422	413	421	390	456	413	412	403	391	391	445	408	374	413	404	409	429	376	407	407	440	445	423	409	429	414	415	389	411	396	429	403	374	418	440	422	431	435	430	411	384	399	427	403	396	395	442	373	384	403	419	421	416	409	453	403	395	412	423	426	423	416	400	421	398	406	408	429	403	461	431	416	402	420	417	422	432	441	434	401	412	379	430	426	428	428	419	444	412	390	418	426	467	413	429	449	401	389	440	433	449	386	400	413	423	432	387	393	416	390	379	400	413	395	410	421	387	423	417	455	418	398	393	435	421	373	387	395	417	441	447	414	421	429	413	402	399	423	441	381	420	417	384	426	382	405	431	412	427	405	423	422	399	412	433	409	426	436	358	385	431	394	411	403	418	416	398	422	436	436	399	409	399	412	445	408	392	436	436	369	436	403	410	380	428	426	438	411	410	380	421	385	443	418	398	423	406	419	396	422	392	423	409	420	418	448	391	392	438	409	379	438	437	433	403	418	375	424	423	384	416	386	430	408	439	416	424	405	428	457	400	425	425	386	445	414	439	423	446	426	423
1259	282	314	259	263	231	224	250	211	233	217	232	247	236	249	234	234	214	273	216	227	213	230	230	221	210	234	221	225	258	228	231	242	256	233	214	230	206	238	233	219	275	238	252	220	209	239	235	229	219	237	222	229	237	234	184	206	201	217	225	209	239	209	230	242	212	245	244	224	241	201	242	214	226	226	238	239	211	214	208	222	224	238	197	234	238	251	226	213	235	222	214	203	243	248	236	218	234	232	208	255	210	215	239	241	217	235	229	206	244	219	223	210	207	238	210	248	243	240	226	219	228	238	226	260	234	225	241	212	222	209	220	205	232	204	241	231	226	204	223	242	229	229	225	212	217	238	234	229	218	235	244	230	222	208	223	248	269	224	218	233	229	205	214	236	232	239	222	238	217	230	239	210	232	211	220	246	206	239	205	231	222	218	244	195	231	246	214	235	250	237	227	213	225	244	246	249	225	242	217	207	209	215	255	236	213	255	244	195	238	219	237	221	218	234	250	227	221	236	225	224	225	219	227	238	230	227	215	219	229	232	219	225	228	233	238	220	224	229	232	222	238	242	221	200	249	229	253	240	225	213	222	253	213	224	222	237	249	229	239	230	226	218	226	217	243	263	218	230	236	228	249	212	211	245	211	207	230	224	225	241	225	202	237	200	238	264	190	235	248	244	235	219	223	239	201	216	200	225	221	221	231	240	223	264	237	243	220	226	225	232	227	234	220	202	217	220	240	229	198	186	211	229	216	257	238	221	232	255	238	232	242	225	213	209	239	219	197	232	244	250	235	228	216	235	216	266	239	249	238	226	236	220	246	245	219	223	237	232	250	227	235	211	232	217	238	247	240	219	207	235	225	226	220	228	223	237	230	228	240	224	234	239	237	222	208	225	228	248	220	232	265	249	227	217	207	226	226	239	206	231	247	203	274	214	233	227	246	194	218	221	231	210	223	211	222	235	219	239	230	220	256	238	241	206	197	239	241	231	219	202	216	197	229	227	239	271	218	250	222	227	239	210	224	227	224	215	217	232	235	242	220	228	229	270	232	203	237	213	224	228	198	199	200	243	209	234	213	246	224	254	224	231	227	241	220	233	235	215	195	221	214	240	225	214	205	239	234	217	222	225	224	244	219	221	229	216	224	209	209	242	224	224	224	233	230	223	219	230	220	265	234	223	194	236	215	214	220	223	230	209	215	217	229	211	211	224	239	209	242	213	226	248	209	235	230	213	207	240	209	191	235	247	208	232	223	225	236	245	208	214	257	232	198	221	234	225	215	230	222	246	220	209	239	206	213	265	217	225	253	214	248	239	227	252	207	241	225	234	239	238	235	221	213	232	243	236	223	225	237	264	199	230	225	221	216	215	230	241	243	233	198	219	241	216	226	227	223	231	207	227	244	235	232	208	216	214	197	240	261	216	227	208	213	229	241	213	214	229	260	211	239	259	219	225	209	231	219	214	212	263	229	244	258	213	208	206	221	207	208	217	241	226	241	210	219	230	228	217	234	221	239	235	209	217	219	247	245	260	236	217	213	206	262	224	250	270	254	265	249	214	215	228	294	241	209	231	213	262	224	241	249	222	233	251	215	248	230	235	218	231	229	233	243	237	245	239	238	231	241	223	204	221	220	234	227	228	235	215	217	233	242	227	226	244	249	219	230	218	232	246	240	201	224	229	248	229	242	225	232	230	203	225	231	245	266	216	225	244	238	243	220	224	232	198	217	238	230	237	216	216	225	230	218	243	239	234	204	197	218	209	244	247	221	241	235	223	238	208	217	236	209	237	224	238	214	219	237	219	219	215	187	241	241	238	218	222	226	239	223	225	247	238	233	217	239	235	259	224	226	230	238	217	204	206	216	230	226	254	240	224	235	229	245	248	220	231	219	245	217	210	244	249	237	219	218	240	216	251	222	233	202	229	222	240	203	255	218	226	219	246	226	225	224	231	226	226	240	220	226	235	253	198	247	221	212	234	233	207	232	246	218	249	206	216	250	237	222	206	215	220	236	224	237	222	246	250	197	229	219	232	204	229	239	239	221	232	240	250	227	232	245	207	238	234	211	233	197	234	219	220	212	237	204	219	236	227	222	259	237	227	228	236	214	194	220	221	207	208	248	250	221	226	223	217	248	235	193	237	247	221	227	235	198	238	215	257	252	246	210	252	236	224	248	219	229	218	201	226	228	215	221	213	242	197	216	217	220	235	252	236	212	242	216	234	270	206	241	241	268	229	245	211	232	234	219	213	227	254	205	196	232	218	206	218	236	239	237	205	218	220	269	221	247	220	245	250	210	253	238	216	228	237	244	263	230	230	218	206	214	229	241	218	228	224	223	234	214	240	220	235	238	228	232	232	231	230	241	241	217	213	215	224	226	213	221	233	231	222	232	230	248	240	235	211	218	217	192	208	267	224	223	218	215	249	222	246	202	245	235	230	214	251	223	237	229	232	230	228	219	223	260	209	216	223	229	213	232	226	204	239	229	221	222	230	223	220	202	235	225	228	238	232	207	219	225	232	239	241	225	194	256	211	237	225	218	218	222	244	242	225	226	213	203	239	253	221	212	230	214	215	240	216	236	238	255	207	200	219	238	235	214	237	198	209	247	227	249	228	211	224	233	205	219	234	229	228	244	228	227	226	242	217	206	248	193	226	249	235	230	243	219	218	231	221	219	236	235	203	251	250	249	226	228	252	236	205	218	219	222	237	227	249	248	237	230	221	244	193	250	233	229	237	204	254	231	226	189	233	231	241	235	244	201	215	229	232	203	227	249	243	237	246	219	242	211	255	226	207	205	244	223	216	253	218	229	222	250	244	207	216	227	206	244	184	220	235	223	264	213	235	254	215	225	231	224	241	236	228	240	239	228	241	238	211	233	220	246	216	234	210	224	205	222	223	216	218	204	234	230	213	211	224	203	225	260	231	238	219	229	224	227	222	228	211	247	245	208	220	198	245	248	221	253	242	221	239	215	228	225	231	235	230	210	253	237	221	205	229	199	252	221	222	226	207	211	242	243	217	197	232	241	234	210	220	253	236	224	206	213	238	231	235	228	209	218	214	223	227	222	211	239	215	234	216	245	250	214	237	204	222	220	252	236	225	269	227	209	232	236	222	235	238	254	210	237	247	237	239	220	242	221	224	235	225	240	239	217	218	256	216	225	205	221	221	202	259	226	211	243	253	205	233	221	213	239	229	196	240	215	197	236	224	247	238	217	226	191	233	252	243	225	258	238	219	228	215	224	238	243	239	229	215	216	218	229	239	240	201	205	214	204	249	210	251	234	245	223	197	222	239	235	261	235	246	217	208	201	238	230	238	221	216	206	226	241	219	257	227	194	239	233	233	212	231	231	227	215	240	209	235	205	237	244	219	245	227	224	225	234	243	225	224	211	209	224	234	223	218	234	225	223	221	205	225	237	201	210	239	231	243	255	250	217	244	206	232	234	273	232	225	223	255	221	224	231	221	220	216	270	212	240	247	213	228	221
2470	851	975	952	921	903	901	886	842	895	789	799	807	835	839	776	796	743	820	810	807	821	768	783	804	783	811	787	857	795	792	778	712	797	758	804	737	755	813	809	783	806	762	819	754	759	775	758	797	786	797	796	813	777	843	782	786	763	752	850	742	832	829	778	771	766	773	765	730	807	756	758	800	819	798	817	788	786	780	793	751	804	789	772	792	800	802	767	760	761	773	728	802	768	799	754	793	724	782	766	753	763	770	796	803	775	764	758	800	765	806	788	755	804	782	781	744	784	830	797	813	788	793	803	775	870	714	760	771	772	764	769	781	798	771	805	763	834	797	774	803	815	789	806	789	772	818	769	745	785	813	835	757	747	748	843	800	784	746	807	838	772	754	766	784	752	792	821	826	795	799	752	823	808	780	790	726	794	815	811	791	770	833	737	773	724	775	774	811	798	821	749	774	756	808	766	779	807	752	737	799	768	835	766	716	782	809	723	810	772	847	778	773	767	756	793	820	755	798	799	769	740	811	780	795	814	760	773	749	781	788	786	766	786	804	820	744	820	784	819	758	802	772	756	751	811	802	782	753	773	787	820	748	758	764	758	807	797	764	719	804	794	761	734	744	774	736	756	746	777	789	781	770	825	827	803	779	794	782	734	797	816	771	800	751	743	817	748	737	803	796	764	774	752	842	760	749	727	764	815	815	815	781	837	799	743	808	783	785	746	787	804	771	765	790	755	774	754	771	787	762	734	783	790	797	757	805	786	783	798	776	760	766	779	777	816	797	750	792	773	833	771	790	742	774	807	730	774	751	763	793	756	720	755	783	762	742	797	748	796	803	811	836	774	846	799	778	792	733	780	826	805	801	781	780	795	770	789	785	778	771	785	757	792	819	865	724	764	772	756	722	775	752	835	769	765	789	808	800	797	796	728	740	826	748	785	793	767	819	782	752	741	789	776	739	774	839	837	777	854	773	817	781	749	829	744	790	767	781	822	807	792	745	774	766	770	778	746	730	779	751	785	765	783	805	776	763	817	762	811	769	769	776	760	821	830	801	789	785	815	781	770	776	725	778	791	757	774	752	784	828	747	743	821	830	776	752	775	764	778	796	825	765	765	724	775	778	758	788	845	789	785	791	745	802	745	818	773	745	765	736	799	813	756	770	782	817	746	776	779	733	767	792	726	816	748	824	753	804	805	780	802	742	747	779	760	790	773	784	768	800	773	766	765	771	790	814	771	793	811	800	803	815	754	775	778	789	756	762	745	781	756	771	776	774	786	792	782	844	800	750	786	725	735	775	769	793	809	788	793	769	786	764	785	752	796	790	791	795	822	764	805	771	779	790	765	803	799	781	730	781	734	812	763	692	788	790	811	759	771	790	752	780	765	765	795	833	764	794	791	804	761	774	781	795	780	792	758	789	723	768	803	763	777	812	841	864	791	770	752	769	756	781	782	745	750	789	796	777	769	825	780	830	790	769	746	765	831	744	863	789	754	753	766	754	768	804	750	763	790	747	819	799	773	794	766	772	798	763	759	732	794	770	759	811	771	772	793	795	783	753	800	774	794	779	754	812	737	710	779	747	785	774	846	830	753	709	762	768	787	791	774	795	798	765	772	793	791	761	811	748	755	756	786	792	809	760	711	787	760	798	789	781	764	818	817	739	738	750	782	722	764	776	770	768	800	816	750	821	788	760	755	775	785	757	759	772	763	808	861	767	798	779	826	777	775	816	780	789	812	799	761	727	826	755	699	769	831	786	806	733	809	815	862	775	810	753	763	799	790	807	768	768	813	723	783	794	776	798	765	818	778	742	788	706	827	828	794	747	749	753	776	734	822	801	791	790	782	790	786	783	807	795	766	798	761	741	792	731	790	819	795	730	802	770	765	745	739	739	756	736	796	756	742	762	793	783	720	806	736	748	803	822	802	754	766	765	785	770	785	822	791	776	813	760	830	815	755	774	802	784	784	775	761	732	756	778	822	826	777	735	753	710	773	813	780	793	773	794	759	803	779	836	800	833	790	760	799	743	791	773	751	765	778	752	788	812	738	788	762	784	775	825	817	737	769	785	784	820	773	819	771	802	784	803	763	813	736	784	815	834	776	793	773	791	716	735	766	781	797	775	770	787	728	804	825	758	778	772	780	765	773	764	766	761	811	770	795	788	802	774	784	787	771	730	752	757	748	799	774	756	775	753	780	780	797	773	781	743	807	734	784	786	747	788	756	801	784	774	803	778	746	755	799	764	816	791	750	785	822	789	781	796	768	799	805	764	770	716	802	788	764	795	780	803	785	802	781	793	742	777	742	737	744	745	766	821	715	768	784	782	757	794	815	774	808	766	769	793	764	820	773	818	819	773	766	790	750	755	790	802	763	807	781	843	743	802	784	726	763	763	762	777	797	816	793	820	777	743	731	767	787	791	766	718	754	743	811	777	753	766	756	776	802	776	773	788	779	738	746	774	782	798	809	789	799	739	767	735	782	789	802	795	796	784	768	777	847	826	830	745	775	780	805	835	788	707	791	818	814	742	764	820	761	786	758	759	774	803	759	770	771	752	829	764	788	774	805	844	771	758	769	778	780	721	765	753	796	778	747	797	788	733	755	748	701	800	767	819	734	819	762	803	782	808	769	792	755	793	801	765	800	806	820	778	790	822	765	760	781	783	764	759	803	764	754	778	769	765	768	792	798	808	808	760	776	800	769	784	802	818	827	777	752	747	808	760	767	787	749	785	802	752	799	790	803	802	794	794	766	775	779	782	811	705	768	750	807	798	760	772	760	736	772	747	803	761	777	772	789	734	777	782	750	800	716	812	719	788	841	704	776	791	782	746	728	778	788	769	736	787	765	796	762	809	768	781	739	781	819	784	760	789	749	729	752	844	773	820	790	845	800	760	767	756	768	769	751	741	778	771	804	740	796	825	766	830	786	835	801	767	784	779	761	757	769	787	719	796	824	738	794	772	803	745	778	778	807	786	804	798	752	818	774	731	787	798	737	786	784	803	818	750	780	833	782	822	801	768	800	770	777	792	803	777	843	755	742	746	808	768	774	815	828	781	785	725	772	781	735	796	772	778	756	814	747	776	779	809	780	741	812	811	786	769	753	730	797	763	802	790	758	776	823	806	750	800	737	757	764	850	760	806	836	766	817	773	794	731	758	796	840	809	782	783	784	768	866	733	778	813	729	809	765	827	809	768	799	761	774	780	811	821	722	845	787	756	795	766	738	743	772	730	743	748	750	803	769	727	779	766	770	750	780	758	770	751	756	818	809	812	772	728	740	805	770	788	764	753	795	776	759	754	859	769	761	806	732	768	826	746	790	748	786	765	746	834	766	778	780	787	788	784	781	798	755	787	755	836	746	767	813	726	803	763	774	781	794	776	773	797	778	758	861	785	758	772	751	814	798	808	827	770	793	809	764	801	827	858	794	747	784	809	813	727	813	784	778	745	754	835	780	778	779	779	768	808	808	779	802	793	779	806	825	778	837
4129	917	1185	989	677	486	396	296	281	232	206	224	190	186	165	166	156	169	166	145	152	122	137	126	141	120	131	137	122	116	126	132	131	121	125	138	145	112	127	111	113	116	123	114	123	119	116	121	120	122	131	135	112	129	130	145	117	114	143	135	120	115	124	110	134	107	133	119	120	139	127	116	133	127	134	121	131	142	115	151	119	93	128	122	120	106	130	114	138	118	124	111	128	109	124	114	116	133	140	136	113	116	124	131	123	127	107	114	121	111	126	137	112	110	130	141	129	113	129	140	124	106	121	117	120	131	120	139	121	113	121	124	131	128	113	119	115	116	110	129	128	127	135	116	126	124	115	121	143	131	124	131	130	126	138	122	122	104	106	141	98	122	119	134	110	124	137	118	128	121	122	117	127	127	112	114	117	109	150	144	113	136	125	108	120	128	103	126	133	135	113	143	119	122	124	105	128	127	130	112	131	122	122	107	115	130	136	115	112	123	141	133	115	119	136	122	131	117	112	126	121	147	121	108	106	127	130	118	132	120	137	150	124	113	126	136	118	123	130	135	114	130	123	135	121	118	123	107	120	107	124	129	131	141	105	111	125	124	123	108	110	121	122	124	137	123	115	99	125	126	101	116	109	99	125	128	102	117	120	138	105	123	107	146	107	133	124	106	145	94	129	115	128	134	148	133	124	100	105	151	115	110	120	127	129	117	119	108	122	108	105	121	114	126	133	121	129	115	126	122	107	124	115	121	96	124	104	126	108	129	88	141	143	112	143	120	128	110	116	96	135	143	125	116	123	142	139	108	111	111	105	107	117	141	112	128	132	144	112	134	121	106	131	136	115	133	136	108	128	126	108	107	115	120	123	122	124	115	125	129	127	123	119	141	130	145	107	110	137	120	112	130	134	120	125	125	106	116	118	126	123	145	109	135	140	128	102	110	137	116	121	121	129	107	111	120	126	138	102	116	116	128	132	139	127	118	122	109	115	101	128	117	130	127	119	99	112	115	117	119	112	113	131	111	128	133	125	99	137	127	117	127	115	119	103	109	116	115	109	113	126	118	96	135	119	127	101	113	128	129	120	123	150	129	116	130	127	120	126	104	136	117	117	131	110	116	119	110	139	111	111	115	116	122	130	113	114	116	121	131	103	128	122	121	114	127	139	140	133	109	121	129	117	124	138	141	139	132	138	122	127	142	115	132	111	128	109	116	130	130	103	119	113	121	116	103	122	125	135	121	113	116	135	106	124	131	136	118	139	132	115	113	129	113	110	116	123	112	124	115	122	126	123	119	107	99	119	136	101	138	136	125	112	125	119	119	130	139	140	116	101	121	107	119	125	120	126	104	135	124	128	139	102	108	119	129	121	129	114	99	139	125	100	107	128	118	124	124	127	116	119	118	126	107	124	125	134	131	152	124	130	123	123	97	129	127	132	132	125	125	106	113	128	131	113	111	105	115	141	132	123	109	129	129	118	115	117	129	113	124	116	129	108	126	129	113	119	119	121	127	130	123	118	123	100	115	124	131	137	117	109	110	102	120	131	112	129	127	123	125	132	95	114	108	123	136	126	119	132	108	133	111	133	126	117	130	114	134	113	128	133	126	130	124	107	122	119	148	147	137	128	117	113	121	122	129	133	118	123	111	138	119	119	120	128	133	137	106	127	122	118	133	127	118	133	135	100	94	124	131	113	139	127	136	129	127	136	128	107	122	121	121	115	105	130	113	124	134	113	113	134	122	129	105	120	118	130	126	113	100	113	118	112	112	132	126	123	110	133	127	121	123	128	115	116	140	113	120	128	144	100	129	120	121	141	136	121	131	149	116	115	110	137	135	130	102	131	129	113	111	113	131	116	120	126	117	121	127	109	127	114	121	118	133	118	109	116	127	114	96	127	108	134	114	136	132	114	132	131	116	123	107	103	133	123	113	109	107	142	112	125	100	117	97	125	118	131	134	127	130	105	122	121	134	129	119	137	127	133	121	119	129	106	113	118	99	138	124	150	119	121	128	115	120	118	117	130	106	144	141	118	122	94	122	138	117	123	112	103	132	111	131	103	137	128	126	118	127	127	120	132	131	134	135	107	132	123	127	140	136	120	111	128	115	135	103	120	122	125	149	130	122	115	122	104	130	129	118	131	120	118	122	133	92	109	118	115	116	129	119	105	122	103	108	113	110	119	125	113	112	113	130	127	123	135	117	119	134	130	100	106	118	117	145	133	114	133	123	109	119	133	123	120	124	127	110	107	130	115	116	98	120	128	117	120	121	116	147	130	115	105	128	126	118	129	122	109	119	109	112	129	128	116	132	131	111	133	118	114	134	105	123	126	121	118	116	107	119	110	103	137	119	112	143	129	118	116	133	113	122	109	120	116	128	123	124	101	96	130	127	119	135	133	121	112	119	136	128	115	114	117	130	104	138	119	126	112	143	125	109	102	120	108	128	130	100	119	143	124	125	116	129	102	125	131	122	102	97	107	134	121	132	134	127	118	122	116	133	116	144	114	144	130	109	123	99	124	119	124	119	124	118	107	108	105	117	138	98	131	132	135	131	118	137	151	138	122	117	116	99	97	123	142	128	113	118	119	141	131	111	97	115	116	113	126	131	122	137	128	119	133	105	116	116	132	128	127	111	123	114	131	111	128	135	124	127	129	137	118	134	116	104	138	136	120	112	107	121	119	120	116	117	119	123	133	143	124	113	123	117	119	127	111	127	135	114	113	120	119	119	111	130	136	106	112	114	139	116	124	108	135	127	108	113	127	130	117	118	124	121	120	141	99	103	112	134	119	124	126	131	113	127	126	111	121	142	120	124	121	127	138	107	127	109	116	101	103	115	131	117	120	114	119	142	117	121	106	116	134	131	124	115	116	120	117	122	120	141	115	125	120	106	122	123	122	123	105	106	115	117	105	123	118	137	133	110	112	113	116	105	121	108	121	121	124	118	116	128	115	127	109	109	115	111	114	126	100	125	128	138	127	134	120	112	123	119	112	115	114	156	124	122	123	110	115	102	128	116	129	103	131	108	123	124	119	117	126	124	113	118	119	105	125	103	127	129	130	113	120	115	124	112	116	118	130	122	113	122	129	102	105	108	110	105	112	123	130	131	111	126	98	110	123	123	121	103	150	113	104	108	132	102	124	123	119	119	137	125	131	114	110	99	146	127	125	126	123	126	142	109	104	114	116	108	112	113	135	121	126	117	124	121	96	139	110	109	116	125	108	122	129	129	116	140	104	128	124	133	117	144	104	116	128	130	125	108	131	124	125	135	130	120	104	129	134	124	113	121	136	111	142	126	115	128	135	108	119	114	111	114	123	125	135	131	105	111	116	144	109	111	132	117	115	125	106	123	122	134	110	133	135	121	129	111	104	121	118	136	112	112	118	102	108	118	113	111	152	121	138	129	129	133	107	129	96	113	130	120	133	121	134	138	127	122	107	110	122	108	127	106	120	125	125	119	122	128	110	123	123	121	144	112	114	140	122	115
5552	1423	3050	3444	3039	2578	2047	1668	1452	1311	1167	1144	997	981	907	879	763	806	784	734	659	671	652	636	613	542	576	602	589	568	565	554	583	560	557	569	573	525	531	530	481	497	464	500	467	494	519	468	490	485	460	468	507	512	477	482	474	522	507	483	462	466	500	484	446	469	466	442	469	451	470	493	470	483	481	464	433	486	471	481	454	471	464	494	477	452	465	511	460	498	478	464	454	464	518	424	462	465	485	482	465	476	479	493	458	489	474	482	461	476	456	467	451	482	487	468	479	446	479	445	469	452	470	472	485	462	477	453	474	441	455	490	449	479	463	459	432	442	479	497	484	459	465	439	467	458	451	426	461	426	497	458	442	459	447	467	527	458	509	451	438	464	412	442	487	506	458	432	495	467	445	431	446	471	464	453	421	477	459	475	498	437	444	467	482	429	475	450	464	470	471	495	449	428	425	460	475	494	450	460	434	470	443	423	472	437	453	457	467	462	473	465	452	480	444	486	460	486	458	468	432	454	474	518	458	467	451	492	468	439	455	450	483	458	498	468	439	457	437	470	427	465	467	466	453	450	453	479	454	486	418	476	469	462	447	472	458	494	519	469	454	444	441	465	472	488	463	477	470	477	424	487	455	459	479	453	428	446	437	480	472	439	427	465	500	491	485	464	465	422	433	456	474	470	456	478	486	461	451	449	460	400	435	408	450	467	468	458	443	478	454	463	499	442	468	437	451	447	453	441	465	467	464	494	440	468	482	453	441	501	439	446	491	486	416	418	460	478	489	418	475	442	487	469	450	421	453	462	433	446	447	417	430	475	481	489	502	490	438	459	468	504	472	449	466	439	472	402	468	460	483	440	460	457	473	461	426	437	433	460	460	476	438	464	476	424	483	467	437	456	489	463	446	430	490	468	441	429	495	452	430	465	451	447	448	467	445	458	430	445	488	438	450	469	493	432	453	462	481	427	461	447	473	490	477	444	464	457	445	461	441	466	457	440	479	485	430	495	464	428	507	479	443	462	466	496	504	465	466	487	479	430	433	427	449	447	437	460	487	449	467	450	461	464	400	459	443	442	436	456	450	437	477	428	476	509	431	450	471	491	488	434	450	442	475	455	472	463	473	449	450	423	432	443	455	413	505	472	478	475	493	473	492	455	436	490	451	451	426	468	459	443	437	431	454	453	449	481	425	472	461	465	422	427	455	463	471	465	470	431	464	469	425	443	411	449	463	425	455	486	465	490	459	483	460	442	497	445	435	436	478	475	473	418	457	466	444	473	483	477	473	458	447	483	457	446	425	471	438	451	475	477	489	449	430	443	493	456	451	479	469	426	468	460	461	453	467	467	448	443	444	489	459	453	496	482	470	457	436	467	468	487	478	456	436	454	440	478	424	467	496	472	490	454	476	461	482	458	437	451	478	469	413	505	451	457	456	513	455	449	468	449	469	478	461	482	456	460	447	445	425	436	460	425	472	454	463	473	450	439	503	465	484	450	488	443	469	426	491	487	440	452	443	438	461	466	501	453	436	451	452	467	455	448	501	441	445	472	467	478	465	426	495	466	473	457	483	484	476	415	453	446	448	452	440	428	428	477	466	479	470	445	452	480	410	442	464	467	451	461	484	471	501	450	440	457	446	467	472	459	470	476	441	490	473	483	449	467	438	458	454	480	518	452	447	474	449	466	452	457	457	425	467	458	483	464	411	461	475	508	437	461	457	463	454	455	476	437	434	460	492	462	446	468	455	458	439	467	430	456	439	438	456	468	467	451	463	474	482	434	485	445	452	478	479	473	454	475	424	474	453	454	426	432	447	434	483	465	418	450	485	474	451	463	451	420	436	473	434	498	454	444	469	464	465	514	450	466	465	478	460	438	443	443	462	488	462	493	458	435	475	464	470	471	461	449	439	474	468	461	424	444	450	483	486	484	473	473	441	435	434	477	467	471	436	443	466	462	455	459	463	444	489	463	468	511	484	443	411	451	492	473	481	492	498	465	499	443	494	474	473	475	474	457	468	469	451	461	458	435	503	443	481	444	451	466	485	459	460	466	440	460	471	406	461	437	455	460	473	520	463	416	486	415	437	446	461	418	463	511	452	441	506	455	518	438	456	476	487	439	450	467	448	469	493	465	423	439	488	472	445	437	447	459	447	455	433	459	471	442	417	442	470	485	462	437	473	459	505	417	476	468	481	449	446	462	460	478	454	466	478	468	454	437	455	477	481	432	443	462	489	475	485	466	486	457	498	444	460	451	440	471	436	503	466	427	450	458	451	462	469	471	443	475	463	439	457	448	476	482	458	434	477	485	436	462	458	443	476	427	437	423	496	426	433	489	469	407	434	463	447	488	437	437	499	470	455	460	482	441	487	469	453	487	454	444	446	464	416	468	482	504	468	462	451	467	461	479	473	483	471	424	465	468	486	455	429	491	443	456	461	491	423	420	468	482	455	456	474	461	445	461	451	448	433	409	446	457	467	426	460	468	442	465	480	453	429	436	469	464	450	460	464	439	454	434	518	462	500	446	518	436	480	467	433	458	431	441	446	463	454	479	477	458	454	440	464	431	464	468	460	438	475	443	424	485	480	457	456	430	425	457	479	461	459	491	468	449	454	509	451	468	448	448	456	457	493	454	408	462	465	469	463	469	493	437	440	480	456	490	444	417	442	434	446	475	459	482	450	471	430	457	470	468	513	452	455	496	414	509	471	452	467	439	459	474	448	448	447	503	444	462	470	459	468	486	482	460	479	443	480	462	411	498	442	462	437	440	450	439	481	458	453	481	456	425	510	464	434	461	507	457	445	433	465	456	478	412	454	447	453	470	474	435	449	453	460	455	452	498	514	487	436	448	465	468	465	484	455	463	409	474	450	449	465	473	494	440	487	474	452	491	467	434	446	480	451	509	437	432	453	449	449	462	433	480	458	463	474	440	444	441	450	498	458	458	495	434	473	466	445	445	446	405	443	445	460	447	429	443	480	500	455	480	435	443	433	508	438	455	453	489	474	458	457	437	459	465	451	458	456	458	432	438	506	477	426	485	453	463	443	435	475	458	483	448	488	492	499	452	488	458	440	472	444	472	454	453	419	490	470	465	464	447	458	438	481	460	463	472	423	467	485	493	455	475	494	467	423	477	464	506	445	455	477	429	468	462	476	456	459	454	471	431	456	462	479	467	448	496	474	486	465	454	466	440	452	464	437	460	451	482	447	471	454	440	482	449	435	460	510	418	457	484	444	471	453	429	451	448	441	434	467	448	472	443	464	458	467	486	443	471	461	488	446	457	469	503	475	471	476	474	448	465	459	485	466	480	509	442	463	471	447	464	507	485	465	477	437	487	457	461	470	450	478	444	438	464	481	461	454	451	457	401	465	461	460	458	451	477	443	450	437	461	445	482	446	408	462	494	445	456	488	444	429	476	428	517	508	516	477	418	463	470	472	454	459	471	448	447	461	446	474	422	434	492	461	476	465	439	472	449	434	481	482	479
7454	1639	2231	1603	1137	786	553	476	365	316	269	266	232	218	190	215	188	172	163	162	157	128	168	129	153	129	125	132	125	129	125	122	125	130	113	123	109	102	112	124	123	113	118	109	112	134	132	130	111	119	113	128	102	128	109	89	94	114	115	107	114	102	122	127	111	113	111	122	104	115	118	140	120	119	104	95	104	116	122	121	126	104	97	119	116	118	112	104	117	125	107	107	88	104	115	87	119	83	105	99	125	113	97	110	116	91	125	119	107	111	107	101	124	106	96	127	112	108	111	106	109	93	109	101	117	111	95	98	93	112	114	99	118	112	103	106	128	113	109	124	88	110	116	104	121	104	105	105	110	118	103	103	111	135	119	119	110	111	129	105	113	115	123	118	104	100	112	106	103	90	109	128	101	103	112	90	113	105	120	99	96	102	91	111	121	102	125	86	80	101	98	110	114	103	100	117	91	87	98	104	96	107	108	120	104	123	126	116	118	101	109	118	104	90	103	116	121	114	114	115	111	111	95	122	98	108	110	115	98	103	101	106	126	116	103	123	112	117	99	106	130	88	111	108	121	127	129	102	109	114	120	96	109	114	102	112	90	132	92	112	127	102	109	112	110	111	116	122	114	113	107	98	101	115	110	96	95	126	97	106	132	97	114	104	104	118	103	123	107	120	109	107	109	122	131	106	107	112	104	109	108	114	110	94	112	114	119	117	107	126	108	116	104	111	118	118	103	109	110	111	106	121	108	118	94	87	130	100	85	116	105	134	109	107	98	120	101	103	101	123	112	107	104	115	90	91	107	129	110	107	116	108	104	117	114	111	118	123	92	106	133	122	110	109	111	118	98	102	101	91	104	115	152	93	115	116	117	96	128	114	109	105	134	107	107	92	110	124	121	132	109	108	92	118	126	119	101	112	114	113	92	119	84	111	107	117	114	117	103	121	95	98	99	110	101	105	98	91	114	108	120	91	101	105	117	117	102	102	102	98	95	112	104	84	102	106	98	103	128	92	101	118	100	118	106	94	110	109	103	78	106	103	111	124	91	96	116	130	101	110	114	122	109	98	115	120	104	123	121	96	133	102	85	102	93	109	103	120	95	114	119	100	109	108	104	103	115	110	109	105	123	103	100	101	108	121	128	102	101	111	104	110	124	101	102	103	124	109	117	109	110	111	104	105	102	113	126	114	119	114	104	103	92	108	117	100	112	108	107	103	118	104	115	110	125	97	115	102	91	99	124	100	114	108	117	106	110	114	100	124	105	121	107	126	98	109	103	102	86	121	99	107	114	104	100	102	109	113	100	127	100	90	121	110	107	115	120	103	107	121	108	103	115	107	129	116	87	111	109	121	103	107	104	125	100	94	122	102	102	114	105	122	108	116	97	117	111	96	88	95	108	114	100	85	96	123	108	111	108	95	103	113	104	95	116	117	106	109	99	112	100	117	106	115	110	102	104	105	112	111	101	109	124	107	119	103	108	105	124	99	125	120	123	117	108	122	105	122	122	104	111	96	108	134	112	107	99	103	117	119	105	111	106	129	116	101	114	100	113	119	116	98	113	114	110	110	104	114	117	117	104	103	101	106	98	111	118	116	102	120	104	101	82	105	110	100	109	116	125	108	125	127	111	101	109	125	94	106	115	109	122	92	108	110	85	117	127	106	89	107	107	100	121	108	109	103	103	106	123	121	112	124	114	125	103	117	103	107	100	115	109	114	101	104	113	95	103	103	93	129	117	103	129	97	102	112	123	112	106	111	112	99	119	109	114	104	96	99	106	98	105	95	108	123	114	108	105	96	115	103	103	102	130	119	119	106	103	101	121	110	99	112	112	116	121	93	115	96	96	103	115	112	101	112	123	122	106	103	133	106	133	116	116	116	119	105	113	102	101	115	123	109	128	110	123	101	123	112	117	102	104	115	108	112	102	111	124	115	113	99	96	109	106	123	112	96	95	98	100	129	107	122	98	104	97	107	117	96	120	103	98	111	88	98	111	112	99	109	105	113	115	112	112	90	108	90	98	118	97	105	101	101	112	111	102	127	88	112	123	132	120	108	91	113	107	91	101	108	106	119	110	105	117	119	99	104	108	119	107	100	113	101	101	111	97	100	106	121	109	103	101	109	99	102	93	113	101	123	105	115	97	104	97	126	100	107	117	105	102	103	107	103	97	90	102	111	108	111	114	104	115	106	111	88	110	103	109	118	105	114	104	110	88	121	94	103	93	111	99	101	115	106	98	100	111	101	115	104	114	106	100	123	106	112	105	109	116	113	103	108	97	101	113	92	128	121	116	112	102	93	98	117	113	118	111	132	93	108	124	119	111	104	122	113	123	118	113	118	106	103	108	109	128	96	129	98	113	130	112	112	122	109	97	130	101	98	127	96	117	117	108	103	112	119	116	102	110	110	113	117	95	96	103	114	100	100	96	108	113	110	125	107	112	125	122	99	93	120	94	89	113	91	120	108	105	91	116	115	106	104	102	102	107	117	108	113	88	112	114	119	101	118	112	95	110	126	114	117	99	108	89	102	112	125	118	129	113	92	106	125	108	102	118	103	111	134	99	123	115	106	101	105	101	101	130	122	104	97	107	108	101	116	112	116	91	124	126	91	114	130	114	108	120	114	97	131	95	91	101	119	104	80	114	115	116	102	100	104	116	117	99	134	101	97	107	96	113	102	112	107	98	123	109	109	100	95	102	121	115	94	104	103	109	112	99	120	113	121	99	111	95	107	91	117	110	98	125	107	118	92	118	115	99	108	118	105	108	103	113	119	97	91	92	113	117	99	90	112	105	100	111	82	104	108	129	129	108	116	105	112	106	107	93	98	99	130	109	106	101	116	121	96	97	100	106	110	98	114	111	120	104	98	129	102	109	107	108	135	109	107	119	110	96	124	118	116	95	109	96	115	115	115	102	107	89	104	109	99	85	85	101	88	116	108	116	113	105	94	107	94	108	101	102	97	101	111	108	135	100	117	108	97	119	111	123	114	114	106	117	91	101	93	116	126	115	120	125	114	115	94	117	113	117	87	111	102	114	98	97	101	107	119	120	116	85	98	131	102	103	114	135	123	99	89	108	110	100	98	107	113	112	102	122	118	105	124	115	110	111	98	114	106	115	94	102	96	101	104	101	110	100	92	104	116	104	119	108	113	95	94	115	94	118	132	117	114	101	117	122	105	107	131	114	118	94	115	105	124	104	103	105	100	113	105	110	72	118	103	103	104	118	108	120	99	98	97	122	114	128	113	115	116	103	92	106	107	115	94	111	106	129	109	119	105	92	119	112	115	105	127	127	122	99	86	101	114	125	109	92	113	137	113	113	101	109	101	120	97	96	112	109	119	127	110	97	103	121	115	127	108	107	118	101	108	125	109	122	107	100	103	94	79	107	107	96	110	113	112	112	121	102	95	103	113	122	116	122	114	106	112	128	99	112	125	113	111	108	122	102	79	104	113	101	96	112	93	111	112	106	100	125	115	95	126	93	97
7345	2143	5006	5833	4998	4026	3413	2883	2316	2020	1742	1642	1504	1251	1206	1176	1041	997	836	867	800	801	764	710	732	631	643	664	643	649	582	570	526	538	583	593	525	533	534	560	511	491	523	498	479	475	415	499	468	495	479	468	472	444	504	464	456	430	484	468	447	429	444	468	450	416	431	408	434	455	465	437	456	469	461	436	439	458	453	475	440	421	427	424	383	438	441	454	398	421	472	441	450	405	434	412	441	409	465	466	433	432	431	425	424	436	410	446	422	417	426	414	427	427	415	412	405	463	420	427	413	433	384	423	460	426	420	473	439	440	427	451	435	428	402	400	438	411	437	436	403	410	420	425	400	412	444	416	455	425	434	413	427	428	415	377	443	412	435	431	395	439	400	400	404	402	451	419	443	410	463	403	425	411	389	398	409	428	436	414	408	449	428	443	441	452	422	425	413	431	454	419	395	382	420	423	424	408	419	411	467	440	414	446	411	421	406	430	426	414	431	430	422	445	433	424	421	405	425	400	402	422	450	407	407	406	432	425	423	413	429	421	415	415	406	412	410	419	431	419	450	427	420	404	387	427	433	433	412	435	420	409	408	392	394	378	422	446	406	418	422	405	403	411	460	426	426	403	450	396	418	430	418	420	414	433	424	400	397	403	439	420	432	437	399	412	386	412	426	429	463	378	405	409	385	372	426	395	425	424	420	431	400	428	389	398	442	403	393	437	416	402	440	429	430	422	419	414	442	400	426	378	383	413	441	376	424	401	401	412	429	432	439	459	414	438	393	408	386	418	433	444	384	385	377	392	435	375	390	421	413	382	451	425	439	388	452	423	407	403	427	439	440	438	422	402	451	412	386	411	387	478	386	414	403	392	392	406	393	397	393	410	389	415	428	405	412	429	441	421	423	463	400	397	428	430	409	438	445	391	446	382	414	416	423	390	405	444	421	396	398	421	414	432	418	384	406	449	407	408	421	437	432	398	417	394	414	371	409	403	408	445	400	446	386	416	393	410	416	427	404	433	437	428	439	409	411	435	417	418	379	383	433	419	431	433	418	441	422	408	402	412	414	394	387	424	425	408	391	438	416	437	419	380	424	424	372	403	363	370	407	396	416	406	428	425	440	398	440	405	447	403	432	393	443	402	417	403	413	401	387	388	410	422	407	448	379	395	438	437	454	437	426	406	449	422	404	389	405	413	393	430	425	454	411	402	374	419	422	420	414	408	415	432	428	414	391	388	447	397	439	432	421	408	409	459	422	435	415	396	394	428	396	419	429	426	389	401	397	418	426	399	422	413	434	396	408	399	427	438	448	403	399	432	396	406	473	437	409	418	400	434	403	417	416	409	398	421	406	419	425	413	432	395	403	408	387	405	424	403	393	410	382	422	392	430	417	430	408	442	397	414	399	381	408	407	429	390	393	453	390	432	400	436	424	418	432	408	434	427	417	398	418	406	390	385	413	398	401	413	425	406	430	396	435	448	458	400	412	455	441	383	409	432	405	418	399	386	391	455	448	411	419	420	445	439	440	396	434	398	419	409	397	442	415	445	436	405	451	424	424	411	436	392	441	411	423	378	404	399	426	460	430	431	408	418	409	427	396	410	415	443	407	423	430	386	380	390	384	470	395	421	395	409	410	419	402	422	430	401	394	416	384	411	416	419	413	424	423	420	412	442	432	407	440	397	397	427	419	394	412	396	433	419	424	418	440	412	451	417	406	433	418	430	431	438	409	448	412	433	405	397	385	398	413	380	445	403	396	404	428	419	424	388	403	422	407	435	397	386	396	400	441	428	389	397	442	420	394	384	402	427	404	451	396	422	429	418	443	424	423	406	437	379	417	371	396	413	374	387	407	385	404	398	410	418	419	434	436	392	394	410	365	413	413	408	445	384	399	404	385	403	423	422	443	409	396	421	398	409	396	383	403	443	442	385	447	424	398	427	393	440	436	426	416	396	419	406	436	438	378	406	429	434	449	422	449	400	431	436	393	398	470	403	435	431	372	416	386	412	394	442	416	377	462	426	377	424	397	415	443	413	406	386	389	354	435	404	426	443	423	418	401	413	455	427	456	426	434	466	405	434	437	435	415	379	422	424	379	453	424	397	406	397	431	419	423	428	411	426	451	413	431	410	401	426	415	424	431	413	395	397	399	410	415	397	397	405	389	401	394	438	452	403	408	414	404	387	413	449	457	433	408	397	368	448	395	410	381	442	438	400	435	450	414	434	415	417	428	383	398	408	398	428	418	430	415	415	412	424	408	427	446	408	408	402	404	399	450	383	430	444	404	372	395	411	403	393	417	447	413	411	409	439	404	416	426	404	434	422	392	394	393	407	416	415	406	439	429	411	427	439	412	372	392	396	393	383	445	396	409	417	433	432	400	419	432	380	435	377	359	374	415	408	446	418	416	430	406	403	408	417	396	425	428	389	427	398	402	440	409	438	443	389	438	409	419	411	417	397	401	433	412	446	396	404	423	419	377	429	416	415	388	457	434	406	412	400	409	403	423	363	421	429	416	434	395	419	413	431	440	432	440	421	398	425	409	377	423	426	418	423	457	428	423	424	425	412	389	431	407	383	420	387	406	402	376	413	397	399	457	415	410	397	389	435	429	450	446	387	422	424	420	434	428	434	412	426	407	392	398	433	419	442	419	390	422	377	450	411	408	426	433	395	419	430	407	402	401	396	398	421	438	430	420	409	449	388	423	400	422	413	446	418	419	422	433	386	405	434	381	422	422	420	422	427	415	412	441	431	414	399	406	396	436	389	404	390	431	421	401	423	392	391	412	397	474	425	461	469	449	410	411	451	430	407	422	409	412	443	393	397	421	411	374	403	404	403	455	413	383	400	405	404	414	401	413	413	416	420	410	408	418	431	419	454	405	410	407	384	388	390	414	426	417	464	422	401	448	430	437	403	431	430	421	428	423	443	430	394	392	433	414	406	442	402	405	412	377	404	428	419	411	407	430	424	421	417	428	406	405	401	399	410	416	406	446	444	403	449	403	418	416	400	396	449	429	431	423	421	402	420	414	420	415	408	413	458	417	414	407	401	429	434	405	404	414	441	383	422	442	415	420	430	379	408	405	420	444	385	417	415	446	393	437	436	393	406	417	425	415	405	436	441	406	417	428	382	417	423	424	438	451	397	426	442	361	424	391	356	434	437	422	386	431	404	409	406	419	401	374	432	423	411	431	420	414	419	425	400	408	418	356	444	460	438	439	434	448	431	422	417	424	425	397	405	410	412	392	427	418	403	445	431	378	368	406	440	392	431	394	435	428	432	401	385	410	411	387	416	413	408	387	426	375	394	412	428	402	443	425	417	386	390	399	403	425	403	402	424	379	429	390	403	430	409	404	410	436	424	404	410	383	436	409	417	451	405	446	412	399	384	439	447	404	411	386	381	454	400	428	450	382	437	387	423	442	418	425	384	417	411	433	419	434	441	414	388	426	420	421	430	421	440	405	433	408	400	419	408	388	392	430	411	427	400
1212	274	311	272	264	281	227	253	245	237	285	236	211	202	252	225	234	244	236	232	218	216	201	216	236	240	224	242	237	228	227	239	268	240	221	241	257	199	214	235	208	229	255	230	242	211	207	231	219	262	220	211	218	243	211	214	231	224	222	240	223	223	251	237	223	213	221	220	236	223	253	216	237	225	239	221	220	239	227	264	220	212	230	218	221	257	225	231	248	222	231	230	231	223	229	258	259	238	241	225	236	203	231	213	190	248	221	221	231	208	256	240	207	262	198	229	222	232	228	237	216	223	216	251	208	212	221	229	230	220	215	238	219	218	252	250	206	235	225	220	208	224	241	234	234	201	214	225	235	216	213	230	225	251	223	212	241	225	218	231	228	248	228	237	224	259	234	213	216	246	240	250	251	213	223	215	241	221	223	212	267	213	223	223	240	234	204	225	248	217	244	246	246	231	242	228	243	231	234	236	216	205	260	240	221	236	221	258	213	237	225	236	214	246	233	244	197	243	242	219	228	235	234	238	223	231	260	248	212	212	216	213	213	218	218	233	242	255	205	240	217	214	262	216	246	201	214	209	248	205	222	261	222	240	235	250	232	207	237	209	223	222	217	199	239	209	217	228	209	213	211	207	244	241	228	232	205	241	243	241	232	226	236	238	249	246	223	240	247	250	194	216	233	223	232	236	250	235	251	199	206	234	215	235	228	230	231	235	220	214	226	193	234	216	214	258	235	242	215	238	251	221	242	222	229	222	197	243	218	253	205	234	228	232	266	236	236	235	233	238	229	230	220	219	235	232	203	249	205	239	239	209	224	232	229	223	239	227	220	257	215	231	200	235	252	238	234	236	222	232	233	231	233	242	224	245	216	254	217	238	234	257	232	257	262	217	236	225	236	237	254	231	227	202	209	245	236	206	214	230	243	244	223	204	237	228	213	226	239	219	247	220	204	228	241	246	231	248	204	214	232	254	220	245	226	229	220	239	191	256	246	225	226	251	214	265	210	237	231	244	203	239	257	238	223	244	225	222	235	203	226	221	248	214	244	213	221	244	212	217	232	224	222	226	221	242	224	229	227	241	234	220	228	248	226	222	218	242	234	235	218	209	196	234	232	221	234	215	224	252	231	251	206	264	225	233	217	230	221	223	211	226	237	226	218	210	215	218	228	256	223	229	230	208	237	244	235	215	230	213	238	241	243	229	199	215	237	230	228	232	242	241	224	238	228	220	238	242	214	225	232	255	236	245	239	200	245	232	247	229	220	228	222	223	241	244	240	243	244	236	189	223	235	237	236	222	219	229	219	219	218	250	259	254	239	206	226	236	248	235	218	232	222	221	226	214	233	213	236	215	232	191	223	230	233	234	247	250	236	225	227	249	235	225	214	236	217	254	222	253	207	241	229	205	226	234	200	210	230	238	216	231	227	256	213	240	246	216	226	201	210	217	246	245	186	213	231	227	232	215	245	232	215	228	197	227	221	207	252	215	239	232	219	229	248	219	221	217	229	224	210	241	214	232	218	264	224	230	231	257	203	225	208	234	238	233	242	221	230	219	226	248	210	225	215	208	227	225	246	231	214	228	253	230	206	231	198	240	236	231	246	251	234	213	239	197	226	249	225	268	227	220	245	205	251	229	244	232	222	207	216	268	212	249	224	237	253	221	227	231	239	203	210	246	279	229	212	239	214	217	237	223	212	232	232	227	207	255	236	228	239	259	203	239	233	209	218	268	233	243	235	218	211	224	262	230	234	253	218	241	237	216	207	228	222	249	200	245	237	215	228	245	201	230	248	222	239	194	213	238	219	244	220	207	223	224	233	228	232	230	223	235	228	236	235	223	220	215	224	227	212	224	224	250	240	219	221	191	233	237	222	244	253	229	232	250	241	214	243	230	211	215	249	210	212	252	223	245	241	247	229	212	230	231	244	208	222	208	226	228	261	243	241	225	233	196	245	196	260	231	232	234	222	209	260	211	228	234	233	211	240	207	217	212	238	245	227	235	228	226	230	206	227	230	255	200	237	246	235	219	199	218	224	240	200	225	224	259	249	250	236	218	217	233	239	237	226	229	241	236	221	229	244	212	241	212	226	221	222	200	236	231	270	229	223	222	212	220	216	250	245	229	235	233	236	212	238	240	225	210	246	237	232	243	248	233	219	233	206	237	225	223	236	252	221	209	224	232	245	230	211	263	226	225	236	217	227	245	220	218	235	219	229	203	221	212	234	223	217	244	247	232	258	220	212	243	247	204	218	224	214	246	271	213	249	228	232	205	219	208	228	231	237	259	200	263	246	231	218	224	212	238	234	232	226	218	230	208	248	228	247	232	224	235	224	225	239	225	198	234	243	248	248	252	232	220	247	242	224	234	232	230	222	242	228	211	235	241	224	231	223	229	221	207	226	249	254	238	228	217	241	217	183	224	215	249	229	225	203	224	245	198	212	217	236	232	207	212	211	248	240	216	233	221	245	208	229	222	224	222	235	234	205	242	222	235	213	211	237	207	231	223	230	207	225	229	222	243	224	211	261	235	246	241	216	199	221	209	204	220	244	225	218	211	227	180	264	222	204	232	217	225	253	220	230	240	222	208	247	248	210	232	231	234	220	250	243	227	219	202	204	223	232	223	230	243	219	227	209	227	218	234	201	227	231	244	225	223	190	245	255	221	225	223	222	240	249	226	237	242	239	224	218	235	221	239	235	259	221	248	222	226	227	202	224	213	233	223	231	235	223	270	199	193	243	202	223	220	249	216	234	229	239	248	215	242	243	241	206	236	234	240	241	228	217	213	228	203	228	232	261	247	214	242	231	229	241	218	230	238	247	236	226	226	211	251	228	270	209	239	238	232	217	223	231	221	195	219	235	234	228	232	204	228	214	212	198	226	230	200	241	254	229	197	208	222	218	226	214	216	225	244	206	232	221	252	185	208	232	235	263	232	213	221	228	268	241	238	248	246	207	209	234	224	226	235	223	237	233	236	223	213	210	223	219	249	220	210	213	229	232	231	209	210	211	234	242	221	255	211	226	225	221	233	227	247	243	217	244	235	231	226	239	214	228	236	195	248	224	200	243	225	228	213	237	246	237	214	238	227	254	258	214	221	209	250	228	219	235	237	225	232	213	238	215	229	249	222	245	220	216	235	225	230	226	222	233	253	232	238	243	225	203	245	245	239	222	207	211	242	213	254	224	214	217	221	235	239	220	216	218	227	244	233	219	236	212	230	241	207	239	221	239	236	204	204	228	253	232	247	251	238	268	205	229	203	217	229	201	224	234	225	229	226	215	222	257	227	194	205	240	226	216	234	252	233	238	245	227	213	240	216	208	232	255	205	219	228	217	204	215	209	226	232	222	236	215	238	234	234	228	245	245	219	192	261	203	260	226	234	216	229	254	224	229	235	217	214	235	217	223	255	221	254	231	242	205	231	219	225	234	218	222	209	218	238	241	230	228	234	236	229	237	215	212	218	232	235	216	230	228	240	236	212	227	242
2443	843	949	993	962	951	951	889	841	869	843	819	826	799	797	851	800	846	745	799	785	814	816	766	816	816	767	756	777	802	738	775	722	807	809	801	808	821	803	787	744	790	792	831	735	769	751	746	788	774	796	829	783	747	766	776	826	752	727	758	768	799	712	775	870	751	776	765	798	781	762	756	807	798	745	770	784	777	749	823	776	795	763	793	762	791	823	858	806	782	793	762	792	801	811	761	799	785	792	749	818	720	753	780	803	790	764	728	800	826	812	739	783	765	734	791	805	791	791	729	771	799	779	730	802	787	792	809	772	745	799	767	771	764	738	759	793	778	732	767	725	812	812	783	787	798	786	748	802	821	769	781	738	806	807	761	842	770	779	792	763	816	783	725	790	781	764	778	753	766	822	816	818	816	849	761	787	780	847	753	769	742	803	785	758	748	723	778	822	782	764	801	723	810	799	760	818	752	733	723	733	808	771	857	736	820	749	770	778	769	755	805	825	754	774	762	796	744	781	759	811	784	749	766	786	767	779	748	817	766	752	752	784	863	790	812	719	737	743	753	762	771	828	743	759	776	751	792	813	765	829	827	777	786	751	765	714	759	773	814	801	772	808	753	816	802	781	731	831	787	735	807	788	789	798	762	792	772	774	785	756	781	770	770	800	813	769	790	805	762	818	773	769	809	763	769	766	761	767	766	785	770	762	803	753	780	737	791	784	752	784	770	818	757	774	783	724	783	722	800	730	792	777	825	811	766	753	797	774	749	775	736	793	805	773	783	771	780	817	792	796	744	794	758	784	739	772	739	764	799	760	826	776	719	770	781	794	740	788	791	774	711	796	746	790	781	780	808	806	768	786	792	781	811	720	797	784	724	789	773	765	824	750	816	780	793	803	749	774	773	806	752	770	820	820	743	769	774	756	780	816	746	790	795	774	756	774	808	826	800	741	783	808	789	739	751	759	781	757	806	741	777	771	782	759	801	741	798	773	811	811	723	762	778	772	762	748	831	790	738	851	822	800	789	778	763	793	762	744	759	701	800	780	749	788	802	824	784	769	785	779	764	758	797	805	745	749	752	795	778	767	841	786	788	782	764	752	778	812	837	778	759	786	743	747	743	790	741	755	743	758	816	792	787	807	743	712	802	793	829	768	828	750	772	793	750	795	779	750	815	755	773	764	779	773	755	760	751	805	825	769	779	821	758	781	813	785	783	766	755	779	744	799	749	749	812	792	764	782	814	739	757	798	823	793	732	802	815	760	827	750	780	787	799	826	785	770	746	766	824	786	766	799	764	794	801	786	796	740	812	834	825	744	779	780	738	771	763	778	789	809	742	828	822	766	778	776	809	827	763	791	768	795	756	765	772	780	801	781	762	839	748	756	786	783	806	737	766	751	785	758	797	778	765	754	757	773	805	795	792	788	788	758	786	812	761	806	791	765	751	809	741	786	776	760	737	798	779	756	809	735	792	752	811	737	763	780	785	784	752	768	823	836	777	789	791	725	759	751	777	788	788	792	827	811	778	797	786	779	769	802	801	776	813	791	787	773	761	757	806	795	782	792	788	779	750	762	812	736	721	753	760	769	791	773	780	807	794	772	746	767	793	750	766	818	770	787	757	761	803	767	794	762	800	781	754	786	813	779	775	816	730	755	750	741	792	745	778	831	737	799	793	776	814	719	767	763	767	757	790	749	761	753	738	762	816	750	785	745	807	775	826	783	765	818	763	769	771	793	779	770	731	807	809	788	792	728	786	775	745	814	779	778	824	725	807	760	794	799	769	754	835	780	800	772	841	790	788	765	778	800	767	777	780	794	739	800	768	780	768	742	773	731	794	774	790	784	826	731	781	720	805	775	775	774	763	787	796	801	788	792	836	784	701	768	833	767	765	762	786	776	784	780	785	790	758	785	763	761	787	797	747	834	807	762	786	821	830	763	842	704	808	728	704	794	761	754	788	798	791	800	724	771	756	779	763	846	776	737	786	788	789	766	752	786	796	803	792	783	748	747	773	782	791	786	751	773	768	759	762	794	780	730	742	802	771	795	803	802	758	783	759	790	790	764	774	816	767	786	770	748	746	804	768	801	786	781	825	759	794	761	765	796	805	721	768	768	739	761	758	767	810	732	845	771	725	779	824	790	719	812	817	766	726	803	770	769	798	770	773	793	780	744	752	795	859	744	787	753	761	771	766	740	735	811	775	761	736	756	730	775	830	796	810	781	775	771	730	773	791	737	765	797	755	761	783	770	777	790	757	742	816	776	808	769	789	753	793	750	804	731	794	757	817	811	743	765	783	738	756	798	784	819	734	779	810	784	761	828	776	786	792	788	768	739	769	812	744	813	784	791	789	762	776	782	783	788	784	784	800	827	782	753	777	791	785	777	807	805	766	769	804	814	823	778	772	719	747	758	737	807	762	783	759	774	791	768	779	764	750	744	806	769	843	791	788	733	786	769	804	770	789	747	767	815	748	798	800	769	816	769	816	782	810	705	797	772	791	747	757	685	799	770	834	765	775	738	779	753	811	795	772	734	781	767	828	816	727	796	760	768	789	800	750	689	790	792	830	788	779	801	824	762	821	758	800	813	738	800	770	773	791	750	779	758	772	828	741	771	774	778	747	775	738	730	744	767	765	786	770	808	799	800	832	723	750	756	817	835	785	824	796	715	801	782	796	789	818	808	753	762	799	817	775	757	785	760	774	785	824	747	771	746	775	795	779	776	787	779	758	764	797	741	793	748	772	773	803	738	811	729	778	788	757	748	838	756	752	779	790	789	726	780	789	757	795	795	779	766	771	758	747	781	766	735	765	770	758	709	771	742	778	778	767	779	761	822	755	820	797	786	742	767	829	810	832	747	789	777	775	769	756	782	785	794	778	809	811	797	810	848	782	774	796	780	733	744	778	802	828	787	779	746	747	828	772	767	776	824	783	758	761	779	803	811	754	800	766	756	752	802	776	773	733	767	777	745	803	844	828	788	738	779	797	772	732	786	757	783	787	767	805	760	746	781	774	774	769	823	747	785	799	730	724	769	769	806	747	788	821	802	773	744	769	760	783	777	770	788	765	767	760	759	798	801	785	772	698	754	794	843	781	777	804	785	757	796	754	777	765	765	736	775	806	712	829	787	815	773	778	773	764	778	792	797	781	735	797	785	825	804	760	741	798	821	805	777	795	779	780	778	753	794	763	822	748	748	774	797	783	720	797	717	779	800	794	766	731	779	847	749	792	822	756	801	760	730	786	794	771	825	741	791	766	792	784	769	792	781	781	753	830	784	728	778	791	806	812	767	757	809	770	810	776	856	767	749	730	756	803	753	775	758	784	785	754	797	815	796	775	770	755	772	813	760	785	767	791	773	791	778	775	764	762	792	800	772	769	823	780	843	772	790	747	814	775	767	737	721	747	783	780	745	790	830	733	790	800	840	791	811	789	830	759	741	767	726	734	831	794	778	772	763	786	779	809	760	816	797	707	772	773	767	759	782	776
4232	945	1247	924	658	483	374	336	270	234	229	172	197	184	172	158	170	162	147	145	161	150	130	156	133	138	143	129	115	124	130	133	117	121	115	126	128	120	125	119	139	121	112	121	120	123	138	134	121	143	134	129	111	131	120	136	120	122	116	114	131	141	117	127	135	133	128	122	110	129	121	110	109	139	125	125	112	130	127	132	121	120	118	141	155	129	117	112	110	107	127	145	99	127	125	128	128	137	113	131	100	116	117	125	118	112	121	102	130	111	129	146	109	105	114	109	115	122	143	115	121	123	129	125	127	125	133	118	111	131	125	99	144	129	130	114	135	124	107	128	131	124	141	118	116	114	120	114	121	120	137	126	110	138	113	120	129	135	137	116	117	105	113	128	117	125	114	116	126	123	126	126	131	121	123	119	122	128	103	117	121	146	109	121	123	126	119	107	131	122	115	121	113	120	114	124	140	141	109	125	120	117	111	148	125	125	125	123	122	137	121	111	126	141	122	138	115	137	138	126	156	127	107	137	102	121	119	121	113	88	130	118	123	131	114	114	135	121	110	133	132	133	108	123	121	135	125	112	119	111	135	128	140	129	117	137	134	113	117	110	137	119	125	110	127	104	131	120	115	106	123	106	122	106	121	127	108	124	125	131	139	119	116	114	116	120	117	150	112	104	126	107	131	106	112	116	134	137	109	132	117	115	104	113	141	134	129	114	127	111	111	124	133	132	117	102	137	114	109	105	125	112	137	116	99	143	125	111	129	141	126	85	119	132	119	125	107	131	120	137	143	111	117	116	144	106	113	117	138	113	120	112	119	125	99	122	117	127	139	124	115	121	124	110	133	102	124	140	113	100	126	114	142	111	116	127	139	131	107	134	116	133	110	113	105	136	107	104	131	99	118	131	107	124	123	107	106	115	117	101	119	108	124	123	119	125	128	110	143	112	135	118	127	131	123	133	121	128	104	129	129	99	121	126	112	124	133	114	125	125	117	126	143	115	112	125	123	130	131	122	112	125	139	121	125	118	112	114	103	139	123	118	120	123	136	121	119	121	119	138	127	126	132	111	123	122	133	127	114	126	137	111	129	103	109	103	128	122	116	134	118	116	116	138	133	107	121	122	94	125	121	143	116	134	133	118	129	140	118	125	113	126	113	131	127	107	135	120	118	117	119	131	110	118	128	136	117	115	135	142	112	144	124	114	154	123	113	125	134	121	112	111	129	126	125	145	110	109	135	133	109	112	102	126	114	117	117	99	109	114	128	129	121	137	133	136	105	122	144	110	114	123	117	123	118	97	130	123	108	123	114	127	144	130	105	134	123	124	134	124	143	122	106	114	145	119	127	124	124	125	110	128	125	122	110	113	130	132	141	120	134	124	117	124	138	133	143	114	121	111	120	117	113	105	113	124	111	130	125	116	118	124	111	118	118	124	134	145	123	117	129	155	111	133	120	128	118	129	122	96	119	125	115	119	120	112	123	124	116	125	116	114	139	89	109	119	116	120	123	129	120	118	139	113	137	108	96	147	115	118	129	111	140	112	125	111	134	118	124	117	126	124	123	116	122	113	133	121	136	130	115	104	145	132	111	110	130	118	103	121	124	111	125	116	133	120	115	135	113	124	113	107	126	130	135	135	138	124	101	133	144	129	131	138	132	119	115	107	103	115	140	118	125	136	112	121	103	122	125	136	136	125	123	134	130	129	114	136	121	124	107	128	122	123	115	128	131	130	108	119	142	125	131	129	124	111	137	128	117	114	120	140	132	129	115	129	125	106	119	115	140	151	119	131	104	122	133	106	125	105	114	126	130	122	119	132	112	135	122	113	124	107	134	122	108	105	114	121	108	131	116	114	151	125	130	121	114	119	105	131	114	118	98	133	138	131	123	122	126	116	115	128	138	112	108	118	116	127	142	137	122	116	134	137	140	124	123	139	105	121	103	126	109	126	137	137	117	108	112	115	126	132	116	103	117	124	127	119	118	116	130	117	93	131	129	129	135	128	95	117	148	116	112	125	124	115	121	101	111	121	121	111	142	120	109	138	115	104	123	107	115	128	116	124	123	112	127	108	144	111	122	100	132	117	137	124	123	111	121	108	119	131	121	135	130	113	132	130	124	105	116	118	128	122	134	100	122	96	127	107	103	118	95	119	116	126	117	126	132	121	119	125	116	118	117	122	133	122	97	125	139	132	128	121	124	108	116	129	143	134	133	109	108	110	127	125	124	122	105	121	119	118	111	117	120	117	116	131	130	116	139	115	117	113	125	122	138	122	133	138	134	115	113	132	128	120	116	140	109	110	108	120	125	129	110	143	115	123	118	118	125	119	132	140	117	121	102	111	136	123	128	105	138	116	94	125	121	122	127	125	142	123	130	113	135	138	127	127	117	117	111	112	100	119	135	112	118	119	128	129	142	118	115	122	116	124	111	128	133	124	110	111	107	113	127	121	128	121	121	126	109	135	130	130	116	131	131	126	130	111	113	117	123	132	140	127	118	120	128	100	110	135	113	136	131	117	125	108	107	100	116	121	90	138	125	115	153	136	145	137	129	102	139	114	110	111	115	146	99	126	136	130	140	124	114	120	124	127	115	125	111	115	105	123	119	138	133	126	114	118	105	114	111	118	138	131	128	124	136	124	108	119	106	130	130	131	115	134	112	127	134	132	106	125	131	110	123	126	151	124	118	139	117	121	125	107	106	112	118	119	117	95	111	108	120	115	123	124	120	124	119	107	119	138	104	105	107	109	147	110	118	125	106	135	127	127	133	104	127	129	106	123	124	117	125	120	134	106	111	133	125	106	117	109	128	111	128	139	111	134	129	120	113	138	135	146	111	123	133	129	102	104	115	117	108	130	108	131	126	109	128	109	127	110	97	113	125	127	120	106	120	106	122	145	137	131	102	108	126	117	121	127	122	149	126	133	104	124	131	115	110	117	107	105	110	127	127	122	125	111	119	123	113	111	119	122	120	112	133	102	122	113	116	113	124	137	115	124	125	112	132	135	140	121	128	123	105	128	122	115	122	114	102	98	142	139	98	134	133	150	126	104	151	105	122	125	134	131	140	113	121	156	139	120	142	121	115	132	102	121	122	140	125	116	133	149	110	111	111	124	135	132	129	113	118	121	112	127	100	141	113	151	113	113	119	121	120	111	132	121	118	108	122	128	114	117	121	128	129	127	133	148	131	124	105	125	139	114	132	115	102	123	122	130	128	129	135	137	110	114	109	121	133	127	121	122	127	119	138	118	131	118	155	137	132	113	129	122	128	126	127	109	129	127	133	134	127	115	146	121	111	127	146	122	121	131	113	114	121	140	113	129	102	119	105	113	137	99	101	104	136	112	113	121	128	121	114	123	126	142	123	131	132	116	109	127	137	122	132	119	112	116	109	130	111	120	128	119	122	135	131	124	134	113	124	139	140	138	119	114	134	102	127	122	124	123	118	128	124	125	110	88	121	135	110	116	119	110	116	127	128	125	132	128	120	140
5564	1360	3075	3469	2954	2495	1979	1819	1514	1361	1215	1056	982	954	914	841	824	780	742	701	633	676	690	671	604	583	576	586	580	562	561	565	548	499	536	560	530	531	547	504	498	519	566	528	478	492	505	460	495	504	492	498	529	535	518	478	510	497	497	473	489	496	506	483	479	480	474	471	460	458	448	489	449	482	492	472	476	467	477	428	458	481	469	442	466	451	465	471	446	474	513	460	468	455	456	495	473	445	452	478	410	465	432	507	485	455	475	490	469	459	470	445	507	438	472	487	438	450	418	414	443	441	477	441	472	448	458	436	465	471	461	473	460	443	474	470	467	425	417	424	491	420	451	432	463	500	460	480	497	504	443	479	433	429	454	443	468	452	491	428	466	474	454	442	437	467	465	461	438	436	487	425	452	450	469	437	460	437	450	460	513	462	453	479	451	450	439	501	471	417	442	488	492	423	438	479	440	449	474	438	459	474	424	463	498	458	484	454	444	467	465	470	427	456	509	475	450	474	472	441	503	473	442	482	482	413	465	475	464	474	486	462	463	441	432	451	443	452	436	425	446	484	507	463	483	463	448	475	454	494	463	474	442	445	451	453	432	502	425	456	459	462	477	447	466	432	458	458	475	449	471	463	440	467	444	442	472	446	420	449	434	488	458	462	460	463	477	435	499	470	462	484	444	450	427	458	418	444	479	452	455	435	477	448	440	454	467	450	443	450	450	435	437	481	489	458	454	441	479	451	456	465	460	424	481	463	458	434	465	443	502	438	442	487	418	463	482	467	455	469	460	461	435	453	467	454	460	444	463	459	435	440	440	433	454	425	449	463	463	474	459	420	448	454	437	438	453	424	458	461	450	424	482	475	453	485	463	472	445	465	454	443	466	482	430	450	442	460	429	467	467	409	450	447	448	471	453	452	432	440	490	445	469	465	456	415	448	434	444	445	440	439	476	458	485	436	468	494	427	437	450	453	471	466	462	428	472	470	432	500	447	452	439	465	431	464	470	414	434	414	505	475	497	456	463	457	488	462	470	458	444	436	425	449	484	483	512	450	465	464	449	445	444	472	471	445	480	460	474	417	465	465	484	474	474	478	425	456	448	462	493	479	471	449	425	422	458	420	448	495	450	461	443	447	475	462	439	489	459	445	444	465	464	494	456	456	451	453	449	468	444	460	447	472	460	427	477	437	464	468	437	459	472	464	466	439	498	437	478	489	451	468	457	464	428	457	448	471	455	492	435	448	462	472	472	471	479	466	500	470	445	459	426	409	480	468	443	430	449	451	461	444	421	465	459	456	450	418	431	473	477	450	437	453	433	459	451	459	461	466	470	450	463	437	459	467	451	440	443	443	490	468	477	419	479	454	479	445	511	441	477	488	447	477	463	438	455	475	454	446	465	435	420	463	461	446	481	438	453	499	474	463	474	455	459	473	462	413	453	472	452	445	470	457	435	463	462	492	463	475	487	475	498	437	436	443	483	455	405	501	510	444	469	401	470	466	421	476	451	482	461	429	464	451	410	481	469	452	476	448	442	457	447	469	454	458	468	453	474	405	439	462	441	469	478	479	463	481	458	476	476	462	490	447	427	433	466	488	463	491	497	435	484	438	461	458	429	477	467	495	478	450	454	469	462	487	485	459	443	446	471	461	469	456	475	411	483	460	454	461	481	473	414	451	469	441	478	444	436	460	459	457	463	470	466	418	476	473	470	497	476	441	443	482	495	441	447	426	432	465	441	490	449	474	433	478	435	471	477	435	505	423	474	445	445	452	481	477	483	414	446	479	480	492	425	454	494	421	456	463	482	416	464	465	440	449	443	482	447	446	479	477	447	439	450	481	473	447	472	434	428	452	472	473	484	442	440	460	443	497	440	488	494	479	506	449	439	461	418	476	417	441	458	429	469	418	452	454	485	458	454	458	436	478	478	464	492	459	414	477	470	479	442	471	465	435	447	471	443	475	456	427	420	436	456	443	471	473	479	502	457	464	450	467	466	478	457	491	450	467	484	459	440	466	454	443	451	463	436	469	479	449	486	439	449	477	461	458	471	475	426	501	453	468	455	451	472	490	411	441	453	464	444	416	431	475	418	453	500	463	439	467	453	497	433	445	490	476	479	475	475	422	491	450	470	446	477	473	440	489	471	461	436	477	466	521	452	426	503	455	426	448	470	449	455	401	482	468	450	423	451	492	474	454	460	455	446	440	477	460	435	447	474	440	451	485	453	435	435	469	452	431	449	478	444	497	417	458	497	453	473	482	458	438	498	458	461	460	469	470	429	440	412	481	458	424	430	451	478	480	474	479	514	464	438	441	474	446	438	451	450	443	497	451	468	441	447	470	484	464	471	449	443	483	439	509	437	476	432	491	442	474	451	475	495	445	427	446	480	436	467	469	466	443	473	449	470	454	453	475	445	441	459	465	418	493	475	450	475	459	462	437	480	428	477	477	460	470	468	513	437	488	483	478	487	441	488	469	449	397	474	454	456	487	443	494	446	469	443	435	430	440	487	472	434	452	481	453	481	493	466	443	481	436	451	465	467	473	467	437	461	427	508	432	455	492	429	437	474	466	436	461	445	467	446	471	458	447	446	466	461	457	420	467	474	465	462	445	427	479	467	468	479	429	453	470	482	458	484	447	438	469	421	472	472	428	484	448	467	434	447	445	481	482	483	469	468	466	443	447	413	434	416	464	438	480	465	476	432	487	457	451	435	461	423	458	415	470	475	454	439	506	482	482	503	427	459	475	463	461	448	452	445	460	471	438	443	484	433	455	490	481	457	485	446	448	477	449	462	466	419	442	457	461	467	437	406	458	470	452	432	440	474	468	470	463	442	460	466	461	456	442	465	455	453	454	456	456	451	467	480	459	483	503	433	502	481	452	513	457	476	466	415	442	474	461	478	444	461	445	457	466	412	483	475	443	477	456	454	454	504	497	444	502	430	455	467	459	472	431	436	442	459	419	457	453	460	466	441	455	433	451	454	420	468	473	441	477	478	437	439	412	454	432	436	476	446	455	465	436	483	485	484	465	473	431	469	426	471	446	430	447	477	473	463	447	469	478	465	443	481	444	495	444	433	461	453	482	464	461	427	458	488	459	425	457	476	443	442	483	442	475	469	499	474	483	441	476	465	435	467	439	463	466	449	474	457	484	436	460	486	489	461	461	466	445	452	436	454	461	468	441	458	435	444	456	474	474	443	458	493	441	465	487	443	471	432	423	504	467	472	470	473	457	440	457	474	467	477	478	472	476	494	453	450	469	452	418	430	456	494	464	462	471	467	449	436	424	455	457	458	451	446	468	455	452	481	416	454	448	448	476	469	450	443	440	462	469	446	452	445	483	432	423	459	477	464	465	412	430	490	460	453	436	447	419	499	472	465	444	429	479	446	483	464	460	454	485	498	484	464	442	454	435	487	443	474	475	442	443	462	457	451	456	419	459	456	461	446	470	456	440	470	442	464	432	481	431	435	455	434	459	428	417	470	438
7878	1777	2280	1750	1177	821	592	470	397	337	305	264	281	228	192	190	179	175	162	161	156	161	158	149	147	143	136	141	145	130	126	124	127	122	109	130	143	116	137	113	104	115	124	131	140	113	119	135	105	129	128	118	110	121	110	118	128	123	111	133	106	125	122	119	128	109	118	117	130	102	118	109	129	102	116	135	124	106	108	116	125	113	114	119	109	113	112	114	138	106	119	134	94	124	102	97	103	123	97	107	120	101	98	100	100	115	105	106	125	110	117	117	112	119	115	124	96	123	99	129	108	99	100	143	111	129	113	114	116	108	131	105	105	122	104	114	118	115	89	107	114	114	120	121	112	111	106	114	113	117	141	104	115	123	100	105	114	109	98	107	130	105	106	117	111	108	112	100	113	122	106	109	94	116	120	119	106	125	119	116	97	104	122	117	117	112	106	114	121	109	122	111	99	116	124	102	115	119	104	117	117	116	120	111	107	118	99	116	112	130	115	127	104	115	135	100	109	94	99	141	127	119	114	118	124	112	114	124	102	117	122	117	116	98	124	114	111	115	130	118	106	104	107	108	116	118	114	92	117	125	108	104	124	103	128	123	107	107	125	118	100	90	118	142	125	110	116	113	115	121	109	101	103	123	113	132	102	124	106	125	109	125	113	111	112	111	96	134	112	121	106	123	112	103	116	101	116	109	118	139	127	99	112	105	108	106	102	122	119	121	107	142	109	124	97	112	122	102	108	116	110	111	129	107	116	99	110	111	106	126	102	123	102	111	111	105	122	125	110	117	118	126	115	94	120	125	131	124	110	105	137	127	114	114	113	125	104	141	114	124	121	112	122	127	104	112	134	125	121	99	104	137	123	104	100	119	108	100	109	120	111	116	110	123	110	116	102	112	118	100	130	115	124	116	117	113	124	112	108	117	116	131	123	101	106	113	132	129	124	129	114	118	104	101	113	97	109	132	134	115	107	123	136	115	115	123	92	116	127	131	111	131	99	120	124	114	119	109	109	133	125	127	122	107	108	118	116	118	112	115	111	114	103	129	110	105	103	88	118	110	110	105	109	99	109	112	112	114	111	112	106	120	112	126	142	124	111	110	120	116	108	115	109	115	121	105	113	101	112	112	108	126	120	132	94	104	129	104	100	115	119	108	106	120	108	111	93	111	119	100	121	118	127	131	109	98	108	109	110	114	109	98	111	106	100	135	116	118	98	96	115	88	125	115	110	114	107	115	126	119	142	110	108	116	87	120	128	97	112	112	123	123	111	127	115	114	119	139	124	114	104	106	134	110	106	117	116	107	131	113	95	115	124	101	113	120	101	96	103	117	105	107	95	117	118	101	99	117	107	98	101	131	129	109	121	111	104	108	142	102	130	107	108	115	133	103	112	123	109	111	112	118	111	138	110	120	116	98	105	112	106	114	116	99	117	123	108	128	116	118	107	106	95	92	117	125	111	140	115	112	125	125	112	116	103	110	114	102	117	128	109	116	116	124	127	110	122	118	99	122	121	122	127	107	127	102	106	99	95	108	119	125	105	136	102	121	108	98	99	134	103	117	124	115	114	132	112	105	115	133	125	121	125	116	122	105	107	112	94	115	105	102	120	105	116	110	116	99	123	122	116	112	118	114	126	103	97	109	117	119	117	111	103	110	113	121	104	103	115	101	113	128	112	113	105	108	110	119	117	117	108	130	95	97	116	100	113	118	127	116	99	117	108	120	120	113	117	129	99	114	114	100	121	118	115	112	121	120	135	119	108	116	104	101	112	100	110	99	116	99	123	131	111	93	128	87	107	132	116	116	143	92	143	112	115	114	121	99	115	108	111	123	97	122	110	126	106	125	119	109	88	118	114	133	109	114	118	107	125	108	120	123	109	101	117	133	101	114	128	109	104	110	113	110	105	109	117	115	113	126	124	131	112	101	111	108	102	108	106	104	106	105	103	116	108	124	129	109	138	117	105	125	126	108	134	110	104	120	102	125	137	114	120	140	99	111	114	131	113	113	89	103	124	133	100	108	109	121	123	99	123	105	125	119	108	102	111	117	127	101	109	120	121	111	105	117	126	100	115	129	133	115	109	103	102	114	94	123	117	98	118	108	113	115	113	110	102	119	118	121	116	111	101	98	107	104	126	109	120	130	120	110	110	93	120	105	95	107	128	114	132	112	114	111	117	125	98	111	123	101	105	107	106	109	107	87	118	126	108	118	127	112	115	98	115	111	125	102	105	100	118	109	118	98	120	116	117	108	142	111	99	100	124	117	116	124	110	120	85	115	117	127	105	100	115	121	113	149	130	107	102	112	120	111	118	120	108	103	106	118	107	110	106	118	134	117	107	111	95	110	109	110	106	107	119	109	130	117	100	95	122	121	155	122	107	105	100	111	110	119	111	103	118	121	107	108	126	115	110	105	112	106	99	117	106	118	106	97	110	96	121	122	129	121	101	109	134	120	119	119	104	117	98	99	115	123	121	110	105	128	130	95	98	123	117	116	104	115	109	125	118	118	99	100	131	114	132	106	101	102	138	94	108	108	123	108	105	113	125	124	110	114	104	103	121	108	135	106	128	116	116	118	111	105	93	111	112	110	110	117	104	113	94	99	134	108	116	115	116	124	133	98	104	110	102	97	117	118	125	119	103	113	118	108	120	109	116	120	110	100	120	119	112	115	122	110	129	122	124	95	116	127	101	121	119	113	110	105	119	126	113	115	119	122	119	117	125	120	107	108	118	115	119	100	114	110	109	113	109	122	109	117	113	97	107	97	101	132	106	120	118	107	113	113	113	136	112	98	111	112	126	109	103	106	96	107	107	119	134	115	125	101	114	102	113	110	92	143	97	123	143	116	104	123	122	122	140	91	119	113	109	105	133	99	116	109	108	120	92	110	117	110	111	122	123	127	106	115	121	121	116	127	94	113	119	111	115	108	104	132	129	114	118	122	109	115	129	109	112	110	125	107	119	93	98	101	87	130	128	98	130	111	130	111	118	107	135	118	124	110	125	117	97	118	94	113	114	114	118	114	103	113	108	122	94	113	105	119	107	137	105	134	127	124	101	97	90	102	112	120	107	124	109	114	100	105	117	108	112	128	97	130	107	112	117	91	103	123	107	115	115	106	114	124	130	97	114	103	116	117	101	113	116	114	108	114	126	119	109	117	123	94	105	108	131	116	119	123	110	104	111	107	120	117	113	122	129	124	98	106	102	102	106	137	122	114	113	125	95	112	118	113	105	102	108	108	129	126	130	115	123	102	125	112	117	129	128	129	112	127	107	123	111	85	108	124	91	97	118	114	94	105	104	105	101	115	107	128	108	105	106	110	125	117	108	112	116	122	120	106	138	124	112	140	116	132	136	131	108	114	113	114	124	128	107	119	126	127	107	108	100	133	122	106	128	114	120	107	116	119	94	104	121	95	105	93	125	119	117	116	103	107	106	124	105	111	109	117	119	115	123	105	116	101	117	98	104	98	124	123	126	117	98	145	116	110
7810	2384	5209	5990	5302	4249	3581	2906	2480	2152	1851	1601	1527	1328	1328	1216	1070	1038	906	963	867	797	821	740	706	725	739	673	681	653	622	607	573	571	618	555	585	547	517	568	593	541	519	526	505	479	501	511	491	479	501	487	526	451	536	475	501	489	489	426	493	474	494	451	440	455	472	497	485	488	463	458	454	457	440	462	449	460	457	435	486	433	468	482	459	454	462	459	448	458	470	437	458	453	431	458	464	477	457	442	439	439	455	459	467	468	467	434	457	424	446	435	518	415	422	471	484	439	425	460	437	423	438	445	469	461	425	437	436	420	457	436	460	475	469	404	422	443	412	405	445	404	421	394	433	450	474	436	471	433	408	443	412	443	426	405	444	448	447	436	448	434	423	458	409	410	469	459	452	416	438	449	477	416	453	438	433	442	427	430	426	433	441	413	453	471	447	403	396	458	439	455	428	445	446	451	458	414	441	440	446	440	444	433	456	435	437	407	405	427	451	490	423	435	478	453	408	452	418	456	476	448	461	422	416	442	442	431	427	410	443	440	451	419	442	459	398	434	430	435	448	462	425	433	423	420	450	434	480	433	422	397	452	413	442	451	451	429	429	401	449	392	419	409	443	436	433	420	476	453	418	451	425	481	440	416	442	433	431	438	404	432	377	392	435	438	418	399	435	459	440	458	443	409	462	434	419	418	477	471	414	441	443	440	416	442	429	421	438	429	455	399	428	424	390	474	457	467	425	438	425	449	447	461	472	458	456	390	424	433	446	444	438	442	452	443	436	429	428	410	475	433	451	406	457	418	453	431	400	362	438	443	423	440	398	471	439	439	425	433	440	448	425	471	420	450	405	448	445	443	422	425	431	416	459	440	468	431	431	423	426	405	476	421	423	414	437	435	455	472	431	438	415	444	448	438	430	452	439	415	431	439	452	451	432	420	438	451	428	413	402	412	430	421	413	424	478	466	440	395	459	430	426	395	464	430	437	423	444	451	396	414	427	402	436	435	408	432	428	462	357	437	417	409	412	399	421	450	424	432	419	404	415	422	461	440	472	434	453	422	464	410	408	454	446	441	402	469	435	429	460	458	435	469	422	441	475	414	441	460	435	435	443	419	413	448	457	449	415	465	480	406	455	429	416	457	398	476	459	431	424	381	457	458	441	437	432	407	404	437	458	406	423	436	397	439	429	434	436	426	426	429	424	414	441	415	397	397	409	475	421	414	430	398	446	419	420	430	424	428	433	425	430	466	411	436	467	432	472	435	433	427	436	432	418	460	462	437	406	443	407	457	420	417	422	460	454	410	418	428	438	416	436	439	442	456	419	400	450	436	411	444	497	463	427	409	447	443	474	446	428	422	419	425	403	436	474	409	456	472	429	405	459	455	422	440	420	440	407	472	464	465	410	444	459	405	428	445	419	415	408	404	441	442	420	424	397	429	434	451	382	416	451	440	418	419	411	458	430	463	464	431	442	433	472	437	417	444	427	393	443	421	412	462	439	468	412	442	388	442	387	423	456	470	447	458	452	456	450	433	411	464	451	432	432	451	434	446	446	437	444	450	432	428	448	390	456	489	421	460	394	435	482	419	413	438	459	414	424	439	412	435	456	425	393	430	453	451	456	411	431	438	437	459	465	453	446	419	415	409	442	421	453	450	430	419	451	412	414	448	452	417	449	407	464	469	435	440	439	436	448	404	461	459	407	441	445	439	484	411	456	385	458	440	445	464	420	415	427	423	434	421	420	404	419	427	423	422	409	450	458	430	415	466	458	407	447	435	440	415	439	431	424	449	434	427	450	468	418	414	435	429	420	454	441	412	443	430	422	419	401	438	413	412	476	414	447	453	424	414	445	465	454	409	462	413	461	455	392	425	439	423	454	411	409	472	439	416	476	449	433	451	446	457	413	393	393	459	427	427	431	474	391	448	443	455	452	462	466	486	443	446	423	413	417	435	470	400	391	442	447	435	410	435	449	412	434	451	466	441	403	416	467	417	438	461	470	461	422	456	437	436	449	432	421	496	433	427	433	416	482	410	450	435	438	428	394	401	447	464	457	398	410	383	415	436	447	427	434	438	420	399	429	453	418	418	443	402	422	410	435	458	412	403	434	440	431	400	416	427	426	425	459	446	463	421	429	452	438	439	424	418	453	425	471	418	441	423	428	414	408	458	475	442	462	423	430	449	418	438	400	454	424	472	417	447	431	410	441	388	431	455	451	437	453	429	447	427	438	447	425	445	454	407	425	437	402	410	403	425	406	441	430	439	466	434	471	430	402	452	459	421	453	443	462	418	471	392	456	434	420	426	415	438	413	403	460	421	418	418	450	382	434	396	446	448	408	434	479	419	449	492	433	398	429	429	437	456	415	417	459	436	437	435	444	436	451	427	411	456	421	438	439	433	422	421	447	445	451	444	427	453	439	404	440	454	414	459	432	445	420	448	459	435	422	425	400	456	427	437	458	437	428	426	443	460	465	447	422	432	433	396	413	427	440	435	427	435	450	429	450	429	438	441	445	444	457	459	435	456	427	446	439	449	444	430	407	410	443	421	447	430	416	438	442	466	432	431	445	425	442	430	429	448	446	412	422	437	427	425	449	440	448	457	444	424	465	462	402	448	448	445	433	399	426	464	438	454	415	445	445	482	447	419	428	484	420	419	461	456	460	414	449	429	467	437	462	442	403	438	437	455	401	451	401	436	444	432	417	433	392	450	445	440	460	415	414	407	449	415	446	454	402	463	414	479	423	466	453	400	476	431	439	426	458	445	436	410	442	447	465	429	381	439	458	480	428	421	389	437	441	422	402	449	436	423	458	444	436	397	401	448	414	443	421	431	448	418	418	446	403	439	426	477	439	453	439	492	450	450	421	444	431	434	419	417	417	426	459	440	464	439	418	443	469	437	453	419	416	449	470	438	446	467	431	404	405	470	407	455	411	462	451	465	441	419	390	409	415	410	467	433	453	383	433	418	429	423	425	446	415	410	423	442	433	424	399	418	431	446	409	421	454	436	446	461	453	427	397	459	446	425	431	428	460	417	446	422	451	429	443	411	413	427	418	446	388	461	422	444	423	462	470	419	431	442	427	447	427	429	432	419	438	410	438	457	441	431	447	419	432	451	450	454	436	414	428	436	433	416	413	428	410	484	476	450	445	429	432	439	472	427	449	459	463	426	415	413	447	430	445	415	415	427	410	459	457	444	433	466	482	440	464	413	423	416	454	491	427	453	382	408	451	404	386	460	436	435	398	438	453	408	426	419	457	417	430	408	436	454	426	444	430	401	435	443	430	442	454	482	462	420	430	460	425	425	453	402	407	446	431	424	417	452	455	404	454	427	451	435	466	429	434	455	410	408	424	408	424	426	412	434	444	484	398	463	439	422	442	424	440	432	417	435	479	459	437	448	469	416	410	434	434	437	464	435	398	463	441	421	418	459	428	476	476	444	441	454	447	439	408	422	456	457	447	457	446	395	427	439	440	447	439	452	384	452
1155	284	309	252	257	242	242	238	227	232	244	241	230	242	241	216	216	239	227	210	208	202	234	189	223	221	217	204	231	229	213	218	203	218	225	230	220	230	229	218	214	218	213	223	231	190	203	235	219	228	229	185	215	193	187	240	219	218	246	224	209	212	204	203	234	195	205	199	226	219	229	231	193	195	254	222	226	244	204	210	219	255	215	230	234	233	232	207	231	211	201	212	237	231	211	208	235	212	217	210	233	215	232	184	233	235	233	230	224	211	210	233	243	228	231	241	245	246	212	211	219	262	200	241	204	210	202	247	207	205	207	224	220	212	217	210	204	210	218	222	210	231	214	218	222	224	242	201	209	223	259	210	217	230	211	194	204	238	225	221	222	210	219	215	201	211	198	232	221	220	213	230	208	238	199	226	216	220	236	212	215	228	221	227	262	212	240	212	245	224	204	221	195	221	229	215	203	205	208	224	225	197	218	217	224	210	224	188	226	222	225	225	212	225	195	217	221	218	218	224	203	199	203	202	227	235	210	215	214	202	200	213	221	251	230	217	222	201	222	253	211	209	196	227	193	259	223	233	230	212	211	222	201	230	251	207	195	223	227	218	208	213	213	204	239	213	225	235	216	229	223	220	227	217	223	217	217	206	220	217	213	195	212	245	230	217	215	226	219	219	225	196	188	189	218	235	226	209	226	208	214	228	217	221	207	213	262	233	220	200	189	226	199	230	240	198	197	214	236	205	209	234	206	222	219	206	228	223	212	218	250	205	233	233	209	223	210	229	250	234	197	174	204	225	202	208	215	248	208	229	258	203	235	231	201	247	223	217	205	210	228	234	202	209	235	213	234	209	203	249	192	223	230	216	224	193	199	230	214	205	224	221	182	194	193	216	222	217	210	241	227	216	220	244	186	228	237	229	208	229	242	170	227	205	221	233	216	210	216	232	224	222	184	211	200	219	206	256	201	249	206	215	226	246	230	230	193	224	226	213	230	196	201	214	250	210	219	235	227	204	231	226	201	217	229	206	193	195	237	226	215	220	218	203	221	216	224	202	227	197	203	210	199	205	206	216	216	227	220	222	216	190	226	219	207	208	207	229	220	228	226	237	219	231	224	202	186	211	248	208	237	227	217	224	218	185	211	256	238	202	216	204	225	223	225	222	183	236	222	199	244	196	219	204	201	233	204	185	230	207	205	210	230	220	222	191	196	245	244	204	209	222	205	226	206	199	231	211	255	206	215	209	230	214	217	227	204	215	212	217	221	217	205	204	222	211	218	218	223	202	228	214	227	215	205	210	231	203	192	233	247	260	222	223	252	203	223	233	222	239	223	202	227	230	217	242	214	232	219	191	226	238	228	238	218	208	228	267	244	230	230	216	199	220	196	229	228	202	196	224	237	237	203	243	208	214	205	216	217	190	196	236	241	241	200	231	216	218	188	222	230	228	222	200	236	233	215	216	223	211	210	211	227	202	238	216	205	213	243	201	231	234	213	191	232	224	196	187	218	203	231	232	235	201	209	235	216	219	218	206	258	240	211	195	234	219	216	218	233	217	198	239	196	248	218	239	202	225	215	233	222	217	217	206	213	225	218	221	208	243	211	213	215	240	212	215	231	197	225	227	204	203	207	234	227	228	186	212	237	213	214	228	237	238	217	202	206	238	213	239	225	197	216	208	189	222	222	209	199	206	211	238	208	249	230	211	243	209	214	182	231	249	237	208	207	209	213	210	221	247	239	210	211	222	226	205	197	223	227	214	225	198	174	193	204	211	218	199	208	204	209	245	222	211	228	235	218	246	201	200	198	210	193	213	222	212	225	203	228	217	209	221	214	194	243	205	195	200	200	217	238	218	221	214	216	198	225	228	207	205	214	226	213	215	243	235	252	239	228	233	222	222	204	227	225	229	201	197	229	193	221	210	231	226	233	221	236	228	212	223	224	218	227	226	195	244	193	220	218	205	234	217	200	213	253	216	202	224	212	198	221	226	229	218	219	201	230	238	234	207	232	236	228	212	226	219	234	216	216	239	256	216	232	226	211	226	236	249	250	192	213	227	212	215	219	213	198	224	215	190	194	241	224	200	234	222	226	207	216	223	226	215	222	204	213	205	199	233	207	210	198	221	214	225	208	237	216	228	243	221	212	220	234	224	234	236	199	223	229	220	223	240	223	209	198	193	212	219	210	237	213	225	188	197	226	223	239	222	220	235	230	211	245	223	226	227	210	223	239	227	231	195	234	224	212	202	220	232	231	218	198	207	205	209	198	242	238	209	194	234	216	216	240	218	219	206	214	237	201	198	257	209	218	204	206	223	209	230	218	206	222	189	221	205	201	217	209	209	228	210	236	233	216	216	212	205	214	187	242	224	233	220	233	204	227	202	205	219	248	211	218	203	207	204	237	199	214	197	214	232	219	240	207	186	213	238	222	196	214	228	169	221	233	220	201	201	214	232	227	211	214	230	205	228	233	202	190	198	211	240	206	207	208	222	242	203	236	213	215	201	215	198	219	220	198	214	220	220	224	202	238	223	208	216	209	246	194	223	202	231	201	216	230	217	233	214	204	219	216	241	205	231	237	249	204	212	196	207	193	228	252	226	233	228	218	234	231	221	213	219	242	228	220	198	190	215	231	219	217	199	211	243	228	233	224	217	207	208	222	218	202	217	218	217	239	235	226	224	236	219	237	229	202	210	232	220	225	247	190	191	243	191	230	214	219	228	216	230	209	230	209	221	205	222	225	188	216	241	227	189	223	207	195	206	201	201	198	227	233	217	222	224	218	218	232	216	244	239	237	216	225	202	214	205	202	203	241	224	239	232	210	212	223	221	217	253	229	233	229	218	207	221	217	231	225	203	224	221	212	246	209	203	209	219	205	233	238	198	198	229	210	232	218	205	203	190	238	217	201	224	234	189	198	202	215	179	216	201	223	207	199	197	215	234	223	235	209	192	213	207	244	195	227	230	205	240	239	230	259	228	214	224	242	216	211	229	230	233	227	219	209	246	226	212	206	192	230	224	224	200	204	214	234	236	225	210	226	221	211	210	202	204	207	224	243	272	221	229	221	209	216	212	223	222	240	241	238	244	223	221	213	195	218	217	226	202	210	234	222	226	227	229	210	209	223	217	213	213	241	179	215	195	220	200	203	199	221	242	227	209	230	226	224	221	202	233	245	214	238	209	216	198	219	218	198	230	197	228	197	229	211	210	223	212	210	225	204	223	218	234	218	215	221	211	215	226	251	219	239	202	210	210	198	226	208	252	237	222	212	192	216	177	207	242	194	187	191	222	230	216	212	230	229	215	210	196	244	219	224	237	218	228	248	200	196	233	217	197	212	224	215	195	216	199	209	232	221	231	215	216	222	230	225	212	209	219	210	206	210	197	223	213	249	211	241	235	211	207	249	198	224	222	215	206	197	217	201	220	240	220	234	215	233	232	207	211	235	216	218	221	233	231	193	213	228	216	214	206	205	206	221	238	220	227	238	227
2385	827	954	949	862	916	846	839	811	807	758	833	757	759	779	786	805	736	774	733	740	715	762	730	747	772	723	742	778	788	768	740	757	738	720	799	780	743	772	726	744	687	733	768	784	738	755	734	695	737	784	710	781	746	733	756	713	703	715	723	779	745	739	772	732	751	772	736	800	756	756	770	790	705	745	745	744	778	776	697	743	741	746	740	758	779	735	742	760	747	724	744	750	710	782	746	742	741	715	719	701	740	750	756	759	729	755	786	775	734	741	738	769	711	716	768	718	742	718	706	784	794	776	701	756	736	733	698	732	733	755	690	709	752	762	723	729	758	767	725	677	734	683	735	775	725	687	761	749	730	743	748	743	723	761	721	748	786	761	725	811	779	754	704	760	719	707	769	745	737	732	765	758	684	785	761	736	743	758	745	760	723	691	696	729	754	721	739	727	702	751	755	746	706	705	787	731	759	771	720	720	717	711	747	721	771	814	711	753	745	699	760	729	741	751	739	746	693	714	737	726	707	768	706	737	764	697	777	757	776	784	754	715	732	752	760	719	736	739	754	757	748	753	755	700	735	708	733	730	750	706	745	728	680	735	682	751	713	700	755	756	724	745	746	729	763	741	773	713	716	747	725	712	714	724	783	756	765	702	717	753	776	756	693	753	721	725	752	753	743	728	693	792	719	760	695	741	738	779	720	700	714	710	760	753	728	784	718	732	738	765	726	773	689	714	701	736	727	796	740	720	685	747	758	716	788	738	735	779	739	787	722	743	698	751	697	749	745	737	741	745	768	730	728	715	698	704	767	760	751	758	750	734	742	726	767	773	682	762	697	760	748	725	742	782	766	704	700	726	760	794	751	712	675	747	752	699	764	749	759	789	781	766	712	709	744	733	774	688	747	758	794	786	751	771	765	750	737	764	738	692	723	780	711	733	750	722	758	776	790	725	772	746	734	762	744	694	754	733	725	738	717	755	720	734	754	767	725	796	756	754	700	726	756	740	758	758	763	701	763	747	800	741	732	728	707	765	818	694	776	730	755	772	725	708	732	776	736	738	727	753	751	757	738	752	750	768	736	684	769	754	737	775	731	710	753	739	777	758	737	699	782	749	728	729	738	733	798	777	785	732	756	701	735	775	719	772	729	696	746	719	776	777	735	766	742	733	742	767	764	776	768	751	770	729	731	725	755	729	747	688	720	771	759	754	743	739	757	716	709	764	723	748	704	728	726	761	763	755	733	718	733	742	715	695	697	733	707	725	811	723	784	763	711	692	734	741	716	747	746	757	728	723	734	757	786	802	752	741	698	759	776	779	737	688	749	732	773	764	756	728	759	744	761	725	703	721	677	786	707	724	753	736	745	753	706	717	737	749	726	776	734	773	736	789	751	735	726	728	727	739	768	714	741	740	729	774	746	721	739	720	755	761	705	768	773	736	742	749	734	744	744	735	733	693	706	716	691	719	744	687	732	745	753	740	716	745	740	749	726	739	741	761	738	750	715	771	706	701	740	749	726	772	788	755	751	781	681	762	746	717	754	759	730	742	712	741	687	786	742	687	735	711	716	725	697	737	711	730	736	801	741	772	710	746	778	747	738	732	703	710	739	718	748	719	730	725	719	747	737	731	722	727	771	707	767	661	748	757	704	681	741	774	744	744	714	753	714	772	749	748	764	761	745	723	722	771	746	770	688	755	678	720	742	741	734	790	757	791	736	754	690	750	748	701	777	743	756	724	763	716	755	775	732	820	697	748	731	732	784	759	710	801	747	773	717	730	763	706	742	735	759	758	746	735	785	729	759	752	759	703	757	749	710	724	685	719	753	763	727	738	720	761	745	787	726	754	738	719	724	754	757	773	746	741	711	732	756	705	738	768	717	745	754	770	738	709	769	751	728	763	795	703	697	777	765	700	773	697	762	787	723	750	691	726	752	740	734	697	726	748	712	786	736	769	824	712	742	763	742	751	712	750	707	778	743	764	768	755	751	741	768	750	748	765	735	787	754	766	720	749	751	757	757	763	733	737	764	720	731	782	761	713	764	724	727	805	773	710	781	814	741	768	776	768	745	729	763	692	724	750	729	704	742	722	713	739	759	755	751	706	758	732	759	699	765	734	767	761	712	739	777	744	776	737	731	724	748	831	715	725	734	780	783	774	749	763	741	761	724	742	751	741	779	759	732	745	702	747	735	713	752	781	762	738	754	705	753	742	704	715	724	733	722	723	711	731	718	741	768	775	695	702	736	736	742	731	708	786	730	754	735	738	724	768	741	755	711	722	707	737	761	721	749	754	750	710	720	799	722	692	733	750	743	743	720	746	730	733	742	726	722	722	758	724	802	738	762	725	707	730	748	757	747	763	743	707	722	727	693	673	758	763	758	764	774	727	736	763	762	772	768	726	723	749	710	751	732	744	740	737	698	752	713	729	758	709	731	713	766	719	743	726	742	683	775	736	682	748	727	768	719	755	750	737	774	755	756	742	763	758	769	735	761	757	785	772	748	771	786	729	761	702	715	749	706	719	743	728	735	723	737	693	725	731	705	718	728	779	738	716	746	713	760	740	683	709	736	746	739	777	719	727	727	764	798	759	768	730	735	788	719	791	745	710	752	761	781	714	744	757	749	724	774	738	752	775	735	745	778	739	724	768	714	737	709	744	717	764	774	741	726	730	723	726	731	718	717	747	747	722	761	796	732	748	726	733	746	742	781	705	719	782	759	716	707	776	706	758	763	746	758	714	718	755	750	753	702	735	743	769	738	768	757	761	817	680	682	754	734	806	787	768	762	728	756	791	765	775	733	737	758	734	726	750	750	726	798	750	794	760	762	728	776	746	734	738	803	764	689	721	718	744	798	772	740	780	806	761	711	725	746	736	743	784	710	732	739	716	754	737	748	723	751	727	741	756	745	749	714	715	719	755	724	705	716	792	701	764	765	780	729	750	725	717	718	743	752	710	728	737	761	748	753	735	723	768	784	746	757	770	726	754	718	783	726	740	738	734	708	743	746	703	759	739	722	761	723	742	743	811	726	731	747	689	726	726	779	707	780	757	745	759	708	751	715	726	755	742	723	694	721	751	729	721	720	782	742	782	694	745	720	759	769	794	674	744	721	785	777	764	769	756	736	763	704	744	736	726	784	780	749	776	770	796	792	778	740	772	733	750	766	747	746	732	764	746	764	695	777	747	758	789	747	719	693	730	763	678	735	734	766	735	752	770	744	711	777	780	689	668	718	772	756	778	755	720	716	750	744	728	767	727	743	744	737	720	745	755	758	752	747	703	743	751	754	742	725	745	748	722	760	775	739	750	739	726	741	765	761	702	746	773	709	721	712	763	738	715	760	769	736	753	768	736	768	752	736	706	724	718	773	734	710	769	683	781	791	766	735	732	767	745	706	757	735	725	763	723	789	724	755	729	743	707	773	743	760	744	739	714	752	704	736	763	808	736	738	775	731	706	708	778	798	728	753	762	764	700	762	762	795	727	763	728	698
4088	921	1227	929	656	488	384	305	273	224	215	192	173	167	164	159	146	161	159	126	146	143	137	118	149	144	122	130	140	122	121	122	128	155	130	138	122	158	118	119	129	129	134	131	113	121	132	121	133	124	143	106	110	137	132	136	116	112	133	124	126	129	106	104	127	145	121	121	130	143	117	132	119	106	112	127	132	120	134	127	132	130	119	107	110	135	125	112	120	113	113	121	122	119	131	135	117	111	107	134	127	110	131	135	109	120	122	130	129	120	131	117	123	130	113	142	112	109	100	129	110	121	121	126	109	100	131	115	123	127	110	103	115	121	131	101	105	103	111	116	132	112	126	120	136	119	116	128	130	111	120	115	130	129	125	120	116	121	120	122	112	109	119	107	115	122	122	115	124	127	100	135	108	125	149	134	122	108	126	137	122	105	100	102	102	110	114	120	136	111	128	126	119	111	139	109	130	114	141	123	110	116	119	114	111	112	142	104	121	103	115	131	123	127	125	128	130	107	133	107	120	123	117	127	102	138	133	116	119	110	109	137	102	102	106	123	120	109	122	115	110	104	131	123	123	129	117	92	123	121	128	123	115	111	135	119	138	100	118	111	106	121	104	128	132	109	123	139	136	131	128	131	115	103	125	116	113	135	138	125	96	137	131	148	127	140	115	96	106	126	115	120	101	133	116	119	113	110	123	132	128	122	117	129	105	108	121	112	98	111	140	146	111	129	95	139	118	120	141	123	116	133	135	126	138	130	129	117	117	117	105	125	135	118	118	122	113	128	120	126	130	120	115	116	132	126	126	117	120	124	111	134	117	97	102	100	126	117	118	139	123	142	124	120	121	124	125	116	122	138	128	119	133	116	130	114	131	105	105	120	138	148	139	113	133	128	124	95	112	132	129	107	124	149	149	138	107	126	122	129	124	124	112	137	133	135	124	118	114	129	97	113	133	125	111	99	123	112	131	122	135	116	104	136	104	148	116	95	124	125	111	127	113	112	99	120	122	120	123	141	121	95	108	112	129	122	112	138	101	119	121	114	122	108	123	111	127	125	129	116	128	118	109	110	123	123	105	108	125	131	125	115	123	132	121	111	120	134	119	117	111	121	143	118	101	137	129	125	139	121	128	129	142	125	119	132	131	120	112	136	124	130	114	119	119	121	115	119	132	117	120	114	119	120	131	113	133	115	121	126	119	119	122	127	128	117	93	128	128	139	107	151	125	122	131	124	153	110	119	138	155	118	112	117	118	122	123	111	115	118	121	120	114	137	116	126	116	112	108	140	119	110	114	103	118	108	121	99	109	109	119	128	102	121	101	136	132	130	111	110	128	134	122	120	135	124	129	118	143	137	110	105	120	123	132	128	122	124	124	126	123	135	120	121	122	109	132	118	136	135	141	114	105	121	120	110	116	127	120	104	116	140	125	128	122	132	119	119	118	138	108	129	126	124	117	139	103	129	114	132	130	128	111	126	117	120	112	137	118	103	120	127	117	128	145	139	126	119	124	135	115	125	123	117	123	110	145	134	108	101	120	127	142	118	116	133	118	132	123	135	104	113	105	132	120	152	118	125	123	124	126	120	124	146	112	139	125	125	125	115	117	133	133	113	118	105	117	121	112	108	124	129	116	122	113	110	126	114	110	153	106	126	112	124	133	130	108	130	108	110	128	116	123	121	125	128	149	123	96	109	135	118	114	98	137	120	121	117	142	115	134	130	124	141	119	107	119	117	117	118	124	104	111	114	118	125	127	121	112	104	142	131	146	144	114	118	117	118	109	120	121	110	116	115	128	125	111	114	106	141	118	117	132	110	115	122	121	140	134	132	130	104	139	128	110	109	109	113	112	130	126	124	139	157	121	116	123	138	112	114	123	139	126	120	132	139	131	128	134	113	108	130	115	110	134	107	99	118	132	106	127	124	123	102	128	108	114	123	116	111	136	130	114	122	135	101	135	116	114	128	117	125	136	124	116	133	126	121	127	124	104	115	123	119	115	118	122	117	128	121	113	102	126	127	133	138	123	137	113	106	114	110	121	117	128	105	124	122	150	102	107	122	144	117	109	103	113	137	126	122	131	103	122	131	112	131	133	118	108	102	125	110	114	104	114	109	102	134	127	121	125	100	126	113	112	108	134	119	103	105	113	121	116	114	100	119	148	125	133	121	115	106	159	103	125	129	130	110	98	112	134	101	125	118	122	117	139	122	110	128	133	132	105	125	108	120	119	106	132	118	108	118	141	137	111	117	105	110	115	107	134	108	98	123	127	109	126	118	138	136	122	124	116	109	125	127	142	121	108	120	115	114	145	113	115	117	118	123	126	122	124	135	119	136	116	128	119	115	116	122	102	127	125	133	131	139	99	101	109	119	133	131	121	130	138	115	124	107	116	124	125	125	134	110	142	129	110	128	116	113	135	137	116	130	118	119	114	129	117	141	121	123	108	103	149	134	131	126	133	117	109	119	129	123	121	129	115	140	120	118	122	116	115	101	121	120	119	128	133	112	134	119	122	132	97	109	103	121	116	122	129	108	126	123	128	148	121	108	112	128	106	102	121	114	133	100	104	128	133	98	119	112	124	115	116	97	138	115	101	129	104	119	124	119	136	111	134	124	110	136	123	125	128	130	155	115	113	139	139	127	130	118	121	125	118	108	112	138	132	131	121	116	138	104	132	118	103	121	108	113	109	110	128	123	120	119	118	133	130	138	124	117	121	118	110	131	133	135	109	116	124	119	119	124	122	123	112	112	118	119	122	117	123	130	113	135	119	99	112	139	117	139	134	120	100	105	131	128	132	118	111	123	116	107	139	123	117	114	123	114	84	115	98	127	106	116	120	133	144	111	104	92	126	121	112	128	125	126	104	138	146	128	122	140	126	124	120	132	115	110	128	107	122	123	124	112	130	139	106	128	109	111	115	125	112	143	141	126	142	132	114	122	121	107	116	139	121	110	111	120	120	115	123	112	111	115	133	118	117	105	96	104	138	125	124	118	139	98	125	103	107	121	108	129	124	105	134	88	114	139	135	121	115	99	107	128	133	116	119	113	124	146	125	118	118	121	108	118	108	131	109	114	111	140	147	114	130	128	120	105	106	114	132	131	139	114	125	123	111	118	131	111	129	125	125	125	123	125	121	119	120	130	126	110	118	146	121	115	129	136	111	136	119	111	110	120	126	117	115	103	127	132	109	130	119	117	108	112	115	121	103	101	112	116	136	110	116	104	117	134	121	128	123	99	113	130	126	124	141	133	115	109	129	117	122	119	128	117	125	117	142	141	124	129	105	131	124	130	131	116	127	119	115	122	115	116	148	113	123	133	129	128	122	108	117	117	117	113	156	116	114	121	103	117	125	141	118	135	122	104	123	83	112	130	102	127	107	117	113	134	129	120	108	114	125	94	112	115	109	121	129	119	142	119	107	135	122	100	114	118	137	119	131	130	116	115	106	106	124	121	115	126	123	112	110	113	133	120	119	122	146	115	117	135	120	114
5593	1441	3041	3474	3025	2523	2060	1799	1524	1406	1263	1125	1051	955	868	855	791	753	703	710	619	658	621	616	582	557	590	527	602	518	533	543	540	538	521	524	505	503	491	498	506	512	525	492	508	510	515	481	500	467	503	476	493	467	433	488	465	509	513	528	460	458	496	494	479	483	494	481	448	509	468	477	475	460	472	462	460	455	465	448	463	496	471	481	464	459	460	456	496	480	418	409	463	464	443	477	446	445	461	421	477	481	452	482	478	469	434	497	475	461	425	475	492	465	421	447	424	412	457	457	509	500	468	466	436	469	444	453	455	458	482	461	434	422	431	460	445	421	490	457	462	442	455	423	460	459	434	468	437	486	448	431	451	450	442	452	484	438	458	495	449	461	465	487	462	459	460	498	414	430	439	442	476	456	503	440	464	444	430	420	443	454	463	446	460	446	468	402	438	438	435	413	446	472	460	458	465	433	471	459	435	417	475	478	436	484	448	479	461	450	473	460	434	439	516	438	460	468	474	431	501	464	492	480	446	480	455	463	477	499	469	462	459	493	440	426	467	455	461	476	439	451	446	447	430	414	495	458	465	491	493	478	484	488	475	471	436	480	443	460	497	443	467	435	501	476	443	463	433	440	431	427	435	456	453	441	482	412	486	467	462	508	441	477	495	461	449	464	432	441	501	467	470	456	443	443	438	460	473	425	462	447	461	458	435	430	454	443	471	490	442	466	453	449	468	445	436	423	459	450	417	473	461	455	455	453	437	466	455	461	442	455	495	411	466	465	455	466	496	462	442	457	470	462	452	436	430	437	445	454	499	452	451	450	469	486	441	459	484	462	441	416	436	448	436	453	453	471	441	455	479	469	501	450	444	495	449	456	454	440	441	441	498	450	471	430	439	456	442	424	472	455	458	408	437	460	450	494	473	449	483	451	481	452	451	432	441	460	453	481	419	480	457	469	473	479	445	430	450	462	479	470	480	413	457	435	467	434	475	434	432	455	465	450	465	416	470	450	445	431	506	457	407	490	455	463	463	460	464	452	454	460	441	489	464	463	478	467	396	440	469	439	409	429	443	470	455	461	454	434	459	437	478	469	475	437	445	430	471	467	479	462	431	464	436	466	450	434	433	460	394	478	449	472	478	451	453	465	413	479	443	474	471	433	435	469	465	437	473	445	466	452	464	465	490	444	458	462	437	436	478	464	431	412	467	500	476	467	409	455	450	459	465	449	444	454	446	457	424	462	484	459	476	440	442	412	491	443	471	455	456	474	426	484	458	488	478	469	461	450	471	447	455	469	457	480	481	453	473	482	458	434	454	454	479	462	425	446	431	457	493	440	471	450	439	450	447	482	443	472	484	442	450	473	458	424	453	481	445	440	467	455	448	425	447	439	424	445	439	461	441	465	442	451	473	478	430	459	455	434	444	483	465	423	468	450	437	418	461	468	480	463	461	460	492	468	483	437	486	466	444	493	459	435	448	468	470	417	475	438	471	438	463	453	468	418	428	460	434	473	440	439	446	477	422	477	467	429	487	449	488	436	466	447	460	446	458	484	458	464	463	443	456	478	417	442	430	421	470	473	464	464	464	453	451	463	461	473	476	494	447	427	424	491	422	443	455	470	465	466	471	458	466	434	461	460	471	446	467	448	469	438	435	455	456	470	440	462	453	452	429	482	431	469	464	460	442	429	492	461	476	459	496	434	453	464	442	416	457	435	434	456	443	419	452	474	415	469	444	504	453	438	470	474	467	457	444	446	487	439	438	418	460	461	488	455	434	436	435	462	493	435	455	475	475	475	470	441	455	472	451	437	422	456	474	485	475	434	456	454	440	463	455	459	436	454	447	440	440	451	439	417	459	502	480	480	460	475	429	430	417	440	441	463	460	448	428	495	448	474	469	474	463	439	476	457	426	447	463	472	459	470	450	466	478	477	480	493	504	446	455	434	442	475	484	440	438	459	456	448	512	458	479	459	477	458	475	466	441	467	438	467	429	426	457	419	419	448	472	439	473	416	451	481	474	450	460	436	487	424	476	458	478	449	488	484	472	458	424	474	513	462	435	455	470	425	399	419	431	466	469	490	429	485	418	433	439	462	458	472	471	465	438	447	455	456	503	466	444	487	463	484	464	433	459	464	473	513	479	437	444	460	455	453	468	458	467	457	477	472	439	462	458	471	437	443	463	458	479	467	435	460	460	474	442	462	462	457	440	474	458	442	461	416	421	441	412	432	452	443	448	454	432	421	493	483	438	505	470	471	471	411	412	415	446	485	488	437	426	469	451	441	495	470	462	453	478	465	443	458	457	422	451	485	456	434	438	465	440	456	480	459	461	455	511	459	458	468	474	425	464	431	468	448	442	449	499	447	416	496	468	443	455	460	454	477	395	458	447	488	453	451	483	480	409	475	483	439	479	464	483	447	415	444	467	452	472	486	474	440	441	445	414	449	500	475	435	453	427	436	455	439	466	450	457	443	426	449	469	473	472	420	446	449	475	444	482	453	456	458	438	444	465	498	456	451	467	403	469	476	477	455	451	453	424	470	438	439	445	450	442	452	462	425	456	436	415	446	490	423	455	449	483	439	431	419	463	454	475	478	451	432	435	443	424	445	426	508	480	444	449	442	453	454	476	447	487	473	444	452	496	458	468	486	479	464	469	430	480	446	487	414	461	443	492	483	435	455	425	418	438	445	473	433	448	467	426	450	427	452	476	438	398	438	452	450	423	475	487	462	472	476	467	445	517	481	447	434	488	446	414	422	440	494	444	431	445	434	489	478	441	468	441	431	476	479	499	460	430	483	437	435	461	448	472	448	516	458	464	505	441	480	454	501	473	468	448	470	420	465	441	452	433	459	457	485	435	467	451	434	468	461	481	420	491	426	439	470	447	459	455	471	443	461	452	428	497	475	420	415	474	478	478	433	467	452	433	467	446	493	485	476	437	480	452	477	462	406	409	424	435	481	444	460	435	496	456	456	457	401	494	494	480	467	441	461	464	393	421	428	444	452	473	434	464	422	477	463	475	436	467	487	464	476	440	436	439	444	462	421	447	409	481	419	470	488	458	454	440	510	444	459	457	476	425	454	450	438	462	467	451	466	432	465	437	443	483	487	448	419	484	443	458	452	426	442	495	469	477	441	438	444	475	458	462	476	428	442	455	484	454	467	479	445	430	481	479	433	472	474	423	477	461	436	464	468	466	482	434	477	473	463	469	444	459	391	430	441	447	462	491	453	441	456	435	455	444	433	491	453	472	442	470	444	463	440	475	467	441	471	430	449	418	438	472	426	429	422	469	460	418	439	468	466	480	459	483	466	442	491	434	464	482	459	466	440	484	451	444	505	441	496	445	454	449	453	484	427	457	425	447	447	462	439	461	463	477	441	419	463	454	458	451	465	443	452	503	442	419	452	498	464	440	497	458	498	422	487	485	467	505	474	454	435	428	452	426	451	418	436	467	446	479	468	481	468	451	487	450	469	477	452	434	444	476	468
